@charset "utf-8";

@font-face{font-family:DouyinSansBold;src:url(../fonts/DouyinSansBold.eot);src:url(../fonts/DouyinSansBold.eot?#iefix) format('embedded-opentype'),url(../fonts/DouyinSansBold.woff2) format('woff2'),url(../fonts/DouyinSansBold.woff) format('woff'),url(../fonts/DouyinSansBold.ttf) format('truetype'),url(../fonts/DouyinSansBold.svg#novecentowide-bold-webfont) format('svg')}

@font-face{font-family:BakbakOne-Regular;src:url(../fonts/BakbakOne-Regular.eot);src:url(../fonts/BakbakOne-Regular.eot?#iefix) format('embedded-opentype'),url(../fonts/BakbakOne-Regular.woff2) format('woff2'),url(../fonts/BakbakOne-Regular.woff) format('woff'),url(../fonts/BakbakOne-Regular.ttf) format('truetype'),url(../fonts/BakbakOne-Regular.svg#novecentowide-bold-webfont) format('svg')}

@font-face{font-family:DINCond-Medium;src:url(../fonts/DINCond-Medium.eot);src:url(../fonts/DINCond-Medium.eot?#iefix) format('embedded-opentype'),url(../fonts/DINCond-Medium.woff2) format('woff2'),url(../fonts/DINCond-Medium.woff) format('woff'),url(../fonts/DINCond-Medium.ttf) format('truetype'),url(../fonts/DINCond-Medium.svg#novecentowide-bold-webfont) format('svg')}

@font-face{font-family:DINCond-Regular;src:url(../fonts/DINCond-Regular.eot);src:url(../fonts/DINCond-Regular.eot?#iefix) format('embedded-opentype'),url(../fonts/DINCond-Regular.woff2) format('woff2'),url(../fonts/DINCond-Regular.woff) format('woff'),url(../fonts/DINCond-Regular.ttf) format('truetype'),url(../fonts/DINCond-Regular.svg#novecentowide-bold-webfont) format('svg')}



a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,html,i,iframe,img,input,textarea,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,tfoot,th,thead,time,tr,tt,u,ul,var,video{border:none;font-size:100%;margin:0;padding:0;}
article,aside,details,figcaption,figure,footer,header,menu,nav,section{display:block}
blockquote,q{quotes:none}
blockquote:after,blockquote:before,q:after,q:before{content:none}
/*table{border-collapse:collapse;border-spacing:0}*/
a,a:hover{-webkit-backface-visibility:hidden;color:inherit;text-decoration:none}
*{-webkit-box-sizing:border-box;box-sizing:border-box;
	margin:0;padding:0}
a:focus,button:focus{color:inherit;text-decoration:none}
input:focus-visible{border:none}input::-webkit-input-placeholder{color:#BCB8B8}
input:-moz-placeholder,input::-moz-placeholder{color:#BCB8B8}
input:-ms-input-placeholder{color:#BCB8B8}
textarea:focus-visible{border:none}textarea::-webkit-input-placeholder{color:#BCB8B8}
textarea:-moz-placeholder,input::-moz-placeholder{color:#BCB8B8}
textarea:-ms-input-placeholder{color:#BCB8B8}
input,select,textarea{outline:none;font-family:"微软雅黑", Arial, "PingFangSC-Light", "Helvetica Neue", Helvetica, "Microsoft Yahei", "Hiragino Sans GB", tahoma, SimSun, sans-serif;}
select{border:none}
select:focus,select:focus-visible{border:none;outline:none}
input::-ms-clear,select::-ms-expand{display:none}
p,ul,li,form,h1,h2,h3,h4,h5,h6,dl,dd{
	margin: 0;
	padding: 0;
	list-style: none;
}

html {
	width: 100%;
	margin: 0;
	padding: 0;
	-ms-text-size-adjust: 100%;
	-webkit-text-size-adjust: 100%;
}
body {
	width:100%;
	margin: 0 auto;
	font-family:"微软雅黑", Arial, "PingFangSC-Light", "Helvetica Neue", Helvetica, "Microsoft Yahei", "Hiragino Sans GB", tahoma, SimSun, sans-serif;
	font-size: 14px;
	padding: 0;
	color: #292929;
	line-height:200%;background: none;
}
img {
	border: none;-webkit-user-drag:none;
}
a {
	color: #292929;
	text-decoration: none !important;
	cursor: pointer;
	background: transparent;
	outline: none;
	blr: expression(this.onFocus=this.blur());
	-webkit-transition: 0.5s;
	-moz-transition: 0.5s;
	-ms-transition: 0.5s;
	-o-transition: 0.5s;
	transition: 0.5s; 
}
a img {
	border: none;
}
.cf:after{content:""; display:block; height:0; clear:both;}
.mwrap { width: 83%;margin: 0 auto; overflow: hidden;}
.wrap { width: 1280px;margin: 0 auto; overflow: hidden;}
.pc-div{ display:block!important}
.phone-div { display:none!important}
.nav_hide { display:none!important}
.sB{ font-size:10px; vertical-align:super;}
.xB{ vertical-align:sub; font-size:10px;}
.clear {
	clear: both;
	margin: 0;
	padding: 0;
	height: 0;
}
.fl {
	float: left;
}
.fr {
	float: right;
}
.pa{position:absolute}.pr{position:relative}
/*自定义滚动条*/
::-webkit-scrollbar{width:5px;height:5px;}
::-webkit-scrollbar-button:vertical{display:none;}
::-webkit-scrollbar-track:vertical{background-color:black}
::-webkit-scrollbar-track-piece{background:#fff;}
::-webkit-scrollbar-thumb:vertical{background-color:#555;border-radius:30px}
::-webkit-scrollbar-thumb:vertical:hover{background-color:#3B3B3B;}
::-webkit-scrollbar-corner:vertical{background-color:#535353;}
::-webkit-scrollbar-resizer:vertical{background-color:#0054A7;}

.zoomIn50 {
  -webkit-animation-name: zoomIn50;
  animation-name: zoomIn50;
}
@-webkit-keyframes zoomIn50 {
  from {
    opacity: 0;
    -webkit-transform: scale3d(.3, .3, .3);
    transform: scale3d(.3, .3, .3);
  }

  50% {
    opacity: 1;
  }
}
@-moz-keyframes zoomIn50 {
  from {
    opacity: 0;
    -webkit-transform: scale3d(.3, .3, .3);
    transform: scale3d(.3, .3, .3);
  }

  50% {
    opacity: 1;
  }
}
@-o-keyframes zoomIn50 {
  from {
    opacity: 0;
    -webkit-transform: scale3d(.3, .3, .3);
    transform: scale3d(.3, .3, .3);
  }

  50% {
    opacity: 1;
  }
}
@keyframes zoomIn50 {
  from {
    opacity: 0;
    -webkit-transform: scale3d(.3, .3, .3);
    transform: scale3d(.3, .3, .3);
  }

  50% {
    opacity: 1;
  }
}

.fadeInUp50 {
  -webkit-animation-name: fadeInUp50;
  -moz-animation-name: fadeInUp50;
  -ms-animation-name: fadeInUp50;
  animation-name: fadeInUp50;
}
@-webkit-keyframes fadeInUp50 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, 50px, 0);
    -moz-transform: translate3d(0, 50px, 0);
    -ms-transform: translate3d(0, 50px, 0);
    transform: translate3d(0, 50px, 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    -moz-transform: translate3d(0, 0, 0);
    -ms-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
@-moz-keyframes fadeInUp50 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, 50px, 0);
    -moz-transform: translate3d(0, 50px, 0);
    -ms-transform: translate3d(0, 50px, 0);
    transform: translate3d(0, 50px, 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    -moz-transform: translate3d(0, 0, 0);
    -ms-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
@-o-keyframes fadeInUp50 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, 50px, 0);
    -moz-transform: translate3d(0, 50px, 0);
    -ms-transform: translate3d(0, 50px, 0);
    transform: translate3d(0, 50px, 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    -moz-transform: translate3d(0, 0, 0);
    -ms-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
@keyframes fadeInUp50 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, 50px, 0);
    -moz-transform: translate3d(0, 50px, 0);
    -ms-transform: translate3d(0, 50px, 0);
    transform: translate3d(0, 50px, 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    -moz-transform: translate3d(0, 0, 0);
    -ms-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

.fadeInLeft50 {
  -webkit-animation-name: fadeInLeft50;
  -moz-animation-name: fadeInLeft50;
  -ms-animation-name: fadeInLeft50;
  animation-name: fadeInLeft50;
}
@-webkit-keyframes fadeInLeft50 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(-50px, 0, 0);
    -moz-transform: translate3d(-50px, 0, 0);
    -ms-transform: translate3d(-50px, 0, 0);
    transform: translate3d(-50px, 0, 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    -moz-transform: translate3d(0, 0, 0);
    -ms-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
@-moz-keyframes fadeInLeft50 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(-50px, 0, 0);
    -moz-transform: translate3d(-50px, 0, 0);
    -ms-transform: translate3d(-50px, 0, 0);
    transform: translate3d(-50px, 0, 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    -moz-transform: translate3d(0, 0, 0);
    -ms-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
@-o-keyframes fadeInLeft50 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(-50px, 0, 0);
    -moz-transform: translate3d(-50px, 0, 0);
    -ms-transform: translate3d(-50px, 0, 0);
    transform: translate3d(-50px, 0, 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    -moz-transform: translate3d(0, 0, 0);
    -ms-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
@keyframes fadeInLeft50 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(-50px, 0, 0);
    -moz-transform: translate3d(-50px, 0, 0);
    -ms-transform: translate3d(-50px, 0, 0);

    transform: translate3d(-50px, 0, 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    -moz-transform: translate3d(0, 0, 0);
    -ms-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
.fadeInDown50 {
  -webkit-animation-name: fadeInDown50;
  -moz-animation-name: fadeInDown50;
  -ms-animation-name: fadeInDown50;
  animation-name: fadeInDown50;
}
@-webkit-keyframes fadeInDown50 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(-50px, 0, 0);
    -moz-transform: translate3d(-50px, 0, 0);
    -ms-transform: translate3d(-50px, 0, 0);
    transform: translate3d(-50px, 0, 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    -moz-transform: translate3d(0, 0, 0);
    -ms-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
@-moz-keyframes fadeInDown50 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(-50px, 0, 0);
    -moz-transform: translate3d(-50px, 0, 0);
    -ms-transform: translate3d(-50px, 0, 0);
    transform: translate3d(-50px, 0, 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    -moz-transform: translate3d(0, 0, 0);
    -ms-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
@-o-keyframes fadeInDown50 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(-50px, 0, 0);
    -moz-transform: translate3d(-50px, 0, 0);
    -ms-transform: translate3d(-50px, 0, 0);
    transform: translate3d(-50px, 0, 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    -moz-transform: translate3d(0, 0, 0);
    -ms-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
@keyframes fadeInDown50 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(-50px, 0, 0);
    -moz-transform: translate3d(-50px, 0, 0);
    -ms-transform: translate3d(-50px, 0, 0);
    transform: translate3d(-50px, 0, 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    -moz-transform: translate3d(0, 0, 0);
    -ms-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
.fadeInRight50 {
  -webkit-animation-name: fadeInRight50;
  -moz-animation-name: fadeInRight50;
  -ms-animation-name: fadeInRight50;
  animation-name: fadeInRight50;
}
@-webkit-keyframes fadeInRight50 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(50px, 0, 0);
    -moz-transform: translate3d(50px, 0, 0);
    -ms-transform: translate3d(50px, 0, 0);
    transform: translate3d(50px, 0, 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    -moz-transform: translate3d(0, 0, 0);
    -ms-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
@-moz-keyframes fadeInRight50 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(50px, 0, 0);
    -moz-transform: translate3d(50px, 0, 0);
    -ms-transform: translate3d(50px, 0, 0);
    transform: translate3d(50px, 0, 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    -moz-transform: translate3d(0, 0, 0);
    -ms-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
@-o-keyframes fadeInRight50 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(50px, 0, 0);
    -moz-transform: translate3d(50px, 0, 0);
    -ms-transform: translate3d(50px, 0, 0);
    transform: translate3d(50px, 0, 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    -moz-transform: translate3d(0, 0, 0);
    -ms-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
@keyframes fadeInRight50 {
  from {
    opacity: 0;
    -webkit-transform: translate3d(50px, 0, 0);
    -moz-transform: translate3d(50px, 0, 0);
    -ms-transform: translate3d(50px, 0, 0);
    transform: translate3d(50px, 0, 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    -moz-transform: translate3d(0, 0, 0);
    -ms-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

/*》》》》》》》》》》flex布局《《《《《《《《《《*/
.flex{display:box;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;}
.flex_item{-webkit-box-flex: 1;-moz-box-flex: 1; -webkit-flex: 1;-ms-flex: 1;flex:1;}
.flex-row {flex-direction: row;}
.flex-col {flex-direction: column;}
.justify-center {justify-content: center;}
.justify-end {justify-content: flex-end;}
.justify-evenly {justify-content: space-evenly;}
.justify-around {justify-content: space-around;}
.justify-between {justify-content: space-between;}
.items-center {align-items: center;}
.items-end {align-items: flex-end;}

.acc{margin-left: auto; margin-right: auto;}
.floatl{float: left;}
.floatr{float: right;}
.txtc{text-align: center;}
.transition035{transition:all 0.35s;-moz-transition:all 0.35s;-webkit-transition:all 0.35s;-o-transition:all 0.35s;}
.transition05{transition:all 0.5s;-moz-transition:all 0.5s;-webkit-transition:all 0.5s;-o-transition:all 0.5s;}


@media only screen and (min-width:1080px){

	.div_m{display: none !important;}

}




/* 头部 */
.wrap156{width:100%; padding: 0 3%;}
.header{position: fixed; top: 0; width: 100%; z-index: 99999999; background: none;border-bottom:1px solid  rgba(41,151,162,0.6);  }
.header .logo{float:left}
.header .logo .im { display: block; width:1.94rem; height: .76rem; background:url(../images/logo.png) no-repeat left center;background-size: 100%;}
.head .nav>li{position: relative; z-index: 2; margin: auto .32rem;}
.head .nav>li .nav-top{position: relative; z-index: 1;}
.head .nav>li .nav-top a{display: block; font-size: 18px; line-height: 100px; color: #ffffff;}
.head .nav>li:hover .nav-top a{color:#2997A2}
.home .head .nav>li .ho a{ border-bottom: 3px solid #2997A2;}
.head .nav>li .nav_two{width: 170%; position:absolute; left:-35%; top:102px; z-index: 1; background: #F6F6F6;}
@-webkit-keyframes tsy1 {
  from {opacity: 0;-webkit-transform: translate3d(0, 10%, 0);transform: translate3d(0, 10%, 0);}
  to {opacity: 1;-webkit-transform: none;transform: none;}
}
@keyframes tsy1 {
  from {opacity: 0;-webkit-transform: translate3d(0, 10%, 0);transform: translate3d(0, 10%, 0);}
  to {opacity: 1;-webkit-transform: none;transform: none;}
}
.head .nav>li .nav_two ul{display: block; text-align: center; background:#F6F6F6; -webkit-animation-duration: 0.5s; animation-duration: 0.5s; -webkit-animation-fill-mode: both; animation-fill-mode: both;}
.head .nav>li.menu2-ing .nav_two ul{-webkit-animation-name: tsy1; animation-name: tsy1;}
.head .nav>li .nav_two ul li{ display: block; line-height: 50px; min-height:50px;}
.head .nav>li .nav_two ul li a{display: block; width: 100%; font-size: 15px; line-height: 50px; color: #666666;transition:all 0.35s;-moz-transition:all 0.35s;-webkit-transition:all 0.35s;-o-transition:all 0.35s;}
.head .nav>li .nav_two ul li a::after{content: ""; display: block; font-size: 0; width: 100%; transform: scaleX(0); height: 1px; background: #2997A2; transition:all 0.35s;-moz-transition:all 0.35s;-webkit-transition:all 0.35s;-o-transition:all 0.35s;}
.head .nav>li .nav_two ul li a:hover { color: #ffffff; background: #2997A2}
/*.head .nav>li .nav_two ul li.li-ing a{color: #A31F24;}
.head .nav>li .nav_two ul li.li-ing a::after{transform: scaleX(1);}*/
#nowtopMenu{border-bottom: 2px solid #2997A2}
.head .language{font-size: 16px; display: block; color: #A6D4AE; display: flex; align-items: center; justify-content: flex-start; padding-left: 10px; margin-right: 30px;}
.head .language:before{ content:''; display: block; width: 2px; height: 16px; background: #A6D4AE; margin-right: 15px;}
.head .language a{display: block; color: #A6D4AE;}
.head .language a.a1{ margin-right:5px;}
.head .language a.a2{ margin-left:5px;}
.navtel{width: 3.1rem;height: .4rem; color: #fff; display: flex; align-items: center; justify-content:flex-end;background: url(../images/icon01.png) no-repeat left center; background-size: .27rem}
.navtel .p1{ height: 100%; font-size: .14rem; line-height: .18rem; margin-right: .1rem;}
.navtel .p2{ height: 100%; font-size: .36rem; font-family:DouyinSansBold; line-height: .32rem; display: flex; align-items: center; justify-content: center; padding-top: .08rem;}


@media only screen and (any-hover: hover){
	.head .nav>li:hover .nav-top a{color: #2997A2;}
	.head .nav>li:hover .nav-top::after{transform: scaleX(1);}
	.head .nav>li .nav_two ul li a:hover{color: #ffffff; background: #2997A2}
	/*.head .nav>li .nav_two ul li a:hover::after{transform: scaleX(1);}*/
}
@media only screen and (max-width:1200px){	/* 移动端 */
	.header{max-width: 750px; border-bottom: 0;}
	.head{padding: 0.13rem 0.3rem;}
	.head .logo a img{height: 0.65rem;}
	.head .headr{display: none; padding:.4rem 0.3rem; position: absolute; left: 0; top: calc(100%); z-index: 3; width: 100%; height: calc(100vh - 0.9rem); background-color: #FFF; overflow-y: auto; border-top: 1px solid #ddd; background: #007C85;}
	.head .headr::-webkit-scrollbar {display: none;}
	.head .headr::-moz-scrollbar {display: none;}
	.head .headr .nav{width: 100%; background: none;}
	.head .headr .nav>li{float: none; margin: auto; border-bottom: 1px solid #e5e5e5;}
	.head .headr .nav>li .nav-top a{display: block;font-size: 0.32rem; line-height: 1.2rem; color: #ffffff; padding: 0;}
	.head .headr .nav>li.lis .nav-top{position: relative; line-height: 1.2rem;}
	.head .headr .nav>li .nav-top::after{display: none;}
	.head .headr .nav>li.lis .nav-top::after{content: ""; display: block; transform: scaleX(1); width: .3rem; height: .3rem; position: absolute; right: 0; top: calc(50% - .1rem); background: url(../images/ico-arrow.png) no-repeat center; background-size: contain;transition:all 0.35s;-moz-transition:all 0.35s;-webkit-transition:all 0.35s;-o-transition:all 0.35s;}
	.head .headr .nav>li.lis.li-ing .nav-top::after{background: url(../images/ico-arrow.png) no-repeat center; background-size: contain;}
	.head .headr .nav>li.lis.li-open .nav-top::after{transform: rotate(90deg); background: url(../images/ico-arrow.png) no-repeat center; background-size: contain;}
	.head .headr .nav>li .nav_two{position: static; width: 100%; min-width: auto; padding-top: 0; transform: translate3d(0,0,0); background: none}
	.head .headr .nav>li .nav_two ul{text-align: left; padding:0 0.3rem .2rem 0.3rem; background: transparent;}
	.head .headr .nav>li .nav_two ul li{margin:0; display: block; width: 100%; line-height: .7rem; height: .7rem;min-height:.7rem;}
	.head .headr .nav>li .nav_two ul li a{font-size: 0.28rem; color: #fff;  height: 100%;line-height: .7rem; height: .7rem;}
	.head .headr .nav>li .nav_two ul li a::after{display: none;}
    .head .head-search{display: none;}
    .head .language{display: none;}

    
    .head .nav>li .nav_two ul.ul2 .lii{width:100%;float:inherit; height: auto;}
    .head .nav>li .nav_two ul.ul2 .lii .lii_1{font-size:.28rem; color: #333; line-height: .7rem;margin-bottom:0; display: block; width: 100%; height: 100%;}
    .head .nav>li .nav_two ul.ul2 .lii .lii_2{display:none}


}
.fixed-header{ background:rgba(5, 127, 134, 1);}
/* 搜索弹窗 */
.popover{display: none;}
.popover{position: fixed; left: 0; top: 0; z-index: 99999999; width: 100vw; height: 100vh; background: rgba(0, 0, 0, 0.8);}
.popover .pop-off{position: absolute; right: 3vw; top: 3vw; z-index: 1; width: 66px; height: 66px; cursor: pointer;}
.popover .pop-off .icon{width: 100%; height: 100%; fill: currentColor; color: rgba(255, 255, 255, .7);}
.popover .pop-content{position: absolute; left: 50%; top: 20vh; transform: translate3d(-50%,0,0); max-width: 1200px;}
.popover .pop-content h1{font-size: 58px; color: #fff; font-weight: bold; text-align: center;}
.popover .pop-content form.forms{background: rgba(0, 0, 0, 0.8); margin-top: 40px; border-top: 1px solid rgba(255, 255, 255, .3); border-bottom: 1px solid rgba(255, 255, 255, .3); padding: 30px 15px;}
.popover .pop-content form.forms .inp{font-size: 20px; line-height: 2; flex: 1; margin-right: 30px; background-color: transparent; border: none; outline: none;}
.popover .pop-content form.forms .sub{flex-shrink: 0; width: 25px; height: 25px; font-size: 0; outline: none; border: none; cursor: pointer; opacity: 0.3; background: transparent url(../images/icon09.svg) no-repeat center; background-size: contain;}
@media only screen and (any-hover: hover){
	.popover .pop-off .icon:hover{color: #FFF;}
	.popover .pop-content form.forms .sub:hover{opacity: 1;}
}
@media only screen and (max-width:1024px) { /* 移动端 */
	.sidebar{top: auto; bottom: 0.8rem; padding: 0; transform: translate3d(0,0,0);}
	.sidebar .bar .icon{width: 0.8rem; height: 0.8rem; padding: 0.2rem;}
	.popover .pop-off{width: 0.8rem; height: 0.8rem;}
	.popover .pop-content{max-width: 100%; width: 100%; padding: 0 0.3rem;}
	.popover .pop-content h1{font-size: 0.64rem;}
	.popover .pop-content form.forms{margin-top: 0.6rem; padding: 0.3rem 0.1rem;}
	.popover .pop-content form.forms .inp{font-size: 0.36rem; margin-right: 0.3rem;}
	.popover .pop-content form.forms .sub{width: 0.4rem; height: 0.4rem;}
}
@media only screen and (min-width:1025px) and (max-width:1280px) { /* PC端、小屏 */
	.sidebar .bar .icon{width: 34px; height: 34px;}
	.sidebar .bar.bar-card .bar-box .li h6{font-size: 16px;}
	.sidebar .bar.bar-card .bar-box .li p{font-size: 14px;}
	.popover .pop-off{width: 48px; height: 48px;}
	.popover .pop-content h1{font-size: 48px;}
}
@media only screen and (min-width:1281px) and (max-width:1440px) { /* 中小屏 */
	.sidebar .bar .icon{width: 36px; height: 36px;}
	.sidebar .bar.bar-card .bar-box .li h6{font-size: 16px;}
	.sidebar .bar.bar-card .bar-box .li p{font-size: 14px;}
	.popover .pop-off{width: 52px; height: 52px;}
	.popover .pop-content h1{font-size: 52px;}
}
@media only screen and (min-width:1441px) and (max-width:1680px) { /* 中屏 */
	.sidebar .bar .icon{width: 38px; height: 38px;}
	.popover .pop-off{width: 60px; height: 60px;}
}

@media only screen and (max-width:1080px){
	.navBox{cursor: pointer;}
	.navBox .menu{display: block; width: 0.6rem; height: 0.45rem; position: relative; z-index: 99; transition-duration: 0.3s;}
	.burger_lin .icon{height: 3px; width: 100%; top: calc(50% - 1.5px); background-color: #02A2E4; border-radius: 20px; position: absolute; transition-duration: 0.3s;transition-delay: 0.5s;}
	.burger_lin .icon:before {content: ""; width: 0.6rem; height: 100%; position: absolute; left: 0; top: calc(-0.21rem + 1.5px); background-color: #02A2E4; border-radius: 50px; transition: transform 0.3s, top 0.3s 0.3s; transition-delay: 0.5s;}
	.burger_lin .icon:after {content: ""; width: 0.6rem; height: 100%; position: absolute; left: 0; top: calc(0.21rem - 1.5px); background-color: #02A2E4; border-radius: 50px; transition: transform 0.3s, top 0.3s 0.3s; transition-delay: 0.5s;}
	.burger_lin.open .icon {transition-duration: 0.1s;transition-delay: 0.3s;background: transparent;width: 0;}
	.burger_lin.open .icon:before {transition: top 0.3s, transform 0.3s 0.3s;top: 0;transform: rotateZ(-45deg);}
	.burger_lin.open .icon:after {transition: top 0.3s, transform 0.3s 0.3s;top: 0;transform: rotateZ(45deg);}
}






/*<<<<<<<<<<<<<<<<<<<<<< 首页banner >>>>>>>>>>>>>>>>>>>>>>>*/
.banner{ clear: both; position: relative; z-index: 0; width: 100%; height:8.99rem; overflow: hidden;}
.banner .swiper-container{position:static}
.banner .h-banner{width: 100%; height: 100%; overflow: hidden;}
.banner .h-banner .swiper-slide{ position: relative;}
.banner .h-banner .swiper-slide .img{width: 100%; height: 100%;}
.banner .h-banner .swiper-slide img,
.banner .h-banner .swiper-slide video{width: 100%; height: 100%; object-fit: cover;}
/*
.banner .h-banner .swiper-slide img{transition: 1s linear 2s; transform: scale(1.1);}
.banner .h-banner .swiper-slide-active img,
.banner .h-banner .swiper-slide-duplicate-active img{ transition: 6s linear; transform: scale(1);}
*/
.banner .h-banner .txt{position: absolute; right: 10%; top: 38%; z-index: 2; color: #FFF; width: 80%; text-align: right;transition:all 0.8s ease-in-out; opacity: 0; transform: translateX(100px); transition-delay:0.3s;}
.banner .h-banner .txt .p1{font-size: .85rem; line-height: 1rem; font-weight: bold; letter-spacing: 3px;text-shadow:.04rem 2px 2px #4a4b4b;}
.banner .h-banner .txt .p2{font-size: .26rem; line-height: .5rem; height: 1rem; margin-top: .1rem;text-transform:uppercase; font-weight:bold; position: relative;}
.banner .h-banner .txt .p2:after{ content:''; display: block; width: 38px; height:3px; background: #fff;margin-top: 1.2rem; position: absolute; right: .06rem; bottom: 0;}
.banner .h-banner .txt2 .p1{ color:#2163C7;text-shadow:.04rem 2px 2px #f7f8fa;}
.banner .h-banner .txt2 .p2{color:#6A8396}
.banner .h-banner .swiper-slide.swiper-slide-active .txt{opacity: 1;}



.banner .h-banner .fh-page{position: absolute; text-align: center; width: 100%; left: 0; bottom: 5%; z-index: 4;}
.banner .h-banner .fh-page span{display: inline-block; width: 12px; height: 12px; margin: auto 13px; font-size: 0;background:#E5F3FF; opacity: 1; transition: all 0.5s;}
.banner .h-banner .fh-page span.swiper-pagination-bullet.swiper-pagination-bullet-active{opacity: 1;background:#005AAC;}
.banner .h-banner .swiper-button-prev{ width: 48px; height: 48px; background: url(../images/icon02.png) no-repeat center center; background-size: 100%; top: 50%; left: 3%;}  
.banner .h-banner .swiper-button-next{ width: 48px; height: 48px;background: url(../images/icon03.png) no-repeat center center; background-size: 100%; top: 50%; right: 3%;}
.banner .h-banner .swiper-pagination-progressbar{ width: 16%; background:#fff;top: inherit; bottom:47px; height: 2px; left: 42%; }
.banner .h-banner .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:#1F62C5;}



/* 轮播设置 */
/*
.banner .h-banner .swiper-slide img{transition: 1s linear 2s; transform: scale(1.1);}
.banner .h-banner .swiper-slide-active img,.banner .h-banner .swiper-slide-duplicate-active img{ transition: 6s linear; transform: scale(1);}
*/
@media only screen and (min-width:1080px) and (max-width:1600px){
	.banner .h-but{width: 30px; height: 30px;}
	.banner .h-but.h-prev{left: calc(50% - 45px);}
	.banner .h-but.h-next{left: calc(50% + 15px);}
}


.footer{clear:both; width: 100%; background: #007C85 url(../images/pic08.jpg) no-repeat right bottom; background-size: 100%; color: #fff;}
.footer a{ color: #fff;}
.footer .box1{ height: 1.75rem; text-align: center; border-top:1px solid #fff;}
.footer .box1 .bx{ width: 50%; height: 100%; float: left; padding-top: .55rem;}
.footer .box1 .bx1{background: url(../images/pic06.jpg) no-repeat left center;-webkit-transition: 0.5s;
	-moz-transition: 0.5s;
	-ms-transition: 0.5s;
	-o-transition: 0.5s;
	transition: 0.5s;background-size: 100%; }
.footer .box1 .bx2{background: url(../images/pic07.jpg) no-repeat left center;-webkit-transition: 0.5s;
	-moz-transition: 0.5s;
	-ms-transition: 0.5s;
	-o-transition: 0.5s;
	transition: 0.5s;background-size: 100%; }
.footer .box1 .bx .t1{ font-size: .3rem; color: #fff; line-height: .4rem; font-weight: bold; letter-spacing: 2px;}
.footer .box1 .bx .t2{ font-size: .26rem; color: #CEE7D1; line-height: .3rem;font-family:BakbakOne-Regular; letter-spacing: 3px;}
.footer .box1 .bx2 .t1{ color:#007C85;}
.footer .box1 .bx2 .t2{ color:#4FAFB6;}
.footer .box1 .bx:hover{background-size: 105%;}
.footer-logo{ clear:both; margin-top: 50px; margin-bottom: 30px;}
.footer-logo img{ display:block; width: 1.67rem; height: auto;}
.footer .box2{ clear:both; padding-bottom: 2%; }
.footer .box2 .box2L{ width: 30%; float: left; border-right:1px solid #C0E5D5; padding-right: 1%;}
.footer .box2 .box2L .d1{ font-size: 20px; line-height: 26px; margin-bottom: 12px;}
.footer .box2 .box2L .d2{ width: 100%; height: 40px; display: flex; align-items: center; justify-content:flex-start; margin-bottom: .26rem;}
.footer .box2 .box2L .d2 .sp1{ font-size: 14px; line-height: 18px; margin-left: 9px; margin-right: 10px;}
.footer .box2 .box2L .d2 .sp2{ font-size: 36px; line-height: 36px;font-family:DouyinSansBold; margin-top: 12px;}
.footer .box2 .box2L .d3{ line-height: 28px; display: flex; align-items: flex-start; justify-content: flex-start; margin-bottom: 2px; font-size: 14px;}
.footer .box2 .box2L .d3 img { display:block; margin-top: 8px; margin-right: 10px;}
.footer .box2 .box2C{ width: 50%; float: left; border-right:1px solid #C0E5D5; padding-left:3%;}
.footer .box2 .box2C .li{ width:20%; float: left;}
.footer .box2 .box2C .li .t1{ font-size: 16px; line-height: 30px; margin-bottom: 8px;}
.footer .box2 .box2C .li .t2{ font-size: 14px; line-height: 22px; margin-bottom: 8px; width: 84%;}
.footer .box2 .box2C .li .t2 a{ position: relative;}
.footer .box2 .box2R{ width: 3rem; float: right;}
.footer .box2 .box2R .li{ width:1.2rem; float: left; margin-left: .3rem; text-align: center; font-size: 14px; line-height: 24px;}
.footer .box2 .box2R .li img { display:block; margin-bottom: 10px; width: 100%; height: auto;}
.footer .box3{ clear:both; width: 100%;border-top:1px solid #C0E5D5; line-height: 30px; padding: 15px 0; font-size: 14px; }
.footer .box3 .box3L{ width: 70%; float: left;}
.footer .box3 .box3R{ width: 30%; float: right; text-align: right;}
.footer .box2 .box2C .li .t2 a:after{ content: '';display: block; width: 100%; border-bottom: 1px solid #fff; position:absolute; left: 0; bottom: -5px;transform-origin: center center;
  transform: scale3d(0, 1, 0);
  transition: all .5s;}
.footer .box2 .box2C .li .t2 a:hover:after { transform: none;}

.home{ background:#ecf4ed}


.mtitle{clear:both;background: url(../images/icon02.png) no-repeat left 4px; padding-left: 110px; margin-bottom: 100px; position: relative;}
.mtitle:before{ content:''; display: block; width: 2px; height: 70px; background: #C3E5E5; position: absolute; left: 90px; top:4px;}
.mtitle .d1{ font-size: 28px; color: #007C85; line-height: 30px; margin-bottom: 3px;}
.mtitle .d2{ font-size: 46px; color: #D9EDEE; line-height: 46px;text-transform:uppercase;font-family:BakbakOne-Regular;}


.home .row1{ clear:both; padding: 7% 0 9% 0;}
.product-list .list{ width: 100%;}
.product-list .box{ width: 49.8%; height: 475px; float: left; margin-right:0.4%; margin-bottom:0.4%; position: relative; overflow: hidden;}
.product-list .box:nth-child(2n){margin-right:0;}
.product-list .box .tp{ display: block; width: 100%; height: 100%;-webkit-transition: 0.5s;
	-moz-transition: 0.5s;
	-ms-transition: 0.5s;
	-o-transition: 0.5s;
	transition: 0.5s; }
.product-list .box .d1 { font-size: 26px; color: #000000; line-height: 34px; position: absolute; left: 40px; top: 65px; font-weight: bold;}
.product-list .box:hover .tp{ transform: scale(1.05);}


.more { width: 140px; height: 38px; background: url(../images/icon03.png) no-repeat center center; border-radius: 20px;text-align: center; font-size: 16px; line-height: 38px;-webkit-transition: 0.5s;
	-moz-transition: 0.5s;
	-ms-transition: 0.5s;
	-o-transition: 0.5s;
	transition: 0.5s;}
.more a{ display:block; width: 100%; height: 100%; color: #fff;-webkit-transition: 0.5s;
	-moz-transition: 0.5s;
	-ms-transition: 0.5s;
	-o-transition: 0.5s;
	transition: 0.5s; }
.more:hover{ transform:translateY(-10px)}

.row1 .more{ position: absolute; left: 40px; top: 200px; }


.home .row2{ clear:both; width: 100%; height: 633px; padding-top: 110px;background: url(../images/pic04.jpg) no-repeat center center;}
.home .row2 .tit{ margin-bottom:10%;}
.home .row2 .tit img{ display: block; margin: 0 auto;}
.home .row2 .list{}
.home .row2 .list .li{ width: 128px; height: 128px; background: url(../images/icon04.png) no-repeat center center; font-size: 22px; text-align: center; line-height: 26px; display: flex; align-items: center; justify-content: center; float: left; margin-right: 36px; border-radius: 50%; color: #057F86; overflow: hidden;-webkit-transition: 0.5s;
	-moz-transition: 0.5s;
	-ms-transition: 0.5s;
	-o-transition: 0.5s;
	transition: 0.5s; }
.home .row2 .list .li:last-child{margin-right:0}
.home .row2 .list .li:hover{ transform:translateY(-10px)}


.home .row3{ clear:both; width: 100%; background: #fafafa; padding-top: 5%;}
.home .row3 .num{ color: #000; font-size: 38px; display: flex; align-items: center; justify-content: flex-start; line-height: 50px;}
.home .row3 .num .sp1{ font-size: 60px; font-weight: bold; color: #057F86;}
.home .row3 .num .sp2{ font-size: 26px;color: #000000;}
.home .row3 .num .sp3{ font-size: 40px; font-weight: bold; color: #057F86;}
.home .row3 .num .sp4{ font-size: 38px;color: #000000;}
.home .row3 img{display:block; max-width: 100%; height: auto; margin: 0 auto;}


.home .row4{ clear:both; width: 100%; background: #ecf4ed; padding: 4% 0 6% 0;}
.home .row4 .row4-top{ height: 110px; display:flex; align-items:flex-end; justify-content: space-between; margin-bottom: 60px;}
.home .row4 .mtitle{ margin-bottom: 0}
.home .row4 .list{ width: 100%;height: 660px; overflow: hidden;}
.home .row4 .list .listL{ width: 656px; height: 100%; overflow: hidden; float: left; background: #fff;}
.home .row4 .list .listR{ width: 624px; height: 100%; overflow: hidden; float: right; background: #1D7A81;}
.home .row4 .list .listL .li{ width: 100%; height: 165px; overflow: hidden;position: relative;-webkit-transition: 0.5s;
	-moz-transition: 0.5s;
	-ms-transition: 0.5s;
	-o-transition: 0.5s;
	transition: 0.5s; }
.home .row4 .list .listL .li a{ display: block; width: 100%; height: 164px; padding: 27px 55px 25px 45px; }
.home .row4 .list .listL .li:after{ content:''; display: block; width: 86%; height: 1px; background: #C2E5C6; margin: 0 auto;}
.home .row4 .list .listL .li .t1{ font-size: 20px; color: #000000; line-height: 30px;overflow:hidden;text-overflow:ellipsis;white-space: nowrap;-webkit-transition: 0.3s;
	-moz-transition: 0.3s;
	-ms-transition: 0.3s;
	-o-transition: 0.3s;
	transition: 0.3s; }
.home .row4 .list .listL .li .t2{ font-size: 14px; color: #9E9E9E; line-height: 22px; margin-bottom: 12px;-webkit-transition: 0.3s;
	-moz-transition: 0.3s;
	-ms-transition: 0.3s;
	-o-transition: 0.3s;
	transition: 0.3s; }
.home .row4 .list .listL .li .t3{ font-size: 14px; color: #525252; line-height: 22px;display: -webkit-box;
-webkit-box-orient: vertical;
-webkit-line-clamp: 2;
overflow: hidden;-webkit-transition: 0.3s;
	-moz-transition: 0.3s;
	-ms-transition: 0.3s;
	-o-transition: 0.3s;
	transition: 0.3s; }
.home .row4 .list .listL .li:nth-child(4):after {opacity: 0}
.home .row4 .list .listL .li:hover{ background: #C6E4CC;}
.home .row4 .list .listL .li:hover:after{ opacity: 0}
.home .row4 .list .listL .li:hover .t1{ color:#12656C;}
.home .row4 .list .listL .li:hover .t2{ color:#ffffff;}
.home .row4 .list .listL .li:hover .t3{ color:#1D7A81;}
.home .row4 .list .listR a{ display:block; width: 100%; height: 100%;}
.home .row4 .list .listR .d1{ width: 100%; height: 456px; overflow: hidden;}
.home .row4 .list .listR .d1 img { display:block; width: 100%; height: 100%;-webkit-transition: 0.5s;
	-moz-transition: 0.5s;
	-ms-transition: 0.5s;
	-o-transition: 0.5s;
	transition: 0.5s;}
.home .row4 .list .listR .d2{ width: 100%; padding:40px 35px 30px 35px;}
.home .row4 .list .listR .d2 .d2_1{ font-size: 20px; color: #fff; line-height: 30px;overflow:hidden;text-overflow:ellipsis;white-space: nowrap; margin-bottom: 4px;}
.home .row4 .list .listR .d2 .d2_2{ font-size: 14px; color: #C6E4CC; line-height: 24px; margin-bottom: 10px;}
.home .row4 .list .listR .d2 .d2_3{ font-size: 14px; color: #EAEAEA; line-height: 24px;display: -webkit-box;
-webkit-box-orient: vertical;
-webkit-line-clamp: 2;
overflow: hidden;}
.home .row4 .list .listR:hover .d1 img{ transform: scale(1.08);}


.iBanner{clear:both; width: 100%; position: relative;}
.iBanner .bann{display: block; width: 100%; height: auto;}
.iBanner .iBanntit{ width: 100%; position: absolute; left: 0; bottom:.7rem; z-index: 999; color: #fff; font-size: 60px; line-height: 70px;}
.iBanner .iBanntit p{ border-bottom: 4px solid #ffffff; display: inline-block; height: 95px;}

.iCon{ clear:both; width: 100%; overflow: hidden;}
.secMenu{clear:both; height: 70px; background: #ffffff; color: #fff; overflow: hidden; display: flex; align-items: center; justify-content: space-between;}
.secMenu a{ display: block; color: #000000; line-height: 70px; font-size: 22px; padding: 0 28px;}
#nowMenu{ background: #BDE7EA; }

.about_box .sectione1{clear:both; width: 100%; overflow: hidden;background: url(../images/sectione1_bg.jpg) no-repeat center center; background-size: cover; padding-top: 5%; padding-bottom: 4%;}
.about_box .mtitle{ height: 98px; border-bottom: 1px solid #C3E5E5; margin-bottom: 60px;}
.about_box .sectione1 .list .listL{ width: 612px; float: left;}
.about_box .sectione1 .list .listR{ width: 592px; float: right;}
.iTitle{ clear:both; font-weight: bold; margin-bottom: 45px;}
.iTitle .d1{ font-size: 30px; color: #007C85; line-height: 36px;}
.iTitle .d2{ font-size: 20px; color: #73D9E1; line-height: 26px;}
.iTitle:after{content:''; display: block; width: 50px; height: 3px; background: #007C85; margin-top: 10px;}
.about_box .sectione1 .list .listL .text .d1{ font-size: 20px; line-height: 35px; color: #575757; margin-bottom: 27px; text-align: justify}
.about_box .sectione1 .list .listL .text .d2{ font-size: 24px; line-height: 30px; color: #007C85;font-family:DouyinSansBold; margin-bottom: 20px;}
.about_box .sectione1 .list .listR .li{ width: 280px; height: 286px; float: left; margin-right: 32px; background: url(../images/icon09.png) no-repeat center center; margin-bottom: 25px; padding: 32px 30px; overflow: hidden;-webkit-transition: 0.5s;
	-moz-transition: 0.5s;
	-ms-transition: 0.5s;
	-o-transition: 0.5s;
	transition: 0.5s;}
.about_box .sectione1 .list .listR .li:nth-child(2n){margin-right:0}
.about_box .sectione1 .list .listR .li .p1{ font-size: 55px; color: #404040; line-height: 60px;font-family:DouyinSansBold;}
.about_box .sectione1 .list .listR .li .p2{ font-size: 24px; color: #000000; line-height: 30px; border-bottom: 1px solid #D8D8D8; padding-bottom: 10px; margin-bottom: 38px;}
.about_box .sectione1 .list .listR .li .p3{ font-size: 22px; color: #575757; line-height:32px;}
.about_box .sectione1 .list .listR .li:hover{ background: #007C85; border-radius: 0 30px 0 30px;}
.about_box .sectione1 .list .listR .li:hover .p1{ color: #ffffff;}
.about_box .sectione1 .list .listR .li:hover .p2{ color: #ffffff;}
.about_box .sectione1 .list .listR .li:hover .p3{ color: #ffffff;}


.about_box .sectione2{clear:both; padding: 6% 0 2% 0;}
.about_box .sectione2 .zzry_nav { clear:both; height: 43px; line-height: 43px; margin-bottom: 60px; }
.about_box .sectione2 .zzry_nav ul li { height: 43px; line-height: 43px; text-align: center; padding: 0 49px; float: left; font-size: 18px; cursor: pointer; margin-right: 10px; border: 1px solid #B0D5D8;border-radius: 20px; color: #7E7E7E; font-weight: bold;}
.about_box .sectione2 .zzry_nav ul li.act { background: #007C85; color: #fff;}
.about_box .sectione2 .tab_2 { display: none; }
.about_box .sectione2 #zzry_container{ width: 1340px; margin: 0 auto; position: relative;}
.about_box .sectione2 #zzry_container .swiper-container{ position: static; width: 1280px; margin: 0 auto; padding:7px 5px;}
.about_box .sectione2 #zzry_container .swiper-slide{ height: 440px; background: #fff; text-align: center;}
.about_box .sectione2 #zzry_container .swiper-slide .pic{ width: 100%; height: 333px; overflow: hidden;-moz-box-shadow:0px 1px 12px 2px #eff0f2; -webkit-box-shadow:0px 1px 12px 2px #eff0f2; box-shadow:0px 1px 12px 2px #eff0f2; border-radius: 12px; display: flex; align-items: center; justify-content: center;}
.about_box .sectione2 #zzry_container .swiper-slide .pic img { display:block;max-width: 80%; max-height: 82%;}
.about_box .sectione2 #zzry_container .swiper-slide .wz{ font-size: 20px; line-height: 26px; margin-top: 25px;}
.about_box .sectione2 #zzry_container .swiper-button-prev{ width: 18px; height: 32px; left: 0; top:40%; background: url(../images/icon10.png) no-repeat center center; background-size: 100%;-webkit-transition: 0.5s;
	-moz-transition: 0.5s;
	-ms-transition: 0.5s;
	-o-transition: 0.5s;
	transition: 0.5s;}
.about_box .sectione2 #zzry_container .swiper-button-next{ width: 18px; height: 32px; right: 0; top:40%;background: url(../images/icon11.png) no-repeat center center; background-size: 100%;-webkit-transition: 0.5s;
	-moz-transition: 0.5s;
	-ms-transition: 0.5s;
	-o-transition: 0.5s;
	transition: 0.5s;}
.about_box .sectione2 #zzry_container .swiper-button-prev:hover{background: url(../images/icon10-on.png) no-repeat center center;}
.about_box .sectione2 #zzry_container .swiper-button-next:hover{background: url(../images/icon11-on.png) no-repeat center center;}



.about_box .sectione3{clear:both; width: 100%; overflow: hidden; background: url(../images/sectione3_bg.jpg) no-repeat center center; padding: 5% 0 04% 0;}
.about_box .sectione3 .tab_2 { display: none; position: relative;}
.about_box .sectione3 .list { height: 564px; overflow: hidden;}
.about_box .sectione3 .list .qywh_nav { width: 328px; height: 100%; float: left;}
.about_box .sectione3 .list .qywh_nav ul li{width:100%; height: 72px; line-height: 72px; padding-left: 72px; font-size: 26px; color: #000000; border-radius:0 22px 0 22px; margin-bottom: 27px; cursor: pointer;}
.about_box .sectione3 .list .qywh_nav ul li:last-child{margin-bottom:0}
.about_box .sectione3 .list .qywh_nav ul li.act2 { background: #007C85 url(../images/icon12.png) no-repeat 80% center; color: #fff;}
.about_box .sectione3 .list #qywh_container { width: 939px; height: 100%; float: right; overflow: hidden;}
.about_box .sectione3 .list #qywh_container .pic{ width: 100%; height: 100%;}
.about_box .sectione3 .list #qywh_container .pic img{ width: 100%; height: 100%; display: block;}
.about_box .sectione3 .list #qywh_container .wz{ width: 100%; height: 100%; font-size: 22px; line-height: 36px; color: #fff; background: url(../images/icon15.png) repeat center center; position: absolute; left: 0; top: 0; display: flex; align-items: center; justify-content: center;}
.about_box .sectione3 .list #qywh_container .wz .p1{ width: 100%; margin-bottom: 10px;}
.about_box .sectione3 .list #qywh_container .wz .p2{ width: 100%; padding-left: 50px;}
.about_box .sectione3 .list #qywh_container .wz .wzbx{ width: 70%; margin: 0 auto;}
.about_box .sectione3 .list #qywh_container .wz .wzbx:before{ content:''; display: block; background: url(../images/icon13.png) no-repeat left center; width: 100%; height: 43px; margin-bottom: 50px;}
.about_box .sectione3 .list #qywh_container .wz .wzbx:after{ content:''; display: block; background: url(../images/icon14.png) no-repeat right center; width: 100%; height: 43px; margin-top: 40px;}


.about_box .sectione4{clear:both; padding: 7% 0;}
.about_box .sectione4 .box{ width: 100%;background: url(../images/icon19.png) repeat-x center center; }
.about_box .sectione4 .list{ width: 1340px; margin: 0 auto;position: relative;}
.about_box .sectione4 .list .swiper-container{ width: 1280px; position: static;}
.about_box .sectione4 .list .swiper-slide{ height: 589px; position: relative;}
.about_box .sectione4 .list .swiper-button-prev{ width: 18px; height: 32px; background: url(../images/icon10.png) no-repeat center center; background-size: 100%; left: 0; margin-top: -16px;-webkit-transition: 0.5s;
	-moz-transition: 0.5s;
	-ms-transition: 0.5s;
	-o-transition: 0.5s;
	transition: 0.5s;}
.about_box .sectione4 .list .swiper-button-next{ width: 18px; height: 32px; background: url(../images/icon11.png) no-repeat center center; background-size: 100%; right: 0; margin-top: -16px;-webkit-transition: 0.5s;
	-moz-transition: 0.5s;
	-ms-transition: 0.5s;
	-o-transition: 0.5s;
	transition: 0.5s;}
.about_box .sectione4 .list .gd{ width: 243px; height: 211px; background: url(../images/icon16.png) no-repeat top center; padding:22px 22px 20px 22px;}
.about_box .sectione4 .list .time{ width: 100%; font-size: .3rem; line-height: .36rem; color: #007C85; margin-bottom: 10px;}
.about_box .sectione4 .list .time span{ font-size:30px; font-weight: bold;}
.about_box .sectione4 .list .wz{ width: 100%; font-size:.2rem; line-height: .34rem; color: #000; height: 125px; overflow-y: auto;}
.about_box .sectione4 .list .wz::-webkit-scrollbar{
    width: 2px; /*宽对应滚动条的尺寸*/
}
.about_box .sectione4 .list .wz::-webkit-scrollbar-track{
    background: #eae9e9;
}
.about_box .sectione4 .list .wz::-webkit-scrollbar-thumb{
    border-radius: 5px;background: #555555;
}
.about_box .sectione4 .list .yuan{ width: 23px; height: 79px; background: url(../images/icon17.png) no-repeat center center; margin: 0 auto; position: absolute; left: 44%; top: 225px;}
.about_box .sectione4 .list .swiper-slide:nth-of-type(odd) .gd{ position: absolute; left: 0; bottom: 0;}
.about_box .sectione4 .list .swiper-slide:nth-of-type(odd) .yuan{ position: absolute; left: 44%; top: 281px;background: url(../images/icon18.png) no-repeat center center;}
.about_box .sectione4 .list .swiper-button-prev:hover{ background: url(../images/icon10-on.png) no-repeat center center;}
.about_box .sectione4 .list .swiper-button-next:hover{ background: url(../images/icon11-on.png) no-repeat center center;}



.csrgs-box .box1{ width: 100%; height: 920px; padding-top: 5%; background: url(../images/pic10.jpg) no-repeat top center;}
.csrgs-box .box1 .text .d1{ font-size: 30px; line-height: 42px; color: #fff; font-weight: bold; letter-spacing: 1px; border-left:2px solid #C3E5E5; padding-left: 22px; margin-bottom: 42px;}
.csrgs-box .box1 .text .d2{ width: 43%; font-size: 18px; color: #73D9E1; line-height: 32px;}
.csrgs-box .box1 .text .d2 .m20{ margin-bottom: 22px;}
.csrgs-box .box1 .text .d2 .p2{ font-size: 20px; font-weight: bold;}
.csrgs-box .box1 .text .d2 .p2 span{ color:#fff; font-size: 24px;}
.csrgs-box .box2{ clear: both; background: #eef6f4; padding: 4% 0 8% 0;}
.csrgs-box .box2 .text{ font-size: 16px; color: #575757; line-height: 32px;}
.csrgs-box .box2 .text .tit{ height: 24px; background: url(../images/icon20.png) no-repeat center center; margin-bottom: 42px;}
.csrgs-box .box2 .text p{ margin-bottom: 34px; text-align: justify;}
.csrgs-box .mtitle .d1{color:#fff}


.product-box{ width:100%; padding: 5% 0 10% 0;}

.cp-box{ width:100%; padding-top: 5%;}
.cp-box .mtitle{margin-bottom:70px;}
.cp-box .box1{ clear:both; width: 100%; height: 742px; background: url(../images/pic12.jpg) no-repeat center center; overflow: hidden; padding-top: 4%;}
.cp-box .box1 .wrap{ height:100%}
.cp-box .box1 .box1L{ float: left; width: 541px; height: 100%; padding-top: 45px;}
.cp-box .box1 .box1R{ width: 688px; float: right; color: #fff; padding-top: 25px;}
.cp-box .box1 .box1L img { display:block; width: 100%; height: auto;}
.cp-box .box1 .box1R .wz:before {content:''; display: block; width: 50px; height: 2px; background: #B5EDBF; margin-top: 30px; margin-bottom: 35px;}
.cp-box .box1 .box1R .tit { display:block; margin-bottom: 45px;}
.cp-box .box1 .box1R .wz { font-size: 16px; line-height: 38px; text-align: justify;}

.cp-box .box2{ clear:both; width: 100%; height: 679px; overflow: hidden;background: url(../images/pic15.png) no-repeat center center; padding-top: 5%; padding-bottom: 1.5%;}
.cp-box .box2 .wrap{position:relative; height: 100%;}
.cp-box .box2 .box2L{ width: 810px; float: left;}
.cp-box .box2 .box2R{ width: 629px; position: absolute; right: 0; bottom: 0;}
.cp-box .box2 .box2L .d1{ font-size: 26px; color: #000; line-height: 34px; margin-bottom: 30px; font-weight: bold;}
.cp-box .box2 .box2L .d1 span{background: url(../images/pic17.png) no-repeat left center; padding-left: 20px; margin-right: 28px;}
.cp-box .box2 .box2L .d2{ font-size: 18px; color: #C9EDCF; line-height: 29px; margin-bottom: 45px;}
.cp-box .box2 .box2L .d2 span{ background: #057F86; padding: 2px 20px; border-radius: 20px; margin-right: 7px;}
.cp-box .box2 .box2L .d3{ width: 68%; border-bottom: 1px solid  rgba(49,159,170,0.9); padding-bottom: 10px; margin-bottom: 38px;}
.cp-box .box2 .box2L .d3 .sp1{ font-size: 22px; color: #007C85;}
.cp-box .box2 .box2L .d3 .sp2{ font-size: 14px; color: #5B5B5B;}
.cp-box .box2 .box2L .d4{ width: 68%;}
.cp-box .box2 .box2L .d4 span{ background: #fff; border-radius: 30px; width: 167px; height: 46px; line-height: 46px; text-align: center; color: #000; font-size: 20px; font-weight: bold; display: inline-block; margin-right: 18px; margin-bottom: 18px;}
.cp-box .box2 .box2L .d4 span:nth-child(3n){margin-right:0}
.cp-box .box2 .box2R img{ display:block; width: 100%; height: auto;}


.cp-box .box3{ clear:both; width: 100%; height: 816px; overflow: hidden;background: url(../images/pic16.png) no-repeat center center; padding-top: 4%;}
.cp-box .box3 .list{ width: 1340px; margin: 0 auto; position: relative;}
.cp-box .box3 .list .swiper-container{ position: static; width: 1280px; margin: 0 auto; padding:7px 5px;}
.cp-box .box3 .list .swiper-slide{ height: 440px; text-align: center;}
.cp-box .box3 .list .swiper-slide .pic{ width: 100%; height: 333px; overflow: hidden; background: #fff;-moz-box-shadow:0px 1px 12px 2px #eff0f2; -webkit-box-shadow:0px 1px 12px 2px #eff0f2; box-shadow:0px 1px 12px 2px #eff0f2; border-radius: 12px; display: flex; align-items: center; justify-content: center;}
.cp-box .box3 .list .swiper-slide .pic img { display:block;max-width: 100%; max-height: 100%;}
.cp-box .box3 .list .swiper-slide .wz{ font-size: 20px; line-height: 26px; margin-top: 25px;}
.cp-box .box3 .list .swiper-button-prev{ width: 18px; height: 32px; left: 0; top:40%; background: url(../images/icon10.png) no-repeat center center; background-size: 100%;-webkit-transition: 0.5s;
	-moz-transition: 0.5s;
	-ms-transition: 0.5s;
	-o-transition: 0.5s;
	transition: 0.5s;}
.cp-box .box3 .list .swiper-button-next{ width: 18px; height: 32px; right: 0; top:40%;background: url(../images/icon11.png) no-repeat center center; background-size: 100%;-webkit-transition: 0.5s;
	-moz-transition: 0.5s;
	-ms-transition: 0.5s;
	-o-transition: 0.5s;
	transition: 0.5s;}
.cp-box .box3 .list .swiper-button-prev:hover{background: url(../images/icon10-on.png) no-repeat center center;}
.cp-box .box3 .list .swiper-button-next:hover{background: url(../images/icon11-on.png) no-repeat center center;}


.cp-box .box4{ clear:both; width: 100%; background: #fff; padding: 4% 0;}
.cp-box .box4 .mtitle{ border-bottom:2px solid #C3E5E5; height: 98px;}
.cp-box .box4 .tit{ text-align: center; color: #000000; font-size: 34px; line-height: 44px; font-weight: bold; margin-bottom: 65px;}
.cp-box .box4 .list .zljl_nav{background: url(../images/icon26.png) no-repeat center center; margin-bottom: 50px;}
.cp-box .box4 .list .zljl_nav ul{ width: 100%;height: 147px; display: flex; align-items: center; justify-content: center;}
.cp-box .box4 .list .zljl_nav ul li{ width: 147px; height: 147px;background: url(../images/pic19.png) no-repeat center center; float: left; text-align: center; font-size: 26px; line-height: 30px; font-weight: bold; color: #007C85; display: flex; align-items: center; justify-content: center; cursor: pointer; margin: 0 42px;}
.cp-box .box4 .list .zljl_nav ul li.act{color: #ffffff;}
.cp-box .box4 .list .zljl_nav ul li.act .bx{background:#007C85}
.cp-box .box4 .list .zljl_nav ul li .bx{ width: 124px; height: 124px; background: #D1EEF1; border-radius: 50%; overflow: hidden; padding-top: 20px;}
.cp-box .box4 .list .zljl_nav ul li p{ padding-top: 50px;}
.cp-box .box4 .list .zljl_nav ul li:nth-child(1) p{background: url(../images/icon21.png) no-repeat top center;}
.cp-box .box4 .list .zljl_nav ul li:nth-child(2) p{background: url(../images/icon22.png) no-repeat top center;}
.cp-box .box4 .list .zljl_nav ul li:nth-child(3) p{background: url(../images/icon23.png) no-repeat top center;}
.cp-box .box4 .list .zljl_nav ul li:nth-child(4) p{background: url(../images/icon24.png) no-repeat top center;}
.cp-box .box4 .list .zljl_nav ul li:nth-child(5) p{background: url(../images/icon25.png) no-repeat top center;}
.cp-box .box4 .list .zljl_nav ul li.act:nth-child(1) p{background: url(../images/icon21-on.png) no-repeat top center;}
.cp-box .box4 .list .zljl_nav ul li.act:nth-child(2) p{background: url(../images/icon22-on.png) no-repeat top center;}
.cp-box .box4 .list .zljl_nav ul li.act:nth-child(3) p{background: url(../images/icon23-on.png) no-repeat top center;}
.cp-box .box4 .list .zljl_nav ul li.act:nth-child(4) p{background: url(../images/icon24-on.png) no-repeat top center;}
.cp-box .box4 .list .zljl_nav ul li.act:nth-child(5) p{background: url(../images/icon25-on.png) no-repeat top center;}
.cp-box .box4 .list .zljl_nav ul li img { display:block; margin: 0 auto; margin-bottom: 5px;}
.cp-box .box4 .tab_2 { display: none; }
.cp-box .box4 .list .testbox{ background: #F1F9FA; padding: 50px 40px;}
.cp-box .box4 .list .testbox .testboxL{ width: 416px; height: 223px; float: left; border-radius: 0 25px 0 25px; overflow: hidden;}
.cp-box .box4 .list .testbox .testboxR{ width: 735px; height: 223px; float: right; padding-top: 15px;}
.cp-box .box4 .list .testbox .testboxL img{ display:block; width: 100%; height: 100%;}
.cp-box .box4 .list .testbox .testboxR .d1{ font-size: 26px; color: #464646; line-height: 34px; margin-bottom: 40px;}
.cp-box .box4 .list .testbox .testboxR .d2{ font-size: 16px; color: #000000; line-height: 34px;}

.cp-box .box5{ clear:both; width: 100%; background: #D1EEF1; padding: 4% 0;}
.cp-box .box5 .mtitle .d2{ color:#FDFDFD}
.cp-box .box5 .t1{ font-size: 30px; color: #007C85; line-height: 40px; margin-bottom: 25px;}
.cp-box .box5 .t2{ font-size: 16px; color: #000000; line-height: 26px; margin-bottom: 55px;}
.cp-box .box5 .d3{ font-size: 18px; color: #007C85; line-height: 30px; margin-bottom: 35px;}
.cp-box .box5 .d4{ font-size: 16px; color: #000000; line-height: 30px;}
.cp-box .box5 .list{ text-align: center; display: flex; align-items:flex-start; justify-content: space-between; margin-bottom: 60px;}
.cp-box .box5 .list .li .bx{ width: 108px; height: 108px; border-radius: 50%; background: #ffffff; padding-top: 30px; margin-bottom: 18px;-webkit-transition: 0.5s;
	-moz-transition: 0.5s;
	-ms-transition: 0.5s;
	-o-transition: 0.5s;
	transition: 0.5s;}
.cp-box .box5 .list .li .bx .li_1{ font-size: 24px; color: #007C85; line-height: 30px; font-weight: bold; margin-bottom: 2px;}
.cp-box .box5 .list .li .bx .li_2{ font-size: 18px; color: #B8B8B8; line-height: 26px;}
.cp-box .box5 .list .li .ms1{ font-size: 14px; color: #000000; line-height: 25px;}
.cp-box .box5 .list .li .ms2{ font-size: 12px; color: #818181; line-height: 20px;}
.cp-box .box5 .list .li:hover .bx{background:#007C85;}
.cp-box .box5 .list .li:hover .bx .li_1{color: #ffffff; }
.cp-box .box5 .list .li:hover .bx .li_2{color: #ffffff; }

.cp-box .box6{ clear:both; padding: 6% 0;}
.cp-box .box6 .tit{ text-align: center; font-size: 34px; line-height: 50px; color: #007C85; font-weight: bold; margin-bottom: 50px;}
.cp-box .box6 .list1{ display: flex; align-items: center; justify-content: space-between; margin-bottom: 10px;}
.cp-box .box6 img{ display: block; height: 252px;}
.cp-box .box6 .list2{ display: flex; align-items: center; justify-content: space-between;}



.server-box .box1{ clear:both;width: 100%; background: #e4f6f8; padding:5.5% 0 4% 0;}
.server-box .box1 .box1L{ width: 674px; float: left;}
.server-box .box1 .box1R{ width: 564px; float: right; padding-top: 5%}
.server-box .box1 .box1R .d1{ font-size: 34px; color: #007C85; line-height: 40px; margin-bottom: 45px; font-weight: bold;}
.server-box .box1 .box1R .d2{ font-size: 18px; color: #575757; line-height: 40px;}
.server-box .box1 .box1R .d2 p{ text-align: justify}
.server-box .box1 .box1L img { display:block; width: 100%; height: auto;}

.server-box .box2{ clear:both; padding: 5% 0 3% 0;}
.server-box .box2 .tit{text-align:center; margin-bottom: 60px;}
.server-box .box2 .tit .t1{ font-size: 28px; color: #007C85; line-height: 32px; margin-bottom: 3px;}
.server-box .box2 .tit .t2{ font-size: 46px; color: #D9EDEE; line-height: 50px;font-family:BakbakOne-Regular;text-transform:uppercase;}
.server-box .box2 .tit2{ clear:both;text-align:center; color: #535353; font-size: 26px; line-height: 36px;height: 36px; margin-bottom: 40px; background: url(../images/icon37.png) repeat-x center center;}
.server-box .box2 .tit2 span{ display: inline-block; background: #fff; padding: 0 40px;}

.server-box .box2 .list{ width: 1340px; margin: 0 auto; position: relative; margin-bottom: 4%;}
.server-box .box2 .list .swiper-container{ position: static; width: 1280px; margin: 0 auto; padding:7px 5px;}
.server-box .box2 .list .swiper-slide{ height: 430px; background: #F5F5F5;}
.server-box .box2 .list .swiper-slide .pic{ width: 100%; height: 218px; overflow: hidden; background: #fff;}
.server-box .box2 .list .swiper-slide .pic img { display:block;width: 100%; height: 100%;-webkit-transition: 0.5s;
	-moz-transition: 0.5s;
	-ms-transition: 0.5s;
	-o-transition: 0.5s;
	transition: 0.5s;}
.server-box .box2 .list .swiper-slide .wz{ font-size: 16px; line-height: 28px; color: #575757; padding:23px 22px}
.server-box .box2 .list .swiper-button-prev{ width: 18px; height: 32px; left: 0; top:40%; background: url(../images/icon10.png) no-repeat center center; background-size: 100%;-webkit-transition: 0.5s;
	-moz-transition: 0.5s;
	-ms-transition: 0.5s;
	-o-transition: 0.5s;
	transition: 0.5s;}
.server-box .box2 .list .swiper-button-next{ width: 18px; height: 32px; right: 0; top:40%;background: url(../images/icon11.png) no-repeat center center; background-size: 100%;-webkit-transition: 0.5s;
	-moz-transition: 0.5s;
	-ms-transition: 0.5s;
	-o-transition: 0.5s;
	transition: 0.5s;}
.server-box .box2 .list .swiper-button-prev:hover{background: url(../images/icon10-on.png) no-repeat center center;}
.server-box .box2 .list .swiper-button-next:hover{background: url(../images/icon11-on.png) no-repeat center center;}
.server-box .box2 .list .swiper-slide:hover .pic img{ transform: scale(1.08);}


.iCon_news{ padding-top:5%; padding-bottom: 8%;}
.news-list .li{ width: 100%; height: 210px; overflow: hidden; border-bottom: 1px solid #E3E3E3;-webkit-transition: 0.5s;
	-moz-transition: 0.5s;
	-ms-transition: 0.5s;
	-o-transition: 0.5s;
	transition: 0.5s;}
.news-list .li a{ display: block; width: 100%; height: 100%; padding: 32px 20px;}
.news-list .li .liL{ width: 231px; height:145px; float: left; overflow: hidden;}
.news-list .li .liR{ width: 980px; height:145px; float: right; padding-top:10px;}
.news-list .li .liL img{width: 100%; height:100%; display: block;-webkit-transition: 0.5s;
	-moz-transition: 0.5s;
	-ms-transition: 0.5s;
	-o-transition: 0.5s;
	transition: 0.5s;}
.news-list .li .liR .d1{ width: 90%; font-size: 20px; color: #616161; line-height: 32px;overflow:hidden;text-overflow:ellipsis;white-space: nowrap; font-weight:bold;}
.news-list .li .liR .d2{ font-size: 14px; line-height: 30px;}
.news-list .li .liR .d2 .d2L{ width: 88%; float: left; color: #535353; padding-top: 22px;}
.news-list .li .liR .d2 .d2R{ width: 10%; float: right; text-align: center; color: #007C85;}
.news-list .li .liR .d2 .d2R .t1{ font-size: 60px; line-height: 60px;font-family:DINCond-Medium;}
.news-list .li .liR .d2 .d2R .t2{ font-size: 20px;font-family:DINCond-Regular;}
.news-list .li:hover{ background: #E4F6F8}
.news-list .li:hover .liL img{ transform: scale(1.08);}

.fy{ clear:both; width:100%; height:30px; margin:0 auto; margin-top:55px; font-size:14px; text-align: center;}
.fy b{ display:inline-block; width:24px; height:24px; border-radius:4px; line-height:24px; margin:0 4px; color:#007C85; font-weight:100; text-align:center; }
.fy a{ display:inline-block; padding:0 8px;height:24px; text-align:center; line-height:24px;margin:0 5px; font-size:14px;}


.news-content { width: 1200px; margin:0 auto; margin-bottom:80px; }
.newsdetail-content { width:1100px; margin:0 auto; font-size: 16px; line-height: 32px;}
.newsdetail-content p { margin-bottom:15px;}
.newsdetail-content img { max-width:100%; height: auto!important;display: block; margin: 0 auto;}
.newsdetail-title { width: 100%; overflow: hidden; padding: 8px 0 10px 0; border-bottom:1px solid #e1e0e6; margin-bottom: 34px; text-align:center }
.newsdetail-title .title { font-weight: bold; font-size: 22px; line-height: 34px; color: #000; margin-bottom: 10px; }
.newsdetail-title .info { color: #8695a0; }
.newsdetail-content .xtxmimg{ display: block; width: 60%; height: auto;margin: 0 auto; margin-bottom: 15px;}
.newsdetail-content .neir{ width: 80%;margin: 0 auto;}



.video-list .li{ width: 31.7%; height: 420px; float: left; margin-right: 2.4%; margin-bottom: 5%; position: relative;}
.video-list .li:nth-child(3n){ margin-right:0;} 
.video-list .li .pic{ width: 100%; height: 273px; overflow: hidden;}
.video-list .li .pic img{ display:block; width: 100%; height: 100%;-webkit-transition: 0.5s;
	-moz-transition: 0.5s;
	-ms-transition: 0.5s;
	-o-transition: 0.5s;
	transition: 0.5s;}
.video-list .li .wz{ width: 100%; height: 147px; border-left: 1px solid #e5e5e5; border-right: 1px solid #e5e5e5; border-bottom: 1px solid #e5e5e5; padding: 20px;}
.video-list .li .wz .t1{ font-size: 18px; color: #4F4F4F; line-height: 26px; border-bottom: 1px solid #e5e5e5; margin-bottom: 30px; height: 54px;}
.video-list .li .wz .t2{ font-size: 14px; color: #4F4F4F; font-weight: bold; line-height: 20px; display: flex; align-items: center; justify-content: flex-start;}
.video-list .li .wz .t2 img { margin-left:6px;}
.video-list .li .btn{ width: 100%; height: 273px; position: absolute; left: 0; top:0; display: flex; align-items: center; justify-content: center;background: url(../images/icon28.png) repeat center center;}
.video-list .li .btn img{width: 55px; height: 55px; display: block;}
.video-list .li:hover .pic img{ transform: scale(1.08);}
.video-list .li:hover .wz .t1{ color:#007C85;}
.video-list .li:hover .wz .t2{ color:#007C85;}
.newsdetail-content video{ display:block; margin: 0 auto;}


.lx-box .box1{clear:both; padding: 5.5% 0;}
.lx-box .mtitle{ border-bottom:2px solid #C3E5E5; height: 98px;}
.lx-box .box1 .list{ height: 583px; overflow: hidden;}
.lx-box .box1 .box1L{ width: 435px; height: 100%; float: left; background: #007C85; color: #fff; padding: 0 3%;}
.lx-box .box1 .box1R{ width: 832px; height: 100%; float: right;}
.lx-box .box1 .box1R img{ display:block; width: 100%; height: 100%;}
.lx-box .box1 .box1L .tit{ font-size: 22px; font-weight: bold; line-height: 30px; margin-top: 40px; border-bottom: 1px solid #61979B; padding-bottom: 15px; margin-bottom: 25px;}
.lx-box .box1 .box1L .d1{ display: flex; align-items:flex-start; justify-content: flex-start; width: 100%; line-height: 26px; margin-bottom: 5px; font-size: 16px;}
.lx-box .box1 .box1L .d1 img{ display: block; margin-right: 8px; margin-top: 5px;}
.lx-box .box1 .tit2{clear:both; width: 76%; margin: 0 auto; font-size: 26px; color: #535353; font-weight:bold; text-align: center; border-bottom: 1px solid #D8D8D8; padding-bottom: 35px; margin-bottom: 35px; margin-top: 6%;}
.lx-box .box1 .list2{ width: 76%; margin: 0 auto; display: flex; align-items: center; justify-content: center;}
.lx-box .box1 .list2 .li{ width: 30%; float: left; text-align: center;}
.lx-box .box1 .list2 .li .ewm{ display: block; margin: 0 auto; margin-bottom: 30px; width: 158px; height: auto;}
.lx-box .box1 .list2 .li .d2{ font-size: 18px; color: #696969; line-height: 30px; display: flex;align-items: center; justify-content: center;}
.lx-box .box1 .list2 .li .d2 img{ margin-right:5px;}

.lx-box .box2{clear:both; width: 100%; background: #f6f6f6; padding: 5% 0;}
.lx-box .box2 .mtitle{ border-bottom:2px solid #C3E5E5; height: 98px; margin-bottom: 42px;}
.lx-box .box2 .ms{ font-size: 16px; color: #696969; line-height: 26px; text-align: center; margin-bottom: 48px; }
.lx-box .box2 .list { margin-bottom: 2.5%;}
.lx-box .box2 .list .li{ width: 30%; height: 202px; float: left; margin-bottom: 40px; margin-right: 2%; background: #fff; border-radius: 10px; overflow: hidden; padding:24px 30px 15px 30px;}
.lx-box .box2 .list .li .t1{ font-size: 20px; color: #000; font-weight: bold; line-height: 26px; margin-bottom: 14px;}
.lx-box .box2 .list .li .t2{ font-size: 16px; color: #4B5563; line-height: 26px; margin-bottom: 25px;}
.lx-box .box2 .list .li .t3{ width: 135px; height: 36px; line-height: 36px; background: #007C85; border-radius:6px; color: #fff; padding-left: 18px; display: flex; align-items: center; justify-content: flex-start; font-size: 14px;}
.lx-box .box2 .list .li .t3 img{ margin-left:5px;}
.lx-box .box2 .imore{ clear:both; width: 196px; height: 43px; line-height: 43px; text-align: center; border-radius: 22px;background: url(../images/pic29.png) no-repeat center center; color: #fff; font-size: 18px; margin: 0 auto;}

.lx-box .box3{clear:both; height: 637px; margin-bottom: 7%; margin-top: 6%;}
.lx-box .box3 .box3L{ width: 436px; height: 100%; float: left;}
.lx-box .box3 .box3R{ width: 832px; height: 100%; float: right; background: #F1FEFF; padding: 3.5% 4%;}
.lx-box .box3 .box3R .bt1{ font-size: 28px; color: #000000; line-height: 30px; border-bottom: 1px solid #007C85; padding-bottom: 32px; margin-bottom: 20px;}
.lx-box .box3 .box3R .bt2{ font-size: 18px; color: #212121; line-height: 24px; margin-bottom: 45px;}
.lx-box .box3 .box3R .list .li1{ width: 100%; height: 45px; display: flex; align-items: center; justify-content: space-between; margin-bottom: 30px;}
.lx-box .box3 .box3R .list .li1 input{ display: block; width: 45%; height: 45px; line-height: 45px; background: none; border-bottom: 1px solid #DCDCDC; font-size: 16px;}
.lx-box .box3 .box3R .list .li2{ margin-bottom:50px}
.lx-box .box3 .box3R .list .li2 textarea{ display: block; width: 100%; background: none; border-bottom: 1px solid #DCDCDC;font-size: 16px; height: 120px; line-height: 30px; }
.lx-box .box3 .box3R .list .li3{ clear:both; height: 50px; margin-bottom:20px; display: flex; align-items: center; justify-content: flex-end;}
.lx-box .box3 .box3R .list .li3 .li3L{ width: 300px;}
.lx-box .box3 .box3R .list .li3 .li3R{ width:256px; margin-left: 30px;}
.lx-box .box3 .box3R .list .li3 #key{ display: block; width:64%; border: 1px solid #DDDDDD; border-radius: 7px; height: 50px; line-height: 50px; font-size: 16px; padding: 0 18px; float: left; margin-right: 10px;}
.lx-box .box3 .box3R .list .li3 .yzm{display: block; width: 32%; height: 100%; float: left;}
.lx-box .box3 .box3R .list .li3 .yzm img {display: block; width: 100%; margin-top: 4px;}

.lx-box .box3 .box3R .list .li3 .li3R .sbnm{ width:100%; height: 50px; line-height: 50px; background: #007C85; color: #fff; text-align: center; border-radius: 30px; font-size: 22px; border: 0; cursor: pointer;}















