@charset "UTF-8";
/** * 框架公共部分 * author kis2 * @return */
.wrap{clear:both;width:1200px;margin:0 auto;}
.minH_350{min-height:350px;height:auto !important;height:350px;}
.bc_fff{background: #fff;}
.jqthumb{position: absolute !important;left: 0px;top: 0px;z-index: 2;}
/** * 顶部 * author zwp * @return */
.indTop{width: 100%;position: fixed;top: 0;left: 0;z-index: 9;min-width: 1366px;}
.headBox{clear: both;height: 110px;background: #fff;z-index: 9;position: relative;padding: 0px 100px;-webkit-box-shadow: 0px 0px 5px rgba(0,0,0,0.2);box-shadow: 0px 0px 5px rgba(0,0,0,0.2);}
.indTop .headBox{background:rgba(255,255,255,1);}
.topL{overflow: hidden;padding: 17px 0px;}
.gp{height: 55px;border-left: 1px solid #ddd;padding: 0px 0px 0px 15px;overflow: hidden;margin: 10px 0px 10px 15px;}
.gp span{display: block;overflow: hidden;font-size: 14px;color:#666;font-weight: bold;}
.gpCont{overflow: hidden;font-size: 20px;color:#15901f;line-height: 40px;}
.gpCont span{float: left;padding-left: 5px;color:#15901f;}
.gp i{padding-right: 20px;font-size: 30px;float: left;}
.up{background: url(../images/up.png) no-repeat right center;}
.down{background: url(../images/down.png) no-repeat right center;}
.upStyle.gpCont i{color:#fe0000;}
.upStyle.gpCont span{color:#fe0000;}
.logo{display: block;overflow: hidden;}
.logo img{display: block;height: 69px;}
.topR{padding-right: 20px;}
/** * 导航 * author zwp * @return */
.menuDl dd{float: left;position: relative;z-index:11}
.menuDl dd:after{content:"";display: block;width: 100%;height: 110px;position: absolute;top:5px;left: 0;z-index: -1;background-image:url(../images/icon1.png);background-position: center 18px;background-repeat: no-repeat;opacity:0;transform:scale(0.5);transition-duration: 0.3s;transition-property: all;transition-timing-function: linear;transition-delay:0.2s;}
.menuDl dd.hover:after{opacity:1;transform:scale(1);top: 0;}
.menuDl dd:before{content:"";display: block;width: 100%;height: 110px;position: absolute;top:-5px;left: 0;z-index: -1;background-image:url(../images/icon2.png);background-position: center 74px;background-repeat: no-repeat;opacity:0;transform:scale(0.5);transition-duration: 0.3s;transition-property: all;transition-timing-function: linear;transition-delay:0.2s;}
.menuDl dd.hover:before{opacity:1;transform:scale(1);top: 0;}
.menuDl dd .a1{display: block;height: 110px;padding: 0 28px;overflow: hidden;line-height: 118px;font-size: 14px;color: #666666;position: relative;z-index: 11;transition-duration: 0.3s;transition-property: all;transition-timing-function: linear;transition-delay:0s;}
.menuDl dd.hover .a1{color:#239403;transition-delay:0.2s;}
.menuDl dd .a1 i{display: block;height: 110px;width: 100%;position: absolute;top: 0;left: 0;z-index: -1;/*background-image:url(../images/icon1.png);*/background-position: center center;background-repeat: no-repeat;opacity:0.4;}
.menuDl dd:hover .a1 i{animation:ant1 0.5s 1;animation-timing-function:linear;animation-fill-mode:forwards;}
.a1_div{width:0px;height:0px;overflow:hidden;display:none;}
/*动画*/
@keyframes ant1{0%{opacity:0.4;transform: scale(1)}50%{opacity:1;transform: scale(1.1)}100%{opacity:0;}}
/* Safari and Chrome */
@-webkit-keyframes ant1{0%{opacity:0.4;transform: scale(1)}50%{opacity:1;transform: scale(1.1)}100%{opacity:0;}}
/** * 搜索 * author zwp * @return */
.search{margin:42px 0 0 5px;position:relative;transition-duration: 0.3s;transition-property: all;transition-timing-function: linear;}
.searchBt{display:inline;float:right;width:30px;height:30px;background:url(../images/search.png) no-repeat center center;border:none;cursor:pointer;transition-duration: 0.3s;transition-property: all;transition-timing-function: linear;}
.topSearch{width: 215px;overflow: hidden;position: absolute;top: 30px;right: 0px;padding-top: 38px;}
.topSearchCont{display: none;padding: 10px;overflow: hidden;background: rgba(0,0,0,0.5);}
.topSearchInp{display: block;overflow: hidden;width: 150px;height: 30px;line-height: 30px;border:none;background: #fff;padding: 0px 5px;-webkit-border-radius: 3px;-moz-border-radius: 3px;-ms-border-radius: 3px;-o-border-radius: 3px;border-radius: 3px;font-size: 12px;color:#666;float: left;font-family: 'Microsoft yahei';}
.topSearchTrue{display: block;width: 30px;height: 30px;overflow: hidden;background: #239403 url(../images/search-w.png) no-repeat center center;-webkit-border-radius: 3px;-moz-border-radius: 3px;-ms-border-radius: 3px;-o-border-radius: 3px;border-radius: 3px;margin-left: 5px;float: left;background-size:20px;}
.search .inputB.bg{background:url(../images/icon5.png) no-repeat center center;}
.search .inputT{width: 85px; height: 30px;background:none;border:none;position:absolute;top:0;right:20px;opacity:0;color:#fff;line-height:24px;font-family: "microsoft yahei";padding-right: 5px;}
.lgBt{width: 50px;height:62px;text-align: right;line-height: 18px;color: #777777;font-size: 14px;margin-top: 48px;margin-left: 5px;cursor: pointer;position: relative;}
.lgBt:after{content: "";display: block;width: 1px;height: 18px;background: #dedede;position: absolute;top: 0;left: 0;}
.lgBt a{font-size: 14px;color:#666;}
.lgBt a:hover{color:#239403;}
.language i.hover{color:#239403;}
.lgBtBox{position: absolute;bottom:-60px; left: -115px; z-index: -1;width: 230px;height: 60px;overflow: hidden;visibility: hidden;transition-duration: 0.2s;transition-property: all;transition-timing-function: linear;}
.lgBt:hover .lgBtBox{visibility:visible}
.lgBtBox .lgBtBoxC{width: 230px;height: 60px;background: rgba(0,0,0,0.5);text-align: center;font-size: 0;transform: translateY(-100%);transition-duration: 0.2s;transition-property: all;transition-timing-function: linear;}
.lgBt:hover .lgBtBoxC{transform: translateY(0);}
.lgBtBox a{display: inline-block;line-height: 60px;color: #fff;font-size: 14px;padding: 0 10px;}
.lgBtBox a:hover{color:#239403}
.headBt{width: 100px;line-height: 22px;cursor: pointer;/*background:url(../images/en.png)  no-repeat;*/position:absolute;top: 48px; /*text-indent:28px;*/ right:60px;z-index:999999; color:#fff;}
.headBt a{ color:#fff; font-size:14px;}
.headBt a:hover{ color:#0e90d2;}


.pos{position:relative;cursor: pointer; width: 100%; height: 100%; overflow: hidden;}
.lan{position: absolute; top: 56px; right: 0; z-index: 999; width: 100px; height: 100px; background: url(../images/1553849862.png) no-repeat center;background-size:cover; transition: width .5s, height .5s; -moz-transition: width .5s, height .5s, -moz-transform .5s; -webkit-transition: width .5s, height .5s, -webkit-transform .5s; -o-transition: width .5s, height .5s, -o-transform .5s;}
.pos:hover{overflow:inherit;}
.pos:hover .lan{transform:translate(0,-15px);-moz-transform:translate(0,-15px); /* Firefox 4 */-webkit-transform:translate(0,-15px); /* Safari and Chrome */-o-transform:translate(0,-15px); /* Opera */}
/**/
.headNavBox{position:fixed;top: 0;left: 0;width: 100%;height: 100%;z-index: 999;display: none;}
.headNavBox .bg{position:absolute;top: 0;left: 0;width: 100%;height: 100%;background:rgba(0,0,0,0.25);}
.headNavBoxC{width: 400px;height: 100%;overflow:hidden;background: #fff;float:right;position: relative;right: -400px;}
.headNavBoxCT{clear: both;height: 110px;background: #2d7045;}
.headNavBoxCT span{float: left;padding-left: 40px;font-size: 16px;line-height: 110px;color: #fff;font-weight: bold;}
.headNavBoxCT em{float:right;display: block;width:46px;height: 46px;background-repeat: no-repeat;background-image: url(../images/icon7.png);background-position: center center;margin:33px 40px 0 0;cursor: pointer;}
/**/
.headNavDl{clear: both;padding: 0 40px;overflow: hidden;}
.headNavDl dd{clear: both;overflow:hidden;border-bottom:2px solid #f4f4f4;margin-top: 14px;padding-bottom: 15px;}
.headNavDl dd .divT{clear: both;height: 36px;overflow: hidden;line-height: 36px;font-size: 16px;}
.headNavDl dd .divT a{color: #333;}
.headNavDl dd .div_a{clear: both;overflow:hidden;line-height: 26px;padding:5px 0;}
.headNavDl dd .div_a a{display: inline-block;color: #999999;font-size: 14px;padding-right: 10px;}
.headNavDl dd .div_a a:hover{color: #2d7045}
.headNavDl dd .div_a a.hover{color: #2d7045}
.stockBox{overflow: hidden;padding:0 40px;margin-top: 15px;}
.stockBox .divT{clear: both;height: 42px;}
.stockBox .divT em{clear: both;height: 42px;font-size: 14px;line-height: 20px;color: #15901f;font-style: normal;position: relative;top: -5px;padding-right: 20px;}
.upStyle.stockBox .divT em{color:#fe0000;}
.upStyle.stockBox .divT em{color:#fe0000;}
.stockBox .divT span{padding-right: 5px;font-size: 23px;font-family: "Arial";font-weight: bold;line-height: 42px;color: #fe0000;transform: scaleY(1.5)}
.stockBox .divT2{height: 24px;overflow: hidden;line-height: 24px;color: #5f5c5c;font-size: 14px;font-weight: bold;}
.stockBox .divT3{height: 24px;overflow: hidden;line-height: 24px;color: #a3a3a3;font-size: 14px;}
@media only screen and (max-height:768px){.headNavDl dd{padding-bottom:5px;margin-top:5px;}.headNavDl dd .divT{height: 30px;line-height: 30px}.headNavDl dd .div_a{padding-top: 0}.stockBox{margin-top:10px;}.stockBox .divT{height: 30px;}.stockBox .divT span{line-height: 30px}.stockBox .divT em{height:30px;}.stockBox .divT2{height: 22px;line-height: 22px;}.stockBox .divT3{height: 22px;line-height: 22px;}}
#masterslider{background:#7cbef6}
/**/
.main{width: 1920px;position: relative;left: 50%;margin-left: -960px;}
.mainImg{display: block;width: 1920px;}
.main .wrap{height:0;position: relative}
.wPic{display: block;width: 397px;height: 233px;position:absolute;top: -29px;right: 0;z-index: 9;}
/* *banner
*/
.bannerBox{clear: both;overflow: hidden;position: relative;}
/*.master-slider .mas-ab{height: 0;}*/
.bannerBox .bd{clear: both;overflow: hidden;}
.bannerBox .bd dl dd{background-position: center center;background-repeat: no-repeat;background-size:cover;overflow:hidden;}
.bannerBox .hd{width: 100%;height:52px;position: absolute;bottom: 0;left: 0;text-align: center;}
.bannerBox .hd ul{display: inline-block}
.bannerBox .hd ul li{float: left;width: 13px;height: 24px;line-height:99999px;overflow: hidden;margin: 0 7px;cursor: pointer;background-position: center center;background-repeat: no-repeat;background-image: url(../images/index2/icon13.png)}
.bannerBox .hd ul li.on{background-image: url(../images/index2/icon14.png)}
.scrollBox{overflow-x: hidden;overflow-y: auto;}
.rightCode{overflow: hidden;text-align: center;font-size: 0px;}
.rightCode .center{display: inline-block;overflow: hidden;}
.ewm{overflow: hidden;float: left;display: inline;margin: 0px 10px;}
.ewm p{padding: 4px;overflow: hidden;background: #fff;border: 1px solid #ddd;}
.ewm p img{display: block;width: 85px;height: 85px;}
.ewm i{display: block;overflow: hidden;font-size: 12px;color:#666;text-align: center;padding-top: 5px;font-style: normal;}
.oh{overflow: hidden;}
/*
* subBanner kis2
*/
.subBanner{overflow: hidden;padding-top: 110px;}
.subBanner_a{display: block;height: 300px;overflow: hidden;position: relative;}
.channelBanner .subBanner_a{height: 500px;}
.shadow{display: none;width: 100%;height: 100%;overflow: hidden;position: absolute;left: 0px;top: 0px;z-index: 2;background: url(../images/shadow.png) repeat;}
.subBanCont{display:none !important;position: absolute;right: 50%;bottom: 100px;margin-right: -600px;z-index: 3;text-align: right;}
.subBan_Ch{overflow: hidden;font-size: 34px;color:#fff;font-family: '幼圆';}
.subBan_En{overflow: hidden;font-size: 13px;color:#d0d0d0;font-weight: bold;padding-top: 10px;animation-delay: 0.1s;}
/*
* 二级导航 kis2
*/
.subMenu{overflow: hidden;background: #fff;font-size: 0px;text-align: center;}
.subMenu_dl{display: inline-block;overflow: hidden;}
.subMenu_dl dd{float: left;display: inline;overflow: hidden;padding: 0px 15px;}
.subMenu_a{display: block;overflow: hidden;font-size: 14px;color:#666;height: 65px;line-height: 65px;position: relative;padding: 0px 10px;}
.subMenu_a em{display: none;overflow: hidden;width: 100%;height: 2px;background: #239403;position: absolute;left: 0px;bottom: 0px;}
.subMenu_dl dd.hover .subMenu_a{color:#239403;}
.subMenu_dl dd.hover .subMenu_a em{display: block;}
/*
* 底部 kis2
*/
.foot1{overflow: hidden;position: relative;background: #3a3a3a;padding: 60px 0px;}
.footCont{overflow: hidden;}
.foot_dl{overflow: hidden;margin-right: 5%;}
.foot_dl dt{overflow: hidden;line-height: 30px;padding-bottom: 15px;}
.foot_dl dd{overflow: hidden;line-height: 30px;}
.foot_dl dd a{font-size: 14px;color:#888;-webkit-transition: all 0.3s linear;-o-transition: all 0.3s linear;transition: all 0.3s linear;}
.foot_dl dd a:hover{color:#fff;}
.foot_dl dt a{font-size: 18px;color:#fff;}
.footR{overflow: hidden;width: 20%;height: 100%;position: absolute;right: 0px;top: 0px;}
.footRCont{overflow: hidden;padding: 60px 0px 0px 60px;}
.footTelName{overflow: hidden;font-size: 16px;color:#888;line-height: 30px;}
.footTel{overflow: hidden;}
.footTel img{display: block;max-width: 115px;}
.footCode{overflow: hidden;margin-left: 45px;}
.footCode p{padding: 5px;background: #fff;overflow: hidden;}
.footCode img{display: block;width: 115px;height: 115px;}
.footCode i{display: block;height: 20px;line-height: 20px;font-size: 14px;color:#888;text-align: center;padding-top: 10px;}
.foot2{overflow: hidden;background: #262626;padding: 12px 0px;font-size: 12px;color:#888;line-height: 30px;}
.foot2 a{color:#fff;-webkit-transition: all 0.3s linear;-o-transition: all 0.3s linear;transition: all 0.3s linear;}
.foot2 a:hover{color:#fff;}
.bdsharebuttonbox{float: right; height: 32px;}
.bdsharebuttonbox a{width: 32px; height: 32px; line-height: 32px; overflow: hidden; padding: 0; margin: 0; display: inline-block; text-indent: 0; opacity: 1; filter: alpha(opacity=100); transition: opacity .3s;}
.bdsharebuttonbox a.bds_tsina{background: url(../images/fot04.png) no-repeat center;}
.bdsharebuttonbox a.bds_renren{background: url(../images/fot07.png) no-repeat center;}
.bdsharebuttonbox a.bds_qzone{background: url(../images/fot08.png) no-repeat center;}
/*
* 底部3 kis2
*/
.foot3{background: #313131;padding: 30px 0px;font-size: 13px;color:#8e8e8e;line-height: 30px;}
.footL3{position: relative;}
.footL3 a{color:#8e8e8e;transition:all 0.3s linear;}
.footL3 a:hover{color:#fff;}
.wx{position: relative;padding-left: 30px;height: 30px;float: left;display: block;margin-left: 5px;background: url(../images/wx1.png) no-repeat center center;}
.wx:hover{background: url(../images/wx_h.png) no-repeat center center;}
.sj{position: relative;padding-left: 30px;height: 30px;float: left;display: block;margin-left: 5px;background: url(../images/sj.png) no-repeat center center;}
.sj:hover{background: url(../images/sj_h.png) no-repeat center center;}
.footR3 a{color:#8e8e8e;-webkit-transition: all 0.3s linear;-o-transition: all 0.3s linear;transition: all 0.3s linear;}
.footR3 a:hover{color:#fff;}
.cnzz{padding: 7px 0px;float: left;margin-left: 5px;}
.cnzz img{display: block;height: 15px;}
.footImg{display: none;padding: 5px;background: #fff;position: absolute;left: 50%;bottom: 40px;margin-left: -56px;border: 1px solid #ddd;}
.footImg em{display: block;overflow: hidden;width: 18px;height: 11px;position: absolute;left: 50%;bottom: -10px;z-index: 9;margin-left: -9px;background: url(../images/footIcon.png) no-repeat center center;}
.footImg img{display: block;width: 100px;height: 100px;}
/*
* 右侧滚动
*/
.rightScroll{overflow: hidden; position: fixed; right: 20px; bottom: 15%; margin-top: -123px; z-index: 998; -webkit-transform: scale(1.2); -ms-transform: scale(1.2); -o-transform: scale(1.2); transform: scale(1.2); -webkit-transition: scale 0.5s linear; -o-transition: scale 0.5s linear; transition: scale 0.5s linear;}
.rightScroll.show{-webkit-transform: scale(1);-ms-transform: scale(1);-o-transform: scale(1);transform: scale(1);}
.right_dl{overflow: hidden;}
.right_dl dd{position: relative;}
.right_dl dd a{display: block; width: 60px; overflow: hidden; font-size: 12px; color:#666; padding-top: 34px; line-height: 30px; text-align: center; border: 1px solid #ddd;}
.goTop{display: none; background: #fff url(../images/top.png) no-repeat center 10px;}
.right_dl dd:hover .goTop{border:1px solid #e71e17;color:#fff;background: #e71e17 url(../images/top-w.png) no-repeat center 10px;}
/** 首页 第一栏*/
.indTitleBox{overflow: hidden;}
.indTitle{height: 40px;line-height: 40px;overflow: hidden;}
.indTitle span{font-size: 28px;color:#000;}
.indTitle i{font-size: 20px;color:#999;}
.tab{overflow: hidden;}
.tab_dl{overflow: hidden;}
.tab_dl dd{float: left;display: inline;overflow: hidden;line-height: 40px;}
a.tab_a{overflow: hidden;display: block;overflow: hidden;position: relative;padding: 0px 30px;font-size: 14px;color:#666;/*-webkit-transition: all 0.3s linear;-o-transition: all 0.3s linear;transition: all 0.3s linear;*/}
.tab_a em{display: block;width: 20px;height: 100%;overflow: hidden;position: absolute;top: 0px;filter: alpha(opacity=0);}
.tab_dl dd.hover .tab_a,
.tab_a:hover{color:#239403;background: url(../images/news-bg.png) no-repeat center;/*-webkit-transition: all 0.3s linear;-o-transition: all 0.3s linear;transition: all 0.3s linear;*/opacity: 1;filter: alpha(opacity=0);}
.tab_dl dd.hover .tab_a em{-webkit-transform: translateX(0px);-ms-transform: translateX(0px);-o-transform: translateX(0px);transform: translateX(0px);opacity: 1;filter: alpha(opacity=100);}
a.tabMore{height: 40px;line-height: 40px;display: block;overflow: hidden;padding-right: 15px;font-size: 14px;color:#666;background: url(../images/tabMore.png) no-repeat right center;-webkit-transition: all 0.3s linear;-o-transition: all 0.3s linear;transition: all 0.3s linear;margin-left: 10px;}
.tabMore:hover{color:#239403;}
.ind1st{overflow: hidden;margin: 0px auto;}
.indRow{padding: 0px 100px;overflow: hidden;position: relative;}
.indCont{overflow: hidden;margin: 0px -15px;}
.ind1stL,
.ind1stR{width: 50%;overflow: hidden;float: left;display: inline;}
.ind1stLBox{overflow: hidden;position: relative;margin: 0px 15px;}
.ind1stNews{position: relative;padding-top: 54.0023895%;}
.ind1stLBox .center{display: block;width: 100%;height: 100%;overflow: hidden;position: absolute;left: 0px;top: 0px;}
.indNewsSwiper{width: 100%;height: 455px;height: 100%;}
.indNews_a{display: block;padding-top: 54.0023895%;}
.indNewsName{overflow: hidden;padding: 0px 20px;font-size: 16px;color:#fff;height: 50px;line-height: 50px;background: rgba(0,0,0,0.7);position: absolute;left: 0px;bottom: 0px;right: 0px;}
.indNewsSwiper.swiper-container-horizontal>.swiper-pagination-bullets,
.indNewsSwiper .swiper-pagination-custom,
.indNewsSwiper .swiper-pagination-fraction{left: auto;right: 20px;width: auto !important;z-index: 9;bottom: 20px;}
.indNewsSwiper .swiper-slide{overflow: hidden;position: relative;}
.swiperBt{position: absolute;right: 25px;bottom: 20px;z-index: 9;}
.swiperBt .swiper-pagination{position: relative;}
.swiperBt .swiper-pagination span{float: left;margin: 0px 3px;display: block;width: 8px;height: 8px;overflow: hidden;background: #fff;-webkit-border-radius: 8px;-moz-border-radius: 8px;-ms-border-radius: 8px;-o-border-radius: 8px;border-radius: 8px;cursor: pointer;}
.ind3rdSwiper .swiperBt .swiper-pagination span{-webkit-border-radius: 0px;-moz-border-radius: 0px;-ms-border-radius: 0px;-o-border-radius: 0px;border-radius: 0px;width: 6px;height: 6px;}
.swiperBt .swiper-pagination-bullet{background: #fff;opacity: 1;}
.swiperBt span.swiper-active-switch{background: #239403;}
.ind3rdSwiper .swiperBt span.swiper-active-switch{background: #d6121b;}
.swiperBt .prev{display: block;overflow: hidden;position: absolute;left: -15px;top: -5px;width: 10px;height: 19px;cursor: pointer;background: url(../images/left.png) no-repeat center center;}
.swiperBt .next{display: block;overflow: hidden;position: absolute;right: -15px;top: -5px;width: 10px;height: 19px;cursor: pointer;background: url(../images/right.png) no-repeat center center;}
.indNewsSwiper .swiper-button-prev,
.indNewsSwiper .swiper-button-next{display: none;}
.ind1stR{overflow: hidden;}
.ind1stRCont{overflow: hidden;padding: 30px 35px;background: #f3f3f3;margin: 0px 15px;-webkit-box-shadow: 0px 1px 3px #e5e5e5;box-shadow: 0px 1px 3px #e5e5e5;}
.indList_dl{height: 395px;overflow: hidden;}
.ind1stRCont .indList_dl{display: none;}
.indList_dl dt{overflow: hidden;border-bottom: 1px solid #ddd;padding-bottom: 24px;margin-bottom: 15px;}
.hotTime{overflow: hidden;font-size: 28px;color:#8e8e8e;height: 35px;line-height: 35px;float:right;}
a.hotName{overflow: hidden;font-size: 22px;color:#666;display: block;height: 35px;line-height: 35px;}
a.hotName:hover{color:#239403;}
.hotIntr{overflow: hidden;font-size: 14px;color:#999;line-height: 25px;height: 55px;}
.indList_dl dd{height: 40px;overflow: hidden;line-height: 40px;}
.indList_dl dd .listName{padding-left: 10px;line-height: 40px;}
.indList_dl dd .listName:hover{-webkit-transform: translateX(5px);-ms-transform: translateX(5px);-o-transform: translateX(5px);transform: translateX(5px);color:#239403;}
/** 第二通栏*/
.ind2nd{overflow: hidden;}
.ind2nd_dl{overflow: hidden;margin: 0px -85px;}
.ind2nd_dl dd{width: 16.66666667%;overflow: hidden;float: left;display: inline;}
.ind2nd_dl .list_a{text-align: center;}
.ind2ndIcon{overflow: hidden;width: 100px;height: 100px;position: relative;margin: 0px auto;}
.ind2ndIcon span{display: block;position: absolute;left: 0px;top:0px;right: 0px;bottom: 0px;border:1px solid #ddd;-webkit-border-radius: 100%;-moz-border-radius: 100%;-ms-border-radius: 100%;-o-border-radius: 100%;border-radius: 100%;background: #fff;}
span.defaultIcon1{-webkit-transform: translateX(0px) rotate(0deg);-ms-transform: translateX(0px) rotate(0deg);-o-transform: translateX(0px) rotate(0deg);transform: translateX(0px) rotate(0deg);}
span.hoverIcon{display: none;border-color:#239403;}
.fast_Ch{font-size: 18px;color:#666;line-height: 25px;overflow: hidden;padding-top: 20px;}
.fast_En{font-size: 12px;color:#c4c4c4;line-height: 25px;overflow: hidden;}
.list_a:hover .fast_Ch{color:#239403;}
/** 第三通栏*/
.video .inner{display:block;cursor:pointer;}
.video .inner img{transition:all .4s;}
.video .inner:hover img{transform:scale(1.05);}
.video .vr-big{float:left;width:100%;height:484px;margin-bottom:20px;position:relative;overflow:hidden;background: #333;}
.video .vr-big .text{position:absolute;left:0;right:0;bottom:0;color:#fff;font-size:16px;height:100%;background: rgba(0,0,0,.3)}
.video .vr-big .text h3{font-size:24px;margin-bottom:4px;}
.video .vr-big .link{width:130px;height:48px;font-size:16px;line-height:48px;text-align:center;position:absolute;z-index:2;right:30px;bottom:20px;border:1px solid #eee;color:#fff;transition:all .2s;}
.video .vr-big .link:hover{background:#F96A69;border-color:#F96A69;color:#fff;}
.video .vr-big .play{width:83px;height:83px;background:rgba(0,0,0,.4) url(../images/p_01.png) no-repeat center center;position:absolute;left:50%;top:50%;margin:-21px 0 0 -21px;border-radius:50%;cursor:pointer;transition:all .2s;z-index: 8;}
.video .vr-big .play:hover{background-color:rgba(0,0,0,.6);}
/*right*/
.big-word{position: absolute;z-index: 1;background: #333;}
.in-text{position: absolute;z-index: 2;left: 0;top: 0;width:70%;}
.in-text{margin-left:8%;}
.in-text .text-title{margin-top:8%;}
.in-text .text-title h2{font-size: 26px;color: #fff;}
.in-text .text-title span{width: 28px;height: 4px;background: #fff;display: block;margin-top: 3%;}
.text-box h2{font-size:24px;color:#fff;line-height: 36px;}
.text-box p{font-size: 16px;color:#a6a6a6;margin-top: 4%;}
.text-box{margin-top: 6%}
.video .vr-big .text-bg{background:none;}
.rect{width: 55px;height: 4px;border-radius: 2px;background:#fff;position:relative;animation:mymove 3s infinite;-webkit-animation:mymove 3s infinite; /*Safari and Chrome*/top:50%;margin-left: -50%;}
@keyframes mymove{from{left:0px;}
to{left:60px;}}
@-webkit-keyframes mymove /*Safari and Chrome*/{from{left:0px;}
to{left:60px;}}
.about-bg{width:100%;height: 100%;}
.bg-1 .button{color: #fff; border-color: #fff;}
.button--border-thin{border: 2px solid;}
.button--ujarak{-webkit-transition: border-color 0.4s, color 0.4s; transition: border-color 0.4s, color 0.4s;}
.button{float: left; min-width: 150px; max-width: 250px; display: block; margin-top: 3em; padding: .9em 2em; background: none; color: inherit; vertical-align: middle; position: relative; z-index: 1; -webkit-backface-visibility: hidden; -moz-osx-font-smoothing: grayscale;cursor: pointer;outline: none;}
.button--ujarak, .button--ujarak::before{-webkit-transition-timing-function: cubic-bezier(0.2, 1, 0.3, 1); transition-timing-function: cubic-bezier(0.2, 1, 0.3, 1);}
.button--ujarak:hover{color: #fff; border-color: #0193DC;}
.button--ujarak:hover::before{opacity: 1; -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0);}
.button--ujarak::before{content: ''; position: absolute; top: 0; left: 0; width: 100%; height: 100%; background: #0193DC; z-index: -1; opacity: 0; -webkit-transform: scale3d(0.7, 1, 1); transform: scale3d(0.7, 1, 1); -webkit-transition: -webkit-transform 0.4s, opacity 0.4s; transition: transform 0.4s, opacity 0.4s; -webkit-transition-timing-function: cubic-bezier(0.2, 1, 0.3, 1); transition-timing-function: cubic-bezier(0.2, 1, 0.3, 1);}
.ind3rd{overflow: hidden;}
.ind3rdR,
.ind3rdL{width: 50%;overflow: hidden;float: left;display: inline;position: relative;}
.ind3rdSlide{overflow: hidden;padding-top: 57.25%;position: relative;}
.ind3rdSlide .center{width: 100%;height: 100%;overflow: hidden;position: absolute;left: 0px;top: 0px;}
.ind3rd_a{display: block;overflow: hidden;position: relative;padding-top: 56.25%;}
.ind3rdSwiper{height: 100%;}
.ind3rdDeta{overflow: hidden;padding-left: 100px;}
.ind3rd_Ch{overflow: hidden;font-size: 24px;color:#fff;}
.ind3rd_En{overflow: hidden;font-size: 16px;color:#fff;margin-bottom: 100px;}
.ind3rdMore{width: 170px;height: 50px;overflow: hidden;background: rgba(255,255,255,0.85);font-size: 14px;color:#666;text-align: center;line-height: 50px;}
.ind3rdMore span{padding-right: 30px;background: url(../images/arrowRight.png) no-repeat right center;}
.ind3rdMore:hover{background: #239403;}
.ind3rdMore:hover span{color:#fff;background: url(../images/arrowRight_h.png) no-repeat right center;}
.ind3rdSwiper .swiper-button-prev,
.ind3rdSwiper .swiper-button-next{display: none;}
.indVieo{overflow: hidden;padding-top: 56.25%;position: relative;}
#indV{width: 100%;height: 101%;overflow: hidden;position: absolute;left: 0px;top: 0px;opacity: 0;z-index: 1;}
.playVideo{width: 100%;height: 100%;position: absolute;left: 0px;top: 0px;z-index: 9;cursor: pointer;background: rgba(0,0,0,0.5) url(../images/play2.png) no-repeat center center;}
.load{display: none;width: 100%;height: 100%;position: absolute;left: 0px;top: 0px;z-index: 9;cursor: pointer;font-size: 14px;color:#fff;text-align: center;background: rgba(0,0,0,0.5);}
.load:after{display: block;content: "视频正在加载中...";overflow: hidden;width: 100%;height: 30px;line-height: 30px;text-align: center;font-size: 14px;color:#fff;padding-top: 40px;position: absolute;left: 0px;top: 50%;margin-top: -40px;background: url(../images/load.gif) no-repeat center top;}
/* * 关于我们频道页 * author kis2 * @return
*/
/*
* 关于我们第一通栏 kis2
*/
.row{position: relative;overflow: hidden;background: #fff;}
.moreBox{overflow: hidden;position: relative;z-index: 3;}
.more{display: block;width: 41px;height: 41px;overflow: hidden;margin: 0px auto;-webkit-transition: all 0.3s linear;-o-transition: all 0.3s linear;transition: all 0.3s linear;background: url(../images/more.png) no-repeat center center;}
.more:hover{background: url(../images/more_h1.png) no-repeat center center;}
.more.hover{background: url(../images/more_h1.png) no-repeat center center;}
.more.hover2{background: url(../images/more_h2.png) no-repeat center center;}
.titleBox{text-align: center;font-size: 0px;}
.title{display: inline-block;position: relative;padding: 0px 30px;}
.titleCh{overflow: hidden;font-size: 30px;color:#333;line-height: 40px;}
.titleEn{overflow: hidden;font-size: 14px;color:#bbb;line-height: 30px;}
.line{width: 1200px;height: 1px;overflow: hidden;background: #d3d3d3;position: absolute;top: 20px;}
.lineL{right: 100%;}
.lineR{left: 100%;}
.c_fff .titleCh{color:#fff;}
.aboutCont{overflow: hidden;}
.aboutIntr{font-size: 14px;color:#888;line-height: 30px;overflow: hidden;padding: 0px 150px;text-indent: 2em;}
.aboutIntr a{color:#239403;}
.aboutIntr a:hover{text-decoration: underline;}
.aboutRound .moreBox{position: absolute;width: 100%;left: 0px;bottom: 35px;text-align: center;font-size: 0px;}
.aboutRound .center{display: inline-block;overflow: hidden;}
/*.aoutMore{display: block;width: 40px;height: 40px;overflow: hidden;position: absolute;left: 50%;bottom: 35px;margin-left: -20px;background: url(../images/aboutMore.png) no-repeat center center;-webkit-transition: all 0.3s linear;-o-transition: all 0.3s linear;transition: all 0.3s linear;-webkit-animation: aoutMore 1s linear infinite;-o-animation: aoutMore 1s linear infinite;animation: aoutMore 1s linear infinite;}
@keyframes aoutMore{0%{transform: translateY(0px);}25%{transform: translateY(5px);}50%{transform: translateY(0px);}75%{transform: translateY(-5px);}100%{transform: translateY(0px);}}
.aoutMore:hover{background: url(../images/aboutMore_h.png) no-repeat center center;}*/
.aboutRound{font-size: 0px;text-align: center;overflow: hidden;position: relative;padding-bottom: 160px;background: url(../images/aboutBg1.jpg) no-repeat center bottom;}
.aboutRound_dl{margin: 0px auto;overflow: hidden;}
.aboutRound_dl dd{width: 240px;overflow: hidden;float: left;display: inline;}
.timer{display: block;overflow: hidden;font-size: 48px;color:#239403;text-align: center;font-weight: bold;font-family: 'Arial';}
.aboutRound_dl dd i{display: block;overflow: hidden;font-size: 14px;color:#888;text-align: center;}
/*
* 关于我们第二通栏 kis2
*/
.course{overflow: hidden;position: relative;}
.course .hd{width: 1000px;height: 120px;margin: 0px auto;overflow: hidden;position: relative;}
.courseLine1{display: block;width: 0px;height: 1px;overflow: hidden;position: absolute;left: 0px;top: 62px;z-index: 1;background: #239403;}
.course_ul{width: 20000px;overflow: hidden;position: absolute;left: 0px;top: 0px;z-index: 3;}
.course_ul li{width: 165px;overflow: hidden;float: left;display: inline;}
.course_ul li span{display: block;overflow: hidden;text-align: center;font-size: 20px;color:#fff;line-height: 30px;-webkit-transition: all 0.3s linear;-o-transition: all 0.3s linear;transition: all 0.3s linear;}
.course_ul li.on span{font-size: 24px;font-weight: bold;color:#fdc22a;}
.course_ul li p{display: block;width: 14px;position: relative;margin: 0px auto;padding: 15px 0px;}
.course_ul li p span{display: block;width: 14px;height: 14px;overflow: hidden;background: #fff;-webkit-border-radius: 16px;-moz-border-radius: 16px;-ms-border-radius: 16px;-o-border-radius: 16px;border-radius: 16px;position: relative;z-index: 3;cursor: pointer;-webkit-transition: all 0.3s linear;-o-transition: all 0.3s linear;transition: all 0.3s linear;}
.course_ul li p i{width: 24px;height: 24px;background: #000;overflow: hidden;border: 1px solid #239403;-webkit-border-radius: 100%;-moz-border-radius: 100%;-ms-border-radius: 100%;-o-border-radius: 100%;border-radius: 100%;position: absolute;left: 50%;top: 50%;margin: -13px 0px 0px -13px;z-index: 2;-webkit-transition: all 0.5s linear;-o-transition: all 0.5s linear;transition: all 0.5s linear;-webkit-transform: scale(0);-ms-transform: scale(0);-o-transform: scale(0);transform: scale(0);opacity: 0;filter: alpha(opacity=0);}
.course_ul li p em{width: 38px;height: 38px;background: #000;overflow: hidden;border: 1px solid #239403;-webkit-border-radius: 100%;-moz-border-radius: 100%;-ms-border-radius: 100%;-o-border-radius: 100%;border-radius: 100%;position: absolute;left: 50%;top: 50%;margin: -20px 0px 0px -20px;z-index: 1;-webkit-transition: all 0.55s linear;-o-transition: all 0.55s linear;transition: all 0.55s linear;-webkit-transform: scale(0);-ms-transform: scale(0);-o-transform: scale(0);transform: scale(0);opacity: 0;filter: alpha(opacity=0);}
.course_ul li.on p i{-webkit-transform: scale(1);-ms-transform: scale(1);-o-transform: scale(1);transform: scale(1);opacity: 1;filter: alpha(opacity=100);}
.course_ul li.on p em{-webkit-transform: scale(1);-ms-transform: scale(1);-o-transform: scale(1);transform: scale(1);opacity: 1;filter: alpha(opacity=100);}
.course_ul li.on p span{background: #239403;}
.courseLine{display: block;width: 100%;height: 1px;overflow: hidden;background: rgba(255,255,255,0.5);position: absolute;left: 0px;top: 322px;z-index: 2;}
.courseLine i{display: block;width: 0px;height: 1px;overflow: hidden;background: #239403;position: absolute;left: 0px;top: 0px;}
.course .bd{height: 290px;overflow: hidden;position: relative;-webkit-box-shadow: 0px 2px 4px #e2e2e2;box-shadow: 0px 2px 4px #e2e2e2;}
.course_dl{overflow: hidden;}
.course_dl dd{overflow: hidden;}
.courseCont{overflow: hidden;background: #fff;padding: 30px;}
.courseL{width: 375px;overflow: hidden;margin-right: 30px;}
.courseL a{display: block;padding-top: 61.333333333%;overflow: hidden;}
.courseR{overflow: hidden;}
.courseYear{overflow: hidden;height: 40px;overflow: hidden;line-height: 40px;font-size: 16px;color:#666;}
.courseYear i{font-size: 30px;color:#239403;overflow: hidden;padding-right: 10px;}
.courseDeta{overflow: hidden;height: 175px;}
.courseCont_ul{padding-right: 25px;overflow: hidden;}
.courseCont_ul li{overflow: hidden;font-size: 14px;color:#888;line-height: 28px;padding-bottom: 10px;}
.aboutRow2 .wrap{position: relative;z-index: 3;}
.aboutRow2Bg{width: 100%;height: 630px;overflow: hidden;position: absolute;left: 0px;top: 0px;z-index: 1;}
.scroll{width: 100%;height: 175px;overflow: auto;float: left;}
.courseDeta .scroll_container{overflow: hidden;position: relative;}
.courseDeta .scroll_absolute{position: absolute;}
.courseDeta .scroll_vertical_bar{position: absolute; top: 0; right: 2px; width: 2px; height: 100%; background: #cecece; margin: 0; padding: 0; opacity: 0; -webkit-transition: opacity 0.3s linear; -o-transition: opacity 0.3s linear; transition: opacity 0.3s linear;}
.courseDeta:hover .scroll_vertical_bar{opacity: 1;}
.courseDeta .scroll_track{position: relative;background-color: #cecece;}
.courseDeta .scroll_drag{position: relative;top: 0;left: -2px;width: 6px;cursor: pointer;background-color: #239403;}
.container1 .scroll_arrow{text-indent: -20000px;display: block;cursor: pointer;background-color: #D6B74B;}
.container1 .scroll_vertical_bar .scroll_arrow{height: 16px;}
.courseBt{position: absolute;right: 30px;top: 30px;overflow: hidden;}
.courseBt .bt1{display: block;width: 27px;height: 27px;overflow: hidden;float: left;margin-left: 10px;-webkit-border-radius: 3px;-moz-border-radius: 3px;-ms-border-radius: 3px;-o-border-radius: 3px;border-radius: 3px;-webkit-transition: all 0.3s linear;-o-transition: all 0.3s linear;transition: all 0.3s linear;}
.bt1.prev{background: #e6e6e6 url(../images/btPrev.png) no-repeat center center;background-size: auto 15px;}
.bt1.prev:hover{background: #239403 url(../images/btPrev_h.png) no-repeat center center;background-size: auto 15px;}
.bt1.next{background: #e6e6e6 url(../images/btNext.png) no-repeat center center;background-size: auto 15px;}
.bt1.next:hover{background: #239403 url(../images/btNext_h.png) no-repeat center center;background-size: auto 15px;}
.courseBt .more{display: block;width: 27px;height: 27px;overflow: hidden;float: left;margin-left: 10px;-webkit-border-radius: 3px;-moz-border-radius: 3px;-ms-border-radius: 3px;-o-border-radius: 3px;border-radius: 3px;-webkit-transition: all 0.3s linear;-o-transition: all 0.3s linear;transition: all 0.3s linear;background: #e6e6e6 url(../images/add1.png) no-repeat center center;}
.courseBt .more:hover{background: #239403 url(../images/add1_h.png) no-repeat center center;}
.course .bt2{display: block;width: 40px;height: 40px;overflow: hidden;position: absolute;top: 42px;-webkit-border-radius: 40px;-moz-border-radius: 40px;-ms-border-radius: 40px;-o-border-radius: 40px;border-radius: 40px;-webkit-transition: all 0.3s linear;-o-transition: all 0.3s linear;transition: all 0.3s linear;}
.bt2.prev{left: 60px;background: #e6e6e6 url(../images/btPrev.png) no-repeat center center;background-size: auto 15px;}
.bt2.prev:hover{background: #239403 url(../images/btPrev_h.png) no-repeat center center;background-size: auto 15px;}
.bt2.next{right: 60px;background: #e6e6e6 url(../images/btNext.png) no-repeat center center;background-size: auto 15px;}
.bt2.next:hover{background: #239403 url(../images/btNext_h.png) no-repeat center center;background-size: auto 15px;}
.bdCont{width: 1000px;margin: 0px auto;padding-top: 16px;position: relative;padding-bottom: 10px;}
.bdEm{width: 30px;height: 16px;overflow: hidden;position: absolute;left: 0px;top: 0px;background: url(../images/courseTrangle.png) no-repeat center center;}
/*
* 关于我们第三通栏 kis2
*/
.aboutRow3 .wrap{position: relative;z-index: 3;}
.aboutRow3Slide{overflow: hidden;position: relative;padding: 0px 100px;}
.aboutRow3Slide .bd{height: 370px;overflow: hidden;}
.aboutRow3_dl{overflow: hidden;margin: 0px -50px !important;}
.aboutRow3_dl dd{width: 33.33333333%;overflow: hidden;float: left;display: inline;}
.aboutRow3_dl dd .list_a{margin: 0px 50px;}
.aboutIcon{overflow: hidden;width: 145px;height: 145px;position: relative;margin: 0px auto;}
.aboutIcon span{display: block;width: 100%;height: 100%;overflow: hidden;background: url(../images/aboutCircle.png) no-repeat center center;-webkit-animation: aboutCircle 1.5s linear infinite;-o-animation: aboutCircle 1.5s linear infinite;animation: aboutCircle 1.5s linear infinite;}
@keyframes aboutCircle{0%{transform: rotate(0deg);}100%{transform: rotate(360deg);}}
.aboutRow3Name{overflow: hidden;font-size: 18px;color:#666;text-align: center;}
.aboutRow3Intr{overflow: hidden;font-size: 14px;color:#888;line-height: 28px;height: 165px;}
.aboutRow3Slide .hd{overflow: hidden;text-align: center;font-size: 0px;padding-top: 40px;display: none;}
.aboutRow3Slide .hd ul{display: inline-block;overflow: hidden;}
.aboutRow3Slide .hd ul li{width: 8px;height: 8px;overflow: hidden;float: left;display: inline;background: #ccc;cursor: pointer;text-indent: 99em;margin: 0px 4px;-webkit-border-radius: 100%;-moz-border-radius: 100%;-ms-border-radius: 100%;-o-border-radius: 100%;border-radius: 100%;}
.aboutRow3Slide .hd ul li.on{background: #239403;}
.aboutRow3Slide .bt{display: none;width: 25px;height: 50px;overflow: hidden;position: absolute;top: 50%;margin-top: -25px;-webkit-border-radius: 3px;-moz-border-radius: 3px;-ms-border-radius: 3px;-o-border-radius: 3px;border-radius: 3px;}
.aboutRow3Slide .prev{left: 0px;background: #eee url(../images/btPrev.png) no-repeat center center;background-size: auto 15px;}
.aboutRow3Slide .prev:hover{background: #239403 url(../images/btPrev_h.png) no-repeat center center;background-size: auto 15px;}
.aboutRow3Slide .next{right: 0px;background: #eee url(../images/btNext.png) no-repeat center center;background-size: auto 15px;}
.aboutRow3Slide .next:hover{background: #239403 url(../images/btNext_h.png) no-repeat center center;background-size: auto 15px;}
.aboutRow3Bg{width: 100%;height: 100%;overflow: hidden;position: absolute;left: 0px;bottom: 0px;background: url(../images/aboutRow3Bg.png) no-repeat left bottom;}
/*
* 关于我们第四通栏 kis2
*/
.aboutRow4 .wrap{position: relative;z-index: 3;}
.aboutRow2 .line,
.aboutRow4 .line{background: rgba(224,224,224,0.2);}
.eventBox{position: relative; overflow: hidden; padding: 0px 100px;}
.eventBox .hd{overflow: hidden; width: 550px; margin: 0px auto;}
.eventBox .bt{display: block; width: 50px; height: 50px; overflow: hidden;}
.eventBox .prev{background: url(../images/btPrev_h.png) no-repeat center center;}
.eventBox .next{background: url(../images/btNext_h.png) no-repeat center center;}
.eventYear{width: 450px; overflow: hidden; height: 50px; position: relative;}
.eventY_ul{width: 100000px; overflow: hidden; position: absolute; left: 0px; top: 0px;}
.eventY_ul li{overflow: hidden; width: 150px; height: 50px; line-height: 50px; font-size: 20px; color:#fff; float: left; display: inline; text-align: center; -webkit-transition: all 0.6s linear; -o-transition: all 0.6s linear; transition: all 0.6s linear; cursor: pointer;}
.eventY_ul li.on{color:#fdc22a; font-size: 30px; font-weight: bold;}
.eventBox .bd{overflow: hidden;}
.event_ul{overflow: hidden; -webkit-transition: height 0.3s linear; -o-transition: height 0.3s linear; transition: height 0.3s linear;}
.event_ul li{overflow: hidden; min-height: 100px;}
.eventScroll{overflow: hidden;/*height: 600px;*/}
.event_dl{width: 1000px; overflow: hidden; position: relative; padding-bottom: 60px;}
.event_dl dd{overflow: hidden; padding: 30px 0px; position: relative; z-index: 3;}
.eventContTime{position: relative;height: 50px;line-height: 50px;border-bottom: 1px solid rgba(153,153,153,0.6);font-size: 20px;color:#239403;font-weight: bold;}
.odd .eventContTime{text-align: right;}
.eventContTime em{display: block;width: 11px;height: 11px;overflow: hidden;border: 2px solid #fff;background: #239403;position: absolute;left: 50%;bottom: -7px;margin-left: -7px;border-radius: 100%;}
.eventDeta{overflow: hidden;margin: 0px -55px;}
.eventL,
.eventR{width: 50%; overflow: hidden;}
.event_dl dd.odd .eventR,
.event_dl dd.even .eventL{float: left;}
.event_dl dd.even .eventR,
.event_dl dd.odd .eventL{float: right;}
.eventImg{overflow: hidden;margin: 0px 55px;}
.eventImg a{display: block;padding-top: 54.5454545%;position: relative;}
.eventCont{width: 50%; overflow: hidden;}
.eventTxt{overflow: hidden;margin: 0px 55px;}
.eventIntr{overflow: hidden; font-size: 14px; color:#fff; line-height: 30px; height: 240px;}
.eventClock{height: 45px; background: url(../images/time.png) no-repeat center top; z-index: 1; position: relative;}
.eventClock em{display: block;width: 1px;position: absolute;left: 50%;top: 25px;bottom: 0px;overflow: hidden;background: #999;}
.event_dl dt{display: block;width: 1px;position: absolute;left: 50%;top: 0px;bottom: 30px; background: rgba(153,153,153,0.6);}
.event_dl dt em{width: 1px;height: 30px;overflow: hidden;position: absolute;left: 0px;bottom: -28px;background: url(../images/dashed.png) no-repeat center bottom;}
.aboutRow4Bg{width: 100%;height: 100%;overflow: hidden;position: absolute;left: 0px;top: 0px;z-index: 1;}
.event_ul .scroll_container{overflow: hidden;position: relative;}
.event_ul .scroll_absolute{position: absolute; -webkit-transition: all 0.3s ease-out; -o-transition: all 0.3s ease-out; transition: all 0.3s ease-out;}
.event_ul .scroll_vertical_bar{position: absolute; top: 0; right: 1px; width: 3px; height: 100%; background: #cecece; margin: 0; padding: 0; z-index: 9; opacity: 0;}
.event_ul .scroll_track{position: relative;background-color: #BCB794;opacity: 0;}
.event_ul .scroll_drag{position: relative;top: 0;left: -1px;width: 5px;cursor: pointer;background-color: #239403;}
.bototmLine{height: 100px;overflow: hidden;display: none;}
/*
* 第三通栏 kis2
*/
.invest2nd{position: relative;}
.invest2nd .bd{height: 345px;overflow: hidden;}
.invest2nd_dl{overflow: hidden;}
.invest2nd_dl dd{overflow: hidden;}
.invest2nd_ul{overflow: hidden;margin: 0px -30px;}
.invest2nd_ul li{width: 50%;overflow: hidden;float: left;display: inline;padding: 30px 0px;}
.invest2nd_ul .list_a{border: 1px solid #ddd;margin: 0px 30px;-webkit-transition: all 0.3s linear;-o-transition: all 0.3s linear;transition: all 0.3s linear;}
.invest2nd_ul .list_a:hover{-webkit-transform: translateY(-5px);-ms-transform: translateY(-5px);-o-transform: translateY(-5px);transform: translateY(-5px);}
.invest2ndTime{width: 110px;overflow: hidden;text-align: center;padding: 25px 0px;position: relative;-webkit-transition: all 0.3s linear;-o-transition: all 0.3s linear;transition: all 0.3s linear;}
.invest2ndTime:after{display: block;width: 1px;height: 60px;overflow: hidden;content: "";background: #ddd;position: absolute;right: 0px;top: 50%;margin-top: -30px;-webkit-transition: all 0.3s linear;-o-transition: all 0.3s linear;transition: all 0.3s linear;}
.invest2ndTime span{display: block;overflow: hidden;font-size: 36px;color:#666;line-height: 40px;-webkit-transition: all 0.3s linear;-o-transition: all 0.3s linear;transition: all 0.3s linear;}
.invest2ndTime i{display: block;overflow: hidden;font-size: 16px;color:#888;-webkit-transition: all 0.3s linear;-o-transition: all 0.3s linear;transition: all 0.3s linear;}
.list_a:hover .invest2ndTime,
.list_a:hover .invest2ndTime:after{background: #d6121b;}
.list_a:hover .invest2ndTime span,
.list_a:hover .invest2ndTime i{color: #fff;}
.invest2ndDeta{overflow: hidden;padding: 25px;}
.invest2ndName{overflow: hidden;font-size: 16px;color:#444;line-height: 30px;font-weight: bold;-webkit-transition: all 0.3s linear;-o-transition: all 0.3s linear;transition: all 0.3s linear;}
.list_a:hover .invest2ndName{color: #d6121b;}
.invest2ndIntr{overflow: hidden;font-size: 14px;color:#888;line-height: 30px;}
.invest2nd .bt{position: absolute;top: 50%;margin-top: -25px;overflow: hidden;}
.invest2nd .bt span{display: block;width: 30px;height: 50px;overflow: hidden;-webkit-border-radius: 3px;-moz-border-radius: 3px;-ms-border-radius: 3px;-o-border-radius: 3px;border-radius: 3px;-webkit-transition: all 0.3s linear;-o-transition: all 0.3s linear;transition: all 0.3s linear;cursor: pointer;}
.invest2nd .prev{left: -50px;padding-right: 20px;}
/*
* 第三通栏 kis2
*/
.invest3rd{background: #eef3f3;}
.invest3rdL{overflow: hidden;position: relative;width: 580px;padding: 10px 0px;margin-right: 30px;}
.invest3rdL .bd{height: 555px;overflow: hidden;}
.invest3rdL_dl{overflow: hidden;}
.invest3rdL_dl dd{overflow: hidden;}
.invest3rdL_dl .imgDiv{padding-top: 58.6206897%;}
.invest3rdL_dl .listDeta{padding: 30px 40px;background: #fff;}
.invest3rdName{overflow: hidden;font-size: 18px;color:#565656;line-height: 30px;-webkit-transition: all 0.3s linear;-o-transition: all 0.3s linear;transition: all 0.3s linear;}
.list_a:hover .invest3rdName{color:#d6121b;}
.invest3rdL .invest3rdName{font-weight: bold;}
.invest3rdIntr{overflow: hidden;font-size: 14px;color:#999;line-height: 25px;height: 50px;}
.invest3rdTime{overflow: hidden;font-size: 16px;color:#999;font-family: "Arial";line-height: 30px;}
.invest3rdL .hd{position: absolute;left: 0px;bottom: 25px;width: 100%;text-align: center;font-size: 0px;}
.invest3rdL .hd ul{display: inline-block;overflow: hidden;}
.invest3rdL .hd ul li{width: 8px;height: 8px;overflow: hidden;float: left;display: inline;margin: 0px 4px;cursor: pointer;background: #ccc;-webkit-border-radius: 8px;-moz-border-radius: 8px;-ms-border-radius: 8px;-o-border-radius: 8px;border-radius: 8px;}
.invest3rdL .hd ul li.on{background: #d6121b;}
.invest3rdL .bt{display: block;width: 25px;height: 50px;overflow: hidden;position: absolute;top: 145px;-webkit-transition: background 0.3s linear;-o-transition: background 0.3s linear;transition: background 0.3s linear;}
.invest3rdR{height: 575px;overflow: hidden;}
.invest3rdR_dl{overflow: hidden;}
.invest3rdR_dl dd{padding: 10px 0px;overflow: hidden;}
.invest3rdR .list_a{background: #fff;padding: 30px 35px 20px 35px;-webkit-transition: all 0.3s linear;-o-transition: all 0.3s linear;transition: all 0.3s linear;}
.invest3rdR .list_a:hover{-webkit-transform: translateY(-5px);-ms-transform: translateY(-5px);-o-transform: translateY(-5px);transform: translateY(-5px);}
.invest3rdName i{padding-right: 10px;font-size: 14px;}
.invest3rdRTop{overflow: hidden;}
.invest3rdR .invest3rdIntr{padding-left: 20px;}
.date{padding-right: 15px;}
.date .formInp{cursor: pointer;background: url(../images/date.png) no-repeat right center;}
.investPop_dl dt .formDiv i{top: 18px;}
.code{display: block;overflow: hidden;margin-left: 10px;}
.code img{display: block;height: 50px;}
a.submitBt{display: block;width: 360px;height: 50px;line-height: 50px;text-align: center;overflow: hidden;margin: 0px auto;font-size: 16px;color:#fff;background: #d6121b;-webkit-border-radius: 3px;-moz-border-radius: 3px;-ms-border-radius: 3px;-o-border-radius: 3px;border-radius: 3px;}
.subMitMore{font-size: 14px;color:#999;overflow: hidden;line-height: 20px;text-align: center;display: none;}
.submitBtBox .subMitMore{display: block;}
.subMitMore a{color:#d6121b;text-decoration: underline;}
.closeBox{width: 100%;text-align: center;position: absolute;left: 0px;bottom: 10px;overflow: hidden;font-size: 0px;}
.close1{display: inline-block;min-width: 100px;height: 35px;overflow: hidden;font-size: 12px;color:#666;text-align: center;line-height: 35px;background: #eee;-webkit-border-radius: 3px;-moz-border-radius: 3px;-ms-border-radius: 3px;-o-border-radius: 3px;border-radius: 3px;padding: 0px 20px;/*background: url(../images/close_h.png) no-repeat center center;background-size: auto 20px;*/}
.submitBtBox{overflow: hidden;}
.lastDd .submitBtBox{display: none;}
dt.lastDd{width: 50%;}
.slick_ul li{width: 3px;height: 3px;overflow: hidden;float: left;display: inline;background: #9f9f9f;margin: 0px 8px;cursor: pointer;}
/*.slick_ul li.slick-active{background: #239403;}*/
.subBrand_a{display: block;width: 100%;height: 100%;overflow: hidden;}
.brandMenu{width: 100%;overflow: hidden;position: absolute;left: 0px;bottom: 0px;z-index: 9;background: rgba(0,0,0,0.75);}
.brandMenu_dl{overflow: hidden;}
.brandMenu_dl dd{width: 16.66666667%;overflow: hidden;float: left;display: inline;position: relative;-webkit-transition: all 0.3s linear;-o-transition: all 0.3s linear;transition: all 0.3s linear;}
.brandMenu_dl dd a{display: block;overflow: hidden;position: relative;padding: 20px 0px;}
.brandMenu_dl dd i{display: block;height: 35px;overflow: hidden;}
.brandMenu_dl dd span{display: block;overflow: hidden;text-align: center;font-size: 16px;color:#fff;line-height: 30px;padding-top: 5px;}
.brandMenu_dl dd em{display: block;width: 1px;background: #444;position: absolute;right: 0px;top: 20px;bottom: 20px;-webkit-transition: all 0.3s linear;-o-transition: all 0.3s linear;transition: all 0.3s linear;}
.brandMenu_dl dd:last-child em{display: none;}
.brandMenu_dl dd:hover,
.brandMenu_dl dd:hover em{background: #4ba16f;}
.brandPopBox{display: none;width: 100%;height: 100%;position: fixed;left: 0px;top: 0px;z-index: 999;}
.closeEm{display: block;width: 100%;height: 100%;position: absolute;left: 0px;top: 0px;z-index: 1;background: rgba(0,0,0,0.65);}
.brandPop{position: relative;width: 830px;height: 450px;padding: 10px 60px 40px 60px;position: relative;top: 50%;margin: -240px auto 0px auto;background: #fff;border: 10px solid rgba(0,0,0,0.8);-webkit-border-radius: 5px;-moz-border-radius: 5px;-ms-border-radius: 5px;-o-border-radius: 5px;border-radius: 5px;z-index: 9;}
.brandPopCont{overflow: hidden;}
.brandContLogo{height: 90px;overflow: hidden;text-align: center;}
.brandContLogo img{height: 100%;}
.brandPopDeta{font-size: 14px;color:#666;line-height: 30px;overflow: hidden;}
.brandScroll{height: 355px;overflow: hidden;}
.brandPopDeta .scroll_container{overflow: hidden;position: relative;}
.brandPopDeta .scroll_absolute{position: absolute;}
.brandPopDeta .scroll_vertical_bar{position: absolute; top: 0; right: 2px; width: 2px; height: 100%; background: #cecece; margin: 0; padding: 0;}
.brandPopDeta .scroll_track{position: relative;background-color: #cecece;}
.brandPopDeta .scroll_drag{position: relative;top: 0;left: -2px;width: 6px;cursor: pointer;background-color: #239403;}
.brandPopIntr{font-size: 14px;color: #666;line-height: 30px;overflow: hidden;padding-right: 35px;}
.proTea_dl dd .wrap{position: relative;z-index: 3;}
.teaImg{position: relative;overflow: hidden;height: 570px;}
.proTeaL{display: block;width: 45%;height: 100%;position: absolute;top: 0px;}
.even .proTeaL{left: 0px;}
.odd .proTeaL{right: 0px;}
.shopBtBox{position: absolute;overflow: hidden;}
.even .shopBtBox{right: 145px;bottom: 145px;}
.odd .shopBtBox{left: 220px;bottom: 145px;}
.shopBt_ul{overflow: hidden;}
.shopBt_ul li{float: left;display: inline;overflow: hidden;margin: 0px 7px;}
.shopBt{display: block;width: 52px;height: 52px;overflow: hidden;-webkit-transition: all 0.3s linear;-o-transition: all 0.3s linear;transition: all 0.3s linear;}
.teaListType_dl{overflow: hidden;display: flex;}
.teaListType_dl dd{width: 25%;overflow: hidden;float: left;flex: 1;flex-basis: 0;display: inline;}
a.teaListType_a{display: block;height: 80px;overflow: hidden;-webkit-transition: all 0.3s linear;-o-transition: all 0.3s linear;transition: all 0.3s linear;font-size: 18px;color:#fff;text-align: center;}
.subCont .teaListType_a{height: 60px;overflow: hidden;line-height: 60px;background: #b8a797;}
.subCont .teaListType_dl dd.hover .teaListType_a,
.subCont .teaListType_a:hover{background: #a08d7c;}
.teaListMore{overflow: hidden;}
a.teaListMore_a{display: block;height: 70px;overflow: hidden;font-size: 16px;color:#fff;text-align: center;line-height: 70px;background: #b8a797;-webkit-transition: all 0.3s linear;-o-transition: all 0.3s linear;transition: all 0.3s linear;}
.teaListMore_a:hover{background: #a08d7c;}
.healthListType_dl dd a em{display: none;width: 100%;height: 4px;overflow: hidden;position: absolute;left: 0px;bottom: 0px;background: #157b80;}
.healthListType_dl dd a:hover,
.healthListType_dl dd.hover a{color:#157b80;}
.healthListType_dl dd.hover a em{display: block;}
.healthList_dl{overflow: hidden;margin: 0px -35px;}
.healthList_dl dd{width: 50%;overflow: hidden;float: left;display: inline;padding: 10px 0px;}
.healthList_dl .list_a{margin: 0px 35px;padding: 5px;}
.healthList_dl .imgDiv{padding-top: 100%;background: #fff;-webkit-box-shadow: 0px 0px 5px rgba(0,0,0,0.1);box-shadow: 0px 0px 5px rgba(0,0,0,0.1);}
.healthProName{overflow: hidden;font-size: 22px;color:#333;text-align: center;height: 30px;line-height: 30px;}
.healthProIntr{overflow: hidden;font-size: 16px;color:#999;height: 30px;line-height: 30px;text-align: center;}
.even .proDrugL{right: 0px;}
.btStyle_drug .odd .shopBtBox{left: 600px;bottom: 100px;}
.btStyle_drug .even .shopBtBox{left: 50px;bottom: 100px;}
.drugListCont{overflow: hidden;}
.drugListType{overflow: hidden;font-size: 0px;text-align: center;}
.drugListType_dl{display: inline-block;overflow: hidden;}
.drugListType_dl dd{float: left;display: inline;overflow: hidden;margin: 0px 20px;}
.drugListType_dl dd a{display: block;height: 40px;overflow: hidden;line-height: 40px;font-size: 18px;color:#588c5c;}
.drugListType_dl dd.hover a{color:#cf1436;}
.drugListCont{padding: 0px 170px;overflow: hidden;}
.drugList_dl{overflow: hidden;margin: 0px -40px;}
.drugList_dl dd{width: 50%;overflow: hidden;float: left;display: inline;padding: 10px 0px;}
.drugList_dl .list_a{margin: 0px 40px;padding: 10px;}
.drugList_dl .imgDiv{background: #fff;padding-top: 100%;-webkit-box-shadow: 0px 0px 10px rgba(0,0,0,0.1);box-shadow: 0px 0px 10px rgba(0,0,0,0.1);}
.drugProName{overflow: hidden;font-size: 22px;color:#589055;line-height: 30px;height: 30px;font-weight: bold;text-align: center;}
.drugProIntr{overflow: hidden;font-size: 16px;color:#589055;line-height: 30px;height: 30px;text-align: center;}
.drugListCont .teaListMore_a{background: #6ea988;}
.active_a2{width: 27.5%;height: 36.6032211%;left: 40%;top: 2.1962%;}
.active_a3{width: 16.66666667%;height: 36.6032211%;right: 4.16666667%;top: 2.1962%;}
.active_a6{width: 29.16666667%;height: 43.9238653%;left: 35%;top: 36.6032211%;z-index: 3;}
.active_a4{width: 35.833333%;height: 43.9238653%;right: 0px;top: 36.6032211%;z-index: 3;}
.active_a5{width: 100%;height: 23.1788079%;left: 0px;bottom: 0px;overflow: visible !important;z-index: 1;}
.activeCont a:after{position: absolute; width: 23px; height: 23px;content: "";padding: 0;z-index: 1;-webkit-border-radius: 100%;-moz-border-radius: 100%;-ms-border-radius: 100%;-o-border-radius: 100%;border-radius: 100%;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;pointer-events: none;}
.activeCont .sonarEffect:after{-webkit-animation: sonarEffect 1.2s linear forwards;-moz-animation: sonarEffect 1.2s linear forwards;animation: sonarEffect 1.2s linear forwards;}
.activeCont .sonarEffectDelay:after{animation-delay: 0.3s;}
.activeCont a.active_a1:after{/*310*275*/width: 7.41935484%;height: 8.36363636%;left: 23.2258065%;bottom: 7.83636%;background: url(../images/act1.png) no-repeat center center;}
.activeCont a.active_a2:after{/*365*275*/width: 6.3013697%; height: 8.36363636%; left: 18.930137%; bottom: 9.0545455%;background: url(../images/act2.png) no-repeat center center;}
.activeCont a.active_a3:after{/*220*275*/width: 10.4545455%; height: 9.4545455%; left: 14.4454545%; bottom: 7.554545%;background: url(../images/act3.png) no-repeat center center;}
.activeCont a.active_a6:after{/*386*331*/width: 5.958549%;height: 6.94864%;left: 4.40414508%;bottom: 23.2628399%;background: url(../images/act4.png) no-repeat center center;}
.activeCont a.active_a4:after{/*474*331*/width: 4.852321%;height: 6.94864%;left: 24.2616034%;bottom: 24.4712991%;background: url(../images/act5.png) no-repeat center center;}
.activeCont a.active_a5:after{/*1324*175*/width: 1.73716012%;height: 13.1428571%;left: 5.81570997%;top: 5.71428571%;background: url(../images/act6.png) no-repeat center center;}
@keyframes sonarEffect{0%{transform: translateY(0px);}5%{transform: translateY(-10px);}35%{transform: translateY(0px);}55%{transform: translateY(-7px);}75%{transform: translateY(0px);}85%{transform: translateY(-3px);}95%{transform: translateY(0px);}97%{transform: translateY(-1px);}100%{transform: translateY(0px);}}
/*
* 横排导航风格2
*/
.columns1box{height:958px;}
.columns1{background:url(../test/clom1bg.jpg) no-repeat center center;height:958px; position:relative;}
.columns1 a{display:block;}
.columns1 .a1{width:485px; height:283px; position:absolute; top:91px;}
.columns1 .a2{width:455px; height:315px; position:absolute; top:91px;right:40px;}
.columns1 .a3{width:212px; height:210px; position:absolute; top:602px; left:18px;}
.columns1 .a4{width:280px; height:320px; position:absolute; top:602px; right:30px;}
.tcbox{border-radius:10px;}
.tccn{background:#fff;border-radius:10px;}
.tccnCont{height: 500px;overflow: hidden;position: relative;}
.tccnShadow{overflow: hidden;position: absolute;left: 0px;bottom: 0px;right: 0px;padding: 10px 20px;background: rgba(0,0,0,0.5);z-index: 3;}
.tcnn_tit{color:#fff; font-size:26px;}
/*.tcnn_tit{color:#023e73; font-size:30px; font-weight:bold; margin-bottom:25px; text-align:center; padding-top:50px;}*/
.layui-layer.tcopen{/*border: 10px solid rgba(0,0,0,0.8);*/-webkit-border-radius: 5px;-moz-border-radius: 5px;-ms-border-radius: 5px;-o-border-radius: 5px;border-radius: 5px;}
.tcopen .layui-layer-setwin{right: 5px;top: 5px;}
.tcbox .div_scroll1{width: 100%;height: 90px;position: relative;}
.tcbox .div_scroll1 .scroll_absolute{position: absolute;transition: 0.4s ease;}
.tcbox .div_scroll1 .scroll_vertical_bar{position: absolute;top: 0;right: 0;height: 100%;background: #cecece;margin: 0;padding: 0}
.tcbox .div_scroll1 .scroll_track{position: relative;background: #1a877f;}
.tcbox .div_scroll1 .scroll_drag{width:6px;position: relative;top: 0;left: 0;cursor: pointer;background-color: #f4a048;}
.tcbox .div_scroll1 .scroll_arrow{text-indent: -2e4px;display: block;cursor: pointer;background-color: #cecece;}
.tcbox .div_scroll1 .scroll_vertical_bar .scroll_arrow{height: 16px}
.tccontent{overflow: hidden;padding: 0px 20px 0 0 ;font-size: 14px;color:#fff;line-height: 30px;text-indent: 2em;}
.tccontent img{max-width:100%}
.tccntext{width:790px; margin-left:115px; line-height:25px; font-size:14px; color:#666666; margin-top:50px;}
.tccnimg{margin-left:120px;}
.tccn .div_scroll{width: 100%;height: 530px;overflow: auto;padding: 4px;}
.tccn .div_scroll .scroll_container{overflow: hidden;position: relative;}
.tccn .div_scroll .scroll_absolute{position: absolute}
.tccn .div_scroll .scroll_vertical_bar{position: absolute;top: 0;right: 2px;height: 100%;background: #cecece;margin: 0;padding: 0;opacity: 0;-webkit-transition: all 0.3s linear;-o-transition: all 0.3s linear;transition: all 0.3s linear;}
.layui-layer-content:hover .scroll_vertical_bar{opacity: 1;}
.tccn .div_scroll .scroll_track{position: relative;width: 2px;}
.tccn .div_scroll .scroll_drag{width:6px;position: relative;top: 0;left: -2px;cursor: pointer;background-color: #f4a048;}
.tccn .div_scroll .scroll_arrow{text-indent: -24px;display: block;cursor: pointer;background-color: #cecece;}
.tccn .div_scroll .scroll_vertical_bar .scroll_arrow{height: 16px}
@media (max-width: 1600px){.tcbox .div_scroll{height:405px;}}
@media (max-width: 1400px){.tcbox .div_scroll{height:350px;}}
/*第一通栏结束*/
/*第二通栏开始 ylm*/
.toplogbox{padding:40px 0px;}
.toplogimg{margin:0 auto; width:186px; height:129px;}
.intoCommonBox{overflow: hidden;}
.actFlex{position: fixed !important;width: 100%;overflow: hidden;left: 0px;top: 0px;}
.intoIndexMenu{height: 190px;position: relative;z-index: 99;}
.intoCommon{position:relative;width:100%;background:url(../test/dhbg.jpg) no-repeat center center;overflow: hidden;}
.ctrtextL{overflow: hidden;line-height: 20px;padding: 45px 0px 45px 205px;background: url(../images/activeLogo3.png) no-repeat left center;}
.ctrtextL p{color:#fff; font-size:14px;}
.ctrtextL span{color:#fff; font-size:44px;display: block;line-height: 60px;text-align: left;}
.menulist li{float:left;display: inline; width:145px; text-align:center;transition:all 0.4s linear;-webkit-transition:all 0.4s linear;}
.menulist li a em{display:block;overflow: hidden;}
.menulist li a em img{height:45px}
.menulist li a span{display:block;color:#fff; font-size:16px;line-height: 20px;padding-top: 15px;}
.menulist li a{display:block; padding: 55px 0px;}
.menulist li.hover,
.menulist li:hover{background:#92adf3;}
.intoMenu{height: 190px;position: relative;z-index: 99;}
.intoMenu .intoCommon{position: fixed;left: 0px;top: 0px;width: 100%;}
@media screen and (max-width: 1366px){.ctrtextL{padding: 10px 0px 10px 170px;background-size: auto 80px;}.ctrtextL span{color:#fff; font-size:28px;display: block;line-height: 40px;}.menulist li a{display:block; padding: 20px 0px;}.menulist li a em img{height:30px}.menulist li a span{font-size:14px;padding-top: 10px;}.intoIndexMenu{height: 100px;}div.contactbox{padding-top: 70px}.intoMenu{height: 100px;}}
/*第二通栏结束*/
/*第三通栏开始 ylm*/
.columns3{background: url(../test/clom3bg.jpg) no-repeat center center; height: 629px;position: relative;}
.columns3 a{display:block;}
.columns3 .a1{width: 570px;height: 220px;position: absolute;top: 61px;}
.columns3 .a2{width: 420px;height: 229px; position: absolute;top: 67px;right: 86px;}
.columns3 .a3{width: 1200px;height: 229px;position: absolute;top: 302px;}
/*第三通栏结束*/
/*第四通栏开始 ylm*/
.columns4box{background:#f3f3f3; overflow:hidden;padding-top: 60px;}
.columns4{overflow: hidden;position: relative;padding: 30px 0px;}
.colu4title{display: block;background:url(../images/clom4.png) no-repeat center center;color:#333;font-size:26px;text-align: center;line-height: 90px;height:90px;}
.nigBox{width: 580px;position: relative;padding: 10px;background: #fff;}
.nigBg{background: rgba(255,255,255,0.9);background: #fff\9;position: absolute;bottom: 0 ;right: 0;width: 400px;height: 94px;}
.newsImg{width: 100%;}
.newsImg .mySlide a{display: block;padding-top: 70.8333333%;position: relative;}
.newsImg .mySlide img{width: 100%;height: 100%;position: absolute;left: 0px;top: 0px;}
.newsPage{line-height: 94px;font-family: arial;padding-left: 20px;}
.newsPage span{font-size: 40px;color: #0269CA;}
.newsPage em{font-size: 20px;color: #777;}
.newsPage1{overflow: hidden;font-size: 0;height: 84px;padding-top: 10px;}
.newsBt{display: block;width: 90px;height: 90px;overflow: hidden;position: absolute;left: 10px;top: 50%;margin-top: -45px;cursor: pointer;background: #7f93ca url(../images/newsBt.png) no-repeat center center;}
.newsTxtBox{width: 530px;height: 350px;position: absolute !important;right: 0px;top: 0px;padding: 70px 40px;background:url(../images/textbg.jpg);}
.columns4 .newsTxt{overflow: hidden;}
.newsTxtBox:after{display: block;content: "";overflow: hidden;width: 95px;height: 490px;position: absolute;left: -95px;top: 0px;opacity: 0.6;background: url(../images/shadow1.png) no-repeat right center;}
.newsTxt .txtBox{height: 330px;overflow: hidden;}
.slick-slide{outline: none;}
.textCnnTit{overflow: hidden;font-size: 24px;color:#fff;font-weight: bold;line-height: 30px;}
.textCnn{overflow: hidden;font-size: 14px;color:#fff;line-height: 28px;padding-right: 40px;}
.nigBgDot{overflow: hidden;font-size: 0px;text-align: center;}
.nigBgDot .slick-dots{display: inline-block;overflow: hidden;}
.nigBgDot .slick-dots li{width: 9px;height: 9px;overflow: hidden;float: left;display: inline;margin: 1px 4px;background: #999;-webkit-border-radius: 10px;-moz-border-radius: 10px;-ms-border-radius: 10px;-o-border-radius: 10px;border-radius: 10px;cursor: pointer;padding: 0px;}
.nigBgDot .slick-dots li.slick-active{background: #f4a048;padding: 1px;margin: 0px 3px;}
.newsTxt .div_scroll{width: 100%;height: 250px;overflow: auto;}
.newsTxt .div_scroll .scroll_container{overflow: hidden;position: relative;}
.newsTxt .div_scroll .scroll_absolute{position: absolute}
.newsTxt .div_scroll .scroll_vertical_bar{position: absolute;top: 0;right: 0;height: 100%;background: #cecece;margin: 0;padding: 0}
.newsTxt .div_scroll .scroll_track{position: relative;background: #1a877f;}
.newsTxt .div_scroll .scroll_drag{width:6px;position: relative;top: 0;left: 0;cursor: pointer;background-color: #f4a048;}
/*联系页面结束*/
/*活动报名成功页面 ylm*/
.activity3{text-align:center;}
.success{width:144px; height:144px; margin:0 auto; margin-bottom:15px;}/* background: #2fb461 url(../images/qdbt.png) no-repeat center center; border-radius:144px; */
.success img{display:block;width:144px;height: 144px;}
.actitext1{color:#333; font-size:30px; line-height:70px; margin-bottom:20px;}
.actitext2{color:#666; font-size:16px; margin-bottom:70px;}
.actbtn{width:214px; height:61px; background:#f19751; margin:0 auto; border-radius:32px; position:relative;}
.actbtn em{display:block; position:absolute;left: 30px;top: 10px;}
.actbtn a{width:214px; height:61px; display:block;}
.actbtn span{color:#fff; font-size:22px; display:block; position:absolute; top:15px; left:80px;}
/*活动报名成功结束*/
.applyQueryTit{overflow: hidden;line-height: 40px;color:#333;}
.applyQueryTit span{font-weight: bold;color:#f4a048;}
.userBox{width: 425px;float: left;position: relative;padding: 5px 0px;}
.userList_ul{float: left;/*overflow: hidden;*/}
.userList_ul li{float: left;display: inline;position: relative;margin-right: 15px;}
.editUser{display: block;height: 40px;line-height: 40px;overflow: hidden;font-size: 14px;color:#666;padding: 0px 20px;position: relative;z-index: 2;background: #ddd;-webkit-border-radius: 5px;-moz-border-radius: 5px;-ms-border-radius: 5px;-o-border-radius: 5px;border-radius: 5px;}
.editUser em{display: none;width: 100%;height: 100%;overflow: hidden;position: absolute;left: 0px;top: 0px;background: rgba(0,0,0,0.5);font-size: 12px;color:#fff;text-align: center;line-height: 40px;border-radius: 5px;z-index: 3;margin: 0px !important;padding: 0px !important;}
.userList_ul li:hover .editUser em{display: block;}
.addPopBt{overflow: hidden;margin: 0px -10px;padding: 15px 0px 5px 0px;}
.addPopBt p{width: 50%;overflow: hidden;float: left;display: inline;}
.addPopBt a{display: block;overflow: hidden;height: 35px;margin: 0px 10px;font-size: 14px;color:#666;line-height: 35px;background: #dfd4c5;text-align: center;}
.addPopBt a.hover{color:#fff;background: #f19751;}
.agreement{overflow: hidden;font-size: 14px;color:#666;line-height: 30px;font-family: 'Microsoft yahei';padding: 20px;}
.selectCard.demo{width:120px; height:48px; position:relative;border:1px solid #ddd;border-radius:3px;}
.selectCard .seljg{padding-left:10px; line-height:48px; color:#666; font-size:13px; cursor:pointer;}
.selectCard.demo i{display:block; width:30px; height:100%; background:url(../images/sel.png) no-repeat center center; position:absolute; right:0px; top:0px; cursor:pointer;}
.selectCard .selTj{width:100%; overflow:hidden; border:1px solid #ddd; border-top:none; max-height:240px; overflow-y:auto; position:absolute; left:-1px; top:49px; background:#FFF; display:none;}
.selectCard .selTj a{display:block; height:30px; line-height:30px; padding-left:10px; color:#666666; margin-bottom:1px;}
.selectCard .selTj a:hover{background:#f8f8f8; color:#ff7800;}
.selectCard .selTj a.hover{background:#f8f8f8; color:#ff7800;}
.addUserDiv .seljg{font-size: 12px;}
.small.calcRadio li{width: 30px;height: 20px;line-height: 20px;margin-right: 10px;padding-left: 12px;font-size: 12px;background-size: auto 15px !important;}
.queryTab_dl dd{width: 150px;height: 49px;overflow: hidden;border: 1px solid #ddd;border-bottom: none;text-align: center;font-size: 16px;color:#333;float: left;display: inline;margin: 0px 10px;line-height: 49px;-webkit-border-radius: 5px 5px 0px 0px;-moz-border-radius: 5px 5px 0px 0px;-ms-border-radius: 5px 5px 0px 0px;-o-border-radius: 5px 5px 0px 0px;border-radius: 5px 5px 0px 0px;}
.queryTab_dl dd.hover a{color:#f4a048;background: #fff;}
.queryTab_dl dd a{display: block;overflow: hidden;color:#333;}
.bannH{height: 110px;}
.topL .m-logo{display:none;}
/*about开始*/
/*2*/
.channelBanner{clear: both;width: 100%; padding-top: 26.04166667%; background-size: cover !important;background-position: center center;background-repeat: no-repeat;background-size:cover;position:relative; z-index: 2;}
.bannerLine{position: absolute; left: 0px; top: 0px; width: 100%; height: 100%; z-index: 2; /*background: url(../images/lineShadow.png) repeat;*/ opacity: 0.1;}
.aboutUsT{clear: both; height: 75px; overflow: hidden; text-align: center; color: #333333; font-size: 30px; line-height: 75px; position: relative;}
.aboutUsT:after{content: ""; display: block; width: 20px; height: 3px; background: #0193DD; position: absolute; bottom: 0; left: 50%; margin-left:-10px;}
.aboutBox2{clear: both; background-color:#fff; overflow: hidden; position: relative; z-index: 1;}
.aboutBox2Bg{width: 100%; height: 600px; background-image: url(../images/aboutUs_bg1.jpg); background-position: center center; background-repeat: no-repeat; position: absolute; top: 0; left: 0; z-index:-1;}
.aboutBox2Slide{width: 100%; position: relative;}
.aboutBox2Slide .bt{display: block; width: 12px; height: 22px; cursor: pointer; position: absolute; top: 63px; left: 50%; z-index:9; background-position: center center; background-repeat: no-repeat;}
.aboutBox2Slide .bt.prev{margin-left:-604px;background-image: url(../images/aboutUs_icon3.png)}
.aboutBox2Slide .bt.next{margin-left:586px;background-image: url(../images/aboutUs_icon4.png)}
.aboutBox2Slide .hd{width: 100%; height:158px; overflow: hidden; background-image:url(../images/aboutUs_icon1.png); background-position:center bottom; background-repeat: no-repeat; position: relative;}
.hdWrap{width:1110px; margin:0 auto; overflow: hidden;}
.aboutBox2Slide .hd ul{overflow: hidden; position: relative; left: 0;}
.aboutBox2Slide .hd ul li{float: left; width: 138px; height: 158px; background-image:url(../images/aboutUs_icon2.png); background-position: center bottom; background-repeat: no-repeat;}
.aboutBox2Slide .hd ul .li1{height: 1px; background-image:url(); background-color:rgba(255,255,255,0.4); position: absolute; left: 0; bottom:12px;}
.aboutBox2Slide .hd ul .li2{height: 1px; background-image:url(); background-color:rgba(255,255,255,0.4); position: absolute; right: 0; bottom:12px;}
.aboutBox2Slide .hd ul li span{display: block; height: 78px; text-align: center; line-height: 78px; color: #ffffff; font-size: 16px; margin-top: 35px; cursor: pointer; transition-duration: 0.3s; transition-property:margin; transition-timing-function: linear;}
.aboutBox2Slide .hd ul li.on span:before{content:""; display: block; width: 78px; height: 78px; border:15px solid #0193DC; border-radius:100%; opacity: 0.2; position: absolute; top:50%; left:50%; margin:-54px 0 0 -54px;}
.aboutBox2Slide .hd ul li.on span{display: block; width: 78px; height: 78px; margin:15px auto; border-radius:100%; line-height: 78px; text-align:center; background-color:#0193DC; color: #ffffff; position: relative;}
.aboutBox2Slide .bd{clear: both; width: 100%; height: 275px; overflow: hidden;}
.aboutBox2Slide .bd dd{height: 290px;}
.aboutBox2Slide2{width: 900px; height: 260px; margin:0 auto; background:#fff; overflow: hidden; box-shadow:0 2px 5px #dadada; display: none;}
.aboutBox2Slide2 .picLBox{width: 360px; height: 260px; overflow: hidden;/* margin-right:20px;*/}
.aboutBox2Slide2 .picLBox img{display: block; width: 320px; height: 250px;}
.aboutBox2Slide2 .divR{overflow: hidden;}
.aboutBox2Slide2 .bd2{overflow: hidden; height:135px; margin-top:55px; padding-right:20px; position: relative;}
.aboutBox2Slide2 .bd2:after{content: ""; display: block; width: 100%; height: 10px; position: absolute; top: 0; left: 0; z-index: 1; background-image: url(../images/aboutUs_icon7.png); background-repeat: no-repeat; background-position: center center;}
.aboutBox2Slide2 .bd2:before{content: ""; display: block; width: 100%; height: 10px; position: absolute; bottom:0; left: 0; z-index: 1; background-image: url(../images/aboutUs_icon8.png); background-repeat: no-repeat; background-position: center center;}
.aboutBox2Slide2 .bd2 ul li{padding-left: 25px; overflow: hidden; height: 45px; background-image: url(../images/aboutUs_icon5.png); background-position: left center; background-repeat: no-repeat;}
.aboutBox2Slide2 .bd2 ul li a{font-size:14px; line-height: 45px; color: #666666;}
.aboutBox2Slide2 .bd2 ul li.hover a{color: #0193DD}
.aboutBox2Slide2 .bd2 ul li:hover a{color: #0193DD}
.aboutBox2Slide2 .btBox{clear: both; float: right; /*margin-right:20px*/; margin-top:30px; margin-right:40px;}
.aboutBox2Slide2 .btBox .bt2{display: none; width: 27px; height: 27px; overflow:hidden; cursor: pointer; background-image: url(../images/aboutUs_icon6.png); background-repeat: no-repeat; margin-left:10px; background-color:#e6e6e6; border-radius:3px;}
.aboutBox2Slide2 .btBox .bt2:hover{background-color:#0193DD}
.aboutBox2Slide2 .btBox .bt2.prev2{background-position:left top}
.aboutBox2Slide2 .btBox .bt2.next2{background-position:right top}
.aboutBox2Slide2 .btBox .bt2.prev2:hover{background-position:left bottom}
.aboutBox2Slide2 .btBox .bt2.next2:hover{background-position:right bottom}
/*手写开始*/
.md-nav{float: right;height: 59px;background: url(../images/md.png) no-repeat left center;padding-left: 26px;}
.md-nav a{line-height:59px;color:#666;font-size: 14px;}
.ab-bt{text-align:center;}
.ab-bt2{color:#333;}
.ab-bt p{font-size: 14px;color:#787878;line-height: 36px;}
.ab-bg{/*background: url(../images/ab-bg_05.jpg) no-repeat center 260px;*/}
.levalmenus{position: relative; line-height: 0; overflow: hidden; background: #fff; text-align: center;border: 1px solid #e5e5e5;}
.menusd{display: inline-block; margin: auto; line-height: 0;width:1200px;}
.menusd li{float: left; position: relative;}
.menusd li a{display: block; width: 126px; height: 59px; text-align: center; line-height: 59px; position: relative; color: #333; font-size: 15px; transition: 0.5s; z-index: 4;}
.menusd li a:before{content: ""; width: 100%; height: 2px; background: #0193DC; position: absolute; left: 0; bottom: 0; transform-origin:100%; -webkit-transform-origin:100%; -webkit-transition:-webkit-transform .54s cubic-bezier(.4,0,.2,1); transition:-webkit-transform .54s cubic-bezier(.4,0,.2,1); transition:transform .54s cubic-bezier(.4,0,.2,1); transition:transform .54s cubic-bezier(.4,0,.2,1),-webkit-transform .54s cubic-bezier(.4,0,.2,1); transform:scaleX(0); -webkit-transform:scaleX(0); visibility:hidden\9; z-index: -1;}
.menusd li a:hover,.menusd li.active a{color: #0193DC; background: rgba(255,255,255,0.2);}
.menusd li a:hover:before,.menusd li.active a:before{transform:scaleX(1); -webkit-transform:scaleX(1); -moz-transform:scaleX(1); transform-origin:0; -webkit-transform-origin:0; visibility:visible\9;}



/*荣誉证书*/
.m-slide{position:relative;width:1200px;height:620px;background:#fff}
.m-slide .bottom-shadow{position:absolute;bottom:-3px;left:0;width:100%;height:1px;overflow:hidden;border-top:1px solid #e0e0e0;background:#e6e6e6;border-bottom:1px solid #ececec}.m-slide .img{float:left;position:relative}
.m-slide .img li{display:block;width:600px;height:580px}
.m-slide .img a{display:block;width:80%;height:580px;display: flex;align-items: center}
.m-slide .img img{display:block;max-width:100%;margin: 0 auto;align-items: center;}
.m-slide .img li{display:none;position:absolute;left:0;top:0}
.m-slide .img .first{display:block}
.m-slide .tab{float:right;width: 540px;padding:60px 20px 20px 0;border-bottom: 1px solid #ccc;position: relative;}
.m-slide .tab .first{border-top:0}
.m-slide .tab a{text-decoration:none;display:block;position:relative;height:30px;cursor: pointer;}
.m-slide .tab a b{position:absolute;left:0;top:20px;width:4px;height:11px;overflow:hidden}
.m-slide .tab a span{position:absolute;overflow:hidden}
.m-slide .tab a span{height:30px;line-height:30px;font-size:14px;color:#666}
.m-slide .tab a .des{left:18px;top:26px;height:16px;line-height:16px;color:#999}
.m-slide .tab .first a{height:50px}
.m-slide .tab .on a{}.m-slide .tab .on a span{color:#0193DC}
.m-slide .tab .h-bt{font-size:24px;color:#0193DC;position: absolute;left: 0;top: 15px;}
.h-box{width:600px;float:right;height:605px;overflow-y:scroll;background: #f3f3f3;padding: 20px 0;}


/* 企业文化*/
.whbg{ background:url(../images/cu_05.jpg) center no-repeat}
.wenhua{ height:290px; margin-top:60px;}
.wenhua ul li{overflow: hidden; width:290px; height:210px; margin-right:13px; float:left; border-radius:5px;}
.kehu ul {overflow: hidden;}
.kehu ul li{width:220px; height:80px; margin-right:22px; margin-bottom:25px; float:left; border:1px solid #bbb; }

.gkfont{width:680px; padding-top:25px; float:right; }
.gkfont p{ font-size:15px; line-height:32px;}
.gkimg{width:460px; float:left;}

/*创人介绍*/
.founder{width:100%;overflow: hidden;background: url(../images/about-founder_02.jpg) no-repeat center;background-size:cover;padding-top: 8%;padding-bottom: 3%;}
.founder-box{position:relative;z-index: 8;width:1200px;margin: 0 auto;}
.founder-title{border-bottom: 1px solid #c2aa91;padding-bottom: 30px;width: 420px;}
.founder-box .founder-title h2{font-size: 36px;color:#40362b;font-weight: bold;}
.founder-box .founder-title p{text-transform:uppercase;font-size: 14px;letter-spacing: .7px;color: #6b5c4b;}
.founder-box .founder-title .founder-t1{padding: 10px 0;font-size: 14px;}
.founder-zm{text-transform:uppercase;font-size: 72px;color:#666;font-weight: bold;opacity: .15;float:left;margin-left: 190px;margin-top: -90px;}
.founder-t{width:410px;font-size: 15px;color:#615241;padding-top: 30px;}
.founder-text{padding-top:30px;}
.founder-text ul li{color:#615241;font-size: 15px;line-height: 32px;}
.founder-qm p{display: inline-block;}
/*致辞*/
.founder-zc p{font-size: 14px;color:#787878;line-height: 48px;text-indent: 2em;text-align: justify;}
.founder-zc span{padding-bottom: 12px;border-bottom: 1px solid #e4e4e4;}
/*栽培基地*/
.ddin{background: #f3f3f3;}
.ddinbox{padding: 50px;background: #fff;width: 1100px;overflow: hidden;}
.dd-li{overflow: hidden;padding: 50px 0;border-bottom: 1px solid #e5e5e5;}
.dd-li:nth-child(1){padding-top: 0;}
.dd-li:last-child{border-bottom: none;padding-bottom: 0;}
.dd-img{float:left;width: 47%}
.dd-img img{max-width: 100%;max-height: 100%;}
.dd-text{float:right;width: 47%}
.dd-text h4{font-size: 24px;color:#333;}
.dd-text .d-t{padding-top: 6%;}
.dd-text .d-t p{font-size: 14px;color:#666;line-height: 24px;text-indent: 2em;}
.fl{float: left;display: inline;}
.fr{float: right;display: inline;}
.dd-text .d-t ul{ padding-top:10px; padding-left:10px;}
.dd-text .d-t ul li{ width:100px; height:40px; line-height:40px; text-align:center; font-size:16px; color:#666; margin-bottom:15px; background:#eee; border:1px solid #bbb; border-radius:10px;}
.dd-text .d-t ul li:hover{background:#2693FF; border:1px solid #2693FF; color:#fff; }
.dd-text .d-t ul li a{ color:#666;}
.dd-text .d-t ul li:hover a{color:#fff; }


/*产品列表*/
.cplist ul li{ width:348px; height:350px; margin-right:25px; margin-bottom:25px; border:1px solid #fff;  float:left;}
.ckanu{ display:none; width:100px; height:30px; line-height:30px; background:#0193DC; text-align:center; border-radius:5px; color:#fff; margin:auto;}

.cplist ul li img{width:348px; height:250px;}
.cplist ul li span{width:348px; height:50px; line-height:50px; font-size:18px; text-align:center; display:block;}
.cplist ul li:hover{ background:#F3F3F3; border:1px solid #eee;}
.cplist ul li:hover .ckanu{ display:block;}
.cpshow p{ font-size:15px; line-height:32px;}
.cpshow h1{ font-size:25px; text-align:center; margin-bottom:30px;}
.cpshow img{ max-width:100%;}


/*组培育苗*/
.seed-text h2{font-size: 22px;color:#666;padding: 10px 0;}
.seed-text p{font-size: 14px;line-height: 36px;text-indent: 2em;}
#featured-area{height:337px;width:950px;margin:0 auto;position: relative;}
.roundabout-holder{list-style:none;width:500px;height:300px;margin:0 auto}
.roundabout-moveable-item{font-size:12px!important;height:300px;width:600px;cursor:pointer;background:#f9f9f9}
.roundabout-moveable-item img{height:100%;width:100%;background-color:#fff;margin:0}
.roundabout-in-focus{cursor:auto}
.roundabout-in-focus:hover{background:#f9f9f9}
.roundabout-holder span{display:none}
.roundabout-in-focus:hover span{display:inline;position:absolute;bottom:5px;right:5px;padding:8px 20px;background:#f9f9f9;color:#36c;z-index:999;-webkit-border-top-left-radius:5px;-moz-border-radius-topleft:5px;border-left:1px solid #aaa;border-top:1px solid #aaa}
.roundabout a:active,.roundabout a:focus,.roundabout a:visited{outline:0;text-decoration:none}.roundabout li{margin:0}
/*大田栽培*/
.cult{background:#fff;}
.culit{background:#f3f3f3 url(../images/cu-bg_02.jpg) no-repeat center bottom;}
.culit .cu-p{width:1200px;margin: 0 auto;}
.cu-p p{font-size: 14px;line-height: 36px;text-indent: 2em;}
.about-history-list{position:relative;}
.about-history-list .flex-viewport:before{position:absolute;bottom:5px;right:0;left:0;border-top:1px solid #ccc;content:''}
.about-history-list .slides li{position:relative;width:253px;height:375px;}
.about-history-list .slides li .item{position:absolute;bottom:0;min-height:270px;padding:44px 0 0;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-ms-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease;}
.about-history-list .slides li .item:before{position:absolute;bottom:0px;left:50%;width:10px;height:10px;overflow:hidden;margin-left:-10px;border-radius:100%;background-color:#0193DC;content:'';border:1px solid rgba(44,164,70,.5);}
.about-history-list .slides li .item:after{position:absolute;top:-45px;left:50%;width:12px;height:12px;overflow:hidden;margin-left:-6px;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;background-color:#fff;content:''}
.about-history-list .slides li .item:hover{}
.about-history-list .slides li .item h3{top:0;right:0;left:0;height:70px;line-height:70px;margin:0;font-size:32px;font-weight:400;color:#008cd7;text-align:center;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-ms-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}.about-history-list .slides li .item:hover h3{}
.about-history-list .slides li .item h3:before{bottom:100%;left:50%;margin-left:-9px;border-width:0 9px 18px;border-style:solid;border-color:transparent transparent #fff;content:''}
.about-history-list .slides li .item .desc{line-height:24px;padding:10px 26px 0;font-size:14px;color:#666666}
.about-history-list .slides li .item .desc p{margin:0;text-align: center;line-height: 24px;}
.about-history-list .flex-direction-nav{padding:0;margin:0;list-style:none}.about-history-list .flex-direction-nav a{position:absolute;top:47.5%;width:46px;height:46px;line-height:46px;overflow:hidden;margin-top:-80px;font-size:32px;font-family:simsun;text-align:center;color:#666;opacity: 0;border-radius: 50%;background: #fff;outline: none;}
.about-history-list:hover .flex-direction-nav a{opacity:1;}
.about-history-list .flex-direction-nav a.flex-prev{left:0px}
.about-history-list .flex-direction-nav a.flex-next{right:0px}
.about-history-swiper{width:100%}
.about-history-swiper .swiper-slide .item{overflow:hidden;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background-color:#fff}
.about-history-swiper .swiper-slide .item h3{margin:0;height:40px;line-height:40px;overflow:hidden;font-size:20px;text-align:center;color:#999;background-color:#e2e2e2}
.about-history-swiper .swiper-slide .item .desc{line-height:20px;padding:10px;font-size:14px;color:#929292}.about-history-swiper .swiper-slide .item .desc p{margin:0}
.about-history-swiper .about-history-pagination{position:static;margin-top:10px}.about-history-swiper .about-history-pagination .swiper-pagination-bullet{background:#fff}
.about-history-swiper .about-history-pagination .swiper-pagination-bullet-active{background:#c91523}
.pull-left{float:left}.pull-right{float:right}
.pull-none{float:none}.clearfix:after{clear:both;display:block;visibility:hidden;height:0;content:".";font-size:0}* html .clearfix{zoom:1}*:first-child+html
.clearfix{zoom:1}
.container{/*width:980px;*/margin:0 auto}
img.full{display:block;width:100%}
.list{padding:0;margin:0;list-style:none}
.hidden{display:none}.col-1{float:left;width:8.33333333%}.col-2{float:left;width:16.66666667%}.col-3{float:left;width:25%}.col-4{float:left;width:33.33333333%}.col-5{float:left;width:41.66666667%}.col-6{float:left;width:50%}.col-7{float:left;width:58.33333333%}.col-8{float:left;width:66.66666667%}.col-9{float:left;width:75%}.col-10{float:left;width:83.33333333%}.col-11{float:left;width:91.66666667%}.col-12{float:left;width:100%}.col-13{float:left;width:20%}.col-offset-3{margin-left:25%}.tb{display:table;width:100%;height:100%}.tbr{display:table-row}.tbc{display:table-cell;vertical-align:middle}
.div1{width: 210px;height: 210px;border: #0193DC solid 4px;overflow: hidden;-webkit-border-radius: 100%;-moz-border-radius: 100%;border-radius: 100%;content: '';z-index: 99;margin: 0 auto;margin-top: -93px;position: relative;background:#fff;transition: all 0.6s;}
.div1 img{cursor: pointer;transition: all 0.6s;width:210px;height: 210px;}
.about-history-list .slides li .item:hover .div1{width:210px;height: 210px;border-radius: 50%;opacity: 1;transition: all 0.6s;overflow: hidden;}
/*联系我们*/
.con-t{width:100%;border-bottom: 1px solid #dedede;}
.con-t h2{font-size: 28px;color:#333;padding-bottom: 20px;}
.con{width:100%;padding: 30px 0;overflow: hidden;}
.con .con-gs{width:165px;float: left;font-size: 15px;color:#787878;line-height: 36px;}
.con ul{width:930px;float:left;}
.con ul li{width:46%;float:left;font-size: 15px;color:#333333;padding-left: 4%;line-height: 36px;}
.con ul .tel{background:url(../images/ad_05.jpg) no-repeat left center;}
.con ul .fax{background:url(../images/ad_10.jpg) no-repeat left center}
.con ul .mail{background:url(../images/ad_12.jpg) no-repeat 3px center}
.con ul .add{background:url(../images/ad_03.jpg) no-repeat 3px center;}

.con ul .wx{ padding-left:0; height:161px;}

/*hr招聘*/
.hr-talent{float:right;overflow:hidden;box-shadow: rgba(0,0,0,.3) 0 0 8px;margin-right: 5px;}
.hr-talent .hr-img{width:375px;height: 214px;float:left;}
.hr-talent .hr-text{float:left;width:335px;height: 164px;padding: 50px 20px 0;}
.hr-icon{width:100%;}
.hr-icon img{display:block;margin: 0 auto;}
.hr-talent .hr-text h4{font-size:16px;color:#333;text-align: center;line-height: 36px;}
.hr-talent .hr-text p{font-size:14px;color:#858585;text-align: center;}
.zhiw{width:100%;margin:0 auto;margin-top: 46px;}
.zhiw .bellows__item .bellows__header{padding:inherit;height:46px;padding:0 5% 0;background: #fff;}
.zhiw .bellows__item .bellows__header:hover{background:#f3f3f3;transition: all 0.5s;}
.zhiw .bellows--is-open .bellows__header{background:#fff}
.zhiw .bellows__content{padding:2% 5%;overflow: hidden;}
.zhiw .bellows__content .hrtop{ overflow: hidden;border-bottom:1px solid #e5e5e5;}
.zhiw .bellows--is-open .bellows__header::after,.zhiw .bellows--is-open .bellows__header::before{background:#0384ce}
.online_in{width:1160px;min-height:826px;margin:0 auto}
.list-top{height:46px;line-height:54px;padding:0 5% 0;background:#a6a6a6;font-size:14px;color:#fff}
.list-top .fl{color:#fff;font-size: 16px;}
.list-top .td1{background:url(../images/hr1_65.png) no-repeat left center;}
.list-top .td2{background:url(../images/hr1_67.png) no-repeat left center;}
.list-top .td3{background:url(../images/hr1_69.png) no-repeat left center;}
.list-top .td4{background:url(../images/hr1_71.png) no-repeat left center;}
.fl{float:left;display:inline;font-size:14px;color:#333;line-height:46px}
.td1{width:26%;padding-left: 4.5%;}
.td2{width:21%;padding-left: 4.5%;}
.td3{width:21%;padding-left: 4.5%;}
.td4{width:12%;padding-left: 4.5%;}
.td5{width:12.33%;text-align:right}
.zhiw .bellows__content h5{padding:10px 0;font-size:14px;color:#333;font-weight: normal;}
.zhiw .bellows__content p{font-size:14px;color:#666;line-height:24px;padding:inherit;text-indent: inherit;}
.zhiw .jianli_btn .anniu_in{font-size:14px;color:#2772aa;line-height:35px;padding:0 20px;border:1px solid #2772aa;background:0 0;display:block}
.zhiw .bellows__header::after,.zhiw .bellows__header::before{right:72px}
.e-mail{width:100%;padding:10px 0}
.e-mail a{font-size:14px;color: #333;}
.e-mail a:hover{color:#0384ce}
.e-mail span{border-bottom:1px solid #0384ce}
.bellows__item:not(.bellows--is-open)>.bellows__content{display:none}
.bellows__item.bellows--is-closing>.bellows__content-wrapper,.bellows__item.bellows--is-open>.bellows__content-wrapper{display:block;border-bottom: 1px solid #ccc}
.bellows__content-wrapper{display:none}
.sidebar_box{width:100%;height:948px;overflow:hidden}
.bellows{float:left;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.bellows__header{position:relative;padding:10px 20px;border-bottom:1px solid #e5e5e5;border-width:0 0 1px;color:#fff;-webkit-tap-highlight-color:transparent;cursor:pointer}
.bellows--is-open .bellows__header{background:#0384ce}
.bellows--is-open .bellows__header h3{color:#fff}
/*.bellows__item:last-child>.bellows__header{border-bottom:0}*/
.bellows__header h3{margin:0;font-size:16px;color:#333}
.bellows__content{padding:20px 10px;}
.bellows__content .bellows{margin-top:20px}
.bellows__content img{width:89px;height:89px;float:left}
.bellows__content .sw-more{width:90px;height:29px;display:block;background:#0384ce;color:#fff;line-height:29px;text-align:center;float:right}
.bellows__content .sw-more:hover{opacity:.7}
.zhiw .bellows__item .bellows__header .td4{color:#d93c36;}
.hrtop dd{float: left; width: 21%;padding-left: 4%;font-size: 14px;line-height: 22px;margin-bottom:10px;}
.hrtop dd span{color: #333;}
.rez{width:92%;border-bottom: 1px solid #e5e5e5;overflow: hidden;padding:2% 4%;padding-top: 0;}
.rez .rez-l{width:46%;float:left;}
.rez .rez-r{width:46%;float:right;}
.more2{margin-top:23px;}
.more2 a{width: 158px;height: 40px;display: block;background: #d93c36;color: #fff;text-align: center;line-height: 40px;font-size: 14px;}
.more2 a:hover{background:#b6332e;}
.zhiw .bellows__content{background:#f3f3f3;}
/*hr表单填写*/
.section-content{width: 1114px; margin: 0 auto; overflow: hidden; padding-top: 26px; position: relative; z-index: 2;}
.insdie-wrap td{padding: 18px 10px; border: 0; border-width: 1px 1px 0 0; font-size: 14px; text-align: left; color: #333;}
.insdie-wrap td{line-height: 1.8;}
.insdie-wrap .applay-input{width: 246px; height: 18px; padding: 8px 10px; line-height: 18px; color: #666; border: 1px solid #ddd; box-shadow: 2px 2px 2px #f4f4f4 inset; background: #fff; font-size: 14px;}
.insdie-wrap td input{width: 100px; height: 32px; background: #fff; border: 1px solid #ccc; -webkit-transition: all .3s ease; transition: all .3s ease;}
.insdie-wrap select.applay-input{height: 36px; float: none; width: 268px;}
.insdie-wrap textarea.applay-input{width: 98%; height: 140px;}
.insdie-wrap .applay-input:hover{-webkit-transition: all .3s ease; transition: all .3s ease;}
/*石斛养生*/
.news-img{width:302px;height:212px;float:right;overflow: hidden;}
.news-img a img{width:100%;height: 100%;-webkit-transition: all .3s ease;transition: all .3s ease;}
.news-img a img:focus,.news-img a img:hover{-webkit-transform: scale(1.1);transform: scale(1.1)}
.news-text{width:730px;height:172px;float:left;position:relative;}
.news-text h4{font-size:24px;padding:10px 0;font-weight: normal;margin-bottom: 20px;}
.news-text h4 a{color:#333;}
.news-text h4 a:hover{color:#0193DC;-webkit-transition: all .3s ease;transition: all .3s ease;}
.news-text p{font-size:14px;width:100%;overflow:hidden;margin-top: 0px;text-overflow: -o-ellipsis-lastline;
overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;height: 60px;}
.news-text p a{color:#333;height: 50px;overflow: hidden;display: block;line-height: 24px;}
.news-text p a:hover{color:#0193DC;-webkit-transition: all .3s ease;transition: all .3s ease;}
.news-text span{color:#333;font-size:14px;display:block;background:url(../images/time_21.png) no-repeat left center;margin-top: 20px;opacity: .7;padding: 5px 30px}
.new-in{margin-bottom: 30px;width:100%;height: 212px;background: #fff;-webkit-transition: all .3s ease;transition: all .3s ease;padding-bottom: 30px;border-bottom: 1px solid #e5e5e5;}
.new-in:last-child{margin-bottom:0;}
/*新闻详情*/
.gov_titel h5{font-size: 22px; color: #333;text-align: center; margin-bottom: 22px;font-weight: bold;}
.gov_c{width: 100%; height: 30px; border-bottom:1px solid #d4d4d4;}
.gov_c p{color: #a0a0a0; font-size: 14px;color:#333;opacity: .7;text-align: center;}
.cazu{width:100%;border-top:1px solid #d4d4d4;overflow: hidden;}
.cazu ul{padding-top:20px;}
.cazu ul li{line-height:30px;}
.cazu ul li a{color:#666;}
.more4 .button{background:#008cd7;color:#fff;margin: 0 auto;float:inherit;}
.more-t{margin-top: 32px;overflow: hidden;}
.cazu-li{width:33.3%;float:left;}
.news-more{float:right;margin-top: -40px;}
/*产品*/
.slot{display: -webkit-box; display: -ms-flexbox;display:flex;overflow: hidden;max-width: 88%;margin: 0 auto;margin-bottom: 26px;}
.half-wrapper{min-width: 46%; float: left; overflow: hidden; position: relative;}
.overlay-text{padding:0 6%;}
.overlay-text .text{margin-top: 8%;}
.heading2{font-size: 32px; line-height: 1; color: #000; padding: 20px 0; font-weight: normal;border-bottom: 1px solid #000;}
.overlay-text p{font-size: 14px; color: #787878;padding: 20px 0; line-height: 24px;}
.overlay-text .more2{width: 158px; height: 40px; line-height: 40px; background: #d93c36; color: #fff; font-size: 14px; border: none; color: #fff; display: table; margin-top: 6%;text-align: center;}
.overlay-text .more2:hover{background:#b6332e;}
.half-image{width: 46%; padding-bottom: 0;}
.half-wrapper{min-width: 50%; overflow: hidden; position: relative;background: #fff;background:#fff url(../images/p-bg_07.png) no-repeat right center;background-size: contain;}
.half-wrapper .slot-link{display: flex;}
.half-wrapper img{width: 100%; height: 100%;}
.half-image2{background:#fff url(../images/p-bg_2.png) no-repeat left center;background-size: contain;}
.menusd2{width: 88%;}
/*产品详情*/
.proInfo-top .proInfo-left, .proInfo-top .proInfo-right{flex: 0 0 50%; width: 50%;}
.proInfo-top .right-mains{padding: 2.25rem; padding-top: 4.25rem; padding-right: 6.25rem;}
.proInfo-top .proInfo-h5{font-size: 30px; line-height: 48px; color: #333; margin-bottom: 24px;}
.proInfo-top .proInfo-dt{font-size: 16px; line-height: 30px; color: #808080;}
.proInfo-top .scroll-wrap{height: 90px;}
.mCustomScrollbar.mCS_no_scrollbar, .mCustomScrollbar.mCS_touch_action{-ms-touch-action: auto; touch-action: auto;}
.mCustomScrollBox{position: relative; overflow: hidden; height: 100%; max-width: 100%; outline: 0; direction: ltr;}
.mCSB_scrollTools{position: absolute; width: 16px; height: auto; left: auto; top: 0; right: 0; bottom: 0; opacity: .75; filter: "alpha(opacity=75)"; -ms-filter: "alpha(opacity=75)";}
.mCSB_scrollTools .mCSB_draggerContainer{position: absolute; top: 0; left: 0; bottom: 0; right: 0; height: auto;}
.mCSB_scrollTools .mCSB_dragger{cursor: pointer; width: 100%; height: 30px; z-index: 1;}
.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{position: relative; width: 4px; height: 100%; margin: 0 auto; -webkit-border-radius: 16px; -moz-border-radius: 16px; border-radius: 16px; text-align: center;}
.proInfo-top .right-middle{font-size: 16px; line-height: 28px; color: #666; margin: 32px 0 2.1rem; padding: 1.2rem 0; border-top: 1px solid #c4c4c4; border-bottom: 1px solid #c4c4c4;}
.proInfo-top .sizes-wrap{line-height: 42px; margin-bottom: 20px;}
.flexBox{display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; flex-wrap: wrap; justify-content: space-between;}
.proInfo-top .sizes-left, .proInfo-top .application-left{flex: 0 0 126px;}
.proInfo-top .sizes-right{display: inline-flex; flex-wrap: wrap;}
.flexBox{display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; flex-wrap: wrap; justify-content: space-between;}
.proInfo-top .sizes-right, .proInfo-top .application-right{flex: 0 0 calc(100% - 127px); width: calc(100% - 127px);}
/*tj*/
.pro-box{width: 90%; overflow: hidden; margin-top: 3%;margin: 0 auto;}
.pro-box .tj{font-size: 200%; color: #333; text-align: center; font-weight: normal; letter-spacing: 2px; line-height: 250%;}
.pro-box ul{margin-left: -2%;}
.pro-box ul .p{width: 23%; float: left; margin-left: 2%; margin-bottom: 2%; position: relative;}
.pro-box ul .p .p-in{position: relative; width: 100%; height: 300px; display: table-cell; vertical-align: middle; text-align: center;background: #fff;}
.pro-box ul .p a{display: block; position: relative;color: #666;}
.pro-box ul .p a:hover{color:#d93c36;}
.pro-box ul .p img{max-width: 100%; max-height: 100%; display: block; margin: 0 auto;}
.p-text p{font-size:16px;color:#333;font-weight: bold;padding: 10px 0;}
/*在线答疑*/
.sreach-box{margin: 30px 0 50px; height: 60px; box-shadow: 0px 1px 10px 1px rgba(0, 0, 0, 0.1); background: #fff; position: relative; z-index: 1;}
.sreach-box label{width: 100%; height: 60px; display: block;}
.sreach-box .text{width: 1000px; border: none; background: none; line-height: 60px; height: 60px; color: #666; text-indent: 10px; font-weight: normal;}
.sreach-box .submit{height: 60px; width: 85px; background: url(../images/search.png) no-repeat center center; border: none; position: relative; z-index: 12;}
.visitPage{background-attachment: fixed; background-position: center center; background-repeat: no-repeat; padding: 80px 0px 70px; color: #fff;}
.inner{width: 1200px; margin: 0px auto;}
.visitPage .inT{color: #333;}
.inT{font-size: 28px;color: #333;line-height: 1.1;}
.sitem-box .con{font-weight: bold;}
.visitT{border-bottom: 1px solid #ccc;color: #333;padding: 10px 0px;font-size: 15px; line-height:22px; margin-bottom: 80px;}
.suggestionForm .item1{float: left; display: block; width: 45%; margin-right: 3%;}
.suggestionForm .item2{float: left; display: block; width: 45%; /*font-size: 14px; font-weight: bold; line-height: 1.5;*/}
.suggestionForm .item3{float: left; display: block; width: 94%; margin-right: 3%;}



.suggestion-list .fname{color: #333; font-size: 16px; margin-bottom: 8px;}
.suggestion-list .fm15{margin-bottom: 15px;}
.suggestion-list .fitem{float: left; display: block; width:350px;}
.suggestion-list .ftxt{display: block; width: 100%; font-size: 15px; line-height: 27px; height: 27px; color: #000; width: 94%; padding: 11px 2%; margin: 0px 2% 0 0;/* border: 0px none;*/}
.suggestion-list .ftxt2{height: 130px; resize: none;}
.sitem-box{padding: 50px 0px; padding: 46px 0px; height: 150px; text-align: center; background-color: #5899DD;}
.sitem-box .ico{width: 60px;margin: 0px auto;}
.sug-btn .more2{display: -webkit-inline-box;margin-right: 20px;}
.sug-btn .more2 a{width: 188px;height: 50px;;line-height: 50px;}
.more3 a{margin: 0 auto;}
/*咨询节选*/
.home-market-section{}
/*标题*/
/*内容盒子*/
.home-market-section .section-inner{position: relative; max-width: 1280px; margin: 0 auto;}
.home-market-section .section-inner .swiper-container{height: 364px; max-width: 1230px;}
.home-market-section .section-inner .swiper-container .swiper-wrapper{align-items: center; height: 279px!important;}
/*内容列表*/
.home-market-section .section-inner .swiper-container .swiper-wrapper .swiper-slide{height: 279px!important; background: 0 0; padding: 0 50px;box-sizing: border-box; text-align: center;}
.home-market-section .section-inner .swiper-container .swiper-wrapper .swiper-slide>a{display: block; float: left; position: relative; background-color: #fff; border: 1px solid #fff; width: calc((100% - 248px)/ 3); padding: 90px 25px 0; height: 226px; margin-right: 45px;}
.home-market-section .section-inner .swiper-container .swiper-wrapper .swiper-slide>a:hover{box-shadow: 0 10px 40px rgba(78,81,87,.3); border: 1px solid #dfe0e7}
.home-market-section .section-inner .swiper-container .swiper-wrapper .swiper-slide img{height: 80px; width: auto;}
.home-market-section .section-inner .swiper-container .swiper-wrapper .swiper-slide h3{font-weight: normal; margin-top: 25px; font-size: 18px; color: #252b3a; overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
.home-market-section .section-inner .swiper-container .swiper-wrapper .swiper-slide p{margin-top: 10px; font-size: 14px; color: #a0a2a8; text-align: center; line-height: 22px;}
.home-market-section .section-inner .swiper-container .swiper-wrapper .swiper-slide>a .time{position: absolute;top:0;left: 0; width: calc(100% - 60px); text-align: center;letter-spacing: .44px; background-color: #5899DD;color: #fff;text-align: center;width: 67px;height: 56px;padding-top: 10px;line-height: 23px;}
.home-market-section .section-inner .swiper-container .swiper-wrapper .swiper-slide>a .time span{font-size: 20px; color: #fff; letter-spacing: 0; line-height: 23px; margin-right: 3px;margin-top: 10px;}
.home-market-section .section-inner .swiper-container .swiper-wrapper .swiper-slide>a:last-of-type{margin-right: 0;}
/*左右箭头*/
.home-market-section .section-inner .swiper-button-prev{left: 0; top: 118px; margin-top: 0; background:url(../images/bt_03.png) no-repeat center;outline: none;}
.home-market-section .section-inner .swiper-button-next{right: 0; top: 118px; margin-top: 0; background:url(../images/bt_05.png) no-repeat center;outline: none;}
.home-market-section .section-inner .swiper-button-next:hover{}
.home-market-section .section-inner .swiper-button-prev:hover{}
/*faq*/
.que-faq{padding: inherit;width: 1200px;}
.ul .li .p p{margin-bottom: 0;}
.ul .li .p p:hover{color:#0193DC;}
.ul .li .p, .n-inestor .ul .li .p{min-height: 30px;}
.ul .li .p{font-size: 18px; color: #666; width: calc(100% - 150px); padding-left: 40px; box-sizing: border-box; background: url(../images/que_03.jpg) no-repeat left 12px;}
.ul .li .p2{font-size: 14px; color: #666; width: calc(100% - 150px); padding-left: 40px; box-sizing: border-box;line-height: 24px;}
.ul .li .time{font-size: 14px; color: #999;}
.ul .li .p, .n-inestor .ul .li .time{position: relative; z-index: 2; -webkit-transition: all .8s 0s ease-in-out; transition: all .8s 0s ease-in-out;}
.f-cb:after{display: block; height: 0; clear: both; visibility: hidden; overflow: hidden; content: ".";}
.ul .li:before{content: ""; width: 100%; height: 100%; background: #36bef0; position: absolute; left: 0; bottom: 0; opacity: 0; -webkit-transition: all .6s 0s ease-in-out; transition: all .6s 0s ease-in-out; z-index: 1;}
.ul .li{padding: 35px 40px; box-sizing: border-box; border-bottom: 1px solid #e5e5e5; background: #fff; line-height: 26px; position: relative;}
.ul, .n-inestor .li{width: 100%;}


@media screen and (max-width: 1660px){
	.menuDl dd .a1{padding: 0px 15px;}
	.headBox{padding: 0px 70px 0px 30px;}
	.headBt{right:00px;}
	.gp i{font-size: 18px;}
	.gp span{font-size: 14px;}
	.indList_dl{height: 347px;}
	.video .vr-big{height:354px;}
	.big-word{width:100%;}
	.big-word img{max-width:100%;}
	.text-box p{font-size:15px;}
	.proInfo-top .scroll-wrap{height:inherit;}
}
@media (max-width: 1460px){.ind1stRCont{padding:20px;}.indList_dl{height:inherit;}.indList_dl dd:nth-child(6){display: none;}.indList_dl dd:nth-child(7){display: none;}}
@media screen and (max-width: 1366px){.headBox{padding: 0px 70px 0px 15px;}.menuDl dd .a1{padding: 0px 10px;}.pop .investPop_dl dd{width: 33.3333333%;}.submitBtBox{display: none;}dt.lastDd{width: 100%;}.lastDd .submitBtBox{display: block;}dt.lastDd .formDiv{width: 40%;}.ind1stRCont{padding: 20px 35px;}.indList_dl dt{padding-bottom: 15px;margin-bottom: 16px;}.indList_dl{height: 267px;}.indList_dl dd{height: 35px;line-height: 35px;}.hotIntr{height: 50px;}.investPopCont{margin-top: -288px;}.investThird{overflow: hidden;height: 500px;}.subMitMore{display: block;}}
@media screen and (min-width: 320px) and (max-width: 619px){.topL{padding:inherit;float:right;}.topL .logo{display:none}.topL .m-logo{display: block;width: 56px;margin-top: 10px;margin-left: 15px;float:right;}.topL .m-logo img{max-width: 100%;}.menuBox{display:none;}.indTop{min-width:auto;}.bannH{height:70px;}.search{margin: 22px 24px 0 50px;}.headBt{top:14px;}.ma-infinitypush-wrapper .ma-infinitypush-button{top:26px;}.headBox{height:70px;padding: inherit;}.headBt{display: none;}.topR{float:left;}}
