/** @Author: lxhcool* @Date:   2017-12-19 13:47:25* @Last Modified by:   Marte* @Last Modified time: 2018-04-08 19:51:40*//* Header */body{/* padding-top:100px; */}/*.header{ width:100%; height:100px; background:#fff; padding:0px 0px 0px 60px; position:fixed; box-shadow:0 2px 2px rgba(0,0,0,.05), 0 1px 0 rgba(0,0,0,.05);  z-index:1501; border-bottom:1px solid #dedede; }*/.show-bar{ -webkit-transition:all .3s ease; transition:all .3s ease; top:0px; left:0; right:0; }.hidden-bar{ top:-100px; background:#fff; box-shadow:0 2px 6px rgba(0,0,0,.04);}.showed{ top:0; }.header .logo{ width:173px; height:37px; background:url("../images/mplogo.png") no-repeat center center; background-size:173px 37px; margin-top:30px; }.header .header-right{ width:calc(100% - 710px); height:100%; }.header .toplink{ width:100%; height:37px;  background:url("../images/line.png") no-repeat bottom; padding-right:60px; background-size:1914px 1px; }.header .toplink > a,.header .toplink span{ display:block; float:right; margin-right:20px; cursor:pointer; font-size:12px; color:#666;    margin-top:8px; transition:all 0.8s; -moz-transition:all 0.8s; -webkit-transition:all 0.8s; -o-transition:all 0.8s; height:100%; }.header .toplink > a.tel{font-size: 14px;}.header .toplink > a.tel .tel-swiper{width: 177px;float: left;}.header .toplink span.station{z-index: 1600;}.header .toplink > a:hover,.header .toplink > a.on{ color:#7ec213; }.header .toplink span:hover{ color:#7ec213; }.header .toplink > a i,.header .toplink span i{ background:url("../images/header-icon.png"); background-size:414px 25px; display:block; }.header .toplink .tmall{ background:url("../images/header-icon.png"); background-size:414px 25px; width:17px; height:17px; }.header .toplink .transvest{ background:url("../images/header-icon.png"); background-size:414px 25px; width:33px; height:17px; background-position:-77px 0px; }.header .toplink .platform i{ background:url("../images/header-icon.png"); background-size:414px 25px; width:18px; height:17px; background-position:-167px 0px; margin-right:7px; float:left; }.header .toplink .tel i{ width:12px; height:16px; background-position:-251px 0px; margin-right:7px; margin-top:2px; float:left; }.header .toplink .station{ position:relative; }.header .toplink .station > i{ width:8px; height:4px; float:right; background-position:-325px -1px; margin-left:7px; margin-top:9px; }.header .toplink .station:hover i{ background-position:-325px -20px; }.header .toplink .station .station-box{ width:222px; /* height:132px; */ height: 64px; border:1px solid #f1f1f1; display:none; border-top:0; position:absolute; left:50%;    top:26px; padding:10px 0px 10px 15px; background:#fff; margin-left:-111px; }.header .toplink .station .station-box a{ width:100%; float:left; font-size:12px; color:#666; line-height:1.833; }.header .toplink .station .station-box a:hover{ color:#7ec213; }.header .toplink .station .station-box a:nth-child(even){ float:right; }.header .toplink .station .station-box a i{ background:url("../images/arrowR-small.png") no-repeat scroll center center; width:3px; height:6px; display:inline-block; vertical-align:middle; margin-right:5px; }.header .toplink .station:hover .station-box{ display:block; }.header .toplink .en{ margin-right:0; }.header .nav{ height:64px; padding-right:60px; }.header .nav ul > li{ font-size:16px; color:#333333; float:left; height:64px; margin-right:25px; line-height:64px;position: relative;z-index: 10;}.header .nav ul > li > a{ font-size:16px; color:#333333; display:block; height:63px; padding:0px 15px; transition:all 0.8s; -moz-transition:all 0.8s; -webkit-transition:all 0.8s; -o-transition:all 0.8s; }.header .nav ul > li:hover > a,.header .nav ul > li.on > a{ color:#7ec213; }.header .nav ul > li.on > a{ border-bottom:2px solid #7ec213; }.header .search-box { height:25px; position:relative; margin-top:17px; }.header .search-box .text { width:30px; height:30px; line-height:30px; border-radius:15px; background:#7ec213; border:0; text-indent:1.5em; font-size:12px; color:#fff; position:absolute; right:0px; top:0; bottom:0; transition:all 0.6s; -moz-transition:all 0.6s; -webkit-transition:all 0.6s; -o-transition:all 0.6s; z-index: 999;}.header .search-box .btn { width:30px; height:30px; border:0; background:url("../images/header2-icon.png") no-repeat; position:relative;z-index:1000;}.header .search-box:hover .text{ right:0; width:200px; }.header .nav ul > li .erify{display: none;position: absolute;left: 50%;top:64px;width: 200px;margin-left: -100px;background-color: rgba(255, 255, 255, 0.9);padding: 7px 0 21px;z-index: 100;}.header .nav ul > li .erify > a{display: block;color: #6d6d6d;font-size: 14px;height: 41px;line-height: 41px;text-align:center;}/*padding-left: 60px;*/.header .nav ul > li .erify > a:hover{color:#7ec213;}/* Mobile Header */.header-mobile{ display:none; }.header-mobile{ width:100%; height:1.1rem; position:fixed; z-index:15030; background:#fff; }.header-mobile .container{ width:6.9rem; }.header-mobile .logo{ width:3.1rem; height:1.1rem; background:url("../images/logo.png") no-repeat center center; background-size:3.1rem 0.75rem; }.header-mobile a.nav-toggle{ width:0.5rem; height:0.4rem; margin-top:0.35rem; }.header-mobile a.nav-toggle span{ display:block; width:0.5rem; height:0.06rem; margin-bottom:0.1rem; position:relative; background:#8ac237; z-index: 1; -webkit-transform-origin:0.48rem; transform-origin:0.48rem; -webkit-transition: background 0.5s cubic-bezier(0.77,0.2,0.05,1.0), opacity 0.55s ease, -webkit-transform 0.5s cubic-bezier(0.77,0.2,0.05,1.0); transition: background 0.5s cubic-bezier(0.77,0.2,0.05,1.0), opacity 0.55s ease, -webkit-transform 0.5s cubic-bezier(0.77,0.2,0.05,1.0); transition: transform 0.5s cubic-bezier(0.77,0.2,0.05,1.0), background 0.5s cubic-bezier(0.77,0.2,0.05,1.0), opacity 0.55s ease; transition: transform 0.5s cubic-bezier(0.77,0.2,0.05,1.0), background 0.5s cubic-bezier(0.77,0.2,0.05,1.0), opacity 0.55s ease, -webkit-transform 0.5s cubic-bezier(0.77,0.2,0.05,1.0);}/*æ±‰å ¡iconåŠ¨ç”»*/.nav-toggle span:first-child{/*-webkit-transform-origin: 0% 0%; transform-origin: 0% 0%;*/}.nav-toggle span:nth-last-child(2){/*-webkit-transform-origin:0% 100%; transform-origin:0% 100%;*/}/*åˆ©ç”¨transformå±žæ€§æ¥æ”¹å˜æ¨ªæ¡çš„æ—‹è½¬è§’åº¦*/.nav-toggle.toggle-animate span{opacity:1; -webkit-transform:rotate(45deg); transform:rotate(45deg); /*background: #232323;*/}/*éšè—ä¸€ä¸ªæ¨ªæ¡*/.nav-toggle.toggle-animate span:nth-last-child(2){opacity:0;}/*æ”¹å˜å¦ä¸€ä¸ªæ¨ªæ¡çš„æ—‹è½¬è§’åº¦*/.nav-toggle.toggle-animate span:nth-last-child(3){opacity: 1; -webkit-transform: rotate(-45deg); transform: rotate(-45deg);}.header-mobile .menu{ position:absolute; top:1.1rem; left:-100%; }.header-mobile .menu .left-nav{ width:3.75rem; height:100%; background:#7ec213; }.header-mobile .menu .left-nav li{ padding:0 8%; height:0.84rem; position:relative; }.header-mobile .menu .left-nav li.on{ background:#65a511; }.header-mobile .menu .left-nav li.on a{ border-bottom:0; }.header-mobile .menu .left-nav li a,.header-mobile .menu .right-nav li a{ display:block; border-bottom:1px solid #65a511; line-height:0.84rem; color:#fff; font-size:0.24rem; }.header-mobile .menu .left-nav .lang{ padding:0 8%; margin-top:0.4rem; margin-bottom:0.2rem; }.header-mobile .menu .left-nav .lang .tmall{ width:0.89rem; height:0.27rem; display:inline-block; }.header-mobile .menu .left-nav .lang .tmall img{ width:100%; height:100%; }.header-mobile .menu .left-nav .lang .line{ width:2px; height:0.27rem; background:#65a511; display:inline-block; margin:0rem 0.3rem 0rem; vertical-align:middle; }.header-mobile .menu .left-nav .lang .en{ font-size:0.3rem; color:#fff; line-height:0.27rem; margin-top:0.08rem; vertical-align:middle; }.header-mobile .menu .left-nav .other{ padding:0 8%; }.header-mobile .menu .left-nav .other .yizhuang{ width:0.99rem; height:0.5rem; display:inline-block; margin-right:0.3rem; }.header-mobile .menu .left-nav .other .yizhuang img{ width:100%; height:100%;}.header-mobile .menu .left-nav .other .pingtai{ width:1.58rem; height:0.37rem; display:inline-block; }.header-mobile .menu .left-nav .other .pingtai img{ width:100%; height:100%;}.header-mobile .menu .right-nav{ width:3.75rem; height:100%; background:#fff; }.header-mobile .menu .right-nav ul{ display:none; }.header-mobile .menu .right-nav li{ padding:0 8%; height:0.84rem; position:relative; }.header-mobile .menu .right-nav li a{ color:#999; border-bottom:1px solid #e1e1e1; }.header-mobile .menu .right-nav li.on{ background:#7ec213; }.header-mobile .menu .right-nav li.on a{ color:#fff; border-bottom:0; }/* Subnav */.subnav{ width:100%; height:40px; background:rgba(255,255,255,0.95); position:absolute; left:0; right:0; top:100px; z-index:1001; display:none; -webkit-transition:all .3s ease; transition:all .3s ease; }.subnav dl{ float:left; position:absolute; /*left:50%; margin-left:-115px;*/ }.subnav dl dd { float:left; line-height:40px; margin:0px 28px; }.subnav dl dd a{ font-size:14px; color:#666; line-height:40px; }.subnav dl dd a:hover{ color:#7ec213; }.subnav dl dd.on a{ color:#7ec213; }/*.header .nav ul > li.on .subnav{ display:block; }*/.header .nav ul > li.on .product-subnav{ display:none; }.product-subnav{ height:110px; }.pro_fixed{position: fixed;left: 0;top: 0;width: 100%;top: 100px;z-index: 8;display: block;}.product-subnav dl{ position:static; width:100%; margin:0; text-align:center; padding-top:20px; height:110px; }.product-subnav dl dd{ display:inline-block; float:none; }.product-subnav dl dd i{ display:block; width:45px; height:45px; background:url("../images/category-pro-xin-icon.png") no-repeat; background-size:585px 100px; margin:0 auto -5px; }.product-subnav dl dd i.icon-1{ background-position:0 0; }.product-subnav dl dd i.icon-2{ background-position:-45px 0; }.product-subnav dl dd i.icon-3{ background-position:-90px 0; }.product-subnav dl dd i.icon-4{ background-position:-135px 0; }.product-subnav dl dd i.icon-5{ background-position:-180px 0; }.product-subnav dl dd i.icon-6{ background-position:-225px 0; }.product-subnav dl dd i.icon-7{ background-position:-270px 0; }.product-subnav dl dd i.icon-8{ background-position:-315px 0; }.product-subnav dl dd i.icon-9{ background-position:-360px 0; }.product-subnav dl dd i.icon-10{ background-position:-405px 0; }.product-subnav dl dd i.icon-11{ background-position:-450px 0; }.product-subnav dl dd i.icon-12{ background-position:-490px 0; }.product-subnav dl dd i.icon-13{ background-position:-535px 0; }.product-subnav dl dd:hover i.icon-1,.product-subnav dl dd.on i.icon-1{ background-position:0 -55px; }.product-subnav dl dd:hover i.icon-2,.product-subnav dl dd.on i.icon-2{ background-position:-45px -55px; }.product-subnav dl dd:hover i.icon-3,.product-subnav dl dd.on i.icon-3{ background-position:-90px -55px; }.product-subnav dl dd:hover i.icon-4,.product-subnav dl dd.on i.icon-4{ background-position:-135px -55px; }.product-subnav dl dd:hover i.icon-5,.product-subnav dl dd.on i.icon-5{ background-position:-180px -55px; }.product-subnav dl dd:hover i.icon-6,.product-subnav dl dd.on i.icon-6{ background-position:-225px -55px; }.product-subnav dl dd:hover i.icon-7,.product-subnav dl dd.on i.icon-7{ background-position:-270px -55px; }.product-subnav dl dd:hover i.icon-8,.product-subnav dl dd.on i.icon-8{ background-position:-315px -55px; }.product-subnav dl dd:hover i.icon-9,.product-subnav dl dd.on i.icon-9{ background-position:-360px -55px; }.product-subnav dl dd:hover i.icon-10,.product-subnav dl dd.on i.icon-10{ background-position:-405px -55px; }.product-subnav dl dd:hover i.icon-11,.product-subnav dl dd.on i.icon-11{ background-position:-450px -55px; }.product-subnav dl dd:hover i.icon-12,.product-subnav dl dd.on i.icon-12{ background-position:-490px -55px; }.product-subnav dl dd:hover i.icon-13,.product-subnav dl dd.on i.icon-13{ background-position:-535px -55px; }.header .nav ul > li:hover .subnav{ z-index:5000; }/* BreadNav */.breadNav{ height:40px; border-top:1px solid #e5e5e5; border-bottom:1px solid #e5e5e5; }.breadNav a,.breadNav span{ font-size:12px; line-height:40px; color:#999; }.breadNav span{ padding:0px 10px; }.breadNav a:hover,.breadNav span.cur{ color:#7ec213; padding:0; }.header-breadNav{ border:0; height:70px; border-bottom:1px solid #e5e5e5; margin-bottom:35px; }.header-breadNav a,.header-breadNav span{ line-height:70px; font-size:13px; color:#666; }.header-breadNav .tab{}.header-breadNav .tab li{ float:left; font-size:15px; color:#666666; margin-left:60px; }.header-breadNav .tab li a{ font-size:15px; color:#666666; display:block; padding:0px 5px; transition:all 0.8s; -moz-transition:all 0.8s; -webkit-transition:all 0.8s; -o-transition:all 0.8s; line-height:68px; }.header-breadNav .tab li.on a{ border-bottom:2px solid  #7ec213; color:#7ec213; }.header-breadNav .tab li:hover a{ color:#7ec213; }/* page */.page{width:100%;height:40px;text-align:center;line-height:38px;}.page_con{display:inline-block;*display:inline;*zoom:1;}.page a,.page_text,.page_btn{display:block;width:38px;height:38px;float:left;border:1px solid #d9d9d9;font-size:14px;color:#888;background:#fff;margin:0 5px;box-shadow: 0 1px 1px rgba(0, 0, 0, 0.1);-webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.1);-moz-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.1);transition: all 0.3as ease-out 0s;-webkit-transition: all 0.3s ease-out 0s;-moz-transition:all 0.3s ease-out 0s;-o-transition: all 0.3s ease-out 0s;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;}.page a:hover,.page_btn:hover{background:#f5f5f5;}.page a.on{background:#7ec213;color:#fff;font-weight:bolder;border-color:#7ec213;}.page a.goprev,.page a.gonext{width:68px;}.page a.goprev{margin-right:15px;}.page a.non{background:#f8f8f8;border-color:#e9e9e9;color:#ababab;cursor:default;}.page span{font-size:14px;color:#666;margin:0 5px;float:left;}.page_text{text-align:center;color:#333;}.page_btn{color:#666;width:68px;}/*Footer */.footer{/* padding:50px 0px 0px 0px; */background: #f5f5f5;}/*border-top: 5px solid #7ec213*/.footer-link{ background:#fff; padding-bottom:75px; }.footer-link .footer-ul{ float:left; margin-right:113px;min-height: 183px;}.footer-link .footer-ul:last-child{margin-right: 0}.footer-link .footer-ul:last-child{ margin-right:0px; }.footer-link .footer-ul li h2{ font-size:14px; color:#000000; line-height:1.538; margin-bottom:15px;font-weight: bold}.footer-link .footer-ul li h3{ color:#000000;font-weight: bold}.footer-link .footer-ul li a{ font-size:14px; color:#999; line-height:2.083; transition:all 0.8s; -moz-transition:all 0.8s; -webkit-transition:all 0.8s; -o-transition:all 0.8s; }.footer-link .footer-ul li a:hover{ color:#7ec213; }.footer-bottom{ width:100%; height:56px; background:#f3f3f3; line-height:56px; }.footer-bottom .copy{ font-size:13px; color:#999; line-height:56px; }.footer-bottom .copy a:hover{ color:#7ec213; }.footer-bottom .follow{ font-size:16px; color:#999; line-height:56px; }.footer-bottom .follow a{ font-size:16px; color:#7ec213; font-weight:bold; }.footer-bottom .follow .follow-icon{ width:20px; height:20px; background:url("../images/follow-icon.png") no-repeat; background-size:54px 75px; display:inline-block; vertical-align:middle; margin-left:10px; }.footer-bottom .follow .sina{ background-position:-35px 0px; }.footer-bottom .follow .wx{ position:relative; }.footer-bottom .follow .wx .code{ position:absolute; width:120px; height:120px; background:#fff; opacity:0; top:-140px; left:50%; margin-left:-60px; border-radius:3px; display:block; padding:10px; box-shadow:0px 1px 5px #888; display:none; }.footer-bottom .follow .wx .code i{ width:0; height:0; border-width:15px 15px 0; border-style:solid; border-color:#fff transparent transparent; display:block; position:absolute; bottom:-15px; left:50%; margin-left:-15px; }.footer-bottom .follow .wx .code img{ width:100%; height:100%; }.footer-bottom .follow .wx:hover{ background-position:0px -30px; }.footer-bottom .follow .sina:hover{ background-position:-35px -30px; }.footer-bottom .follow .wx:hover .code{ display:block; opacity:1; }.ind_foot .footer,.ind_foot .footer-link{background-color: #F5F5F5;}.footer-bottom{background-color: #7ec213;}.footer-bottom .copy,.footer-bottom .copy a,.footer-bottom .follow,.footer-bottom .follow a{color: #fff;}.footer-bottom .follow .follow-icon,.footer-bottom .follow .wx:hover{background-position: 0 -60px;}.footer-bottom .follow .sina,.footer-bottom .follow .sina:hover{background-position: -35px -60px;}.footer-bottom .copy a:hover{color: #fff;text-decoration: underline;}/* Mobile footer */.footer-mobile{ display:none; background:#fff; padding-top:10px; }.footer-mobile h2{ font-size:0.3rem; line-height:1.08rem; color:#666; }.footer-mobile h2 b{ color:#7ec213; }.footer-mobile .code{ border-bottom:1px solid #dcdcdc; }.footer-mobile .code .item{ float:left; padding-bottom:0.15rem;}.footer-mobile .code .item .pic{ width:2.6rem; height:2.6rem; border:0.02rem solid #e3e3e3; border-radius:0.02rem; padding:15px; margin-right:0.35rem; }.footer-mobile .code .item .pic img{ width:100%; height:100%; }.footer-mobile .code .item p{ font-size:0.3rem; color:#666; line-height:0.75rem; }.footer-mobile .copy{ font-size:0.26rem; color:#666; line-height:1.692; padding:0.35rem 0rem 0.4rem 0rem }.side_service{height: 199px;width: 50px;background:  #7ec213;border-top-left-radius: 10px;border-bottom-left-radius: 10px;position: fixed;right: 0;bottom:20%;z-index: 999;padding: 14px 0;}.side_service>a{background: url("../images/service_icon.png") no-repeat;width: 50px;height: 57px;cursor: pointer;position: relative;display: block;}.side_service .service_tel{background-position: 13px 17px;}.side_service .service_kefu{background-position: 13px -41px;}.side_service .service_qq{background-position: 13px -101px;}.side_service .service_tel:hover{background-position: -31px 17px;}.side_service .service_kefu:hover{background-position: -31px -41px;}.side_service .service_qq:hover{background-position: -31px -101px;}.service_kefu .service_pull{width: 158px;height: 129px;position: absolute;right: 100%;background:  #7ec213;border-top-left-radius: 10px;border-bottom-left-radius: 10px;display: none;top: 0;}.service_kefu p{text-align: center;color: #e9e9e9;font-size: 15px;margin-top: 28px;}.service_kefu h1{display: block;width: 110px;height: 30px;margin: 15px auto 0;line-height: 30px;border: 1px solid #fff;color: #fff;font-size: 14px;text-align: center;border-radius: 3px;}.service_qq .service_pull{width: 138px;height: 159px;background:  #7ec213;position: absolute;right: 100%;border-top-left-radius: 10px;border-bottom-left-radius: 10px;top: -55px;display: none;}.sqr{float: left;text-align: center;width: 108px;margin: 14px 15px 0;color: #fff;font-size: 14px;}.sqr img{width: 108px;height: 108px;display: block;color: #fff;margin-bottom: 7px;}.service_qq i{width: 1px;height: 130px;background: #0175c3;float: left;margin-top: 14px;}/* Home */.banner{ width:100%; height:660px; background:#333; cursor:pointer; cursor:url("../images/grab.png"), move; }.banner:active{ cursor:url("../images/grabbing.png"), move; }.banner .swiper-container-banner{ width:100%; height:100%; }.banner .swiper-container-banner .swiper-pagination{ bottom:85px; text-align:right; right:0; }.banner .swiper-container-banner .swiper-slide{ width:100%; height:100%; }.banner .swiper-container-banner .swiper-slide a{display: block;width: 100%;height: 100%;}.banner .swiper-container-banner .swiper-pagination-bullet{ width:12px; height:12px; margin-left:10px; }.banner .swiper-container-banner .swiper-pagination-bullet.swiper-pagination-bullet-active{ background:#fff; }.banner .swiper-button-prev,.banner .swiper-button-next{ position:absolute; top:50%; width:22px; height:32px; margin-top:-16px; z-index:99; cursor:pointer; -webkit-transition:all .5s linear; transition:all .5s linear; opacity:0; }.banner .swiper-button-prev{ background:url(../images/Left.png) no-repeat;  left:25px;  }.banner .swiper-button-next{ background:url(../images/Right.png) no-repeat;  right:25px; }.banner .swiper-button-prev:hover{opacity:1;transform: translateX(-10px);-webkit-transform: translateX(-10px);}.banner .swiper-button-next:hover{opacity:1;transform: translateX(10px);-webkit-transform: translateX(10px);}.banner:hover .swiper-button-prev,.banner:hover .swiper-button-next{ opacity:1; }.first-module{ width:100%; padding-bottom:85px; }.myabout{background:#f5f5f5;padding-top:85px;}.first-module .category{ background:#fff; margin-top:-70px; position:relative; z-index:100; }.first-module .category .top{ display:none; width:100%; height:1.25rem; background:#8ac237; }.first-module .category .top .container{ width:6.9rem; }.first-module .category .top .icon{ width:30px; height:30px; margin-top:0.4rem; display:inline-block; background:url("../images/category-icon.png") no-repeat; background-size:891px 110px; background-position:0px -82px; vertical-align:middle; margin-right:0.25rem; }.first-module .category .top .icon-1{ background-position:0px -82px; }.first-module .category .top .icon-2{ background-position:-303px -82px; }.first-module .category .top .icon-3{ background-position:-614px -82px; }.first-module .category .top .icon-4{ background-position:-862px -82px; }.first-module .category .top span{ font-size:0.34rem; color:#fff; line-height:1.25rem; }.first-module .category .top .arrowR{ width:0.43rem; height:1.25rem; display:block; background:url("../images/category-arrowB.png") no-repeat center center; background-size:0.43rem 0.24rem; }.category-nav{ width:100%; height:70px; }.category-nav li{ float:left; font-size:16px; color:#fff; line-height:70px; background-image:url("../images/category-li.png");    background-repeat:no-repeat; background-position:center right; background-color:#7ec213; width:20%; text-align:center;    cursor:pointer; transition:background-color 0.8s; -moz-transition:background-color 0.8s; -webkit-transition:background-color 0.8s; -o-transition:background-color 0.8s; }.category-nav li a{ font-size:16px; color:#fff; line-height:70px; display:block; }.category-nav li i{ width:30px; height:30px; display:inline-block; background:url("../images/category-icon.png") no-repeat; background-size:1137px 110px; vertical-align:middle; margin-right:20px; }.category-nav li i.icon-1{ background-position:3px -82px; }.category-nav li i.icon-2{ background-position:-296px -82px; }.category-nav li i.icon-3{ background-position:-612px -82px; }.category-nav li i.icon-4{ background-position:-861px -82px; }.category-nav li i.icon-5{ background-position:0px -82px; }.category-nav li.on{ background-color:#fff; color:#374252; background-image:none; }.category-nav li.on a{ color:#374252; }.category-nav li.on i.icon-1{ background-position:3px 0px; }.category-nav li.on i.icon-2{ background-position:-296px 0px; }.category-nav li.on i.icon-3{ background-position:-612px 0px; }.category-nav li.on i.icon-4{ background-position:-861px 0px; }.category-nav li.on i.icon-5{ background-position:0px 0px; }.category-nav li:hover{ background:#2e78ba; }.category-nav li.on:hover { background:#fff; }.category-nav li i.arrowR{ float:right; width:0.24rem; height:1.25rem; display:none; background:url("../images/category-arrowR.png") no-repeat center center; background-size:0.24rem 0.43rem; margin-right:0; }.category-wrap{ margin-top:45px; margin-bottom:43px; }.category-list{ display:none; }.category-list li{ float:left; font-size:15px; height:85px; color:#374252; background-image:url("../images/category-pro-li.png"); background-repeat:no-repeat; background-position:center right; width:14.28%; text-align:center; cursor:pointer; }.category-list li:last-child{background-image:none;}.category-list li i{ display:block; width:54px; height:50px; background:url("../images/category-pro-new-icon.png") no-repeat; background-size:770px 120px; margin:0 auto 5px; }/* .category-list li i.icon-1{ background-position:7px 7px; }.category-list li i.icon-2{ background-position:-105px 7px; }.category-list li i.icon-3{ background-position:-215px 7px; }.category-list li i.icon-4{ background-position:-325px 7px; }.category-list li i.icon-5{ background-position:-436px 4px; }.category-list li i.icon-6{ background-position:-546px 7px; }.category-list li i.icon-7{ background-position:-660px 5px; } */.category-list li i.icon-1{ background-position:0 0; }.category-list li i.icon-2{ background-position:-60px 0; }.category-list li i.icon-3{ background-position:-120px 0; }.category-list li i.icon-4{ background-position:-180px 0; }.category-list li i.icon-5{ background-position:-240px 0; }.category-list li i.icon-6{ background-position:-300px 0; }.category-list li i.icon-7{ background-position:-360px 0; }.category-list-house li{ width:25%; }/* .category-list-house li i.icon-1{ background-position:-773px 5px; }.category-list-house li i.icon-2{ background-position:-884px 5px; }.category-list-house li i.icon-3{ background-position:-995px 5px; }.category-list-house li i.icon-4{ background-position:-1108px 5px; } */.category-list-house li i.icon-1{ background-position:-420px 0; }.category-list-house li i.icon-2{ background-position:-480px 0; }.category-list-house li i.icon-3{ background-position:-540px 0; }.category-list-house li i.icon-4{ background-position:-600px 0; }.category-list li a{ font-size:15px; color:#374252; }.category-list li:hover a{ color:#7ec213; }/* .category-list li:hover i.icon-1{ background-position:7px -73px; }.category-list li:hover i.icon-2{ background-position:-105px -73px; }.category-list li:hover i.icon-3{ background-position:-215px -73px; }.category-list li:hover i.icon-4{ background-position:-325px -73px; }.category-list li:hover i.icon-5{ background-position:-436px -76px; }.category-list li:hover i.icon-6{ background-position:-546px -73px; }.category-list li:hover i.icon-7{ background-position:-660px -75px; } */.category-list li:hover i.icon-1{ background-position:0 -70px; }.category-list li:hover i.icon-2{ background-position:-60px -70px; }.category-list li:hover i.icon-3{ background-position:-120px -70px; }.category-list li:hover i.icon-4{ background-position:-180px -70px; }.category-list li:hover i.icon-5{ background-position:-240px -70px; }.category-list li:hover i.icon-6{ background-position:-300px -70px; }.category-list li:hover i.icon-7{ background-position:-360px -70px; }/* .category-list-house li:hover i.icon-1{ background-position:-773px -75px; }.category-list-house li:hover i.icon-2{ background-position:-884px -75px; }.category-list-house li:hover i.icon-3{ background-position:-995px -75px; }.category-list-house li:hover i.icon-4{ background-position:-1108px -75px; } */.category-list-house li:hover i.icon-1{ background-position:-420px -70px; }.category-list-house li:hover i.icon-2{ background-position:-480px -70px; }.category-list-house li:hover i.icon-3{ background-position:-540px -70px; }.category-list-house li:hover i.icon-4{ background-position:-600px -70px; }.first-module .show .box{ position:relative; overflow:hidden; }.first-module .show .box a{ width:100%; height:100%; display:block; position:relative; }.first-module .show .left .box{ width:480px; height:295px; }.first-module .show .left .box h2{ font-size:28px; color:#fff; line-height:80px; width:100%; position:absolute; bottom:0; z-index:100; padding:0px 25px; }.first-module .show .left .box h2 i{ width:34px; height:80px; background:url("../images/show-arrowR.png") no-repeat center center; background-size:34px 13px; display:block; float:right; }.first-module .show .left .about-box{ margin-bottom:15px; }.first-module .show .right .box{ width:705px; height:605px; padding:55px; }.first-module .show .right .box h2{ font-size:32px; color:#fff; line-height:0.875; margin-bottom:20px; }.first-module .show .right .box p{ font-size:14.5px; color:#fff; line-height:1.724; }.first-module .show .box::before{ position:absolute; top:0; left:0; width:100%; height:100%; background:-webkit-linear-gradient(top, rgba(72,76,97,0) 0%, rgba(72,76,97,0.8) 75%); background:linear-gradient(to bottom, rgba(72,76,97,0) 0%, rgba(72,76,97,0.8) 75%); content: ''; opacity: 0; -webkit-transform: translate3d(0,50%,0); transform: translate3d(0,50%,0); -webkit-transition: opacity 0.35s,   -webkit-transform 0.35s; transition:opacity 0.35s,   transform 0.35s; }.first-module .show .box:hover::before{ opacity:1; -webkit-transform:translate3d(0,0,0); transform:translate3d(0,0,0); }.home-module-title{ text-align:center; }.home-module-title h2{ font-size:32px; color:#333; line-height:1.625; margin-bottom:20px; }.home-module-title h2 b{ font-weight:400; }.home-module-title a{ font-size:15px;  vertical-align:middle; display:inline-block; width:140px; height:40px;    line-height:38px; border:1px solid transparent; -moz-transition:all .3s linear;    -webkit-transition:all .3s linear;    transition:all .3s linear; box-sizing:border-box;    background-position:center center;    color: #80c227;    text-indent: 8px;}/*  background: url(../images/more.png) no-repeat;*/.home-module-title a i{ vertical-align:middle; margin-left:10px; width:20px; height:20px; background:url("../images/view-all.png") no-repeat; display:inline-block; -moz-transition:all .3s linear;    -webkit-transition:all .3s linear;    transition:all .3s linear; }/*.home-module-title a:hover i{ background:url("../images/view-all-hover.png") no-repeat; }*/.home-module-title a:hover{ padding-left:23px; }/* border:1px solid  #7ec213;*/.home-module-title a:hover i{ opacity:0; }.service{ width:100%;  padding:20px 0px 70px; }.service .service-tab{ margin-top:50px; }.service .service-tab li{ float:left; width:33.33%; height:98px; border:1px solid #dfdfdf; border-right:0; background:#fff; padding:0px 30px 0px 35px; cursor:pointer; }.service .service-tab li .txt{ display:none; }.service .service-tab li:last-child{ border-right:1px solid #dfdfdf; }.service .service-tab li i{ display:block; background-image:url("../images/home-service-icon.png"); background-repeat:no-repeat; background-size:932px 151px; }.service .service-tab li i.icon{ width:40px; height:40px; float:left; margin-top:28px; margin-right:15px; }.service .service-tab li i.icon-1{ background-position:3px -30px; }.service .service-tab li i.icon-2{ background-position:-297px -30px; }.service .service-tab li i.icon-3{ background-position:-596px -33px; }.service .service-tab li i.icon-4{ background-position:-895px -33px; }.service .service-tab li p{ font-size:17px; color:#7c7c7c; line-height:98px; float:left; }.service .service-tab li i.arrowB{ width:30px; height:30px; border-radius:50%; background-position:-454px -35px; background-color:none; float:right; margin-top:34px; }.service .service-tab li.on{ background:#7ec213; border-color:#7ec213; }.service .service-tab li.on i.icon-1{ background-position:3px -110px; }.service .service-tab li.on i.icon-2{ background-position:-297px -110px; }.service .service-tab li.on i.icon-3{ background-position:-596px -113px; }.service .service-tab li.on i.icon-4{ background-position:-895px -113px; }.service .service-tab li.on p{ color:#fff; }.service .service-tab li.on i.arrowB{ background-color:#fff; background-position:-454px -100px; }.service .service-con{ padding:80px 0px 0px; }.service .service-con .item{ display:none; }.service .service-con .item .txt{ width:50%; height:314px; }.service .service-con .item .txt .line{ width:23px; height:4px; background:#7ec213; display:block; margin-bottom:30px; }.service .service-con .item .txt p{ font-size:17px; color:#666; line-height:1.588; }.service .service-con .item .txt a{ width:135px; height:40px; border:1px solid #7ec213; background:#7ec213; border-radius:19px; display:block;    text-align:center; line-height:40px; color:#fff; font-size:13px; margin-top:30px; }.service .service-con .item .txt a:hover{ background:none; color:#7ec213; border-radius:2px; }.service .service-con .item .pic{ width:502px; height:314px; background:url("../images/home-service-pic-bg.png"); background-size:502px 314px; position:relative; }.service .service-con .item .pic .box{ width:495px; height:274px; margin-top:32px; margin-left:1px; }.service .service-con .item .pic .box img{ width:100%; height:100%; }/* é¦–é¡µæ–°é—»åŠ¨æ€ */.dynamic{width:100%;/* padding:70px 0px 00px; */position:relative;z-index:10;background:#fff;}.dynamic *{ box-sizing:content-box; }.dynamic-slider{overflow:hidden;/* margin-top:95px; */}.swiper-container-dynamic .swiper-slide{ width:25%;     height: 450px;}.swiper-container-dynamic .swiper-slide a img{ width:100%; height:100%; }.swiper-container-dynamic .swiper-slide:after{ width:100%; height:15px; position:absolute; top:0px; left:0; content:""; display:inline-block; background:#fff; z-index:1; -webkit-transition:all 0.3s ease-in-out; -moz-transition:all 0.3s ease-in-out; -o-transition:all 0.3s ease-in-out; }.swiper-container-dynamic .swiper-slide:before{ width:100%; height:15px; position:absolute; bottom:0px; left:0; content:""; display:inline-block; background:#fff; z-index:1; -webkit-transition:all 0.3s ease-in-out; -moz-transition:all 0.3s ease-in-out; -o-transition:all 0.3s ease-in-out; }.swiper-container-dynamic .swiper-slide:hover:after,.swiper-container-dynamic .swiper-slide.current:after{ height:0; }.swiper-container-dynamic .swiper-slide:hover:before,.swiper-container-dynamic .swiper-slide.current:before{ height:0; }.swiper-container-dynamic .dynamic-layer{ width:100%; height:100%; position:absolute; top:0; right:0; bottom:0; left:0; background:rgba(0,0,0,0.4); -webkit-transition: all 0.3s ease-in-out; -moz-transition: all 0.3s ease-in-out; -o-transition: all 0.3s ease-in-out; }.swiper-container-dynamic .swiper-slide:hover .dynamic-layer,.swiper-container-dynamic .swiper-slide.current .dynamic-layer{ opacity:0; }.swiper-container-dynamic .swiper-button-prev,.swiper-container-dynamic .swiper-button-next{ position:absolute; top:50%; width:40px; height:40px; margin-top:-16px; z-index:99; cursor:pointer; -webkit-transition:all .5s linear; transition:all .5s linear; opacity:0; }.swiper-container-dynamic .swiper-button-prev{ background:url(../images/Left.png) no-repeat;  left:25px;  }.swiper-container-dynamic .swiper-button-next{ background:url(../images/Right.png) no-repeat;  right:25px; }.swiper-container-dynamic .swiper-button-prev:hover{opacity:1;transform: translateX(-10px);-webkit-transform: translateX(-10px);}.swiper-container-dynamic .swiper-button-next:hover{opacity:1;transform: translateX(10px);-webkit-transform: translateX(10px);}.swiper-container-dynamic:hover .swiper-button-prev,.swiper-container-dynamic:hover .swiper-button-next{ opacity:1; }.newsText{ position:relative; padding:70px 0px; }.newsText .newsUl li{ float:left; padding:0 120px; position:relative; font-size:18px; line-height:1.6em; -webkit-transition:all 0.3s ease; transition:all 0.3s ease; background-color:rgba(0, 0, 0, 0); display:none; }.newsText .newsUl li.current{ opacity:1; filter:alpha(opacity=100); }.newsText .newsUl li:before{ width:38px; height:38px; content:""; display:inline-block; background:url(../images/ftNewL.png) no-repeat; position:absolute; left:0; top:0; }.newsText .newsUl li:after{ width:38px; height:38px; content:""; display:inline-block; background:url(../images/ftNewR.png) no-repeat; position:absolute; right:0; bottom:0; }.newsText .newsUl .title{ margin-bottom:30px; }.newsText .newsUl .date{ font-size:17px; color:#999; line-height:1.176; float:right; margin-top:20px; }.newsText .newsUl .title h4{ font-size:28px; color:#333; line-height:1.286; float:left; width:70%; margin-top:7px; }.newsText .newsUl .title h4 a{ font-size:28px; color:#333; line-height:1.286; }.newsText .newsUl p{ font-size:17px; color:#777777; line-height:1.5; }.PrevBtn,.nextBtn{ width:56px; height:56px; z-index:10; position:absolute; top:50%; left:30px;  margin-top:-28px; cursor:pointer; background:url("../images/banner-icon.png") no-repeat; background-size:199px 162px; background-position:0px 0px; display:block; }.nextBtn{ background-position:-144px 0px; left:auto; right:30px; }.PrevBtn:hover{ background-position:0px -107px; }.nextBtn:hover{ background-position:-144px -107px; }/* ç§»åŠ¨ç«¯ dynamic æ¿å— */.hmNewsUl{ display:none; }.hmNewsUl{ position:relative;}.hmNewsUl .imgBox{ margin-bottom:0.6rem; }.hmNewsUl .imgBox img{ width:100%; height:auto; position:relative; max-height:5.7rem; }.hmNewsUl .info{ padding:0.6rem 0.4rem 0; display:block; }.hmNewsUl h2,.hmNewsUl h2 a{ font-size:0.36rem; color:#333; line-height:1.333; }.hmNewsUl .deta{ font-size:0.22rem; color:#999; line-height:0.7rem; display:block; margin:0rem 0rem 0.05rem 0rem; }.hmNewsUl .info p{ font-size:0.24rem; color:#777777; line-height:1.625; }.dynamic .slick-prev,.dynamic .slick-next{ width:0.9rem; height:0.9rem; background:url("../images/dynamic-slide.png") no-repeat; background-size:2.69rem 0.9rem; left:0.3rem; top:32%; margin-top:-0.45rem; }.dynamic .slick-next{ right:0.3rem; left:auto; background-position:-1.83rem 0rem; }.joins{ width:100%; padding:70px 0px 70px; background:#f3f3f3; }.joins-slide{ margin-top:60px; }.joins-slide .pic{ width:840px; height:475px; }.joins-tab{ width:360px; height:475px; background:#fff;}.joins-tab li{ width:360px; height:33.333333%; border-bottom:1px solid #ededec; padding:30px; left:0; position:relative; overflow:hidden; background:#fff;/*  -webkit-transition: all 0.8s; -moz-transition: all 0.8s; -o-transition: all 0.8s; */ }.joins-tab li:last-child{ border-bottom:0; }.joins-tab li a{ width:100%; height:100%; display:block; }.joins-tab li .txt { margin-top:65px; }.joins-tab li .txt h2{ font-size:18px; color:#333; line-height:1.556; }.joins-tab li .txt span{ font-size:12px; color:#aeaeae; line-height:1.333; text-transform: uppercase; display:block; }.joins-tab li .txt p{ font-size:13px; color:#666; line-height:2.154; display:none; opacity:0; }.joins-tab li i{ width:40px; height:40px; background:url("../images/home-joins-icon.png") no-repeat; background-size:40px 357px; position:absolute; right:30px; bottom:20px; }.joins-tab li i.icon-2{ background-position:0px -157px; }.joins-tab li i.icon-3{ background-position:0px -317px; }.joins-tab li.on{ left:-145px; background:#f6f6f6; width:505px; }.joins-tab li.on .txt{ margin-top:5px; }.joins-tab li.on .txt h2{ color:#7ec213; }.joins-tab li.on .txt p{ display:block; margin-top:25px; opacity:1; }.joins-tab li.on i{ opacity:0; }.quality{ width:100%; background:#fff;}.quality-list{ /* border-bottom:1px solid #e5e5e5;  */padding:50px 0;}.quality-list li{ float:left; margin-right:183px; }.quality-list li a{ width:100%; height:100%; display:block; }.quality-list li:last-child{ margin-right:0; }.quality-list li i{ width:60px; height:60px; display:block; background:url("../images/quality-icon.png") no-repeat; background-size:564px 165px; margin-right:10px; }.quality-list li i.icon-1{ background-position:0px 0px; }.quality-list li i.icon-2{ background-position:-177px 0px; }.quality-list li i.icon-3{ background-position:-348px 0px; }.quality-list li i.icon-4{ background-position:-508px 0px; }.quality-list li .txt{ margin-top:7px; }.quality-list li .txt h2{ font-size:17px; color:#333; font-weight:400; line-height:1.176; }.quality-list li .txt span{ font-size:12px; color:#7ec213; line-height:1.667; display:block; margin-top:5px; }.quality-list li:hover .txt h2{ color:#7ec213; }.quality-list li:hover i.icon-1{ background-position:0px -110px; }.quality-list li:hover i.icon-2{ background-position:-177px -110px; }.quality-list li:hover i.icon-3{ background-position:-348px -110px; }.quality-list li:hover i.icon-4{ background-position:-508px -110px; }/* æˆ‘ä»¬çš„æœåŠ¡ */.service-banner{ width:100%; height:400px; }.service-banner .line{ width:500px; height:1px; background:rgba(255,255,255,0.7); position:relative; top:50%; margin-right:15px; }.service-banner .txt{ height:100%; }.service-banner .txt h2{ font-size:43px; color:#ffffff; line-height:1.256; }.service-banner .txt p{ font-size:26px; color:#ffffff; line-height:1.562; }.service-banner .slide-box{ width:51px; height:51px; border:2px solid #ffffff; margin-top:25px; padding-top:8px; }.service-banner .slide-box span{ width:0px; height:0px; border-width:7px 7px 0px; border-style:solid; border-color:#ffffff transparent transparent; display:block; margin:0 auto 5px; }.service-banner .slide-box .arrowB1{ opacity:0.6; }.service-banner .slide-box .arrowB2{ opacity:0.5; }.service-banner .slide-box .arrowB3{ opacity:1; }.service-main .service-tab{ margin:47px -18px 40px -18px; }.service-main .service-tab li{ float:left; width:25%; padding:0px 18px; height:108px; }.service-main .service-tab li *{ transition:all 0.8s; -moz-transition:all 0.8s; -webkit-transition:all 0.8s; -o-transition:all 0.8s; }.service-main .service-tab li .box{ width:100%; height:108px; border:1px solid #dedede; border-radius:2px; display:block; padding:20px 35px; }.service-main .service-tab li .box i{ width:64px; height:64px; display:block; padding-right:76px; background:url("../images/service-icon.png") no-repeat; background-size:970px 147px; border-right:1px dashed #dedede;  transition:none; }.service-main .service-tab li .box .icon-1{background-position:0px 9px;}.service-main .service-tab li .box .icon-2{background-position:-306px 9px;}.service-main .service-tab li .box .icon-3{background-position:-614px 9px;}.service-main .service-tab li .box .icon-4{background-position:-922px 9px;}.service-main .service-tab li .txt{ margin-top:11px; margin-left:35px; }.service-main .service-tab li .txt h2{ font-size:17px; color:#333; font-weight:400; line-height:1.176; }.service-main .service-tab li .txt span{ font-size:12px; color:#7ec213; line-height:1.667; display:block; margin-top:5px; }.service-main .service-tab li:hover .box{ border-color:#7ec213; }.service-main .service-tab li:hover .txt h2{ color:#7ec213; }.service-main .service-tab li:hover i.icon-1{ background-position:0px -91px; }.service-main .service-tab li:hover i.icon-2{ background-position:-306px -91px; }.service-main .service-tab li:hover i.icon-3{ background-position:-614px -91px; }.service-main .service-tab li:hover i.icon-4{ background-position:-922px -91px; }.service-main .show{ width:100%; height:318px; border:1px solid #dedede; border-radius:2px; background:#fff; margin-bottom:120px; }.service-main .show .pic{ width:619px; height:100%; background:url("../images/service-show.png") no-repeat; overflow:hidden; }.service-main .show .pic img{ width:100%; height:100%; -webkit-transition:-webkit-transform 1s; -moz-transition:-moz-transform 1s; -o-transition:-o-transform 1s; transition:transform 1s; }.service-main .show .pic:hover img{ -webkit-transform:scale(1.05); -moz-transform:scale(1.05); -ms-transform:scale(1.05); -o-transform:scale(1.05); transform:scale(1.05); -webkit-transition:-webkit-transform 1s; -moz-transition:-moz-transform 1s; -o-transition:-o-transform 1s; transition:transform 1s; }.service-main .show .txt{ height:100%; margin-left:85px; float:left; }.service-main .show .txt h2{ font-size:24px; color:#555555; margin-bottom:10px; }.service-main .show .txt p{ font-size:14px; color:#999; line-height:1.929; }.service-main .show .txt a{ width:157px; height:40px; border:1px solid  #7ec213; background:#7ec213; border-radius:19px; display:block; text-align:center; line-height:40px; color:#fff; font-size:13px; margin-top:25px; }.service-main .show .txt a:hover{ background:none; color:#7ec213; border-radius:2px; }/* æˆ‘ä»¬çš„æœåŠ¡ ä¸“å–åº—æŸ¥è¯¢ */.stores-tab{ width:100%; height:73px; background:#f9f9f9; margin-bottom:35px; }.stores-tab li{ width:20%; height:100%; float:left; border:1px solid #e8e8e8; border-right:0; }.stores-tab li.search-li{ border:1px solid  #7ec213; background:#7ec213; }.stores-tab li .search-btn{ font-size:17px; width:100%; height:100%; border:0; text-align:center; line-height:73px; color:#fff; background:#7ec213;  cursor:pointer; }.stores-tab li .select-box{ width:100%; height:100%; border:0; background:none; font-size:16px; color:#666; padding-left:20px; cursor:pointer; background:url("../images/select-arrowB.png") no-repeat 90% center; }.stores-tab li .layui-form-select{ width:100%; height:73px; }.stores-tab li .layui-form-select .layui-input{ width:100%; height:69px; border:0; font-size:16px; color:#666; }.stores-tab li .layui-form-select dl{ top:72px; }.mapResult{ width:100%; height:693px; border:1px solid #e8e8e8; margin-bottom:105px; }.mapresult-list{ width:340px; height:100%; /* border-right:1px solid #e8e8e8; */ position:relative; }.mapresult-list .tit{ font-size:15px; color:#666; line-height:50px; padding-left:20px; }.mapresult-list .tit span{ color:#7ec213; font-weight:bold; }.mapresult-list .scrollbox{width: 100%;height: 691px;}.mapresult-list .scrollbar{width: 1px;height: 691px;position: relative;margin: 0 5px;background-color: #e9e9e9;}.mapresult-list .handle{position: absolute;left: -1px;top: 0px;width: 3px;height: 42px;display: block;background:  #7ec213;}.mapresult-list .sly{width: 328px;height: 691px;}.mapresult-list .scoll{width: 100%;}.mapResult2{ width:100%; height:365px; border:1px solid #e8e8e8; margin-bottom:105px; }.mapresult-list2{ width:340px; height:100%; /* border-right:1px solid #e8e8e8; */ position:relative; }.mapresult-list2 .tit{ font-size:15px; color:#666; line-height:50px; padding-left:20px; }.mapresult-list2 .tit span{ color:#7ec213; font-weight:bold; }.mapresult-list2 .scrollbox{width: 100%;height: 365px;}.mapresult-list2 .scrollbar{width: 1px;height: 365px;position: relative;margin: 0 5px;background-color: #e9e9e9;}.mapresult-list2 .handle{position: absolute;left: -1px;top: 0px;width: 3px;height: 42px;display: block;background:  #7ec213;}.mapresult-list2 .sly{width: 328px;height: 365px;}.mapresult-list2 .scoll{width: 100%;}.setMap2{ width:830px; height:350px; background:#bc9882; margin:15px 15px 0px 0px; }  /* .mapresult-list .picScroll-top .hd{ width:100%; height:65px; position:absolute; bottom:0; }.mapresult-list .picScroll-top .hd .prev,.mapresult-list .picScroll-top .hd .next{ display:block;  width:50%; height:100%; float:left; overflow:hidden; cursor:pointer; background:#f2f2f2 url("../images/mapResult-arrow.png") no-repeat -100px 25px; background-size:197px 17px; }.mapresult-list .picScroll-top .hd .next{ background-position:72px 25px; border-right:1px solid #f5f5f5;  }.mapresult-list .picScroll-top .hd .prevStop,.mapresult-list .picScroll-top .hd .nextStop{ cursor:not-allowed; opacity:1; background-color:#f2f2f2; }.mapresult-list .picScroll-top .hd .prev:hover{ background:#7ec213 url("../images/mapResult-arrow-hover.png") no-repeat -100px 25px; }.mapresult-list .picScroll-top .hd .next:hover{ background:#7ec213 url("../images/mapResult-arrow-hover.png") no-repeat 72px 25px;  }.mapresult-list .picScroll-top .bd{ padding:0px 0px; }*/.mapresult-list .picList{ overflow:hidden; zoom:1; }.mapresult-list .picList li{ width:100%;/*  height:192px; */padding:20px;}.mapresult-list .picList li a{ width:100%; height:100%; display:block; }.mapresult-list .picList li .icon{ width:25px; height:36px; background:url("../images/address-default.png") no-repeat; margin-top:20px; }.mapresult-list .picList li .txt{ width:245px; margin-top:20px; }.mapresult-list .picList li .txt h2{font-size:18px; color:#7ec213; line-height:1.667; margin-bottom:5px; }.mapresult-list .picList li .txt p{font-size:15px; color:#666; line-height:1.8 }.mapresult-list .picList li:hover ,.mapresult-list .picList li.on{ background-color:#f9f9f9; }.setMap{ width:830px; height:665px; margin:15px 15px 0px 0px; } /* ç§»åŠ¨ç«¯åœ°å›¾ */.service-map-mobile{ display:none; padding-bottom:0rem; }.service-map-form{width:100%; height:0.8rem; border-radius:0.06rem; background:#fff;}.service-map-mobile .service-map-search{width:100%; padding:0.3rem 0rem 0.1rem; background:#7ec213;}.service-map-mobile .stores-tab{ width:6.9rem; margin:0 auto; border-radius:0.06rem; background:none; height:auto; }.service-map-mobile .stores-tab li{ border:0; background:#fff; height:0.8rem; width:46%; margin:0 2%; margin-bottom:0.2rem; }.service-map-mobile .stores-tab li.search{ width:96%; height:0.8rem; background:#fff; border:0; float:right; }.service-map-mobile .stores-tab li .search-btn{ width:100%; height:0.8rem; font-size:0.3rem; background:#fff; color:#333; line-height:0.8rem; text-align:center; background-size:0.3rem 0.32rem; border:0; cursor:pointer; }.service-map-mobile .map-result-list{width:100%;}.service-map-mobile .map-result-list li{overflow:hidden; padding:0rem 0.3rem; background:#fff; width:100%; height:1.52rem;}.service-map-mobile .map-result-list li a{display:block; width:100%; height:100%;}.service-map-mobile .map-result-list li .address{width:80%;}.service-map-mobile .map-result-list li .address p{font-size:0.24rem; color:#999; line-height: 2; margin-top:0.3rem;}.service-map-mobile .map-result-list li .address h2{font-size:0.3rem; color:#333; line-height:1.2;}.service-map-mobile .map-result-list li .arrow{display:block; width:0.17rem; height:1.52rem; float:right; background:url("../images/arrowR-mobile.png") no-repeat center;  background-size:0.17rem 0.32rem; margin:0;}.service-map-mobile .map-result-list li:nth-child(even){background:#f2f2f2;}.service-map-mobile .map-more{width:100%; height:1.1rem; display:block; background:url("../images/map-more.png") no-repeat center center; background-size:0.59rem 0.38rem;}.stores_detail{padding: 0.4rem 0.3rem; border-top:1px solid #e6e6e6;}.stores_detail_top{padding-left: 0.76rem;padding-bottom: 0.38rem;border-bottom: 0.03rem dashed #ddd;min-height: 0.6rem;margin-bottom: 0.38rem;}.search_navigation{display: block;width: 0.42rem;height: 0.53rem;float: left;margin: 0.08rem 0 0 -0.76rem;}.stores_detail_top p{font-size: 0.24rem;color: #999;margin-bottom: 0.04rem;}.stores_detail_top h3.title{font-size: 0.3rem;font-weight: 600;color:  #7ec213;}.stores_detail .content{padding-left: 0.76rem;font-size: 0.3rem;color: #333;font-weight: 500;line-height: 1.333;}.stores_detail .content p{margin-bottom: 0.1rem; font-size: 0.3rem;color: #333;font-weight: 500;line-height: 1.333;}.stores_map{height: 6.5rem;width: 100%;}/* ç§»åŠ¨ç«¯åœ°å›¾ è¯¦æƒ… */.stores_detail{padding: 0.4rem 0.3rem; border-top:1px solid #e6e6e6;}.stores_detail_top{padding-left: 0.76rem;padding-bottom: 0.38rem;border-bottom: 0.03rem dashed #ddd;min-height: 0.6rem;margin-bottom: 0.38rem;}.search_navigation{display: block;width: 0.42rem;height: 0.53rem;float: left;margin: 0.08rem 0 0 -0.76rem;}.stores_detail_top p{font-size: 0.24rem;color: #999;margin-bottom: 0.04rem;}.stores_detail_top h3.title{font-size: 0.3rem;font-weight: 600;color:  #7ec213;}.stores_detail .content{padding-left: 0.76rem;font-size: 0.3rem;color: #333;font-weight: 500;line-height: 1.333;}.stores_detail .content p{margin-bottom: 0.1rem; font-size: 0.3rem;color: #333;font-weight: 500;line-height: 1.333;}.stores_map{height: 6.5rem;width: 100%;}/* æˆ‘ä»¬çš„æœåŠ¡ é˜²ä¼ªæŸ¥è¯¢ */.query-con{ width:813px; margin:0px auto 110px; }.query-con img{  }.query-con .tit{ font-size:19px; color:#333; line-height:88px; }.query-list{}.query-list li{ width:100%; border:1px solid #dedede; border-radius:2px; padding:20px 40px; margin-bottom:20px; }.query-list li i{ width:50px; height:50px; background:url("../images/query-icon.png") no-repeat; background-size:48px 448px; display:block; padding-right:85px; }.query-list li .icon-1{ background-position:0px 0px; margin-top:32px; }.query-list li .icon-2{ background-position:-1px -138px; margin-top:5px;}.query-list li .icon-3{ background-position:-2px -266px; margin-top:17px; }.query-list li .icon-4{ background-position:0px -402px; margin-top:16px;}.query-list li .txt{ border-left:1px dashed #dedede; width:640px; padding:15px 0px; padding-left:40px; }.query-list li .txt p{ font-size:15px; color:#666; line-height:1.6; }.query-list li .txt p a,.query-list li .txt p span{ font-size:15px; color:#7ec213; font-weight:bold; }.query-list li:hover{ border:1px solid  #7ec213; }.query-list li .txt p a:hover{text-decoration: underline;}/* æˆ‘ä»¬çš„æœåŠ¡ å¸¸è§é—®é¢˜ */.question-form{ margin-bottom:30px; }.question-con{ padding-bottom:65px; }.question-con .question-select{ width:281px; height:75px; border:0; background-color:#7ec213; position:relative; }.question-con .question-select .base-select-ul{ width:100%; height:100%; border:0; cursor:pointer; background:url("../images/question-select-arrowB.png") no-repeat 90% center; padding-left:30px; font-size:17px; color:#fff; font-weight:bold; }.question-con .question-select .select-ul{ width:100%; left:0; top:75px; border:2px solid  #7ec213; }.question-con .question-input{ width:919px; height:75px; border:1px solid #e8e8e8; }.question-con .question-input .text{ width:80%; height:100%; border:0; background:#fff; font-size:17px; color:#999; text-indent:30px; }.question-con .question-input .btn{ width:75px; height:75px; background:url("../images/question-search.png") no-repeat; border:0; background-position:19px 23px; }.question-con .question-input .btn:hover{ background-position:19px -127px; }.question-list{margin-bottom:55px;}.question-list li{ width:48.5%; float:left; border-bottom:1px dashed #d3d3d3; height:65px; line-height:65px; position:relative; cursor:pointer; }.question-list li:nth-child(2n){ float:right; }.question-list li .dot{ display:inline-block; width:4px; height:4px; background:#999; border-radius:50%; line-height:65px; margin:30px 15px 0px 0px; }.question-list li p{ font-size:15px; color:#555; line-height:65px; float:left; position:relative; width:80%; }.question-list li p span{ width:24px; height:18px; display:inline-block; border-radius:3px; font-size:12px; text-align:center; line-height:16px; margin-left:10px; }.question-list li p span.hot{ border:1px solid  #7ec213; color:#7ec213; }.question-list li p span.new{ border:1px solid #f11616; color:#f11616; }.question-list li .open{ width:12px; height:12px; float:right; background:url("../images/add-icon.png") no-repeat; background-size:12px 72px; display:block; margin-top:25px; }.question-list li.on .dot,.question-list li:hover .dot{ background:#7ec213; }.question-list li.on p,.question-list li:hover p{ color:#7ec213; }.question-list li.on .open{ background-position:0px -65px; }.question-list li .txt{ width:100%; font-size:13px; color:#666; line-height:1.923; position:absolute; top:65px; background:#f1f1f1; z-index:100; padding:16px 30px; display:none; }.question-list li .txt p{ font-size:13px; color:#666; line-height:1.923; }.ajaxMore{ width:136px; height:36px; border:2px solid  #7ec213; background:#fff; border-radius:20px; text-align:center; font-size:14px; color:#7ec213; margin:0 auto; display:block; cursor:pointer; }.ajaxMore:hover{ background:#7ec213; color:#fff; }.ajaxMore.noMore{ border:2px solid #666; color:#666; cursor:not-allowed; }.ajaxMore.noMore:hover{ background:none; color:#666; }/* æˆ‘ä»¬çš„æœåŠ¡ è‡ªåŠ©åé¦ˆ */.feedback-form .top{ width:798px; height:58px; border:1px solid #e8e8e8; background:#fff; margin-bottom:35px; }.feedback-form .top .item{ width:50%; height:56px; float:left; border-right:1px solid #e8e8e8; }.feedback-form .top .item:last-child{ border-right:0; }.feedback-form .top .item span{ font-size:16px; height:32px; margin-top:13px; color:#333; line-height:32px; width:120px; display:block; text-align:center; border-right:1px dashed #e8e8e8; float:left; }.feedback-form .top .item .feedback-select{ width:275px; border:0; height:100%; padding-left:25px; font-size:16px; color:#666; background:url("../images/select-arrowB.png") no-repeat 90% center; }.feedback-form .top .item .layui-form-select .layui-input{ width:275px; height:56px; border:0;  font-size:16px; color:#666666;  }.feedback-form .top .item .layui-form-select dl{ top:56px; }.layui-form-select dl dd{ font-size:14px; color:#666; }.feedback-form{ padding-bottom:85px; }.feedback-form .bottom { margin-bottom:50px; }.feedback-form .bottom .row{ margin-bottom:16px; }.feedback-form .bottom .row .item{ width:288px; float:left; height:55px; border:1px solid #e8e8e8; margin-right:16px; }.feedback-form .bottom .row .item:last-child{margin-right:0;}.feedback-form .bottom .row .item span{ font-size:16px; color:#666666; line-height:53px; float:left; padding-left:10px; }.feedback-form .bottom .row .item span i{ color:#e71f1f; font-style:normal; margin-right:5px; }.feedback-form .bottom .row .item .text{ width:140px; float:left; height:55px; border:0; background:none; font-size:16px; color:#666666; }.feedback-form .bottom .row .address-item{ width:100%; }.feedback-form .bottom .row .address-item .text{ width:90%; }.feedback-form .bottom .row .desc-item{ width:100%; height:auto; }.feedback-form .bottom .row .desc-item textarea{ border:0; width:100%; padding:0px 20px; font-size:16px; color:#666666; min-height:80px; }.feedback-form .bottom .row .upload-item{ width:100%;  }.feedback-form .bottom .row .upload-item .upload-wrap{ position:relative; }.feedback-form .bottom .row .upload-item .upload-btn{ width:105px; height:33px; background:#e6e6e6; border:0; margin-top:10px; margin-left:0px; font-size:14px; color:#333; line-height:33px; text-align:center; cursor:pointer; }.feedback-form .bottom .row .upload-item .upload-wrap:hover .upload-btn{ background:#7ec213; color:#fff; cursor:pointer; }.feedback-form .bottom .row .upload-item .file{ width:105px; height:33px; position:absolute; top:10px; left:0px; z-index:10; opacity:0; cursor:pointer;  font-size:0; }.feedback-form .bottom .row .upload-item .fileName{ display:inline-block; height:55px; line-height:55px; color:#666666; font-size:16px; margin-left:10px; }.feedback-submit{ width:199px; height:54px; background:#7ec213; border:1px solid #7ec213; border-radius:26px; display:block; margin:0 auto; font-size:16px; color:#fff; cursor:pointer }.feedback-submit:hover{ background:none; color:#7ec213; }/* å…³äºŽæˆ‘ä»¬ *//*.about-main{padding-bottom:60px;}*/.about-main .module{ background:#fff; }.about-main .module .pic{ width:100%; height:550px; }.about-main .module1 .pic{ background:url("../images/about-channel1.jpg"); background-repeat:no-repeat; background-size:cover; background-attachment:fixed; background-position:center center; }.about-main .module2 .pic{ background:url("../images/about-channel4.jpg"); background-repeat:no-repeat; background-size:cover; background-attachment:fixed; background-position:center center; }.about-main .module3 .pic{ background:url("../images/about-channel3.jpg"); background-repeat:no-repeat; background-size:cover; background-attachment:fixed; background-position:center center; }.about-main .module4 .pic{ background:url("../images/about-channel5.jpg"); background-repeat:no-repeat; background-size:cover; background-attachment:fixed; background-position:center center; }.about-main .module5 .pic{ background:url("../images/about-channel6.jpg"); background-repeat:no-repeat; background-size:cover; background-attachment:fixed; background-position:center center; }.about-main .module .pic .line{ width:500px; height:1px; background:rgba(255,255,255,0.5); position:relative; top:50%; margin-right:15px; }.about-main .module .pic .title{ height:100%; }.about-main .module .pic .title h2{ font-size:43px; color:#fff; line-height:1.256; }.about-main .module .pic .title p{ font-size: 26px; color:#fff; line-height:1.562; }.about-main .module .txt{ width:100%; background:#fff; padding:60px 0px 100px; }.about-main .module .txt .box{ width:755px; }.about-main .module .txt .box p{ font-size:14px; color:#666; line-height:2; }.about-main .module .txt .box a{ font-size:13px; color:#333; text-decoration:underline; line-height:2.154; padding:5px 0px; margin-top:30px; display:block; float:left; border-radius:3px; }.about-main .module .txt .box a span{ font-family: initial; }.about-main .module .txt .box a:hover{ padding:5px 20px; background:#7ec213; color:#fff; text-decoration:none; }.about-banner{ width:100%; height:320px; }.about-main .about-con{ margin-top:0px; }/*padding-bottom:100px; */.about-main .about-con h2{ font-size:29px; color:#7ec213; line-height:0.793; }.about-main .about-con p{ font-size:28px; color:#7ec213; line-height:1.929; margin-bottom:10px; }.about-main .about-con .info{margin-bottom:50px;margin-top:10px;}.about-main .about-con .structure_pic{padding: 30px 0;}.about-main .about-con .structure_pic img{display: block;max-width: 100%;margin: 0 auto;}.about-main .about-con .info .txt{ width:100%; }.about-main .about-con .info .txt p{ font-size:14px; color:#666; line-height:24px; margin-bottom:10px; }.about-main .about-con .info .pic{ width:100%; height:auto; position:relative; margin-top:40px; }.about-main .about-con .info .pic img{ width:100%; height:100%;}.about-main .about-con .info .pic .show{ position:absolute; top:-75px; left:-105px; display:none; }.about-main .about-con .info .pic .show h2{ font-size:142px; font-weight:bold; color:#7ec213; font-family: "Century Gothic"; position:relative; display:inline-block; margin-bottom:20px; }.about-main .about-con .info .pic .show h2 sup{ font-size:50px; font-weight:bold; float:right; }.about-main .about-con .info .pic .show p{ height:30px; background:#7ec213; line-height:30px; padding:0px 10px; font-size:14px; color:#fff; }/* å“ç‰Œç†å¿µ */.brand-banner{ width:100%; height:620px; }.brand-banner .line{ width:360px; height:1px; background:rgba(255,255,255,0.6); margin-top:305px; margin-right:25px; }.brand-banner .txt{ height:100%; width:535px; }.brand-banner .txt h2{ font-size:44px; color:#fff; font-weight:bold; line-height: 1.227; }.brand-banner .txt h3{ font-size:24px; color:#fff; line-height:2.25; margin-bottom:15px; }.brand-banner .txt p{ font-size:16px; color:#fff; line-height:2 }.brand-con{ padding-bottom:120px; }.brand-con .item{ float:left; width:33.3333333%; }.brand-con .item .box{ width:294px; }.brand-con .item-2 .box{ margin:0 auto; }.brand-con .item-3 .box{ float:right; }.brand-con .item .line{ width:43px; height:1px; background:#cccccc; display:block; margin-bottom:30px; }.brand-con .item h2{ font-size:27px; color:#333; line-height:1.667; }.brand-con .item h3{ font-size:18px; color:#333; line-height:1.667; }.brand-con .item p{ font-size:14px; color:#333; line-height:2; margin-top:25px; }/* å…”å®å®åŽ†å² */.history-con{ position:relative; }.gallery-top{ padding:30px 0px 45px 0px !important; }.gallery-top .swiper-slide{}.gallery-top .swiper-slide .item .txt{ float:left; }.gallery-top .swiper-slide .item .txt .table-cell{padding:20px;}.gallery-top .swiper-slide .item .txt h2{ font-size:140px; color:#7ec213; font-weight:bold; line-height:140px; margin-bottom:15px; margin-top:-10px; }.gallery-top .swiper-slide .item .txt h3{ font-size:21px; color:#333; line-height:1.095; }.gallery-top .swiper-slide .item .txt .line{ width:37px; height:2px; background:#757575; display:block; margin:20px 0px; }.gallery-top .swiper-slide .item .txt p{ font-size:13px; color:#666; line-height:2.077; }.gallery-top .swiper-slide .item .pic{ float:right; }.gallery-top .swiper-slide .item .pic img{ vertical-align:middle; }.gallery-thumbs{ margin-bottom:115px; }.gallery-thumbs .history-line{ width:100%; height:9px; background: url(../images/history-line.png) repeat-x; margin-bottom:10px; }.gallery-thumbs .swiper-slide{width:75px; text-align:center; line-height:60px; font-size:15px; color:#2c2c2c; transition:all 0.8s; -moz-transition:all 0.8s; -webkit-transition:all 0.8s; -o-transition:all 0.8s; }.gallery-thumbs .swiper-slide.swiper-slide-active{ color:#7ec213; background:url("../images/history-arrow.png") no-repeat center center; }.gallery-thumbs .swiper-slide:hover{ color:#7ec213; cursor:pointer; }.history-con .swiper-button-prev,.history-con .swiper-button-next{ position:absolute; top:30%; left:60px; width:56px; height:56px; margin-top:-28px; z-index:10; cursor:pointer; background:url("../images/banner-icon.png") no-repeat; background-size:199px 162px; background-position:0px -107px; }.history-con .swiper-button-next{ background-position:-144px -107px; right:60px; left:auto; }.history-con .swiper-button-prev:hover{ background-position:0px -107px; }.history-con .swiper-button-next:hover{ background-position:-144px -107px; }/* å…”å®å®å®¶æ— */.family-con{ padding-bottom:50px; position:relative; }.family-tab{ margin-top:-105px; /*margin-bottom:70px;*/ }.family-tab li{ float:left; height:60px; line-height:60px; margin-left:30px; }.family-tab li a{ font-size:15px; color:#666; display:block; line-height:68px; padding:0px 5px; }.family-tab li.on a{ color:#7ec213; border-bottom:2px solid #7ec213; }.family-tab li:hover a{ color:#7ec213; }.family-con .family-list{ margin:0px -28px; }.family-con .family-list li{ width:33.3333333%; padding:0px 28px; float:left; margin-bottom:40px; }.family-con .family-list li .item{ display:block; width:100%; height:100%; }.family-con .family-list li .pic{ width:100%; height:250px; overflow:hidden; }.family-con .family-list li .pic img{ width:100%; height:100%; -webkit-transition:-webkit-transform 1s; -moz-transition:-moz-transform 1s; -o-transition:-o-transform 1s; transition:transform 1s; }.family-con .family-list li .txt{ border:1px solid #eaeaea; width:100%; min-height:154px; padding:15px 25px 15px 25px; border-top:0; }.family-con .family-list li .txt p{ font-size:15px; color:#666; line-height:1.867; }.family-con .family-list li:hover .pic img{ -webkit-transform:scale(1.05); -moz-transform:scale(1.05); -ms-transform:scale(1.05); -o-transform:scale(1.05); transform:scale(1.05); -webkit-transition:-webkit-transform 1s; -moz-transition:-moz-transform 1s; -o-transition:-o-transform 1s; transition:transform 1s; }/* å“ç‰Œä¼˜åŠ¿ */.advantage-con .advantage-module{ padding-top:65px; }.advantage-con .advantage-module1{ width:100%; background:url("../images/advantage-module1-bg.png") no-repeat center center; background-size:cover; padding-bottom:95px; }.advantage-con .advantage-title{ font-size:31px; color:#222222; line-height:0.903; margin:0px 0px 20px 0px; }.advantage-con .advantage-module p{ font-size:15px; color:#666; line-height:1.933; text-align:left; }.advantage-con .advantage-module1 .base{ margin-top:40px; }.advantage-con .advantage-module1 .base .title{ width:391px; height:48px; line-height:43px; margin:0 auto; text-align:center; background:url("../images/advantage-module1-title-bg.png") no-repeat center center; font-size:19px; color:#fff; font-weight:bold; }.advantage-con .advantage-module1 .base .base-tab{ width:100%; height:225px; position:relative; }.advantage-con .advantage-module1 .base .base-tab .masthead-wave{ width:100%; height:66px; -webkit-transition:all .2s linear; transition:all .2s linear; 	-webkit-animation:wave 15s linear infinite; animation:wave 15s linear infinite; -webkit-animation:wave 15s linear infinite; animation:wave 15s linear infinite; 	background:url(../images/wave.png) repeat-x center center; position:absolute; top:50%; margin-top:-33px; }	.animated{animation-duration:0.3s;animation-fill-mode:both}.animated .small,.animated .medium,.animated .large{opacity:0;-webkit-transition-property:all;-moz-transition-property:all;-o-transition-property:all;-ms-transition-property:all;transition-property:all}.animated .large{-webkit-transition-delay:1s;-moz-transition-delay:1s;-o-transition-delay:1s;-ms-transition-delay:1s;transition-delay:1s;-webkit-transition-duration:1s;-moz-transition-duration:1s;-o-transition-duration:1s;-ms-transition-duration:1s;transition-duration:1s}.animated .medium{-webkit-transition-delay:1.35s;-moz-transition-delay:1.35s;-o-transition-delay:1.35s;-ms-transition-delay:1.35s;transition-delay:1.35s;-webkit-transition-duration:.75s;-moz-transition-duration:.75s;-o-transition-duration:.75s;-ms-transition-duration:.75s;transition-duration:.75s}.animated .small{-webkit-transition-delay:1.5s;-moz-transition-delay:1.5s;-o-transition-delay:1.5s;-ms-transition-delay:1.5s;transition-delay:1.5s;-webkit-transition-duration:.5s;-moz-transition-duration:.5s;-o-transition-duration:.5s;-ms-transition-duration:.5s;transition-duration:.5s}.animated.from-bottom .small,.animated.from-bottom .medium,.animated.from-bottom .large{opacity:1;-webkit-transform:translateY(100%);-moz-transform:translateY(100%);-o-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%)}.animated.from-top .small,.animated.from-top .medium,.animated.from-top .large{opacity:1;-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);-o-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%)}.animated.animation-on .small,.animated.animation-on .medium,.animated.animation-on .large{-webkit-transform:translateY(0%);-moz-transform:translateY(0%);-o-transform:translateY(0%);-ms-transform:translateY(0%);transform:translateY(0%)}@-webkit-keyframes wave{from{background-position:0 0}to{background-position:1263px 0}}@keyframes wave{from{background-position:0 0}to{background-position:1263px 0}}@-webkit-keyframes fadeInRight{0%{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}100%{opacity:1;transform:none}}@keyframes fadeInRight{0%{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}100%{opacity:1;-webkit-transform:none;transform:none}}.advantage-con .advantage-module1 .base .base-tab ul{ position:relative; z-index:2; width:1260px; }.advantage-con .advantage-module1 .base .base-tab ul li{ width:20%; float:left; transition:all 0.8s; -moz-transition:all 0.8s; -webkit-transition:all 0.8s; -o-transition:all 0.8s; }.advantage-con .advantage-module1 .base .base-tab ul li .item{ width:133px; text-align:center; cursor:pointer; margin:0 auto; position:relative; }.advantage-con .advantage-module1 .base .base-tab ul li .item .arrow{ width:45px; height:24px; position:absolute; background:url("../images/base-arrowT.png") no-repeat; top:-24px; left:50%; margin-left:-22.5px; display:none; }.advantage-con .advantage-module1 .base .base-tab ul li .item .pic{ width:133px; height:133px; background-color:#7ec213; border:7px solid #d6d8db; border-radius:50%; box-shadow:0px 5px 20px 0px rgba(0, 0, 0, 0.07); margin:0 auto; transition:all 0.8s; -moz-transition:all 0.8s; -webkit-transition:all 0.8s; -o-transition:all 0.8s; }.advantage-con .advantage-module1 .base .base-tab ul li .item p{ font-size:18px; color:#333; line-height:1.611; margin-top:10px; text-align:center; transition:all 0.8s; -moz-transition:all 0.8s; -webkit-transition:all 0.8s; -o-transition:all 0.8s; }.advantage-con .advantage-module1 .base .base-tab ul li.on .item .pic,.advantage-con .advantage-module1 .base .base-tab ul li:hover .item .pic{ border:7px solid #a2cd49; box-shadow:0px 5px 20px 0px rgba(0, 0, 0, 0.14); }.advantage-con .advantage-module1 .base .base-tab ul li.on .item p,.advantage-con .advantage-module1 .base .base-tab ul li:hover .item p{ color:#a2cd49; }.advantage-con .advantage-module1 .base .base-tab ul li.on .item .arrow{ display:block; }.advantage-con .advantage-module1 .base .base-tab ul li:nth-child(1){ margin-top:10px; }.advantage-con .advantage-module1 .base .base-tab ul li:nth-child(2){ margin-top:45px; }.advantage-con .advantage-module1 .base .base-tab ul li:nth-child(3){ margin-top:55px; }.advantage-con .advantage-module1 .base .base-tab ul li:nth-child(4){ margin-top:25px; }.advantage-con .advantage-module1 .base .base-tab ul li:nth-child(5){ margin-top:5px; }.advantage-con .advantage-module1 .base .base-tab ul li:nth-child(1) .item .arrow{ top:228px; }.advantage-con .advantage-module1 .base .base-tab ul li:nth-child(2) .item .arrow{ top:193px; }.advantage-con .advantage-module1 .base .base-tab ul li:nth-child(3) .item .arrow{ top:183px; }.advantage-con .advantage-module1 .base .base-tab ul li:nth-child(4) .item .arrow{ top:213px; }.advantage-con .advantage-module1 .base .base-tab ul li:nth-child(5) .item .arrow{ top:233px; }.advantage-con .advantage-module1 .base .base-con{ width:auto; height:auto; display:none; float:left; padding:20px; background:#fff; margin-top:35px; box-shadow:0px 5px 25px 0px rgba(0, 0, 0, 0.09); border:1px solid #dfdfdf; position:relative; }.advantage-con .advantage-module1 .base .base-con:nth-child(4),.advantage-con .advantage-module1 .base .base-con:nth-child(5){ float:right; }.advantage-con .advantage-module1 .base .base-con .pic{ width:311px; height:213px; overflow:hidden; margin-right:30px; }.advantage-con .advantage-module1 .base .base-con .pic img{ width:100%; }.advantage-con .advantage-module1 .base .base-con .txt{ width:590px; }.advantage-con .advantage-module1 .base .base-con .txt *{ font-size:14px; color:#666; line-height:1.857; }.advantage-con .advantage-module1 .base .base-con .txt p{ margin-bottom:15px; }.advantage-con .advantage-module2{ padding-bottom:65px; }.advantage-con .advantage-module2 .device{ border-top:1px solid #d3d3d3; margin-top:25px; }.advantage-con .advantage-module2 .device li{ border-bottom:1px solid #d3d3d3; }.advantage-con .advantage-module2 .device li .top{ line-height:60px; height:60px; }.advantage-con .advantage-module2 .device li .top p{ float:left; font-size:19px; color:#333; line-height:60px; }.advantage-con .advantage-module2 .device li .top p i{ width:6px; height:6px; background:#575757; border-radius:50%; display:inline-block; vertical-align:middle; margin-right:10px; }.advantage-con .advantage-module2 .device li .top .open{ width:18px; height:60px; display:block; background:url("../images/device-open.png") no-repeat center center; float:right; }.advantage-con .advantage-module2 .device li.on .top p{ color:#a2cc47; font-weight:bold; }.advantage-con .advantage-module2 .device li.on .top p i{ background:#a2cc47; }.advantage-con .advantage-module2 .device li:hover .top p{ color:#a2cc47; }.advantage-con .advantage-module2 .device li:hover .top p i{ background:#a2cc47; }.advantage-con .advantage-module2 .device li.on .top .open{ background:url("../images/device-close.png") no-repeat center center; }.advantage-con .advantage-module2 .device li .con{ margin:0px -11px; padding-bottom:20px; display:none; }.advantage-con .advantage-module2 .device li .con .item{ width:33.333333%; padding:0px 11px; float:left; position:relative; }.advantage-con .advantage-module2 .device li .con .item .box{ width:100%; height:215px; position:relative; }.advantage-con .advantage-module2 .device li .con .item .box p{ position:absolute; bottom:0; left:0; padding:0px 20px; width:100%; font-size:19px; color:#fff; line-height:60px; white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow:hidden; display:block; z-index:80; }.advantage-con .advantage-module2 .device li .con .item .box:before{width:100%; height:100%; position: absolute; top:0; left:0; -webkit-transition:all 0.3s ease; 	transition:all 0.3s ease; background-color:rgba(0, 0, 0, 0); background:-webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0)), to(#000)); 	background:-webkit-linear-gradient(top, rgba(0, 0, 0, 0), #000); background:-ms-linear-gradient(top, rgba(0, 0, 0, 0), #000); opacity:0.5; content:" "; z-index:30; }/*.advantage-con .advantage-module2 .device li .con .item:hover .box:before{ opacity:0.8; }*/.advantage-con .advantage-module3{ padding-bottom:100px; background:url("../images/advantage-module3-bg.jpg") no-repeat; background-size:cover; position:relative; }.advantage-con .advantage-module3 .advantage-module3-con{ margin-top:180px; }.advantage-con .advantage-module3 .item{ width:160px; float:left; margin-right:13px; position:relative; }.advantage-con .advantage-module3 .item .box .num{ width:62px; height:62px; background:url("../images/advantage-module3-num.png"); margin:0 auto; }.advantage-con .advantage-module3 .item .box .num p{ font-size:29px; color:#fff; font-weight:bold; line-height:62px; text-align:center; }.advantage-con .advantage-module3 .item .box i{ width:3px; height:30px; background:#7ec213; display:block; margin:0 auto; }.advantage-con .advantage-module3 .item .box .txt{ width:160px; height:98px; border:2px solid  #7ec213; display:table; border-radius:20px; background-image: -moz-linear-gradient( 90deg, rgb(0,0,0) 0%, rgb(237,237,237) 0%, rgb(246,246,246) 58%, rgb(255,255,255) 100%);  background-image: -webkit-linear-gradient( 90deg, rgb(0,0,0) 0%, rgb(237,237,237) 0%, rgb(246,246,246) 58%, rgb(255,255,255) 100%);  background-image: -ms-linear-gradient( 90deg, rgb(0,0,0) 0%, rgb(237,237,237) 0%, rgb(246,246,246) 58%, rgb(255,255,255) 100%);  box-shadow: 0px 5px 16px 0px rgba(0, 0, 0, 0.1); }.advantage-con .advantage-module3 .item .box .txt p{ font-size:18px; color:#7ec213; font-weight:bold; line-height:1.389; text-align:center; display:table-cell; vertical-align:middle; padding:0px 10px; }.advantage-con .advantage-module3 .item-1{ width:334px; margin-right:0; margin-top:-20px; bottom:175px; }.advantage-con .advantage-module3 .item-1 .box .txt{ width:334px; height:118px; border:2px solid #7aa818; position:relative; background-image: -moz-linear-gradient( 90deg, rgb(237,237,237) 0%, rgb(143,195,31) 0%, rgb(148,203,30) 58%, rgb(153,211,28) 100%);  background-image: -webkit-linear-gradient( 90deg, rgb(237,237,237) 0%, rgb(143,195,31) 0%, rgb(148,203,30) 58%, rgb(153,211,28) 100%);  background-image: -ms-linear-gradient( 90deg, rgb(237,237,237) 0%, rgb(143,195,31) 0%, rgb(148,203,30) 58%, rgb(153,211,28) 100%);  box-shadow: 0px 5px 16px 0px rgba(0, 0, 0, 0.1); }.advantage-con .advantage-module3 .item-1 .box .txt p{ font-size:20px; color:#fff; font-weight:bold; line-height:1.35; position:relative; width:195px; }.advantage-con .advantage-module3 .item-1 .box .txt img{ position:absolute; top:-55px; left:25px; }.advantage-con .advantage-module3 .item-2{ bottom:140px; }.advantage-con .advantage-module3 .item-3{ bottom:105px; }.advantage-con .advantage-module3 .item-4{ bottom:70px; }.advantage-con .advantage-module3 .item-5{ bottom:35px; }.advantage-con .advantage-module3 .item-6{ bottom:0px; }.advantage-con .advantage-module5{ width:100%; background:url("../images/advantage-module1-bg.png") no-repeat center center; background-size:cover; padding-bottom:50px; }.advantage-con .advantage-module5 .tab{ width:383px; height:48px; background:#fff url("../images/advantage-map-line.png") no-repeat center center; border:1px solid #ddd; margin:35px auto; }.advantage-con .advantage-module5 .tab .box{ width:50%; float:left; text-align:center; font-size:16px; color:#666; line-height:48px; }.advantage-con .advantage-module5 .tab .box img{ vertical-align:middle; margin-right:10px; }.advantage-con .advantage-module6 .txt{ width:62%; }.advantage-con .advantage-module6 .txt .title{ width:391px; height:48px; line-height:43px; margin:25px auto 30px; text-align:center; background:url("../images/advantage-module1-title-bg.png") no-repeat center center; font-size:19px; color:#fff; font-weight:bold; }.advantage-con .advantage-module6 .txt ul li{ float:left; font-size:16px; color:#666; line-height:1.813; width:33.3333333%; margin-bottom:10px; cursor:pointer; transition:all 0.8s; -moz-transition:all 0.8s; -webkit-transition:all 0.8s; -o-transition:all 0.8s; }.advantage-con .advantage-module6 .txt ul li i{ width:4px; height:4px; background:#a2cc47; border-radius:50%; display:inline-block; vertical-align:middle; margin-right:10px; }.advantage-con .advantage-module6 .txt ul li:hover{ color:#a2cc47; }.advantage-con .advantage-module6 .pic{ width:38%; margin-top:30px; }.about-right-nav{ width:33px; height:165px; background:rgba(0,0,0,0.3); border-radius:16px; position:fixed; right:60px; top:50%; margin-top:-82.5px; padding-top:15px; }.about-right-nav li{ width:8px; height:8px; background:#fff; border-radius:50%; border:0px solid transparent; box-sizing:content-box; margin:15px auto; cursor:pointer; }.about-right-nav li a{ display:block; width:100%; height:100%; }.about-right-nav li.on{ border:2px solid #fff; background:none; }/* èµ„è®¯ä¸­å¿ƒ */.news-banner .line{ background:rgba(255,255,255,0.7); }.news-banner .txt h2{ color:#fff; }.news-banner .txt p{ color:#fff; }.news-banner .slide-box{ border:2px solid #fff; }.news-banner .slide-box span{ border-color:#fff transparent transparent; }.news-tab{ margin-top:35px; border-bottom:1px solid #e6e6e6; margin-bottom:15px; }.news-tab li{ float:left; line-height:52px; font-size:14px; color:#999; margin-right:50px; }.news-tab li a{ font-size:14px; color:#999; line-height:52px; }.news-tab li a i,.news-list li .txt .tag i{ width:15px; height:15px; background:url("../images/news-icon.png") no-repeat; background-size:436px 71px; display:block; float:left; margin-top:20px; margin-right:10px; }.news-tab li a .icon-1{ background-position:0px -6px; }.news-tab li a .icon-2{ background-position:-98px -6px; }.news-tab li a .icon-3{ background-position:-226px -6px; }.news-tab li a .icon-4{ background-position:-345px -6px; }.news-tab li.on a,.news-tab li:hover a{ color:#7ec213; }.news-tab li.on a .icon-1,.news-tab li:hover a .icon-1{ background-position:0px -56px; }.news-tab li.on a .icon-2,.news-tab li:hover a .icon-2{ background-position:-98px -56px; }.news-tab li.on a .icon-3,.news-tab li:hover a .icon-3{ background-position:-226px -56px; }.news-tab li.on a .icon-4,.news-tab li:hover a .icon-4{ background-position:-345px -56px; }.news-list{ margin-bottom:0px; }.news-list li{ padding:40px 0px; border-bottom:1px solid #e6e6e6; }.news-list li:first-child{ padding-top:0px; }.news-list li *{ transition:all 0.8s; -moz-transition:all 0.8s; -webkit-transition:all 0.8s; -o-transition:all 0.8s; }.news-list li .pic{ width:280px; height:195px; display:block; overflow:hidden; }.news-list li .pic img{ width:100%; height:100%; -webkit-transition:-webkit-transform 1s; -moz-transition:-moz-transform 1s; -o-transition:-o-transform 1s; transition:transform 1s; }.news-list li .txt{ width:74.5%; position:relative; height:195px; }.news-list li .txt .title{ margin-bottom:10px; }.news-list li .txt .title,.news-list li .txt .title a{ font-size:21px; color:#333; line-height:1.595; margin-bottom:14px; }.news-list li .txt .title a span{ width:90%; display:inline-block; font-size:21px; color:#333; }.news-list li .txt .title a i{ width:12px; height:21px; display:block; float:right; background:url("../images/news-icon.png") no-repeat; background-size:436px 71px; background-position:-424px 0px; transition:none;}.news-list li .txt .date{ font-size:13px; color:#999; line-height:1.769; display:block; margin-top:4px; }.news-list li .txt p{ font-size:13px; color:#666; line-height:1.769; }.news-list li .txt .foot{ position:absolute; bottom:2px; width:100%; color:#5a5a5a}.news-list li .txt .tag{ font-size:14px; color:#999; line-height:1.769; }.news-list li .txt .tag i{ margin-top:5px; transition:none; }.news-list li .txt .tag .icon-1{ background-position:0px -6px; }.news-list li .txt .tag .icon-2{ background-position:-98px -6px; }.news-list li .txt .tag .icon-3{ background-position:-226px -6px; }.news-list li .txt .tag .icon-4{ background-position:-345px -6px; }/*.news-list li:hover .pic img{ -webkit-transform:scale(1.05); -moz-transform:scale(1.05); -ms-transform:scale(1.05); -o-transform:scale(1.05); transform:scale(1.05); -webkit-transition:-webkit-transform 1s; -moz-transition:-moz-transform 1s; -o-transition:-o-transform 1s; transition:transform 1s; }*/.news-list li:hover .txt .title a{ color:#7ec213; }.news-list li:hover .txt .title a i{ background-position:-424px -50px; }.news-main .page{ margin-bottom:130px; }.news-main .family-tab{ margin-bottom:0; }/* èµ„è®¯ä¸­å¿ƒ è¯¦æƒ… */.det-banner{ width:100%; padding:85px 0px; background-color:#7ec213; background:url("../images/det-banner.jpg") no-repeat center center;}.det-banner .title{ padding-left:125px; }.det-banner .txt{ height:150px; position:relative; }.det-banner .txt:before{ width:38px; height:38px; content:""; display:inline-block; background:url(../images/ftNewL-w.png) no-repeat; position:absolute; left:0; top:0; }.det-banner .txt:after{ width:38px; height:38px; content:""; display:inline-block; background:url(../images/ftNewR-w.png) no-repeat; position:absolute; right:0; bottom:0; }.det-banner .txt h1{ font-size:32px; color:#fff; line-height:1.286; width:80%; float:left; margin-bottom:30px; margin-top:10px; }.det-banner .txt .date{ font-size:16px; color:#fff; line-height:1.769; margin-left:15px; }.det-banner .txt .tag{ font-size:16px; color:#fff; line-height:1.769; }.det-banner .txt .tag i{ width:15px; height:15px; background:url("../images/news-det-icon.png") no-repeat; background-size:359px 15px; display:block; float:left; margin-top:7px; margin-right:10px; margin-left:125px; }.det-banner .txt .tag .icon-1{ background-position:0px 0px; }.det-banner .txt .tag .icon-2{ background-position:-98px 0px; }.det-banner .txt .tag .icon-3{ background-position:-226px 0px; }.det-banner .txt .tag .icon-4{ background-position:-345px 0px; }.det-main{ position:relative; }.det-main .det-con{ padding:60px 0px; }.det-main .det-con .det-info{ width:850px; font-size:16px; color:#666; line-height:2.25; }.det-main .det-con .det-info p{ font-size:14px; color:#666; line-height:32px; text-indent:2em;}.mt a{display:block;margin-top:5px;}.det-main .det-con .det-info img{ max-width:100%; margin:30px 0px; }.det-main .det-con .hot { width: 250px; float:right; }.det-main .det-con .hot h2 { border-top: 3px solid #7ec213; font-size: 17px; color: #333; line-height: 56px; width:250px; }.det-main .det-con .hot .hot-list li { margin-bottom: 15px; border-bottom: 1px solid #e5e5e5; padding-bottom: 15px; width:250px; }.det-main .det-con .hot .hot-list li:hover p { color: #7eb61d; }.det-main .det-con .hot .hot-list li a { display: block; width: 100%; height: 100%; }.det-main .det-con .hot .hot-list li .pic { width: 250px; height: 175px; margin-bottom: 15px; }.det-main .det-con .hot .hot-list li .pic img{ width:100%; height:100%; }.det-main .det-con .hot .hot-list li p { font-size: 16px; color: #666; line-height: 1.625; margin-bottom:5px; }.det-main .det-con .hot .hot-list li span { font-size: 14px; color: #999; line-height: 1.857; text-transform: uppercase; }.det-main .return{ width:48px; height:48px; background:url("../images/det-icon.png") no-repeat; background-color:rgba(243, 243, 243, 0.7); background-size:170px 67px; display:block; margin:0 auto; background-position:-64px 16px; position:fixed; left:50%; margin-left:-24px; bottom:13%; }.det-main .return:hover{ background-position:-64px -34px; }.pageBtn{ width:45px; height:45px; overflow: hidden; border:2px solid #f3f3f3; display:block; background-color:#f3f3f3; position:fixed; bottom:13%; font-size:17px; color:#7eb61d; line-height:45px; text-align:center; transition:all 0.8s; -moz-transition:all 0.8s; -webkit-transition:all 0.8s; -o-transition:all 0.8s; }.pageBtn *{ transition:all 0.8s; -moz-transition:all 0.8s; -webkit-transition:all 0.8s; -o-transition:all 0.8s; }.pageBtn span{ font-size:17px; color:#7eb61d; display:none; }.pageBtn i{ width:20px; height:45px; background:url("../images/det-icon.png") no-repeat; background-size:170px 67px; display:inline-block; vertical-align:middle; }.pageBtn.prev{ left:190px; }.pageBtn.prev i{ background-position:0px 12px;  margin-right:0px; transition:margin 0.8s; -moz-transition:margin 0.8s; -webkit-transition:margin 0.8s; -o-transition:margin 0.8s;}.pageBtn.next{ right:190px; }.pageBtn.next i{ background-position:-150px 12px; margin-left:0px; transition:margin 0.8s; -moz-transition:margin 0.8s; -webkit-transition:margin 0.8s; -o-transition:margin 0.8s;}.pageBtn:hover{ width:111px; border:2px solid #7eb61d; background:none; }.pageBtn:hover span{ display:inline-block; }.pageBtn.prev:hover i{ margin-right:15px; background-position:0px -36px; }.pageBtn.next:hover i{ margin-left:15px; background-position:-150px -36px; }.news-share{ position:absolute; top:65px; left:13%; }.det-main .bdshare-button-style0-16 a { width:25px; height:25px; background:url("../images/share-icon.png") no-repeat; background-size:71px 216px; display:block; float:none; margin-bottom:30px;}.det-main .bdshare-button-style0-16 a.bds_weixin { background-position: 0px 0px; }.det-main .bdshare-button-style0-16 a.bds_qzone { background-position: 0px -49px; }.det-main .bdshare-button-style0-16 a.bds_tsina { background-position: 0px -99px; }.det-main .bdshare-button-style0-16 a.douban { background-position: 0px -150px; }.det-main .bdshare-button-style0-16 a.renren { background-position: 0px -199px; }/* åŠ å…¥å…”å®å® */.joins-banner .info{ margin-top:10px; }.joins-banner span{ display:block; font-size:16px; color:#fff; line-height:1.875; }.joins-banner span a{ font-size:16px; color:#fff; line-height:1.875; }.joins-con .tab{ margin-bottom:20px; }.joins-con .tab li{ width:50%; float:left; background:#eeeeee; height:50px; text-align:center; line-height:50px; }.joins-con .tab li a{ font-size:16px; color:#666; line-height:50px; display:block; }.joins-con .tab li.on,.joins-con .tab li:hover{ background:#7ec213; }.joins-con .tab li.on a,.joins-con .tab li:hover a{ color:#fff; }.joins-con .joins-table{ padding-bottom:50px; }.joins-con .joins-table dl{ border:1px solid #e6e6e6; width:100%; border-collapse:collapse; text-align:center; }.joins-con .joins-table dt,.joins-con .joins-table dd{ border-bottom:1px solid #e6e6e6; cursor:pointer; }.joins-con .joins-table dd:last-child{ border-bottom:0; }.joins-con .joins-table dd:hover .top,.joins-con .joins-table dd .top.on{ background:#f7f7f7; }.joins-con .joins-table dd .top.on span{ color:#7ec213; }.joins-con .joins-table span{ width:20%; display:block; float:left; font-size:15px; color:#444; text-align:center; height:56px; line-height:56px; }.joins-con .joins-table span a{ font-size:15px; color:#444; }.joins-con .joins-table dl .uwl-title{ background:#f5f5f5; height:63px; line-height:63px; }.joins-con .joins-table dl .uwl-title span{ height:63px; line-height:63px; }.joins-con .joins-table dd .info{ width:100%; height:auto; text-align:left; padding-bottom:45px; padding-left:50px; padding-top:15px; display:none; cursor: initial; }.joins-con .joins-table dd .info *{ font-size:15px; color:#444444; line-height:2; }.joins-con .joins-table dd .info .base-info{ margin-bottom:15px; }.joins-con .joins-table dd .info .base-info p{ display:inline-block; margin-right:80px; }.joins-con .joins-table dd .info h3{ font-size:15px; color:#7ec213; line-height:2; }.joins-con .joins-table dd .info .info-foot{ margin-top:30px; }.joins-con .joins-table dd .info .info-foot .download{ display:block; width:218px; height:43px; border:1px solid #7ec213; font-size:15px; color:#7ec213; text-align:center; line-height:43px; }.joins-con .joins-table dd .info .info-foot .download i{ margin-left:10px; width:16px; height:15px; line-height:2; display:inline-block; background:url("../images/download-icon.png") no-repeat; }.joins-con .joins-table dd .info .info-foot .download:hover{ background:#7ec213; color:#fff; }.joins-con .joins-table dd .info .info-foot .download:hover i{ background:url("../images/download-icon-hover.png") no-repeat; }.joins-con .joins-table dd .info .info-foot .upload-jobs{ height:43px; position:relative; }.joins-con .joins-table dd .info .info-foot .upload-jobs .upload-btn{ width:220px; height:43px; background:#7ec213; border:1px solid #7ec213; color:#fff; cursor:pointer; }.joins-con .joins-table dd .info .info-foot .upload-jobs .file{ width:220px; height:43px; opacity:0; position:absolute; left:0; top:0; z-index:5; cursor:pointer; }.joins-con .joins-table dd .info .info-foot .fileName{ font-size:15px; color:#666666; line-height:43px; margin-left:20px; }.joins-con .joins-table dd .info .info-foot .fileName i{ font-style:normal; color:#db2424; }.joins-con .joins-table dd .info .info-foot .upload-jobs:hover .upload-btn{ background:none; color:#7ec213; }.joins-con .joins-table .more{ width:100%; height:50px; display:block; text-align:center; cursor:pointer; margin-top:15px; margin-bottom:55px; }.joins-dynamic{ width:100%; padding-top:40px; padding-bottom:85px; background:url("../images/joins-news-banner.jpg") no-repeat; background-size:cover; }.joins-dynamic .container{ position:relative; }.joins-dynamic .title{ font-size:28px; color:#333; line-height:70px; }.joins-dynamic .dynamic-list{ width:33.333333%; }.joins-dynamic .dynamic-list li{ width:100%; }.joins-dynamic .dynamic-list li a{ width:100%; display:block; overflow:hidden; }.joins-dynamic .dynamic-list li i{ width:4px; height:4px; background:#7ec213; display:block; float:left; border-radius:50%; margin:17px 15px 0px 0px; }.joins-dynamic .dynamic-list li span{ font-size:15px; display:block; float:left; line-height:2.4; width:90%; transition:all 0.8s; -moz-transition:all 0.8s; -webkit-transition:all 0.8s; -o-transition:all 0.8s; }.joins-dynamic .dynamic-list li:hover span{ color:#7ec213; }.joins-dynamic .dynamic-list .pic{ width:100%; height:255px; overflow:hidden; position:relative; }.joins-dynamic .dynamic-list .pic img{ width:100%; height:100%; -webkit-transition:-webkit-transform 1s; -moz-transition:-moz-transform 1s; -o-transition:-o-transform 1s; transition:transform 1s; }.joins-dynamic .dynamic-list .pic .layer{ width:100%; height:100%; background:rgba(0,0,0,0.4); position:absolute; top:0; left:0; right:0; bottom:0; padding:10px 20px 20px 20px; }.joins-dynamic .dynamic-list .pic .layer p{ font-size:15px; color:#fff; line-height:1.867; }.joins-dynamic .dynamic-list .pic .layer p i{ width:20px; height:20px; display:block; background:url("../images/joins-dynamic-icon.png") no-repeat; background-size:82px 18px; float: left; margin-top:5px; margin-right:10px; }.joins-dynamic .dynamic-list .pic .layer p i.icon-1{ background-position:0px 0px; }.joins-dynamic .dynamic-list .pic .layer p i.icon-2{ background-position:-64px 0px; }.joins-dynamic .dynamic-list .pic .layer .play{ display:block; width:63px; height:63px; background:url("../images/play.png") no-repeat; background-size:63px 63px; position:absolute; left:50%; top:50%; margin:-31.5px 0px 0px -31.5px; cursor:pointer; }.joins-dynamic .dynamic-list .pic .layer .play:hover{ -webkit-transform:scale(0.95); -moz-transform:scale(0.95); -ms-transform:scale(0.95); -o-transform:scale(0.95); transform:scale(0.95); -webkit-transition:-webkit-transform 1s; -moz-transition:-moz-transform 1s; -o-transition:-o-transform 1s; transition:transform 1s; }.joins-dynamic .dynamic-list .pic:hover img{ -webkit-transform:scale(1.05); -moz-transform:scale(1.05); -ms-transform:scale(1.05); -o-transform:scale(1.05); transform:scale(1.05); -webkit-transition:-webkit-transform 1s; -moz-transition:-moz-transform 1s; -o-transition:-o-transform 1s; transition:transform 1s; }.video-pop{ width:960px; height:540px; position:fixed; left:50%; top:50%; margin:-274px 0px 0px -484.5px; z-index:1001; display:none; }.video-pop #video{ width:100%; }.video-pop .video-box{ width:100%; height:100%; }.video-pop .close{position: absolute; top:-20px; right:10px; width:30px; height:30px; margin:-15px; cursor:pointer;}.video-pop .close span{display:inline-block; position:absolute; left:50%; top:50%; width:30px; height:1px; margin:-1px 0 0 -15px; -webkit-transform:rotate(-45deg); -ms-transform:rotate(-45deg); transform:rotate(-45deg); -webkit-transition:-webkit-transform 0.6s cubic-bezier(0.19, 1, 0.22, 1), opacity 0.4s cubic-bezier(0.19, 1, 0.22, 1); transition:transform 0.6s cubic-bezier(0.19, 1, 0.22, 1), opacity 0.4s cubic-bezier(0.19, 1, 0.22, 1);}.video-pop .close span:last-child {-webkit-transform:rotate(45deg); -ms-transform:rotate(45deg); transform:rotate(45deg);}.video-pop .close span::before, .video-pop .close span::after{content:""; display:inline-block; position:absolute; width:100%; height:100%; -webkit-transition:-webkit-transform 0.6s cubic-bezier(0.19, 1, 0.22, 1), opacity 0.2s cubic-bezier(0.19, 1, 0.22, 1); transition:transform 0.6s cubic-bezier(0.19, 1, 0.22, 1), opacity 0.2s cubic-bezier(0.19, 1, 0.22, 1);}.video-pop .close span::before{background-color:#fff; opacity:1;}.video-pop .close span::after{background-color:#7ec213; opacity:0; -webkit-transform:translate3d(100%, 0, 0); transform:translate3d(100%, 0, 0);}.video-pop .close span:last-child::before,.video-pop .close span:last-child::after{-webkit-transition-delay:.18s; transition-delay:.18s;}.video-pop .close:hover span::before{opacity:0; -webkit-transform:translate3d(-100%, 0, 0); transform:translate3d(-100%, 0, 0);}.video-pop .close:hover span::after{opacity:1; -webkit-transform:translate3d(0, 0, 0); transform:translate3d(0, 0, 0);}.joins-show{ padding-bottom:105px; }.joins-show .tab{ padding-top:25px; border-bottom:1px solid #ebebeb; margin-bottom:45px; }.joins-show .title{ font-size:28px; color:#333; line-height:74px; }.joins-show dl{ margin-top:6px; }.joins-show dl dd{ float:left; font-size:15px; line-height:66px; margin-left:60px; cursor:pointer; }.joins-show dl dd a{ font-size:15px; display:block; padding:0px 5px; transition:all 0.8s; -moz-transition:all 0.8s; -webkit-transition:all 0.8s; -o-transition:all 0.8s; }.joins-show dl dd.on{ border-bottom:2px solid  #7ec213; color:#7ec213; }.joins-show dl dd.on a{ border-bottom:2px solid  #7ec213; color:#7ec213; }.joins-show dl dd:hover a{ color:#7ec213; }.joins-show-list{ margin:0 -8px; }.joins-show .joins-show-list li{ width:33.333333%; height:180px; padding:0px 8px; margin-left:0; float:left; margin-bottom:15px; }.joins-show .joins-show-list li .item{ border:1px solid #dedede; height:100%; padding:15px 0px; display:block; transition:all 0.8s; -moz-transition:all 0.8s; -webkit-transition:all 0.8s; -o-transition:all 0.8s; }.joins-show-list li .pic{ width:103px; height:100%; border-right:1px dashed #dedede; text-align:center; line-height:148px; }.joins-show-list li .txt{ float:left; padding:0px 15px; width:calc(100% - 103px); height:100%; }.joins-show-list li .txt h2{ font-size:17px; color:#333; line-height:1.176; margin-bottom:10px; transition:all 0.8s; -moz-transition:all 0.8s; -webkit-transition:all 0.8s; -o-transition:all 0.8s; }.joins-show-list li .txt p{ font-size:14px; color:#666; line-height:1.429; }.joins-show-list li:nth-child(even) .item{ background:#f6f6f6; }.joins-show-list li:hover .item{ border-color:#7ec213; }.joins-show-list li:hover .item .txt h2{ color:#7ec213; }.joins-show .item-box{ display:none; }.joins-show .train-list{ margin:0 -10px; }.joins-show .train-list li{ width:33.333333%; padding:0px 10px; float:left; margin-left:0; }.joins-show .train-list li .pic{ width:100%; height:225px; }.joins-show .train-list li .txt{ width:100%; height:68px; line-height:80px; background:#7ec213; font-size:20px; color:#fff; text-align:center; font-weight:bold; position:relative; }.joins-show .train-list li .txt span{ width:75px; height:37px; background:url("../images/semi-circle.png") no-repeat; display:block; position:absolute; left:50%; margin-left:-37.5px; top:-37px; }.joins-show .train-list li .txt i{ display:block; width:75px; height:37px; margin:0 auto; position:absolute; top:-20px; left:50%; margin-left:-37.5px; }.joins-show .train-list li .txt i.icon-1{ background:url("../images/train-icon1.png") no-repeat center center; }.joins-show .train-list li .txt i.icon-2{ background:url("../images/train-icon2.png") no-repeat center center; }.joins-show .train-list li .txt i.icon-3{ background:url("../images/train-icon3.png") no-repeat center center; }.development-list{ text-align:center; }.development-list p{ font-size:16px; color:#666; line-height:1.438; text-align:left; margin-bottom:50px; }.payment-list p span{ font-size:18px; color:#666; line-height:1.278; margin-right:30px; }.payment-list p span i{ display:inline-block; vertical-align:middle; width:6px; height:6px; background:#8ec614; border-radius:50%; margin-right:10px; }.payment-list ul{ margin:0 -15px; }.payment-list ul li{ width:33.333333%; padding:0px 15px; float:left; margin-left:0; margin-top:30px; }.payment-list ul li .item{ width:100%; height:100%; position:relative; }.payment-list ul li .pic{ width:100%; height:255px; }.payment-list ul li .item p{ width:100%; height:60px; line-height:60px; color:#ffffff; font-size:18px; position:absolute; bottom:0; left:0; padding-left:20px; }/* åŠ å…¥å…”å®å® æˆä¸ºç»é”€å•† */.dealer-con{  }.dealer-con .dealer-show{ padding-bottom:110px; }.dealer-con .dealer-show .pic{ float:right; width:50%; height:640px; position:relative; }.dealer-con .dealer-show .pic img{ width:100%; height:100%; }.dealer-con .dealer-show .pic .tit{ position:absolute; top:50px; left:-395px; }.dealer-con .dealer-show .pic .tit span{ font-size:16px; color:#999; line-height:40px; text-transform:uppercase; margin-right:15px; }.dealer-con .dealer-show .pic .tit h2{ display:inline-block; font-size:40px; color:#333; line-height:38px; margin-right:35px; }.dealer-con .dealer-show .pic .tit .line{ width:80px; height:4px; margin-top:20px; }.dealer-con .dealer-show .pic .tit .line i{ display:inline-block; width:50%; height:4px; float:left; }.dealer-con .dealer-show .pic .tit .line .black{ background:#000; }.dealer-con .dealer-show .pic .tit .line .white{ background:#fff; }.dealer-con .dealer-show .txt{ float:left; width:50%; height:640px; }.dealer-con .dealer-show .txt p{ font-size:15px; color:#333; line-height:1.533; margin-bottom:35px; }.dealer-con .dealer-show .txt p b{ font-size:70px; font-family:"Vijaya"; line-height:40px; color:#7ec213; font-weight:400; margin-right:20px;}.dealer-process{ width:100%; background:#f5f5f5; padding-top:80px; padding-bottom:90px; }.dealer-process .title{ text-align:center; }.dealer-process .title h2{ font-size:40px; color:#333; line-height:38px; margin-bottom:5px; }.dealer-process .title p{ font-size:16px; color:#999; line-height:40px; text-transform:uppercase; }.dealer-process ul{ text-align:center; padding-top:30px; }.dealer-process ul li{ text-align:center; display:inline-block; width:120px; }.dealer-process ul li.process-line{ width:89px; height:160px; background:url("../images/process-line.png") no-repeat center center; }.dealer-process ul li .pic{ margin-bottom:15px; }.dealer-process ul li p{ font-size:15px; color:#6d707c; height:40px; vertical-align:text-bottom; display:inline-block; }.dealer-policy{ width:100%; background:#fff; padding-top:110px; }.policy-top{ margin-bottom:30px; }.policy-top .pic{ width:900px; height:500px; float:right; position:relative; z-index:10; margin-top:40px; }.policy-top .pic img{ width:100%; height:100%;}.policy-top .txt{ width:910px; height:500px; background:#342e33; position:relative; padding:45px; }.policy-top .txt h2{ font-size:20px; color:#fff; line-height:1.15; font-weight:bold; margin-top:30px; }.policy-top .txt .tr{ position:absolute; }.policy-top .txt h2 .line{ width:188px; height:1px; background:rgba(255,255,255,0.2); display:block; float:right; margin-top:13px; margin-left:80px; }.policy-top .txt h3{ font-size:15px; color:#fff; line-height:2; font-weight:bold; margin-top:30px; }.policy-top .txt p{ font-size:15px; color:#fff; line-height:2; }.policy-info h2{ font-size:15px; color:#333; font-weight:bold; line-height:2; margin-bottom:20px; margin-top:20px; }.policy-info p{ font-size:14px; color:#666; font-weight:400; line-height:2; }.dealer-online{ height:430px; background:url("../images/joins-online-banner.png") no-repeat; text-align:center; }.dealer-online h2{ font-size:40px; color:#fff; line-height:38px; margin-bottom:5px; }.dealer-online p{ font-size:16px; color:#fff; line-height:40px; text-transform:uppercase; }.dealer-online a{ width:200px; height:42px; background:#7ec213; border:1px solid  #7ec213; text-align:center; line-height:42px; font-size:18px; color:#fff; display:inline-block; border-radius:24px; margin-top:30px; }.dealer-online a:hover{ background:none; border-color:#fff;}/* æŠ•èµ„è€…å…³ç³» */.irm-con{ padding-bottom:90px; }.irm-con .family-tab{ margin-bottom:0; }.irm-show{ width:100%; height:490px; background:url("../images/irm-show.png") no-repeat scroll center center; text-align:center; }.irm-show p{ font-size:16px; color:#fff; line-height:1.875; text-transform:uppercase; margin-top:10px; text-align:left; width:870px; margin:10px auto 0px; }.irm-show p span{ font-size:16px; color:#fff; line-height:1.875; margin-right:65px; }.irm-info h2{ font-size:26px; color:#666; text-transform:uppercase; line-height:1.2; margin-bottom:15px; }.irm-info .title .left{ width:68.334%; border-right:1px solid #dcdcdc; padding:20px 0px 10px 0px; }.irm-info .title .left img{ margin-bottom:15px; }.irm-info .title .left p{ line-height:2; color:#333; font-size:15px; width:90%; }.irm-info .title .left .base-det{ width:50%; margin-bottom:20px; }.irm-info .title .left .base-det span{ width:50%; display:block; float:left; line-height:2; font-size:15px; color:#333333; }.irm-info .title .right{ width:31.666%; text-align:right; }.irm-info .title .right p{ font-size:14px; color:#666; margin-top:30px; }.irm-info .title .right p b{ font-size:18px; color:#e60012; font-weight:bold; line-height:1.2; }.irm-info .title .right h3{ font-size:24px; color:#e60012; font-weight:bold; line-height:1.2; vertical-align: baseline; margin-bottom:40px; margin-top:10px; }.irm-info .title .right h3 img{ vertical-align: baseline; margin-right:10px; }.irm-info .title .right li{ float:left; width:50%; margin-bottom:10px; text-align:right; }.irm-info .title .right li p{ font-size:14px; color:#666; line-height:1.786; margin-bottom:0; margin-top:0; }.irm-info .title .right li span{ font-size:14px; color:#333; font-weight:bold; display:block; }.irm-info .irm-info-img{ margin:40px auto 0px; width:75%; display:block; }.irm-info-quility h2{ font-size:26px; color:#666; text-transform:uppercase; line-height:1.2; margin-bottom:45px; margin-top:100px; }.irm-info-quility ul li{ width:25%; background:url("../images/irm-icon-line.png") no-repeat center right; float:left; }.irm-info-quility ul li:last-child{ background:none; }.irm-info-quility ul li .pic{ width:81px; height:81px; border:2px solid #91c423; border-radius:50%; margin:0 auto; text-align:center; line-height:81px; margin-bottom:10px; }.irm-info-quility ul li .txt{ text-align:center; }.irm-info-quility ul li .txt p,.irm-info-quility ul li .txt p a{ font-size:19px; color:#000003; line-height:2; }.irm-info-quility ul li .txt p.in{ font-size:17px; color:#333; }.irm-info-quility ul li .txt p.in a{ font-size:17px; color:#333; }.irm-info-quility ul li .txt p a:hover{ color:#91c423; }.notice-list{ margin:0px -20px; }.notice-list li{ width:50%; float:left; padding:0px 20px; height:46px; line-height:46px; margin-bottom:15px; }.notice-list li *{ transition:all 0.8s; -moz-transition:all 0.8s; -webkit-transition:all 0.8s; -o-transition:all 0.8s; }.notice-list li .item{ display:block; border-bottom:1px solid #dbdbdb; cursor:pointer; }.notice-list li .file{ width:21px; height:46px; display:block; background:url("../images/file.png") no-repeat scroll center center; margin-right:20px; }.notice-list li p{ font-size:15px; color:#666; line-height:46px; white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow:hidden; display:block; width:80%; }.notice-list li p span{ margin-left:20px; font-size:15px; line-height:46px; color:#999; }.notice-list li .download{ width:15px; height:46px; display:block; background:url("../images/download-icon.png") no-repeat scroll center center; }.notice-list li:hover p{ color:#7ec213; margin-left:20px; }.notice-list li:hover .download{ background:url("../images/download-icon-hover.png") no-repeat scroll center center; }.download-more{ width:126px; height:42px; border:2px solid  #7ec213; border-radius:22px; background:#fff; line-height:42px; text-align:center; display:block; font-size:16px; color:#7ec213; margin:45px auto 0px; }.download-more:hover{ background:#7ec213; color:#fff; }.download-more.noMore{ border:2px solid #666; color:#666; cursor:not-allowed; }.download-more.noMore:hover{ background:none; color:#666; }.govern h2{ font-size:20px; color:#7ec213; line-height:2.25; font-weight:bold; margin-bottom:5px; }.govern p{ font-size:16px; color:#666; line-height: 2.25; }.govern p b{ color:#7ec213; }.equity-table .title{ font-size:21px; color:#333; font-weight:bold; margin-bottom:35px; text-align:center; }.equity-table table{ border:1px solid #e1e1e1; width:100%; border-collapse:collapse; text-align:center; }.equity-table table tr{ height:58px; line-height:58px; border-bottom:1px solid #e1e1e1; text-align:center; }.equity-table table tr:nth-child(odd){ background:#f9f9f9; }.equity-table table tr.title{ background:#7ec213; height:50px; line-height:50px; }.equity-table table td{ font-size:15px; color:#666; text-align:center;  }.equity-table table th{ font-size:15px; color:#fff; font-weight:bold; line-height:50px; text-align:center; }/* æˆ‘ä»¬çš„ä¸šåŠ¡ */.product-banner{ width:100%; height:500px; }.swiper-container{ width:100%; height:100%; }.product-banner .swiper-slide{ background-size:100%; }.product-banner .swiper-button-prev,.product-banner .swiper-button-next{ position:absolute; top:50%; width:56px; height:56px; margin-top:-28px; z-index:10; cursor:pointer; background:url("../images/banner-icon.png") no-repeat; background-size:199px 162px; background-position:0px 0px; }.product-banner .swiper-button-next{ background-position:-144px 0px; }.product-banner .swiper-button-prev:hover{ background-position:0px -107px; }.product-banner .swiper-button-next:hover{ background-position:-144px -107px; }.product-main .product-profile{ margin-top:0px; }.product-main .product-profile .pic{ position:relative; text-align:center}/*width:740px; height:475px;  float:left;*/.product-main .product-profile .pic .layer{ position:absolute; width:100%; height:100%; background:rgba(236,236,236,0.3); top:20px; left:20px; z-index:-2; }.product-main .product-profile .pic img{ width:100%; height:100%; }.product-main .product-profile .txt{ float:right; width:415px; }.product-main .product-profile .txt h2{ width:265px; height:50px; background:#7ec213; text-align:right; font-size:26px; color:#fff; line-height:50px; padding-right:20px; margin:40px 0px 25px -115px; position:relative}.product-main .product-profile .txt p{ font-size:16px; color:#666; line-height:2.063; }.product-main .product-profile .pic2{left:10%;position:relative}.product-main .product-profile .pic2 img{width:80%; height:100%;margin-top: 20px;}.product-main .product-profile .txt2{ }.product-main .product-profile .txt2 h2{    width: 265px;    height: 50px;    background: #7ec213;    text-align: center;    font-size: 26px;    color: #fff;    line-height: 50px;    margin: 25px auto;    position: relative;}.product-main .product-profile .txt2 p{ font-size:16px; color:#666; line-height:2.063; }.product-main .goodness{ padding-bottom:50px; }.product-main .goodness .title{ line-height:145px; font-size:36px; color:#333333; text-align:center; margin-top:35px; }.product-main .goodness .title b{ font-weight:400; color:#8ed71c; }.product-main .goodness ul{ margin:0 -6px; }.product-main .goodness ul li{ width:25%; float:left; padding:0px 6px; margin-top:20px;}.product-main .goodness ul li .pic{ width:100%; height:190px; overflow:hidden; }.product-main .goodness ul li .pic img{ width:100%; height:100%; display:none; -webkit-transition:-webkit-transform 1s; -moz-transition:-moz-transform 1s; -o-transition:-o-transform 1s; transition:transform 1s; }.product-main .goodness ul li .txt{ background:#f6f6f6; width:100%; /*height:275px;*/ padding:15px 20px 20px 20px; border:1px solid #f6f6f6; -webkit-transition:-webkit-transform 1s; -moz-transition:-moz-transform 1s; -o-transition:-o-transform 1s; transition:transform 1s; }.product-main .goodness ul li .txt h2{ font-size:16px;  color:#323232;  }.product-main .goodness ul li .txt p{ font-size:15px; color:#666; line-height:1.8; text-align:left; }.product-main .goodness ul li:hover .pic img{ -webkit-transform:scale(1.05); -moz-transform:scale(1.05); -ms-transform:scale(1.05); -o-transform:scale(1.05); transform:scale(1.05); -webkit-transition:-webkit-transform 1s; -moz-transition:-moz-transform 1s; -o-transition:-o-transform 1s; transition:transform 1s; }/*.product-main .goodness ul li:hover .txt{ background:none; }*/.product-main .goodness ul.three li{ width:33.333333%; }.product-main .goodness ul.three li .pic{ height:240px; }.product-main .goodness ul.two li{ width:50%; }.product-main .goodness ul.two li .pic{ height:360px; }.product-main .goodness img{ display:block; float:left; }.product-show-title{ font-size:26px; color:#333; line-height:76px; }.product-main .product-show{ margin:0 -11px; margin-bottom:65px; }.product-main .product-show li{ width:33.3333333%;  padding:0px 11px; float:left; overflow:hidden;margin-top: 20px;height:508px;}/**/.product-main .product-show li .item{ width:100%;border:1px solid #e6e6e6; background:#fff; display:block; position:relative; overflow:hidden;height:508px; }/*  */.product-main .product-show li img{ width:100%; -webkit-transition:-webkit-transform 1s; -moz-transition:-moz-transform 1s; -o-transition:-o-transform 1s; transition:transform 1s;bottom:0;position:absolute }.product-main .product-show li .layer{ width:100%; height:100%; position:absolute; top:0; right:0; bottom:0; left:0; text-align:center; }.product-main .product-show li .layer h2{ font-size:25px; color:#666; line-height:1.2; margin-top:65px; position:relative; padding-bottom:25px; margin-bottom:35px; -webkit-transition:-webkit-transform 1s; -moz-transition:-moz-transform 1s; -o-transition:-o-transform 1s; transition:transform 1s; }.product-main .product-show li .layer h2:before{ content:''; position:absolute; bottom:0px; left:0%; right:0; height:1px; width:100%; background:#666; transform:scaleX(0.2); -webkit-transition:-webkit-transform 1s; -moz-transition:-moz-transform 1s; -o-transition:-o-transform 1s; transition:transform 1s; }.product-main .product-show li .layer .line{ width:57px; height:1px; background:#666; display:block; margin:25px auto 35px; }.product-main .product-show li .layer p{ font-size:14px; color:#858585; line-height:1.786; width: 185px; margin:0 auto; }.product-main .product-show li .layer .add{ width:44px; height:44px; background:url("../images/pro-add.png") no-repeat; display:block; margin:30px auto 0px; -webkit-transition:-webkit-transform 1s; -moz-transition:-moz-transform 1s; -o-transition:-o-transform 1s; transition:transform 1s; }/*.product-main .product-show li:hover img{ -webkit-transform:scale(1.05); -moz-transform:scale(1.05); -ms-transform:scale(1.05); -o-transform:scale(1.05); transform:scale(1.05); -webkit-transition:-webkit-transform 1s; -moz-transition:-moz-transform 1s; -o-transition:-o-transform 1s; transition:transform 1s; }*/.product-main .product-show li:hover .layer h2{ color:#7ec213; }.product-main .product-show li:hover .layer h2:before{ transform:scaleX(0.3); background:#7ec213; }.product-main .product-show li:hover .layer .add{ background:url("../images/pro-add-hover.png") no-repeat; }.product-main .joins-form{ margin-bottom:65px; }.product-main .joins-form .pic{ width:50%; height:300px; position:relative; overflow:hidden; float:left; }.product-main .joins-form .pic img{ -webkit-transition:-webkit-transform 1s; -moz-transition:-moz-transform 1s; -o-transition:-o-transform 1s; transition:transform 1s; }.product-main .joins-form .pic .layer{ width:100%; height:100px; position:absolute; bottom:0; left:0; right:0; padding:0px 40px; }.product-main .joins-form .pic .layer h2{ font-size:24px; color:#fff; line-height:1.833; position:relative; z-index:40; }.product-main .joins-form .pic .layer p{ font-size:14px; color:#fff; line-height:1.929; position:relative; z-index:40; }.product-main .joins-form .pic .layer:before { width:100%; height:100%; position:absolute; top:0; left:0; -webkit-transition:all 0.3s ease; transition:all 0.3s ease; background-color:rgba(0, 0, 0, 0); background:-webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0)), to(#000)); background -webkit-linear-gradient(top, rgba(0, 0, 0, 0), #000); background:-ms-linear-gradient(top, rgba(0, 0, 0, 0), #000); opacity:0.4; content:" "; z-index:30; }.product-main .joins-form .pic .layer:hover:before{ opacity:1; }.product-main .joins-form .form-box{ width:50%; height:300px; border:1px solid #dedede; border-left:0; border-radius:0px 2px 2px 0px; float:right; padding:40px 0px 40px 70px; }.product-main .joins-form .form-box .row{ margin-bottom:15px; }.product-main .joins-form .form-box .text{ width:428px; height:38px; border:1px solid #dedede; background:none; font-size:13px; color:#666; line-height:38px; padding-left:10px; }.product-main .joins-form .form-box .text::-webkit-input-placeholder { color:#666; }.product-main .joins-form .form-box .text:-moz-placeholder { color:#666; }.product-main .joins-form .form-box .text::-moz-placeholder { color:#666; }.product-main .joins-form .form-box .text:-ms-input-placeholder { color:#666; }.product-main .joins-form .form-box #joins{ width:428px; }.product-main .joins-form .form-box #joins .text{ width:205px; background:url("../images/joins-arrow.png") no-repeat 93% center; }.product-main .joins-form .form-box #joins .text:last-child{ float:right; }.product-main .joins-form .form-box .type-row{ width:428px; }.product-main .joins-form .form-box .type-row .text{ background:url("../images/joins-arrow.png") no-repeat 97% center; }.product-main .joins-form .form-box .type-row .layui-form-select .layui-input{ color:#666; border-radius:0; }.product-main .joins-form .form-box .joins-btn{ width:157px; height:40px; border-radius:20px; background:#7ec213; border:1px solid #7ec213; font-size:14px; color:#fff; margin-top:20px;  cursor:pointer; }.product-main .joins-form .form-box .joins-btn:hover{ background:none; color:#7ec213 }.product-main .joins-form .form-box .base-row{ width:428px; }.product-main .joins-form .form-box .base-row .text{ width:205px; }.product-main .joins-form .form-box .base-row .text:last-child{ float:right; }.product-quality{ border:1px solid #e6e6e6; height:277px; background:#fff; margin-bottom:110px; }.product-quality ul{ width:100%; height:100%; }.product-quality li{ width:33.333333%; height:100%; background:url("../images/product-quality-line.png") no-repeat scroll center right; float:left; text-align:center; }.product-quality li:last-child{ background:none; }.product-quality li img{ margin-bottom:15px; margin-top:45px; }.product-quality li h2{ font-size:18px; color:#333; line-height:1.278; margin-bottom:10px; } c .product-quality li p{ font-size:13px; color:#777777; line-height:1.769; }.product-quality li a{ display:inline-block; width:150px; height:50px; margin-top:15px; background:#7ec213; border-radius:2px; font-size:13px; color:#fff; line-height:50px; text-align:center; border:1px solid  #7ec213; transition:all 0.8s; -moz-transition:all 0.8s; -webkit-transition:all 0.8s; -o-transition:all 0.8s; }.product-quality li a.tmall,.product-quality li a.jd{ width:150px; margin:15px 5px;}.product-quality li a.jd{display: none;}.product-quality li a:hover{ background:none; color:#7ec213; }.product-pop{ width: calc(100% - 320px); height:100%; background:rgba(255,255,255,1); position:fixed; left:0; top:0; z-index:6500; padding:60px 0px 0px 0px; left:-100%; /*transition:all 0.8s; -moz-transition:all 0.8s; -webkit-transition:all 0.8s; -o-transition:all 0.8s;*/ }.product-open{ width:70px; height:95px; background:#7ec213; position:absolute; right:-70px; top:50%; margin-top:-47.5px; text-align:center; cursor:pointer; transition:all 0.8s; -moz-transition:all 0.8s; -webkit-transition:all 0.8s; -o-transition:all 0.8s; }.product-open.on{ position:fixed; left:0; }.product-open.on i{ background:url('../images/pro-open-arrowR.png') no-repeat center; }.product-open img{ display:block; margin:0 auto 5px; }.product-open p{ font-size:12px; color:#fff; line-height:2.5; }.product-open i{ width:70px; height:15px; background:url('../images/pro-open-arrowL.png') no-repeat center; display:block; }.product-open:hover{background:#81b317; }.product-pop-in{ display:none; width:100%; height:100%; }.product-pop .product-left-nav{ height:100%; width:25%; }.product-pop .navMenu{ border-right:1px solid #dddbdb; width:400px; padding:0px 50px; padding-bottom:75px; overflow:auto; }.product-pop .navMenu > li{ line-height:75px; width:279px; border-bottom:1px solid #dddbdb; }.product-pop .navMenu > li > a{ font-size:21px; color:#333; line-height:75px; height:75px; display:block; }.product-pop .navMenu > li > a h2{ font-size:21px; color:#333; line-height:75px; float:left; transition:all 0.8s; -moz-transition:all 0.8s; -webkit-transition:all 0.8s; -o-transition:all 0.8s; }.product-pop .navMenu > li > a .arrow{ width:18px; height:75px; display:inline-block; background:url("../images/pro-pop-open.png") no-repeat scroll center center; float:right; }.product-pop .navMenu > li > a .arrow.open{ background:url("../images/pro-pop-close.png") no-repeat scroll center center; }.product-pop .navMenu > li > a.active h2{ color:#7ec213; }.product-pop .navMenu > li:hover h2{ color:#7ec213; }.product-pop .navMenu > li .sub-menu{ display:none; }.product-pop .navMenu > li .sub-menu > li{ width:100%; line-height:68px; border-top:1px solid #dddbdb; }.product-pop .navMenu > li .sub-menu > li > a{ display:block; width:100%; line-height:68px; height:68px; font-size:17px; color:#666; }.product-pop .navMenu > li .sub-menu > li > a h3{ font-size:17px; color:#666; line-height:68px; text-indent:50px; float:left; transition:all 0.8s; -moz-transition:all 0.8s; -webkit-transition:all 0.8s; -o-transition:all 0.8s; }.product-pop .navMenu > li .sub-menu > li > a.active h3{ color:#7ec213; }.product-pop .navMenu > li .sub-menu > li:hover h3{ color:#7ec213; }.product-pop .navMenu > li .sub-menu > li > a .arrow{ width:18px; height:68px; background:; display:inline-block; background:url("../images/pro-pop-open-second.png") no-repeat scroll center center; float:right; }.product-pop .navMenu > li .sub-menu > li > a .arrow.open{ background:url("../images/pro-pop-close-second.png") no-repeat scroll center center; }.product-pop .navMenu > li .sub-menu > li .third-menu{ display:none; padding-bottom:10px;     overflow: auto; }.product-pop .navMenu > li .sub-menu > li .third-menu li > a{ font-size:16px; color:#666666; line-height:2.688; display:block; }.product-pop .navMenu > li .sub-menu > li .third-menu li > a h4{ font-size:16px; color:#666666; line-height:2.688; text-indent:50px; transition:all 0.8s; -moz-transition:all 0.8s; -webkit-transition:all 0.8s; -o-transition:all 0.8s; }.product-pop .navMenu > li .sub-menu > li .third-menu li > a.active h4{ font-weight:bold; color:#7ec213; }.product-pop .navMenu > li .sub-menu > li .third-menu li > a:hover h4{ color:#7ec213 }.product-pop .navMenu > li .sub-menu > li .third-menu li .fouth-menu{ padding-left:20px; display:none; }.product-pop .navMenu > li.showed .sub-menu{ display:block; }.product-pop .navMenu > li.showed > a h2{ color:#7ec213; }.product-pop .navMenu > li.showed > a .arrow{ background:url("../images/pro-pop-close.png") no-repeat scroll center center; }.product-pop .produst-left-list{ width:75%; padding:40px 0px 40px 0px; height:100%; /*display:none;*/ }.product-pop .produst-left-list .slimScrollDiv{ padding:0px 60px; }.product-pop .produst-left-list .top{ border-top:1px solid #e8e6e6; border-bottom:1px solid #e8e6e6; }.product-pop .produst-left-list .top .tab{ padding:20px 0px 10px; width:50%; background:url("../images/pro-choose-line.png") no-repeat right center; }.product-pop .produst-left-list .top .tab:last-child{ background:none; }.product-pop .produst-left-list .top .tab.tabRight{ padding-left:30px; }.product-pop .produst-left-list .top .tab .name{ font-size:14px; color:#666; line-height:31px; margin-right:5px; }.product-pop .produst-left-list .top .tab ul{ width:90%; }.product-pop .produst-left-list .top .tab ul li{ float:left; line-height:31px; cursor:pointer; padding:0px 18px; border:2px solid transparent; height:35px; text-align:center; font-size:14px; color:#666; margin-right:10px; }.product-pop .produst-left-list .top .tab ul li:hover{ color:#7ec213; }.product-pop .produst-left-list .top .tab ul li.on{ border:2px solid #a6c60c; background:url("../images/close-choose.png") no-repeat right bottom; background-color:#fff; }.product-pop .produst-left-list .result{ position:relative; }.product-pop .produst-left-list .result ul{ margin:0px -10px; }.product-pop .produst-left-list .result ul li{ width:25%; height:225px; float:left; padding:0px 10px; margin-top:40px; cursor:pointer; }.product-pop .produst-left-list .result ul li .item{ width:100%; height:100%; position:relative; }.product-pop .produst-left-list .result ul li .item:before { width: 100%; height: 56px; position: absolute; bottom: 0; left: 0; -webkit-transition: all 0.3s ease; transition: all 0.3s ease; background-color: rgba(0, 0, 0, 0); background: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0)), to(#000)); background: -webkit-linear-gradient(top, rgba(0, 0, 0, 0), #000); background: -ms-linear-gradient(top, rgba(0, 0, 0, 0), #000); opacity: 0.7; content: " "; z-index: 30; }.product-pop .produst-left-list .result ul li img{ width:100%; height:100%; }.product-pop .produst-left-list .result ul li p{ width:100%; position:absolute; bottom:0; left:0; right:0; height:56px; line-height:56px; font-size:14px; color:#fff; padding-left:15px; z-index:100; }.product-pop .produst-left-list .result ul li .type{position:absolute;left: 0;top:0;background-color:  #7ec213;font-size: 14px;color: #fff;line-height: 30px;padding: 0 10px;}.product-pop .produst-left-list .result ul li:hover .item:before{ opacity:1; height:80px; }.product-info-pop{ width:550px; /*height:590px;*/ background:#fff; box-shadow: 0px 5px 5px 0px rgba(0, 0, 0, 0.24); position:fixed; top:15%; left:50%; margin:-0px 0px 0px -275px; z-index:1510; display:none; }.product-info-pop .pic{ width:530px; height:460px; margin-top:10px; margin-left:10px; background-size:contain; }.product-info-pop .pic img{ width:100%; height:100%; }.product-info-pop p{ font-size:15px; color:#666; line-height:2; padding:5px 10px 10px; max-height:200px; }.product-info-pop p span{ font-size:15px; color:#666; margin-right:30px; }.product-info-pop .close{ width:35px; height:35px; background-color:#fff; position:absolute; right:-35px; top:0px; }.product-info-pop .close i{ width:35px; height:35px; background:url("../images/pro-close.png") no-repeat scroll center center; display:block; cursor:pointer; }.product-info-pop .close:hover i{-webkit-animation: spin 1s linear infinite; animation: spin 1s linear infinite;}.loading-more{width: 120px;height: 48px;text-align: center;line-height: 48px;cursor: pointer;background-color: rgba(143,195,31,0.8);margin:20px auto;font-size: 16px;color: #fff;z-index: 100;border-radius: 4px;-webkit-border-radius:4px;}/* ç ”ç©¶é™¢ */.institute-banner{ height:550px; }.institute-main .institute-profile{ padding-top:30px; padding-bottom:25px; }.institute-main h2.title{ font-size:30px; color:#222222; line-height:85px; }.institute-main .institute-profile p{ font-size:15px; color:#666; line-height:1.867; margin-bottom:30px; }.institute-main .institute-leaguer{ background:#f5f5f5; padding:80px 0px 80px; }.institute-main .institute-leaguer .tab{ text-align:center; margin-bottom:60px; }.institute-main .institute-leaguer .tab li{ display:inline-block; width:175px; margin:0px 15px; background:#a5a5a5; border-radius:4px; transition:all 0.8s; -moz-transition:all 0.8s; -webkit-transition:all 0.8s; -o-transition:all 0.8s; }.institute-main .institute-leaguer .tab li a{ font-size:22px; color:#fff; line-height:55px; width:100%; display:block; }.institute-main .institute-leaguer .tab li.on,.institute-main .institute-leaguer .tab li:hover{ background:#7ec213; }.institute-slide{ width:1366px; margin:0 auto; }.institute-slide .institute-item,.institute-slide .leaguer-item{ position:relative; width:1200px; margin:0 auto; }.institute-slide .item-tab{ display:none; }.institute-slide .swiper-slide{ width:25%; }.institute-slide .swiper-slide .pic{ width:195px; height:195px; border:10px solid #e3e2e2; border-radius:50%; margin:0 auto 15px; overflow:hidden; }.institute-slide .swiper-slide .pic img{ min-width:100%; min-height:100%; border-radius:50%; }.institute-slide .swiper-slide .txt h2{ font-size:26px; color:#7ec213; text-align:center; font-weight:bold; margin-bottom:15px; }.institute-slide .swiper-slide .txt p{ font-size:15px; color:#666666; text-align:center; margin:0 auto; width:75%; }.institute-slide .swiper-button-prev,.institute-slide .swiper-button-next{ position:absolute; top:35%; width:45px; height:45px; margin-top:-22.5px; z-index:10; cursor:pointer; background:url("../images/joins-slide-icon.png") no-repeat; background-size:181px 135px; background-position:0px 0px; left:-4%; }.institute-slide .swiper-button-next{ background-position:-136px 0px; left:auto; right:-4%; }.institute-slide .swiper-button-prev:hover{ background-position:0px -90px; }.institute-slide .swiper-button-next:hover{ background-position:-136px -90px; }.university-industry{ padding:30px 0px 80px; }.university-industry .tab .top{ display:none; }.university-industry .tab{ width:100%; border:1px solid #dfdfdf; height:71px; }.university-industry .tab ul li{ float:left; line-height:68px; width:25%; border-right:1px solid #dfdfdf; background:#fbfbfb; padding:0 20px; cursor:pointer; }/*.university-industry .tab ul li.last{ border-right:0; width:36%; }*/.university-industry .tab ul li a{ font-size:15px; color:#666; transition:all 0.8s; -moz-transition:all 0.8s; -webkit-transition:all 0.8s; -o-transition:all 0.8s; display:block; width:100%; height:100%; }.university-industry .tab ul li a i{ display:block; float:right; width:14px; height:68px; background:url("../images/select-arrowB.png") no-repeat scroll center center; }.university-industry .tab ul li.on{ border-right:0; background:#7ec213;}.university-industry .tab ul li.on a{ color:#f4f4f4; }.university-industry .tab ul li.on a i{ background:url("../images/select-arrowB-white.png") no-repeat scroll center center; }.university-industry .tab ul li:hover a{ color:#7ec213; }.university-industry .tab ul li.on a:hover{ color:#f4f4f4; }.university-industry .con{ border:1px solid #dfdfdf; border-top:0; }.university-industry .con .item .pic{ width:48%; height:343px; }.university-industry .con .item .pic img{ width:100%; height:100%; }.university-industry .con .item .txt{ width:52%; height:343px; padding:35px 40px; font-size:14px; color:#666; line-height:1.857; border-left:1px solid #dfdfdf; }.university-industry .con .item .txt *{ font-size:14px; color:#666; line-height:1.857; }.university-industry .con .item .txt p{ margin-bottom:20px; }.research-area{ background:#f5f5f5; padding:30px 0px 80px; }.research-area ul{ border:1px solid #e4e4e4; }.research-area ul li{ background:#fff; border-bottom:1px solid #e4e4e4; padding:20px 0px; }.research-area ul li .title{ font-size:17px; color:#7ec213; font-weight:bold; width:200px; float:left; padding:0px 25px; }.research-area ul li .title img{ margin-right:20px; }.research-area ul li .txt{ font-size:14px; color:#666; line-height:2; background:url("../images/research-line.png") repeat-y left center; width:calc(100% - 200px); float:right; padding:5px 30px; }.research-area ul li .txt p{ font-size:14px; color:#666; line-height:2; }.research-area ul li:last-child{ border-bottom:0; }.research-findings{ background:#fff; padding:30px 0px 80px; }.research-findings .tab li{ float:left; width:20%; border-bottom:1px solid #e4e4e4; position:relative; cursor:pointer; }.research-findings .tab li a{ display:block; width:100%; height:100%; }.research-findings .tab li .pic{ width:81px; height:81px; border:2px solid #666; border-radius:4px; margin:0 auto; }.research-findings .tab li .pic i{ display:block; width:100%; height:100%; background:url("../images/findings-icon.png") no-repeat; background-size:996px 175px; }.research-findings .tab li .pic i.icon-1{ background-position:11px -109px; }.research-findings .tab li .pic i.icon-2{ background-position:-225px -109px; }.research-findings .tab li .pic i.icon-3{ background-position:-460px -109px; }.research-findings .tab li .pic i.icon-4{ background-position:-696px -109px; }.research-findings .tab li .pic i.icon-5{ background-position:-933px -109px; }.research-findings .tab li p{ font-size:19px; color:#666; line-height:85px; text-align:center; }.research-findings .tab li.on{ border-color:#7ec213; }.research-findings .tab li.on .arrowB{ width:0; height:0; border-width:6px 6px 0px; border-style:solid; border-color:#7ec213 transparent transparent; display:block; position:absolute; bottom:-7px; left:50%; margin-left:-6px; }.research-findings .tab li.on .arrowB span{ display:block; width:0; height:0; border-width:6px 6px 0px; border-style:solid; border-color:#fff transparent transparent; position:absolute; top:-8px; left:-6px;}.research-findings .tab li.on .pic{ border-color:#7ec213; }.research-findings .tab li.on .pic i.icon-1{ background-position:11px 11px; }.research-findings .tab li.on .pic i.icon-2{ background-position:-225px 11px; }.research-findings .tab li.on .pic i.icon-3{ background-position:-460px 11px; }.research-findings .tab li.on .pic i.icon-4{ background-position:-696px 11px; }.research-findings .tab li.on .pic i.icon-5{ background-position:-933px 11px; }.research-findings .tab li.on p{ color:#7ec213; }.research-findings .tab li:hover .pic{ border-color:#7ec213; }.research-findings .tab li:hover .pic i.icon-1{ background-position:11px 11px; }.research-findings .tab li:hover .pic i.icon-2{ background-position:-225px 11px; }.research-findings .tab li:hover .pic i.icon-3{ background-position:-460px 11px; }.research-findings .tab li:hover .pic i.icon-4{ background-position:-696px 11px; }.research-findings .tab li:hover .pic i.icon-5{ background-position:-933px 11px; }.research-findings .tab li:hover p{ color:#7ec213; }.research-findings .con .item-row{ display:none; }.research-findings .con .choose{ width:262px; height:38px; border:1px solid #cccccc; border-radius:2px; background:#fff; box-shadow: inset 0px 3px 2px 0px rgba(241, 241, 241, 0.88); margin-top:35px; }.research-findings .con .choose .choose-select{ width:100%; height:100%; background:none; border:0; padding-left:15px; font-size:14px; color:#ababab; position:relative; }.base-select-ul{ width:100%; height:100%; border:0; background:url("../images/select-arrowB.png") no-repeat 93% center; background-color:#fff; font-size:14px; color:#ababab; cursor:pointer; }.select-ul{ width:262px; border:1px solid #ccc; background:#fff; position:absolute; left:-1px; top:36px; display:none; cursor:pointer; z-index:100; }.select-ul li{ width:100%; height:30px; line-height:30px; padding-left:15px; font-size:14px; color:#ababab; }.select-ul li a{ font-size:14px; color:#ababab; display:block; width:100%; height:100%; }.select-ul li:hover{ background:#7ec213; color:#fff; }.select-ul li:hover a{ color:#fff; }.research-findings .con .list{ text-align:center; margin:0px -20px; }.research-findings .con .list li{ margin-top:40px; padding:0px 20px; float:left; width:25%; }.research-findings .con .list li .pic{ width:270px; height:380px; margin-bottom:20px; }.research-findings .con .list li .pic img{ width:100%; /*height:100%;*/ }.research-findings .con .list li p{ font-size:18px; color:#666; text-align:left; height:50px; }.research-findings .tab-wrap .top{ display:none; }.research-findings .more{ width:100%; height:50px; display:block; text-align:center; cursor:pointer; margin-top:15px; margin-bottom:55px; }/* å•†å­¦é™¢ */.school-profile{ background:#f5f5f5; padding:50px 0px 75px; }.school-profile .item{ width:32%;margin-right:2%;height: 108px; border:1px solid #21ab9b; background:#fff; float:left; }.school-profile .item:last-child{margin-right: 0;}.school-profile .item .pic{ line-height:108px; width:24%; text-align:center; background:url("../images/research-line.png") no-repeat right center; }.school-profile .item .txt{ width:76%; padding:28px 30px; float:right;}.school-profile .item .txt p{ font-size:20px; color:#21ab9b; line-height:1.053; margin-bottom:10px; font-weight:bold; }.school-profile .item .txt span{ font-size:16px; color:#333; display:block; }.school-banner{ height:530px; position:relative; margin-top:40px; }.school-banner .swiper-slide{ width:100%; height:100%; }.school-banner .swiper-slide img{ width:100%; height:100%; }.school-banner .swiper-button-prev,.school-banner .swiper-button-next{ position:absolute; top:50%; width:56px; height:56px; margin-top:-28px; z-index:10; cursor:pointer; background:url("../images/banner-icon.png") no-repeat; background-size:199px 162px; background-position:0px 0px; left:30px; }.school-banner .swiper-button-next{ background-position:-144px 0px; left:auto; right:30px; }.school-banner .swiper-button-prev:hover{ background-position:0px -107px; }.school-banner .swiper-button-next:hover{ background-position:-144px -107px; }.school-banner .layer{ width:428px; height:100%; position:absolute; top:0px; }.school-banner .layer-prev{ left:0; background:url("../images/layer-prev.png") no-repeat; z-index:1; }.school-banner .layer-next{ right:0; background:url("../images/layer-next.png") no-repeat; z-index:1; }.school-banner .swiper-pagination-bullet{ width:8px; height:8px; background:none; border:2px solid #fff; border-radius:50%; box-sizing:content-box; opacity:1; }.school-banner .swiper-pagination-bullet.swiper-pagination-bullet-active{ background:#fff; }.school-profile .text{ margin-top:10px; }.school-profile .text h2{ font-size:31px; color:#222222; line-height:0.8rem; }.school-profile .text p{ font-size:15px; color:#666; line-height:1.933; margin-bottom:8px; }.school-main .institute-lecturer{ background:#fff; padding-top:0; padding-bottom:80px; }.school-main .institute-lecturer .title{ font-size:31px; color:#222222; line-height:160px; }.school-main .institute-lecturer .lecturer-slide{ width:1360px; margin:0 auto; position:relative; }.swiper-container-lecturer .swiper-slide{ width:25%; padding:0px 20px; }.swiper-container-lecturer .swiper-slide .pic{ width:218px; height:218px; border:10px solid #e3e2e2; border-radius:50%; overflow: hidden; margin:0 auto; }.swiper-container-lecturer .swiper-slide .pic .name{ width:100%; height:50%; background:rgba(30,166,164,0.8); text-align:center; position:relative; top:150px; transition:all 0.8s; -moz-transition:all 0.8s; -webkit-transition:all 0.8s; -o-transition:all 0.8s;  }.swiper-container-lecturer .swiper-slide .pic .name p{ font-size:14px; color:#fff; line-height:40px; }.swiper-container-lecturer .swiper-slide .pic .name p b{ font-weight:400; font-size:17px; }.swiper-container-lecturer .swiper-slide .txt{ margin-top:15px; }.swiper-container-lecturer .swiper-slide .txt p{ font-size:15px; color:#666; line-height:1.533; text-align:center; }.school-main .institute-lecturer .lecturer-slide .swiper-button-prev,.school-main .institute-lecturer .lecturer-slide .swiper-button-next{ position:absolute; top:35%; width:45px; height:45px; margin-top:-22.5px; z-index:10; cursor:pointer; background:url("../images/joins-slide-icon.png") no-repeat; background-size:181px 135px; background-position:0px 0px; left:0%; }.school-main .institute-lecturer .lecturer-slide .swiper-button-next{ background-position:-136px 0px; left:auto; right:0%; }.school-main .institute-lecturer .lecturer-slide .swiper-button-prev:hover{ background-position:0px -90px; }.school-main .institute-lecturer .lecturer-slide .swiper-button-next:hover{ background-position:-136px -90px; } .school-main .course{ width:100%; background:url("../images/course-bg.png") no-repeat; background-size:cover; }.school-main .course .title{ color:#fff; }.school-main .course .swiper-slide{ width:20%; height:108px;  padding:0px 10px; }.school-main .course .swiper-slide .item{ width:100%; height:100%; display:block; padding:30px 25px; border:1px solid #fff; background-color:rgba(255, 255, 255, 0.149); box-shadow:0px 1px 20px 0px rgba(0, 0, 0, 0.15); border-radius:2px; transition:all 0.8s; -moz-transition:all 0.8s; -webkit-transition:all 0.8s; -o-transition:all 0.8s; }.school-main .course .swiper-slide h2{ font-size:17px; color:#fff; font-weight:bold; line-height:1.667; font-weight:bold; }.school-main .course .swiper-slide h2 i{ display:inline-block; width:5px; height:5px; background:#fff; border-radius:50%; vertical-align:middle; margin-right:10px; }.school-main .course .swiper-slide p{ font-size:12px; color:#fff; line-height:1.667; margin-left:15px; transition:all 0.8s; -moz-transition:all 0.8s; -webkit-transition:all 0.8s; -o-transition:all 0.8s; }.school-main .course .swiper-slide:hover .item{ background-color:rgba(255, 255, 255, 0); }.school-main .course .swiper-slide:hover p{ margin-left:20px; }.school-main .course .lecturer-slide .swiper-button-prev,.school-main .course .lecturer-slide .swiper-button-next{ position:absolute; top:50%; width:45px; height:45px; margin-top:-22.5px; z-index:10; cursor:pointer; background:url("../images/joins-slide-icon.png") no-repeat; background-size:181px 135px; background-position:0px 0px; left:0%; opacity:0.6; }.school-main .course .lecturer-slide .swiper-button-next{ background-position:-136px 0px; left:auto; right:0%; }.school-main .course .lecturer-slide .swiper-button-prev:hover{ opacity:1; background-position:0px 0px; }.school-main .course .lecturer-slide .swiper-button-next:hover{ opacity:1; background-position:-136px 0px; }.school-main .online{ padding-bottom:120px; padding-top:85px; }.school-main .online .study{ width:50%; border-right:1px dashed #dcdcdc; padding-top:15px; padding-right:40px; }.school-main .online .study .pic{ width:100%; height:290px; margin-bottom:35px; }.school-main .online .study .pic img{ width:100%; height:100%; }.school-main .online .study h2{ font-size:26px; color:#555555; margin-bottom:10px; }.school-main .online .study p{ font-size:14px; color:#999; line-height:1.643; margin-bottom:15px; }.school-main .online .study .study-btn{ border-radius:19px; background:#1ea692; border:1px solid #1ea692; width:157px; height:40px; display:block; text-align:center; line-height:40px; font-size:14px; color:#fff;  cursor:pointer; }.school-main .online .study .study-btn:hover{ background:none; color:#1ea692; }.school-main .enroll{ width:47%; padding-top:15px; }.school-main .enroll h2{ font-size:31px; color:#222222; line-height:0.903; margin-bottom:15px; }.school-main .enroll p{ font-size:14px; color:#999; line-height:1.643; margin-bottom:15px; }.school-main .enroll .item{ border-bottom:1px solid #e0e0e0; height:45px; line-height:45px; margin-bottom:20px; }.school-main .enroll .item span{ font-size:15px; color:#666; line-height:45px; float:left; }.school-main .enroll .item span i{ font-size:15px; color:#ec0e1e; font-family:"Myriad Pro"; font-style:normal; line-height:45px; margin-right:15px; }.school-main .enroll .item .text{ width:75%; height:100%; border:0; background:none; font-size:15px; color:#666; float:left; }.school-main .enroll .content-item{ height:auto; }.school-main .enroll .content-item span{ display:block; float:none; }.school-main .enroll .content-item .textarea{ max-height:80px; float:none; width:100%; font-size:15px; color:#666; border:0; }.school-main .enroll .enroll-btn{ border-radius:19px; background:#1ea692; border:1px solid #1ea692; width:157px; height:40px; display:block; text-align:center; line-height:40px; font-size:14px; color:#fff; margin-top:30px; cursor:pointer; }.school-main .enroll .enroll-btn:hover{ background:none; color:#1ea692; }.cater-detail-pop{position:fixed; width:100%; height:100%; background:#fff; top:0; left:0; right:0; bottom:0; z-index:10000; overflow:auto;    -webkit-transition: visibility 0.25s ease, opacity 0.25s ease;    -moz-transition: visibility 0.25s ease, opacity 0.25s ease;    -ms-transition: visibility 0.25s ease, opacity 0.25s ease;    -o-transition: visibility 0.25s ease, opacity 0.25s ease;    transition: visibility 0.25s ease, opacity 0.25s ease;    display:none;}.cater-pro-1 .cater-pro-txt .tr{padding-left:0.9rem;}.cater-detail-pop.is-visible{visibility:visible; opacity:1; animation:elastic .5s;}.cater-detail-pop.show{display:block;}.cater-detail-pop .close{width:62px; height:62px; border:1px solid #ccc; position:fixed; top:50px; right:120px;}.cater-detail-pop .close .in{position: absolute;left:50%; top:50%; width:30px; height:30px; margin:-15px; cursor:pointer;}.cater-detail-pop .close .in span{display:inline-block; position:absolute; left:50%; top:50%; width:30px; height:1px; margin:-1px 0 0 -15px; -webkit-transform:rotate(-45deg); -ms-transform:rotate(-45deg); transform:rotate(-45deg); -webkit-transition:-webkit-transform 0.6s cubic-bezier(0.19, 1, 0.22, 1), opacity 0.4s cubic-bezier(0.19, 1, 0.22, 1); transition:transform 0.6s cubic-bezier(0.19, 1, 0.22, 1), opacity 0.4s cubic-bezier(0.19, 1, 0.22, 1);}.cater-detail-pop .close .in span:last-child {-webkit-transform:rotate(45deg); -ms-transform:rotate(45deg); transform:rotate(45deg);}.cater-detail-pop .close span::before, .cater-detail-pop .close span::after{content:""; display:inline-block; position:absolute; width:100%; height:100%; -webkit-transition:-webkit-transform 0.6s cubic-bezier(0.19, 1, 0.22, 1), opacity 0.2s cubic-bezier(0.19, 1, 0.22, 1); transition:transform 0.6s cubic-bezier(0.19, 1, 0.22, 1), opacity 0.2s cubic-bezier(0.19, 1, 0.22, 1);}.cater-detail-pop .close span::before{background-color:#b3b3b3; opacity:1;}.cater-detail-pop .close span::after{background-color:#333; opacity:0; -webkit-transform:translate3d(100%, 0, 0); transform:translate3d(100%, 0, 0);}.cater-detail-pop .close span:last-child::before,.cater-detail-pop .close span:last-child::after{-webkit-transition-delay:.18s; transition-delay:.18s;}.cater-detail-pop .close .in:hover span::before{opacity:0; -webkit-transform:translate3d(-100%, 0, 0); transform:translate3d(-100%, 0, 0);}.cater-detail-pop .close .in:hover span::after{opacity:1; -webkit-transform:translate3d(0, 0, 0); transform:translate3d(0, 0, 0);}.cater-detail-pop .container{width:1100px; margin-top:50px;}.cater-detail-pop .pic{height:310px;}.cater-detail-pop .pop-wrap{margin:50px 0px;}.cater-detail-pop .pop-wrap .share{width:82px;}.cater-detail-pop .pop-wrap .share a{width:40px; height:40px; display:block; float:left; position:relative; margin-right:1px; margin-bottom:1px; padding:0; background:none; margin-top:0; margin-left:0;}.cater-detail-pop .pop-wrap .share a i{display:block; background:url("../images/share.png") no-repeat; position:absolute; width:25px; height:25px; margin-top:10px; margin-left:7px;}.cater-detail-pop .pop-wrap .share .bds_weixin{background-color:#53bd8f; background-position:0px 0px;}.cater-detail-pop .pop-wrap .share .bds_tsina{background-color:#dc4e41; background-position:0px 0px;}.cater-detail-pop .pop-wrap .share .bds_qzone{background-color:#4e69a2; background-position:0px 0px;}.cater-detail-pop .pop-wrap .share .bds_renren{background-color:#e5b14c; background-position:0px 0px;}.cater-detail-pop .pop-wrap .share .wx i{background-position:0px 0px;}.cater-detail-pop .pop-wrap .share .sina i{background-position:-40px 0px;}.cater-detail-pop .pop-wrap .share .qzone i{background-position:0px -40px;}.cater-detail-pop .pop-wrap .share .renren i{background-position:-40px -40px;}.cater-detail-pop .pop-wrap .share a:hover{background:#333;}.cater-detail-pop .det{width:970px;}.cater-detail-pop .det .top .time{font-size:18px; color:#666; text-transform:uppercase; line-height:0.778; margin-bottom:75px; display:block;}.cater-detail-pop .det .top h1{ font-size:28px; color:#060606; line-height:0.893; margin-bottom:20px;}.cater-detail-pop .det .top .line{display:block; width:60px; height:4px; background:#7ec213; margin-bottom:40px;}.cater-detail-pop .det p{font-size:16px; color:#333; line-height:1.813;}.cater-detail-pop .det img{max-width:100%; display:block; margin:30px 0px;}.cater-detail-pop .enroll{ width:100%; border-top:1px solid #ddd; margin-top:30px; padding-top:20px; }.cater-detail-pop .det .con table {width: 600px !important;}.cater-detail-pop .det .con table td{border:1px solid #ebebeb !important;font-size: 14px !important;color: #2d2d2d !important;height: 42px !important;width: 300px !important;}.cater-detail-pop .det .con table tr:first-child td{color: #fff !important;border:none !important;background-color: #9bc844 !important;text-align: center !important;}/* .cd-top-box{ width:73px; height:73px; border-radius:50%; background:url("../images/top.png") no-repeat; position:fixed; z-index:1000; right:50px; bottom:50px; cursor:pointer; display:none; }.cd-top-box:hover { -webkit-animation: btn-pudding 1s linear; animation: btn-pudding 1s linear; }.cater-detail-pop .det .con table td{border:1px solid #ebebeb !important;font-size: 14px !important;color: #2d2d2d !important;height: 42px !important;width: 300px !important;}.cater-detail-pop .det .con table tr:first-child td{border-color: #9bc844 !important;font-size: 16px !important;color: #fff !important;background-color: #9bc844 !important;} */.cd-top-box{position: fixed;right: 0;bottom: 20%;width: 50px;margin-bottom: -70px;height: 69px;background-color:  #7ec213;border-radius: 10px 0 0 10px;cursor:pointer;z-index: 999;}.cd-top-box i{display: block;width: 20px;height: 10px;background: url('../images/backup_icon.png') no-repeat;margin: 10px auto 5px;}.cd-top-box p{font-size: 14px;color: #fff;text-align: center;line-height: 18px;}/* layui */.layui-form-select dl dd.layui-this{ background:#7ec213; }.search{padding:24px 0 40px 0;background:#646464;margin-bottom:20px;}.search .title{font-size:25px;color:#fff;font-weight:bolder;line-height:47px;}.search .text{width:70%;height:47px;border:1px solid #fff;background:url(../images/search_icon1.png) #fff 96% center no-repeat;background-size:20px;font-size:15px;color:#666;line-height:47px;text-indent:1.7%;float:left;}.search .text.focus{border:1px solid  #7ec213;}.search .btn{width:9%;height:49px;cursor:pointer;background:#7ec213;line-height:49px;text-align:center;margin-left:1.4%;font-size:18px;color:#fff;border:none;}.search a{line-height:39px;font-size:18px;color:#7ec213;margin-left:11%;position:relative;}.search a i{width:23px;height:23px;background:url(../images/arrow10.png) no-repeat;position:relative;top:5px;margin-right:13px;}.search_result{font-size:20px;color:#333;line-height:44px;margin-bottom:28px;}.search_result span{font-size:25px;color:#7ec213;}.search_main{margin-bottom:50px;}.search_left{width:20%;float:left;padding-top:23px;}.search_left li{/*height:25px;line-height:25px;*/margin-bottom:38px;}.search_left li a{font-size:20px;color:#666;}.search_left li i{width:26px;height:25px;background:url(../images/radio_icon.png) no-repeat;background-size:auto 100%;margin-right:10px;position:relative;top:5px;    display: inline-block;}.search_left li.on i{background-position:-28px 0;}.search_right{width:80%;float:left;background:#f1f1f1;}.search_right .main{padding:15px 30px 30px 30px;display:none;}.search_right_title{font-size:18px;color:#333;font-weight:bolder;line-height:40px;border-bottom:1px solid #d2d2d2;}.search_right li{border-bottom:1px dashed #d2d2d2;}.search_right li a{display:block;padding:22px 0;}.search_right li .title{font-size:18px;color:#7ec213;line-height:34px;width:80%;float:left;}.search_right li .time{width:80px;float:right;text-align:right;color:#666;font-size:14px;}.search_right li .con{font-size:13px;color:#666;line-height:30px;padding-top:4px;}.search_right .more1{margin-top:30px;}.search_more{width:30%;margin:0 auto;text-align:center;}.search_more img{cursor:pointer;}.innovative_reward.rdresult_list .bx-wrapper{margin:0;}.search_right li a:hover .title{font-weight:bolder;}/* 20180312 æ´»åŠ¨æŠ¥åé¡µé¢ */.activity-main .activity-con{ padding-top:40px; }.activity-main .activity-con h2{ font-size:24px; color:#333; line-height:1.346; }.activity-main .activity-con .activity-list{ margin:20px -20px 0px; }.activity-main .activity-con .activity-list li{ width:50%; height:295px; padding:0px 20px; float:left; margin-bottom:30px; }.activity-main .activity-con .activity-list li .item{ width:100%; height:100%; display:block; }.activity-main .activity-con .activity-list li .pic{ width:100%; height:248px; }.activity-main .activity-con .activity-list li .txt{ width:100%; height:50px; background:#f2f2f2; padding:0px 15px 0px 15px; transition:all 0.8s; -moz-transition:all 0.8s; -webkit-transition:all 0.8s; -o-transition:all 0.8s; }.activity-main .activity-con .activity-list li .txt *{ transition:all 0.8s; -moz-transition:all 0.8s; -webkit-transition:all 0.8s; -o-transition:all 0.8s; }.activity-main .activity-con .activity-list li .txt .name{ padding:0px 10px; height:28px; background:#a6c60c; text-align:center; line-height:28px; color:#fff; font-size:13px; margin-top:11px; }.activity-main .activity-con .activity-list li .txt .date{ font-size:13px; color:#666; line-height:50px; }.activity-main .activity-con .activity-list li .txt .date i{ display:block; width:14px; height:14px; background:url("../images/activity-icon.png") no-repeat scroll center center; float:left; margin-top:18px; margin-right:5px; }.activity-main .activity-con .activity-list li:hover .txt{ background:#ffa800; }.activity-main .activity-con .activity-list li:hover .txt .name{ background:#fff; color:#ffa800; }.activity-main .activity-con .activity-list li:hover .txt .date{ color:#fff; }.activity-main .activity-con .activity-list li:hover .txt .date i{ background:url("../images/activity-icon-hover.png") no-repeat scroll center center; }.activity-more{ width:136px; height:40px; border:2px solid  #7ec213; border-radius:25px; display:block; font-size:14px; color:#7ec213; line-height:36px; text-align:center; margin:20px auto 0px; }.activity-more:hover{ background:#7ec213; color:#fff; }/*æ—‹è½¬åŠ¨ç”»*/@-webkit-keyframes spin {  form {    -webkit-transform: rotate(0deg);  }  to {    -webkit-transform: rotate(360deg);  }}@keyframes spin {  form {    transform: rotate(0deg);  }  to {    transform: rotate(360deg);  }}@keyframes btn-pudding {    12%,    15% {        transform: scale(0.93, 1.07)    }    16%,    17% {        transform: scale(0.94, 1.06)    }    10%,    18% {        transform: scale(0.95, 1.05)    }    19% {        transform: scale(0.96, 1.04)    }    20% {        transform: scale(0.98, 1.02)    }    21%,    40%,    48% {        transform: scale(0.99, 1.01)    }    22%,    23%,    37%,    39%,    49% {        transform: scale(1, 1)    }    7%,    24%,    34%,    36% {        transform: scale(1.01, 0.99)    }    25%,    27%,    30%,    33% {        transform: scale(1.02, 0.98)    }    28%,    29% {        transform: scale(1.03, 0.97)    }    2% {        transform: scale(1.16, 0.84)    }    0% {        transform: scale(1.2, 0.8)    }}/* æ–‡æ¡£å®½åº¦å°äºŽ 1680 åƒç´  */@media screen and (max-width: 1680px) {	.news-share{ left:9%; }	.product-pop{ width:calc(100% - 200px); }	/*.product-pop .navMenu{ width:100%; }*/	/*.product-pop .navMenu > li{ width:100%; }*/	/*.product-pop .product-left-nav{ width:29.5%; height:100%; }*/	/*.product-pop .produst-left-list{ width:70.5%; padding:40px 40px 40px 40px; }*/	.product-pop .produst-left-list .top .tab .name{ width:50px; margin-right:0; }	.product-pop .produst-left-list .top .tab ul{ width:calc(100% - 50px); }	.product-pop .produst-left-list .top .tab ul li{ padding:0px 12px; }	.product-pop .produst-left-list .result ul{ margin:0 -10px; }	.product-pop .produst-left-list .result ul li{ width:33.333333%; padding:0px 10px; }    .product-pop .produst-left-list .result ul li .item{ width:100%; }}/* æ–‡æ¡£å®½åº¦å°äºŽ 1520 åƒç´  */@media screen and (max-width: 1520px) {	.news-share{ left:4%; }}/* æ–‡æ¡£å®½åº¦å°äºŽ 1366 åƒç´  */@media screen and (max-width: 1420px) {    .header .nav ul > li{ margin-right:15px; }    .header .nav ul > li > a{ padding:0px 10px; }    .news-share{ left:1%; }    .school-main .institute-lecturer .lecturer-slide{ width:94%; }    .product-pop .produst-left-list .result ul li{ width:50%; padding:0px 10px; }    .subnav dl dd{ margin:0 20px; }}/* æ–‡æ¡£å®½åº¦å°äºŽ 1200 åƒç´  */@media screen and (max-width: 1280px) {	.container{ width:94%; }	.brand-main .breadNav.container{ width:100%; }	.header{ padding-left:30px; }	.header .logo{ width:190px; height:46px; background-size:190px 46px; }	.header .toplink{ padding-right:30px; }	.header .nav{ padding-right:30px; }    .header .nav ul > li{ margin-right:10px; }    .header .nav ul > li > a{ padding:0px 5px; }    .first-module .show .left{ width:40%; }    .first-module .show .left .box{ width:100%; }    .first-module .show .right{ width:58.5%; }    .first-module .show .right .box{ width:100%; }    .service .service-tab li{ padding:0px 15px 0px 20px; }    .service .service-tab li p{ font-size:15px; }    .joins .container{ overflow:hidden; }    .joins-slide .pic{ width:50%; }    .quality-list{ text-align:center; }    .quality-list li,    .quality-list li:last-child{ display:inline-block; float:none; margin:0 50px; }    .footer-link .footer-ul{ width:16.66666667%; margin:0; }    .service-main .service-tab li .txt{ margin-top:11px; margin-left:0px; float:right; }    .question-con .question-select{ width:30%; }    .question-con .question-input{ width:70%; }    .feedback-form .bottom .base-row .item{ width:24.25%; margin-right:1%; }    .feedback-form .bottom .base-row .item .text{ width:120px; }    .news-list li .txt{ width:70%; }    .news-list li .txt .title a i{ display:none; }    .news-share{ left:3%; }    .det-main .det-con .hot{ display:none; }    .det-main .det-con .det-info{ width:910px; float:none; margin:0 auto; }    .gallery-top .swiper-slide .item .pic{ width:50%; }    .gallery-top .swiper-slide .item .pic img{ width:100%; }    .gallery-top .swiper-slide .item .txt{ width:50%; }    .policy-top .pic{ width:70%; height:auto; }    .setMap{ width:calc(100% - 370px); }    .institute-slide{ width:100%; }    .institute-slide .swiper-button-prev{ left:1%; }    .institute-slide .swiper-button-next{ right:1%; }	/*.institute-slide .swiper-container{ padding:0px 3%; }*/	.institute-slide .institute-item, 	.institute-slide .leaguer-item{ width:100%; }	.university-industry .tab ul li{ width:15%; padding:0px 15px; }	.university-industry .tab ul li a{ font-size:14px; }	.university-industry .tab ul li.last{ width:40%; }	.research-findings .con .list li .pic{ width:100%; height:100%; }	.school-main .course .swiper-slide{ width:25%; }	.school-main .course .swiper-slide .item{ width:90%; margin:0 auto; }	.subnav dl dd{ margin:0 15px; }	.product-main .product-profile .pic{ width:55%; height:410px; }	.product-main .product-profile .txt{ width:42%; }	.product-main .joins-form .form-box{ padding:40px; }	.product-main .joins-form .form-box .base-row{ width:100%; }	.product-main .joins-form .form-box #joins{ width:100%; }	.product-main .joins-form .form-box .text{ width:100%; }}/* æ–‡æ¡£å®½åº¦å°äºŽ 1120 åƒç´  */@media screen and (max-width: 1120px) {	.service-main .service-tab li .box{ height:auto; padding:15px 25px; }	.service-main .show .pic{ width:50%; }	.swiper-container-lecturer .swiper-slide{ width:33.3333333%; }	.school-main .course .swiper-slide{ width:33.3333333%; }	.product-main .joins-form .form-box .base-row .text{ width:48%; }	.product-main .joins-form .form-box #joins .text{ width:48%; }	.product-pop .produst-left-list .result ul li{ width:50%; }}@media screen and (max-width: 1050px) {	.header{ /*display:none;*/ }	.header-mobile{ display:block; }}/* æ–‡æ¡£å®½åº¦å°äºŽ 1024 åƒç´  */@media screen and (max-width: 1024px) {	body{ padding-top:1.1rem; }	.subnav dl dd{margin: 0 10px;}	.banner{ width:100%; height:5.5rem; }	.first-module{ padding-bottom:70px; }	.first-module .show .left .box{ height:245px; }	.first-module .show .right .box{ height:505px; }	.service{ padding:70px 0px 50px; }	.service .service-con .item .txt{ width:40%; }    .dynamic{/* padding:70px 0px 0px 0px */}    .dynamic-slider{/* margin-top:60px; */}    .joins-dynamic .dynamic-list{ width:100%; float:none; margin-bottom:30px; }    .joins-dynamic .dynamic-list .pic{ height:auto; }    .joins{ padding:70px 0px 60px 0px; }    .quality{ padding-top:70px; }    .quality-list li,    .quality-list li:last-child{ margin:0 30px; }    .footer-bottom{ height:auto; padding-bottom:10px; }    .footer-bottom .follow{ float:left; line-height:20px; }    .service-banner .line{ width:40%; }    .service-main .show{ margin-bottom:60px; }    .feedback-form .top{ width:100%; }    .feedback-form .top .item .feedback-select{ width:calc(100% - 120px); }    .feedback-form .bottom .base-row .item{ width:48%; margin-bottom:20px; }    .feedback-form .bottom .base-row .item:nth-child(2n){ margin-right:0; float:right; }    .feedback-form .bottom .base-row .item:last-child{ margin-right:0; float:right; margin-bottom:20px; }    .feedback-form .bottom .base-row .item .text{ width:60%; }    .feedback-form .bottom .row .address-item .text{ width:70%; }    .news-list li .txt{ width:65%; }    .news-share{ position:static; width:910px; margin:30px auto 0px; }    .det-main .bdshare-button-style0-16 a{ float:left; }    .det-main .det-con{ padding-top:0; }    .pageBtn{ position:fixed; bottom:auto; top:50%; margin-top:-22.5px; }    .pageBtn.prev{ left:0; }    .pageBtn.next{ right:0; }    .about-main .module .pic{ height:430px; }    .about-main .module .txt{ padding:40px 0px 60px; }    .about-main .module .pic .line{ width:30%; }    .about-banner{ height:380px; }    .about-main .about-con .info .pic{ width:100%; float:none; margin-bottom:30px; }    .about-main .about-con .info .pic .img{ width:100%; float:none; margin:0; height:100%; }    .about-main .about-con .info .pic .show{ float:left; position:static; margin:30px;}    .about-main .about-con .info .txt{ width:100%; float:none; }    .family-con .family-list li{ width:50%; }    .brand-banner{ height:568px; }    .brand-banner .line{ width:40%; }    .joins-show .joins-show-list li{ height:auto; }    .policy-top .txt h2 .line{ display:none; }    .policy-top .txt .tr{ position:static; }    .irm-info-quility ul li{ width:50%; margin-bottom:30px; }    .irm-info-quility ul li:nth-child(2n){background:none;}    .institute-slide .swiper-slide{ width:33.3333333%; }    .university-industry .tab .top{ display:block; width:100%; line-height:68px; }    .university-industry .tab .top{ background:#7ec213; padding:0 20px; cursor:pointer; }    .university-industry .tab .top a{ font-size:16px; color:#fff; }    .university-industry .tab .top i{ display:block; float:right; width:14px; height:68px; background:url("../images/select-arrowB-white.png") no-repeat scroll center center; }    .university-industry .tab ul{ display:none; }    .university-industry .tab ul li{ width:100%; border-bottom:1px solid #eee; padding:0px 20px; border-right:0; }	.university-industry .tab ul li a{ font-size:16px; }    .university-industry .tab ul li.last{ width:100%; }	.university-industry .tab ul li.on{ background:#fbfbfb; }	.university-industry .tab ul li.on a{ color:#666; }	.university-industry .tab ul li.on a i{ background:url("../images/select-arrowB.png") no-repeat scroll center center; }	.research-findings .con .list li{ width:33.33333333%; }	.university-industry .con .item .txt{ padding:25px 35px; }	.swiper-container-lecturer .swiper-slide{ width:33.3333333%; }	.school-main .course .swiper-slide{ width:33.3333333%; }	.school-profile .item .txt{ padding:28px 20px; }	.school-banner{ height:460px; }	.school-main .online .study{ width:100%; padding-right:0; border-right:0; }	.school-main .online .study .pic{ height:auto; }	.school-main .online .enroll{ width:100%; margin-top:30px; }	.product-main .goodness ul{ margin:0 -15px; }	.product-main .goodness ul li{ width:50%; padding:0px 15px;}	.product-main .goodness ul li .pic{ height:305px; }	.product-main .product-show{ margin:0 -15px 50px; }	.product-main .product-show li{ width:50%; padding:0 15px; margin-bottom:15px; }	.product-main .product-show li img{ width:100%; height:100%; }	.product-main .product-profile .pic{ width:100%; height:auto; }	.product-main .product-profile .txt{ width:100%; height:auto; }	.product-main .product-profile .txt h2{ margin-left:0; text-align:left; padding-left:15px; }	.product-main .joins-form .pic{ width:100%; height:auto; }	.product-main .joins-form .pic img{ width:100%; }	.product-main .joins-form .form-box{ width:100%; height:auto; border-left:1px solid #dedede; }	.search{padding-left:4%;padding-right:4%;}	.search .text{width:78%;}	.search .btn{width:19%;float:right;margin:0;}	.search a{display:none;}	.search_result{padding:0 4%;}	.search_main{margin-bottom:0;}	.search_left{width:100%;float:none;padding:0;}	.search_left li{margin-bottom:1px;padding:34px 4%;background:#f1f1f1;}	.search_left li.on{background:#dcedfa;}	.search_right{width:100%;float:none;background:#fff;}	.search_right .main{padding:15px 4% 30px 4%;display:none;}	.search_right_title{font-weight:normal;}	.search_right li{position:relative;}	.search_right li a{padding-bottom:60px}	.search_right li .title{width:100%;float:none;}	.search_right li .time{float:none;text-align:left;position:absolute;bottom:20px;left:0;color:#999;}	.search_right li .con{font-size:13px;color:#666;line-height:30px;paddding-top:4px;}	.search_right .more1{margin-top:30px;}}/* æ–‡æ¡£å®½åº¦å°äºŽ 960 åƒç´  */@media screen and (max-width: 960px) {	body{ padding-top:1.1rem; }	.header{ /*display:none; */}	.header-mobile{ display:block; }	.banner{ width:100%; height:5.5rem; }	.first-module{ padding-bottom:50px; }	.category-nav li a{ font-size:15px; }	.category-nav li i{ margin-right:10px; }	.first-module .show .left .box{ height:210px; }	.first-module .show .right .box{ height:435px; }	.quality-list li:last-child{ margin:0 15px; }	.service-main .service-tab li{ width:50%; }	.service-main .service-tab li .txt{ float:left; margin-left:35px; }	.feedback-form .bottom .base-row .item .text{ width:50%; }	.brand-banner{ height:480px; }	.brand-banner .line{ width:20%; }	.brand-con .item{ width:100%; margin-bottom:0.3rem; }	.brand-con .item .box{ width:100%; border:1px solid #dcdcdc; padding:30px; }	.policy-top .pic{ width:100%; float:none; margin-top:0.2rem; }	.policy-top .txt{ width:100%; height:auto; padding:0.45rem; }	.policy-top .txt h2{ margin-top:0; font-size:0.4rem; }	.policy-top .txt h3{ margin-top:0.3rem; font-size:0.3rem; }	.policy-top .txt p{ font-size:0.26rem; }	.stores-main{ display:none; }	.service-map-mobile{ display:block; }	.joins-con .joins-table dd .info .info-foot .download{ width:160px; }	.joins-con .joins-table dd .info .info-foot .upload-jobs .upload-btn{ width:160px; cursor:pointer; }	.video-pop{ width:6.9rem; height:4.5rem; margin:-2.25rem 0rem 0rem -3.45rem; }	.video-pop #video{ width:100%; height:100%; }	.institute-slide .swiper-slide{ width:50%; }	.swiper-container-lecturer .swiper-slide{ width:50%; }	.school-main .course .swiper-slide{ width:50%; }	.school-profile .item{ width:100%; float:none; margin-bottom:20px; }	.irm-info .title .left{ float:none; width:100%; border-right:0; }	.irm-info .title .right{ width:100%; float:none; text-align:left; }	.irm-info .title .right li{ text-align:left; }}/* æ–‡æ¡£å®½åº¦å°äºŽ 860 åƒç´  */@media screen and (max-width: 860px) {	body{ padding-top:1.1rem; }	.container{/* width:6.9rem; */}	.header{/* display:none; */}	.header-mobile{ display:block; }	.banner{ width:100%; height:5.5rem; }	.first-module{ padding-bottom:0.2rem; }	.first-module .container{ width:100%; }	.first-module .category{ margin-top:0; }	.first-module .category .top{ display:block; }	.category-nav{ height:auto; display:none; }	.category-nav li{ width:6.9rem; height:1.25rem; line-height:1.25rem; font-size:0.34rem; color:#374252; text-align:left; margin:0 auto; float:none; border-bottom:1px dashed #f2f2f2; background-color:#fff; background-image:none; }	.category-nav li:hover{ background:none; }	.category-nav li a{ font-size:0.34rem; color:#374252; line-height:1.25rem; }	.category-nav li i{ width:0.7rem; height:0.7rem; margin-top:0rem; display:inline-block; background:url("../images/category-icon.png") no-repeat; background-size:3.04rem 1.55rem; vertical-align:middle; margin-right:0.25rem; }	.category-nav li i.arrowR{ display:block; }	.category-nav li i.icon-1,	.category-nav li.on i.icon-1{ background-position:0rem -0rem; }	.category-nav li i.icon-2,	.category-nav li.on i.icon-2{ background-position:-0.77rem -0rem; }	.category-nav li i.icon-3,	.category-nav li.on i.icon-3{ background-position:-1.53rem -0rem; }	.category-nav li i.icon-4,	.category-nav li.on i.icon-4{ background-position:-2.42rem -0rem; }	.category-wrap{ margin-top:0px; margin-bottom:0; }	.category-wrap .category-list li{ width:50%; height:1.1rem; line-height:1.1rem; text-align:left; border-bottom:1px solid #ececec; }	.category-wrap .category-list li:last-child{ border-bottom:0; background:none; }	.category-wrap .category-list li a{ font-size:0.3rem; color:#374252; }	.category-wrap .category-list li i{ float:left; display:block; width:0.65rem; height:0.65rem; margin-left:0.3rem; margin-top:0.27rem; margin-right:0.2rem; background:url("../images/category-pro-icon.png") no-repeat; background-size:0.58rem 7.93rem; }	.category-wrap .category-list li i.icon-1{ background-position:0rem 0rem; }	.category-wrap .category-list li i.icon-2{ background-position:0rem -1.23rem; }	.category-wrap .category-list li i.icon-3{ background-position:0rem -2.28rem; }	.category-wrap .category-list li i.icon-4{ background-position:0rem -3.62rem; }	.category-wrap .category-list li i.icon-5{ background-position:0rem -4.87rem; }	.category-wrap .category-list li i.icon-6{ background-position:0rem -6.05rem; }	.category-wrap .category-list li i.icon-7{ background-position:0rem -7.38rem; }	.category-wrap .category-list li i.icon-8{ background-position:0rem -3.62rem; }	.category-wrap .category-list li i.icon-9{ background-position:0rem -1.23rem; }	.category-wrap .category-list-house li i{ background:url("../images/category-pro-icon-house.png") no-repeat; background-size:5.8rem 0.59rem; }	.category-wrap .category-list-house li i.icon-1{ background-position:0rem 0rem; }	.category-wrap .category-list-house li i.icon-2{ background-position:-1.77rem 0rem; }	.category-wrap .category-list-house li i.icon-3{ background-position:-3.47rem 0rem; }	.category-wrap .category-list-house li i.icon-4{ background-position:-5.26rem 0rem; }	.first-module .show .left,	.first-module .show .right{ width:100%; }	.first-module .show .left .box h2{ font-size:0.38rem; }	.first-module .show .box::before{ opacity:0.8; }	.first-module .show .left .box,	.first-module .show .right .box{ width:100%; height:4.7rem; margin-bottom:0; padding:0; }	.first-module .show .right .box h2{ font-size:0.38rem; color:#fff; line-height:80px; width:100%; position:absolute; bottom:0; z-index:100; padding:0px 25px; margin-bottom:0; }	.first-module .show .right .box h2 i{ width:34px; height:80px; background:url("../images/show-arrowR.png") no-repeat center center; background-size:34px 13px; display:block; float:right; }	.first-module .show .right .box p{ display:none; }	.first-module .category .top .icon{ width:0.7rem; height:0.7rem; margin-top:0.3rem; display:inline-block; background:url("../images/category-icon.png") no-repeat; background-size:3.04rem 1.55rem; vertical-align:middle; margin-right:0.25rem; }	.first-module .category .top .icon-1{ background-position:0rem -0.9rem; }	.first-module .category .top .icon-2{ background-position:-0.77rem -0.9rem; }	.first-module .category .top .icon-3{ background-position:-1.53rem -0.9rem; }	.first-module .category .top .icon-4{ background-position:-2.42rem -0.9rem; }	.service{ background:#fff; padding-top:0; padding-bottom:0; margin-bottom:0.2rem; }	.service .container{ width:100%; }	.home-module-title{ text-align:left; line-height:1.1rem; height:1.1rem; width:6.9rem; margin:0 auto; }	.home-module-title h2{ float:left; font-size:0.4rem; line-height:1.1rem; margin-bottom:0; }	.home-module-title h2 b{ display:none; }	.home-module-title a{ float:right; font-size:0.3rem; color:#7ec213; line-height:1.1rem; }	.home-module-title a img{ width:0.39rem; height:0.39rem; }	.service .service-tab{ margin-top:0; }	.service .service-con{ display:none; }	.service .service-tab li{ width:100%; float:none; height:auto; border:0; border-bottom:0.02rem solid #e2e2e2;}	.service .service-tab li:first-child{ border-top:0.02rem solid #e2e2e2; }	.service .service-tab li:last-child{ border-right:0; }	.service .service-tab li.on{ background:none; border-bottom:0.02rem solid #e2e2e2; }	.service .service-tab li .top{ width:6.9rem; margin:0 auto; height:1.1rem;}	.service .service-tab li p{ font-size:0.3rem; color:#666; line-height:1.1rem; }	.service .service-tab li i{ display:block; background-image:url("../images/home-service-icon.png"); background-repeat:no-repeat; background-size:1.98rem 5.51rem; }	.service .service-tab li i.icon{ width:0.65rem; height:0.65rem; float:left; margin-top:0.25rem; margin-right:0.25rem; }	.service .service-tab li i.icon-1{ background-position:0rem 0rem; }	.service .service-tab li i.icon-2{ background-position:0rem -1.58rem; }	.service .service-tab li i.icon-3{ background-position:0rem -3.32rem; }	.service .service-tab li i.icon-4{ background-position:0rem -4.92rem; }	.service .service-tab li i.arrowB{ width:0.45rem; height:1.1rem; background:url("../images/add.png") no-repeat center center; background-size:0.45rem 0.45rem; margin-top:0; }	.service .service-tab li.on i.icon-1{ background-position:0rem 0rem; }	.service .service-tab li.on i.icon-2{ background-position:0rem -1.58rem; }	.service .service-tab li.on i.icon-3{ background-position:0rem -3.32rem; }	.service .service-tab li.on i.icon-4{ background-position:0rem -4.92rem; }	.service .service-tab li.on p{ font-size:0.3rem; color:#666; line-height:1.1rem; }	.service .service-tab li.on i.arrowB{ width:0.45rem; height:1.1rem; background:url("../images/reduce.png") no-repeat center center; background-size:0.45rem 0.04rem; margin-top:0; }	.service .service-tab li .txt{ display:none; width:6.5rem; margin:0 auto; padding-bottom:0.3rem; }	.service .service-tab li .txt p{ font-size:0.22rem; color:#666; line-height:1.636; float:none; }	.service .service-tab li .txt a{ width:2.4rem; height:0.65rem; border:1px solid  #7ec213; background:#7ec213; border-radius:0.5rem; display:block; text-align:center; line-height:0.65rem; color:#fff; font-size:0.18rem; margin-top:0.35rem; }	.dynamic{ padding-top:0; }	.dynamic-slider{ margin-top:0; display:none; }	.hmNewsUl{ display:block; }	.joins{ padding:0.2rem 0rem 0rem 0rem; }	.joins .view-all{ display:none; }	.joins-slide{ margin-top:0rem; }	.joins-slide .pic{ display:none; }	.joins-tab{ width:100%; height:auto; background:none; float:none; padding-bottom:0.6rem; }	.joins-tab li{ width:2.08rem; height:2.28rem; float:left; background:none; border:0; padding:0; margin-right:0.3rem; }	.joins-tab li:last-child{ margin-right:0; }	.joins-tab li a{ width:100%; height:2.28rem; border:1px solid #e9e9e9; background:#fff; }	.joins-tab li .txt{ margin-top:0; text-align:center; }	.joins-tab li .txt h2{ font-size:0.28rem; color:#333; line-height:1.5;  }	.joins-tab li .txt span{ font-size:0.16rem; color:#aeaeae; text-transform:uppercase; line-height:1.75; }	.joins-tab li .txt p{ display:none; }	.joins-tab li i{ position:static; display:block; width:0.95rem; height:0.95rem; margin:0.3rem auto 0.2rem; background:url("../images/home-joins-icon.png") no-repeat; background-size:5.74rem 0.95rem; }	.joins-tab li i.icon-1,	.joins-tab li.on i.iocn_1{ background-position:0rem 0rem; }	.joins-tab li i.icon-2,	.joins-tab li.on i.iocn_2{ background-position:-2.4rem 0rem; }	.joins-tab li i.icon-3,	.joins-tab li.on i.iocn_3{ background-position:-4.8rem 0rem; }	.quality{ display:none; }	.footer{ /*display:none; */}	.footer-mobile{ display:block; }	.service-banner{ height:5.5rem; }	.service-main .show{ height:auto; }	.service-main .show .pic{ width:100%; }	.service-main .show .txt{ width:100%; float:none; padding:0.2rem 0.3rem; margin:0; }	.service-banner .line{ display:none; }	.service-banner .txt{ padding-left:0.3rem; }	.query-con{ width:100%; margin:10px auto 0.6rem; }	.query-con img{ width:100%; }	.query-list li .txt{ width:80%; }	.feedback-form .top{ margin-bottom:0.3rem; }	.news-tab{ margin-top:0.35rem; margin-bottom:0; }	.news-list{ margin-bottom:0.6rem; }	.news-list li{ padding:0.4rem 0rem; }	.news-list li .pic{ width:100%; height:auto; }	.news-list li .txt{ width:100%; margin-top:0.3rem; height:auto; }	.news-list li .txt .title,	.news-list li .txt .title a{ font-size:0.36rem; }	.news-list li .txt .date{ font-size:0.24rem; }	.news-list li .txt p{ font-size:0.26rem; }	.news-list li .txt .tag{ position:static; margin-top:0.25rem; }	.page a.num,	.page span,	.page_text,	.page_btn{ display:none; }	.det-banner{ padding:0.6rem 0rem; }	.det-banner .txt{ height:auto; }	.news-main .page{ margin-bottom:0.6rem; }	.news-share{ width:calc(6.9rem - 45px); }	.det-main .det-con .det-info{ width:calc(6.9rem - 45px); }	.det-banner .txt:before,	.det-banner .txt:after{ display:none; }	.det-banner .title{ padding-left:0; }	.det-banner .txt .date{ float:left; line-height:1.8; font-size:0.26rem; }	.det-banner .txt h1{ font-size:0.4rem; width:100%; margin-bottom:0.3rem; }	.det-banner .txt .tag i{ margin-left:0; }	.news-share{ margin-top:0.3rem; }	.det-main .bdshare-button-style0-16 a{ margin-bottom:0.1rem; }	.det-main .det-con .det-info p{ font-size:0.3rem; }	.about-main{ padding-bottom:0; }	.about-main .about-con{ padding-bottom:0.6rem; }	.about-main .module .pic{ height:5.5rem; }	.about-main .module .pic .line{ display:none; }	.about-main .module .pic .title{ padding-left:0.3rem; }	.about-main .module .txt .box{ width:6.9rem; }	.brand-con .item{ width:100%; float:none; }	.brand-banner .line{ display:none; }	.gallery-top{ padding:0rem 0rem 0.6rem 0rem; }	.gallery-thumbs{ margin-bottom:0.6rem; }	.gallery-top .swiper-slide .item .pic{ width:100%; float:none; text-align:center; display:none; }	.gallery-top .swiper-slide .item .pic img{ width:auto; }	.gallery-top .swiper-slide .item .txt{ width:calc(100% - 1rem); float:none; margin:0 auto; }	.irm-con .family-tab{ margin-bottom:0.3rem; overflow:hidden; }	.notice-list li{ width:100%; }	.joins-show .joins-show-list li{ width:50%; }	.dealer-con{ padding-bottom:0.6rem; }	.dealer-con .dealer-show{ padding-top:0; padding-bottom:0.6rem; }	.dealer-con .dealer-show .pic{ width:100%; height:auto; margin-bottom:0.3rem; }	.dealer-con .dealer-show .pic img{ display:none; }	.dealer-con .dealer-show .pic .tit{ position:static; }	.dealer-con .dealer-show .pic .tit span{ float:none; display:block; font-size:0.32rem; }	.dealer-con .dealer-show .pic .tit h2{ font-size:0.4rem; float:none; }	.dealer-con .dealer-show .txt{ width:100%; height:auto; float:none; }	.dealer-con .dealer-show .txt p{ font-size:0.3rem; margin-bottom:0.25rem; }	.dealer-con .dealer-show .txt p b{ font-size:0.7rem; margin-right:0.15rem; }	.dealer-con .dealer-show .pic .tit .line{ float:none; }	.dealer-process{ padding-top:0.35rem; padding-bottom:0.6rem; }	.dealer-process .title h2{ font-size:0.4rem; line-height:20px; }	.dealer-process .title p{ font-size:0.3rem; }	.dealer-process ul{ padding-top:0; }	.dealer-process ul li{ width:100%; border:1px solid #dcdcdc; text-align:left; padding:0.2rem; margin-top:0.3rem; background:url("../images/process-line.png") no-repeat 95% center; background-size:89px 16px; }	.dealer-process ul li .pic{ display:inline-block; margin-bottom:0; }	.dealer-process ul li .pic img{ width:0.7rem; margin-right:0.25rem; }	.dealer-process ul li p{ height:auto; vertical-align:middle; font-size:0.3rem; width:50%; line-height:1.6; }	.dealer-process ul li.process-line{ display:none; }	.policy-top{ margin-bottom:0; }	.policy-info h2{ font-size:0.36rem; margin-bottom:0.1rem; }	.policy-info p{ font-size:0.3rem; }	.dealer-online{ height:4.3rem; background-size:cover; }	.dealer-online h2{ font-size:0.4rem; line-height:20px; }	.dealer-online p{ font-size:0.3rem; }	.dealer-online a{ margin-top:0.3rem; }	.joins-con .joins-table dl{ text-align:left; }	.joins-con .joins-table span{ text-align:left; padding-left:0; float:none; width: calc(100% - 0.9rem); margin:0 auto; }	.joins-con .joins-table span.uwl-2,	.joins-con .joins-table span.uwl-3,	.joins-con .joins-table span.uwl-4{ display:none; }	.joins-con .joins-table dd .info{ padding-left:0; width:calc(100% - 0.9rem); margin:0 auto; }	.joins-con .joins-table dd .info .info-foot .download{ width:100%; margin-bottom:0.3rem; }	.joins-con .joins-table dd .info .info-foot .upload-jobs{ width:100%; }	.joins-con .joins-table dd .info .info-foot .upload-jobs .upload-btn{ width:100%; cursor:pointer; }	.joins-con .joins-table dd .info .info-foot .upload-jobs .fileName{ margin-left:0; }	.university-industry .con .item .pic{ width:100%; height:auto; }	.university-industry .con .item .txt{ width:100%; height:auto; border-left:0; }	.research-findings .con .list li{ width:50%; }	.product-banner{ height:5.5rem; }	/*æœç´¢*/	.search{padding-top:10px;padding-bottom:20px;margin:0;}	.search .title{font-size:16px;line-height:35px;}	.search .text{height:44px;line-height:44px;font-size:13px;}	.search .btn{height:46px;line-height:46px;font-size:13px;}	.search_result{padding-top:17px;padding-bottom:27px;line-height:22px;font-size:16px;margin:0;}	.search_result span{font-size:16px;}	.search_left li{padding-top:17px;padding-bottom:17px;}	.search_left li a{font-size:18px;}	.search_left li i{width:18px;height:18px;margin-right:20px;}	.search_left li.on i{background-position:-20px 0;}	.search_right .main{padding-top:8px;padding-bottom:42px;}	.search_right_title{line-height:47px;font-size:16px;}	.search_right li a{padding:15px 0 42px 0;}	.search_right li .title{line-height:26px;font-size:16px;}	.search_right li .con{line-height:22px;font-size:13px;}	.search_right li .time{font-size:11px;bottom:10px;}}@media screen and (max-width: 750px) {	.pro_fixed{display: none;}	.m-product-subnav{display: block;position: static !important;height: auto;}	.m-product-subnav dl{height: auto;}	.product-banner{height: 1.96rem;}}/* æ–‡æ¡£å®½åº¦å°äºŽ 650 åƒç´  */@media screen and (max-width: 650px) {	.header-breadNav{ height:1rem; }	.header-breadNav a, 	.header-breadNav span{ line-height:1rem; }	.first-module .show .left .box,	.first-module .show .right .box{ background-size:7.5rem 4.7rem; }	.joins-tab li{ width:100%; height:auto; margin-bottom:0.2rem; }	.joins-tab li a{ height:auto; padding-bottom:0.25rem; }	.service-main .service-tab li{ width:100%; }	.service-main .service-tab{ margin:0.47rem -18px 0.4rem -18px; }	.service-main .show{ margin-bottom:0.6rem; }	.service-banner .line{ display:none; }	.service-banner .txt{ padding-left:0.3rem; }	.service-banner .txt h2{ font-size:0.4rem; }	.service-banner .txt p{ font-size:0.32rem; }	.service-main .show .txt h2{ font-size:0.36rem; }	.service-main .show .txt p{ font-size:0.24rem; }	.service-main .show .txt a{ width:2rem; height:0.65rem; line-height:0.65rem; font-size:0.24rem; margin-top:0.25rem; }	.question-con .question-select{ height:1.1rem; }	.question-con .question-select select{ padding-left:0.3rem; font-size:0.3rem; background-size:0.4rem 0.4rem; }	.question-con .question-input .text{ font-size:0.26rem; text-indent:0.3rem; width:70%;  }	.question-con .question-input{ height:1.1rem; }	.question-con .question-input .btn{ width:1.1rem; height:1.1rem; background:url("../images/search.png") no-repeat center center; background-size:0.5rem 0.5rem; }	.question-form{ margin-bottom:0.3rem; }	.query-list li{ padding:0.2rem 0.3rem; }	.query-list li .txt{ width:100%; padding-left:0; border-left:0; }	.query-con .tit{ line-height:66px; }	.feedback-form .top{ border:0; }	.feedback-form .top .item{ width:100%; border: 1px solid #e8e8e8; margin-bottom:0.3rem; }	.feedback-form .top .item:last-child{ border-right:1px solid #e8e8e8; }	.feedback-form .bottom .row{ margin-bottom:0; }	.feedback-form .bottom .base-row .item{ width:100%; margin-bottom:0.3rem; }	.feedback-form .bottom .base-row .item:last-child{ margin-bottom:0.3rem; }	.feedback-form .bottom .row .desc-item{ margin-top:0.3rem; }	.feedback-form .bottom .row .upload-item{ margin-top:0.3rem; }	.feedback-form .bottom .row .upload-item .upload-btn{ width:1.6rem; cursor:pointer; }	.feedback-form .bottom .row .upload-item .file{ width:1.6rem; }	.feedback-form .bottom .row .upload-item .fileName{ font-size:0.24rem; }	.news-tab{ border-bottom:0; }	.news-tab li{ width:47%; margin:5px 1.5%; float:left; color:#999; display:block; font-size:0.26rem; line-height:39px; border-radius:2px; border:1px solid #dadada; text-align:center; }	.news-tab li.on{ border-color:#7ec213; }	.news-tab li a{ line-height:39px; display:block; font-size:0.3rem; }	.news-tab li a i, 	.news-list li .txt .tag i{ float:none; display:inline-block; vertical-align:sub; margin-top:0; }	.question-list li{ width:100%; }	.about-main .module .pic{ height:4.5rem; }	.about-main .module .pic{ background-attachment:scroll; }	.about-main .module .pic .line{ display:none; }	.about-main .module .pic .title{ padding-left:0.3rem; }	.about-main .module .pic .title h2{ font-size:0.4rem; }	.about-main .module .pic .title p{ font-size:0.32rem; }	.about-main .module .txt{ padding:0.4rem 0px 0.6rem; }	.about-main .module .txt .box p{ font-size:0.3rem; }	.about-main .module .txt .box a{ margin-top:0rem; padding:5px 20px; background:#7ec213; color:#fff; text-decoration:none; font-size:0.24rem; margin-top:0.2rem;}	.about-main .about-con{ margin-top:0rem; }	.about-main .about-con h2{ font-size:0.45rem; }	.about-main .about-con p{ font-size:0.32rem; }	.about-main .about-con .info .pic{ margin-top:0; height:auto; background:none; margin-bottom:0; }	.about-main .about-con .info .pic .img{ width:100%; float:none; margin:0; height:170px; margin-bottom:0.3rem; }	.about-main .about-con .info .pic .show{ margin:0.35rem 0rem;}	.about-main .about-con .info .pic .show h2{ font-size:1.4rem; }	.about-main .about-con .info .txt p{ font-size:0.3rem; margin-bottom:0.3rem; }	.family-con{ padding-bottom:0.6rem; }	.family-con .family-list li{ width:100%; margin-bottom:0.4rem; }	.family-con .family-list li .pic{ height:auto; }	.family-con .family-list li .txt{ height:auto; min-height:auto; }	.family-con .family-list li .txt p{ font-size:0.3rem; }	.family-tab{ margin-top:0rem; float:none; margin-bottom:0.3rem; }	.family-tab li{ width: 47%; margin:5px 1.5%; float:left; color:#666; display:block; font-size:0.26rem; height:39px; line-height:39px; border-radius:2px; border:1px solid #dadada; text-align:center; }	.family-tab li a{ font-size:0.3rem; line-height:39px; }	.family-tab li.on a{ border:0; }	.brand-banner{ height:5.5rem; }	.brand-banner .txt{ width:6.9rem; margin:0 auto; float:none; }	.brand-banner .txt h2{ font-size:0.4rem; margin-bottom:0.2rem; }	.brand-banner .txt h3{ font-size:0.36rem; line-height:1.45; margin-bottom:0.15rem; }	.brand-banner .txt p{ font-size:0.28rem; }	.brand-con{ padding-top:0; padding-bottom:0.6rem; }	.brand-con .item .box{ padding:0.3rem; }	.brand-con .item .line{ margin-bottom:0.3rem; background:#7ec213; }	.brand-con .item h2{ font-size:0.4rem; }	.brand-con .item h3{ font-size:0.32rem; }	.brand-con .item p{ font-size:0.28rem; margin-top:0.2rem; }	.gallery-top .swiper-slide .item .txt h2{ font-size:1.4rem; line-height:1.4rem; }	.gallery-top .swiper-slide .item .txt h3{ font-size:0.4rem; }	.gallery-top .swiper-slide .item .txt .line{ margin:0.3rem 0rem 0.2rem; }	.gallery-top .swiper-slide .item .txt p{ font-size:0.3rem; }	.history-con .swiper-button-prev,	.history-con .swiper-button-next{ left:0.3rem; width:0.56rem; height:0.56rem; margin-top:-0.28rem; background-size:1.99rem 1.62rem; background-position:0px -1.07rem; }	.history-con .swiper-button-next{ background-position:-1.44rem -1.07rem; right:0.3rem; left:auto; }	.history-con .swiper-button-prev:hover{ background-position:0px -1.07rem; }	.history-con .swiper-button-next:hover{ background-position:-1.44rem -1.07rem; }	.notice-list{ padding-top:0; }	.download-more{ margin-top:0.45rem; }	.govern{ padding-top:0; }	.govern h2{ font-size:0.4rem; line-height:1.6; }	.govern p{ font-size:0.3rem; }	.equity-table{ padding-top:0; overflow-x:scroll; }	.equity-table table{ width:1200px; }	.equity-table .title{ font-size:0.4rem; line-height:2; margin-bottom:0.3rem; }	.joins-dynamic{ padding-top:0; padding-bottom:0.6rem; }	.joins-show{ padding-bottom:0.6rem; }	.joins-dynamic .title,	.joins-show .title{ line-height:1rem; font-size:0.4rem; float:none; }	.joins-show .tab{ padding-top:0; border-bottom:0; margin-bottom:0.3rem; }	.joins-show ul{ margin-top:0; float:none; }	.joins-show ul li{ width: 47%; margin:5px 1.5%; float:left; color:#666; display:block; font-size:0.26rem; height:39px; line-height:39px; border-radius:2px; border:1px solid #dadada; text-align:center; }	.joins-show ul li a{ font-size:0.3rem; line-height:39px; }	.joins-show ul li.on a{ border:0; }	.joins-show .joins-show-list li{ width:100%; border:none; }	.joins-con .joins-table .more{ margin-bottom:0.55rem; }	.irm-info{ padding-top:0rem; }	.irm-info .title .left .base-det{ width:100%; }	.irm-info .irm-info-img{ width:100%; margin-top:0.4rem; }	.irm-info-quility ul li{ width:100%; margin-bottom:0.3rem; background:none; border:1px solid #e4e4e4; padding:0.3rem 0rem; }    .irm-info-quility ul li:nth-child(2n){background:none;}    .irm-info-quility ul li .pic{ width:1.3rem; height:1.3rem; border-width:0.02rem; line-height:1.3rem; }    .irm-info-quility ul li .pic img{ width:50%; }    .irm-info-quility ul li .txt p,    .irm-info-quility ul li .txt p a{ font-size:0.36rem; }    .irm-info-quility ul li .txt p.in,    .irm-info-quility ul li .txt p.in a{ font-size:0.3rem; }    .irm-info-quility h2{ margin-top:0.6rem; margin-bottom:0.4rem; }    .institute-main h2.title{ font-size:0.4rem; line-height:0.85rem; margin-bottom:0.15rem; }    .institute-main .institute-profile{ padding-top:0.3rem; }    .institute-main .institute-profile p{ margin-bottom:0.15rem; }    .institute-main .institute-leaguer{ padding:0.6rem 0rem 0.3rem; }    .institute-main .institute-leaguer .tab{ margin-bottom:0.6rem; }    .institute-main .institute-leaguer .tab li{ width:3rem; }    .institute-main .institute-leaguer .tab li a{ font-size:0.3rem; }    .university-industry{ padding:0.3rem 0rem 0.6rem; }    .university-industry .tab{ height:auto; }    .university-industry .tab .top{ height:1rem; line-height:1rem; }    .university-industry .tab .top a{ font-size:0.3rem; }    .university-industry .tab .top i{ height:1rem; }    .university-industry .tab ul li{ height:1rem; line-height:1rem; }    .university-industry .tab ul li a{ font-size:0.3rem; }    .university-industry .tab ul li a span{ display:inline-block; width:85%; font-size:0.3rem; white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow:hidden; }    .university-industry .tab ul li a i{ height:1rem; }    .university-industry .con .item .txt{ padding:0.2rem 0.3rem; }    .university-industry .con .item .txt *{ font-size:15px; }    .university-industry .con .item .txt p{ margin-bottom:0.2rem; }    .research-area{ padding-top:0.3rem; padding-bottom:0.6rem; }    .research-area ul li .title{ width:100%; float:none; padding:0px 0.25rem; margin-bottom:0.35rem; }    .research-area ul li .txt{ width:100%; float:none; background:none; padding:0px 0.25rem; }    .research-area ul li .txt p{ font-size:0.3rem; }    .research-findings{ padding:0.3rem 0rem 0.6rem; }    .research-findings .tab-wrap .top{ display:block; width:100%; height:1rem; background:#8ac237;}    .research-findings .tab-wrap .top .icon{ width:0.7rem; height:0.7rem; margin-top:0.25rem; display:inline-block; background: url(../images/findings-icon.png) no-repeat; background-size:9.96rem 0.55rem; vertical-align:middle; margin-right:0.25rem; }	.research-findings .tab-wrap .top .icon-1{ background-position:0.14rem 0rem; }	.research-findings .tab-wrap .top .icon-2{ background-position:-2.16rem -0rem; }	.research-findings .tab-wrap .top .icon-3{ background-position:-4.55rem -0rem; }	.research-findings .tab-wrap .top .icon-4{ background-position:-9.28rem -0rem; }	.research-findings .tab-wrap .top span{ font-size:0.3rem; color:#fff; line-height:1rem; }	.research-findings .tab-wrap .top .arrowR{ display:block; float:right; width:14px; height:1rem; background:url("../images/select-arrowB-white.png") no-repeat scroll center center; padding-right:0.8rem; }	.research-findings .tab{ border:1px solid #eee; display:none; }	.research-findings .tab li{ width:100%; float:none; border-bottom:1px solid #eee; }	.research-findings .tab li:last-child{ border-bottom:0; }	.research-findings .tab li p{ line-height:1rem; text-align:left; font-size:0.3rem; }	.research-findings .tab li .pic{ float:left; border:0; width:0.7rem; height:0.7rem; margin-right:0.25rem; }	.research-findings .tab li .pic i{ width:0.7rem; height:0.7rem; margin-top:0.1rem; display:block; width:100%; height:100%; background:url("../images/findings-icon.png") no-repeat; background-size:9.96rem 1.75rem; }	.research-findings .tab li .pic i.icon-1{ background-position:0.11rem -1.09rem; }	.research-findings .tab li .pic i.icon-2{ background-position:-2.25rem -1.09rem; }	.research-findings .tab li .pic i.icon-3{ background-position:-4.60rem -1.09rem; }	.research-findings .tab li .pic i.icon-4{ background-position:-9.33rem -1.09rem; }	.research-findings .tab li.on{ border-bottom:1px solid #eee; }	.research-findings .tab li.on .pic i.icon-1{ background-position:0.11rem 0.11rem; }	.research-findings .tab li.on .pic i.icon-2{ background-position:-2.25rem 0.11rem; }	.research-findings .tab li.on .pic i.icon-3{ background-position:-4.60rem 0.11rem; }	.research-findings .tab li.on .pic i.icon-4{ background-position:-9.33rem 0.11rem; }	.research-findings .tab li.on .arrowB{ display:none; }	.research-findings .tab li:hover .pic i.icon-1{ background-position:0.11rem 0.11rem; }	.research-findings .tab li:hover .pic i.icon-2{ background-position:-2.25rem 0.11rem; }	.research-findings .tab li:hover .pic i.icon-3{ background-position:-4.60rem 0.11rem; }	.research-findings .tab li:hover .pic i.icon-4{ background-position:-9.33rem 0.11rem; }	.research-findings .con .choose{ margin-top:0.35rem; }	.research-findings .con .list li{ margin-top:0.4rem; }	.research-findings .con .list li p{ font-size:0.3rem; }	.swiper-container-lecturer .swiper-slide{ width:100%; }	.school-main .course .swiper-slide{ width:100%; }	.school-banner{ height:4.5rem; margin-top:0rem; }	.school-profile{ padding:0.5rem 0rem 0.75rem; }	.school-profile .item{ height:1.5rem; }	.school-profile .item .pic{ line-height:1.5rem; }	.school-profile .item .pic img{ width:55%; }	.school-profile .item .txt{ padding: 0.32rem 0.3rem; }	.school-profile .item .txt p{ font-size:0.3rem; }	.school-profile .item .txt span{ font-size:0.3rem; }	.school-profile .text h2{ font-size:0.5rem; margin-bottom:0.15rem; }	.school-profile .text p{ font-size:0.3rem; }	.school-main .institute-lecturer{ padding-bottom:0.8rem; }	.school-main .institute-lecturer .title{ font-size:0.5rem; line-height:1.85rem; }	.school-main .online{ padding-top:0.85rem; padding-bottom:1rem; }	.school-main .online .enroll h2{ font-size:0.5rem; }	.school-main .online .enroll .item .text{ width:65%; }	.product-main .product-profile{ margin-top:35px; }	.product-main .product-profile .txt *{ font-size:0.3rem; }	.product-main .product-profile .txt h2{ font-size:0.4rem; margin:0.4rem 0rem 0.25rem 0rem; }	.product-main .goodness{ padding-bottom:0.5rem; }	.product-main .goodness .title{ line-height:1.45rem; font-size:0.5rem; margin-top:0; }	.product-main .goodness ul li{ width:100% !important; }	.product-main .goodness ul li .pic{ height:auto; }	.product-main .goodness ul li .pic img{ height:auto; display:block; }	.product-main .goodness ul li .txt{ height:auto; padding:0.5rem; }	.product-main .goodness ul li .txt h2{ font-size:0.36rem; }	.product-main .goodness ul li .txt p{ font-size:0.3rem; }	.product-main .product-show{ margin-bottom:0.5rem; }	.product-main .product-show li{ width:100%; }	.product-show-title{ font-size:0.5rem; }	.product-main .joins-form{ margin-bottom:0.5rem; }	.product-main .joins-form .pic .layer h2{ font-size:0.4rem; }	.product-main .joins-form .pic .layer p{ font-size:0.3rem; }	.product-main .joins-form .form-box{ padding:0.5rem; }	.product-quality{ height:auto; margin-bottom:0.6rem; }	.product-quality li{ width:100%; background:none; border-bottom:1px solid #e6e6e6; padding-bottom:0.4rem; }	.product-quality li:last-child{ border-bottom:0; }	.product-quality li img{ margin-top:0.4rem; }}/* æ–‡æ¡£å®½åº¦å°äºŽ 480 åƒç´  */@media screen and (max-width: 480px) {	.first-module .show .left .box,	.first-module .show .right .box{ background-size:7.5rem 4.7rem; }	.joins-tab li{ width:100%; height:auto; margin-bottom:0.2rem; }	.joins-tab li a{ height:auto; padding-bottom:0.25rem; }	.service-main .service-tab li{ width:100%; }	.about-banner{ height:220px; }	.institute-slide .swiper-slide{ width:100%; }	.research-findings .con .list li{ width:100%; }	.product-pop{width: calc(100% - 70px);}	.product-pop .product-left-nav{width: 40%;}	.product-pop .produst-left-list{width: 58%;}	.product-pop .navMenu{width: 100%;padding: 0 .1rem;}	.product-pop .navMenu > li{width: 100%;}	.product-pop .navMenu > li > a{font-size: .24rem;line-height: .8rem;height: .8rem;}	.product-pop .navMenu > li > a h2{font-size: .24rem;line-height: .8rem;}	.product-pop .navMenu > li .sub-menu > li > a .arrow,	.product-pop .navMenu > li > a .arrow{height: .8rem;}	.product-pop .navMenu > li .sub-menu > li{line-height: .8rem;}	.product-pop .navMenu > li .sub-menu > li > a{height: .8rem;line-height: .8rem;}	.product-pop .navMenu > li .sub-menu > li > a h3{font-size: .22rem;line-height: .8rem;text-indent: .1rem;}	.product-pop .navMenu > li .sub-menu > li .third-menu li > a h4{line-height: .8rem;font-size: .22rem;text-indent: .1rem;}	.product-pop .produst-left-list .slimScrollDiv{padding: 0 .1rem;}	.product-pop .produst-left-list .top .tab{width: 100%;}	.product-pop .produst-left-list .top .tab.tabRight{padding-left: 0;}	.product-pop .produst-left-list .result ul li{width: 100%;}    .product-pop .produst-left-list .top .tab ul li{padding:0 .1rem;}    .product-info-pop{width:100%;height:8rem;margin:-4rem 0 0 0;top: 50%;left:0;}    .product-info-pop .pic{width:92%;height:7.36rem;margin:.32rem auto;}    .product-info-pop .close{top: -35px;right:0;}}/*æ˜“è£…*/.cross_banner{width: 100%;}.cross_banner img{display: block;width:100%;}.cross_top{padding: 120px 0 104px;}.cross_top .txt{position: relative;line-height: 30px;width: 90.66%;padding: 0 75px;}.cross_top .txt p{font-size: 18px;color: #454545;}.cross_top .txt i{display: block;width: 38px;height: 38px;background: url('../images/cross_arrow.png') no-repeat;position: absolute;left: 0;top: -38px;}.cross_top .txt .arrowBot{left: auto;right: 0;top: auto;bottom: -14px;background-position: -38px 0;}.cross_decorate{width: 100%;padding: 50px 0 122px;background: url('../images/decorate_bg.jpg') no-repeat center center;background-size: cover;}.cross_tit{font-size: 38px;line-height: 58px;color: #343434;text-align: center;}.cross_en{font-size: 16px;color: #a9a9a9;line-height: 32px;font-weight: 200;text-align: center;}.decorate_list{margin-top: 70px;}.decorate_list li{float: left;width: 25%;}.decorate_list li i{display: block;width: 118px;height: 118px;margin: 0 auto 15px;background: url('../images/decorate_icon.png') no-repeat;}.decorate_list li .icon2{background-position: -138px 0;}.decorate_list li .icon3{background-position: -276px 0;}.decorate_list li .icon4{background-position: -414px 0;}.decorate_list li .title{font-size: 18px;color: #74ae3b;text-align: center;line-height: 28px;}.decorate_list li .txt{font-size: 14px;color: #343434;line-height: 24px;width: 60%;text-align: center;margin: 10px auto 0;}.cross_floor{width: 100%;height: 29px;background: url('../images/floor_bg.jpg') no-repeat center top;}.cross_free{width: 100%;background-color: #f5f5f5;padding: 75px 0 85px;}.free_list{margin-top: 35px;}.free_list li{float: left;width: calc(20% - 8px);margin-right: 8px;position: relative;}.free_list li:last-child{margin-right: 0;}.free_list li:nth-child(2n){margin-top: 48px;}.free_list li .pic img{display: block;width: 100%;}.free_list li .main{position: absolute;width: 100%;left: 0;bottom: 0;}.free_list li .main i{display: block;width: 35px;height: 35px;background: url('../images/free_icon.png') no-repeat;margin: 0 auto 14px;}.free_list li .main .icon1{width: 44px;height: 25px;}.free_list li .main .icon2{background-position: -64px 0;}.free_list li .main .icon3{background-position: -119px 0;}.free_list li .main .icon4{width:44px;background-position: -174px 0;}.free_list li .main .icon5{background-position: -237px 0;}.free_list li .main p{font-size: 18px;color: #fffefe;line-height: 28px;text-align: center;padding: 0 10px 15px;}.cross_structure{padding: 70px 0 110px;background: url('../images/structure_bg.jpg') repeat-x left bottom;}.structure_cont{position: relative;background: url('../images/structure_bg.png') no-repeat;width: 617px;height: 617px;margin: 88px 0 0 11.5%;z-index: 0;}.structure_nav,.structure_tabs{position: absolute;left: 0;width: 617px;height: 617px; z-index: 10;}.structure_tabs{z-index: 5;}.structure_nav li{position: absolute;left: 47px;bottom: 12px;width: 133px;height: 133px;background: url('../images/structure_nav.png') no-repeat;overflow: hidden;cursor:pointer;}.structure_nav li.break2{left: -36px;bottom: 320px;}.structure_nav li.break3{left: 240px;bottom: auto;top:-62px;}.structure_nav li.break4{left: auto;bottom: 320px;right: -36px;}.structure_nav li.on{background-position: -137px 0;}.structure_nav li i{display: block;width: 70px;height: 70px;margin: 31px auto 0;background: url('../images/structure_icon.png') no-repeat;}.structure_nav li .icon2{background-position: -70px 0;}.structure_nav li .icon3{background-position: -140px 0;}.structure_nav li .icon4{background-position: -210px 0;}.structure_nav li.on .icon1{background-position: 0 -70px;}.structure_nav li.on .icon2{background-position: -70px -70px;}.structure_nav li.on .icon3{background-position: -140px -70px;}.structure_nav li.on .icon4{background-position: -210px -70px;}.structure_tabs .main{position: absolute;left:564px;top: 352px;width: 498px;display: none;}.structure_tabs .main h4{font-size: 48px;color: #454545;line-height: 68px;font-weight: normal;}.structure_tabs .main .en{font-size: 32px;color: #a0d62a;line-height: 46px;}.structure_tabs .main .txt{font-size: 16px;color: #454545;line-height: 26px;margin-top: 10px;}.structure_tabs .main .pic{width: 360px;height: 360px;border-radius: 100%;overflow: hidden;position: absolute;left: -430px;top: -227px;}.structure_tabs .main .pic img{display: block;width: 100%;height: 360px;}.cross_style{width: 100%;padding: 90px 0 85px;}.style_list {margin-top: 35px;}.style_list li{float: left;width: 31.66%;height:256px;margin: 0 2.51% 25px 0;position: relative;background-position: center center;background-size: cover;background-repeat: no-repeat;}.style_list li:nth-child(3n){margin-right: 0;}.style_list li .main{padding:  23px 25px;}.style_list li .main .en{font-size: 14px;color: #e6e6e6;line-height: 24px;}.style_list li .main p{font-size: 22px;color: #fff;line-height: 34px;}.cross_process{width: 100%;padding: 72px 0 82px;background-color: #f5f5f5;}.process_nav{text-align: center;height: 39px;margin-top: 35px;}.process_nav ul{display: inline-block;*display: inline;*zoom:1;}.process_nav ul li{float: left;display: block;padding: 0 36px;height: 39px;border:1px solid #7ec213;border-radius: 39px;background-color: #fff;font-size: 16px;color: #9a9a9a;line-height: 39px;margin: 0 56px;cursor:pointer;}.process_nav ul li.on,.process_nav ul li:hover{background-color: #7ec213;color: #fff;}.process_tabs{margin-top: 80px;}.process_tabs li{display: none;}.process_tabs li .pic{width: 100%;}.process_tabs li .pic img{display: block;width: 100%;}.cross_policy{padding: 55px 0 128px;}.policy_main{background-color: #352e35;height: 440px;margin-top: 25px;padding: 35px 3% 0;}.policy_pic{width: 41%;float: left;}.policy_pic img{display: block;width: 100%;}.policy_nav{float: left;width: 21%;margin-left: 4%;border-right: 1px solid #5f585f;}.policy_nav li{font-size: 18px;color: #fff;line-height: 60px;position: relative;cursor:pointer;}.policy_nav li i{display: block;width: 36px;height: 40px;background: url('../images/policy_icon.png') no-repeat;float: left;margin: 10px 16px 0 0;}.policy_nav li .icon2{background-position: 0 -40px;}.policy_nav li .icon3{background-position: 0 -80px;}.policy_nav li .icon4{background-position: 0 -120px;}.policy_nav li .icon5{background-position: 0 -160px;}.policy_nav li .icon6{background-position: 0 -200px;}.policy_nav li .icon7{background-position: 0 -240px;}.policy_nav li .icon8{background-position: 0 -280px;}.policy_nav li .icon9{background-position: 0 -320px;}.policy_nav li .icon10{background-position: 0 -360px;}.policy_nav li .icon11{background-position: 0 -400px;}.policy_nav li .icon12{background-position: 0 -440px;}.policy_nav li .icon13{background-position: 0 -480px;}.policy_nav li:hover{color:  #7ec213;}.policy_nav li .arrow{position: absolute;right: -9px;width: 10px;height: 18px;top: 21px;display: none;background: url('../images/policy_arrow.png') no-repeat;}.policy_nav li.on .arrow{display: block;}.policy_tabs{float: right;width: 29.4%;}.policy_tabs .txt{display: none;color: #fff;line-height: 36px;}.policy_tabs .txt p{margin-bottom: 8px;font-size: 18px;}.sheet_support .policy_nav li{margin-bottom: 22px;}.sheet_support .policy_main{height: 500px;}.floor_support .policy_main{height: 580px;}.floor_support  .policy_nav li{margin-bottom: 5px;}.system-swiper{padding-bottom: 40px;margin: 60px auto;width: 92%;max-width: 1200px;position: relative;}.system-swiper .swiper-slide img{display: block;width: 100%;}.system-swiper .swiper-pagination-bullets .swiper-pagination-bullet{width: 12px;height: 12px;background-color:  #7ec213;border:2px solid #fff;opacity: 1;}.system-swiper .swiper-pagination-bullets .swiper-pagination-bullet-active{background-color: #fff;border-color:  #7ec213;}/*å¥åº·å„¿ç«¥å®¶å±…*/.children_banner{width:100%;}.children_banner img{display:block;width:100%;}.children_main{width:100%;background: url('../images/children_bg.jpg') no-repeat center top #fffef2;}.children_title{font-size: 22px;color: #454545;font-weight: bold;line-height: 42px;text-align: center;}.children_title span{font-weight: normal;font-size: 22px;}.children_title .line{width: 2px;height: 18px;background-color: #343434;display: inline-block;*display: inline;*zoom:1;position: relative;top: 2px;}.children_toplist{margin: 85px 0 55px;}.children_toplist li{float: left;width: 33.33%;}.children_toplist li i{display: block;width: 56px;height: 56px;background: url('../images/toplist_icon.png') no-repeat;margin: 0 auto;}.children_toplist li .icon2{background-position: 0 -56px;}.children_toplist li .icon3{background-position: 0 -132px;}.children_toplist li .txt{width: 60%;margin: 15px auto 0;font-size: 14px;color: #454545;line-height: 24px;}.children_center .container{background-color: #fff;padding: 60px 4% 80px;box-shadow:0 -10px 20px rgba(0, 0, 0, 0.1);}.center_banner{width: 100%;margin-top: 40px;}.center_banner img{display: block;width: 100%;}.center_nav{position: relative;z-index: 10;margin: -71px auto 0;width: 88%;height: 153px;background-color: #fff;box-shadow: 0 10px 30px rgba(0, 0, 0, 0.1);}.center_nav li{float: left;width: 33.33%;padding: 19px 0 16px;height: 153px;cursor:pointer;}.center_nav li.on{background-image: -moz-linear-gradient( 90deg, rgb(108,192,223) 0%, rgb(183,238,244) 100%);  background-image: -webkit-linear-gradient( 90deg, rgb(108,192,223) 0%, rgb(183,238,244) 100%);  background-image: -ms-linear-gradient( 90deg, rgb(108,192,223) 0%, rgb(183,238,244) 100%);}.center_nav li i{display: block;width: 58px;height: 58px;background: url('../images/center_nav.png') no-repeat;margin: 13px auto 10px;}.center_nav li .icon2{background-position: 0 -58px;}.center_nav li .icon3{background-position: 0 -116px;}.center_nav li.on .icon1{background-position: -58px 0;}.center_nav li.on .icon2{background-position: -58px -58px;}.center_nav li.on .icon3{background-position: -58px -116px;}.center_nav li p{font-size: 14px;color: #454545;line-height: 24px;text-align: center;padding: 0 10px;text-align: center;}.center_nav li.on p{color: #fff;}.center_nav li:nth-child(2) .main{border-right: 1px solid #d9d9d9;}.center_tabs{margin-top: 40px;}.center_list{display: none;}.center_list .title{text-align: center;padding: 0 38px;height: 50px;line-height: 50px;border-bottom: 1px solid #b7eef4;font-size: 15px;color: #3a3a3a;position: relative;left: 50%;transform:translateX(-50%);display: inline-block;margin-bottom: 15px;}.center_list .txt{font-size: 15px;line-height: 25px;color: #3a3a3a;width: 88%;margin: 0 auto;}.center_list ul{margin-top: 60px;}.center_list ul li{width: 47.8%;float: left;margin: 0 4.4% 42px 0;}.center_list ul li:nth-child(2n){margin-right: 0;}.center_list ul li img{display: block;width: 100%;}.children_join{margin-top: 60px;}.children_join .container{background-color: #fff;padding: 60px 3.3% 0;box-shadow:0 -10px 20px rgba(0, 0, 0, 0.1);}.join_top{border:1px solid #e5e5e5;margin: 30px auto 0;width: 78%;text-align: center;padding: 15px 0;}.join_top p{font-size: 16px;color: #4f4f4f;}.join_top p span{display:inline-block;font-size: 24px;color: #4fbae1;transform:rotate(9deg);-ms-transform:rotate(9deg);-moz-transform:rotate(9deg);-webkit-transform:rotate(9deg);-o-transform:rotate(9deg);margin: 5px 0 0 10px;}.join_list{margin-top: 52px;}.join_list li{height: 405px;padding-bottom: 57px;background: url('../images/join_list_bg.png') no-repeat 65% 95px;}.join_list li .pic{width: 60.9%;float: left;height: 348px;background-repeat: no-repeat;background-position: center center;background-size: cover;}.join_list li .main{width: 24%;float: right;margin-right: 10%;height: 348px;display: table;}.join_list li:nth-child(2n) .pic{float: right;}.join_list li .tell{display: table-cell;vertical-align: middle;width: 100%;height: 348px;}.join_list li .en{font-size:18px;color:#e2e2e2;text-align: right;}.join_list li .title{font-size: 30px;color: #4f4f4f;}.join_list li .line{width: 70px;height: 1px;background-color: #bababa;margin: 15px 0 20px;}.join_list li .txt{font-size: 16px;color: #4f4f4f;line-height: 26px;}.join_list li:nth-child(2n){background-position: 30% 95px;}.join_list li:nth-child(2n) .main{float: left;margin: 0 0 0 10%;}.join_list li:nth-child(2n) .en{text-align: left;}.join_list li:nth-child(2n) .title{text-align: right;}.join_list li:nth-child(2n) .line{float: right;}.children_support{padding-top: 200px;}.support_list{margin: 78px 0 40px;}.support_item{text-align: center;}.support_top_item{width: 77.88%;margin: 0 auto 85px;}.support_icon{float: left;width: 166px;height: 166px;border-radius: 100%;overflow: hidden;position: relative;z-index: 0;margin-right: calc(20% - 166px);cursor: pointer;}.support_top_item .support_icon{margin-right: calc(25% - 166px);}.support_item .support_icon:last-child{margin-right: 0;}.support_icon img{display: block;width: 100%;height: 166px;}.support_icon .yin{position: absolute;width: 100%;height: 100%;border-radius: 100%;  background-image: -moz-linear-gradient( 90deg, rgb(108,192,223) 0%, rgb(183,238,244) 100%);background-image: -webkit-linear-gradient( 90deg, rgb(108,192,223) 0%, rgb(183,238,244) 100%);background-image: -ms-linear-gradient( 90deg, rgb(108,192,223) 0%, rgb(183,238,244) 100%);left: 0;top: 0;z-index: 1;display: none;}.support_icon .main{position: absolute;left: 0;top: 0;width: 100%;height: 100%;z-index: 10;}.support_icon .main p{font-size: 20px;line-height: 32px;text-align: center;color: #fff;margin-top: 72px;}.support_icon .main .en{font-size: 12px;color: #fff;line-height: 24px;display: none;}.support_icon:hover .yin,.support_icon:hover .en{display: block;}.support_icon:hover .main p{margin-top: 60px;}.about-ability{background: url('../images/ability_bg.jpg') no-repeat center top;}.ability_main{padding-top: 145px;}.ability_info{width: 470px;float: left;margin-left: 30px;}.ability_right{float: right;margin:180px 70px 0 0;}.ability_info i{display: block;width: 112px;height: 92px;margin: 0 auto;background: url('../images/ability_icon.png') no-repeat;}.ability_info .icon2{background-position: 0 -92px;}.ability_info .title{text-align: center;font-size: 32px;color:  #7ec213;line-height: 42px;margin-top: 25px;}.ability_info .txt{font-size: 16px;color: #666;line-height: 33px;margin-top: 20px;}.about-protect{margin-top: 238px;}.about-protect .protect_info{float: left;width: 600px;margin-left: 30px;}.about-protect .title{font-size: 30px;color: #333;line-height: 40px;}.about-protect .txt{font-size: 16px;color: #666;line-height: 33px;margin-top: 15px;}.year_list {padding: 110px 0 50px;}.year_list .year{font-size: 38px;color:  #7ec213;font-weight: bold;}.year_list .year span{font-size: 167px;}.year_list .txt{font-size: 17px;color: #666;line-height: 26px;margin-top: 25px;}.year_list  .swiper-button-prev,.year_list  .swiper-button-next{display: block;width: 17px;height: 32px;z-index: 10;position: absolute;top: auto;bottom: 0;margin-top: 0;background: url('../images/year_arrow.png') no-repeat;}.year_list  .swiper-button-next{right: auto;left: 40px;background-position: 0 -32px;}.year_list  .swiper-button-prev:hover{background-position: -17px 0;}.year_list  .swiper-button-next:hover{background-position: -17px -32px;}.protect_pic{float: right;width: 492px;}.abput-skill{margin-top: 207px;}.abput-skill .title{height: 111px;line-height: 111px;font-size: 40px;color: #333;width: 334px;margin: 0 auto;}.abput-skill .title i{display: block;width: 111px;height: 111px;background: url('../images/skill_icon.png') no-repeat;margin-right: 20px;float: left;}.skill_list{margin-top: 62px;}.skill_list li{float: left;margin-bottom: 63px;}.skill_list li .num{font-size: 55px;color: #8ec614;line-height: 54px;height: 54px;text-align: center;font-weight: bold;}.skill_list li .txt{font-size: 15px;color: #666;line-height: 19px;text-align: center;margin-top: 14px;}.skill_list li.line{width: 50px;height: 51px;border-bottom: 1px dashed #8ec614;margin: 0 20px 0;}.skill_list li.line_no{border-bottom: none;}.honor-info{padding: 142px 0 0;}.honor-info .title{height: 102px;font-size: 36px;color: #333;padding: 33px 0 13px;}.honor-info .title span{font-size: 56px;color: #8ec614;font-weight: bold;}.honor-info .title i{display: block;width: 115px;height: 102px;background: url('../images/honor_icon.png') no-repeat;float: left;margin:-33px 27px 0 0;}.honor-info .txt{font-size: 16px;color: #666;line-height: 33px;max-width: 490px;margin:7px 0 0 145px;}.about-honor{margin:20px auto 43px;width: 1092px;position: relative;}.about-honor .swiper-container{width: 944px;height: 354px;position: relative;margin: 0 auto;}.about-honor .swiper-container .swiper-slide .pic{border:1px solid #e0e0e0;}.about-honor .swiper-container .swiper-slide img{display: block;width: 100%;}.about-honor .swiper-container .swiper-pagination-bullets .swiper-pagination-bullet{background-color: #d1d1d1;opacity: 1;border-radius: 8px;}.about-honor .swiper-container .swiper-pagination-bullets .swiper-pagination-bullet-active{background-color: #8fc515;width: 34px;}.about-honor .swiper-button-prev,.about-honor .swiper-button-next{position: absolute;z-index: 10;width: 18px;height: 34px;background:url('../images/honor_arrow.png') no-repeat;top: 0;margin-top: 82px;}.about-honor .swiper-button-next{background-position: 0 -46px;}.about-honor .swiper-button-prev:hover{background-position: -22px 0;}.about-honor .swiper-button-next:hover{background-position: -22px -46px;}.advantage-con img{display: block;width: 100%;}@media screen and (max-width: 1024px) {.about-honor .swiper-container{width: 100%;height: auto;padding-bottom: 60px;}.about-honor .swiper-button-prev,.about-honor .swiper-button-next{top: 50%;margin-top: -27px;}}@media screen and (max-width: 480px) {.about-honor .swiper-container .swiper-slide .pic{border:none;}}/*è”ç³»æˆ‘ä»¬*/.map #dituContent{width: 100%;height: 550px;}.contact_main{padding: 80px 0;background-color: #fff;}.contact_left,.contact_right{width: 50%;float: left;}.contact_left{border-right: 1px solid #d9d9d9;padding-right: 70px;}.contact_main h4{font-size: 30px;color: #333;line-height: 30px;}.contact_main .line{width: 25px;height: 2px;background-color: #666;margin: 15px 0 20px;}.contact_con{margin-top: 50px;}.contact_left p{font-size: 14px;color: #666;line-height: 25px;}.contact_right{padding-left: 70px;}.contact_right .sina{ background:url('../images/icon_02.png') no-repeat;background-size: 120px 120px; width:120px; height:30px; line-height:30px; margin-left:30px; display:block; float:left; padding-top:120px; text-align:center; font-size:14px; color:#999; margin-top:12px;}.contact_right .wx{ background:url('../images/code.png') no-repeat; background-size: 120px 120px; width:120px; height:30px; line-height:30px; display:block; float:left; padding-top:120px; text-align:center; font-size:14px; color:#999; margin-top:12px;}.base_info{width: 100%;height: 640px;background: url('../images/base_line.jpg') no-repeat left 60px;animation:born-move 20s infinite alternate linear, bounce;-moz-animation:born-move 20s infinite alternate linear, bounce;-webkit-animation:born-move 20s infinite alternate linear, bounce;-ms-animation:born-move 20s infinite alternate linear, bounce;-o-animation:born-move 20s infinite alternate linear, bounce;}@keyframes born-move {	0%{background-position:0 60px;}	100%{background-position:-815px 60px;}}@-moz-keyframes born-move {	0%{background-position:0 60px;}	100%{background-position:-815px 60px;}}@-webkit-keyframes born-move {	0%{background-position:0 60px;}	100%{background-position:-815px 60px;}}@-ms-keyframes born-move {	0%{background-position:0 60px;}	100%{background-position:-815px 60px;}}@-o-keyframes born-move {	0%{background-position:0 60px;}	100%{background-position:-815px 60px;}}.base_nav ul li{float: left;margin-right: calc(25% - 178px);cursor:pointer;}.base_nav ul li:last-child{margin-right: 0;}.base_nav ul li .pic{width: 116px;height: 116px;border:7px solid #dedede;border-radius: 50%;overflow: hidden;}.base_nav ul li:nth-child(2n){margin-top: 38px;}.base_nav ul li:nth-child(3){margin-top: 48px;}.base_nav ul li .pic img{display: block;width: 100%;}.base_nav ul li.on .pic{border-color: #a4ce49;}.base_nav ul li p{font-size: 18px;color: #333;text-align: center;line-height: 28px;margin-top: 10px;}.base_nav ul li.on p{font-weight: bold;color: #a2cc47;}.base_tabs{margin-top: 55px;}.base_item{border:1px solid #dfdfdf;background-color: #fff;padding: 20px;width: 992px;position: relative;display: none;}.base_item .arrow{position: absolute;left: 72px;top: -24px;width: 46px;height: 24px;background: url('../images/base_arrow.png') no-repeat;}.base_item .pic{width: 32.56%;float: left;}.base_item .txt{font-size: 14px;color: #666;line-height: 25px;width: 62.8%;float: right;}.base_item .txt p{margin-bottom: 10px;}.base_item1{margin-left: calc(100% - 992px);}.base_item1 .arrow{left: auto;right: 72px;}.i1{    background: url(../images/header-icon1.png) !important;    background-size: 414px 25px;    display: block;}.i2{    background: url(../images/header-icon2.png) !important;    background-size: 414px 25px;    display: block;}.lastbg{    background: url(../images/lastbg.png) no-repeat;    background-position:center center;}.mmp{    color: #ffffff;    text-align: center;}.mmp a{color: #ffffff}.m-page { padding: 30px 0px 30px; _padding-bottom: 30px; *padding-bottom:30px;	text-align: center; line-height: 32px; font-size: 0; letter-spacing: -0.307em; word-wrap: normal; white-space: nowrap; color:#7ec213; }.m-page a, .m-page i { display: inline-block; vertical-align: top; padding: 2px 12px; margin-left: -1px;  font-size: 12px; letter-spacing: normal;  background: #fff; -webkit-transition: background-color 0.1s; -moz-transition: background-color 0.1s; -ms-transition: background-color 0.1s; -o-transition: background-color 0.1s; transition: background-color 0.1s; }.m-page a { text-decoration: none; color: #000 !important; }.m-page a:first-child { margin-left: 0; border-top-left-radius: 2px; border-bottom-left-radius: 2px; }.m-page a:last-child { margin-right: 0; border-top-right-radius: 2px; border-bottom-right-radius: 2px; }.m-page a:hover { color: #fff !important; background:#7ec213; }.m-page a:active { background: #f0f0f0; }.m-page a.z-crt, .m-page a.z-crt:hover, .m-page a.z-crt:active { cursor: default; color: #fff !important; background: #7ec213; }.m-page a.z-dis, .m-page a.z-dis:active { cursor: default; }.m-page a.z-dis:hover { color: #fff; background:#7ec213; }/* éç‚²æ‡Žæ¶”ï¿½ */.m-page-lt { text-align: left; }/* éç‚²æ‡Žè¤°ï¿½ */.m-page-rt { text-align: right; }/* é‰å å•«é¨ï¿½ */.m-page-sm { float: left; width: 100%; line-height: 22px;}.m-page-sm a, .m-page-sm i { padding: 5 10px; }/* é–¸æŽ‘æ£›é¡¬ï¿½ */.m-page-sr a, .m-page-sr i { margin: 0 3px; border:1px solid #e5e5e5 }.m-page-sr i { border: 0; }.m-page-sr a:first-child, .m-page-sr a:last-child {	/*border-radius: 2px; */}#fancybox-loading { position: fixed; top: 50%; left: 50%; width: 40px; height: 40px; margin-top: -20px; margin-left: -20px; cursor: pointer; overflow: hidden; z-index: 1104; display: none; }#fancybox-loading div { position: absolute; top: 0; left: 0; width: 40px; height: 480px; background-image: url(../images/fancybox.png); }#fancybox-overlay { position: absolute; top: 0; left: 0; width: 100%; z-index: 1100; display: none; }#fancybox-tmp { padding: 0; margin: 0; border: 0; overflow: auto; display: none; }#fancybox-wrap { position: absolute; top: 0; left: 0; padding: 20px; z-index: 1101; outline: none; display: none; }#fancybox-outer { position: relative; width: 100%; height: 100%; background: #fff; }#fancybox-content { width: 0; height: 0; padding: 0; outline: none; position: relative; overflow: hidden; z-index: 1102; border: 0px solid #fff; }#fancybox-hide-sel-frame { position: absolute; top: 0; left: 0; width: 100%; height: 100%; background: transparent; z-index: 1101; }#fancybox-close { position: absolute; top: -15px; right: -25px; width: 30px; height: 30px; background: transparent url(../images/fancybox.png) -40px 0px; cursor: pointer; z-index: 1103; display: none; }#fancybox-error { color: #444; font: normal 12px/20px Arial; padding: 14px; margin: 0; }#fancybox-img { width: 100%; height: 100%; padding: 0; margin: 0; border: none; outline: none; line-height: 0; vertical-align: top; background:#ffffff}#fancybox-frame { width: 100%; height: 100%; border: none; display: block; }#fancybox-left, #fancybox-right { position: absolute; bottom: 0px; height: 100%; width: 35%; cursor: pointer; outline: none; background: transparent url(../images/blank.gif); z-index: 1102; display: none; }#fancybox-left { left: 0px;    display: none !important; }#fancybox-right { right: -20px;     display: none !important;}#fancybox-left-ico, #fancybox-right-ico { position: absolute; top: 50%; left: -9999px; width: 30px; height: 30px; margin-top: -15px; cursor: pointer; z-index: 1102; display: block; }#fancybox-left-ico { background-image: url(../images/fancybox.png); background-position: -40px -30px; }#fancybox-right-ico { background-image: url(../images/fancybox.png); background-position: -40px -60px; }#fancybox-left:hover, #fancybox-right:hover { visibility: visible; /* IE6 */ }#fancybox-left:hover span { left: 20px; }#fancybox-right:hover span { left: auto; right: 20px; }.fancybox-bg { position: absolute; padding: 0; margin: 0; border: 0; width: 20px; height: 500px; z-index: 1001;}#fancybox-bg-n { top: 0; left: 0; width: 70%;    /* position: absolute; */    /* z-index: 999999; */    z-index: 9999;    background-position: center;left:0}		/*background: url(../images/stip.png);*//*#fancybox-bg-ne { top: -20px; right: -20px; background-image:(../images/fancybox.png);background-position: -40px -162px; }#fancybox-bg-e { top: 0; right: -20px; height: 100%; background-image: url(../images/fancybox-y.png); background-position: -20px 0px; }#fancybox-bg-se { bottom: -20px; right: -20px; background-image: url(../images/fancybox.png); background-position: -40px -182px; }#fancybox-bg-s { bottom: -20px; left: 0; width: 100%; background-image: url(../images/fancybox-x.png); background-position: 0px -20px; }#fancybox-bg-sw { bottom: -20px; left: -20px; background-image: (../images/fancybox.png);	background-position: -40px -142px; }#fancybox-bg-w { top: 0; left: -20px; height: 100%; background-image: url(../images/fancybox-y.png); }#fancybox-bg-nw { top: -20px; left: -20px; background-image: (../images/fancybox.png);	background-position: -40px -122px; }	*/#fancybox-title { font-family: Helvetica; font-size: 12px; z-index: 1102; }.fancybox-title-inside { padding-bottom: 10px; text-align: center; color: #333; background: #fff; position: relative; }.fancybox-title-outside { padding-top: 10px; color: #fff; }.fancybox-title-over { position: absolute; bottom: 0; left: 0; color: #FFF; text-align: left; }#fancybox-title-over { padding: 10px; background-image: url(../images/fancy_title_over.png); display: block; }.fancybox-title-float { position: absolute; left: 0; bottom: -20px; height: 32px; }#fancybox-title-float-wrap { border: none; border-collapse: collapse; width: auto; }#fancybox-title-float-wrap td { border: none; white-space: nowrap; }#fancybox-title-float-left { padding: 0 0 0 15px; background: (../images/fancybox.png) -40px -90px no-repeat;}#fancybox-title-float-main { color: #FFF; line-height: 29px; font-weight: bold; padding: 0 0 3px 0; background: url(../images/fancybox-x.png) 0px -40px; }#fancybox-title-float-right { padding: 0 0 0 15px; background: (../images/fancybox.png) -55px -90px no-repeat;}.jxs{		text-align:center	}@media screen and (max-width:1810px){		 .header .header-right{ width:calc(100% - 310px);}	 	 .logospan{display:none;}	}.mycont{    padding: 50px;	padding-bottom:0px;}.bnlogo{    text-align: center;    line-height: 660px;}.pro{    margin-left: 1%;}.pro .sx{    width: 24%;    float: left;    margin-right: 1%;    margin-top: 1%;}.pro .sx img{    width: 100%;    /*padding: 1%;*/}/*.pos{*/    /*position: absolute;*/    /*z-index: 999;*/    /*overflow: hidden;*/    /*width: 50px;*/    /*height: 50px;*/    /*background: red;*//*}*/.sx:hover .pos{    position: absolute;    z-index: 999;    width: 428px;    height: 285px;    background: red;}.myabout{    width: 100%;    margin: 0 auto;}.myabout .a1{    width: 480px;float: left}.myabout .a2{    float: right;}.myabout .as{    width: 480px;    height: 295px;    cursor: pointer;}.myabout .a1bg{    background: url(../images/a1.jpg) no-repeat;    background-size: 100%;}.myabout .a2bg{    background: url(../images/a2.jpg) no-repeat;    margin-top: 15px;}.myabout .a3bg{    width: 705px;    height: 605px;    background: url(../images/a3.jpg) no-repeat;}.myabout .a3bg .mp_about{    width: 705px;    height: 605px;    padding: 55px;    color: #ffffff;}.myabout .a3bg .mp_about h2{    font-size: 32px;    margin-bottom: 25px;}.myabout .a3bg .mp_about p{    font-size: 15px;    line-height: 24px;    text-align:justify;}.myabout .a3bg .mp_about .mp_more{    text-align: right;    bottom:0;}.myabout .a1bg .honor{    width: 480px;    height: 295px;    padding: 25px;    color: #ffffff;}.myabout .a1bg .honor .honor_more{    font-size: 28px;    margin-top: 217px;}.myabout .a1bg .honor .honor_more img{    float: right;    margin-top: -10px;}.myabout .a2bg .honor{    width: 480px;    height: 295px;    padding: 25px;    color: #ffffff;}.myabout .a2bg .honor .honor_more{    font-size: 28px;    margin-top: 217px;}.myabout .a2bg .honor .honor_more img{    float: right;    margin-top: -10px;}.myli{    width: 200px;}.myli li{    float: left;    width: 50%;}#focus_Box{position:relative;max-width:1400px;height:605px;margin:50px auto;}#focus_Box ul{position:relative;width:1200px;height:605px;margin: 0 auto}#focus_Box li{z-index:0;position:absolute; width:0px;background:#787878;height:0px;top:146px;cursor:pointer;left:377px;border-radius:4px;box-shadow:1px 1px 12px rgba(200, 200, 200, 1)}#focus_Box li img{width:100%;background:url(../images/loading.gif) no-repeat center 50%;height:100%;vertical-align:top}/*#focus_Box li p{position:absolute;left:0;bottom:0px;width:100%;height:40px;line-height:40px;background:url(../images/float-bg.png) repeat;text-indent:8px;color:#fff;}*/#focus_Box li p span{display:inline-block;width:70%;height:40px;overflow:hidden;}#focus_Box .prev,#focus_Box .next{display:block;z-index:100;overflow:hidden;cursor:pointer;position:absolute;width:52px;height:52px;top:276px;}#focus_Box .prev{background:url(../images/btn.png) left bottom no-repeat;left:0px}#focus_Box .next{background:url(../images/btn.png) right bottom no-repeat;right:20px}#focus_Box .prev:hover{background-position:left top;}#focus_Box .next:hover{background-position:right top;}#focus_Box a.imgs-scroll-btn{display:block;position:absolute;z-index:110;top:7px;right:15px;width:51px;height:23px;overflow:hidden;background:url(../images/share-btn.png) no-repeat;text-indent:-999px;}#focus_Box li p{height: 60px;line-height: 60px;font-size: 16px;}.fenlei{    width: 1040px;    margin: 20px auto;}.fenlei ul li{    float: left;    width: 120px;    height: 44px;    line-height: 44px;    text-align: center;    border: 1px solid #bfbfbf;    margin-right: 10px;}.fenlei ul li a{    display: block;}.fenlei ul li a:hover{    background: #7ec213;    color: #ffffff;}.mynav{    width: 100%;    vertical-align: middle;    /*padding: 50px;*/}.mynav a{    color: #323232;text-decoration: none;}#mydiv{    margin-top: 20px;}.mynav li{    float: left;    width: 120px;    height: 44px;    line-height: 44px;    margin-right: 10px;    list-style-type: none;    border: 1px solid #dcdcdc;}.mynav li a:hover{    background: #7ec213;    color: #ffffff;}.mynav li a{    display: block;    text-align: center;}.mycg{    background: #33b064 !important;}#mydiv dt{    width: 100%;    /*height: 530px;*/    /*background: #a7e2fe;*/    display: none;}#mydiv dt:first-child{    display: block;}.current{    display: block;}#mydiv h1{    color: #969696;    font-size: 30px;    margin-top: 110px;    font-family: Arial;    font-weight: normal;}#mydiv h2{    font-size: 20px;    line-height: 30px;    color: #ffffff;    /*font-weight: normal;*/   font-weight: bold;    text-align: center;    margin-top: 27%;}#mydiv p{    font-size: 20px;    color: #ffffff;    line-height: 24px;    text-align: center;}#mydiv a{    display: block;    width: 170px;    height: 50px;    line-height: 50px;    vertical-align: middle;    text-align: center;    color: #969696;    border: 1px solid #a3a3a3;    border-radius:5px;    font-size: 18px;    margin-top: 50px;}.jc{    float: left;    width: 24%;    margin-right: 1%;    margin-top: 1%;}.jc img{width: 100%}.jc .jc_inform{    position: absolute;    z-index: 99;    background: rgba(126,194,19,0.85);    opacity: 0;    transition: all 0.5s;}.jc:hover .jc_inform{    opacity: 0.85;}/*//*/.poster-main{    width: 1000px;    height: 500px;    position: relative;    margin: 30px auto;	margin-bottom:0;}.poster-main a,.poster-main img{    display:block;}.poster-main .poster-list{    width: 1000px;    height: 500px;}.poster-main .poster-list .poster-item{    width: 200px;    height: 500px;    position:absolute;    left:0;    top:0;}.poster-main .poster-btn{    position:absolute;    top:0;    z-index:10;    cursor:pointer;}.poster-main .poster-prev-btn{    left:0;    /*background: url(../images/left.png) no-repeat center center;*/}.poster-main .poster-next-btn{    right:0;    /*background: url(../images/right.png) no-repeat center center;*/}