@charset "UTF-8";

.container,.head_main,.wrap{padding-right: 15px;padding-left: 15px;margin:0 auto;}

@media (min-width: 768px) {

	.wrap,.container{ width: 750px;}

}

@media (min-width: 992px) {

    .wrap,.container,.head_main{width: 970px;}

}

@media (min-width: 1260px) {

 	.wrap,.container,.head_main{ width: 1230px;}

}

@media (min-width: 1460px) {

  .container,.head_main{ width: 1430px;}

}

@media (min-width: 1920px) {

	.head_main{ width: 1810px;}

}

.header {z-index: 1000;position: fixed; top: 0;height: 100px; width: 100%;background: #fff;-webkit-box-shadow: 0 2px 5px 0 rgba(0,0,0,0.1);box-shadow: 0 2px 5px 0 rgba(0,0,0,0.1);}

/*===============下拉==============*/



.head_bot{height: 100px;}

.header .logo{display: inline-block; margin-top: 12px; float: left;}

.logo-font{transition: all .5s;float: left;margin-left: 17px;padding: 30px 0;display: none;}

.logo-font h3{font-size: 20px;color: #333;font-family: arial;margin-bottom: 5px;}

.logo-font h4{font-size: 12px;color: #999;font-family: arial;text-align: center;}

.navbar{float: left;margin-left: 230px;}

.navbar *{-webkit-box-sizing: border-box;box-sizing: border-box;}

.category-item{float: left;margin-right: 70px;}

.category-item-single{position: relative;}

.category-a{display: block;font-size: 18px;line-height: 100px;color: #444;-webkit-transition: all .6s;-o-transition: all .6s;transition: all .6s;position: relative;padding: 0 5px;}

.category-a.on,.category-a:hover{color: #69c133;}

.category-a::after{content: '';width:0;height: 3px;background: #69c133;position: absolute;bottom: 0;left:50%;-webkit-transform: translateX(-50%);-ms-transform: translateX(-50%);transform: translateX(-50%);-webkit-transition: all .8s;-o-transition: all .8s;transition: all .8s;}

.category-item.active .category-a::after,.category-item:hover .category-a::after{width: 100%;}

.category-item.active .category-a,.category-item:hover .category-a{color:#44a765; }

.language{float: right; position: relative;}

.language a{padding: 0 20px; display:block;font-size: 15px;color: #717171; vertical-align: middle;position: relative;margin:0;font-family: arial;}

.language>ul>li{position: relative;text-align: center; height: 24px;line-height: 24px;}

.language>ul>li:nth-child(2){display:none;}

.language:hover ul{display: block;}

.language ul{background: white; width:100%;display: none;position: absolute;right: 0;bottom: -25px;z-index: 201;box-shadow: 0 0  5px rgba(0,0,0,0.2);padding: 5px 0;}

.language .cn:after{display: none;}

.language i{display: inline-block;font-size: 14px;color: #717171;position: absolute;right: 0;top: 50%;margin-top: -10px;-webkit-transition: all .6s;-o-transition: all .6s;transition: all .6s;}

.dropdown-menu *{-webkit-box-sizing: border-box;box-sizing: border-box;}

.language:hover i{color: #69c133;}

.language ul li:hover a{color: #69c133;}

.search{position: relative; float: right;color: #767170; line-height: 100px;width: 68px;}

.search:after{position: absolute;content: '';width: 1px;height: 9px;background: #e1dede;right:0;top: 50%;margin-top: -4.5px;}

.header.on{height: 80px;}

.header.on .category-a{line-height: 80px;}

.header.on .logo{margin-top: 5px;}

.header.on .search{line-height: 80px;}

.header.on .nav-search{height: 80px;}

.header.on .logo-font{padding: 20px 0;}

.dropdown-menu.full-screen { position: absolute; top: 100%; z-index: 1100;background-color: rgba(255,255,255,0.9);border-top: 1px solid #dae1e6;-webkit-transition: none;-o-transition: none;transition: none;height: auto;display: none;overflow: hidden;width: 100%;min-width: 1200px;left: 0;margin-top: 0;-ms-box-shadow: 0 2px 2px 0 rgba(0,0,0,.05);-o-box-shadow: 0 2px 2px 0 rgba(0,0,0,.05);-webkit-box-shadow: 0 2px 2px 0 rgba(0,0,0,.05);box-shadow: 0 2px 2px 0 rgba(0,0,0,.05);}

.dropdown-container{box-sizing: border-box;padding: 30px 0 60px;}

.p-drop-le{height: 100%;-webkit-box-sizing: border-box;box-sizing: border-box;position: relative;}

.p-drop-Lwrap{box-sizing: border-box;overflow-y: auto;max-height: 450px;}

.column-item{float: left;margin-right: 109px;margin-bottom: 90px;padding-right:30px;}

.column-item:nth-child(7n){margin-right: 0;}

.column-item a{display: block;font-size: 14px;color: #666;line-height: 30px;}

.column-item a:hover{color: #0e48a7;}

.column-item .nav-title{font-size: 16px;color: #333;margin-bottom: 9px;position: relative;padding-left: 12px;}

.column-item .nav-title:before{content: '';width: 2px;height: 25px;background: #0e48a7;position: absolute;left: 0;top: 50%;margin-top: -12.5px;}

.category-item:hover .dropdown-menu.full-screen{display: block;visibility: visible;}

.dropdown-menu.single {position: absolute;top: 100%;left: 50%; -webkit-transform: translate(-50%,0);-ms-transform: translate(-50%,0);transform: translate(-50%,0);z-index: 1100;background: rgba(255,255,255,1); margin-top: 0; max-height: 0;opacity: 0;overflow: hidden;-webkit-transition: max-height .5s;-o-transition: max-height .5s;transition: max-height .5s; border: none; color: #303233; box-shadow: 0 0 10px rgba(0,0,0,0.15);height: auto;padding: 0; display: block;}

.dropdown-menu.single ul{padding: 0px 0;}

.dropdown-menu.single li{ display: block;font-size: 16px; width: 100%;-webkit-transition: all .3s;-o-transition: all .3s;transition: all .3s;position: relative;}

.dropdown-menu.single li:last-child{border-bottom: 0;}

.dropdown-menu.single li>a {padding: 22px 50px;padding-left: 50px;white-space: nowrap;display: inline-block; width: 100%; color: #333;line-height: 1; height: auto; background: 0 0;-webkit-transition: all .3s;-o-transition: all .3s;transition: all .3s;}

.dropdown-menu.single li>i{display: block;font-size: 16px;color: #4d4d4d;position: absolute;right: 25px;top:50%;margin-top: -8px;}

.dropdown-menu.single li:hover a{color:#fff;background: #69c133;}

.dropdown-menu.single li:hover i{color:#0e48a7; }

.category-item:hover .dropdown-menu.single{max-height: 450px;opacity: 1;}

.nav-search {float: right;height: 100px;background:#fff url(../images/sousuo.png) no-repeat center;cursor: pointer; -webkit-transition: all .3s;-o-transition: all .3s; transition: all .3s; position: relative;}

.nav-box{width: 100%;height: 100%;position: absolute;top: 0;left: 0;}

.nav-search:hover{opacity: 1;}

.search-box { position: absolute; right:0;top:100%; font-size: 0; width: 300px; height: 0;z-index: 100;border-radius:30px;background:rgba(255,255,255,1);-webkit-transition: all .3s;-o-transition: all .3s;transition: all .3s;display: none;height: 45px; overflow: hidden; border: solid 1px #dbdbdb;}

.nav-search.close{background: url(../images/nav-close.png) no-repeat center;}

.search-box .search{width:254px;height: 45px;float: left;font-size: 14px;color:#333;line-height: 24px;padding:3px 10px;outline: none;border: none;}

.search-box .butt{width:44px;height:45px;background:#fff url(../images/sousuo.png) no-repeat center;float: right;cursor: pointer;transition: all .3s;outline: none;border: none;}







/*app-头部*/

.header-app.on .navbar-app{background: rgba(0,0,0,0.5);}

.header-app.hny .navbar-app{background: rgba(0,0,0,0.5);}

.header-app{background: white; display: none;position: fixed;top: 0;left: 0;width: 100%;height: 60px;z-index: 500; -webkit-transition: background .44s .2s cubic-bezier(0.52, 0.16, 0.24, 1),height .56s cubic-bezier(0.52, 0.16, 0.24, 1);-o-transition: background .44s .2s cubic-bezier(0.52, 0.16, 0.24, 1),height .56s cubic-bezier(0.52, 0.16, 0.24, 1);transition: background .44s .2s cubic-bezier(0.52, 0.16, 0.24, 1),height .56s cubic-bezier(0.52, 0.16, 0.24, 1);}

.header-app.open-menu{height: 100%; background: #fff;-webkit-transition: background .36s cubic-bezier(0.32, 0.08, 0.24, 1),height .56s cubic-bezier(0.52, 0.16, 0.24, 1);-o-transition: background .36s cubic-bezier(0.32, 0.08, 0.24, 1),height .56s cubic-bezier(0.52, 0.16, 0.24, 1);transition: background .36s cubic-bezier(0.32, 0.08, 0.24, 1),height .56s cubic-bezier(0.52, 0.16, 0.24, 1);}

.navbar-app{ position: relative;  -webkit-box-shadow: 3px 0 7px 0 rgba(0,0,0,.1);box-shadow: 3px 0 7px 0 rgba(0,0,0,.1); height: 60px;text-align: center; }

.header-app .logo{ float: left; height: 60px; vertical-align: middle;padding: 7.5px 15px;}

.header-app .logo img{ height:100%;}

.app-sousuo{line-height: 22px; border-right: solid 1px rgba(0,0,0,0.3);padding-right: 15px; color: #68c132;float: right;font-size: 22px !important;margin-top: 19px;}

.navapp-user{float: right;width:60px;height: 60px;color: rgba(255,255,255,.82);line-height: 60px; font-size: 16px;}

.navbar-togger {float: right; background: transparent;border: none;padding: 22px 15px; display: inline-block;visibility: visible;transition: transform 0.44s 0.2s cubic-bezier(0.04, 0.04, 0.12, 0.96),opacity 0.28s 0.36s cubic-bezier(0.52, 0.16, 0.24, 1),-webkit-transform 0.44s 0.2s cubic-bezier(0.04, 0.04, 0.12, 0.96);}

.navbar-togger .icon_bar { width: 24px; height: 2px; background-color: #68c132;opacity: 1;-webkit-transition: all .3s;-o-transition: all .3s;transition: all .3s;}

.navbar-togger .icon_bar:nth-of-type(2) { margin:5px 0;}

.open-menu .navbar-togger .icon_bar:nth-of-type(2) { opacity: 0;}

.open-menu .navbar-togger .icon_bar:first-child { -webkit-transform: translate(0,7px) rotate(45deg);-ms-transform: translate(0,7px) rotate(45deg); transform: translate(0,7px) rotate(45deg);}

.open-menu .navbar-togger .icon_bar:last-child {-webkit-transform: translate(0,-7px) rotate(-45deg);-ms-transform: translate(0,-7px) rotate(-45deg);transform: translate(0,-7px) rotate(-45deg);}

.nav-menu{position: absolute;top: 60px;left: 0;bottom: 0;right: 0; width: 100%;z-index: 620;padding:20px 15px; overflow-x: hidden;overflow-y: auto;visibility: hidden;-webkit-transition: visibility 0s linear 1s;-o-transition: visibility 0s linear 1s;transition: visibility 0s linear 1s;}

.header-app.open-menu .nav-menu{visibility: visible;-webkit-transition-delay: 0s;-o-transition-delay: 0s;transition-delay: 0s;}

.nav-list li{border-bottom: 1px solid #cfcfcf;opacity: 0; pointer-events: none;}

.nav-list li.open{border-bottom: none;}

.header-app.open-menu .nav-list li{ opacity: 1;pointer-events: auto;-webkit-transform: none;-ms-transform: none;transform: none;}

.nav-list li:nth-child(1){-webkit-transform: translateY(-44px);-ms-transform: translateY(-44px);transform: translateY(-44px);transition: opacity .3345s cubic-bezier(0.52, 0.16, 0.52, 0.84) .15s,transform .4669s cubic-bezier(0.52, 0.16, 0.52, 0.84) .108s,-webkit-transform .4669s cubic-bezier(0.52, 0.16, 0.52, 0.84) .108s;}

.header-app.open-menu .nav-list li:nth-child(1){transition: opacity .3091s cubic-bezier(0.32, 0.08, 0.24, 1) .03s,transform .3455s cubic-bezier(0.32, 0.08, 0.24, 1) .02s,-webkit-transform .3455s cubic-bezier(0.32, 0.08, 0.24, 1) .02s;}

.nav-list li:nth-child(2){-webkit-transform: translateY(-40px);-ms-transform: translateY(-40px);transform: translateY(-40px);transition: opacity .29294s cubic-bezier(0.52, 0.16, 0.52, 0.84) .13s,transform .45043s cubic-bezier(0.52, 0.16, 0.52, 0.84) .095s,-webkit-transform .45043s cubic-bezier(0.52, 0.16, 0.52, 0.84) .095s;}

.header-app.open-menu .nav-list li:nth-child(2){transition: opacity .32244s cubic-bezier(0.32, 0.08, 0.24, 1) .05s,transform .35825s cubic-bezier(0.32, 0.08, 0.24, 1) .04s,-webkit-transform .35825s cubic-bezier(0.32, 0.08, 0.24, 1) .04s;}

.nav-list li:nth-child(3){-webkit-transform: translateY(-36px);-ms-transform: translateY(-36px);transform: translateY(-36px);transition: opacity .26098s cubic-bezier(0.52, 0.16, 0.52, 0.84) .11s,transform .43756s cubic-bezier(0.52, 0.16, 0.52, 0.84) .082s,-webkit-transform .43756s cubic-bezier(0.52, 0.16, 0.52, 0.84) .082s;}

.header-app.open-menu .nav-list li:nth-child(3){transition: opacity .33467s cubic-bezier(0.32, 0.08, 0.24, 1) .07s,transform .37539s cubic-bezier(0.32, 0.08, 0.24, 1) .06s,-webkit-transform .37539s cubic-bezier(0.32, 0.08, 0.24, 1) .06s;}

.nav-list li:nth-child(4){-webkit-transform: translateY(-32px);-ms-transform: translateY(-32px);transform: translateY(-32px);transition: opacity .2386s cubic-bezier(0.52, 0.16, 0.52, 0.84) .09s,transform .42827s cubic-bezier(0.52, 0.16, 0.52, 0.84) .069s,-webkit-transform .42827s cubic-bezier(0.52, 0.16, 0.52, 0.84) .069s;}

.header-app.open-menu .nav-list li:nth-child(4){transition: opacity .34577s cubic-bezier(0.32, 0.08, 0.24, 1) .09s,transform .39692s cubic-bezier(0.32, 0.08, 0.24, 1) .08s,-webkit-transform .39692s cubic-bezier(0.32, 0.08, 0.24, 1) .08s;}

.nav-list li:nth-child(5){ -webkit-transform: translateY(-28px);-ms-transform: translateY(-28px);transform: translateY(-28px);transition: opacity .22581s cubic-bezier(0.52, 0.16, 0.52, 0.84) .07s,transform .42259s cubic-bezier(0.52, 0.16, 0.52, 0.84) .056s,-webkit-transform .42259s cubic-bezier(0.52, 0.16, 0.52, 0.84) .056s;}

.header-app.open-menu .nav-list li:nth-child(5){transition: opacity .35577s cubic-bezier(0.32, 0.08, 0.24, 1) .11s,transform .42286s cubic-bezier(0.32, 0.08, 0.24, 1) .1s,-webkit-transform .42286s cubic-bezier(0.32, 0.08, 0.24, 1) .1s;}

.nav-list li:nth-child(6){-webkit-transform: translateY(-24px);-ms-transform: translateY(-24px);transform: translateY(-24px);transition: opacity .20343s cubic-bezier(0.52, 0.16, 0.52, 0.84) .05s,transform .41691s cubic-bezier(0.52, 0.16, 0.52, 0.84) .043s,-webkit-transform .41691s cubic-bezier(0.52, 0.16, 0.52, 0.84) .043s;}

.header-app.open-menu .nav-list li:nth-child(6){transition: opacity .36577s cubic-bezier(0.32, 0.08, 0.24, 1) .13s,transform .41718s cubic-bezier(0.32, 0.08, 0.24, 1) .12s,-webkit-transform .41718s cubic-bezier(0.32, 0.08, 0.24, 1) .12s;}

.nav-list li:nth-child(7){-webkit-transform: translateY(-20px);-ms-transform: translateY(-20px);transform: translateY(-20px);transition: opacity .18105s cubic-bezier(0.52, 0.16, 0.52, 0.84) .03s,transform .41123s cubic-bezier(0.52, 0.16, 0.52, 0.84) .03s,-webkit-transform .41123s cubic-bezier(0.52, 0.16, 0.52, 0.84) .03s;}

.header-app.open-menu .nav-list li:nth-child(7){transition: opacity .37577s cubic-bezier(0.32, 0.08, 0.24, 1) .15s,transform .4115s cubic-bezier(0.32, 0.08, 0.24, 1) .14s,-webkit-transform .4115s cubic-bezier(0.32, 0.08, 0.24, 1) .14s;}

.nav-list li:nth-child(8){-webkit-transform: translateY(-16px); -ms-transform: translateY(-16px);transform: translateY(-16px);transition: opacity .15867s cubic-bezier(0.52, 0.16, 0.52, 0.84) .01s,transform .40555s cubic-bezier(0.52, 0.16, 0.52, 0.84) .17s,-webkit-transform .40555s cubic-bezier(0.52, 0.16, 0.52, 0.84) .17s;}

.header-app.open-menu .nav-list li:nth-child(8){ transition: opacity .38577s cubic-bezier(0.32, 0.08, 0.24, 1) .17s,transform .40582s cubic-bezier(0.32, 0.08, 0.24, 1) .16s,-webkit-transform .42286s cubic-bezier(0.32, 0.08, 0.24, 1) .16s;}

.cate-item{position: relative;}

.cate-item a{font-size: 16px;line-height: 48px; margin-right: 60px; display: block; color: #444;}

.nav-list li.active .cate-item a,.nav-list li.open .cate-item a{color: #68c132}

.category-cont a:last-child{border:none;}

.category-cont a.active{color:#68c132;}

.category-tig{font-size: 14px; color: #888;text-align: right;line-height: 48px;width: 50px; height: 48px; position: absolute; right: 0;top: 0;z-index: 2;}

.category-tig::before,.category-tig::after{ content: '';background: #888; position: absolute; top:50%; -webkit-transition: all .3s;-o-transition: all .3s;transition: all .3s;}

.category-tig::before{ width:16px; height: 2px; right:0; margin-top:-1px;}

.category-tig::after{ width:2px;height: 16px;margin-top: -8px;right:7px;}

.nav-list li.open .category-tig::after{ opacity: 0;}

.nav-list li.open .category-tig::before{background: #68c132;}

.category-cont{display: none;}

.nav-list li.open .category-cont{display: block;border:solid 1px rgba(0,0,0,0.1);}

.category-pad{ padding: 0 15px;}

.category-cont a {line-height:40px;border-bottom: 1px dashed rgba(0,0,0,0.1); display: block; color: #666;}

.category-pad a.active{color: #68c132;}

.app-search{position: relative;}

.app-search-text{ width: 76%; height: 48px; font-size: 14px;text-align: left; display: inline-block; vertical-align: middle;}

.app-search-btn{ width: 48px; height: 48px; display: inline-block; background: transparent; vertical-align: middle; font-size: 16px;line-height: 48px;text-align: right; position: absolute; right: 0; top:0;}

.alert-search{display: none; position: fixed;width: 100%;height: 100%;background: rgba(255,255,255,0.9);top: 0;left: 0;z-index: 9999;}

.alert-top{height: 60px;background: #fff;padding:0 15px;border-bottom: solid 1px rgba(0,0,0,0.1);}

.alert-top .text{border-radius: 0px; height: 40px;margin-top: 10px;background: none;border: solid 1px rgba(0,0,0,0.1);width: 90%;float: left;color: #666;padding: 0 10px;}

.alert-top .search{ background: url(../images/search.png) no-repeat center;width: 10%;height: 20px;float: left;margin-top: 20px;}

.alert-top span{color: #666;float: right;font-size: 20px !important;margin-top: 16px;width: 10%;text-align: center;}



@media  (max-width: 640px) {

	.alert-top .text{width: 80%;}

}

@media (max-width: 1680px) {

	.navbar{margin-left: 59px;}

	.category-a{padding: 0 10px;}

	.language a{padding: 0 20px;} 

	.search{width: 55px;}

	.category-item{margin-right: 40px;}

}

@media (max-width: 1460px) {

	.navbar{margin-left: 39px;}

	.category-item{margin-right: 20px;}

	.category-a{padding: 0 5px;}

	.language a{padding: 0 20px;}

	.search{width: 55px;}

	.banner .swiper-button-next{right: 25px;}

	.banner .swiper-button-prev{left: 25px;}



	

	.banner-font .banner-p,.banner-font h5,.banner-font .banner-a{margin-left: 100px;}

}

@media  (max-width: 1260px){

	.header .logo{width: 50px;margin-top: 22.5px;}

	.header .logo img{display: block;width: 100%;}

	.logo-font{margin-left: 10px;padding: 32.5px 0;}

	.logo-font h3{font-size: 16px;}

	.header.on .logo{margin-top: 16px;}

	.category-a{font-size: 16px;}

	.navbar{margin-left: 20px;}

	.category-item{margin-right: 4px;}

	.language a{padding: 0 16px 0 10px;}

	.search{width: 37px;}

}

@media  (max-width:991px) {

	.header{display: none !important;}

	.header-app{display: block;}

}



/*banner*/

.banner{margin-top: 100px !important;}

.banner .swiper-slide{position: relative;}

.banner .swiper-pagination{height: 40px;line-height: 40px;bottom: -40px !important;background: rgba(0,0,0,0.33);transition: all .5s;}

.banner .swiper-pagination-bullet{transition: all .5s; position: relative; opacity: 1;width: 8px;height: 8px;background: white;margin: 0 10px !important;}

.banner .swiper-pagination-bullet-active{background:#64b333;}

.banner .swiper-slide img{display: block;width: 100%;}

.banner-font{ position: absolute;top: 0;left: 0;width: 100%;height: 100%;}

.banner-p{opacity: 0; transition: all .5s .8s;transform: translateY(-20px);margin-bottom: 24px; line-height: 48px;font-family: 'ak'; font-size: 50px;color: white;}

.banner-font h5,.banner-font2 h5{opacity: 0;transition: all .5s .8s;transform: translateY(20px);font-size: 20px;color: #fff;line-height:26px;font-family: 'open','Open Sans';}

.banner-a{display: inline-block; opacity: 0;padding-left: 30px;transition: all 1s;transform: translateY(20px);position: relative;overflow: hidden; width: 200px;height: 50px; text-align: center;line-height: 50px;font-size: 18px;color: #fff;border: solid 1px rgba(255,255,255,0.3); margin-top: 65px;border-radius: 30px;

  /*border-image: linear-gradient(to right, #00ceb0, #119ab8);

  border-image-slice: 10;

  border: 2px solid transparent;*/}

.banner-a:after{position: absolute;transition: all .5s ;  content: '';width: 30px;height: 30px;background: url(../images/index-moreH.png) no-repeat center;left: 22px;top: 50%;margin-top: -15px;}

.banner-a:hover{background: #68c132;border-color: #68c132; }

.banner-a:hover:after{background: url(../images/index-more.png) no-repeat center;}

.banner .swiper-slide-active .banner-p,.banner .swiper-slide-active .banner-font h5,.banner .swiper-slide-active .banner-font2 h5,.banner .swiper-slide-active .banner-a{opacity: 1;transform: translateY(0);}

.banner .swiper-button-next,.banner .swiper-button-prev{transition: all .5s; width: 66px;height: 66px;background-color: rgba(255,255,255,0.25);background-image: none;color: #fff;font-size: 30px; text-align: center;line-height: 66px;opacity: 0;margin-top: -55px;}

.banner .swiper-button-next{right: 60px;}

.banner .swiper-button-prev{left: 60px;}

.banner .swiper-button-next:hover,.banner .swiper-button-prev:hover {background-color: rgba(105,193,51,0.9);}

.banner:hover .swiper-button-next,.banner:hover .swiper-button-prev,.banner:hover .swiper-pagination{opacity: 1;}

.banner:hover .swiper-pagination{bottom: 0 !important;}

.banner-font2{padding-top: 5%;text-align: center; position: absolute;top: 0;left: 0;width: 100%;height: 100%;}

.banner-font2 .banner-p{margin-bottom: 20px;}

.banner-font2 .banner-a{margin-top: 35px;}

@media  (max-width: 1260px){

	.banner-p{font-size: 24px;line-height: 24px;}

	.banner-a{margin-top: 30px;}

	.banner-font2 .banner-p{margin-bottom: 15px;}

	.banner-font2 .banner-a{margin-top: 25px;}

}

@media  (max-width:991px) {

	.banner{margin-top: 60px !important;}

}



.index-wel{height: 46px;background: #f1f1f1;position: relative;}

.index-wel h3{position: absolute;height: 46px;line-height: 46px;padding-left: 30px;letter-spacing: 1px; font-size: 16px;color: white;font-family: 'acr';width: 400px;background: #68c132;left: 50%;top: 0;}

@media  (max-width: 1023px){

	.index-wel h3{width: 40%;}

}

@media  (max-width: 767px){

	.index-wel{padding: 0 15px;height: 40px;}

	.index-wel h3{width: 100%;position: static;height: 40px;line-height: 40px;padding-left: 15px;}

}



/**/

@-webkit-keyframes kuosan-1 {

  0% {

    -webkit-transform: scale(0);

    transform: scale(0);

    opacity: 1;

    filter: alpha(opacity=100)\9

  }

  100% {

    -webkit-transform: scale(5);

    transform: scale(5);

    opacity: 0;

    filter: alpha(opacity=0)\9

  }

}

@keyframes kuosan-1 {

  0% {

    -webkit-transform: scale(0);

    transform: scale(0);

    opacity: 1;

    filter: alpha(opacity=100)\9

  }

  100% {

    -webkit-transform: scale(5);

    transform: scale(5);

    opacity: 0;

    filter: alpha(opacity=0)\9

  }

}

.index-one{height: 514px; background:white url(../images/ino-bg.png) no-repeat center;background-size: cover;}

.ino-left{width: 50%;float: left;background: white;padding-top: 70px;    height: 514px;}

.ino-left h3{margin-bottom: 20px; font-size: 36px;color: #333;font-family: 'ak';line-height: 28px;text-transform: uppercase;border-left:  solid 3px #68c132;padding-left: 10px;}

.ino-swiper .swiper-slide{padding-right: 120px !important;}

.ino-swiper li{margin-top: 50px; width: 33.3%;float: left;text-align: center;}

.ino-swiper li h4{display: inline-block; margin-bottom: 10px; font-size: 56px;color: #333;line-height: 40px;font-family: 'din';}

.ino-swiper li span{font-weight: bold;font-size: 16px;color: #333;}

.ino-swiper li h5{font-size: 14px;color: #666;line-height: 20px;text-align: center;}

.ino-swiper{padding-bottom: 50px !important;}

.ino-swiper .swiper-pagination{bottom: 0 !important;padding-left: 20px !important;}

.ino-swiper .swiper-pagination-bullet{float: left;margin: 0 10px !important;background: #999 !important;opacity: 1 !important;}

.ino-swiper .swiper-pagination-bullet-active{background: #69c133 !important;}

.ino-right{position: relative;height: 514px;  width: 50%;float: left;padding-top: 70px;padding-left: 50px;}

.ino-right h3{margin-bottom: 44px; font-size: 30px;color: #333;line-height: 30px;font-family: 'ak';position: relative;padding-bottom: 35px;}

.ino-right h3:after{position: absolute;content: '';width: 20px;height: 2px;background: #76c746;bottom: 0;left: 0;}

.ino-map {width: 100%;position: relative;}

.ino-map img{display: block;width: 100%;}

.ino-dot{position: absolute;width: 6px;height: 6px;background: #0ba4aa;border-radius: 50%;}

.ino-dot:before{ 

   position: absolute;

    content: '';

    width: 100%;

    height: 100%;

    top: 0%;

    left: 0%;

    opacity: 0;

    filter: alpha(opacity=0)\9;

    border-radius: 50%;

    background: -webkit-radial-gradient(circle,#da251d,white, rgba(7,153,165,1));

    background: -o-radial-gradient(circle,white, rgba(7,153,165,1));

    background: -moz-radial-gradient(circle, white, rgba(7,153,165,1));

    background: radial-gradient(circle, white, rgba(7,153,165,1));

    -webkit-animation: kuosan-1 2s linear infinite;

    animation: kuosan-1 2s linear infinite;

    -webkit-animation-delay: 750ms;

    animation-delay: 750ms;

}

.ino-dot:after{    position: absolute;

    content: '';

    width: 100%;

    height: 100%;

    top: 0%;

    left: 0%;

    opacity: 0;

    filter: alpha(opacity=0)\9;

    border-radius: 50%;

    background: -webkit-radial-gradient(circle,white,rgba(7,153,165,1));

    background: -o-radial-gradient(circle,white, rgba(7,153,165,1));

    background: -moz-radial-gradient(circle, white, rgba(7,153,165,1));

    background: radial-gradient(circle, white, rgba(7,153,165,1));

    -webkit-animation: kuosan-1 2s linear infinite;

    animation: kuosan-1 2s linear infinite;

    z-index: -1;

    -webkit-animation-delay: 1500ms;

    animation-delay: 1500ms;}

.ino-dot1{top: 104px;left: 259px;} 

.ino-dot2{top: 122px;left: 272px;} 

.ino-dot3{top: 124px;left: 248px;} 

.ino-dot4{top: 128px;left: 240px;} 

.ino-dot5{top: 143px;left: 235px;} 

.ino-dot6{top: 140px;left: 220px;}

.ino-dot7{top: 143px;left: 178px;}    

.ino-more{display: block; position: absolute;left: 0;bottom: 0; width: 60px;height: 60px;border: solid 1px #cfcfcf;text-align: center;line-height: 58px;color: #7d7d7d;font-size: 40px;transition: all .5s;}

.ino-more:hover{background: #68c132;color: white;border-color: #68c132;}

@media (max-width: 1460px) {

	.ino-dot1{top: 87px;left: 218px;}

	.ino-dot2{top: 103px;left: 229px;} 

	.ino-dot3{top: 104px;left: 209px;} 

	.ino-dot4{top: 108px;left: 202px;} 

	.ino-dot5{top: 121px;left: 197px;} 

	.ino-dot6{top: 118px;left: 185px;}

	.ino-dot7{top: 121px;left: 149px;} 

}

@media  (max-width: 1260px) {

	.ino-swiper .swiper-slide{padding-right: 60px !important;}

	.ino-dot{width: 4px;height: 4px;}

	.ino-dot1{top: 60px;left: 165px;}

	.ino-dot2{top: 78px;left: 174px;} 

	.ino-dot3{top: 77px;left: 163px;} 

	.ino-dot4{top: 82px;left: 158px;} 

	.ino-dot5{top: 92px;left: 150px;} 

	.ino-dot6{top: 90px;left: 142px;}

	.ino-dot7{top: 90px;left: 114px;} 

}

@media  (max-width: 1023px) {

	.index-one{height: auto;background: none;}

	.ino-left{width: 100%;height: auto;}

	.ino-swiper li{width: 20%;margin-top: 30px;}

	.ino-swiper .swiper-slide{padding-right: 0 !important;}

	.ino-swiper{padding-bottom: 40px !important;}

	.ino-right{height: auto; width: 100%;background: #fafafa;padding: 40px 40px 50px;margin-top: 30px;}

	.ino-right h3{margin-bottom: 25px;}

	.ino-more{width: 50px;height: 50px;line-height: 48px;left: 50%;margin-left: -25px;}

	.ino-dot{width: 4px;height: 4px;}

	.ino-dot1{top: 97px;left: 255px;}

	.ino-dot2{top: 120px;left: 265px;} 

	.ino-dot3{top: 120px;left:245px;} 

	.ino-dot4{top: 126px;left: 237px;} 

	.ino-dot5{top: 140px;left: 230px;} 

	.ino-dot6{top: 136px;left: 218px;}

	.ino-dot7{top: 139px;left: 175px;} 

}

@media  (max-width: 767px) {

	.ino-left{padding-top: 35px;}

	.ino-left h3{font-size: 26px;line-height: 22px;margin-bottom: 0;}

	.ino-swiper li{width: 33.3333%;padding-left: 15px;margin-top: 25px; text-align: left;overflow: hidden;}

	.ino-swiper li h4{font-size: 36px;margin-bottom: 3px;}

	.ino-swiper li h5{text-align: left;height: 60px;}

	.ino-swiper li span{font-size: 16px !important;}

	.ino-right{padding: 20px 20px 30px;}

	.ino-right h3{font-size: 22px;line-height: 24px;padding-bottom: 15px;margin-bottom: 20px;}

	.ino-more{width: 30px;height: 30px;line-height: 28px;margin-left: -15px;font-size: 22px;}

	.ino-swiper li:nth-child(4),.ino-swiper li:nth-child(5){width: 50%;}

	.ino-dot1{top: .8rem;left: 2.1rem;}

	.ino-dot2{top: 1rem;left: 2.17rem;} 

	.ino-dot3{top: 0.98rem;left:2.01rem;} 

	.ino-dot4{top: 1.04rem;left: 1.95rem;} 

	.ino-dot5{top: 1.15rem;left: 1.86rem;} 

	.ino-dot6{top: 1.13rem;left:1.77rem;}

	.ino-dot7{top: 1.15rem;left: 1.43rem;} 

}





.index-two {padding: 70px  0 90px 0;background: #f5f5f5;position: relative;}

.index-two .container{width: auto;padding: 0;}

.int-top{height: 150px;background: white;}

.int-top .swiper-button-next{line-height: 44px; display: none; background: none;font-size: 30px;color: #666;}

.int-top .swiper-button-prev{line-height: 44px; display: none;background: none;font-size: 30px;color: #666;}

.int-top .swiper-slide{height: 150px;overflow: hidden;}

.int-list{cursor: pointer; width: 100%;text-align: center;position: relative;padding: 30px 0;}

.int-list:after{position: absolute;content: '';width: 1px;height: 80px;background: #e6e6e6;top: 30px;right: 0;}

.int-none:after{display: none;}

.int-list h3{font-size: 16px;color: #666;font-family: 'acr';}

.int-icon{height: 72px;overflow: hidden;position: relative;}

.int-show{width: 100%;height: 100%;position: absolute;left: 0;top: 0;transition: all .5s;}

.int-hide{width: 100%;height: 100%;position: absolute;left: 0;top: 100%;transition: all .5s;}



.int-list:hover .int-hide,.int-list.on .int-hide{top: 0;}

.int-list:hover .int-show,.int-list.on .int-show{top: -100%;}

.int-list:hover h3,.int-list.on h3{color: #333;}

.int-li{display: none; height: 600px; background-repeat: no-repeat;background-position: center; background-size: cover;}

.int-font{width: 40%;background: rgba(0,0,0,0.3);height: 100%;padding: 110px 6% 0 6%;position: relative;}

.int-font:after{position: absolute;content: '';background: url(../images/int-bot.png) no-repeat center;width: 51px;height: 51px;right: -25.5px;top: 50%;margin-top: -25.5px;}

.int-font h3{text-overflow: ellipsis;white-space: nowrap;overflow: hidden; margin-bottom: 25px; font-size: 40px;color: white;line-height: 40px;font-family: 'acr';}

.int-font p{font-size: 14px;color: white;line-height: 24px;}

.index-more{display:block; padding-left: 30px;transition: all 1s;transform: translateY(20px);position: relative;overflow: hidden; width: 200px;height: 50px; text-align: center;line-height: 50px;font-size: 18px;color: #fff;border: solid 1px rgba(255,255,255,0.3); margin-top: 75px;border-radius: 30px;}

.index-more:after{position: absolute;transition: all .5s ;  content: '';width: 30px;height: 30px;background: url(../images/index-moreH.png) no-repeat center;left: 22px;top: 50%;margin-top: -15px;}

.index-more:hover{background: #68c132;border-color: #68c132; }

.index-more:hover:after{background: url(../images/index-more.png) no-repeat center;}

@media  (max-width: 1460px) {

	.int-li{height: 500px;}

	.int-font{padding: 5% 5% 0;}

}

@media  (max-width: 1260px) {

	.int-li{height: 400px;}

	.int-font{padding: 5% 3% 0;}

	.index-more{margin-top: 10px;}

}

@media  (max-width: 1023px) {

	.int-li{height: 300px;}

	.int-font{width: 70%;padding-top: 6%;}

	.int-font h3{font-size: 32px;line-height: 32px;margin-bottom: 12px;}

	.index-two .container{width: 750px;padding: 0 15px;}

	.int{width: 100% !important;margin-left: 0 !important;}

	.int-top{padding-right: 0 !important;}

	.int-top .swiper-button-next,.int-top .swiper-button-prev{display: block;}

}

@media  (max-width: 767px) {

	.index-two{padding:40px 0;}

	.index-two .container{width: auto;}

	.int-li{height: 200px;}

	.int-font{width: 100%;padding: 30px 15px;}

	.int-top{height: 100px;}

	.int-list{padding: 20px 0;}

	.int-icon{height: 41px;}

	.int-icon img{width: 40px;}

	.int-list h3{font-size: 14px;}

	.int-list:after{height: 40px;}

	.int-top .swiper-slide{height: 100px;}

	.int-top .swiper-button-next,.int-top .swiper-button-prev{font-size: 20px;margin-top: -30px;}

	.int-font h3{font-size: 24px;line-height: 24px;}

	.int-font p{line-height: 22px;height: 44px;overflow: hidden;}

	.index-more{transform: translateY(10px); width: 140px;height: 35px;line-height: 33px;font-size: 12px;}

	.index-more:after{width: 20px;height: 20px;border-radius: 50%;margin-top: -10px;}

	.int-font:after{display: none;}

}





.index-three{background: url(../images/ine-bg.png) no-repeat center;background-size: cover;padding-bottom: 88px; padding-top: 55px;}

.index-three h3{margin-bottom: 43px; font-size: 26px;color: white;line-height: 26px;text-align: center;font-family: 'ak';}

.index-form .text{margin-right: 20px;width: 28.5%;float: left;height: 50px;border: solid 2px rgba(255,255,255,0.3);color: rgba(255,255,255,0.8);font-size: 16px;padding: 0 13px;background: none;}

.index-form .submit{ width:140px;float: left;height: 50px;cursor: pointer; font-size: 16px;background: white;color: #0978b8;border: none;outline: none;}

.index-form .submit:hover{background: #68c132;color: white;}

.index-form .text:focus{border-color:white;}

@media (max-width: 1460px){

	.index-form .text {width: 27.7%;}

}

@media (max-width: 1260px){

	.index-form .text {width: 26.2%;}

}

@media (max-width: 1023px){

	.index-form .text {width: 24%;}

}

@media (max-width: 767px){

	.index-three{padding: 30px 0 40px;}

	.index-form .text {font-size: 14px; width: 100%;padding: 0 10px;margin-right: 0;height: 40px;line-height: 40px;margin-bottom: 15px;}

	.index-three h3{font-size: 20px;margin-bottom: 25px;}

	.index-form .submit{margin: 0 auto;display: block;height: 35px;font-size: 14px;float: none;}

}



.index-four{padding: 115px 0 90px 0;background: url(../images/inf-bg.png) no-repeat center;background-size: cover;}

.inf-left{width: 500px;float: left;height: 500px;position: relative;}

.inf-left h3{margin-bottom: 43px; font-size: 36px;color: #333;font-family: 'ak';line-height: 28px;text-transform: uppercase;border-left:  solid 3px #68c132;padding-left: 10px;}

.inf-left p{ line-height: 26px;color: #777;font-size: 16px;padding-left: 17px;padding-right: 30px;}

.inf-left .ino-more{bottom: 10px;left: 18px;}

.inf-right{width: 840px;float: right;height: 500px;}

.inf-right ul{margin-top: -20px;}

.inf-right li{transition: all .5s;float: left;width: 400px;height: 240px;margin-left: 20px;margin-top: 20px;}

.inf-right li a{display: block;width: 100%;height: 100%;border: solid 1px #bfbfbf;padding: 30px;background: #f7f7f7;}

.ili-left{transition: all .5s; width: 100px;height: 100px;border-radius: 50%;border: solid 1px #c8c8c8;float: left;position: relative;}

.ili-left:after{position: absolute;content: '';width: 76px;height: 76px; background: url(../images/inf-yuan.png) no-repeat center;top: 12px;left: 12px;}

.inf-icon1{background: url(../images/inf-icon1.png) no-repeat center;}

.inf-right li:hover .inf-icon1{background-image: url(../images/inf-icon1H.png);}

.inf-icon2{background: url(../images/inf-icon2.png) no-repeat center;}

.inf-right li:hover .inf-icon2{background-image: url(../images/inf-icon2H.png);}

.inf-icon3{background: url(../images/inf-icon3.png) no-repeat center;}

.inf-right li:hover .inf-icon3{background-image: url(../images/inf-icon3H.png);}

.inf-icon4{background: url(../images/inf-icon4.png) no-repeat center;}

.inf-right li:hover .inf-icon4{background-image: url(../images/inf-icon4H.png);}

.inf-right li:hover .ili-left{border-color: rgba(255,255,255,0.5);}

.inf-right li:hover a{background: #68c132;}

.ili-right{width: 210px;float: right;}

.ili-right h3{margin-bottom: 15px; font-size: 20px;color: #666;line-height: 20px;position: relative;padding-bottom: 20px;font-family: 'ak';}

.ili-right h3:after{position: absolute;content: '';height: 1px;width: 30px;background: #a1d781;left: 0;bottom: 0;}

.ili-right p{line-height: 22px;font-size: 14px;color: #666;position: relative;}

.ili-right p:after{position: absolute;content: '';width: 4px;height: 4px;background: #999999;border-radius: 50%;left: -13px;top:9px;}

.inf-right li:hover h3,.inf-right li:hover p{color: white;}

.inf-right li:hover p:after{background: white;}

.inf-right li:hover .ili-left:after{background-image: url(../images/inf-yuanH.png); -webkit-animation: kuosan-2 2s linear infinite;animation: kuosan-2 2s linear infinite;}

@media (max-width: 1460px) {

	.inf-left{width: 435px;}

	.inf-right{width: 765px;}

	.inf-right li{width: 362.5px;}

	.inf-right li a{padding: 30px 10px;}

	.inv-left{width: 400px;height: 425px;}

	.inv-right{width: 788px;height: 425px;}

	.foot-left dl{margin-right: 35px;}

	.foot-right{width: 250px;padding-left: 34px;}	

}

@media (max-width: 1260px) {

	.inf-left{width: 300px;}

	.inf-right{width: 600px;}

	.inf-left p{text-align: justify;}

	.inf-right ul{margin-top: -15px;}

	.inf-right li{margin-left: 15px;width: 285px;margin-top: 15px;}

	.ili-left{width: 70px;height: 70px;}

	.ili-left:after{width: 56px;height: 56px;background-size: cover;top: 7px;left: 7px;}

	.ili-right{width: 170px;}

	.ili-right p{word-break: break-all;}

	.ili-right h3{margin-bottom: 10px;padding-bottom: 15px;}

}

@media (max-width: 1023px) {

	.inf-left{width: 100%;height: 240px;}

	.inf-right{width: 100%;height: auto;margin-top: 30px;}

	.inf-right ul{margin: -20px -10px 0;}

	.inf-right li{width: 50%;padding: 0 10px;margin-left: 0;height: 220px;margin-top: 20px;}

	.ili-right{width: 65%;}

	.inf-left .ino-more{left: 50%;}

}

@media (max-width: 767px) {

	.inf-left{height: auto;}

	.inf-left .ino-more{position: static;margin: 20px auto 0;}

	.inf-right ul{margin: -15px -7.5px 0;}

	.inf-right li{width: 100%; padding: 0 7.5px;height: auto;}

	.ili-right{float: none;margin-left: 100px;width: auto;}

	.ili-left{background-size: 30px;}

	.ili-right p:after{left: 0;}

	.ili-right p{padding-left: 10px;line-height: 18px;}





	.inf-right li a{padding: 20px 15px;}

	.index-four{padding: 40px 0;}

	.inf-left h3{font-size: 26px;line-height: 26px;margin-bottom: 20px;}

	.inf-left p{line-height: 20px;padding: 0;}

	.ili-right h3{font-size: 16px;line-height: 16px;}

}

@-webkit-keyframes kuosan-2 {

 0% {

    -webkit-transform: rotateZ(0deg);

    transform:rotateZ(0deg);

  }

  25% {

    -webkit-transform: rotateZ(90deg);

    transform:rotateZ(90deg);

  }

   50% {

    -webkit-transform: rotateZ(180deg);

    transform:rotateZ(180deg);

  }

   75% {

    -webkit-transform: rotateZ(270deg);

    transform:rotateZ(270deg);

  }



  100% {

   -webkit-transform: rotateZ(360deg);

    transform:rotateZ(360deg);



  }

}

@keyframes kuosan-2 {

  0% {

    -webkit-transform: rotateZ(0deg);

    transform:rotateZ(0deg);

  }

  25% {

    -webkit-transform: rotateZ(90deg);

    transform:rotateZ(90deg);

  }

   50% {

    -webkit-transform: rotateZ(180deg);

    transform:rotateZ(180deg);

  }

   75% {

    -webkit-transform: rotateZ(270deg);

    transform:rotateZ(270deg);

  }



  100% {

   -webkit-transform: rotateZ(360deg);

    transform:rotateZ(360deg);



  }

}



.index-five{padding: 123px 0 103px 0;}

.index-five h3{margin-bottom: 18px; text-align: center; font-size: 36px;color: #333;font-family: 'ak';line-height: 28px;text-transform: uppercase;}

.index-five h4{margin-bottom: 47px;text-align: center;font-size: 16px;color: #666;line-height: 24px;}

.inv-left{overflow: hidden; float: left;width: 470px;height: 500px;position: relative;}

.inv-left img{display: block;width: 100%;height: 100%;transition: all .5s;}

.inv-font{transition: all .5s; position: absolute;padding: 30px 28px; width: 100%;bottom: 0;left: 0;background: -webkit-linear-gradient(rgba(0,0,0,0),rgba(0,0,0,1)); /* Safari 5.1 - 6.0 */

  background: -o-linear-gradient(rgba(0,0,0,0) ,rgba(0,0,0,1)); /* Opera 11.1 - 12.0 */

  background: -moz-linear-gradient(rgba(0,0,0,0) ,rgba(0,0,0,1)); /* Firefox 3.6 - 15 */

  background: linear-gradient(rgba(0,0,0,0),rgba(0,0,0,1)); /* 标准的语法 */}

.inv-font:after{transition: all .5s; position: absolute;content: '';z-index: 2; width: 100%;height: 100%;top: 100%;left: 0;background: #68c132;}

.inv-pos{position: relative;z-index: 22;}

.inv-font h5{margin-bottom: 15px; font-size: 30px;color: white;font-family: 'ak';line-height: 30px; display: -webkit-box;

    -webkit-box-orient: vertical;

    -webkit-line-clamp: 2;

    overflow: hidden;}

.inv-font p{font-size: 16px;color: white;line-height: 24px;display: -webkit-box;

    -webkit-box-orient: vertical;

    -webkit-line-clamp: 2;

    overflow: hidden;}

.inv-left:hover .inv-font:after,.inv-right:hover .inv-font:after{top: 0;}

.inv-left:hover img,.inv-right:hover img{transform: scale(1.1);}

.inv-right{overflow: hidden; float: right;width: 920px;height: 500px;position: relative;}

.inv-right img{display: block;width: 100%;height: 100%;transition: all .5s;}

@media (max-width: 1460px) {

	.inv-left{width: 400px;height: 425px;}

	.inv-right{width: 788px;height: 425px;}

}

@media (max-width: 1260px) {

	.inv-left{width: 350px;height: 380px;}

	.inv-right{width: 580px;height: 380px;}	

}

@media (max-width: 1023px) {

	.inv-left{width: 38%;height:250px;}

	.inv-right{width: 60%;height:250px;}

	.inv-font{padding: 20px 15px;}

	.inv-font h5{-webkit-line-clamp: 1;font-size: 20px;margin-bottom: 0;}

}

@media (max-width:767px) {

	.index-five{padding: 40px 0;}

	.index-five h3{font-size: 26px;line-height: 24px;margin-bottom: 10px;}

	.inv-left,.inv-right{width: 100%;height:auto;margin-bottom: 15px;}

	.index-five h4{font-size: 14px;margin-bottom: 25px;}

}



/*底部*/

.foot{border-top: solid 5px #63b332;padding: 64px 0 69px 0;background: #333333;}

.foot-left{float: left;}

.foot-left dl{float: left;margin-right: 50px;}

.foot-left dt{margin-bottom: 20px;}

.foot-left dt a{font-size: 18px;color: white;line-height: 24px;opacity: 0.8;display: block;}

.foot-left dd a{font-size: 14px;color: white;line-height: 24px;display: block;opacity: 0.4;}

.foot-left dt a:hover,.foot-left dd a:hover{opacity: 1;}

.foot-right{width: 320px;float: right;border-left: solid 1px #484848;padding-left: 85px;}

.foot-right h3{font-size: 18px;color: white;opacity: 0.8;line-height: 18px;}

.foot-share{margin-top: 30px;}

.foot-share a{border-radius: 50%;opacity: 1 !important; border: solid 1px #656565; width: 30px;height: 30px !important;margin: 0 !important;margin-right: 13px !important; padding: 0 !important;}

.foot-share a.bds_tqq{background: url(../images/tb.png) no-repeat center;}

.foot-share a.bds_tqq:hover{background:#63b332 url(../images/tbH.png) no-repeat center;}

.foot-share a.bds_fbook{background: url(../images/facebook.png) no-repeat center;}

.foot-share a.bds_fbook:hover{background:#63b332 url(../images/facebookH.png) no-repeat center;}

.foot-share a.bds_twi{background: url(../images/tw.png) no-repeat center;}

.foot-share a.bds_twi:hover{background:#63b332 url(../images/twH.png) no-repeat center;}

.foot-share a.bds_linkedin{background: url(../images/in.png) no-repeat center;}

.foot-share a.bds_linkedin:hover{background:#63b332 url(../images/inH.png) no-repeat center;}

.foot-share a.bds_vk{background: url(../images/vk.png) no-repeat center;}

.foot-share a.bds_vk:hover{background:#63b332 url(../images/vkH.png) no-repeat center;}

.foot-share a:hover{border-color: #63b332;}

.foot-right h4{font-size: 18px;color: white;opacity: 0.8;line-height: 18px;margin-top: 40px;}

.foot-right h5{font-size: 26px;color: white;opacity: 0.8;line-height: 26px;margin-top: 16px;font-family: 'din';}

.footer{padding: 25px 0;background: #222222;}

.footer p{float: left;font-size: 14px;color: #777;line-height: 24px;}

.footer p.footer-p{float: right;color: white;opacity: 0.5;line-height: 24px;font-size: 14px;}

.footer p.footer-p a{color: white;}

.footer p.footer-p:hover{opacity: 1;}



/*app-底部*/

.foot-app{width:100%;background: #333333;display: none;}

.foot-pad{padding: 0 15px;}

.footer-tit{position: relative;border-bottom:1px solid  rgba(255,255,255,0.1);}

.open .footer-tit a{color: #fff;}

.footer-tit a{ font-size:16px;color: rgba(255,255,255,0.8);line-height:48px;margin-right: 48px;display: block;}

.footer-tig {font-size: 14px; color: #888; text-align: right; line-height: 48px; width: 20px;height: 48px;position: absolute;right: 0px;top: 0;z-index: 2;}

.footer-tig::before,.footer-tig::after {content: '';background:  rgba(255,255,255,0.6);position: absolute;top:50%;transition: all .3s;left: 50%;}

.footer-tig::before {width: 18px;height: 2px;margin-left: -8px;}

.footer-tig::after {width: 2px;height: 18px;margin-top: -8px;}

.footer-item.open .footer-tig::after{opacity:0;}

.footer-item.open .footer-tig::before{background: #fff;}

.footer-cont{display: none;border: solid 1px  rgba(255,255,255,0.1);border-top: 0;padding: 0 15px;}

.footer-cont a{text-transform: uppercase; line-height: 40px;color:  rgba(255,255,255,0.3);display: block; font-size: 14px;border-bottom: dashed 1px  rgba(255,255,255,0.1);}

.footer-cont a:last-child{border:none;}

.footer-item.open .footer-cont a.active{color: #fff;}

.footer-top{padding: 25px 0;}

.footer-top h3{ font-size: 16px;line-height:16px;display: block;color:  rgba(255,255,255,0.8);margin-bottom:15px;}

.footer-right{float: left;width: 50%;}

.footer-share{}

.footer-share a{border-radius: 50%;opacity: 1 !important; border: solid 1px #656565; width: 25px;height: 25px !important;margin: 0 !important;margin-right:5px !important; padding: 0 !important;}

.footer-share a.bds_tqq{background: url(../images/tb.png) no-repeat center;background-size: 10px;}

.footer-share a.bds_tqq:hover{background:#63b332 url(../images/tbH.png) no-repeat center;}

.footer-share a.bds_fbook{background: url(../images/facebook.png) no-repeat center;background-size:5px;}

.footer-share a.bds_fbook:hover{background:#63b332 url(../images/facebookH.png) no-repeat center;}

.footer-share a.bds_twi{background: url(../images/tw.png) no-repeat center;background-size: 10px;}

.footer-share a.bds_twi:hover{background:#63b332 url(../images/twH.png) no-repeat center;}

.footer-share a.bds_linkedin{background: url(../images/in.png) no-repeat center;background-size: 10px;}

.footer-share a.bds_linkedin:hover{background:#63b332 url(../images/inH.png) no-repeat center;}

.footer-share a.bds_vk{background: url(../images/vk.png) no-repeat center;background-size: 10px;}

.footer-share a.bds_vk:hover{background:#63b332 url(../images/vkH.png) no-repeat center;}

.footer-share a:hover{border-color: #63b332;}

.footer-tel{float: right;width: 50%;text-align: right;}

.footer-tel h4{font-size: 16px;color: white;opacity: 0.8;line-height: 18px;}

.footer-tel h5{font-size: 18px;color: white;opacity: 0.8;line-height: 26px;margin-top: 16px;font-family: 'din';}



.footer-bot{padding: 20px 15px;background: #222222;}

.footer-bot p,.footer-bot p a{font-size: 14px;color: #777;line-height: 24px;}

.footer-link,.footer-link a{ line-height: 26px;font-size: 14px;color: rgba(255,255,255,0.6);}

.footer-link{padding: 20px 0;overflow: hidden;border-bottom: solid 1px  rgba(255,255,255,0.1);}

.footer-link a{display: block;float: left;margin-right: 20px;}

.footer-link span{float: left;}

.footer-link a:hover{color: #fff;}

@media (max-width: 1460px) {

	.foot-left dl{margin-right: 35px;}

	.foot-right{width: 250px;padding-left: 34px;}	

}

@media (max-width: 1260px) {

	.foot-left dl{margin-right: 15px;max-width: 150px;}

	.foot-right{width: 161px;padding-left: 10px;}	

	.foot-share a{width: 25px !important;height: 25px !important;margin-right: 5px !important;}

	.foot-right h5{font-size: 18px;line-height: 14px;}

}

@media (max-width: 1023px) {

	.pc-foot{display: none;}

	.foot-app{display: block;}

}

.con-nav{background: #f5f5f5;padding: 60px 0;}

.con-nav ul{}

.con-nav li{text-align: center;width: 16%;float: left;margin-right: 12%;}

.con-nav li:last-child{margin-right: 0;}

.nav-icon{width: 85px;margin:0 auto 10px;transition: all .5s;}

.nav-icon img{display: block;width: 100%;}

.con-nav li h3{font-family: 'Open Sans';font-size: 20px;color: #666666;line-height: 30px;}

.con-nav li:hover .nav-icon{transform: translateY(-10px);}

@media (max-width: 1023px) {

	.nav-icon{width: 60px;}

}

@media (max-width: 767px) {

	.con-nav{padding: 20px 0 5px;}

	.nav-icon{width: 40px;margin-bottom: 0px;}

	.con-nav li{width: 50%;margin-bottom: 15px;margin-right: 0;}

}



/*=======================================*/

.ny-banner{position: relative;margin-top: 100px;}

.ny-banner img{display: block;width: 100%;height: 100%;}

.app-banner{display: none; height: 200px;background-size: cover;background-repeat: no-repeat;background-position: center;}

.ny-detail{position: absolute;width: 100%;height: 100%;left: 0;top: 0;}

.ny-detail .wrap{height: 100%;}

.ny-detail .container{height: 100%;}

.ny-tit{font-size: 46px;color: white;line-height: 24px; text-transform: uppercase;font-family: 'thex';}

.ny-line{width: 40px;height: 2px;background: white;margin-top: 25px;margin-left: 2px;}

.crumb{height: 40px;background: rgba(0,0,0,0.4);position: absolute;width: 100%;left: 0;bottom: 0;}

.crumb-a{color: white;font-size: 16px;font-family: "Open Sans"; padding-left: 35px;line-height: 40px; background: url(../images/crumb.png) no-repeat left center;}

.crumb-a a{padding-right: 33px;background: url(../images/crumb-a.png) no-repeat right 15px center; color: white;font-size: 16px;font-family: "Open Sans";}

.crumb-a a:last-child{background: none;}

/*锚点*/

.nei_anchor {text-align: center;display: none;position: fixed;left: 0;top: 0;font-size:0;width: 100%;z-index: 1001;background: #fff;box-shadow: 0px 0px 8px 0px #d6d6d6;}

.nei_anchor span {display: inline-block;*display: inline;*zoom: 1;}

.nei_anchor span a {font-size: 16px;color: #666;line-height: 60px;padding: 0 40px;display: inline-block;-webkit-transition: .5s;-moz-transition: .5s;-ms-transition: .5s;-o-transition: .5s;transition: .5s;position: relative;}

.nei_anchor span a:after{content: '';width: 1px;height: 17px;background: #dadada;position: absolute;right: 0;top: 50%;transform: translateY(-50%);}

.nei_anchor span.on a:after,.nei_anchor span a:hover:after{display: none;}

.nei_anchor span:hover a,

.nei_anchor span.on a {color: #fff;background: #68c132;}

.nei_anchor span.span1 a {background: transparent;color: #666;}

.nei_anchor span:last-child a:after{display: none;}

@media  (max-width: 1023px) {

	.ny-banner{margin-top: 60px;}

	.app-banner{display: block;}

	.pc-banner{display: none;}

	.ny-tit{font-size: 36px;}

	.ny-line{margin-top: 10px;}

}

@media  (max-width: 767px) {

	.ny-tit{font-size: 26px;line-height: 20px;}

	.ny-line{margin-top: 10px;}

	.crumb{height: 35px;}

	.crumb-a{font-size: 14px;padding-left: 28px;background-size: 18px;line-height: 35px;}

	.crumb-a a{font-size: 14px;padding-right: 25px;background-position: right 10px center;}

	

}

/**/

.about{background: url(../images/abo-bg.png) no-repeat  right 55px top 30px;}

.ab-one{border-bottom: solid 1px #cccccc; padding: 120px 0 35px 0;}

.ab-tit{font-family: 'ak';font-size: 36px;color: #333;line-height: 28px;border-left: solid 3px #68c132;padding-left: 15px;margin-bottom: 60px;}

.abo-left p{font-size: 16px;color: #666;line-height: 30px;}

.abo-left{float: left;width: 650px;}

.abo-left ul{margin-top: 60px;}

.abo-left li {margin-bottom: 40px; width:180px; margin-right: 36.5px; float: left; text-align: center;}

.abo-left li h4 {display: inline-block; margin-bottom: 10px; font-size: 56px; color: #333; line-height: 40px; font-family: 'din';}

.abo-left li span {font-weight: bold;font-size: 16px;color: #333;}

.abo-left li h5 { font-size: 14px; color: #666; line-height: 20px;text-align: center;}

.abo-right{width: 600px;height: 383px;float: right;overflow: hidden;}

.abo-right img{display: block;width: 100%;height: 100%;transition: all .5s;}

.abo-right:hover img{transform: scale(1.05);}

.abo-left li:hover h4,.abo-left li:hover span{color: #68c132;}

.ab-two{padding: 80px 0 72px 0;border-bottom: solid 1px #ccc;}

.abt{padding-top: 30px;}

.abt-left{position: relative; width: 884px;height: 408px;float: left;overflow: hidden;}

.abt-left img{display: block;width: 95%;}

/*.ab-point{position: absolute;width: 6px;height: 6px; border-radius: 50%;background: #0ba4aa;position: absolute;z-index: 1;}

.ab-point span{position: absolute; color: #00c0d3;font-family: 'ak';font-size: 18px;}

.ab-point:before {

    position: absolute;

    content: '';

    width: 100%;

    height: 100%;

    top: 0%;

    left: 0%;

    opacity: 0;

    filter: alpha(opacity=0)\9;

    border-radius: 50%;

    background: -webkit-radial-gradient(circle,#da251d,white, rgba(7,153,165,1));

    background: -o-radial-gradient(circle,white, rgba(7,153,165,1));

    background: -moz-radial-gradient(circle, white, rgba(7,153,165,1));

    background: radial-gradient(circle, white, rgba(7,153,165,1));

    -webkit-animation: kuosan-1 2s linear infinite;

    animation: kuosan-1 2s linear infinite;

    -webkit-animation-delay: 750ms;

    animation-delay: 750ms;

}

.ab-point:after {

    position: absolute;

    content: '';

    width: 100%;

    height: 100%;

    top: 0%;

    left: 0%;

    opacity: 0;

    filter: alpha(opacity=0)\9;

    border-radius: 50%;

    background: -webkit-radial-gradient(circle,white,rgba(7,153,165,1));

    background: -o-radial-gradient(circle,white, rgba(7,153,165,1));

    background: -moz-radial-gradient(circle, white, rgba(7,153,165,1));

    background: radial-gradient(circle, white, rgba(7,153,165,1));

    -webkit-animation: kuosan-1 2s linear infinite;

    animation: kuosan-1 2s linear infinite;

    z-index: -1;

    -webkit-animation-delay: 1500ms;

    animation-delay: 1500ms;

}

.ab-point.ab-point1{left: 341px;top: 179px;}

.ab-point.ab-point1 span{right: -22px;top: -6px;}

.ab-point.ab-point2{left: 315px;top:200px;}

.ab-point.ab-point2 span{right: -10px;bottom: -18px;}

.ab-point.ab-point3{left: 343px;top:155px;}

.ab-point.ab-point3 span{right: -17px;top: -5px;}

.ab-point.ab-point4{left: 321px;top:192px;}

.ab-point.ab-point4 span{right: -15px;bottom: -12px;}

.ab-point.ab-point5{left: 290px;top:191px;}

.ab-point.ab-point5 span{left: -15px;bottom: -19px;}

.ab-point.ab-point6{left: 299px;top:200px;}

.ab-point.ab-point6 span{left: -5px;bottom: -19px;}

.ab-point.ab-point7{left: 244px;top:197px;}

.ab-point.ab-point7 span{left: -5px;bottom: -29px;}*/



.abt-right{width: 475px;float: right;}

.abt-num{height: 40px;line-height: 40px;margin-bottom: 20px;font-size: 18px;color: #666;}

.abt-num span{display: inline-block;width: 40px;height: 40px;background: url(../images/abt-num.png) no-repeat center;text-align: center;line-height: 40px;color: white;font-size: 18px;font-family: 'ak';margin-right: 10px;}



.ab-three{padding: 86px 0 107px 0;border-bottom: solid 1px #ccc;}

.abe-left{ width: 675px;height: 450px;float: left;overflow: hidden;}

.abe-left  img{display: block;width: 100%;height: 100%;transition: all .5s;}

.abe-right{position: relative;width: 560px;float: right;height: 450px;padding-top: 60px;}

.abe-right h3{font-family: 'ak';font-size: 30px;color: #333;line-height: 30px;margin-bottom: 30px;}

.abe-right p{height: 270px;overflow-y: auto; font-size: 16px;line-height: 30px;color: #666;padding-right: 60px;}

.abe-right p::-webkit-scrollbar {width: 2px;background-color: #dcdcdc;}

.abe-right p::-webkit-scrollbar-thumb {background-color:#68c132;border-radius: 10px;}

.abe-right:after{position: absolute;content: '';width: 198px;height: 2px;background: #67c132;top: 134px;left: -230px;}

.abe-left:hover img{transform: scale(1.05);}



.ab-four{padding: 86px 0 110px 0;}

.abf-swiper{position: relative;}

.abf-swiper ul{width: 100%; position: relative;}

.abf-swiper:before{position: absolute;content: '';width: 100%;height: 1px;border-bottom: dashed 1px #b8b8b8;left: 0px;top: 237px;}

.abf-swiper li{width: 100%;}

.abf-pic{margin-bottom: 44px; width: 100%;height: 210px;overflow: hidden;}

.abf-pic img{display: block;width: 100%;height: 100%;transition: all .5s;}

.abf-time{font-size: 20px;color: #666;line-height: 46px;}

.abf-add{font-size: 16px;color: #666;line-height: 20px;margin-top: 7px;height: 40px;overflow: hidden;}

.abf-swiper .swiper-button-next,.abf-swiper .swiper-button-prev{background: none; width: 50px;height: 50px;text-align: center;line-height: 50px;color: #9a9a9a;font-size: 30px;top: 80px;margin-top: 0;}

.abf-swiper .swiper-button-next{right: -73px;}

.abf-swiper .swiper-button-prev{left: -73px;}

.abf-swiper .swiper-button-next:hover,.abf-swiper .swiper-button-prev:hover{color: #67c132;}

.abf-swiper li:hover img{transform: scale(1.05);}

.abf-swiper .swiper-pagination{display: none;bottom: -40px;}

.abf-swiper  .swiper-pagination-bullet{margin: 0 4px;}

.abf-swiper  .swiper-pagination-bullet-active{background: #44a765;}

/* pc-kefu */

.kf {

    z-index: 60000;

    background-color: #fff;

    position: fixed;

    bottom: 100px;

    right: 20px;

    width: 62px;

    border-radius: 5px;

    display: none;

    -webkit-transition: all .8s;

    -o-transition: all .8s;

    transition: all .8s;

}



    .kf span {

        z-index: 602;

        -webkit-transition: all .5s;

        -o-transition: all .5s;

        transition: all .5s;

        cursor: pointer;

        position: relative;

        display: block;

        width: 62px;

        height: 62px;

        border-bottom: 1px solid #e3e3e3;

        background: url(../images/kefu_j.png) no-repeat center #fff;

    }



        .kf span:hover {

            background-color: #68c132;

        }



    .kf .zx {

        background-position: 0 0;

    }



        .kf .zx:hover {

            background-position: 0 -62px;

        }



    .kf .freetel {

        background-position: -62px 0;

        border-radius: 5px 5px 0 0;

    }



        .kf .freetel:hover {

            background-position: -62px -62px;

        }



    .kf .act {

        background-position: -186px 0;

    }



        .kf .act:hover {

            background-position: -186px -62px;

        }



    .kf .zxlya {

        background-position: -124px 0;

    }



        .kf .zxlya:hover {

            background-position: -124px -62px;

        }



    .kf .back_top {

        border-radius: 0 0 5px 5px;

        border: none;

        background-position: -248px 0;

    }



        .kf .back_top:hover {

            background-position: -248px -62px;

        }



    .kf span div {

        display: none;

        background-color: #fff;

        border-radius: 5px;

        position: absolute;

        right: 75px;

        padding: 20px 10px;

        font-size: 14px;

        color: #f4474c;

        bottom: 2px;

    }



        .kf span div input {

            text-indent: .5em;

            display: block;

            margin: 15px 0;

            line-height: 28px;

            color: #696969;

            font-size: 12px;

            width: 140px;

            border: 1px solid #d1d1d1;

            border-radius: 2px;

            height: 28px;

        }



        .kf span div a {

            -o-transition: .5s;

            transition: .5s;

            -webkit-transition: .5s;

            display: block;

            background: #f4474c;

            border-radius: 2px;

            color: #fff;

            line-height: 26px;

            font-size: 12px;

            text-align: center;

            width: 79px;

            height: 26px;

        }



            .kf span div a:hover {

                background: #f4474c;

            }



.kfimgr {

    position: absolute;

    bottom: 23px;

    right: -9px;

}



.kf span div i {

    display: block;

    position: absolute;

    width: 15px;

    height: 200px;

    right: -15px;

    top: 0;

}



.kf .zx div, .kf .freetel div,

.kf .zxlya div, .kf span:nth-child(4) div {

    text-align: center;

    min-width: 148px;

    font-size: 14px;

    color: #666;

}



.kf span:nth-child(4) div {

    white-space: nowrap;

}



.kf a {

    display: block;

    height: 100%;

    position: absolute;

    top: 0;

    right: 0;

    width: 100%;

}



.kf span div, .kf {

    -webkit-box-shadow: 0 2px 13px rgba(0, 0, 0, 0.25);

    box-shadow: 0 2px 13px rgba(0, 0, 0, 0.25);

}



.nav_center div, .index_nav_center div, .shou, .zhan {

    -webkit-box-shadow: 0 2px 18px rgba(0, 0, 0, 0.25);

    box-shadow: 0 2px 18px rgba(0, 0, 0, 0.25);

}



.shou {

    z-index: 601;

    cursor: pointer;

    width: 30px;

    height: 40px;

    top: 50%;

    margin-top: -15px;

    border-radius: 5px 0 0 5px;

    right: 62px;

    background: url("../images/kefu_j.png") no-repeat -310px 0 #fff;

    position: absolute;

}



    .shou.on {

        background-position: -310px -40px;

    }



/*app-客服*/

.kefu {

    display: none;

    position: fixed;

    width: 240px;

    overflow: hidden;

    z-index: 400;

    background: rgba(0, 0, 0, 0.5);

    left: 50%;

    margin-left: -120px;

    bottom: 15px;

    padding: 8px 0;

    transition: all .5s;

}



    .kefu li {

        width: 60px;

        float: left;

        border-left: 1px solid #fff;

    }



        .kefu li:first-child {

            border-left: none;

        }



        .kefu li a {

            font-size: 20px;

            display: block;

            margin: 0 auto;

            width: 100%;

            height: 30px;

            text-align: center;

            line-height: 30px;

            color: white;

        }



@media  (max-width: 1560px) {

	.abf-swiper .swiper-button-next,.abf-swiper .swiper-button-prev{color: #fff; background: url(../images/page.png) no-repeat center;background-size: cover;}

	.abf-swiper .swiper-button-next{right: 0;}

	.abf-swiper .swiper-button-prev{left: 0;}

}

@media  (max-width: 1460px) {

	.abo-left{width: 600px;}

	.abo-right{width: 550px;}

	.abo-left li{margin-right: 20px;}

	.abt-left{width: 758px;height: 350px;}

	/*.ab-point.ab-point1{left: 292px;top: 153px;}

	.ab-point.ab-point2{left: 270px;top: 171px;}

	.ab-point.ab-point3{left: 294px;top: 133px;}

	.ab-point.ab-point4{left: 275px;top: 165px;}

	.ab-point.ab-point5{left: 249px;top: 164px;}

	.ab-point.ab-point6{left: 256px;top: 171px;}

	.ab-point.ab-point7{left: 209px;top: 169px;}*/

	.abe-left{width: 580px;height: 387px;}

	.abe-right{width: 480px;height: 387px;padding-top: 45px;}

	.abe-right p{height: 237px;}

	.abf-swiper ul{}

	.abf-swiper li{}

	.abf-pic{height: 181px;}

	.abf-swiper:before{top: 207px;}

}

@media  (max-width: 1260px) {

	.abo-left{width: 50%;}

	.abo-right{width: 48%;height: auto;}

	.abo-left p{text-align: justify;}

	.abo-left li{width: 33.3%;margin-right: 0;}

	.abt-left{width: 54%;height: auto;}

	.abt-right{width: 43%;}

	.abe-left{width: 48%;height: auto;}

	.abe-right{width: 45%;height: auto;}

	.abe-right:after{width: 150px;left: -170px;}

	.abe-right p{height: 155px;}

	.abf-swiper ul{}

	.abf-swiper li{}

	.abf-pic{height: auto;}

	.abf-swiper:before{top: 170px;}

	.abf-swiper .swiper-pagination{display: block;width: 100%;}

	.abf-swiper .swiper-button-next,.abf-swiper .swiper-button-prev{display: none;}

}

@media  (max-width: 1023px) {

	.about{background-size: 50%;}

	.ab-one{padding-top: 70px;}

	.abo-right{width: 46%;}

	.abo-left li span{font-size: 16px !important;}

	.abo-left{width: 100%;float: none;}

	.abo-left p{margin-right: 50%;}

	.abo-left li{width: 20%;}

	.abo-left li h4{font-size: 46px;}

	.abt-left{width: 46%;}

	.abt-right{width: 51%;}

	.abt-num{height: 30px;line-height: 30px;font-size: 16px;margin-bottom: 10px;}

	.abt-num span{height: 30px;height: 30px;font-size: 16px;line-height: 30px;background-size: 30px;}

	.abe-right{padding-top: 20px;}

	.abe-right h3{font-size: 26px;line-height: 26px;margin-bottom: 20px;}

	.abe-right p{height: 120px;}

}



@media (max-width: 991px) {

    .kf {

        display: none !important;

    }



    .kefu {

        display: block;

    }

}

@media  (max-width: 767px) {

	.ab-tit{font-size: 26px;line-height: 22px;margin-bottom: 30px;}

	.ab-one{padding: 45px 0 30px;}

	.abo-right{width: 100%;float: none;}

	.abo-left{margin-top: 15px;}

	.abo-left p{margin-right: 0;}

	.abo-left ul{margin-top: 20px;}

	.abo-left li{width: 50%;margin-bottom: 15px;}

	.abo-left li h5{height: 40px}

	.abo-left li h4{font-size: 36px;}

	.ab-two{padding: 40px 0 30px;}

	.abt{padding-top: 0;}

	.abt-left{width: 100%;}

	.abt-right{width: 100%;}

	.abt-num{font-size: 14px;}

	.ab-three{padding: 40px 0;}

	.abe-left{width: 100%;}

	.abe-right{width: 100%;}

	.abe-right h3{font-size: 20px;margin-bottom: 10px;}

	.abe-right p{height: auto;padding-right: 0;text-align: justify;font-size: 14px;line-height: 24px;}

	.ab-four{padding: 40px 0 75px;}

	.abf-swiper:before{top: 61%;}

	.abf-pic{margin-bottom: 30px;}

	.abf-time{font-size: 16px;line-height: 22px;}

	.abf-add{font-size: 14px;}

	.abo-left p{font-size: 14px;line-height: 24px;}

	.nei_anchor{display: none !important;}

}





/**/

.pro-nav{background: #f7f7f7;padding:77px 0;}

.pro-ul{}

.pro-ul .swiper-button-next,.pro-ul .swiper-button-prev{display: none;margin-top: -40px;}

.pro-ul .swiper-button-next{right: -3px; line-height: 44px; display: none; background: none;font-size: 30px;color: #666;}

.pro-ul .swiper-button-prev{left: -3px; line-height: 44px; display: none;background: none;font-size: 30px;color: #666;}

.pro-li{ width: 100%;display: block;text-align: center;}

.pli-icon {width:72px;height: 72px;margin: 0 auto; overflow: hidden;position: relative;}

.pli-icon img{display: block;width: 100%;height: 100%;}

.pli-show {width: 100%; height: 100%; position: absolute;left: 0;top: 0;transition: all .5s;}

.pli-hide {width: 100%;height: 100%;position: absolute;left: 0;top: 100%;transition: all .5s;}

.pro-li h3 {font-size: 16px;color: #333;font-family: 'acr';}

.pro-li:hover .pli-show,.pro-li.on .pli-show{top: -100%;}

.pro-li:hover .pli-hide,.pro-li.on .pli-hide{top: 0;}

.pro-box{padding: 80px 0 97px 0;}

.pro-big{padding-bottom: 45px;margin: 0 -13px;}

.pro-big li{width: 25%;float: left;padding: 0 13px;margin-bottom: 30px;}

.pro-list{overflow: hidden; position: relative; width: 100%;display: block;height: 100%;background: #f5f5f5;}

.pro-list:after{transition: all .5s;position: absolute;content: '';width: 100%;height: 100%;top: 0;left: 0;background: url(../images/pro-bg.png) no-repeat center;background-size: cover; opacity: 0;}

.pro-list img{display: block;width: 100%;height: 100%;transition: all .5s;}

.pro-list h3{font-size: 18px;color: #666;text-align: center;position: absolute;width: 100%;left: 0;bottom: 30px;line-height: 22px;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}

.pro-list:hover:after{opacity: 1;}

.pro-list:hover img{transform: scale(1.05);}

.pro-list:hover h3{color: #0d7dbb;}





/**/

.appli{padding: 90px 0 96px 0;border-bottom: solid 1px #cccccc;}

.appli-list{display: none; height: 500px;background-repeat: no-repeat;background-position: center;background-size: cover;}

.appli-font {width: 50%;background: rgba(0,0,0,0.3);height: 100%;padding: 80px 80px 0 80px;position: relative;}

.appli-font h3 {margin-bottom: 30px;font-size: 40px;color: white;line-height: 40px;font-family: 'ak';}

.appli-font p { font-size: 14px;color: white; line-height: 24px;}

.appli-font:after {position: absolute; content: ''; background: url(../images/int-bot.png) no-repeat center; width: 51px; height: 51px;right: -25.5px;top: 50%;margin-top: -25.5px;}

.appli-list.on{display: block;}

.appli-dec{font-family: 'ak';font-size: 36px;color: #333;line-height: 28px;border-left: solid 3px #68c132;padding-left: 15px;margin-bottom: 75px;}

.load{text-align: center;}

@media  (max-width: 1260px) {

	.appli-list{height: 400px;}

	.appli-font{padding: 50px ;}

}

@media  (max-width: 1023px) {

	.pro-ul .swiper-button-next, .pro-ul .swiper-button-prev{display: block;}

	.appli-list{height: 300px;}

	.appli-font{width: 70%;padding:40px 30px;}

	.appli-font h3{font-size: 32px;line-height: 32px;margin-bottom: 15px;}

	.pro-nav{padding: 50px 0;}

	.pro-big{margin: 0 -10px;}

	.pro-big li{width: 33.3333%;padding: 0 10px;}

}

@media  (max-width:767px){

	.pli-icon{width: 40px;height: 40px;}

	.pro-nav{padding: 30px 0;}

	.pro-ul .swiper-button-next,.pro-ul .swiper-button-prev{font-size: 20px;}

	.appli{padding: 40px 0;}

	.appli-list{height: 200px;}

	.appli-font{width: 100%;padding: 25px 15px;}

	.appli-font:after{display: none;}

	.appli-font h3{font-size: 24px;line-height: 24px;}

	.appli-font p{height: 44px;line-height: 22px;display: -webkit-box; -webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}

	.pro-box{padding: 40px 0;}

	.appli-dec{font-size: 26px;line-height: 24px;margin-bottom: 30px;}

	.pro-big{margin: 0 -7.5px;padding-bottom: 15px;}

	.pro-big li{width: 50%;padding: 0 7.5px;margin-bottom: 15px;}

	.load img{width: 30px;}

	.pro-list h3{bottom: 25px;}

}





/**/

/**/

.recrui{padding: 100px 0 80px 0;}

.load{text-align: center;}

.recrui-big{padding-bottom: 27px;}

.job-item{margin-bottom: 20px;border: solid 1px #e1e1e1;}

.job-item.job-hide{display: none;}

.job-item.open .job-le:after{opacity: 0;}

.job-hea{width: 100%;height:118px;line-height: 118px;cursor: pointer;padding: 35px 35px 30px 35px;}

.job-le{float: right;width:46px;height:46px;position: relative;border: solid 2px #4096c9;border-radius: 50%;}

.job-le:before{content: '';width: 20px;height:2px;position: absolute;top:50%;left: 50%;margin-left:-10px;margin-top:-1px;background: #4096c9;}

.job-le:after{content: '';height: 20px;width:2px;position: absolute;top:50%;left: 50%;margin-left:-1px;margin-top:-10px;background: #4096c9;-webkit-transition: all .3s;-o-transition: all .3s;transition: all .3s;}

.job-ri {float: left; -webkit-transition: all .3s;-o-transition: all .3s;transition: all .3s;}

.job-z {display: block;font-size: 22px; color: #333333;   line-height: 19px;font-family: "Open Sans";margin-bottom: 15px;}

.job-d {display: block; color: #666; font-size: 16px;line-height: 16px;-webkit-transition: all .3s;-o-transition: all .3s;transition: all .3s;}

.job-d  span{padding: 0 15px;}

.job-d  span:first-child{padding-left: 0;border-right: solid 1px #c5c5c5;}

.job-cont{display: none;}

.job-pad{padding:32px 35px 54px 35px;}

.job-b {position: relative;}

.job-c-z{float: left;width: 50%;}

.job-c-z p{font-size: 16px;line-height: 28px;margin-bottom: 10px;}

.job-c-z li{list-style: none; color: #666;font-size: 14px;line-height: 28px;font-family: "Open Sans";}

.btn-send{margin-top: 30px; line-height: 40px;width: 140px;text-align: center;font-size: 16px;background: url(../images/page.png) no-repeat center;background-size: cover; color: #fff;display: inline-block;-webkit-transition: all .3s;-o-transition: all .3s;transition: all .3s;}

.btn-send:hover{}

.job-item.open .job-hea{border-bottom: solid 1px #e1e1e1;}

.job-pad h4{font-weight: bold;font-size: 16px;color: #444;line-height: 28px;margin-top: 30px;font-family: "Open Sans";}

.job-pad p{font-size: 14px;color: #777;line-height: 28px;}

@media  (max-width: 767px) {

	.recrui{padding: 40px 0 50px;}

	.job-hea{padding: 25px 15px;height: auto;line-height: inherit;}

	.job-le{width: 35px;height: 35px;}

	.job-ri{float: none;margin-right: 50px;}

	.job-z{font-size: 18px;margin-bottom: 10px;}

	.job-d{font-size: 14px;}

	.job-c-z{width: 100%;}

	.job-pad{padding: 25px 15px;}

	.job-pad h4{margin-top: 15px;}

	.btn-send{margin-top: 20px;}

	.recrui-big{padding-bottom: 15px;}

	.job-le:after{height: 16px;margin-top: -8px;}

	.job-le:before{width: 16px;margin-left: -8px;}

}



/**/

.con-one{margin: 100px 0 90px 0;position: relative;}

.coo-right{float: right;width: 50%;overflow: hidden;}

.coo-right img{display: block;width: 100%;height: 100%;transition: all .5s;}

.coo-left{position: absolute;left: 0;top: 0; padding: 70px 60px 65px 60px; width: 50%;height: 100%;box-shadow: 0 0 30px rgba(0,0,0,0.08);}

.coo-left h3{font-size: 24px;color: #444;font-family: "Open Sans";line-height: 24px;}

.coo-left p{font-size: 16px;color: #666;line-height: 28px;}

.coo-line{margin: 23px 0 18px 0 ;background: #68c132;width: 40px;height: 2px;}

.coo-left h4{font-family: 'din';font-size: 22px;color: #666666;padding-left: 45px;background: url(../images/coo.png) no-repeat left center;margin-top: 84px;}

.con-two li{transition: all .5s; margin-bottom: 55px; width: 50%;padding: 55px 32px;background: white;overflow: hidden;float: left;}

.cot-left{width: 160px;float: left;}

.cot-pic{width: 100%;height: 100px;overflow: hidden;}

.cot-pic img{display: block;width: 100%;height: 100%;transition: all .5s;}

.cot-left h3{font-size: 14px;color: #666;line-height: 22px;margin-top: 10px;}

.cot-right{margin-left: 195px;}

.cot-right h4{margin-bottom: 10px; font-size: 20px;color: #333;line-height: 34px;}

.cot-right p{font-size: 16px;color: #666;line-height: 28px;}

.con-two li:hover{position: relative;z-index: 3;box-shadow: 0 0 30px rgba(0,0,0,0.15);}

.con-two li:hover img{transform: scale(1.05);}

.con-two li.cot-li{width: 100%;}

    .con-two li.cot-li .cot-right {

        width: 420px;

        margin-left: 33px;

        float: left;

        word-break: break-all;

    }

.con-two li.cot-li .cot-right1{width: 490px;}

.con-two{padding-bottom: 5px;}

.coo-right:hover img{transform: scale(1.05);}

@media  (max-width: 1260px) {

	.coo-left{padding:40px 50px;}

	.coo-left h4{margin-top: 30px;}

	.cot-left{width: 110px;}

	.cot-pic{height: auto;}

	.cot-right{margin-left: 130px;}

    .con-two li.cot-li .cot-right {

        width: 40%;

        float: left;

        margin-left: 30px;

      

    }	

}

@media  (max-width: 1023px) {

	.coo-left{padding:20px 30px;}

	.coo-left h3{font-size: 22px;line-height: 22px;}

	.coo-left p{font-size: 14px;line-height: 22px;}

	.coo-left h4{margin-top: 20px;}

	.con-two li{width: 100%;margin-bottom: 0;padding: 30px;}

	.cot-left{width: 160px;}

	.cot-right{margin-left: 195px;}

	.con-two li.cot-li .cot-right{width: auto;float: none;margin-left: 195px;}

	.con-two{padding-bottom: 30px;}

}

@media  (max-width: 767px) {

	.con-one{margin: 40px 0;}

	.coo-left{width: 100%;position: static;padding: 25px 20px;}

	.coo-left h3{font-size: 18px;line-height: 18px;}

	.coo-line{margin: 15px 0 10px;}

	.coo-left h4{font-size:18px;margin-top: 15px;background-size: 20px;padding-left: 30px;}

	.coo-right{width: 100%;}

	.con-two li{padding: 0;margin-bottom: 30px;}

	.cot-left{width: 100%;}

	.cot-right,.con-two li.cot-li .cot-right{margin-left: 0;}

	.cot-right h4{font-size: 18px;margin-bottom: 5px;line-height: 26px;}

	.cot-right p{font-size: 14px;line-height: 22px;}

	.con-two{padding-bottom: 10px;}

	.con-two li.cot-li .cot-right1{margin-top: 15px;}

}





/**/

.core{padding: 100px 0 80px 0;}

.core ul{margin:0 -20px;}

.core li{transition: all .8s;float: left;width: 50%;height: 320px;padding: 0 20px; margin-bottom: 40px;}

.core li a{transition: all .8s;display: block;width: 100%;height: 100%;border: solid 1px #d9d9d9;padding: 54px 52px;}

.core-left{transition: all .5s; width: 145px;height: 145px;border-radius: 50%;border: solid 1px #d0d0d0;float: left;position: relative;}

.core-left:after{position: absolute;content: '';width: 115px;height: 115px; background: url(../images/core-yuan.png) no-repeat center;background-size: 100%; top: 15px;left: 15px;background-size: cover;}

.core-icon1{background: url(../images/core-icon1.png) no-repeat center;}

.core li:hover .core-icon1{background-image: url(../images/core-icon1H.png);}

.core-icon2{background: url(../images/core-icon2.png) no-repeat center;}

.core li:hover .core-icon2{background-image: url(../images/core-icon2H.png);}

.core-icon3{background: url(../images/core-icon3.png) no-repeat center;}

.core li:hover .core-icon3{background-image: url(../images/core-icon3H.png);}

.core-icon4{background: url(../images/core-icon4.png) no-repeat center;}

.core li:hover .core-icon4{background-image: url(../images/core-icon4H.png);}

.core li:hover .core-left{border-color: rgba(255,255,255,0.5);}

.core li:hover a{background: #68c132;}

.core-right{margin-left: 200px;}

.core-right h3{margin-bottom: 18px; font-size: 30px;color: #666;line-height: 24px;position: relative;padding-bottom: 22px;font-family: 'ak';}

.core-right h3:after{position: absolute;content: '';height: 1px;width: 30px;background: #a1d781;left: 0;bottom: 0;}

.core-right p{line-height: 26px;font-size: 18px;color: #666;position: relative;}

.core-right p:after{position: absolute;content: '';width: 4px;height: 4px;background: #999999;border-radius: 50%;left: -13px;top:9px;}

.core li:hover h3,.core li:hover p{color: white;}

.core li:hover p:after{background: white;}

.core li:hover .core-left:after{background-image: url(../images/core-yuanH.png); -webkit-animation: kuosan-2 2s linear infinite;

    animation: kuosan-2 2s linear infinite;}

.core li:hover a{background: #68c132;border-color: #68c132;}

@media  (max-width: 1260px) {

	.core li a{padding: 40px;}

	.core-left{width: 100px;height: 100px;background-size: 50px;}

	.core-left:after{width: 70px;height: 70px;}

	.core-right{margin-left: 130px;}

}

@media  (max-width: 1023px) {

	.core ul{margin: 0;}

	.core li{width: 100%;padding: 0;margin-bottom: 30px;height: auto;}

	.core-right h3{font-size: 22px;}

	.core-right p{font-size: 14px;line-height: 24px;}

	.core{padding: 40px 0;}

	

}

@media  (max-width: 767px) {

	.core li{margin-bottom: 15px;}

	.core li a{padding: 20px 15px;}

	.core-left{width: 70px;height: 70px;background-size: 35px;}

	.core-left:after{width: 56px;height: 56px;top: 6px;left: 6px;}

	.core-right{margin-left:100px;}

	.core-right h3{font-size: 18px; padding-bottom: 10px;margin-bottom: 6px;}

}





/**/

.lathe-one{padding: 80px 0 57px 0;}

.lathe-tit{margin-bottom: 52px; font-size: 36px;text-align: center;color: #444444;line-height: 30px;font-weight: lighter;}

.lao{margin: 0 -13px;}

.lao li{width: 25%;float: left;margin-bottom: 30px;padding: 0 13px;}

.lao-list{display: block;width: 100%;height: 100%;overflow: hidden;}

.lao-top{border: solid 1px #dcdcdc;height: 68px;border-bottom: none;}

.lao-top h3{font-size: 18px;color: #666;line-height: 67px;padding: 0 25px;}

.lao-top h3 span{font-family: 'cond';font-size: 24px;color: #44a765;padding-right: 4px;}

.lao-pic{width: 100%;overflow: hidden;position: relative;}

.lao-pic img{display: block;width: 100%;height: 100%;transition: all .5s;}

.lao-dec{position: absolute;width: 100%;height: 100%;overflow: hidden; bottom: -100%;padding: 25px 28px;left: 0;background: url(../images/lathe-bg.png) no-repeat center;color: white;font-size: 16px;line-height: 26px;transition: all .5s;}

.lao-list:hover .lao-dec{bottom: 0;}

.lathe-two{padding: 115px 0 110px 0;background: url(../images/lat-bg.png) no-repeat center;background-size: cover;}

.lat-swiper{position: relative;}

.lat-list{overflow: hidden; display: block;width: 100%;}

.lat-list img{display: block;width: 100%;height: 100%;transition: all .5s;}

.lat-list:hover img{transform: scale(1.05);}

.lat-swiper .swiper-pagination{width: 100%;bottom: -40px;display: none;}

.lat-swiper .swiper-pagination-bullet{opacity: 1;background: #aaa;margin: 0 5px;}

.lat-swiper .swiper-pagination-bullet-active{background: white;}

.lat-swiper .swiper-button-next,.lat-swiper .swiper-button-prev{background: none;color: white;font-size: 40px;width: 50px;height: 50px;text-align:center;line-height: 50px;top: 50%;margin-top: -25px;} 

.lat-swiper .swiper-button-next{right: -84px;}

.lat-swiper .swiper-button-prev{left: -84px;}

@media  (max-width: 1460px) {

	.lat-swiper .swiper-button-next,.lat-swiper .swiper-button-prev{background: url(../images/page.png) no-repeat center;background-size: cover;}

	.lat-swiper .swiper-button-next{right: 0;}

	.lat-swiper .swiper-button-prev{left: 0;}

}

@media  (max-width: 1260px) {

	.lat-swiper .swiper-button-next,.lat-swiper .swiper-button-prev{display: none;}

	.lao{margin: 0 -10px;}

	.lao li{padding: 0 10px;}

	.lat-swiper .swiper-pagination{display: block;}

}

@media  (max-width:767px) {

	.lathe-one{padding: 40px 0;}

	.lathe-tit{font-size: 26px;margin-bottom: 30px;}

	.lao{margin: 0 -5px;}

	.lao li{width: 50%;padding: 0 5px;margin-bottom:20px;}

	.lao-top{height: 50px;}

	.lao-top h3{font-size: 14px;line-height: 49px;}

	.lao-top h3 span{font-size: 18px;}

	.lathe-two{padding: 40px 0 80px;}

}



/**/

.screw-two{padding-bottom: 120px;}

.screw-tit{font-size: 22px;color: #444;line-height: 32px;}

.screw-two li{margin-top: 40px;overflow: hidden;position: relative;}

.screw-two li .screw-num{position: absolute;left: 0;top: 0; height: 100%;text-align: center; font-size: 40px;color: white;font-family: 'cond'; width: 140px;float: left;background: url(../images/screw-num.png) no-repeat center;background-size: cover;min-height: 140px;}

.screw-two li .screw-right{font-size: 16px;color: #666;line-height: 30px;margin-left: 140px; background: #f5f5f5;padding: 40px 52px;}

.screw-two li.screw-li .screw-num{position: absolute;right: 0;left: auto;}

.screw-two li.screw-li .screw-right{margin-right: 140px;margin-left: auto;}

@media  (max-width: 1023px) {

	.screw-two li .screw-right{padding:25px 35px;line-height: 24px;}

}

@media  (max-width: 767px) {

	.screw-two li{margin-top: 20px;}

	.screw-two{padding-bottom: 50px;}

	.screw-tit{font-size: 16px;line-height: 24px;}

	.screw-two li .screw-num{font-size: 36px;width: 50px;height: 50px;min-height: inherit;}

	.screw-two li .screw-right{margin-left: 0;padding-left: 60px;padding-right: 15px;}

	.screw-two li.screw-li .screw-right{margin-right: 0px;margin-left: auto;padding-left:15px;padding-right: 60px;}

}



/*分页*/

.pagee {text-align: center;position: relative;}

.pagee a{margin:0 3px; display:inline-block;width: 46px;height: 46px; font-size: 16px;color: #999;font-family: arial;text-align: center;line-height: 46px;background: #f1f3f6;}

.pagee a.prev,.pagee a.next{font-size: 14px;color: #999;font-weight: bold;}

.pagee a:hover,.pagee a.on{color: #fff;background: url(../images/page.png) no-repeat center;}



/**/

.news{padding: 80px 0 96px 0;}

.news-big{padding-bottom: 40px;}

.news-list{display: block;padding: 36px;background: #f1f3f6;margin-bottom: 30px;}

.news-pic{width: 23%;height: 148px;float: left;overflow: hidden;}

.news-pic img{display: block;width: 100%;height: 100%;transition: all .5s;}

.news-font{margin-left: 25%;	padding-top: 10px;}

.news-tit{font-family: 'Open Sans';color: #333333;font-size: 18px;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;margin-bottom: 10px;}

.news-font p{font-family: 'Open Sans';color: #666;font-size: 14px;height: 48px;line-height: 24px;overflow: hidden;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}

.news-font span{font-family: 'Open Sans';color: #999;display: block;font-size: 14px;line-height: 20px;padding-left: 27px;margin-top: 32px;transition: all .5s;background: url(../images/news-more.png) no-repeat left center;}

.news-list:hover img{transform: scale(1.05);}

.news-list:hover .news-tit,.news-list:hover .news-font span{color: #00a7d2;}

.news-list:hover .news-font span{transform: translateX(5px);background-image: url(../images/news-moreH.png);}

@media  (max-width: 1023px) {

	.news-pic{width: 25%;height: 130px;}

	.news-font{margin-left: 28%;padding-top: 0;}

	.news-font span{margin-top: 20px;}

}

@media  (max-width: 767px) {

	.news-list{padding:0 ;}

	.news-pic{width: 100%;height: auto;float: none;}

	.news-font{margin-left: 0%;padding: 20px 15px 25px;}

	.news-font span{margin-top: 20px;}

	.news{padding: 40px 0 50px;}

	.news-big{padding-bottom: 10px;}

	.pagee a{width: 35px;height: 35px;line-height: 35px;}

}



/**/

.newsinfo{margin-top: 100px;}

.news-top{height: 220px;background: url(../images/news-bg.png) no-repeat center;background-size: cover;padding-top: 38px;}

.newsinfo h1{font-family: 'Open Sans';font-size: 36px;color: #fff;font-weight: lighter;line-height: 60px;}

.newsinfo .news-data{font-family: 'Open Sans';font-size: 16px;color: #fff;font-weight: lighter;opacity: 0.6;}

.news-share{margin-top: 40px;}

.news-share a{background: none !important;margin: 0 35px 0 0 !important;padding: 0 !important;font-size: 20px !important;height: 20px !important;line-height: 20px !important;color: white;opacity: 1 !important;}

.news-share a:hover{color: #68c132 !important;}

.news-bot{padding-top: 50px;padding-bottom: 110px;}

.news-bot p{font-size: 16px;color: #666666;line-height: 26px;font-family: 'Open Sans';}

.news-back{text-align: center;margin-top: 60px;position: relative;}

.news-prev,.news-next{position: absolute;width: 180px;height: 50px;background: #f1f3f6;line-height: 50px;text-align: center;font-size: 16px;color: #666666;font-family: 'Open Sans';}

.news-prev{left: 32%;}

.news-next{right: 32%;}

.news-prev i{font-weight: bold;padding-right: 5px;}

.news-next i{font-weight: bold;padding-left: 5px;}

.news-li{display: inline-block;height: 50px;width: 50px;line-height: 50px;font-size: 20px !important;background: #f1f3f6;color: #333;}

.news-li:hover{color: white;background: url(../images/page.png) no-repeat center;background-size: cover;}

.news-prev:hover,.news-next:hover{color: white;background: url(../images/page.png) no-repeat center;background-size: cover;}

@media  (max-width: 1260px) {

	.news-bot img{display: block;width: 100%;}

	.news-prev{left: 27%;}

	.news-next{right: 27%;}

}

@media  (max-width: 1023px) {

	.news-prev{left: 20%;}

	.news-next{right: 20%;}

	.newsinfo{margin-top: 60px;}

}

@media  (max-width: 767px) {

	.newsinfo h1{font-size: 26px;line-height: 34px;}

	.news-top{height: auto;padding: 30px 0;}

	.news-share{margin-top: 20px;}

	.news-bot{padding: 30px 0 45px;}

	.news-bot p{font-size: 14px;line-height: 22px;text-align: justify;}

	.news-prev, .news-next{width: 110px;height: 30px;line-height: 30px;font-size: 12px;}

	.news-prev i,.news-next i{font-size: 12px;}

	.news-li{width: 30px;height: 30px;line-height: 30px;font-size: 14px !important;}

	.news-prev{left: 10%;}

	.news-next{right: 10%;}

	.news-back{margin-top: 30px;}

}

