@charset "utf-8";body, div, dl, dt, dd, ul, ol, li,h1, h2, h3, h4, h5, h6, pre, code,form, fieldset, legend, input, button,textarea, p, blockquote, th, td {margin:0;padding:0;}fieldset, img {border:none;}:focus {outline:0;}address, caption, cite, code, dfn,em, th, var, optgroup {font-style:normal;font-weight:normal !important;}h1, h2, h3, h4, h5, h6 {font-size:100%;font-weight:normal;}abbr, acronym {border:none;font-variant:normal;}input, button, textarea,select, optgroup, option {font-size: inherit;font-weight: inherit;resize: none;}code, kbd, samp, tt {font-size: 100%;}input, button, textarea, select {*font-size: 100%;outline:none;font-weight: 200; -webkit-appearance:none; border-radius: 0;}body {line-height: 1.5;font-size:14px;font-family: Helvetica Neue,Helvetica,Tahoma,Arial,PingFang SC,Microsoft YaHei,Hiragino Sans GB,Heiti SC,SimHei,SimSun,sans-serif;color:#666666;}ul {list-style: none;}table{border-collapse:collapse;border-spacing:0 ;  /*表格自动换行*/  table-layout:fixed;word-wrap:break-word;}caption, th{text-align:center;}:link, :visited , ins {text-decoration: none;}blockquote, q {quotes: none;}blockquote:before, blockquote:after,q:before, q:after {content: '';content: none;}a{transition:.3s; -webkit-transition:.3s; -moz-transition:.3s; -ms-transition:.3s; -o-transition:.3s;}/*------------浮动-----------------*/.clear{ clear:both; height:0; font-size:0; overflow:hidden; line-height:0;}.clear10{ clear:both; height:10px; overflow:hidden;}.clear15{ clear:both; height:15px; overflow:hidden;}.clear20{ clear:both; height:20px; overflow:hidden;}.clearfix:before, .clearfix:after { content: "\0020"; display: block; height: 0; overflow: hidden; }.clearfix:after { clear: both; }.clearfix { zoom: 1; }.fl{float:left;}.fr{float:right;}.mt20{margin-top:20px;}.textover{overflow: hidden;white-space: nowrap;text-overflow: ellipsis; width: 100%;}a{color: #333333;}a:hover{ color: #1f3279;}.img{overflow: hidden; position: relative;}.img img{display: block;transition:.3s; -webkit-transition:.3s; -moz-transition:.3s; -ms-transition:.3s; -o-transition:.3s; -webkit-transform:scale(1);transform:scale(1);}.img:hover img{-webkit-transform:scale(1.1);transform:scale(1.1);}.whbfb{position: absolute; top: 0; left: 0; width: 100%; height: 100%;}.table{ height:100%; display:table; margin: 0 auto; width: 100%;}.table-cell{ display:table-cell; vertical-align:middle;}.foot{background: #fff;}.wap{width: 90%; max-width: 1600px; margin: 0 auto;}.waps{width: 90%;max-width: 1720px;margin: 0 auto;/* background: #fff; */}.wapa{width: 90%;max-width: 1440px;margin: 0 auto;}.mr-16 {  margin-right: 16px;}.f-bold {  font-weight: bold;}.f-22 {  font-size: 22px;}.wc {  color: #ffffff;}.op-8 {  opacity: 0.8;}.f-left {  text-align: left;}.f-12 {  font-size: 12px;}.en-l {  font-family: en-l;}.wc {  color: #ffffff;}.mb-10 {  margin-bottom: 10px;}.f-32 {  font-size: 32px;}.rc {  color: #006db9;  text-align: center;}.en-m {  font-family: en-m;}.tc{text-align:center;}p {  font-size: 16px;  line-height: 2;  letter-spacing: 0.5px;}.f-38 {  font-size: 38px;}header,footer,.header-m,main,.i-banner,.banner{transition:all .5s;-webkit-transition:all .5s}.header{z-index:5;position:fixed;top:0;left:0;width:100%;z-index: 9999;border-bottom: 1px solid #d0d0d01c;background: rgba(0, 0, 0, 0.04);}.header.cur{background:#fff;border-bottom: 1px solid #d6d6d6;}.header.cur nav ul li>a{color: #333;}.header.cur .logo img:nth-child(1),.header.cur .header-btn .btn img:nth-child(1){display:none}.header.cur .logo img:nth-child(2),.header.cur .header-btn .btn img:nth-child(2){display:initial}.header.cur .search-btn{background:url(../images/searchs.png) no-repeat center}.header.cur .bdsharebuttonbox a{background:url(../images/header_shares.png) no-repeat center !important}.header .logo img:nth-child(2),.header .header-btn .btn img:nth-child(2){display:none}.header .logo{height:83px;line-height:83px;overflow:hidden}.header nav{padding-right:35px}.header nav ul li{position:relative;float:left}.header nav ul li.cur>a,.header nav ul li:hover>a{color:#fff}.header nav ul li:hover>a{color:#fff}.header nav ul li:hover .sub-nav{visibility:visible;opacity:1;top:83px}.header nav ul li>a{position:relative;height:83px;line-height:83px;font-size: 17px;padding:0 .22rem;color:#fff;}.header nav ul li>a:hover{color: #00a2e9;}.header nav ul li>a.active{color: #00a2e9;font-weight: bold;}.header nav ul li .sub-nav{visibility:hidden;opacity:0;z-index:1;top:110px;left:50%;padding-top: 10px;width: 168px;background:rgba(255,255,255,0.9);transform:translateX(-50%);-webkit-transform:translateX(-50%);transition:all .5s;-webkit-transition:all .5s;}.header nav ul li .sub-nav a{display:block;line-height:23px;padding:8px 0;text-align:center;border-bottom:1px solid rgba(0,0,0,0.1);}.header nav ul li .sub-nav a:hover{color:#fff;background:#00a2e9;}.header .header-btn .btn{width:23px !important;height:80px !important;line-height:80px;margin:0 6px}.header .search-btn{width:80px;height:83px;background:url(../images/search.png) no-repeat center;cursor:pointer}.header .header-tel{background:url(../images/header_tel.png) no-repeat center}.header .bdsharebuttonbox{font-size:0;text-align:center}.header .bdsharebuttonbox a{float:none;display:inline-block;margin:0 !important;padding:0 !important;background:url(../images/header_share.png) no-repeat center !important}.i-banner .btn img{visibility:hidden;opacity:0}.i-banner .btn .banner-video{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.i-banner .slick-arrow{width:.68rem;height:.68rem}.i-banner .slick-prev{left:1.7%;background:url(../images/banner_l.png) no-repeat center;background-size:cover}.i-banner .slick-next{right:1.7%;background:url(../images/banner_r.png) no-repeat center;background-size:cover}.i-banner .slick-dots{bottom:.2rem}.i-banner .slick-dots div{background:rgba(255,255,255,0.25);transition:all .3s;-webkit-transition:all .3s}.i-banner .slick-dots div.slick-active,.i-banner .slick-dots div:hover,.i-banner .slick-dots div:focus{background:#fff}.i-banner a{display:block;min-height:85px}i.iconfont{ vertical-align: middle;position:relative;top:18px;}.i-banner .dn{display:none !important}.banner .slick-arrow{width:.68rem;height:.68rem}.banner .slick-prev{left:1.7%;background:url(../images/banner_l.png) no-repeat center;background-size:cover}.banner .slick-next{right:1.7%;background:url(../images/banner_r.png) no-repeat center;background-size:cover}.banner .slick-dots{bottom:.2rem}.banner .slick-dots div{background:rgba(255,255,255,0.25);transition:all .3s;-webkit-transition:all .3s}.banner .slick-dots div.slick-active,.banner .slick-dots div:hover,.banner .slick-dots div:focus{background:#fff}.main-home{margin-top:-67px;height:67px;line-height:67px;color:#fff;background:rgba(0,0,0,0.55);overflow:hidden}.main-home h2 em{font-size:25px;font-weight:bold}.main-home h2 span{vertical-align:-2px;font-size:18px;margin-left:5px}.main-home .fr{font-size:16px;padding-left:32px;background:url(../images/main_home.png) no-repeat left center}.main-home .fr i{margin:0 22px}.main-home a:hover{color:#0086d1}.main-nav-p .mauto{padding:.52rem 0 .2rem 0;border-bottom:1px dashed #d5d5d5}.main-nav-p ul{position:relative;font-size:0}.main-nav-p li{display:inline-block}.main-nav-p li.cur>a,.main-nav-p li:hover>a{color:#fff;background:#0086d1;background:#00c9d1}.main-nav-p li.cur>a::after,.main-nav-p li:hover>a::after{transform:translateX(-50%) scale(1);-webkit-transform:translateX(-50%) scale(1)}.main-nav-p li>a{position:relative;display:block;height:30px;line-height:30px;padding:0 20px;margin:0 3px;font-size:14px;transition:all .3s;-webkit-transition:all .3s}.main-nav-p li>a::after{z-index:1;position:absolute;content:'';left:50%;bottom:-28px;width:14px;height:14px;border:3px solid #00c9d1;border-radius:50%;background:#fff;transform:translateX(-50%) scale(0, 1);-webkit-transform:translateX(-50%) scale(0, 1);transition:all .3s;-webkit-transition:all .3s}.main-nav-p2{display:block;margin-bottom:35px}.main-sub{position:absolute;left:0;bottom:-79px;width:100%;padding:14px 0;display:block;background:#f8f9fa}.main-sub a{font-size:14px;color:#535353;margin:0 14px;height:30px;line-height:30px}.main-sub a.cur,.main-sub a:hover{color:#00c9d1}.main-nav-m-sub{display:none}.content{min-height:400px}.contact .add img{max-width:inherit}.slick-dots div.slick-active,.slick-dots div:hover,.slick-dots div:focus{background:#0086d1}.in-page{display:table;margin:0 auto;color:#888}.in-page a,.in-page em{float:left;padding:0 10px;height:35px;line-height:35px;margin:0 2px;border:1px solid #e8e8e8}.in-page a{margin-bottom:5px}.in-page a:hover,.in-page a.cur{color:#fff;border-color:#0086d1;background:#0086d1}.in-page .page-input{border:1px solid #ccc}.in-page .page-input .txt{padding:0 5px;width:35px}.in-page .page-input .btn{padding:0 10px;line-height:33px}.in-page i{color:#0086d1;margin:0 2px}.tab-head li{cursor:pointer}.tab-body li{visibility:hidden;opacity:0;height:0;overflow:hidden;transition:all .3s;-webkit-transition:all .3s}.tab-body li.cur{visibility:visible;opacity:1;height:inherit}.edit{overflow:hidden}.edit span{display:inline}.edit img{width:auto !important;height:auto !important}.fix-bar #gotop{text-align:center;color:#fff;line-height:50px;font-size:30px;font-weight:bold;font-family:'SimSun';transform:rotate(270deg);-webkit-transform:rotate(270deg);transition:all .3s;-webkit-transition:all .3s}.fix-bar .item em span,.fix-bar .pic,#gotop{background-repeat:no-repeat;background-position:center}.fix-bar .item i,.fix-bar .item em span,.fix-bar .pic,#gotop{background-color:#0086d1}.fix-bar .item:hover i,.fix-bar .item:hover em span,.fix-bar .pic:hover,#gotop:hover{background-color:#1273c5}@keyframes gelatine{from,to{transform:scale(1, 1)}25%{transform:scale(.9, 1.1)}50%{transform:scale(1.1, .9)}75%{transform:scale(.95, 1.05)}from,to{transform:scale(1, 1)}25%{transform:scale(.9, 1.1)}50%{transform:scale(1.1, .9)}75%{transform:scale(.95, 1.05)}}@-webkit-keyframes gelatine{from,to{-webkit-transform:scale(1, 1)}25%{-webkit-transform:scale(.9, 1.1)}50%{-webkit-transform:scale(1.1, .9)}75%{-webkit-transform:scale(.95, 1.05)}from,to{-webkit-transform:scale(1, 1)}25%{-webkit-transform:scale(.9, 1.1)}50%{-webkit-transform:scale(1.1, .9)}75%{-webkit-transform:scale(.95, 1.05)}}.fix-wrap{display:none;z-index:9999;position:fixed;left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,0.8)}.fix-wrap .hide{position:fixed;width:25px;height:25px;padding:25px;right:5%;top:5%;background:#090908;cursor:pointer;border-radius:50%;transition:all .8s;-webkit-transition:all .8s}.fix-wrap .hide::before,.fix-wrap .hide::after{position:absolute;top:50%;left:50%;content:'';width:1px;height:55%;background:#fff;margin-top:-27.5%}.fix-wrap .hide::before{transform:rotate(45deg);-webkit-transform:rotate(45deg)}.fix-wrap .hide::after{transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}.fix-wrap .hide:hover{transform:rotate(180deg);-webkit-transform:rotate(180deg)}.fix-video .video-wrap{min-width:55%;max-width:55%;padding:10px;border-radius:5px;border:1px solid #3a3a3a;box-shadow:0 0 5px rgba(0,0,0,0.5);background:#2d2d2d}.fix-video video{width:100%;height:100%;object-fit:cover;animation:ReturnToNormal .5s both;-webkit-animation:ReturnToNormal .5s both}.fix-pic{overflow:auto}.fix-pic img{max-height:100%;animation:zoomIn .5s both;-webkit-animation:zoomIn .5s both}.fix-search{padding:0 2.5%;background:#222}.fix-search:hover .search::after{transform:scale(1);-webkit-transform:scale(1)}.fix-search .search{position:relative;width:100%;height:125px;color:#555;padding-left:88px;font-size:66px; background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABUAAAAVCAYAAACpF6WWAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyFpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDE0IDc5LjE1MTQ4MSwgMjAxMy8wMy8xMy0xMjowOToxNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDozNEE5NEZGREQ0QUQxMUU2OUVGNjk4Qzg2RjZCRDdENiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDozNEE5NEZGRUQ0QUQxMUU2OUVGNjk4Qzg2RjZCRDdENiI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjM0QTk0RkZCRDRBRDExRTY5RUY2OThDODZGNkJEN0Q2IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjM0QTk0RkZDRDRBRDExRTY5RUY2OThDODZGNkJEN0Q2Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+/Hs+IwAAAVlJREFUeNpi+P//PwMaFgLiJiC+/x8VHATiCCzqMTC6QBKSIc+AeC0QzwXiA0jiT4DYmFhDS6CaNgGxOg4NIUD8E6rOipChcVCFZUR4jwWIj0PVq+EylA2q4AAx4YWEQeAxLkMroAqESTS0D6rPAZuhL4H4NYkGgrAG1NDl2AwFgRVkGMqClBpQ5JgYIOAdA+ngL5TmR5eAGapKhqE8UPo1NkNvAbEtGYaaQOmDGDLAMIiGho0niWEKy2UWuBL/VyD+RYKBFlAD9+PLUTZQRUeAWICAgU5QB4CAIaG8745UaHQCsRkQ8wIxOxCLA7EfEG9HK7kuArEsoVLKHIgf/McPQF72RioaXwGxCD5DYdgXiBcC8S0gfgvEV4B4OhA7IqmRh+ZGELgJxFyEDCUWSwLxVSSDZalhKAhzogWFLiPYZMqBJBBfBGJRIH5ALUNBQBGI5wPxVIAAAwAoIUyRNtFOOQAAAABJRU5ErkJggg==) no-repeat 35px center}.fix-search .search::before,.fix-search .search::after{position:absolute;content:'';left:0;bottom:0;width:100%;height:1px;transition:all 1s;-webkit-transition:all 1s}.fix-search .search::before{background:#515151}.fix-search .search::after{background:rgba(255,255,255,0.5);transform:scale(0, 1);-webkit-transform:scale(0, 1)}.fix-search .txt,.fix-search .btn{color:#555;background:transparent}.fix-search .txt{width:100%;text-align:center;font-size:66px;padding-right:2%}.fix-search .btn{font-size:24px}.main {  margin-top: -1.4rem;  position: relative;  z-index: 6;}.main .r1 {  width: 84%;  margin: auto;  box-shadow: 0 24px 50px -10px rgba(0, 0, 0, 0.2);  display: flex;  justify-content: center;  align-items: stretch;}.main .r1 .col {  width: calc(100%/3);  position: relative;}.main .r1 .col .title {  display: flex;  align-items: center;  justify-content: flex-start;  margin-bottom: 0.4rem;  z-index: 4;  position: relative;}.main .r1 .col .title small {  line-height: 1;  letter-spacing: 1px;}.main .r1 .col .title .go {  position: absolute;  width: 0.4rem;  text-align: center;  color: rgba(73, 82, 98, 0.7);  right: calc(-0.2rem + 12px);}.main .r1 .col:nth-of-type(1) {  width: 31%;  padding: 0.5rem 0.4rem;  background-color: #0b80ce;  position: relative;}.main .r1 .col:nth-of-type(1) .title {  padding: 0;}.main .r1 .col:nth-of-type(1) .bg {  position: absolute;  right: 0;  bottom: 0;  height: 80%;  transform-origin: 100% 100%;  transition: all 0.3s ease-in-out;  -webkit-transition: all 0.3s ease-in-out;  -moz-transition: all 0.3s ease-in-out;  -o-transition: all 0.3s ease-in-out;  -ms-transition: all 0.3s ease-in-out;}.main .r1 .col:nth-of-type(1) p {  position: relative;  z-index: 4;  line-height: 22px;  font-size: 14px;  opacity: 0.6;  letter-spacing: 0;}.main .r1 .col:nth-of-type(1) .go {  position: absolute;  top: 0.5rem;  right: 0;  width: 1rem;  text-align: center;  z-index: 4;}.Tcon{background-size: 100%;}.main .r1 .col:nth-of-type(1):hover .bg {  transform: scale(1.1);  -webkit-transform: scale(1.1);  -moz-transform: scale(1.1);  -o-transform: scale(1.1);  -ms-transform: scale(1.1);}.main .r1 .col:nth-of-type(2) {  background-color: #fff;  width: 38%;  padding: 0.5rem 0.3rem;  background-image: url(../images/indexbg.png);}.main .r1 .col:nth-of-type(2) .title {  padding: 0 12px;}.main .r1 .col:nth-of-type(2) .box {  display: flex;  justify-content: center;}.main .r1 .col:nth-of-type(2) .box > li {  text-align: center;  width: 33.33%;}.main .r1 .col:nth-of-type(2) .box > li:hover h5 {  color: #006eb9;  font-weight: bolder;}.main .r1 .col:nth-of-type(2) .box > li:hover .st0 {  fill: none;  stroke: #006eb9;}.main .r1 .col:nth-of-type(2) .box > li:hover .st1 {  fill: none;  stroke: #006eb9;}.main .r1 .col:nth-of-type(3) {  width: 31%;  padding: 0;}.main .r1 .col:nth-of-type(3) .component {  background-color: #ecedef;  position: absolute;  width: 100%;  height: 100%;}.main .r1 .col:nth-of-type(3) .component .itemwrap:after {  content: "";  position: absolute;  width: 100%;  height: 100%;  top: 0;  left: 0;  z-index: 10;  background-color: rgba(0, 0, 0, 0.2);}.main .r1 .col:nth-of-type(3) .component .Tcon {  padding: 0.5rem 0.3rem 0.3rem 0.3rem;  margin: auto;  width: 100%;  height: 100%;  background-size: cover;}.main .r1 .col:nth-of-type(3) .component .Tcon > small {  right: 0;  left: auto;  top: 64%;  transform: translateY(-50%) rotate(90deg);  -webkit-transform: translateY(-50%) rotate(90deg);  -moz-transform: translateY(-50%) rotate(90deg);  -o-transform: translateY(-50%) rotate(90deg);  -ms-transform: translateY(-50%) rotate(90deg);  padding-left: 120px;  transform-origin: 100% 50%;  white-space: nowrap;}.main .r1 .col:nth-of-type(3) .component .Tcon > small .process {  position: absolute;  top: 0;  bottom: 0;  margin: auto;  left: 0;  width: 105px;  height: 2px;  background-color: rgba(255, 255, 255, 0.4);}.main .r1 .col:nth-of-type(3) .component .Tcon > small .process:before {  content: "";  position: absolute;  z-index: 3;  width: 6px;  height: 6px;  border-radius: 50%;  line-height: 6px;  text-align: center;  left: 0;  top: -2px;  background-color: #fff;}.main .r1 .col:nth-of-type(3) .component .Tcon > small .process:after {  content: "";  position: absolute;  z-index: 2;  width: 0;  height: 100%;  left: 0;  top: 0;  background-color: #fff;}.main .r1 .col:nth-of-type(3) .component .Tcon > small .process.on:after {  animation: process 5s ease-out;}@keyframes process {  0% {    width: 0;  }  100% {    width: 100%;  }}.main .r1 .col:nth-of-type(3) .component .Tcon > small .Tpage {  display: inline-block;  width: 42px;  text-align: center;}.main .r1 .col:nth-of-type(3) .component .Tcon .txtChange li {  display: flex;  flex-direction: column;  margin: 0;  justify-content: space-between;  align-items: flex-start;  height: 93%;}.main .r1 .col:nth-of-type(3) .component .Tcon .txtChange small {  letter-spacing: 1px;}.main .r1 .col:nth-of-type(3) .component .Tcon .pageChange {  right: 0.3rem;  left: auto;  bottom: auto;  top: 0.5rem;}.main .r1 .col:nth-of-type(3) .component .Tcon .pageChange > li {  border-radius: 50%;  width: 5px;  height: 5px;  margin: 0.2rem 0.1rem;  opacity: 0.5;  cursor: pointer;}.main .r1 .col:nth-of-type(3) .component .Tcon .pageChange > li.on {  width: 12px;  background-color: #ffffff;  opacity: 1;  border-radius: 50px;}.main .r1 .col:nth-of-type(3) .component nav {  position: absolute;  top: 0;  bottom: 0;  margin: auto;  height: 50px;  left: 0;  width: 100%;}.main .r1 .col:nth-of-type(3) .component nav .moveNext {  margin: auto;  font-size: 24px;  display: none;}.main .r1 .col:nth-of-type(3) .component nav .movePrev {  bottom: 0;  margin: auto;  font-size: 24px;}.main #app-row {  display: flex;  justify-content: space-between;  flex-direction: column;  align-items: center;  height: 100vh;}.main #app-row .col {  width: 100%;  position: relative;}.main #app-row .col:nth-of-type(1) {  padding-top: 60px;  position: relative;  z-index: 5;  height: calc(100% - 200px);  display: flex;  flex-direction: column;  justify-content: center;  align-items: center;}main #app-row .col:nth-of-type(1) .t2.on {  display: inline-block;  animation: fadeIn 0.5s ease-in-out;}.main #app-row .col:nth-of-type(2) {  position: relative;  z-index: 8;}.main #app-row .col:nth-of-type(2) .box {  display: flex;  justify-content: center;  background-color: rgba(255, 255, 255, 0.95);  padding: 16px 3%;}.main #app-row .col:nth-of-type(2) .box > li {  text-align: center;  width: 20%;}.main #app-row .col:nth-of-type(2) .box > li h5 {  font-weight: bold;  letter-spacing: -1px;}.main #app-row .col:nth-of-type(2) .box > li:hover h5 {  color: #003586;}.main #app-row .col:nth-of-type(2) .parent {  position: relative;  display: flex;  justify-content: space-between;  align-items: center;}.main #app-row .col:nth-of-type(2) .parent > div {  width: 50%;  background-repeat: no-repeat;  background-size: cover;  background-position: center;  padding: 30px 3%;}.main #app-row .col:nth-of-type(2) .parent > div h4 {  position: relative;  z-index: 6;  display: flex;  justify-content: space-between;}.main #app-row .col:nth-of-type(2) .parent > div h4 i {  vertical-align: middle;  margin-left: 6px;  font-size: 13px;  line-height: 24px;}.main #app-row .col:nth-of-type(2) .parent .left {  position: relative;}.main #app-row .col:nth-of-type(2) .parent .left:after {  content: "";  position: absolute;  width: 100%;  height: 100%;  top: 0;  left: 0;  background-color: rgba(0, 0, 0, 0.3);}.main #app-row .col:nth-of-type(2) .parent .right {  background-color: #006eb9;}.main #app-row .video-parent {  position: absolute;  z-index: 4;  width: 100%;  height: calc(100% - 84px);  top: 0;  left: 0;  background-size: cover;  background-position: center;}.main #app-row .video-parent canvas {  height: 100%!important;  background-color: transparent!important;  left: 0;  position: absolute;  top: 0;  width: 100%!important;  opacity: 0;  overflow: hidden;  z-index: 5;  object-fit: cover;  transition: all 0.3s ease-in-out;  -webkit-transition: all 0.3s ease-in-out;  -moz-transition: all 0.3s ease-in-out;  -o-transition: all 0.3s ease-in-out;  -ms-transition: all 0.3s ease-in-out;}.main #app-row .video-parent canvas.on {  opacity: 1;}.main #app-row .video-parent video {  height: 100%!important;  background-color: transparent!important;  left: 0;  position: absolute;  top: 0;  width: 100%!important;  overflow: hidden;  z-index: 5;  object-fit: cover;}.main #app-row .video-parent .pic {  z-index: 6;}.icon-gc{width: 44px;height: 44px;margin: 0 auto 10px;}.gc1{background-image: url(../images/icon1.png);background-size: 100%;background-repeat: no-repeat;}.gc2{background-image: url(../images/icon2.png);background-size: 100%;background-repeat: no-repeat;}.gc3{background-image: url(../images/icon3.png);background-size: 100%;background-repeat: no-repeat;}.main .r1 .col:nth-of-type(2) .box > li:hover .gc1{background-image: url(../images/icon1h.png);}.main .r1 .col:nth-of-type(2) .box > li:hover .gc2{background-image: url(../images/icon2h.png);}.main .r1 .col:nth-of-type(2) .box > li:hover .gc3{background-image: url(../images/icon3h.png);}.float-tit{position: absolute;top: 30%;z-index: 999;width:60%;left: 20%;text-align: center;display: none;}.float-tit .h1{font-size: 48px;color: #fff;letter-spacing: 2px;text-shadow: 0 14px 9px rgba(251, 251, 251, 0.19);}.float-tit p{font-size: 18px;color: #f7f7f7;letter-spacing: 2px;font-family: en-l;}.scr {white-space: nowrap;transform-origin: 50% 50%;transform: rotate(90deg); margin-top: 120px;display: flex;align-items: center; position: absolute;left: 45%;top: 50%;}.scr > em {display: inline-block;height: 100px;line-height: 100px;}.scr > a {display: inline-block;color: #fff;width: 42px; height: 42px; border-radius: 50%;line-height: 42px;text-align: center;position: relative;}.scr > a:after {content: "";position: absolute;width: 100%;height: 100%;top: 0;left: 0;background: url("http://www.cndrealty.com/templates/dist/css/../img/c.png") center no-repeat; background-size: 100%;animation: roll 2s linear infinite ;}@keyframes roll {to {transform: rotate(360deg);}}footer {position: relative;z-index: 50; padding: 0.3rem 0;}footer .topic {padding: 0.3rem 0; width: 80%; margin: auto;display: flex;justify-content: space-between;align-items: center; color: #666;}footer .topic > ul { display: flex; justify-content: flex-start; align-items: center;}footer .topic > ul > li {width: 130px;text-align: center;position: relative;}footer .topic > ul > li:first-of-type { text-align: left;width: 100px;}footer .topic > ul > li:first-of-type:after {opacity: 0;}footer .topic > ul > li > a {font-size: 14px;white-space: nowrap;color: #666;}footer .topic > ul > li:after {content: ""; position: absolute; top: 0; bottom: 0; margin: auto; width: 1px;height: 14px;background-color: rgba(73, 82, 98, 0.7);left: 0;}footer .fMain {padding: 26px 0;width: 80%;margin: auto;display: flex;position: relative;align-items: center;border-top: 1px solid;}footer .fMain .left p {line-height: 2;}footer .f-center{text-align:center;float: right;position: absolute;right: 0;top: 20px;}footer .fMain .right > img {max-width: 90px;display: block;margin-bottom: 10px;}body.after-inner footer {background-color: #272a2e;}body.after-inner footer .grc {color: rgb(173, 173, 173);font-size: 12px;display: inline-block;}body.after-inner footer .topic > ul > li a{font-size: 14px;}footer a:hover{color:#9c9c9c !important;}footer a{color:#a2a2a2 !important;}.other {position: relative;padding: 0.2rem 0;display: flex;justify-content: space-between;align-items: center;}.bah{display: none;}/*  */.auto {width: 80%;max-width: 1440px;margin: 0 auto;position: relative;}.topingBanner{position:relative;overflow:hidden;height: 380px;background-size: 100%;}.topingBanner .bg{position:absolute;left:0;top:0;width:100%;height:100%;opacity:1}.topingBanner .auto{height: 380px;}.page_ban{position:relative;height:114px}.page_ban .content{position:relative;height:100%}.page_ban .content:before{content:"";width:6px;height:15px;background-color:#c20a01;position:absolute;left:0;bottom:-6px}.page_ban .img{width:100%;height:100%;background:no-repeat 50%;background-size:cover;position:absolute;left:0;top:0}.page_ban .slogan{bottom:30px;margin-top:44px;float:right;opacity:1}.page_ban .slogan,.page_ban .slogan_copy{position:absolute;left:0;transition:all .4s}.page_ban .slogan_copy{display:none;transform:translateX(-120px);opacity:0;top:44px}.page_ban.pixLe .slogan_copy{opacity:1;transform:translateX(0)}.page_ban .slogan .en,.page_ban .slogan_copy .en{font-family: FSSinclair-Bold;font-size: 22px;color: #d0b48f;line-height:1;text-transform:uppercase;}.page_ban .slogan_copy .en{color:#fff;color:hsla(0,0%,100%,.3)}.page_ban.sloganHide .slogan_copy{opacity:0!important;transition-duration:0s}.subNav{height:80px;border-bottom:2px solid #f2f2f2;background-color:#fff;}.subNav .auto{height:80px;/* border-bottom:2px solid #e4dfda; */position:relative;}.subNav .auto:before{content:"";position:absolute;left:0;top:-10px;width:6px;height:15px;background-color: #006db9;}.subNav .le{float:left;height:100%}.subNav .le a{display:inline-block;vertical-align:middle;color:#7a7a7a;font-weight:700;line-height:80px;height:100%}.subNav .le a:nth-child(2){padding-left:27px;margin-left:6px;background:url(../images/icon_nav02.jpg) no-repeat 0}.subNav .le a:nth-child(3){padding-left:27px;margin-left:6px;background:url(../images/icon_nav02.jpg) no-repeat 0}.subNav .le a:nth-child(4){padding-left:27px;margin-left:6px;background:url(../images/icon_nav02.jpg) no-repeat 0}.subNav .list{float:right;height:100%;position:relative}.subNav .list .nav{height:100%}.subNav .list .nav .li{float:left;height:100%;line-height:80px;margin-left:27px;color:#7a7a7a;/* font-weight:700; */}.subNav .list .nav .li:hover{border-bottom: #006db9 2px solid;}.subNav .list .nav .on {border-bottom: #006db9 2px solid;display:block;}.subNav .list .nav .on a{color:#006db9;font-weight:bold; }/*  */.cCont1 .auto{margin: 100px auto;display: flex;justify-content: space-between;align-items: center;}.cCont1 .auto .Le{display: inline-block;width: 40%;}.cCont1 .auto .Ri{display: inline-block;width: 50%;}.cCont1 .auto .Ri p{color: rgba(57, 57, 66, 0.7);margin-top: 10px;line-height:1.7;text-indent: 36px;}.cCont1 .auto .Ri p:first-child{margin-top:-5px}.cCont1 .auto .Le img{width: 100%;}.cCont2{width: 100%;margin: 120px 0;}.qywh{width: 100%;height: 860px;background-image: url(../images/e7561ead35c44a9fbbf3eb2ace4c17f6.jpg);position: relative;background-size: cover;background-position: center;}.qywh .qyt img{width: 100%;display: block;position: relative;opacity: 0;}.standpoint {width: 1000px;height: 570px;margin: 0 auto;background-image: url(../images/qywh.jpg);background-repeat: no-repeat;background-size: 100%;position: absolute;left: 20%;display: block;top: 1.2rem;/* box-shadow: 2px 2px 12px 0px #e4e4e4; */}.standpoint .float-box {width: 50%;display: inline-block;}.standpoint .float-box .lf-pic {position: relative;margin-top: -150px;width: 100%;overflow: hidden;}.standpoint .float-box .lf-pic img { display: block;position: relative; width: 612px;}.standpoint .float-box .lf-cont {padding: 60px 0;text-align: center;}.standpoint .float-box .lf-cont p {margin-bottom: 20px;font-size: 20px;color: #b48742;}.standpoint .float-box .lf-cont span { display: block; font-size: 18px;color: #4e4e4e;line-height: 32px;}/*  */.course-box{padding-top:100px;height:780px;/* background:url(../images/bg.jpg) no-repeat center center; */background-size:cover;}.course-box>h3{margin-bottom:25px;color:#404040;text-align:center;letter-spacing:4px;font-size:36px;font-family:sans-serif;}.course-box>.line{display:block;margin:0 auto;width:40px;height:2px;background-color:#ff0013;-webkit-box-shadow:0 0 30px #ccc;box-shadow:0 0 30px #ccc;}.course-box>p{margin-top:30px;color:#ccc;text-align:center;letter-spacing:16px;display: none;font-size:14px;}.even-box{position:relative;padding-top:90px;height:440px;}.event-list{margin-bottom:50px;padding-top:100px;height:200px;}.event-list ul{position:relative;margin-left:50%;height:1px;background-color:#999;-webkit-box-shadow:0 0 1px #000;box-shadow:0 0 1px #000;-webkit-transition:all .5s;transition:all .5s;}.event-list ul li{position:absolute;width:140px;height:100px;color:#4c4c4c;text-align:center;font-style:italic;font-size:60px;}.event-list ul li .year{position:absolute;right:0;left:0;display:block;width:100%;letter-spacing:3px;font-family:number;cursor:pointer;}.event-list ul li.on .year{color:#ea1620;text-shadow:0 6px 16px rgba(234,22,32,.4);}.event-list ul li .dian{position:absolute;left:50%;z-index:3;display:block;margin-left:-10px;width:20px;height:20px;border-radius:100%;background-color:#fff;-webkit-box-shadow:0 0 8px #bbb;box-shadow:0 0 8px #bbb;}.event-list ul li .dian i{display:block;margin:5px;width:10px;height:10px;border-radius:100%;background-color:#4d4d4d;}.event-list ul li.on .dian i{background-color:#ea1620;}.event-list ul li p{position:absolute;left:50%;margin-left:-100px;line-height: 20px;font-style: initial;width: 260px;text-align:center;letter-spacing:2px;overflow: hidden;font-size:16px;cursor:pointer;}.event-list ul li::before{position:absolute;left:50%;z-index:2;display:block;width:400px;height:1px;background-color:#ea1620;-webkit-box-shadow:0 0 1px #ea1620;box-shadow:0 0 1px #ea1620;content:'';opacity:0;}@media screen and (max-width:1500px){.event-list ul li::before{width:300px;}}.event-list ul li:last-child::before{right:50%;left:auto;}.event-list ul li.on::before{opacity:1;}.event-list ul li:nth-child(even){top:-100px;}.event-list ul li:nth-child(odd){bottom:-100px;}.event-list ul li:nth-child(even) p{bottom:-70px;}.event-list ul li:nth-child(odd) p{top:-70px;}.event-list ul li:nth-child(even) .year{top:0;}.event-list ul li:nth-child(odd) .year{bottom:0;}.event-list ul li:nth-child(even) .dian{bottom:-10px;}.event-list ul li:nth-child(odd) .dian{top:-10px;}.event-list ul li:nth-child(even)::before{bottom:-1px;}.event-list ul li:nth-child(odd)::before{top:0;}.even-box .page,.hxt-box .page,.object-photo-box .page{position:relative;left:50%;margin-left:-315px;width:630px;height:34px;text-align:center;font-size:18px;line-height:34px;}.even-box .page div,.hxt-box .page div,.object-photo-box .page div{float:left;width:50%;letter-spacing:5px;letter-spacing:1px\0/IE8+9;font-family:sans-serif;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-size: 16px\0/IE8+9;}.even-box .page .prev,.hxt-box .page .prev,.object-photo-box .page .prev{background-color:#c5c5c5;color:rgba(255,255,255,.7);font-family:number;}.even-box .page .next,.hxt-box .page .next,.object-photo-box .page .next{background-color:#c9151e;color:rgba(255,255,255,.7);font-family:number;}i.icon-jiantou,i.icon-jiantou-copy{display:inline-block;-webkit-transition:all .2s;transition:all .2s;}.even-box .page .next:hover i,.hxt-box .page .next:hover i,.object-photo-box .page .next:hover i{-webkit-transform:translateX(30px);transform:translateX(30px);-ms-transform:translateX(30px);}.even-box .page .next:hover,.hxt-box .page .next:hover,.object-photo-box .page .next:hover{color:#fff;}.even-box .page .prev:hover,.hxt-box .page .prev:hover,.object-photo-box .page .prev:hover{color:#fff;}.even-box .page .prev:hover i,.hxt-box .page .prev:hover i,.object-photo-box .page .prev:hover i{-webkit-transform:translateX(-30px);transform:translateX(-30px);-ms-transform:translateX(-30px);}.even-box .show-box{position:absolute;right:50%;bottom:40px;overflow:hidden;margin-right:230px;width:420px;height:360px;background-color:#fff;-webkit-box-shadow:0PX 20px 70px #C5C5C5;box-shadow:0PX 20px 70px #C5C5C5;}.show-box ul{height:360px;-webkit-transition:all .5s;transition:all .5s;}.show-box li{float:left;padding:10px;width:420px;height:100%;}.show-box li .pic{position:relative;overflow:hidden;margin-bottom: 15px;/*height:186px;*/}.show-box li .pic img{width:100%;height:100%;}.show-box li .pic h6{display:none;}.show-box li p{overflow:hidden;padding:0 34px;height: 100px;font-size:15px;font-family:sans-serif;line-height: 1.6;}.show-box li p a{color:#ea1620;}/*.Menu000939*/.PicList002239 ul{display:flex;flex-wrap:wrap;width: 100%;max-width: 1440px;/* margin: 100px auto 0; */}.Ispic{ background-repeat:no-repeat; background-position:center center; background-size:cover;}.fancybox{width:100%;}.PicList002239{margin-bottom: 3%;padding-top:50px;/* background: #f5f5f5; */}.PicList002239 .tit { position: relative;font-size: 24px; color: #333; text-align: center; font-weight: bold; margin-bottom: 2%;height: 42px;line-height: 42px;}.PicList002239 .auto ul li {margin-bottom: 3%;background: #fff;padding: 2% 2% 1%;box-shadow: 0 0 4px 2px #f5f5f5;}@media(min-width:769px) {  .PicList002239 .auto ul li { margin-right: 3%; width: 31.333%; }  .PicList002239 .auto ul  li:nth-child(3n) { margin-right: 0; }}.PicList002239 .auto ul  li .Ispic { padding-bottom: 68%; background-size: contain; }.PicList002239 .auto ul  li dl { position: relative; margin: 0 10px; line-height: 40px; padding: 12px; }.PicList002239 .auto ul  li dt { font-size: 16px; color: #333; text-align: center; }.PicList002239 .auto ul li:hover dt { color: #006eb9; }.PicList002239 .auto ul li:hover { border: 1px #006eb9 solid; }.black-inline ul li {;display: inline-block;}.black-inline{width: 380px;margin:0 auto;text-align:right;padding:30px 0;clear:both;/* width:100%; */overflow:hidden;line-height:24px;font-size:16px;}.black-inline a {text-align:center;padding:6px 12px;margin:3px;color:#000;background:#eaeaea;display: inline-block;}.black-inline a:hover {color:#fff;background-color:#006eb9;text-decoration:none;}.black-inline ul li.active a {color:#fff;background-color:#006eb9;text-decoration:none;}.black-inline span.current {padding:6px 12px;background-color: #006eb9;color:#fff;font-size:16px;margin:3px;display: inline-block;}.black-inline span.disabled {padding:6px 12px;font-size:16px;color:#666; display: inline-block;}.PicListhzjg .auto ul{display: flex;justify-content: flex-start;flex-wrap: wrap;margin-bottom: 30px;}.PicListhzjg {padding-top:80px;padding-bottom: 30px;}.PicListhzjg .auto ul li{width: 20%;text-align: center;font-size: 15px;margin-bottom: 30px;color: #666;}.PicListhzjg .auto ul li a{width: 88%;margin: 0 auto;background: #fff;margin-bottom: 10px;display: block;box-shadow: -2px 2px 10px 4px #f5f5f5;}.PicListhzjg .auto ul li a img{margin: 10px auto;width: 200px;}.pagination{text-align:center;margin:0 auto;}.news-box{margin: 80px auto;max-width: 1440px;width: 80%;}.news-box .cc-left{float:left;width:250px;}.news-box>div>h3{margin-bottom:25px;color:#525252;font-weight:600;font-size:16px;opacity: 0;}.news-box .cc-left li{position:relative;z-index:1;overflow:hidden;margin-bottom:10px;padding-top:30px;height:130px;background-color:#f2f2f2;text-align:center;}.news-box .cc-left li a{display:block;}.news-box .cc-left li p{margin-bottom:14px;color:#b7b7b7;font-size:16px;}.news-box .cc-left li i{font-size:32px;opacity:.5;}.news-box .cc-left li::before{position:absolute;bottom:-6px;left:50%;display:block;margin-left:-17px;width:34px;height:6px;background-color:#f21523;content:'';-webkit-transition:all .4s;transition:all .4s;}.news-box .cc-left li.on,.news-box .cc-left li:hover{z-index:2;background-color:#fff;-webkit-box-shadow:0 15px 40px #ccc;box-shadow:0 15px 40px #ccc;}.news-box .cc-left li.on i,.news-box .cc-left li:hover i{color:#f21523;font-size:34px;opacity:1;}.news-box .cc-left li.on p,.news-box .cc-left li:hover p{color:#333;}.news-box .cc-left li.on::before,.news-box .cc-left li:hover::before{bottom:0;}.news-list li{position:relative;margin-bottom:40px;height: 260px;overflow: hidden;background-color:#f5f5f5;}.news-list li .pic{float:left;overflow:hidden;width:350px;height:100%;}.news-list li img{-webkit-transition:all .5s;transition:all .5s;height: 100%;width: auto;}.news-list li .info{margin-left:350px;padding:40px 48px 46px;height:100%;}.news-list li h3{margin-bottom:10px;color:#404040;font-size:24px;}.news-list span{color:#ccc;font-size:14px;}.news-list p{overflow:hidden;margin-top:15px;height:64px;color:#909090;font-size:16px;line-height:2;}.news-list .more{position:absolute;right:0;bottom:0;display:block;width:155px;height:34px;background-color:#404040;color:#fff;text-align:center;letter-spacing:3px;font-size:13px;font-family:number;line-height:34px;}.news-list .more i{display:inline-block;-webkit-transition:all .2s;transition:all .2s;}.news-list .more:hover i{-webkit-transform:translateX(30px);transform:translateX(30px);-ms-transform:translateX(30px);}.news .anim_hover:hover{-webkit-box-shadow:0PX 20px 70px #C5C5C5;box-shadow:0PX 20px 70px #C5C5C5;}.news-list li:hover{background-color:#fff;}.news-list li:hover img{-webkit-transform:scale(1.2);transform:scale(1.2);-ms-transform:scale(1.2);}.news-list li:hover .more{background-color: #0c74bf;}.page-box{height:30px;line-height:30px;}.page-box>a{font-size:16px;}.page-box ul{width:100%;text-align:center;}.page-box li{display:inline-block;width:35px;color:#ccc;font-size:16px;}.page-box li a.current{color:#c9151e;text-decoration:underline;}.news-details .banner{height:300px;}.page.news-details .banner div{padding-top:100px;background:url(../images/banner.jpg) no-repeat center center;background-size:cover;}.news-details-box{margin: 80px auto;width: 1200px;}@media screen and (min-width: 1000px) {  .news-details-box{/* padding-top: 120px; */}}.news-details-box .article{font-size:16px;line-height:2;}.news-details-box img{margin:6px auto;max-width:100%; /*margin-bottom: -30px;*/}.news-details-box .back{display:block;margin:40px auto;width:130px;height:38px;border-radius:5px;background-color: #006db9;color:#fff;text-align:center;font-size:18px;line-height:38px;}.news-details-box h1{margin-bottom:30px;font-size:32px;}.news-details-box .line{margin-bottom:30px;width:60px;height:3px;border-radius:1px;background-color: #0073c0;}.news-details-box .from{margin-bottom:48px;color:#404040;font-size:16px;}.news-details-box .time{color:#ccc;}.after-inner .row {  width: 84%;  margin: auto;  padding: 50px 0 0;  /* display: flex; */  /* flex-wrap: wrap; */  /* justify-content: space-around; */}.cr2 {  padding-bottom: 0;  padding-top: 0;}.cr2 .topic {  position: relative;  z-index: 4;}.cr2 .topic h2 {  letter-spacing: 10px;  text-align: center;}.cr2 .topic i {  vertical-align: baseline;  margin-right: 10px;}.cr2 .con {  position: relative;  z-index: 3;  padding-bottom: 1.6rem;}.cr2 .con .top {  display: flex;  justify-content: center;  align-items: stretch;  position: relative;  z-index: 3;}.cr2 .con .top .col {  width: 560px;  min-height: 100px;  padding: 20px 7%;  text-align: center;  margin-top: 40px;}.cr2 .con .top .col h3 {  font-weight: bolder;}.cr2 .con .top .col:nth-of-type(1) {  background-color: #006db9;}.cr2 .con .top .col:nth-of-type(2) {  background-color: #003586;  display: none;}.cr2 .con .mid {  /* height: 1.8rem; */  position: absolute;  top: -3.8rem;  width: 100%;  z-index: 2;}.cr2 .con .mid img {  position: absolute;  top: 0;  left: 0;  width: 100%;}.cr2 .con .mid .img {  top: 24%;  position: absolute;  left: 15%;  width: 70%;  max-width: 90%;}.invebg{width: 100%;overflow: hidden;padding-top: 70px;}.invebg-menu{width: 100%;overflow: hidden;margin-top: 80px;}.invebg-menu a{display: flex;float: left;width: 120px;height: 56px;align-items: center;justify-content: center;font-size: 14px;color: #666;transition: all .4s ease;background: #ffffff;margin-right: 12px;}.invebg-menu a:last-child{margin-right: 0;}.invebg-menu a:hover{color: #006db8;}.invebg-menu a.active{background: #0b80ce;color: #fff !important;}.inveds-menu.invebg-menu{display: flex;justify-content: center;flex-wrap: wrap;}.inveds-menu.invebg-menu a{font-size: 15px;width: 240px;border: 1px solid #dcdcdc;}.fangan a{display: flex;justify-content: space-between;align-items: center;background: #006db9;}.fangan .pic,.fangan .info{width: 50%;/* height:500px; */}.fangan .pic img{/* height:100%; */width:auto;}.fangan a .info{  background: #006db9;  padding: 50px 80px;  height: 100%;}.index-title-box {  margin-bottom: 72px;}.index-box {  margin-top: 150px;}.index-title-box {  margin-bottom: 42px;}.index-title-box.center {  text-align: center;}.index-title-box.center .line {  margin: 0 auto;}.index-title-box .title {  font-size: 36px;  color: #ffffff;  font-weight: 700;  line-height: 36px;}.index-title-box p {  font-size: 16px;  font-family: Arial;  color: #d8d8d8;  line-height: 24px;  margin: 16px auto 23px;}.index-title-box .line {  width: 30px;  height: 6px;  background-image: linear-gradient(90deg, #e70012 0%, #fff585 100%), linear-gradient(#e70012, #e70012);  background-blend-mode: normal, normal;}.index-more {  position: relative;  display: block;  width: 140px;  height: 45px;  line-height: 45px;  color: #f5f5f5;  font-size: 14px;  text-transform: uppercase;  text-align: center;  border: 1px solid #ccc;}.index-more:hover {  color: #fff;  background: #c9161e;  transition: all 1s 0.3s;  -webkit-transition: all 1s 0.3s;}.info .desc {  font-size: 16px;  color: rgba(255, 255, 255, 0.96);  line-height: 30px;  text-align: justify;  margin-bottom: 72px;  display: -webkit-box;  -webkit-box-orient: vertical;  -webkit-line-clamp: 9;  overflow: hidden;}.p-4 {  padding: 0.2rem !important;}.cp_con{margin-bottom: 60px;}.cp_con .row li{border: 1px solid #eceae9;transition: 0.3s;width: 32%;margin: 0 0.57% 20px;display: inline-block;margin-bottom: 20px;}.cp_con li .pic{width: 100%;/* height: 0; *//* padding-bottom: 75%; */position: relative;overflow: hidden;background: #fff;}.cp_con li .pic img{width: 100%;height: 100%;/* object-fit: cover; *//* left: 0; *//* position: absolute; */text-align: center;transition:0.3s;}.cp_con li .pic:before{ position: absolute; left: 0; top: 0; content: ''; width: 100%; height: 100%; border: 10px solid #fff; z-index: 1; opacity: 0;transition: 0.5s;}.cp_con li .tit{ color: #333333; font-size: 16px; text-align: center; font-weight: bold; white-space: nowrap; overflow:hidden; text-overflow: ellipsis; height: 50px; line-height: 50px; margin: 3% auto 5%; position: relative;}.cp_con li .tit:before{position: absolute;left: 45%;bottom: 0;width: 10%;content: '';height: 2px;background: #006db9;transition: 0.3s;}.cp_con li dl{text-align: center;/* display: none; */opacity: 0;}.cp_con li dl dt{float: left;width: 45%;margin: 0 1%;height: 35px;line-height: 35px;/* border: 1px solid #333333; */background: #0b80ce;color: #fff;font-size: 14px;transition:0.3s;font-weight: normal;}.cp_con li dl dt i{ display: inline-block; margin-right: 10px;}.cp_con li dl dt a{ color: #fff;}.cp_con li dl dt:last-of-type{ float: right; border: 1px solid #999999; color: #999999; background: none;}.cp_con li dl dt:last-of-type a{ color: #999999;}.cp_con li:hover{box-shadow: -5px 8px 10px rgba(204,204,204,0.7);}.cp_con li:hover dl{opacity:1}.cp_con li:hover .pic:before{ opacity: 1;}.bigTitle {  font-size: 36px;  text-align: center;  color: #000;  margin-top: 60px;  margin-bottom: 15px;  font-weight: 300;}.bigTitlel {  position: relative;}.bigTitlel span {  padding: 0 15px;  position: relative;  z-index: 1;  background: #fff;}.bigTitlel:after {  /* content: ""; */  width: 100%;  height: 1px;  background: #dadada;  position: absolute;  left: 0;  top: 24px;  z-index: 0;}#toolbar {  position: fixed;  z-index: 9999;  right: 3px;  bottom: 10%;}#toolbar li {  margin-bottom: 3px;  font-size: 0;  width: 57px;  height: 57px;  /* box-shadow: 0 0 4px 2px #f7f7f77a; */  right: 0;  position: relative;}#toolbar li a {  display: block;  position: absolute;  z-index: 9;  right: 0;  top: 0;  width: 57px;  height: 57px;  overflow: hidden;  background: #292e39;  -webkit-transition: all .5s ease;  transition: all .5s ease;  white-space: nowrap;  font-size: 0;}#toolbar li .icon-font {  display: inline-block;  vertical-align: middle;  width: 57px;  height: 57px;  background-color: #0b80ce;}#toolbar li .icon-qq:after {  background-position: -30px -150px;}#toolbar li .icon-phone:after {  background-position: -30px -90px;}#toolbar li .icon-ewm:after {  background-position: -30px -30px;}#toolbar li .icon-message:after {  background-position: -30px -120px;}#toolbar li .icon-top:after {  background-position: -30px -60px;}#toolbar li .icon-wangwang:after {  background-position: 0 0;}#toolbar li .wz {  display: inline-block;  line-height: 57px;  font-size: 14px;  color: #fff;  vertical-align: middle;  padding-left: 10px;}#toolbar li.ewm .ewm-box {  position: absolute;  z-index: 1;  padding: 5px;  background: #292e39;  width: 110px;  right: 120%;  bottom: 0;  opacity: 0;  visibility: hidden;  -webkit-transform: translateX(100%);  transform: translateX(100%);  -webkit-transition: all .7s;  transition: all .7s;}#toolbar li.ewm .ewm-box p {  margin-bottom: 0;}#toolbar li.ewm .ewm-box img {  max-width: 100%;}#toolbar li.ewm .ewm-box:after {  content: '';  position: absolute;  right: -5px;  bottom: 20px;  width: 0;  height: 0;  line-height: 0;  font-size: 0;  overflow: hidden;  border-width: 5px;  cursor: pointer;  border-style: dashed dashed dashed solid;  border-color: transparent transparent transparent #292e39;  border-right: none;}#toolbar li.ewm:hover .icon {  background-position: -57px -180px;}#toolbar li.ewm:hover .ewm-box {  opacity: 1;  visibility: visible;  -webkit-transform: translateY(0);  transform: translateY(0);}#toolbar li.backtop {  cursor: pointer;}#toolbar li.backtop .iconfont {  color: #fff;  background-color: #292e39;}#toolbar li:hover a {  width: 200px;}#toolbar li:hover .icon-font {  background-color: #292e39;}#toolbar li:hover .icon-qq:after {  background-position: -30px -150px;}#toolbar li:hover .icon-phone:after {  background-position: -30px -90px;}#toolbar li:hover .icon-ewm:after {  background-position: -30px -30px;}#toolbar li:hover .icon-message:after {  background-position: -30px -120px;}#toolbar li:hover .icon-wangwang:after {  background-position: -30px 0;}#toolbar li:hover .icon-top:after {  background-position: -30px -60px;}.icon-font {  position: relative;}.icon-font:after {  content: "";  width: 30px;  height: 30px;  background-image: url(../images/icon_spirit.png);  background-repeat: no-repeat;  position: absolute;  left: calc(50% - 15px);  top: calc(50% - 15px);}