﻿
/* 首页 */
.index_part1 .img{background-size: cover; background-repeat: no-repeat; background-position: center; }
.index_part1 .img video{position: absolute; left: 0; top: 0; width: 100%; height: 100%; object-fit: cover;}
.index_part1 .img .vidue_bg{ position: absolute; width: 100%; bottom: -2px; left: 0; height: 300px; background: url(../images/vidue_bg.png) repeat-x bottom; z-index: 1;}
.index_part1 .wrap{position: relative; z-index: 1; }


.index_part1 .swiper-wrap{ position: absolute; left: 0; bottom: 100px; width: 100%; z-index: 1; display: none;}
.index_part1 .swiper-pagination{width: 1400px; position: relative!important; margin: 0 auto; border-top:1px solid rgba(255, 255, 255, 0.3);}
.index_part1 .swiper-pagination-bullet{float: left; width: 25%; height: auto; opacity: 1; background: none; text-align: left; display: block; padding-top: 20px; color: #fff; position: relative; border: 0;}
.index_part1 .swiper-pagination-bullet-active::before{content: ""; position: absolute; left: 0; top: -2px; width: 100%; height: 4px; background: #e60012; animation:swipeload 3.3s linear;}
.index_part1 .swiper-pagination-bullet-active.one::before{ animation:swipeload 12.3s linear;}
@keyframes swipeload{from {width:0;} to {width:100%;}}
.index_part1 .wrap .box{ display: table;}
.index_part1 .txt{color: #fff;  display: table-cell; vertical-align: middle; transform: translateX(200px); opacity: 0; transition: 0; padding-top: 100px;}
.index_part1 .txt b{ color: #e60012; text-transform: uppercase; font-weight: bold; padding-bottom: 15px; display: block;}
.index_part1 .txt h2{font-size: 60px;  padding-bottom: 20px; text-shadow: 0 4px 5px rgba(0,0,0,0.22);}
.index_part1 .txt span{ font-size: 16px; line-height: 1.1; display: block; padding-bottom: 60px; text-shadow: 0 4px 5px rgba(0,0,0,0.22);}
.index_part1 .swiper-slide-active .txt{transform: translateX(0); opacity: 1; transition: 0.8s;}
.index_part1 .video_gif{position: absolute; left: 0; top: 0; width: 100%; height: 100%; display: none;}


.index_part2 {overflow: hidden; }
.index_part2 .box{ margin:0 -0.5px}
.index_part2 .li{float: left; width: 50%; padding:1px 0.5px 0 0.5px; box-sizing: border-box;}
.index_part2 .li_box{height: 500px; overflow: hidden; background-repeat: no-repeat; background-size: cover; background-position: center; position: relative; }
.index_part2 .list .txt{padding: 45px 57px 27px 57px;}
.index_part2 .list .txt h2{float: left; color: #e60012; font-size: 30px; font-weight: bold;}
.index_part2 .list .txt a{float: right; }
.index_part2 .list dl{ border-top: 1px solid #fff;}
.index_part2 .list dl:nth-child(odd){ background: #f5f5f5;}
.index_part2 .list dt{float: left; overflow: hidden; width: 240px;}
.index_part2 .list dt img{ height: 130px;}

.index_part2 .list dd{overflow: hidden; padding: 30px 0 0 30px;}
.index_part2 .list dd span{display: block; color: #999; padding-top: 10px;}
.index_part2 .list dd a{display: inline-block; color: #333333; font-size: 16px; line-height: 1.5; width: 90%; max-height: 48px; overflow: hidden;}

.index_part2 .list dd a:hover{color: #e60012;}
.index_part2 .word dl{ color: #fff; box-sizing: border-box; padding: 100px 60px 60px 60px;}
.index_part2 .word dt{padding-bottom: 15px; max-width: 570px;}
.index_part2 .word dt b{display: block; color: #e60012; font-weight: bold; padding-bottom: 33px; font-size: 17px;}
.index_part2 .word dt a{color: #fff; font-size: 40px; line-height: 50px; display: inline-block;}
.index_part2 .word dt a:hover{color: #e60012;}
.index_part2 .word dd span{ font-size: 16px; line-height: 24px; display: block; padding-bottom: 50px; width: 380px;}
.index_part2 .word dd a{ transform: translateY(20px); opacity: 0;}
.index_part2 .liw{width: 100%;}
.index_part2 .liw .li_box{height: 600px;}
.index_part2 .liw .word dl{padding: 100px 0 0 0;}
.index_part2 .liw .word dd span{width: 580px;}
.index_part2 .li:hover .word dd a{opacity: 1; transform: translateY(0);}

.index_part3{padding: 80px 0;}
.index_part3 .swiper-slide{text-align: center;}
.index_part3 a{display: inline-block; }
.index_part3 dd{color: #333; font-size: 18px; padding-top: 20px;}
.index_part3 dt{ max-width: 110px; margin:0 auto;}
.index_part3 a:hover dd{color: #e60012;}
.index_part3 .swiper-box{position: relative; padding: 0 30px;}
.index_part3 .but{position: absolute; top: 50%; cursor: pointer; width: 17px; height: 30px;}
.index_part3 .swiper-prev{left: 0;}
.index_part3 .swiper-prev::before { content: "\e600"; font-family: "iconfont" !important; font-size: 40px; position: absolute; top: -10px; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; color: #f00;}
.index_part3 .swiper-next{right: 0;}
.index_part3 .swiper-next::before { content: "\e601"; font-family: "iconfont" !important; font-size: 40px; position: absolute; right:0; top: -10px; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; color: #f00;}
.index_part3 .swiper-button-disabled{opacity: 0.3;}
.index_part3 .swiper-page{display: none;}

.index_part4 .li{height: 600px; background-repeat: no-repeat; background-size: cover; background-position: center; margin-bottom: 1px;}
.index_part4 dl{color: #fff; box-sizing: border-box; padding-top: 200px;}
.index_part4 dt{padding-bottom: 20px;}
.index_part4 dt b{display: block; color: #e60012; font-weight: bold; padding-bottom: 25px; font-size: 17px;}
.index_part4 dt a{color: #fff; font-size: 40px; line-height: 50px; display: inline-block;}
.index_part4 dt a:hover{color: #e60012;}
.index_part4 dd span{font-size: 16px; line-height: 24px; display: block; padding-bottom: 50px; width: 660px;}

.index_part4 dd a{transform: translateY(20px); opacity: 0;}
.index_part4 .li:hover dd a{opacity: 1; transform: translateY(0);}

.index_part5{position: relative; overflow: hidden; padding: 100px 0 ; margin-bottom: 10px;}
.index_part5 dl{box-sizing: border-box; float: left; width: 50%; padding-left: 130px; padding-top: 120px;}
.index_part5 dt{padding-bottom: 25px;}
.index_part5 dt b{display: block; color: #e60012; font-weight: bold; padding-bottom: 12px; font-size: 17px;}
.index_part5 dt a{color: #333; font-size: 40px; line-height: 50px; display: inline-block;}
.index_part5 dt a:hover{color: #e60012;}
.index_part5 dd span{ font-size: 16px; color: #666; line-height: 24px; display: block; padding-bottom: 50px;}
.index_part5:hover dd a{opacity: 1; transform: translateY(0);}
.index_part5 .pic{float: right; padding-right: 30px; position: relative; transform: translateX(0); padding-top: 50px;}
.index_part5 .pic::before{content: ""; position: absolute; left: -130px; top: -210px; z-index: -1; width: 885px; height: 885px;  background-image:url(../images/xx_001.png); background-position: right bottom; background-repeat: no-repeat;}
.index_part6{margin-bottom: 120px; overflow: hidden;}
.index_part6 ul{margin: 0 -5px;}
.index_part6 li{float: left; width: 50%; box-sizing: border-box; padding: 0 0.5px;}
.index_part6 a{position: relative; display: block; height: 385px; overflow: hidden; background-size: cover; background-repeat: no-repeat; background-position: center;}
.index_part6 a span{position: absolute; left: 35px; bottom: 30px; color: #fff; font-weight: bold; font-size: 24px; transition: all 0.5s;}
.index_part6 a:hover span{ color: #e60012;}


/* 产品-栏目页 */
.product_router .often_txt{text-align: left; padding-bottom: 20px;}
.product_router .cont{float: left; width: 50%; box-sizing: border-box; padding-right: 60px;}
.product_router .cont dd{font-size: 16px; line-height: 26px; color: #666;}
.product_router .cont dd p{margin: 15px 0;}
.product_router .cont dd p:first-child{margin-top: 0 ;}
.product_router .cont .tet_box{ height: 175px; overflow: hidden; position: relative;  }
.product_router .cont .tet_box .bxx{ display: block; position: absolute; left: 0; bottom: 0; width: 100%; height: 120px; background: url(../images/xx_008.png) repeat-x;}
.product_router .cont .tat{padding-top: 60px;}
.product_router .cont .tat a{width: 150px; height: 35px; line-height: 35px; border: 1px solid #6aaae1; box-sizing: border-box; display: inline-block; text-align: center; font-size: 12px; color: #6aaae1; font-weight: bold;}
.product_router .cont .tat a i{ padding-right: 20px; position: relative; transition: 0.5s;}
.product_router .cont .tat a i::before { content: "\e625"; font-family: "iconfont" !important; font-size: 10px; position: absolute; right: 0px; top: 2px; line-height: normal ; transition: 0.5s; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale;}
.product_router .cont .tat a i.on::before{ transform: rotate(-180deg); top: 1px;}
.product_router .cont .tat a:hover{background: #6aaae1; color: #fff;}

.product_router .pic{float: right; width: 50%; position: relative; box-sizing: border-box; padding-left: 80px;}
.product_router .pic span{position: relative; display: inline-block;}
.product_router .pic span img{ width: 100%;}
.product_router .pic b{position: absolute; left: 50%; top: 50%; width: 53px; height: 53px; margin: -26px 0 0 -26px; background-color: rgba(0, 0, 0, 0.4); border-radius: 50%; transition: 0.5s; cursor: pointer;}
.product_router .pic b::before { content: "\e607"; font-family: "iconfont" !important; font-size: 30px; position: absolute; right: 8px; top: 10px; color: #fff;  -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale;}
.product_router .pic b:hover{background-color: #e60012;}

.product_router .swiper-but div{width:38px; height: 38px; border: 0;  background: #999999; border-radius: 50%; position: absolute;  top: 50%; margin-top: -19px; }
.product_router .swiper-but div i{ display: none;}
.product_router .swiper-but .swiper-prev{ left: 20px;}
.product_router .swiper-but .swiper-next{ right: -60px;}
.product_router .swiper-but div::before {  font-family: "iconfont" !important; font-size: 12px; line-height: normal; color: #fff; font-weight: normal; position: absolute; left: 0; top: 12px; width: 100%;  text-align: center; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale;}
.product_router .swiper-but .swiper-prev::before{content: "\e600";}
.product_router .swiper-but .swiper-next::before{content: "\e601";}
.product_router .swiper-but div:hover{background: #e60012;}


/* 视频弹层 */
.video_back{position: fixed; left:0; top: 0; width: 100%; height: 100%; background: rgba(0, 0, 0, 0.5); z-index: 9999; display: none;}
.video_back2{position: fixed; left:0; top: 0; width: 100%; height: 100%; background: rgba(0, 0, 0, 0.5); z-index: 9999;}
.video_back3{position: fixed; left:0; top: 0; width: 100%; height: 100%; background: rgba(0, 0, 0, 0.5); z-index: 9999;}
.video_back_details{position: fixed; left:0; top: 0; width: 100%; height: 100%; background: rgba(0, 0, 0, 0.5); z-index: 9999;}
.video_wrap{position: absolute; left: 50%; top: 50%; width: 1200px; height: 700px; background: #000; margin: -350px 0 0 -600px;}
.video_wrap video{width: 100%; height: 100%;}
.video_wrap b{position: absolute; right: 10px; top: 10px; z-index: 1; width: 25px; height: 25px; cursor: pointer; background: url(../images/ico_025.png) center no-repeat;}

.cases_details_tet .img_vidue{ position: relative;}
.cases_details_tet .img_vidue .video_but{position: absolute; left: 50%; top: 50%; width: 53px; height: 53px; margin: -26px 0 0 -26px; background-image: url(../images/ico_024.png); background-position: center; background-repeat: no-repeat; background-color: rgba(0, 0, 0, 0.4); border-radius: 50%; transition: 0.5s; cursor: pointer;}
.cases_details_tet .img_vidue .video_but:hover{background-color: #e60012;}
.cases_details_tet .img-pc{ display: block;}
.cases_details_tet .img-phone{ display: none;}

.product_featured{color: #fff; position: relative; overflow: hidden; background-size: cover; background-repeat: no-repeat; background-position: center;}
.product_featured .wrap{position: relative;}
.product_featured .wrap::before{content: ''; position: absolute; left: 100%; top: 0; width: 100%; height: 100%; display: block; background: rgba(225, 225, 225, 0.2);}
.product_featured .tab_nav{float: right; width: 380px; position: relative; z-index: 1; height: 500px; display: table; border-left: 1px solid rgba(255, 255, 255, 0.1); background: rgba(225, 225, 225, 0.2);}
.product_featured .tab_nav ul{display: table-cell; vertical-align: middle;}
.product_featured .tab_nav li {padding-bottom: 50px;}
.product_featured .tab_nav li:last-child{padding: 0;}
.product_featured .tab_nav li a{display: block; color: #fff; padding-left: 45px; font-size: 18px; line-height: 24px; position: relative;}
.product_featured .tab_nav li a.selected::before{content: ''; position: absolute; left: -3px; top: 0; width: 6px; height: 24px; background: #e60012;}
.product_featured .tab_nav li a.selected{color: #e60012;}
.product_featured .swiper-wrapper{display: block;}
.product_featured .tab_con{overflow: hidden; box-sizing: border-box; padding-right: 40px; width: auto;}
.product_featured .tab_con .cont{height: 500px; display: table;  width: 55%; float: left;}
.product_featured .tab_con .cont dt{padding-bottom: 20px; }
.product_featured .tab_con .cont dt a{font-size: 40px;  color: #fff;}
.product_featured .tab_con .cont dt a:hover{color: #e60012;}
.product_featured .tab_con .cont dl{display: table-cell; vertical-align: middle; }
.product_featured .tab_con .cont span{font-size: 16px; max-height: none; overflow: hidden; line-height: 24px; margin-bottom: 50px; display: block;}
.product_featured .tab_con .pic{height: 500px; display: table;  width: 45%; float: left; text-align: center;}
.product_featured .tab_con .pic span{display: table-cell; vertical-align: middle; }
.product_featured .tab_con .pic span img{ width: 100%;}

/*
.product_featured .swiper-wrapper{ position: relative; overflow: hidden;}
.product_featured .tab_con.swiper-slide { position: absolute; height: 100%; margin-right: 380px; left: 0; top: 0;}
*/

.product_allproducts{background: #f4f6f7; }
.product_allproducts .category{padding-bottom: 30px; font-size: 18px; font-weight: bold; color: #333; position: relative; display: block;} 
.product_allproducts .category::before{content: ''; position: absolute; left: 0; top: 10px; width: 100%; height: 1px; background: #dbddde;}
.product_allproducts .category i{position: relative; background: #f4f6f7; display: inline-block; padding-right: 10px;}
.product_allproducts .tab_nav{margin-bottom: 60px; background: #1b1b11;}
.product_allproducts .tab_nav li{float: left; width: 33.3%; text-align: center;}
.product_allproducts .tab_nav a{ display: block; padding: 20px 0; color: #fff; font-weight: bold; font-size: 16px;}
.product_allproducts .tab_nav a.selected{background: #e60012;}
.product_allproducts .tab_con .list{padding-bottom: 40px;}
.product_allproducts .tab_con .list:last-child{padding: 0;}
.product_allproducts .tab_con .list>ul{margin: -40px -22px 0px -22px;}
.product_allproducts .tab_con .list>ul>li{float: left; width: 33.3%; padding: 40px 22px 0px 22px; box-sizing: border-box;}
.product_allproducts .tab_con dl{ background: #fff; border-top: 1px solid #e60012; height: 170px; box-sizing: border-box; padding: 30px 40px 30px 40px; box-shadow: 3px 3px 7px rgba(51, 51, 51, 0.2); position: relative;}
.product_allproducts .tab_con dt{margin-bottom: 20px; max-height: 80px; overflow: hidden;}
.product_allproducts .tab_con dt a{color: #333; font-size: 24px;}
.product_allproducts .tab_con dt a:hover{color: #e60012;}
.product_allproducts .tab_con .hk{position: absolute; left:0; top: -20px; background: #e60012; color: #fff; font-size: 10px; padding: 4px 10px;}
.product_allproducts .phone_a{ display: none;}

.product_solutions.back_1{background-image: url(../images/back_01.jpg);}
.product_solutions.back_2{background-image: url(../images/back_02.jpg);}
.product_solutions.back_3{background-image: url(../images/back_03.jpg);}
.product_solutions.back_4{background-image: url(../images/back_04.jpg);}
.product_solutions.back_5{background-image: url(../images/back_05.jpg);}
.product_solutions.back_6{background-image: url(../images/back_06.jpg);}
.product_solutions.back_7{background-image: url(../images/back_07.jpg);}

.product_solutions{padding: 80px 0; background-size: cover; background-repeat: no-repeat; background-position: center; text-align: center;}
.product_solutions h2{font-size: 28px; color: #fff; display: inline-block; padding: 10px 0 0 0; margin: 0 80px;}
.product_solutions a{ display: inline-block; width: 220px; height: 46px; line-height: 48px; transition: all 0.5s; text-align: center; color: #fff; font-size: 18px; border: 1px solid #fff; margin: 0 80px;}
.product_solutions a i{  transition: all 0.5s;}
.product_solutions a i::after { content: "\e601"; font-family: "iconfont" !important; font-size: 14px; padding-left: 10px; line-height: normal; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale;}
.product_solutions a:hover{background: #fff; border-color: #fff; color: #6aaae1;}


.product_cases{background: #f4f6f7; overflow: hidden;}
.product_cases dl{ box-shadow: 3px 3px 7px rgba(51, 51, 51, 0.2);}
.product_cases dt{ max-height: 220px; overflow: hidden;}
.product_cases dt img{width: 100%;}
.product_cases dd{padding: 20px; height: 170px; box-sizing: border-box; background: #fff;}
.product_cases .txt{margin-bottom: 15px; max-height: 90px; overflow: hidden;}
.product_cases .txt a{color: #333; font-size: 22px; line-height: 30px;}
.product_cases .txt a:hover{color: #e60012;}
.product_cases .swiper-container{overflow: inherit; padding-bottom: 5px;}
.product_cases .swiper-but{padding-top: 40px; clear: both; overflow: hidden;}
.product_cases .swiper-prev{float: left;}
.product_cases .swiper-prev i{padding: 0 0 0 15px;}
.product_cases .swiper-prev i::before{right: auto; left: 0; content: "\e600";}
.product_cases .swiper-prev:hover i{padding: 0;}
.product_cases .swiper-prev:hover i::before{transform: translateX(-20px);}
.product_cases .swiper-next{float: right;}
.product_cases .swiper-listone{ width: 66.6%!important;}

.product_cases .img_scale{ position: relative;}
.product_cases .img_scale .video_but{ position: absolute; width: 100%; height: 100%; top: 0;  left: 0;}
.product_cases .img_scale .video_but span{position: absolute; left: 50%; top: 50%; width: 53px; height: 53px; margin: -26px 0 0 -26px; background-image: url(../images/ico_024.png); background-position: center; background-repeat: no-repeat; background-color: rgba(0, 0, 0, 0.4); border-radius: 50%; transition: 0.5s; cursor: pointer;}
.product_cases .img_scale .video_but:hover span{background-color: #e60012;}

.product_news .often_txt{text-align: center;}
.product_news ul{margin:0 -20px}
.product_news li{float: left; width: 50%; box-sizing: border-box; padding: 0 20px; }
.product_news dt{padding-bottom: 30px;}
.product_news .txt{padding-bottom: 20px;}
.product_news .txt a{ color: #222; font-size: 24px; line-height: 32px;}
.product_news .txt a:hover{color: #e60012;}


/* 产品-详情页 */
.product_details_txt{background:#161616 url(../images/xx_003.jpg) center bottom no-repeat; padding: 180px 0 50px 0; color: #fff;}
.product_details_txt .path{color: #e60012; font-weight: bold; padding-bottom: 20px;}
.product_details_txt .path i{padding: 0 10px; display: inline-block;}
.product_details_txt .path a{color: #e60012; font-weight: bold; }
.product_details_txt .txt span{position: relative; display: inline-block; padding-right: 180px;}
.product_details_txt .txt i{position: absolute; right: 0; top: 8px; font-size: 12px; font-weight: bold; background: #e60012; padding: 10px 15px;}
.product_details_txt .txt h2{font-size: 40px;}

.product_details_tet{padding: 20px 0 60px ; background:#fff url(../images/xx_004.jpg) center top no-repeat; }
.product_details_tet .lanm_path{padding: 0 0 60px 0;}
.product_details_tet .cont{float: left; width: 50%;}
.product_details_tet .cont .tet_wrap{ margin:-20px 0 60px 0;}
.product_details_tet .cont .tet_box{height: 150px; overflow: hidden; position: relative; font-size: 16px; line-height: 26px; color: #666; }
.product_details_tet .cont .tet_box p{margin: 20px 0; position: relative;}
.product_details_tet .cont .tet_box p img:last-child{display: none;}
.product_details_tet .cont .tet_box .ItemList{padding-left: 15px;}
.product_details_tet .cont .tet_box .ItemList::before{content: ''; position: absolute; left: 0; top: 9px; width: 8px; height: 8px; background: #666; border-radius: 50%;}
.product_details_tet .cont .tet_box .bxx{ display: block; position: absolute; left: 0; bottom: 0; width: 100%; height: 100px; background-image: linear-gradient(rgba(255,255,255,0),rgba(255,255,255,1));}

.product_details_tet .cont .tat{padding-top: 40px;}
.product_details_tet .cont .tat a{width: 150px; height: 35px; line-height: 35px; border: 1px solid #6aaae1; box-sizing: border-box; display: inline-block; text-align: center; font-size: 12px; color: #6aaae1; font-weight: bold;}
.product_details_tet .cont .tat a i{ padding-right: 20px; position: relative;}
.product_details_tet .cont .tat a i::before { content: "\e625"; font-family: "iconfont" !important; font-size: 10px; position: absolute; right: 0px; top: 2px; line-height: normal ; transition: transform 0.5s; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale;}
.product_details_tet .cont .tat a i.on::before{ transform: rotate(-180deg); top: 1px;}
.product_details_tet .cont .tat a:hover{background: #6aaae1; color: #fff;}

.product_details_tet .cont .list{border-bottom:1px solid #e5e5e5 ;}
.product_details_tet .cont .list li{border-top:1px solid #e5e5e5 ;}
.product_details_tet .cont .list a{padding: 20px 0; display: block; color: #333; font-size: 16px; font-weight: bold; position: relative; }
.product_details_tet .cont .list a::before { font-weight: normal; content: "\e608"; color: #e60012; font-family: "iconfont" !important; font-size: 14px; position: absolute; right: 0px; top: 22px; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale;}
.product_details_tet .cont .list a:hover{color: #e60012;}
.product_details_tet .cont .list a.Download::before{ content: "\e609"; }


.product_details_tet .pic{float: right; width: 380px; margin-right: 80px; max-height: 330px; overflow: hidden;}
.product_details_tet .pic dt{position: relative;}
.product_details_tet .pic dt::before{content: ''; position: absolute; left: 0; top: 0; width: 100%; height: 100%; display: block; background: #000; opacity: 0.04;}
.product_details_tet .pic dd{text-align: center; color: #000; font-size: 16px; padding-top: 10px;}
.product_details_tet .pic .swiper-page{text-align: center; padding-top: 30px;}
.product_details_tet .pic .swiper-pagination-bullet{margin: 0 8px; background: #bbb; opacity: 1; transition: 0.5s;}
.product_details_tet .pic .swiper-pagination-bullet-active{background: #e60012;}

.product_details_cont{background: #f4f6f7; padding: 100px 0 80px 0 ; position: relative; overflow: hidden;}
.product_details_cont .tab_nav{position: absolute; left: 0; top: 0; width: 100%; background: #1b1b1b;  z-index: 1;}
.product_details_cont .tab_nav li{float: left; display: table; }
.product_details_cont .tab_nav a{display: table-cell; vertical-align: middle; height: 60px; padding: 0 10px; color: #fff; font-weight: bold; font-size: 16px; text-align: center;}
.product_details_cont .tab_nav a.selected{background: #e60012;}
.product_details_cont .tab_nav .prev{display: none;}
.product_details_cont .tab_nav .next{display: none;}


/* 产品-集成页 */
.products_list_b{ background: #f4f6f7;}
.products_list .list>ul{margin: -40px -20px 0 -20px;}
.products_list .list>ul>li{float: left; width: 33.3%; padding: 40px 20px 0 20px; box-sizing: border-box;}
.products_list .list dl{background: #fff; border-top: 1px solid #e60012; height: 410px; box-sizing: border-box; box-shadow: 0px 3px 7px rgba(51, 51, 51, 0.2); padding: 40px 40px 45px 30px;}
.products_list .list dt{float: left;}
.products_list .list dd{overflow: hidden; padding-left: 20px;}
.products_list .list .txt{padding-bottom: 15px;}
.products_list .list .txt a{color: #000; font-size: 24px;}
.products_list .list .txt a:hover{color: #e60012;}
.products_list .list .tet {line-height: 22px; font-size: 16px; margin-bottom: 15px; max-height: 90px; overflow: hidden;}
.products_list .list .tlt{margin-bottom: 25px; }
.products_list .list .tlt li{position: relative; padding-left: 15px; padding-bottom: 10px; font-weight: bold;}
.products_list .list .tlt li a{ color: #333;}
.products_list .list .tlt li a:hover{ color: #e60012;}
.products_list .list .tlt li::before{content: ''; position: absolute; left: 0; top: 5px;  width: 6px; height: 6px; background: #000; border-radius: 50%;}


/* 案例-列表页 */
.cases_list li{padding-bottom: 60px; margin-bottom: 60px; border-bottom: 1px solid #e5e5e5;}
.cases_list li:last-child{padding: 0; margin: 0; border: 0;}
.cases_list li dt{float: right;}
.cases_list li dd{overflow: hidden; padding: 50px 120px 0 0;}
.cases_list li .txt{padding-bottom: 20px;}
.cases_list li .txt a{ color: #333; font-size: 40px; line-height: 48px;}
.cases_list li .txt a:hover{color: #e60012;}
.cases_list li .tet{font-size: 16px; line-height: 24px; margin-bottom: 50px; height: 50px; overflow: hidden;}


/* 案例-详情页 */
.cases_details_txt{background:#161616 url(../images/xx_005.jpg) center bottom no-repeat; padding: 215px 0 120px 0; box-sizing: border-box; color: #fff;}
.cases_details_txt .txt{margin:0 180px; box-sizing: border-box; }
.cases_details_txt h2{ font-size: 40px; line-height: 50px; }
.cases_details_txt h2 i{background: #e60012; font-size: 12px; padding: 10px 20px; line-height: normal; position: relative; top:-8px; display: inline-block;}
.cases_details_txt span{ padding-top: 40px; display: inline-block;}
.cases_details_tet{margin-top: -80px; padding-bottom: 100px; overflow: hidden;}
.cases_details_tet .lanm_path{padding:20px 0 30px 0;}
.cases_details_tet .box{background: #fff; padding: 0 180px; }


/* 产品-Comware 7栏目 */
.comware_main{position: relative; padding-top: 60px; margin-top: 30px; overflow: hidden;}
.comware_nav{position: absolute; left: 0; top: 0; width: 100%; background: #fff; z-index: 12;}
.comware_nav::before{content: ''; position: absolute; left:0; bottom: 0px; width: 100%; height: 1px; display: block; background: #e1e1e1; }
.comware_nav li{float: left; width: 50%;}
.comware_nav li a{ color: #000; font-size: 18px; line-height: 1; padding: 30px 0 20px 0; display: block;  position: relative;  text-align: center;}
.comware_nav li a::before{content: ''; position: absolute; left:0; bottom: -1px; width: 100%; height: 3px; display: block; background: #e60012; transition: 0.5s; opacity: 0; z-index: 1;}
.comware_nav li.on a{color: #e60012;}
.comware_nav li.on a::before{opacity: 1;}

.page_nav_bg{ height: 71px;}
.comware_nav2{position: relative; }
.comware_nav2 li{ width: auto; margin-right: 60px;}
.comware_nav2 .tab_nav .prev{display: none;}
.comware_nav2 .tab_nav .next{display: none;}


.comware_merit{padding-bottom: 100px;}
.comware_merit .tet{font-size: 16px; line-height: 26px; padding-bottom: 60px; }
.comware_merit .list{padding-bottom: 60px;}
.comware_merit .list span{max-width: 260px; display: block; color: #e60012; font-size: 24px; line-height: 32px; text-align: center; margin: 0 auto; padding-bottom: 25px;}
.comware_merit .list ul{margin: 0 -20px;}
.comware_merit .list li{float: left; width: 33.3%; box-sizing: border-box; padding: 0 20px; }
.comware_merit .list dl{height: 200px; box-sizing: border-box; border: 1px solid #f46e46; text-align: center; padding: 30px; }
.comware_merit .list dt{font-size: 18px; color: #e60012; padding-bottom: 10px;}
.comware_merit .list dd{ font-size: 16px; line-height: 24px; color: #666;}
.comware_merit .list2{padding: 0;}
.comware_merit .list2 span{color: #333;}
.comware_merit .list2 dt{color: #333;}
.comware_merit .list2 dl{border-color: #999; }

.comware_system {font-size: 16px; line-height: 24px; }
/*
.comware_system h3{ font-size: 24px; font-weight: normal; position: relative; padding-left: 25px; margin: 15px 0; color: #333;}
.comware_system h3::before{content: ''; position: absolute; left: 0; top: 8px; width: 10px; height: 10px; background: #000; border-radius: 50%;}

.comware_system h2{margin: 80px 0; text-align: center; font-size: 40px; line-height: inherit; font-weight: normal;}
.comware_system h2:first-child{margin-top: 0;}
.comware_system h2::before{display: none;}
*/
.comware_system p{margin: 15px 0;}
.comware_system img{height: auto!important; max-width: 100%; text-align: center; margin: 60px auto 100px auto; display: block;}
.comware_system h1{margin: 80px 0; text-align: center; font-size: 40px; line-height: 1.2; font-weight: normal;}
.comware_system h1:first-child{margin-top: 0;}
.comware_system h1::before{display: none;}
.comware_system h2{ font-size: 36px; line-height: 1.2; margin: 60px 0 20px 0;}
.comware_system h3{ font-size:24px; line-height: 1.2; font-weight: 400;margin: 15px 0;}
.comware_system h4{ font-size: 18px; font-weight: normal; position: relative; padding-left: 25px; margin: 15px 0; color: #333;}
.comware_system h4::before{content: ''; position: absolute; left: 0; top: 8px; width: 10px; height: 10px; background: #000; border-radius: 50%;}
.comware_system .FigureDescription{ font-weight: 600; font-size: 14px; text-align: center; margin-top: 40px;}
.comware_system .ItemList {padding-left: 20px; margin: 15px; position: relative;}
.comware_system .ItemList::before {content: ''; position: absolute; left: 0; top: 11px; width: 8px; height: 4px; background:#e60012;}
.comware_system table td{padding: 10px 15px;}



.comware_relevant{background: #f4f6f7;}
.comware_relevant .list>ul{margin: -40px -25px 0 -25px;}
.comware_relevant .list>ul>li{float: left; width: 33.3%; box-sizing: border-box; padding: 40px 25px 0 25px;}
.comware_relevant .list dl{background: #fff; border-top: 1px solid #e60012; height: 410px; box-sizing: border-box; box-shadow: 0px 3px 7px rgba(51, 51, 51, 0.2); padding: 35px 40px;}
.comware_relevant .list dt{font-size: 24px; color: #000; padding-bottom: 20px;}
.comware_relevant .list dd span{display: block; color: #000; padding: 10px 0 20px 0; font-size: 16px;}
.comware_relevant .list dd span:first-child {padding-top: 0;}
.comware_relevant .list dd li{padding-bottom: 15px;}
.comware_relevant .list dd a{color: #6aaae1; position: relative; padding-left: 15px;}
.comware_relevant .list dd a::before{content: ''; position: absolute; left: 0; top: 4px; width: 7px; height: 7px; background: #6aaae1; border-radius: 50%; transition: 0.5s all;}
.comware_relevant .list dd a:hover{ color: #e60012;}
.comware_relevant .list dd a:hover::before{ background: #e60012;}

/* 产品绿洲云 */
.cloud_box{padding-bottom: 100px;}
.cloud_box:last-child{padding: 0;}
.cloud_box .comware_download{padding: 30px 0 0 0; text-align: left;}
.cloud_tet{margin-top: -20px; font-size: 16px; line-height: 26px;}
.cloud_tet p{ margin: 20px 0 ;}
.cloud_tet img{margin: 40px auto 0 auto; display: block;}
.cloud_list{padding-bottom: 20px;}
.cloud_list ul{margin: -40px -20px 0 -20px;}
.cloud_list li{float: left; width: 33.3%; box-sizing: border-box; padding: 40px 20px 0 20px;}
.cloud_list dl{border: 1px solid #a1a1a6; text-align: center; height: 200px; padding: 0 10px; box-sizing: border-box;}
.cloud_list dt{padding: 40px 0 10px 0;}
.cloud_list dd b{display: block; padding-bottom: 10px; font-size: 24px;}
.cloud_list dd i{color: #666; font-size: 16px;}
.cloud_list2 dt{padding-bottom: 30px;}


/* 解决方案-列表页 */
.solutions_list li{padding-bottom: 50px; margin-bottom: 50px; border-bottom: 1px solid #e5e5e5;}
.solutions_list li:last-child{padding: 0; margin: 0; border: 0;}
.solutions_list dt{float: right;}
.solutions_list dd{overflow: hidden; padding: 10px 270px 0 0;}
.solutions_list .txt { margin-bottom:23px; max-height: 150px; overflow:hidden;}
.solutions_list .txt a{font-size:40px; line-height:48px; color:#333;}
.solutions_list .tet{ font-size: 16px; line-height: 24px; color: #666; margin-bottom:60px; max-height: 50px; overflow:hidden;}


/* 解决方案-栏目页 */
.internet_solutions{ padding-bottom: 20px;}
.internet_solutions .l_pic{ float:left; width: 33%; box-sizing: border-box; text-align: center; position: relative; padding-top: 20px;  height: 140px;}
.internet_solutions .l_pic_vid{ height: auto; padding: 0;}
.internet_solutions .l_pic img{ max-height: 100%;}
.internet_solutions .l_pic b{position: absolute; left: 50%; top: 50%; width: 53px; height: 53px; margin: -26px 0 0 -26px;  background-color: rgba(0, 0, 0, 0.4); border-radius: 50%; transition: 0.5s; cursor: pointer;}
.internet_solutions .l_pic b::before { content: "\e607"; font-family: "iconfont" !important; font-size: 30px; position: absolute; right: 8px; top: 10px; color: #fff;  -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale;}
.internet_solutions .l_pic b:hover{background-color: #e60012;}

.internet_solutions .cont{ overflow: hidden; padding-left: 60px;}
.internet_solutions .cont dt{padding-bottom: 10px; text-align: left;}
.internet_solutions .cont dd{font-size: 16px; line-height: 26px; color: #666;}
.internet_solutions .cont dd p{margin: 15px 0;}
.internet_solutions .cont dd p:first-child{margin-top: 0 ;}
.internet_solutions .cont dd b{font-weight: bold;}
.internet_solutions .cont .tet_box{ height: 176px; overflow: hidden; position: relative;  }
.internet_solutions .cont .tet_box .bxx{ display: block; position: absolute; left: 0; bottom: 0; width: 100%; height: 120px; background: url(../images/xx_008.png) repeat-x}
.internet_solutions .cont .tat{padding-top: 60px;}
.internet_solutions .cont .tat a{width: 150px; height: 35px; line-height: 35px; border: 1px solid #6aaae1; box-sizing: border-box; display: inline-block; text-align: center; font-size: 12px; color: #6aaae1; font-weight: bold;}
.internet_solutions .cont .tat a i{ padding-right: 20px; position: relative; transition: 0.5s;}
.internet_solutions .cont .tat a i::before { content: "\e625"; font-family: "iconfont" !important; font-size: 10px; position: absolute; right: 0px; top: 2px; line-height: normal ; transition: 0.5s; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale;}
.internet_solutions .cont .tat a i.on::before{ transform: rotate(-180deg); top: 1px;}
.internet_solutions .cont .tat a:hover{background: #6aaae1; color: #fff;}
.internet_solutions .cont .tet_box.on{padding-bottom: 15px;}

.internet_list { padding-top: 80px;}
.internet_list .left{ position:relative; background:#f4f6f7;  margin-bottom: 1px;}
.internet_list .pic{ background-size:cover; background-repeat:no-repeat; background-position: center; height:100%; width:50%; position:absolute; left:0; top:0;}
.internet_list .wrap{ height:100%;}
.internet_list .text{ padding-left:50%;}
.internet_list .txtbox{ padding-left:100px; height:480px; display:table-cell;vertical-align:middle;}
.internet_list .txtbox span{ display:block;}
.internet_list .txtbox .tit{ font-size:24px; line-height:32px; margin-bottom:23px; max-height:64px; overflow:hidden; }
.internet_list .txtbox .tit a{ color:#333;}
.internet_list .txtbox .tit a:hover{ color:#e60012;}
.internet_list .txtbox .tet{ font-size:16px; line-height:24px; color:#666; margin-bottom:55px; max-height: 100px; overflow:hidden;}

.internet_list .right .pic{ left:auto; right:0;}
.internet_list .right .text{ padding-left:0; padding-right:50%;}
.internet_list .right .txtbox{ padding-left:0; padding-right:100px;}


/* 解决方案-集成页 */
.solutions_industry .often_txt{padding-bottom: 80px;}
.solutions_industry ul{ margin:0 -60px;}
.solutions_industry li{ float:left; width:33.3%; padding: 0 50px 0 60px; box-sizing:border-box; height: 270px;}
.solutions_industry li span{ display:block;}
.solutions_industry li .pic{ float:left; width:80px; margin-top:5px;}
.solutions_industry li .text{ padding-left:95px;}
.solutions_industry li .tit{ font-size:24px; line-height:30px; color:#000; max-height:30px; overflow:hidden; margin-bottom:20px;}
.solutions_industry li .tit a{ color:#333;}
.solutions_industry li .tit a:hover{ color:#e60012;}
.solutions_industry li .txt{ font-size:16px; line-height:22px; max-height:110px; overflow:hidden; margin-bottom:25px; color: #666;}

.solutions_connect{ background-size:cover; background-repeat:no-repeat; background-position:center; margin-top:1px;}
.solutions_connect .cont{ width:540px; float:none; color:#fff; background:rgba(0,0,0,0.7); box-sizing:border-box; padding: 160px 60px;}
.solutions_connect .cont span{ display:block;}
.solutions_connect .cont .bq{ color:#e60012; font-weight:bold; line-height:16px; margin-bottom:12px;}
.solutions_connect .cont .tit{ margin-bottom:20px; max-height:75px; overflow:hidden;}
.solutions_connect .cont .tit a{ color:#fff;}
.solutions_connect .cont .tit a:hover{ color:#e60012;}
.solutions_connect .cont .txt{ font-size:16px; line-height:24px; margin-bottom:55px; max-height:120px; overflow:hidden;}
.solutions_connect.solutions_cloud .cont{ float:right;}


/* 解决方案-Connect+ */
.connect_solutions .l_pic{float: right;}
.connect_solutions .cont{padding: 0;}

.connect_solution{background: #f4f6f7; margin-top: 80px;}
.connect_solution .tab_nav{background: #1b1b1b; margin-bottom: 60px;}
.connect_solution .tab_nav li{float: left; width: 33.33%;}
.connect_solution .tab_nav a{display: block; text-align: center; font-weight: bold; color: #fff; font-size: 16px; padding: 15px 0;}
.connect_solution .tab_nav a.selected{background: #e60012;}
.connect_solution .cont{font-size: 16px; line-height: 26px; padding-bottom: 70px;}

.connect_solution .list li{padding-bottom: 80px;}
.connect_solution .list li:last-child{padding: 0;}
.connect_solution .list span{position: relative; display: block; margin-bottom: 40px;}
.connect_solution .list span h2{font-size: 18px; font-weight: 600; background: #f4f6f7; display: inline-block; position: relative; z-index: 1; padding-right: 20px ;}
.connect_solution .list span::before{content: ''; position: absolute; left: 0; top: 11px; width: 100%; height: 1px; background: #dbddde;}
.connect_solution .list dt{float: left; width: 45%;}
.connect_solution .list dd{overflow: hidden; padding: 30px 0 0 60px;}
.connect_solution .list .txt{margin-bottom: 20px;  max-height: auto; overflow: hidden;}
.connect_solution .list .txt a{color: #333; font-size: 24px;}
.connect_solution .list .txt a:hover{ color: #e60012;}
.connect_solution .list .tet{font-size: 16px; line-height: 24px; color: #666; max-height: 170px; overflow: hidden; margin-bottom: 40px;}
.connect_solution .list .li_eved dt{float: right;}
.connect_solution .list .li_eved dd{padding: 30px 60px 0 0;}


/* 搜索结果 */
.retrieval_pic{height: 120px; background-position: center; background-repeat: no-repeat; background-size: cover;}
.retrieval_title .form{max-width: 810px; margin: 0 auto; font-size: 16px;}
.retrieval_title .dl{position: relative; padding-right: 160px; margin-bottom: 20px;}
.retrieval_title .dl dt{border: 1px solid #999; border-right: 0; padding: 0 20px; }
.retrieval_title .dl dt input{font-size: 16px; color: #333; height: 58px; line-height: 58px; box-sizing: border-box; }
.retrieval_title .dl dd{position: absolute; right: 0; top: 0;}
.retrieval_title .dl dd input{width: 160px; height: 60px; line-height: 60px; background: #e60012 url(../images/ico_015.png) center no-repeat; background-size: 30px; display: block; color: #fff; font-weight: bold; font-size: 18px; cursor: pointer; transition: 0.5s;}
.retrieval_title .dl dd input:hover{background-color: #e60012 }
.retrieval_title .ts{ font-size: 14px; line-height: 1.3; color: #999; margin-top: -10px;}
.retrieval_title .advance{color: #666; font-weight: bold; display: inline-block; padding-right: 25px; cursor: pointer; position: relative;}
.retrieval_title .advance::before { content: "\e625"; font-family: "iconfont" !important; font-size: 10px; position: absolute; right: 0px; top: 3px; transition: 0.5s; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale;}
.retrieval_title .advance.on::before{ transform: rotate(-180deg);}
.retrieval_title .box{padding:40px 180px 0 0; display: none;}
.retrieval_title .box>ul>li{padding-bottom: 30px; }

.retrieval_title li.li_text{position: relative;}
.retrieval_title .for_text{ position:absolute; cursor:text;font-size: 16px;color:#999; z-index: 10; transition: all 0.3s; top: 0; width: 100%; height: 100%; box-sizing: border-box; padding: 0 20px; background: rgba(0, 0, 0, 0);}
.retrieval_title .for_text.for_text_a{ font-size: 12px; top: -16px; height: 14px;}
.retrieval_title li.li_text input{border-bottom: 1px solid #999; padding: 5px 20px 10px 20px; font-size: 16px;}
.retrieval_title li.li_radio dt{float: left; color: #666;}
.retrieval_title li.li_radio dd{overflow: hidden; padding-left: 25px;}
.retrieval_title li li{float: left; padding-right: 50px;}
.retrieval_title li.li_checkbox dt{ color: #666; padding-bottom: 20px ;}
.retrieval_title li.li_checkbox dd{clear: both; overflow: hidden;}
.retrieval_title li.li_checkbox ol{margin-top: -10px;}
.retrieval_title li.li_checkbox li{box-sizing: border-box; padding: 10px 50px 0 0;}
.retrieval_title li.li_submit input{ height: 60px; line-height: 60px; background: #e60012 ; display: block; color: #fff; font-weight: bold; font-size: 18px; cursor: pointer; transition: 0.5s;}


.retrieval_list{background: #f7f7f7; overflow: inherit;}
.retrieval_list .left{float: left; width: 65%;}
.retrieval_list .left .title{padding-bottom: 70px;}
.retrieval_list .left .title .often_txt{float: left; padding-bottom: 0;}
.retrieval_list .left .title .screen{float: right; padding-top: 15px;}
.retrieval_list .left .title .screen .p1{float: left; font-size: 16px; color: #666; padding-right: 10px;}
.retrieval_list .left .title .screen .p2{width: 90px; float: left; position: relative;}
.retrieval_list .left .title .screen .p2::before { content: "\e625"; font-family: "iconfont" !important; font-size: 10px; position: absolute; right: 0px; top: 3px; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale;}
.retrieval_list .left .title .screen .select_mob{border: 0; background: none; font-size: 16px; color: #666; background: url(../images/ico_049.png) center right no-repeat;}

.retrieval_list .left .list li{border-bottom: 1px solid #e5e5e5; padding-bottom: 40px; margin-bottom: 40px;}
.retrieval_list .left .list li:last-child{margin: 0;}
.retrieval_list .left .list dt {padding-bottom: 10px;}
.retrieval_list .left .list dt a{color: #333; font-size: 24px;}
.retrieval_list .left .list dt a:hover{color: #e60012;}
.retrieval_list .left .list .tet{font-size: 16px; line-height: 24px; color: #666; padding-bottom: 30px ;}
.retrieval_list .left .list .tet span{color: #e60012;}
.retrieval_list .left .list .tmt{color: #666; font-size: 16px;}
.retrieval_list .left .list .tat{padding-top: 10px;}
.retrieval_list .left .list .tat a{color: #666; font-size: 16px;}
.retrieval_list .left .list .tat a:hover{color: #e60012;}

.retrieval_list .right{float: right;  width: 330px;}
.retrieval_list .right .box{background: #fff; padding: 0 20px; width: 330px;  box-sizing: border-box; }
.retrieval_list .right li{border-bottom: 1px solid #e7e7e7;}
.retrieval_list .right li a{display: block; padding: 15px 0;}
.retrieval_list .right li i{color: #333; font-size: 16px; float: left; transition: 0.5s;}
.retrieval_list .right li b{ color: #000; font-size: 18px; float: right;transition: 0.5s;}
.retrieval_list .right li a.one i,
.retrieval_list .right li a:hover i{ color: #e60012;}
.retrieval_list .right li a.one b,
.retrieval_list .right li a:hover b{ color: #e60012;}
.retrieval_list .right li:last-child{border: 0;}
.retrieval_list .right .lione a{padding: 20px 0;}
.retrieval_list .right .lione b{font-size: 24px;}
.retrieval_list .right .lione i{font-size: 24px;}
.retrieval_list .often_page{position: relative; padding-right: 210px;}
.retrieval_list .often_page .per{display: inline-block;}


/* 会员-注册 */
.member_main{background:#f6f8f8 url(../images/xx_007.jpg) center top no-repeat; color: #666; background-size: cover;}
.member_wrap{width: 850px; margin: 0 auto;}
.member_tit{font-size: 16px; line-height: 24px; text-align: center; padding-bottom: 40px;}
.member_box{ max-width: 550px; margin: 0 auto; box-sizing: border-box; background: #fff; box-shadow: 3px 3px 7px rgba(51, 51, 51, 0.2) ; }
.member_tet{padding-top: 20px; color: #666;}
.member_tet dt{padding-left: 25px; position: relative; font-size: 16px; }
.member_tet dt::before { content: "\e6bc"; font-family: "iconfont" !important; font-size: 16px; position: absolute; left:0; top: 3px; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale;}
.member_tet dd{line-height: 24px; padding: 5px 0 0 25px;}
.member_tet dd a{color: #6aaae1;}
.member_tet dd a:hover{color: #e60012;}
.member_form{ padding: 80px 70px; }

.member_form .ul>li{padding-bottom: 30px}
.member_form .ul>li:last-child{padding-bottom: 0;}
.member_form dl{position: relative;}
.member_form dt input{border-bottom: 1px solid #999; padding-bottom: 12px; font-size: 16px; color: #666;}
.member_form dt textarea{border: 1px solid #999; font-size: 16px; color: #666; height: 100px; box-sizing: border-box; border-radius: 3px; padding: 10px;}
.member_form dt .textarea_tet{padding-bottom: 8px; display: block; color: #999; font-size: 16px;}
.member_form dd.xx{position: absolute; left: -37px; top: 0; color: #e60012; font-size: 30px;}
.member_form .select_mob{border: 0; font-size: 16px; color: #666; }
.member_form .select{border-bottom: 1px solid #999; padding-bottom: 12px;}
.member_form .select select{display: block!important; height: 0; width: 0; overflow: hidden; opacity: 0; background: #000; position: absolute;}
.member_form .label li{padding-bottom: 20px;}
.member_form .label li:last-child{padding-bottom: 0;}
.member_form .label label{float: left;}
.member_form .label span{display: block; overflow: hidden; padding-left: 10px; color: #999;}
.member_form .label span a{color: #6aaae1;}
.member_form .label span a:hover{color: #e60012;}
.member_form .label span i{display: block; padding-bottom: 20px;}
.member_form .label span i:last-child{padding: 0;}
.member_form .submit input{ height: 60px; line-height: 60px; background: #e60012; display: block; color: #fff; font-weight: bold; font-size: 18px; cursor: pointer; transition: 0.5s; font-family: Arial;}
.member_form .submit span{display: block; text-align: center; padding-top: 15px;}
.member_form .submit span a{ color: #6aaae1;}
.member_form .submit span a:hover{color: #e60012;}
.member_form .yanzm{padding-right : 120px}
.member_form .yanzm dt{position: relative;}
.member_form .yanzm .img{position: absolute; right: 0; top: -8px; cursor: pointer; width: 100px;}
.member_form .ul .li_password{padding-bottom: 40px;}
.member_form .li_password label{float: left;}
.member_form .li_password a{float: right; color: #6aaae1;}
.member_form .li_password a:hover{color: #e60012;}

.member_box2 {background: none; box-shadow: 3px 3px 7px rgba(51, 51, 51, 0.2) ; border-radius: 5px 5px 0 0;}
.member_box2 .member_form{ background: #fff; /*box-shadow: 3px 3px 7px rgba(51, 51, 51, 0.2) ;*/ }
.member_tab li{float: left; width: 50%;}
.member_tab a{ background: #f0f1f2; border-radius: 5px 5px 0 0; display: block; color: #999; font-size: 18px; padding: 20px 0 ; text-align: center; }
.member_tab a.selected{ background: #fff; box-shadow: 0px -5px 10px -5px rgba(51, 51, 51, 0.1);}

.member_form .dt{ position: relative;}
.member_form .for_text{ position:absolute; cursor:text;font-size: 16px;color:#999; z-index: 10; transition: all 0.3s; top: 0; width: 100%; height: 101%; background: rgba(255, 255, 255, 0);}
.member_form .for_text.for_text_a{ font-size: 12px; top: -16px; height: 14px;}


/* 注册成功 */
.member_success .often_txt span{display: inline-block; padding-top:70px; background-position: center top; background-repeat: no-repeat;}
.member_success .tet{font-size: 16px; line-height: 24px; color: #666; text-align: center; padding-bottom: 100px;}
.member_success .tet a{color: #e60012;}
.member_success .tet a:hover{ color: #6aaae1;}
.member_success .tit{font-size: 16px; line-height: 24px; color: #666; text-align: center;}
.member_success .tit h2{font-size: 24px; color: #333; padding-bottom: 15px;}
.member_success .tit a{color: #6aaae1;}
.member_success .tit a:hover{color: #e60012;}
.member_success .tat{text-align: center; padding-bottom: 100px;}
.member_success .tat span{font-size: 16px; line-height: 24px; color: #666; text-align: center; padding-bottom: 30px; display: block;}
.member_success .tat a{width: 400px; line-height: 70px; display: inline-block; border: 1px solid #999; color: #333; font-size: 18px; font-weight: bold; }
.member_success .tat a:hover{color: #e60012; border-color: #e60012;}
.member_success .tat2{max-width: 658px; margin: 0 auto;}
.member_success .tat2 ul{margin: 0 -20px;}
.member_success .tat2 li{float: left; width: 50%; padding: 0 20px; box-sizing: border-box;}
.member_success .tat2 a{width: auto; display: block;}


/* 合作伙伴栏目 */
.partnersfind_search .form{max-width: 1160px; margin: 0 auto; padding-bottom: 100px;}
.partnersfind_search .form .ul{position: relative; margin: 0 -10px; padding-right: 220px;}
.partnersfind_search .form .ul>li{width: 50%; float: left; box-sizing: border-box; padding: 0 10px;}
.partnersfind_search .form .ul .submit{position: absolute; right: 0; top: 0; width: auto;}
.partnersfind_search .form .select_mob,
.partnersfind_search .form .chosen-single{border: 1px solid #999; height: 60px; line-height: 60px; padding: 0 30px; position: relative; font-weight: bold; color: #333; font-size: 16px; }
.partnersfind_search .form .submit input{ width: 200px; height: 60px; line-height: 60px; background: #e60012 ; display: block; color: #fff; font-weight: bold; font-size: 18px; cursor: pointer; transition: 0.5s; font-family: Arial;}
.partnersfind_search .form .chosen-single::before { content: "\e625"; font-family: "iconfont" !important; font-size: 16px; position: absolute; right: 20px; top: 0px;  -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale;}



.partnersfind_search .list .often_txt{text-align: left;}
.partnersfind_search .list>ul>li{padding-bottom: 70px;}
.partnersfind_search .list>ul>li:last-child{padding-bottom: 0;}
.partnersfind_search .list dt{font-weight: bold; font-size: 24px; color: #333; border-bottom: 1px solid #e5e5e5; padding: 0 0 20px 40px; margin-bottom: 15px ;}
.partnersfind_search .list dd{padding: 0 40px;}
.partnersfind_search .list dd li{padding-bottom: 25px; font-size: 18px;}
.partnersfind_search .list dd li:last-child{padding-bottom: 0;}
.partnersfind_search .list dd b{float: left; width: 240px; font-weight: bold; }
.partnersfind_search .list dd i{overflow: hidden; display: block; font-size: 18px; color: #666;}
.partnersfind_search .list dd a{color: #6aaae1;}
.partnersfind_search .list dd a:hover{color: #e60012;}

.partnersfind_search .news-page .form{max-width: inherit; padding: 0;}

.partnersfind_help{background: #f4f6f7;}
.partnersfind_help dl{float: left; width: 520px; padding: 70px 0 0 0; box-sizing: border-box;}
.partnersfind_help dt{ text-align: left; padding-bottom: 30px;}
.partnersfind_help dd{line-height: 24px; font-size: 16px; color: #666;}
.partnersfind_help dd a{color: #6aaae1;}
.partnersfind_help dd a:hover{color: #e60012;}
.partnersfind_help .pic{float: right;}


/* 证书验证-详情 */
.certification_search .form{max-width: 1160px; margin: 0 auto; padding-bottom: 100px;}
.certification_search .form .ul{position: relative; margin: 0 -10px; padding-right: 220px;}
.certification_search .form .ul>li{width: 50%; float: left; box-sizing: border-box; padding: 0 10px;}
.certification_search .form .ul .submit{position: absolute; right: 0; top: 0; width: auto;}

.certification_search .form .li_text{border: 1px solid #999;padding: 0 20px 0 30px;position: relative; box-sizing: border-box;}
.certification_search .form .li_text .for_text{ position:absolute; cursor:text;font-size: 16px;color:#999; z-index: 10; left: 30px; transition: all 0.3s; top: 0; width: 100%; height: 100%;line-height: 58px; background: rgba(255, 255, 255, 0);}
.certification_search .form .li_text .for_text.for_text_a{ font-size: 14px; line-height: 16px; top: -22px; left: 0; height: 16px; overflow: hidden;}
.certification_search .form .li_text input {font-size: 16px;color: #333;height: 58px;line-height: 58px;box-sizing: border-box;}
.certification_search .form .li_text .xx{ font-size: 24px;color: #f00;line-height: 18px;position: absolute;left: 10px;top: 40%;}
.certification_search .form .select_mob,
.certification_search .form .chosen-single{border: 1px solid #999; height: 60px; line-height: 60px; padding: 0 30px; background:url(../images/ico_059.png) center right 20px no-repeat; font-weight: bold; color: #333; font-size: 16px; }
.certification_search .form .submit input{ width: 200px; height: 60px; line-height: 60px; background: #e60012 ; display: block; color: #fff; font-weight: bold; font-size: 18px; cursor: pointer; transition: 0.5s;}

.certification .often_txt{ text-align: left;}
.certification .list2>ul>li{margin-bottom: 50px; border: 1px solid #999;}
.certification .list2 ol li{float: left; width: 50%; box-sizing: border-box; padding: 50px 80px ;}
.certification .list2 li dl{padding-bottom: 20px;}
.certification .list2 li dt:last-child{padding-bottom: 20px;}
.certification .list2 li dt{float: left; width: 280px; font-weight: bold;}
.certification .list2 li dd{overflow: hidden; font-size: 18px; color: #666;}
.certification .list2 li dd span{font-size: 24px; font-weight: bold; position: relative; top: -5px; color: #000;}
.certification .list2 li dd i{ color: #e60012;}
.certification .list2 li .li2 dt{ width: 200px;}
.certification .list2 .on_information{ border: 1px solid #999; line-height: 250px; font-size: 24px; color: #999; text-align: center;}



/* 合作伙伴 集成 */
.partnerjc{ padding-top: 35px;}
.partnerjc .internet_list{ padding: 0;}
.partner_resources{ background: #f4f6f7;}
.partner_resources .swiper-container{ overflow: initial;}
.partner_resources .list dl{ background: #fff; box-shadow: 3px 3px 7px rgba(51, 51, 51, 0.2); position: relative;}
.partner_resources .list dt img{ width: 100%;}
.partner_resources .list dd{ padding:35px 30px; height: 303px; box-sizing: border-box;}
.partner_resources .list .txt{ margin-bottom: 7px; max-height: 60px; overflow: hidden;}
.partner_resources .list .txt a{ color: #333; font-size: 24px; line-height: 32px;}
.partner_resources .list .txt a:hover{ color: #e60012;}
.partner_resources .list .tet{ color: #666; font-size: 16px; line-height: 24px; max-height: 120px; overflow: hidden;}
.partner_resources .list .tat{ position: absolute; left: 30px; bottom: 26px;}
.partner_resources .swiper-pagination{ display: none; padding-top: 20px; position: initial;}
.partner_resources .swiper-pagination span{margin: 0 8px;}
.partner_resources .swiper-listone .swiper-slide{width: 100%;}

.partner_technical ul{ margin: 0 -20px;}
.partner_technical li{ float: left; width: 33.3%; padding: 0 20px; box-sizing: border-box;}
.partner_technical li a{ display: block; border: 1px solid #999; text-align: center; padding: 65px 20px;}
.partner_technical li a span{ display: inline-block; font-size: 24px; line-height: 30px; padding: 10px 0 10px 80px; background-repeat: no-repeat; background-position: left center; color: #333; text-align: left;}
.partner_technical li a:hover{ border: 1px solid #e60012;}
.partner_technical li a:hover span{ color: #e60012; transition: all 0.5s;}

/* 培训 集成 */
.training_network dl{ margin: 0 -80px;}
.training_network .left,
.training_network .right{ float: left; width: 50%; padding: 0 80px; box-sizing: border-box;}
.training_network .left .tit{ font-size: 40px; line-height: 46px; margin-bottom: 12px; padding-top: 20px;}
.training_network .left .tet{ font-size: 16px; line-height: 26px; color: #666;}

.training_certification{ background: #f4f6f7;}
.training_certification .swiper-container{ overflow: initial; padding: 5px;}
.training_certification .list dl{ background: #fff; box-shadow: 3px 3px 7px rgba(51, 51, 51, 0.2); position: relative;}
.training_certification .list dd{ padding:55px 40px; height: 400px; box-sizing: border-box;}
.training_certification .list .txt{ margin-bottom: 10px; max-height: 64px; overflow: hidden;}
.training_certification .list .txt a{ color: #333; font-size: 24px; line-height: 32px;}
.training_certification .list .txt a:hover{ color: #e60012;}
.training_certification .list .tet{ color: #666; font-size: 16px; line-height: 24px; max-height: 120px; overflow: hidden;}
.training_certification .list .tat{ position: absolute; left: 40px; bottom: 35px;}
.training_certification .list .bg{ position: absolute; right: 40px; bottom: 67px;}

.training_certification .swiper-pagination{ display: none; padding-top: 20px; position: initial;}
.training_certification .swiper-pagination span{margin: 0 8px;}
.training_certification .swiper-listone .swiper-slide{width: 100%;}
.training_certification .button{ text-align: center; margin-top: 40px;}
.training_certification .button .more_lanbian{ font-weight: bold; width: 200px; height: 40px; line-height: 40px; font-size: 14px;}

.training_college .often_txt{ padding-bottom: 60px;}
.training_college li{ height: auto !important;}
.training_college li .text{ padding-top: 5px;}
.training_college li .tit{ max-height: 60px;}
.training_college li .txt{ max-height: 48px;}

.training_listtwo{background: #f4f6f7;}
.training_listtwo ul{margin:0 -20px;}
.training_listtwo li{float: left; width: 50%; padding: 0 20px; box-sizing: border-box;}
.training_listtwo dl{ box-shadow: 3px 3px 7px rgba(51, 51, 51, 0.2); background: #fff;}
.training_listtwo dd{height: 205px; box-sizing: border-box; padding: 35px 60px;}
.training_listtwo .txt a{color: #333; font-size: 24px;}
.training_listtwo .txt a:hover{color: #e60012;}
.training_listtwo .tet{max-height: 50px; margin-top: 15px; overflow: hidden;color: #666; font-size: 16px; line-height: 24px;}
.training_listtwo .tat{padding-top: 30px;}

.partnerjc .partner_technical {background: #f4f6f7;}
.partnerjc .training_listtwo{background: #fff;}

.training_listtwo4 ul{margin: 0 -15px;}
.training_listtwo4 li{width: 25%; padding: 0 15px;}
.training_listtwo4 dd{padding: 20px 20px;}
.training_listtwo4 .tet{ font-size: 14px; line-height: 20px; max-height: none;}
.training_listtwo4 .txt a{ font-size: 20px;}
.training_listtwo4 .tet{ margin-top: 10px;}
.training_listtwo4 .tat{padding-top: 20px;}
.training_listtwo4 dd{height: 230px; }


/* 支持 集成 */
.support_resource .tab_nav{margin-bottom: 90px;}
.support_resource .tab_nav li{ float: left; width: 50%; text-align: center;}
.support_resource .tab_nav a{ display: block; color: #fff; background: #1b1b1b; font-size: 16px; font-weight: bold; line-height: 60px;}
.support_resource .tab_nav a.selected{ background: #e60012;}

.support_resource .support_search{ padding: 0 200px;}
.support_search dl{ height: 60px; line-height: 60px;}
.support_search dt{ float: left; width: 84%; height: 100%; box-sizing: border-box; border: 1px solid #333; border-right: none; position: relative; padding-left: 55px;}
.support_search dt::before { content: "\e605"; font-family: "iconfont" !important; font-size: 30px; position: absolute; left: 20px; top: 0px; color: #dfdfdf; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale;}
.support_search dt input{ height: 100%; padding: 0 10px;}
.support_search dd{ float: right; width: 16%; height: 100%; box-sizing: border-box; background: #e60012;}
.support_search dd input{ cursor: pointer; width: 100%; height: 100%; font-size: 18px; font-weight: bold; color: #fff;}

.support_search ul{ padding:15px 0 0 20px;}
.support_search li{ float: left; padding: 0 28px; position: relative;}
.support_search li::before{content: ''; position: absolute; left: 0; top: 5px; width: 1px; height: 14px; background: #e5e5e5;}
.support_search li:first-child{ padding-left: 0;}
.support_search li:first-child::before{ display: none;}
.support_search li a{ color: #999; font-size: 16px; line-height: 24px;}
.support_search li a:hover{ color: #e60012;}

.support_resource_list{ padding: 44px 0 40px;}
.support_resource_list li{ float: left; width: 20%; padding: 26px 40px; box-sizing: border-box;}
.support_resource_list .ion{ display: block; float: left; line-height: 80px;}
.support_resource_list .tet{ display: block; padding-left: 110px;}
.support_resource_list .tet i{ display: table-cell; vertical-align: middle; height: 80px;}
.support_resource_list .tet a{ color: #666; font-size: 18px; line-height: 24px;}
.support_resource_list .tet a:hover{ color: #e60012;}

.support_policy{ background: #f4f6f7;}
.support_policy .list{ margin: -20px;}
.support_policy .swiper-wrapper{ display: block;}
.support_policy .swiper-slide{ width: 50%; float: left; box-sizing: border-box; padding: 20px;}
.support_policy .list dd{ padding: 35px 130px 35px 40px; height: 180px;}
.support_policy .list .txt{ max-height: 30px;}
.support_policy .list .tet{ margin-bottom: 35px; max-height: 48px;}
.support_policy .list .tat{ position: static;}

.support_online ul{ margin: 0 95px;}
.support_online li{ width: 50%; padding: 0 120px; height: 200px;}
.solutions_industry li .tit{ max-height: 60px;}


/* 支持-分类 */
.support_pic .box{height: 360px;}
.support_pic .label{padding-top: 15px}
.support_pic .label li{float: left; padding-right: 1px;}
.support_pic .label li a{ width: 150px; height: 40px; line-height: 40px; display: block; background: #333; color: #fff; font-weight: bold; font-size: 13px; text-align: center;}
.support_pic .label li a.one,
.support_pic .label li a:hover{background: #e60012;}

.support_cont_txt .box{height: 300px; position: relative; max-width: none; }
.support_cont_txt .txt{padding-bottom: 15px;}
.support_cont_txt .txt h2{font-size: 40px; line-height: 1.1;}
.support_cont_txt .txt .span{position: relative; display: inline-block; padding-right: 180px;}
.support_cont_txt .txt .span i{position: absolute; right: 0; top: 6px; font-size: 12px; font-weight: bold; background: #e60012; padding: 10px 15px;}

.support_cont_txt .tmt{position: absolute; left: 0; bottom: 15px;}
.support_cont_txt .tmt i{padding-right: 90px;}
.support_cont_txt .tmt i:last-child{padding: 0;}

.supportsort_cont dt{ float: right; width: 44%;}
.supportsort_cont dd{overflow: hidden; padding: 30px 140px 0 0; font-size: 16px; line-height: 24px; color: #666;}
.supportsort_cont dd img{margin-top: 20px;}

.supportsort_contlist{background: url(../images/img_003.jpg) center no-repeat; background-size: cover; padding: 60px 0; color: #fff; }
.supportsort_contlist .wrap{overflow: hidden;}
.supportsort_contlist ul{margin: 0 -80px;}
.supportsort_contlist ul>li{float: left; padding: 0 80px; border-right: 1px solid rgba(225, 225, 225, 0.5); box-sizing: border-box; min-height: 160px ;}
.supportsort_contlist ul .li1{width: 20%;}
.supportsort_contlist ul .li2{width: 49%;}
.supportsort_contlist ul .li3{width: 31%; }
.supportsort_contlist dl{background-repeat: no-repeat; background-position: left top; padding-left: 45px;}
.supportsort_contlist dt{ font-size: 24px; font-weight: bold; padding-bottom: 30px; line-height: 26px;}
.supportsort_contlist dd li{ font-size: 16px; padding-bottom: 10px;}
.supportsort_contlist dd .ol2{margin: -10px -25px 0 -25px;}
.supportsort_contlist dd .ol2 li{float: left; width: 50%; padding: 10px 25px 0 25px; box-sizing: border-box;}

.supportsort_products{ background:#f4f6f7}
.supportsort_products ul{margin: -40px -20px 0 -20px;}
.supportsort_products li{float: left; width: 33.33%; padding: 40px 20px 0 20px ; box-sizing: border-box;}
.supportsort_products dl{background: #fff; height: 200px; box-shadow: 3px 3px 7px rgba(51, 51, 51, 0.2); text-align: center; transition: 0.5s;}
.supportsort_products dt {padding: 40px 0 10px 0 ; height: 65px;}
.supportsort_products dd{font-size: 24px; color: #333; transition: 0.5s;}
.supportsort_products dl:hover{box-shadow: 5px 5px 10px rgba(51, 51, 51, 0.5);}
.supportsort_products dl:hover dd{color: #e60012; }
.supportsort_products .listtwo li{width: 50%;}

.supportsort_bai{background: #fff;}

/* 支持-详情 */
.support_cont .tab_nav{background: #1b1b11; margin-bottom: 60px;}
.support_cont .tab_nav li{float: left;}
.support_cont .tab_nav a{display: block; padding: 20px 0; text-align: center; color: #fff; font-weight: bold; font-size: 16px;}
.support_cont .tab_nav a.selected{background: #e60012;}
.support_cont .subnav{float: left; width: 25%; box-sizing: border-box; padding-right: 45px;}
.support_cont .subnav span{display: block; font-size: 24px; color: #000; padding-bottom: 20px;}
.support_cont .subnav ul{border-top: 1px solid #e5e5e5;}
.support_cont .subnav li{border-bottom: 1px solid #e5e5e5;}
.support_cont .subnav li a{display: block; padding: 20px 0; color: #333; font-size: 16px;  position: relative;}
.support_cont .subnav li a::before { content: "\e608"; font-family: "iconfont" !important; font-size: 14px; color: #e60012; font-weight: normal; position: absolute; right: 20px; top: 22px; transition: 0.5s; opacity: 0; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale;}
.support_cont .subnav li a:hover{color: #e60012;}
.support_cont .subnav li a.selected::before,
.support_cont .subnav li a:hover::before{opacity: 1;}
.support_cont .subnav li a.selected{ font-weight: bold; color: #e60012; }

.support_cont .content{overflow: hidden;}
.support_cont .content .txt{font-size: 24px; color: #000; padding-bottom: 30px ;}
.support_cont .content .tet dt{font-size: 18px; font-weight: bold; color: #666; padding-bottom: 10px;}
.support_cont .content .tet dd{font-size: 16px; line-height: 24px; color: #666;}
.support_cont .content .table{margin-bottom: 60px; overflow-y: hidden;}

.support_cont .content .table th{vertical-align: top; text-align: center; padding: 10px 20px; border-bottom: 1px solid #000; border-top: 2px solid #000; font-size: 18px; background: #f4f6f7;}
.support_cont .content .table td{vertical-align: top; text-align: center; padding: 15px 20px; border-bottom: 1px solid #e5e5e5;}
.support_cont .content .table .td1{text-align: left;}
.support_cont .content .table .th1{width: 45%;}
.support_cont .content .table .p{display: inline-block; padding-top: 5px;}
.support_cont .content .table .down{width: 20px; height: 20px; background: url(../images/ico_068.png) no-repeat; display: inline-block;}
.support_cont .content .table .down:hover{transform: translateY(5px);}
.support_cont .content .table .lock{width: 11px; height: 13px; display: inline-block; background: url(../images/ico_067.png) no-repeat; margin-left: 15px;}

.support_cont .content .table .th1{ width: 80%;}
.support_cont .content .table .th2{ display: none;}
.support_cont .content .table .th3{ display: none;}
.support_cont .content .table .td2{ display: none;}
.support_cont .content .table .td3{ display: none;}

.support_cont .content .table dl a{ color: #6aaae1; font-size: 16px; padding-left: 25px; display: inline-block;}
.support_cont .content .table dl a:hover{color: #e60012;}
.support_cont .content .table dt a{ line-height: 26px; position: relative;}
.support_cont .content .table dt a::before { content: "\e608"; font-family: "iconfont" !important; font-size: 12px; position: absolute; left: 0px; top: 0px; color: #e60012; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale;}
.support_cont .content .table dt a.but::before{content: '\e603'; font-size: 14px;}
.support_cont .content .table dt a.but.on::before{content: '\e61c'; font-size: 14px;}
.support_cont .content .table dd{display: none;}
.support_cont .content .table dd ul{padding-left: 25px;}
.support_cont .content .table dd li{padding-top: 15px; }
.support_cont .content .table dd a{position: relative; line-height: 22px;}
.support_cont .content .table dd a::before { content: "\e608"; font-family: "iconfont" !important; font-size: 12px; position: absolute; left: 0px; top: 0px; color: #e60012; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale;}

.support_cont .nocont{padding: 70px 0 100px 0; text-align: center;}
.support_cont .nocont span{width: 400px; box-sizing: border-box; display: inline-block; padding-left: 114px; height: 80px; background: url(../images/df-81.png) center left no-repeat;}
.support_cont .nocont1 span{background: url(../images/df-81a.png) center left no-repeat;}
.support_cont .nocont2 span{background: url(../images/df-81.png) center left no-repeat;}
.support_cont .nocont3 span{background: url(../images/df-81b.png) center left no-repeat;}

.support_cont .nocont i{font-size: 18px; line-height: 26px; color: #666; font-weight: bold; padding-top: 15px; display: inline-block; text-align: left;}
.support_cont .nocont a{color: #6aaae1;}
.support_cont .nocont a:hover{color: #e60012;}

.support_cont .nocont4 span{background: url(../images/df-82.png) center left no-repeat;}
.support_cont .nocont4 span{text-align: left;}


/* 支持-分类列表 */
.support_sortlist .item_box{margin: 0 -30px;}
.support_sortlist .item{float: left; width: 33.3%; padding: 0 30px; box-sizing: border-box;}
.support_sortlist dl{padding-bottom: 40px;}
.support_sortlist dt{font-weight: bold; font-size: 24px; border-bottom: 1px solid #dbddde; padding-bottom: 15px; margin-bottom: 20px;}
.support_sortlist ul{margin-top: -40px;}
.support_sortlist li{ padding-top: 40px;}
.support_sortlist .box{background: #fff; border-top: 1px solid #e60012; box-sizing: border-box; height: 175px; box-shadow: 0px 3px 7px rgba(51, 51, 51, 0.2); padding: 25px 40px;}
.support_sortlist .txt{max-height: 90px; margin-bottom: 20px; overflow: hidden;}
.support_sortlist .txt a{color: #333; font-size: 24px; line-height: 30px;}
.support_sortlist .txt a:hover{color: #e60012;}


/* 支持-下载 */
.support_downloadmain{ padding-top: 30px;}
.support_download .txt{font-size: 20px; color: #000; padding-bottom: 20px;}
.support_download .table_box{overflow-y: hidden ;}
.support_download table{  position: relative; transform: translateX(0);}
.support_download table::before{content: ''; position: absolute; left: 0; top: 0; width: 100%; height: 50px; background: url(../images/xx_008.jpg)  center top no-repeat; z-index: -1;}
.support_download th{padding: 15px 0; color: #333; font-size: 18px;}
.support_download th.th1{width: 55%;}
.support_download td{ text-align: center; border-bottom: 1px solid #e5e5e5; padding: 20px 0;}
.support_download td.td1{text-align: left;}
.support_download .a1{ color: #6aaae1; margin: 0 40px; font-size: 16px; line-height: 22px; display: inline-block;}
.support_download .a1:hover{ color: #e60012;}
.support_download .a2{width: 20px; height: 20px; position: relative; display: inline-block;}
.support_download .a2::before { content: "\e609"; font-family: "iconfont" !important; font-size: 18px; color: #6aaae1; position: absolute; right: 0px; top: 5px; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale;}
.support_downloadmain .support_download{padding-bottom: 60px;}
.support_downloadmain .often_content .ItemList::before{ display: none;}
.support_downloadmain .often_content h1{ margin: 60px 0 20px 0;}


/* 支持-用户协议 */
.support_agreement .cont{border: 1px solid #999; padding:0 90px; height: 435px; box-sizing: border-box; overflow-x: hidden; margin-bottom: 20px;}
.support_agreement .cont .box{padding: 60px 0; font-size: 16px; line-height: 24px;}
.support_agreement .cont .box h5{font-size: 24px; margin: 20px 0 15px 0;}
.support_agreement .cont .box strong{font-size: 18px; display: inline-block; margin: 20px 0 0 0;}
.support_agreement .cont .box p{ margin: 15px 0 15px 0;}
.support_agreement .cont .box li {padding-left: 20px; margin: 15px 0; position: relative;}
.support_agreement .cont .box li::before {content: ''; position: absolute; left: 0; top: 11px; width: 8px; height: 4px; background:#e60012;}

.support_agreement .txt{padding-bottom: 40px; font-size: 16px;}
.support_agreement .txt a{color: #6aaae1; font-weight: bold;}
.support_agreement .txt a:hover{color: #e60012;}
.support_agreement .tat{text-align: center;}
.support_agreement .tat li{display: inline-block; padding: 0 20px;} 
.support_agreement .tat a{display: block; box-sizing: border-box; width: 250px; height: 70px; line-height: 70px; font-weight: bold; font-size: 18px;}
.support_agreement .tat a.a1{background: #e60012; color: #fff;}
.support_agreement .tat a.a1:hover{background: #6aaae1; }
.support_agreement .tat a.a2{border: 1px solid #999; color: #333;}
.support_agreement .tat a.a2:hover{background: #6aaae1; color: #fff; border-color: #6aaae1; }


/* 支持-搜索结果 */
.support_search_list .left .list dl{padding-left: 50px; background-repeat: no-repeat; background-position: left top 5px ;}


/* 支持-文档详情 */
.support_filecont{ padding-top: 30px;}
.support_filecont .support_left{float: left; width: 250px; }
.support_filecont .support_left dl{padding-bottom: 60px;}
.support_filecont .support_left dl:last-child{padding: 0;}
.support_filecont .support_left dt{ font-size: 24px; color: #000; padding-bottom: 15px;}
.support_filecont .support_left dd ul{border-top: 1px solid #e5e5e5;}
.support_filecont .support_left dd li{border-bottom: 1px solid #e5e5e5;}
.support_filecont .support_left dd a{padding: 15px 40px 15px 0; color: #333; font-size: 16px ; line-height: 26px; display: block; position: relative;}
.support_filecont .support_left dd a::before { content: "\e608"; font-family: "iconfont" !important; color: #e60012; font-size: 14px; font-weight: normal; transition: 0.5s; opacity: 0; position: absolute; right: 0px; top: 50%; line-height: normal; margin-top: -7px; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale;}
.support_filecont .support_left dd a.one,
.support_filecont .support_left dd a:hover{color: #e60012;}
.support_filecont .support_left dd a:hover::before,
.support_filecont .support_left dd a.one::before {opacity: 1;}
.support_filecont .support_left dd a.one{font-weight: bold;}
.support_filecont .support_download{padding-bottom: 80px;}
.support_filecont .support_right{overflow: hidden; margin-left: 350px;}
.support_filecont .support_right .support_download{padding-bottom: 40px;}
.support_filecont .support_right .often_content .ItemList::before{ display: none;}
.support_filecont .support_right .often_content .TOC{ font-size: 40px; line-height: 48px;}


/* 支持-防伪查询 */
.member_success .tbt {text-align: center; padding-bottom: 120px; }
.member_success .tbt span{display: block; padding-bottom: 30px;}
.member_success .tbt span:last-child{padding-bottom: 0;}
.member_success .tbt a{width: 400px; height: 60px; line-height: 60px; border: 1px solid #666; display: inline-block; font-size: 16px; font-weight: bold; color: #333;}
.member_success .tbt a:hover{background: #e60012; border-color: #e60012; color: #fff;}
.member_success .tet2{text-align: center; line-height: 22px; color: #666;}
.member_success .tet2 p{margin: 15px 0;}
.member_success .tet2 p:first-child {margin-top: 0;}
.member_success .tet2 strong{color: #6aaae1;}


/* 支持-许可证 */
.support_license ul{margin: 0 -20px;}
.support_license li{float: left; width: 50%; box-sizing: border-box; padding: 0 20px;}
.support_license dl{text-align: center; height: 315px; background: #fff; padding: 0 20px; box-shadow: 3px 3px 7px rgba(51, 51, 51, 0.2); transition: 0.5s; overflow: hidden; }
.support_license dt{background-position: center top; background-repeat: no-repeat; padding: 85px 0 20px 0; margin-top: 80px; font-size: 24px; color: #333; transition: 0.5s;}
.support_license dd{font-size: 16px; color: #666;}
.support_license dl:hover dt{color: #e60012;}
.support_license dl:hover{box-shadow: 5px 5px 10px rgba(51, 51, 51, 0.5);}


/* 支持-服务热线 */
.support_service ul{margin: -40px -20px 0 -20px;}
.support_service li{float: left; width: 50%; box-sizing: border-box; padding: 40px 20px 0 20px;}
.support_service dl{  height: 260px; background: #fff;  box-shadow: 3px 3px 7px rgba(51, 51, 51, 0.2); transition: 0.5s; box-sizing: border-box; padding: 40px 100px;}
.support_service dt{border-bottom: 1px solid #e5e5e5; padding-bottom: 15px; margin-bottom: 15px;}
.support_service dt b{float: left; font-size: 24px; font-weight: bold;}
.support_service dt i{float: right; display: block; box-sizing: border-box; width: 44px; height: 29px; }
.support_service dt i img{ width: 100%;}
.support_service dd span{display: block; padding-bottom: 20px;}
.support_service dd span:last-child{padding-bottom: 0;}
.support_service dd b{display: block;float: left; width: 120px; font-size: 16px; font-weight: bold;}
.support_service dd i{display: block; font-size: 18px; color: #666; margin-top: -2px; margin-left: 120px;}
.support_service dd a{color: #6aaae1;}
.support_service dd a:hover{color: #e60012;}


/* 支持-服务保修 */
.support_warranty>ul>li{background: #f4f6f7; margin-bottom: 1px; position: relative;}
.support_warranty .pic{position: absolute; left: 0; top: 0; width: 50%; height: 100%; background-position: center; background-repeat: no-repeat; background-size: cover;}
.support_warranty .cont{width: 50%;  float: right; height: 480px; display: table; box-sizing: border-box; padding: 0 0 0 100px;}
.support_warranty dl{display: table-cell; vertical-align: middle;}
.support_warranty dt .often_txt{text-align: left; padding-bottom: 0;}
.support_warranty dt .tet{font-size: 16px; line-height: 24px; color: #666; margin-top: 10px; max-height: 140px; overflow: hidden;}
.support_warranty dd{padding-top: 30px;}
.support_warranty dd li{padding-bottom: 15px;}
.support_warranty dd li:last-child{padding-bottom: 0;}
.support_warranty dd a{color: #6aaae1; font-weight: bold; font-size: 16px;}
.support_warranty dd a:hover{color: #e60012;}

.support_warranty .li_even .pic{left: auto; right: 0;}
.support_warranty .li_even .cont{float: left; padding: 0 100px 0 0;}


/* 支持-授权 */
.support_license_dl{margin-right: 420px;}
.support_license_dl iframe{width: 100%; height: 2000px;}
.support_license_dr{ float: right; width:310px;}
.support_license_dr .h3{ font-size: 24px; color: #000; padding-bottom: 26px;}
.support_license_dr ul{ border-top: 1px solid #e5e5e5;}
.support_license_dr ul li a{ display: block; font-size: 16px; line-height: 50px; color: #000; position: relative; transition: all 0.3s; border-bottom: 1px solid #e5e5e5; position: relative;}
.support_license_dr ul li a::before { content: "\e608"; font-family: "iconfont" !important; font-size: 14px; color: #e60012; opacity: 0; transition: 0.5s; font-weight: normal; position: absolute; right: 0px; top: 0px; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale;}
.support_license_dr ul li a.one{ color: #e60012; font-weight: 600;}
.support_license_dr ul li a:hover{ color: #e60012; }
.support_license_dr ul li a:hover::before,
.support_license_dr ul li a.one::before{ opacity: 1;}


/* 支持-公告 */

.support_bulletin li{ border-bottom: 1px solid #ededed; padding-bottom: 40px; margin-bottom: 40px;}
.support_bulletin li:last-child{margin-bottom: 0;}
.support_bulletin dt a{font-size: 24px; color: #333;}
.support_bulletin dt a:hover{color: #e60012;}
.support_bulletin dd{padding-top: 20px; color: #999;}


/* 支持-生命周期 */
.support_lifecycle_con .uli1{ padding-left: 26px; position: relative;}
.support_lifecycle_con .uli1 b{ position: absolute; left: 0; top: 2px;}

/* 支持-Channel Service */
.support_channel_con .often_content h1:nth-of-type(1) { margin-top: 30px;}


/* 支持-Service and Warranty-香港 */
.support_details_tet .often_content table{ max-width: 100%; width: auto;}
.support_details_tet .often_content td table{ border: none;}
.support_details_tet .often_content td table td{ border: none;}


/* 支持-RepairReplace */
.support_repair_cont .tit{ font-size: 40px; line-height: 1.2; color: #333333; padding-bottom: 15px;}
.support_repair_cont .comware_download{ padding-top: 30px;}
.support_repair_cont .comware_download2 a{ min-width: 330px;}
.support_repair_step{ overflow: hidden; width: 100%; padding: 60px 0 ;}
.support_repair_step.product_solutions.back_5 {background-image: url(../images/bg_1.jpg); background-position: center top;}
.support_repair_step .li{ line-height: 78px; height: 78px; font-size: 24px; color: #fff; width: 33.3%; float: left; background: url(../images/ico_072.png) no-repeat center; background-size:contain;}
.support_repair_list dl{ padding: 30px 80px 20px 80px;}
.support_repair_list dt{ padding: 30px 0 20px 0;}

.support_repair_list_hk dl{ height: 280px; padding:25px 20px 30px 20px;}
.support_repair_list_hk dt{ padding: 30px 0 20px 0;}
.support_repair_list_hk .ul .li { padding-top: 10px; overflow: hidden; line-height: 1.5;}
.support_repair_list_hk .ul .li .l{ display: block; float: left; font-size: 16px; color: #333333; font-weight: 600; width: 110px; text-align: right; padding-right: 15px;}
.support_repair_list_hk .ul .li .r{  display: block;overflow: hidden; margin-left: 125px; font-size: 16px; color: #666666; text-align: left;}
.support_repair_list_hk .more{ font-size: 16px; padding-top: 20px; display: none;}


/* 大学-认证计划 */
.certification_system .cont{padding-bottom: 100px;}
.certification_system .cont dt{float: left; width: 45%;}
.certification_system .cont dd{overflow: hidden; padding-top: 90px; }
.certification_system .cont .often_txt{text-align: left; padding-bottom: 20px;}
.certification_system .cont .tet{font-size: 16px; line-height: 24px; color: #666;}

.certification_system .table_box{overflow-y: hidden;}
.certification_system .table_box table{ border-top: 2px solid #000; border-bottom: 2px solid #000; }
.certification_system .table_box thead th{background: #f4f6f7; border-top: 1px solid #000; border-right: 1px solid #000; font-size: 16px; line-height: 24px; box-sizing: border-box; padding: 15px 10px; }
.certification_system .table_box thead tr:nth-of-type(1) th:last-child{border-right: 0;}
.certification_system .table_box tbody td{border-top: 1px solid #000; border-right:1px solid #000; color: #333; padding: 20px 10px; font-size: 16px; line-height: 24px;}
.certification_system .table_box tbody td a{color: #6aaae1; font-weight: bold;}
.certification_system .table_box tbody td a:hover{color: #e60012;}
.certification_system .table_box tbody td:last-child{border-right: 0;}


/* 大学-认证计划 */
.certification_content{font-size: 16px; line-height: 26px; height: 80px; overflow: hidden;}
.certification_content p{margin: 20px 0;}
.certification_content li:first-child,
.certification_content p:first-child{margin-top: 0;}
.certification_content li{color: #666; margin: 20px 0; position: relative;  padding-left: 23px;}
.certification_content li::before{content: ''; position: absolute; left: 0; top: 11px; width: 6px; height: 6px; background: #333; border-radius: 50%;}
.certification_tat{padding-top: 35px;}
.certification_tat a{width: 150px; height: 35px; line-height: 35px; border: 1px solid #6aaae1; box-sizing: border-box; display: inline-block; text-align: center; font-size: 12px; color: #6aaae1; font-weight: bold;}
.certification_tat a i{background: url(../images/ico_022.png) center right no-repeat; padding-right: 20px; transition:padding 0.5s;}
.certification_tat a i.on{background: url(../images/ico_023.png) center right no-repeat;}
.certification_tat a:hover{background: #6aaae1; color: #fff;}
.certification_tat a:hover i{ padding: 0;}

.certification_process{background: #f4f6f7; }
.certification_process .tab_nav{padding-bottom: 100px;}
.certification_process .tab_nav li{float: left; width: 20%; }
.certification_process .tab_nav li a{display: block; height: 89px; position: relative; padding: 0 28px; box-sizing: border-box;}
.certification_process .tab_nav li dl{background: url(../images/ico_075.png) repeat-x; height: 100%; position: relative; text-align: center; }
.certification_process .tab_nav li dt{position: absolute; left: 0; top: -10px; width: 100%; color: #f4f6f7; font-size: 92px;}
.certification_process .tab_nav li dd{position: relative; z-index: 1;  display: table; width: 100%; height: 100%; }
.certification_process .tab_nav li dd b{ display: table-cell; vertical-align: middle; padding: 0 20px; font-size: 16px; line-height: 20px; font-weight: bold; color: #666}
.certification_process .tab_nav li a::before,
.certification_process .tab_nav li a::after{content: ''; top: 0; position: absolute; width: 28px; height: 100%; background-repeat: no-repeat;}
.certification_process .tab_nav li a::before{ left: 0; background-image: url(../images/ico_076.png);}
.certification_process .tab_nav li a::after{ right: 0; background-image: url(../images/ico_077.png);}
.certification_process .tab_nav li.li1 a::before{  background-image: url(../images/ico_073.png);}
.certification_process .tab_nav li.li5 a::after{ background-image: url(../images/ico_074.png);}

.certification_process .tab_nav li a:hover::before{ left: 0; background-image: url(../images/ico_076a.png);}
.certification_process .tab_nav li a:hover::after{ right: 0; background-image: url(../images/ico_077a.png);}
.certification_process .tab_nav li a:hover dl{background: url(../images/ico_075a.png) repeat-x; }
.certification_process .tab_nav li.li1 a:hover::before{  background-image: url(../images/ico_073a.png);}
.certification_process .tab_nav li.li5 a:hover::after{ background-image: url(../images/ico_074a.png);}
.certification_process .tab_nav li a:hover dt{color: #fff; opacity: 0.2;}
.certification_process .tab_nav li a:hover dd b{color: #fff;}

.certification_process .cont{background: #fff; box-shadow: 0px 3px 7px rgba(51, 51, 51, 0.2); padding: 50px 60px;}
.certification_process .cont dl{padding-bottom: 70px ;}
.certification_process .cont dl:last-child{padding-bottom: 0;}
.certification_process .cont dt{float: left; font-size: 48px;}
.certification_process .cont dd{overflow: hidden; padding-left: 50px;}
.certification_process .cont .txt{font-size: 24px; padding-bottom: 15px;}
.certification_process .cont .tet{font-size: 16px; padding-bottom: 15px; line-height: 24px;}
.certification_process .cont .tet p{margin: 20px 0;}
.certification_process .cont .tet p:first-child{margin-top: 0;}
.certification_process .cont .tet a{color: #6aaae1; font-weight: bold;}
.certification_process .cont .tet a:hover{color: #e60012;}
.certification_process .cont .tlt li{border-top:1px solid #e5e5e5; padding: 15px 0;}
.certification_process .cont .tlt li:last-child{ padding-bottom: 0;}
.certification_process .cont .txt2{font-weight: bold; font-size: 16px; padding-bottom: 15px;}
.certification_process .cont .tet2{font-size: 16px; line-height: 24px; color: #666; padding-bottom: 15px;}
.certification_process .cont .tat a{font-size: 16px; }
.certification_process .cont .tit{padding-bottom: 35px;}
.certification_process .cont .tit:last-child{padding-bottom: 0;}



/* 大学-服务 */
.college_plan .often_txt{text-align: left; padding-bottom: 20px;}
.college_plan .tet{font-size: 16px; line-height: 24px; color: #666; padding-bottom: 35px;}
.college_plan li{width: 50%;}
.college_plan dl{height: 323px;}
.college_plan dt{padding: 50px 0 30px 0 ; height: auto;}


/* 大学-FAQ */
.college_faq .item{padding-bottom: 80px;}
.college_faq .item:last-child{padding: 0;}
.college_faq dl{border-bottom: 1px solid #a1a1a6; }
.college_faq dt{padding-right: 30px; display: table; height: 95px; width: 100%; box-sizing: border-box; cursor: pointer; position: relative;}
.college_faq dt span{ display: table-cell; vertical-align: middle; font-size: 24px; line-height: 36px;  }
.college_faq dt::before{ content: "\e601"; font-family: "iconfont" !important; font-size: 20px; color: #e60012; transition: 0.5s; position: absolute; right: 0px; top: 50%; margin-top: -10px; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale;}
.college_faq dt.on::before{transform: rotate(90deg);}
.college_faq dd{border-top: 1px solid #e60012; background: #f4f6f7; padding: 50px; display: none;}
.college_faq tbody td{padding: 15px 20px;}
.college_faq tbody tr:first-child td{font-weight: bold;}


/*--合作伙伴-成为合作伙伴-国际--*/

.partner_become1_introduction .often_content{ padding-bottom: 45px;}
.partner_become1_introduction .list{ border-top:1px solid #999999; overflow: hidden;}
.partner_become1_introduction .list dl{ padding: 50px 0 25px 0; border-bottom:1px solid #999999}
.partner_become1_introduction .list dt{ width:235px; float: left; }
.partner_become1_introduction .list dt span{ display: block; text-align: center;}
.partner_become1_introduction .list dt span.tit{ font-size: 36px; font-family: Arial; line-height: 1; padding-top: 22px;}
.partner_become1_introduction .list dd{ margin-left: 280px;}
.partner_become1_introduction .list dd h2{ font-size: 24px; line-height: 1; color: #333333; padding: 10px 0 15px 0;}
.partner_become1_introduction .list dd ul{ color: #666; font-size: 16px; line-height:1.5; padding-bottom: 25px;}
.partner_become1_introduction .list dd li { padding: 7px 0;}
.partner_become1_introduction .list dd li .num{ float: left;}
.partner_become1_introduction .list dd li p{ margin-left: 14px; overflow: hidden;}


.partner_become1a_introduction .often_content{ padding-bottom: 45px;}
.partner_become1a_introduction .tab_nav li{ float: left; width: 33.3%; border-bottom: 1px solid #000; ;}
.partner_become1a_introduction .tab_nav a{display: block; text-align: center; position: relative; min-height: 270px}
.partner_become1a_introduction .tab_nav a::before{ content: ''; position: absolute; left: 0; bottom: -2px; z-index: 1; width: 100%; height: 4px; background: #e60012; opacity: 0; transition: 0.5s;}
.partner_become1a_introduction .tab_nav span{display: block;}
.partner_become1a_introduction .tab_nav .img{padding-bottom: 10px;}
.partner_become1a_introduction .tab_nav .tit{ font-size: 36px; color: #333; transition: 0.5s;}
.partner_become1a_introduction .tab_nav .tet{padding-top: 10px;}
.partner_become1a_introduction .tab_nav .tet i{display: block; font-size: 20px; color: #333; padding-top: 10px;}
.partner_become1a_introduction .tab_nav a.selected::before{ opacity: 1;}
.partner_become1a_introduction .tab_nav a.selected .tit{color: #e60012;}
.partner_become1a_introduction .tab_con{background: #f4f6f7; padding: 40px 60px;}
.partner_become1a_introduction .tab_con h2{ font-size: 24px; line-height: 1; color: #333333; padding: 10px 0 15px 0;}
.partner_become1a_introduction .tab_con ul{ color: #666; font-size: 16px; line-height:1.5; padding-bottom: 25px;}
.partner_become1a_introduction .tab_con li { padding: 7px 0;}
.partner_become1a_introduction .tab_con li .num{ float: left;}
.partner_become1a_introduction .tab_con li p{ margin-left: 14px; overflow: hidden;}



.partner_become1_list{ background: #f4f6f7;}
.partner_become1_list .list li{ margin-bottom: 40px; background: #fff; box-shadow: 0px 3px 7px rgba(0,0,0,0.2); }
.partner_become1_list .list dt{float: left; width: 50%;}
.partner_become1_list .list dd{overflow: hidden; padding: 90px 80px 40px 80px;}
.partner_become1_list .list .txt{margin-bottom: 20px; line-height: 1; font-size: 24px; color: #333;}
.partner_become1_list .list .txt a{color: #333; font-size: 24px;}
.partner_become1_list .list .tet{font-size: 16px; line-height: 1.6; color: #666; max-height: 170px; overflow: hidden; margin-bottom: 46px;}
.partner_become1_list .list .tet a{color: #6aaae1;}
.partner_become1_list .list .tet a:hover,
.partner_become1_list .list .txt a:hover{ color: #e60012;}
.partner_become1_list .list .li_eved dt{float: right;}
.partner_become1_list .list .li_eved dd{ padding: 80px 100px 40px 100px;}
.partner_become1_list .list .more_hong{ width: auto; padding: 0 30px; background: #e60012;}
.partner_become1_list .list .more_hong:hover i {background-position: 400px center;padding: 0 15px 0 15px;}


.partner_become1_list .list .li2{background: url(../images/img_010.jpg) no-repeat right bottom #fff;}
.partner_become1_list .list .li2 dd{ padding-top: 120px;}

/*--合作伙伴-成为合作伙伴-HK--*/
.partner_become2_share .list{ padding-top: 40px;}
.partner_become2_share .list li{ border-right: 1px solid #e5e5e5; width: 33%; float: left; color: #333; box-sizing: border-box; min-height: 320px;}
.partner_become2_share .list li.last{ border-right: none;}
.partner_become2_share .list li span{ display: block; text-align: center; padding: 0 40px 20px 40px;}
.partner_become2_share .list li .tit{ font-size: 24px; line-height: 1.2; padding-bottom: 10px;}
.partner_become2_share .list li .txt{ font-size: 16px; line-height: 1.5;}
.partner_become2_share .list li .txt a{ color: #6aaae1; font-weight: bold;}
.partner_become2_share .list li .txt a:hover{color: #e60012;}
.partner_become2_share .listtwo li{min-height: 380px;}
.partner_become2_share .listtwo li{min-height: 450px;}
.partner_become2_share .listtwo li span{ padding-top: 40px;}
.partner_become2_share .listtwo{ padding: 0;}

.partner_become2_img{ background: #f4f6f7; padding: 60px 0 80px 0; text-align: center; }
.partner_become2_img img{ max-width: 100%;}
.partner_become2_introduction .list{border-top: 0;}
.partner_become2_introduction .list dt{ width: 280px;}
.partner_become2_introduction .list .li01,
.partner_become2_introduction .list dl:first-child{ padding-top: 0;}

.partner_become2_mail{ background: #f4f6f7;}
.partner_become2_mail .list{ padding: 0 100px;}
.partner_become2_mail .list dt{ width: 42%; float: right;}
.partner_become2_mail .list dt img{ width: 100%;}
.partner_become2_mail .list dd{ font-size: 24px; line-height: 2; padding-top: 60px;}
.partner_become2_mail .list dd a{ color: #6aaae1;}
.partner_become2_mail .list .txt a:hover{ color: #e60012;}

/*--合作伙伴-政策列表--*/
.partners_resources_list .list li{ border-bottom: 1px solid #ededed; padding-bottom: 40px; margin-bottom: 40px;}
.partners_resources_list .list li:last-child{margin-bottom: 0;}
.partners_resources_list .list dt a{font-size: 24px; color: #333;}
.partners_resources_list .list dt a span{position: relative; margin-left: 30px;}
.partners_resources_list .list dt a span img{ display: none;}
.partners_resources_list .list dt a span::before { content: "\e606"; color: #e60012; font-family: "iconfont" !important; font-size: 18px; position: absolute; right:0; top: 5px;  -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale;}
.partners_resources_list .list dt a:hover{color: #e60012;}
.partners_resources_list .list dd{padding-top: 20px; color: #999;}
.partners_resources_list .product_details_cont{ background: none;    padding: 80px 0 80px 0;}
.partners_resources_list .product_details_cont li{ width: 25%}
.partners_resources_list .product_details_cont .tab_nav a:hover{background: #e60012;}

/* 关于我们 */
.about_collect_leader .cont{float: left; width: 50%; }
.about_collect_leader .often_txt{text-align: left;}
.about_collect_leader .tet{ font-size: 16px; color: #666; line-height: 1.6;}

.about_collect_leader .pic{ overflow: hidden; width: 50%; padding: 90px 0 0 80px; box-sizing: border-box;}
.about_collect_leader .pic img{width: 100%;}
.about_collect_leader .pic span{position: relative; display: inline-block;}
.about_collect_leader .pic b{position: absolute; left: 50%; top: 50%; width: 53px; height: 53px; margin: -26px 0 0 -26px; background-color: rgba(0, 0, 0, 0.4); border-radius: 50%; transition: 0.5s; cursor: pointer;}
.about_collect_leader .pic b::before { content: "\e607"; font-family: "iconfont" !important; font-size: 30px; position: absolute; right: 8px; top: 10px; color: #fff;  -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale;}
.about_collect_leader .pic b:hover{background-color: #fe000c;}

.about_collect_leader .pic a{display: inline-block; margin-top: 40px; width: 310px; line-height: 70px; border: 1px solid #999; box-sizing: border-box; text-align: center; font-size: 16px; color: #333; font-weight: bold;}
.about_collect_leader .pic i{position: relative; display: inline-block; padding-left: 40px;}
.about_collect_leader .pic i::before { content: "\e609"; font-family: "iconfont" !important; font-size: 20px; color: #e60012; font-weight: normal; position: absolute; left:0; top: 0px; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale;}
.about_collect_leader .pic a:hover{border-color: #e60012; color: #e60012;}


.about_collect_ceo{background: #f8f8f8 url(../images/xx_009.jpg) center bottom no-repeat;  box-sizing: border-box;}
.about_collect_ceo dl{min-height: 610px; position: relative; padding-left: 24%;}
.about_collect_ceo dt{ padding: 150px 0 120px 100px;}
.about_collect_ceo dd{position: absolute; left: 0; bottom: 0; width: 24%;}
.about_collect_ceo .tet{font-size: 16px; line-height: 1.6; margin-bottom: 80px; padding: 0 20px 0 40px; position: relative;}
.about_collect_ceo .tet::before,
.about_collect_ceo .tet::after { font-family: "iconfont" !important; color: #333; font-size: 12px; position: absolute; line-height: normal; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale;}
.about_collect_ceo .tet::before{content: "\e72a"; left: 0; top: 0;}
.about_collect_ceo .tet::after{content: "\e60d"; right: 0; bottom: 10px;}
.about_collect_ceo .txt{font-weight: bold; font-size: 24px; padding: 0 20px 0 40px;}

.about_collect_driven .often_txt{padding-bottom: 80px;}
.about_collect_driven .item{padding-bottom: 100px;}
.about_collect_driven .item:last-child{padding-bottom: 0;}
.about_collect_driven .list li{float: left; width: 33.3%; padding: 20px; box-sizing: border-box; border-right: 1px solid #ebebeb; text-align: center;}
.about_collect_driven .list li:last-child{border: 0;}
.about_collect_driven .list2 li{ width: 25%;}
.about_collect_driven dd{padding-top: 30px;}
.about_collect_driven dd b{display: block; font-size: 48px; font-weight: bold; color: #e60012; padding-bottom: 15px;}
.about_collect_driven dd i{display: block; font-size: 20px; }

.about_collect_brand{padding: 205px 0; box-sizing: border-box; min-height: 645px; background-size: cover; background-position: center;}
.about_collect_brand .often_txt{color: #fff; text-align: left;}
.about_collect_brand span{display: block; padding-bottom: 50px; font-size: 16px; line-height: 1.6; color: #fff; width: 50%;}

.about_collect_label ul{margin: -30px -17.5px 0 -17.5px;}
.about_collect_label li{float: left; width: 33.3%; box-sizing: border-box; padding: 30px 17.5px 0 17.5px;}
.about_collect_label a{display: block; border: 1px solid #999; font-size: 24px; color: #333; line-height: 160px; text-align: center;}
.about_collect_label a span{background-repeat: no-repeat; background-position: center left; padding-left: 70px; display: inline-block;}
.about_collect_label a:hover{border-color: #e60012; color: #e60012;}

.about_collect_future{background: #f3f3f3 }
.about_collect_future dl{max-width: 570px; float: left; margin: 20px 0 0 150px;}
.about_collect_future .often_txt{text-align: left; padding-bottom: 20px;}
.about_collect_future .pic{ text-align: center; overflow: hidden;}
.about_collect_future dd span{display: block; font-size: 20px; line-height: 1.4; padding-bottom: 50px;} 


/* 关于-报告问题 */
.about_report .about_report_wrap{ padding: 0 50px;}
.about_report .tit{padding-bottom: 60px;}
.about_report .tit li{ font-size: 16px; line-height: 1.6; padding:0 0 20px 15px; position: relative;}
.about_report .tit li::before{content: ''; position: absolute; left: 0; top: 10px; width: 7px; height: 7px; border-radius: 50%; background: #333;}
.about_report .tit li:last-child{padding-bottom: 0;}
.about_report .form .txt{color: #e60012; font-size: 16px; padding-bottom: 40px;}
.about_report .form li{padding-bottom: 40px;}
.about_report .form li:last-child{padding-bottom: 0;}
.about_report .form dt {font-size: 16px; padding-bottom: 15px;}
.about_report .form dt .p1{display: block;}
.about_report .form dt .p2{display: block; padding-top: 5px;}
.about_report .form dt .p2 b{color: #999;}
.about_report .form dt .p2 i{font-style: normal; color: #e60012; font-size: 25px; display: inline-block; padding-left: 8px; position: relative; top: 9px; line-height: 0px;}
.about_report .form textarea{border: 1px solid #999; line-height: 1.4; padding: 10px;}
.about_report .form .upload{float: left; position: relative; width: 128px; line-height: 47px; box-sizing: border-box; border: 1px solid #999; border-radius: 3px; text-align: center;}
.about_report .form .upload input{position: absolute; left: 0; top: 0; width: 100%; height: 100%; opacity: 0; cursor: pointer;}
.about_report .form .upload i{ padding-left: 30px; display: inline-block; position: relative;}
.about_report .form .upload i::before { content: "\e663"; font-family: "iconfont" !important; font-size: 18px; color: #666; position: absolute; left:0; top: 0px; transition: 0.5s; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale;}
.about_report .form .upload_tet{padding: 15px 0 0 20px; overflow: hidden; color: #999;}
.about_report .form .yam{position: relative; max-width: 550px; padding-right: 120px;}
.about_report .form .yam span{position: absolute; right: 0; top: 0; cursor: pointer; width: 100px;}
.about_report .form .yam input{border: 1px solid #999; padding: 0 10px; line-height: 40px; height: 40px;}
.about_report .form .submit{ background: #e60012; text-align: center; width: 100%; font-size: 18px; transition: 0.5s; font-weight: bold; color: #fff; cursor: pointer; line-height: 60px;}
.about_report .form .submit:hover{background: #fe000c;}
.about_report .member_tet{padding-top: 30px;}


/* 服务协议 */
.about_terms .often_txt{padding-bottom: 80px;}
.about_terms h3{ font-size: 24px; font-weight: normal; margin: 70px 0 20px 0;}
.about_terms p{font-size: 16px; line-height: 1.5; color: #666; margin: 15px 0; padding-left: 25px;}
.about_terms p:first-child,
.about_terms h3:first-child{margin-top: 0;}
.about_terms a{color: #6aaae1; font-size: 16px; font-weight: bold;}
.about_terms a:hover{color: #e60012;}


/* 网站导航 */
.about_sitemap .item{ padding-bottom: 70px;}
.about_sitemap .item:last-child{padding-bottom: 0;}
.about_sitemap .txt{padding-bottom: 40px;}
.about_sitemap .txt a{color: #333; font-size: 24px;}
.about_sitemap .txt a:hover{color: #e60012;}
.about_sitemap .nav{padding: 0 40px;}
.about_sitemap .nav ul>li{padding-bottom: 40px;}
.about_sitemap .nav ul>li:last-child{padding-bottom: 0;}
.about_sitemap .nav dt{position: relative; font-size: 18px; font-weight: bold; padding-bottom: 25px;}
.about_sitemap .nav dt b{position: relative; z-index: 1; background: #fff; padding-right: 10px; font-size: 18px; display: inline-block;}
.about_sitemap .nav dt::before{content: ''; position: absolute; left: 0; top: 10px; width: 100%; height: 1px; background: #e5e5e5;}
.about_sitemap .nav dd ol{margin: 0 -20px;}
.about_sitemap .nav dd li{float: left; width: 20%; padding:0 20px; height: 50px; box-sizing: border-box;}
.about_sitemap .nav dd a{font-size: 18px;  line-height: 1.2; color: #666; position: relative; padding-left: 15px; display: inline-block;}
.about_sitemap .nav dd a::before { content: "\e601"; font-family: "iconfont" !important; font-size: 10px;  position: absolute; left:0; top: 4px; transition: 0.5s; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale;}
.about_sitemap .nav dd a:hover{color: #e60012;}


/* 关于-成功案例 */
.about_success li{border-bottom:1px solid #e5e5e5; padding-bottom: 50px; margin-bottom: 50px;}
.about_success li:last-child{border: 0; padding: 0; margin: 0;}
.about_success dt{ float: left; width: 44.5%;}
.about_success dd{ overflow: hidden; padding: 35px 0 0 60px;}
.about_success .txt {margin-bottom: 20px; max-height: 100px; overflow: hidden;}
.about_success .txt a{color: #333; font-size: 24px; line-height: 1.4;}
.about_success .txt a:hover{color: #e60012;}
.about_success .tet{font-size: 16px; line-height: 1.5; padding-bottom: 40px;}
.about_success li.odd dt{float: right;}
.about_success li.odd dd{padding: 35px 60px 0 0;}


/* 关于-视频 */
.about_videos_top dt{float: left; position: relative; width: 44.5%; cursor: pointer;}
.about_videos_top dd{overflow: hidden; padding:25px 0 0 60px;}
.about_videos_top .often_txt{text-align: left; padding-bottom: 20px;}
.about_videos_top .tet{font-size: 16px; line-height: 1.6; color: #666;}
.about_videos dl{ cursor: pointer;}
.about_videos dl img{ width: 100%;}
.about_videos dt b,
.about_videos_top dt b{position: absolute; left: 50%; top: 50%; width: 53px; height: 53px; margin: -26px 0 0 -26px; background-color: rgba(0, 0, 0, 0.4); border-radius: 50%; transition: 0.5s; cursor: pointer;}
.about_videos dt b::before,
.about_videos_top dt b::before { content: "\e607"; font-family: "iconfont" !important; font-size: 30px; position: absolute; right: 8px; top: 10px; color: #fff;  -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale;}
.about_videos dl:hover dt b,
.about_videos_top dt:hover b{background-color: #fe000c;}

.about_videos {background: #f4f6f7;}
.about_videos ul{margin: -40px -20px 0 -20px;}
.about_videos li{float: left; width: 33.3%; box-sizing: border-box; padding: 40px 20px 0 20px ;}
.about_videos dl{background: #fff; height: 410px; box-shadow: 3px 3px 7px rgba(51, 51, 51, 0.2);}
.about_videos dt{position: relative;}
.about_videos dd{padding: 30px;}
.about_videos .txt{font-size: 22px; line-height: 1.4; height: 60px; margin-bottom: 30px; overflow: hidden;}
.about_videos .tmt{color: #666;}


/* 关于-新闻 */
.about_news li{background: #fff; box-shadow: 3px 3px 7px rgba(51, 51, 51, 0.2); margin-bottom: 40px;}
.about_news li:last-child{margin-bottom: 0;}
.about_news dt{float: right; width: 33.5%; text-align: right;}
.about_news dd{padding: 35px 130px 25px 60px; overflow: hidden;}
.about_news .tmt{color: #999; padding-bottom: 15px;}
.about_news .txt{height: 60px; margin-bottom: 40px; overflow: hidden;}
.about_news .txt a{font-size: 24px; color: #333; font-weight: bold; line-height: 1.3;}
.about_news .txt a:hover{color: #e60012;}


/* 关于-往期回顾 */
.about_pats li{padding: 35px 60px;}
.about_pats .tmt{padding-bottom: 10px;}
.about_pats .txt{height: auto; margin-bottom: 10px;}


/* 关于-品牌概念 */
.lanm_video {position: relative; overflow: hidden;}
.lanm_video .wrap{position: relative; z-index: 1;}
.lanm_video .video_but{ position: relative; display: inline-block; padding: 0 8px 0 17px; text-align: right; box-sizing: border-box; height: 40px; line-height: 38px; border-radius: 20px; border: 1px solid #fff; margin-top: 20px; cursor: pointer; transition: 0.5s;}
.lanm_video .video_but i{display: inline-block; position: relative; padding-right: 43px; font-size: 18px; }
.lanm_video .video_but i::before { content: "\e607"; font-family: "iconfont" !important; font-size: 12px; border: 1px solid #fff; width: 26px; height: 26px; text-align: center; line-height: 24px; display: block; border-radius: 50%; box-sizing: border-box; position: absolute; right: 0px; top: 6px; color: #fff;  -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale;}
.lanm_video .video_but:hover{background: #e60012; border-color: #e60012;}


/*.lanm_video .video_but::before { content: "\e607"; font-family: "iconfont" !important; font-size: 30px; position: absolute; right: 8px; top: 10px; color: #fff;  -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale;}
.lanm_video .video_but:hover{background-color: #fe000c;}*/
.lanm_video video{position: absolute; left: 0; top:0; width: 100%; height: 100%; object-fit: cover; }

.about_brand_list .txtbox .often_txt{text-align: left; padding-bottom: 20px;}
.about_brand_list .txtbox .tit{margin-bottom: 15px; max-height: none;}
.about_brand_list .txtbox .tet{margin: 0 !important; max-height: none;}
.about_brand_cont .tet{ font-size: 16px; line-height: 1.6; color: #666;}

.about_brand_tab{margin-bottom: 1px; position: relative; overflow: hidden; margin-bottom: 100px;}
.about_brand_tab .tab_nav .wrap{position: relative;}
.about_brand_tab .tab_nav .wrap::before{content: ''; position: absolute; left: 100%; top: 0; width: 100%; height: 100%; display: block; background: rgba(0, 0, 0, 0.7);z-index: 9;}
.about_brand_tab .tab_nav{position: absolute; right: 0; top: 0; width: 100%;}
.about_brand_tab .ul_box{float: right; width: 380px; position: relative; z-index: 9; height: 500px; display: table; border-left: 1px solid rgba(255, 255, 255, 0.1); background: rgba(0, 0, 0, 0.7);}
.about_brand_tab .ul_box ul{display: table-cell; vertical-align: middle;}
.about_brand_tab .ul_box li {padding-bottom: 50px;}
.about_brand_tab .ul_box li:last-child{padding: 0;}
.about_brand_tab .ul_box li a{display: block; color: #fff; padding-left: 45px; font-size: 18px; line-height: 1.3; position: relative;}
.about_brand_tab .ul_box li a.selected::before{content: ''; position: absolute; left: -3px; top: 0; width: 6px; height: 24px; background: #e60012;}
.about_brand_tab .ul_box li a.selected{color: #e60012;}

.about_brand_tab .tab_con {width: 100%; display: table; background-position: center; background-repeat: no-repeat; background-size: cover;}
.about_brand_tab .tab_con .dl_box{ height: 500px; display: table-cell; vertical-align: middle; }
.about_brand_tab .tab_con dl{ width: 50%; color: #fff; padding-left: 40px;  box-sizing: border-box; }
.about_brand_tab .tab_con dt{text-align: left; color: #fff; padding-bottom: 30px;}
.about_brand_tab .tab_con dd{font-size: 16px; line-height: 1.5;}

/* 20200115按钮添加 */
.about_brand_tab .tab_con .more_lanbian{ font-weight: bold; width: 200px; height: 40px; line-height: 40px; font-size: 14px;margin-left: 40px;margin-top: 30px;color: #fff;border-color: #fff;}
/* 事件 */
.about_events_top .swiper-container{background: #f4f6f7; box-shadow: 3px 3px 7px rgba(51, 51, 51, 0.2);}
.about_events_top dl{background: #f4f6f7 url(../images/xx_009.png) right bottom no-repeat;  position: relative;}
.about_events_top dt{ float: left; width: 66%;}
.about_events_top .dd1{ overflow: hidden; padding: 70px 40px ;}
.about_events_top .txt{padding-bottom: 20px;}
.about_events_top .txt a{color: #333; font-size: 24px; line-height: 1.3;}
.about_events_top .txt a:hover{color: #e60012;}
.about_events_top .tet{font-size: 18px; line-height: 1.4; color: #999;}
.about_events_top .tat{position: absolute; right: 30px; bottom: 40px;}
.about_events_top .tat a:hover{color: #333;}
.about_events_top .but{position: absolute; left: 66%; bottom: 0; z-index: 1; box-sizing: border-box; padding: 40px 30px;}
.about_events_top .but>span{float: left; display: block; width: auto; position: relative; box-sizing: border-box;}
.about_events_top .but .swiper_page{font-size: 18px; top: -2px; padding: 0 10px; color: #999;}
.about_events_top .but .swiper_page .swiper-pagination-current{color: #333;}
.about_events_top .but .p_but{width: 19px; height: 19px; border: 1px solid #9b9c9c; border-radius: 50%; cursor: pointer; transition: 0.5s; background-position: center; background-repeat: no-repeat; background-size: 4px;}
.about_events_top .but .swiper_next{ background-image: url(../images/ico_051.png) ;}
.about_events_top .but .swiper_prev{ background-image: url(../images/ico_052.png) ;}
.about_events_top .but .p_but:hover{border-color: #333;}


.about_events{background: #f4f6f7;}
.about_events ul{margin: -40px -20px 0 -20px}
.about_events li{float: left; width: 50%; padding: 40px 20px 0 20px; box-sizing: border-box;}
.about_events dl{background: #fff; box-shadow: 3px 3px 7px rgba(51, 51, 51, 0.2); height: 550px;} 
.about_events dd{padding: 40px 60px;}
.about_events .txt{height:  115px;}
.about_events .txt a{color: #333; font-size: 24px; line-height: 1.3;}
.about_events .txt a:hover{color: #e60012;}
.about_events .txt b{display: block; padding-top: 15px; font-size: 16px; color: #666;}


/*--关于我们-404--*/
.about_404{ padding: 90px 0;}
.about_404 .left_img{ float: left; width: 64%; padding: 0 50px 0 90px; box-sizing: border-box; }
.about_404 .left_img img{ width: 100%;}
.about_404 .left_img span{ display: block; padding-top: 20px;line-height: 1.5; font-size: 16px; color: #999999; text-align: center;}
.about_404 .right_nr { overflow: hidden; margin-left: 64%;}
.about_404 .right_nr .txt{ font-size: 40px; line-height: 1; display: block; color: #333333; border-bottom: 1px solid #e2e4e5; padding-bottom: 12px;}
.about_404 .right_nr .tit{ font-size: 18px; color: #666; font-weight: bold; line-height: 26px; padding: 13px 0 10px 0;}
.about_404 .right_nr li{ font-size: 16px; line-height: 26px;}
.about_404 .right_nr li a{ color: #6aaae1;}
.about_404 .right_nr li a:hover{color: #e60012;}


/*--关于我们-招聘--*/
.about_careers .careers_nav{ float: left; width: 315px; padding-right: 100px;}
.about_careers .careers_nav .tit{ font-size: 24px; font-weight: bold; line-height: 1; padding-bottom: 23px;}
.about_careers .careers_nav ul{ border-top: 1px solid #e5e5e5;}
.about_careers .careers_nav li{ border-bottom: 1px solid #e5e5e5; }
.about_careers .careers_nav li a{ color: #333; font-size: 16px; line-height: 50px; display:block;position: relative; transition: 0.5s;}
.about_careers .careers_nav li a::before { content: "\e608"; font-family: "iconfont" !important; font-size: 14px; line-height: 1; font-weight: normal; position: absolute; right:0; top: 50%; margin-top: -8px; opacity: 0; transition: 0.5s; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; color: #e60012;}
.about_careers .careers_nav li a.selected,
.about_careers .careers_nav li a:hover{ color:#e60012; font-weight: 600;}  
.about_careers .careers_nav li a.selected::before,
.about_careers .careers_nav li a:hover::before{  opacity: 1;} 
.about_careers .careers_nav .jion{ margin-top:30px; background: #fff; box-shadow:0 3px 7px rgba(0,0,0,0.2) ;}
.about_careers .careers_nav .jion img{ width: 100%;}
.about_careers .careers_nav .jion .tit{ padding: 22px 0 13px 0; margin: 0 20px; color: #000000; font-size: 18px; line-height: 1; border-bottom: 1px solid #e5e5e5; font-weight: bold;}
.about_careers .careers_nav .jion .txt{ padding: 15px 0 25px 0; margin: 0 20px; color: #000000; font-size: 17px; line-height: 1;font-weight: bold;}
.about_careers .careers_nav .jion .txt a{ color: #6aaae1;}
.about_careers .careers_list{ overflow: hidden; margin-left: 415px; background: #fff; padding: 50px 56px;}
.about_careers .careers_list .tit{ color: #333; font-size: 40px; line-height: 1.2; padding-bottom: 26px;}
.about_careers .careers_list .often_content h3{ border-bottom: 1px solid #e5e5e5; font-size: 18px; padding-bottom: 11px; font-weight: bold; margin-bottom: 10px;}
.about_careers .careers_list .often_content li{ color: #666;padding-left: 22px; position: relative; padding-bottom: 10px;}
.about_careers .careers_list .often_content li::before { content: "";  position: absolute;left: 3px; top: 10px; display: block; width: 6px; height: 6px; background: #333; border-radius: 3px;}


/*--关于我们-办公室--*/
.about_offices_one .list_li{ border-bottom: 1px solid #e5e5e5; padding-bottom: 50px; margin-bottom: 50px; overflow: hidden;}
.about_offices_one .list_li .img{ width: 44%; float: left;}
.about_offices_one .list_li .img img{ width: 100%;}
.about_offices_one .list_li .nr{ width: 44%; float: right; padding-top: 6%;}
.about_offices_one .list_li .nr .tit{ font-size: 24px; line-height: 2; font-weight: bold;}
.about_offices_one .list_li .nr dl{ font-size: 16px;  line-height: 1.5; padding-top: 12px;}
.about_offices_one .list_li .nr dl dt{ width: 100px; float: left; color: #333333;  font-weight: bold;}
.about_offices_one .list_li .nr dl dd{ overflow: hidden;  margin-left: 100px; color: #666; }
.about_offices_one .list_li2{ border-bottom: none; padding-bottom: 0; margin-bottom: 0;}
.about_offices_one .list_li2 .img{ float: right;}
.about_offices_one .list_li2 .nr{ float: left;}

.about_offices_two{ background: #fff;}
.about_offices_two .often_txt{text-align: left; }
.about_offices_two .list ul{ padding-top: 20px;}
.about_offices_two .list li{ overflow: hidden; width: 100%; padding-bottom: 80px;}
.about_offices_two .list .nr{ margin-right: 330px;}
.about_offices_two .list .nr .tit{ font-size: 24px; line-height: 2; font-weight: bold; padding: 0 0 7px 35px; border-bottom: 1px solid #dbddde;}
.about_offices_two .list .nr dl{ font-size: 16px;  line-height: 1.5; padding: 15px 0 0 40px; overflow: hidden;}
.about_offices_two .list .nr dl dt{ width: 230px; float: left; color: #333333;  font-weight: bold;}
.about_offices_two .list .nr dl dd{ overflow: hidden;  margin-left: 230px; color: #666; margin-right: 130px;}
.about_offices_two .list .img{ float: right; width: 305px; margin-top: 15px;}
.about_offices_two .list .img img{ width: 100%;}

.about_offices_service .often_txt{text-align: left; }
.about_offices_service ul{margin: 0 -20px;}
.about_offices_service li{float: left; width: 50%; padding: 0 20px; box-sizing: border-box;}
.about_offices_service dl{ box-shadow: 3px 3px 7px rgba(51, 51, 51, 0.2); background: #fff; height: 315px; text-align: center;}
.about_offices_service dt{padding: 80px 0 20px 0;}
.about_offices_service dt span{display: block; font-size: 24px; padding-top: 25px;}
.about_offices_service dd b{display: block; padding-bottom: 5px;}
.about_offices_service dd b a{color: #6aaae1; font-size: 18px;}
.about_offices_service dd b a:hover{color: #e60012;}
.about_offices_service dd .more_lanzi{font-size: 16px;}


/* 关于-白皮书 */
.about_leaing li {background: #fff; box-shadow: 3px 3px 7px rgba(51, 51, 51, 0.2); margin-bottom: 40px;}
.about_leaing li:last-child{margin-bottom: 0;}
.about_leaing dt{float: right; width: 43%; display: table;}
.about_leaing dt a{display: table-cell; vertical-align: bottom; height: 400px;}
.about_leaing dd{overflow: hidden; padding: 80px 25px 0 80px;}
.about_leaing .txt{margin-bottom: 15px; max-height: 95px; overflow: hidden;}
.about_leaing .txt a{color: #333; font-size: 24px; line-height: 1.3;}
.about_leaing .txt a:hover{color: #e60012;}
.about_leaing .tet{ font-size: 16px; line-height: 1.5; color: #666; padding-bottom: 30px;} 
.about_leaing li.odd dt{float: left;}
.about_leaing li.odd dd{padding: 80px 80px 0 25px ;}



/* 响应式小PC */
@media screen and (max-width:1600px){    
	/*--合作伙伴-成为合作伙伴-国际--*/
	.partner_become1_list .list dd{padding: 60px 80px 40px 80px;}
	.partner_become1_list .list .li_eved dd{ padding: 60px 100px 40px 100px;}
	.partner_become1_list .list .li2 dd{ padding-top: 120px;}

	/*--合作伙伴-成为合作伙伴-HK--*/
	.partner_become2_share .list li{ min-height:340px ;}
	.partner_become2_share .listtwo li{min-height: 380px;}
}  


/* 响应式小PC */
@media screen and (max-width:1500px){
	
	/* 首页 */    
	.index_part1 .swiper-pagination{width: 1200px;}
	.index_part1 .swiper-wrap{bottom: 50px;}
	.index_part1 .txt h2{font-size: 50px;}
	.index_part1 .txt span{padding-bottom: 40px;}
	.index_part2 .list dt{ width: 191px;}
	.index_part2 .list dt img{ height: 103px;}
	.index_part2 .word dt a{ font-size: 36px; line-height: 1.2;}
	.index_part2 .word dt b{ padding-bottom: 20px;}
	.index_part2 .word dd span{ padding-bottom: 40px;}

	.index_part2 .li_box{ height: 420px;}
	.index_part2 .word dl{padding: 80px 60px 60px 60px;}
	.index_part2 .liw .li_box{height: 500px;}    
	.index_part2 .list dd{padding: 20px 20px 0 20px;}
	.index_part2 .list dd a{font-size: 14px; width: auto; max-height: 42px;}
	.index_part2 .list dd span{ padding-top: 5px;}
	.index_part3{ padding: 60px 0;}
	.index_part3 dt{ max-width: 90px;}
	.index_part3 .but{ margin-top: -15px;}
	.index_part2 .word dd span{text-shadow: 1px 1px 2px rgba(0,0,0,0.8);}

	.index_part4 dl{padding-top: 60px;}
	.index_part4 dt a{ font-size: 36px; line-height: 1.2;}
	.index_part4 .li{height: 360px;}
	.index_part5{ padding: 40px 0 60px 0;}
	.index_part5 .pic{ width: 350px;}
	.index_part5 dl{ width: 60%;}
	.index_part4 dd span{ padding-bottom: 40px;}

	.index_part6 a{height: 330px;}
	.index_part6{ margin-bottom: 80px;}

	/* 产品-栏目页 */
	.product_cases dt{max-height: 190px;}
	.product_router .cont .tat{padding-top: 30px; }
	.product_router .cont{padding-right: 40px;}
	.product_router .pic{padding-left: 40px;}       
	.product_featured .tab_con .pic{padding-left: 20px; box-sizing: border-box;}
	.product_featured .tab_con .pic img{width: 100%;}
	.product_featured .tab_con .cont dt a{font-size: 34px; line-height: 36px ;}
	.product_cases .txt a{ font-size: 16px; line-height: 22px;}

	.product_router .more_lanbian.swiper-prev{ left: -10px;}
	.product_router .more_lanbian.swiper-next{ right: -50px;}

	/* 产品-Comware 7栏目 */
	.comware_system{padding-right: 0;}
	.comware_relevant .list>ul{margin: -30px -15px 0 -15px;}
	.comware_relevant .list>ul>li{padding: 30px 15px 0 15px;}
	.comware_relevant .list dl{padding: 30px; height: 400px;}

	
	/* 视频弹层 */
	.video_wrap{width: 900px; height: 500px; margin: -250px 0 0 -450px;}  

	/* 案例-集成页 */
	.products_list .list dl{padding: 40px 30px 45px 30px; height: 470px;}

	/* 案例-列表页 */
	.cases_list li dt{width: 45%;}

	
	/* 案例-详情页 */    
	.cases_details_txt .txt{margin:0 150px}
	.cases_details_tet .lanm_path{padding-bottom: 20px;}
	.cases_details_tet .box{padding: 0 150px;}
	.cases_details_txt h2{ font-size: 36px; line-height: 1.2;}


	
	/* 解决方案-集成页 */
	.solutions_industry ul{margin:  0 -25px;}
	.solutions_industry li{padding:0 25px;}
	.solutions_connect .cont{padding: 120px 60px;}

	
	/* 解决方案-栏目页 */
	.internet_list .txtbox{height: 350px; padding: 0 0 0 50px;}
	.internet_list .right .txtbox{padding: 0 50px 0 0 ;}
	.internet_list{ padding-top: 60px;}
	
	/* 解决方案-列表页 */
	.solutions_list dt{width: 45%;}
	.solutions_list dd{padding-right: 100px;}


	/* 产品-栏目页 */
	.product_allproducts .tab_nav{margin-bottom: 40px;}
	.product_allproducts .tab_con .list>ul{margin: -30px -15px 0 -15px;}
	.product_allproducts .tab_con .list>ul>li{padding: 30px 15px 0 15px; }


	/* 搜索结果 */ 
	.retrieval_list .often_page{padding-right: 0; }
	.retrieval_list .often_page #Pagination{ width: 100%;}
	.retrieval_list .often_page .per{position: inherit; margin-top: 20px ;}
	
	
	/* 证书认证-详情 */
	.certification .list2 ol li{padding: 40px 50px;}
	.certification .list2 li dt{width: 230px;}
	.certification .list2 li .li2 dt{width: 150px;}

	/* 支持 集成 */
	.support_online ul{ margin: 0;}
	

	/* 支持-文档详情 */
	.support_filecont .support_left{ width: 250px;}
	.support_filecont .support_right{margin-left: 310px;}

	/* 支持-协议 */
	.support_agreement .cont{padding: 0 50px;}
	.support_agreement .cont .box{padding: 40px 0;}

	
	/* 支持-服务热线 */
	.support_service dl{padding: 40px 60px;}


	/* 支持-服务保修 */
	.support_warranty .cont{height: 370px; padding: 0 0 0 50px;}
	.support_warranty .li_even .cont{padding: 0 50px 0 0;}
	.support_warranty dd{padding-top: 20px;}
	.support_warranty dd li{padding-bottom: 10px;}

	
	/* 支持-分类 */
	.supportsort_contlist ul{margin: 0 -50px;}
	.supportsort_contlist ul>li{padding:0 50px}
	.supportsort_products ul{margin: -30px -15px 0 -15px;}
	.supportsort_products li{padding: 30px 15px 0 15px;}

	
	/* 支持-RepairReplace */
	.support_repair_list dl{ padding: 30px 40px 20px 40px;}

	/* 关于我们 */
	.about_collect_ceo dl{min-height: 530px;}
	.about_collect_ceo dt{padding: 130px 0 100px 50px;}
	.about_collect_brand{padding: 150px 0; min-height: 560px;}
	.about_collect_future dl{margin-left: 100px;}

	/* 关于-视频 */
	.about_videos dl{height: 380px;}


	/* 关于-品牌概念 */    

	.about_brand_tab .ul_box li{padding-bottom: 30px;}

	.about_brand_tab .tab_con .dl_box,
	.about_brand_tab .ul_box{height: 400px;}

	/* 关于-新闻 */
	.about_news .txt{margin-bottom: 30px;}

	/* 关于-事件 */
	.about_events_top dt{width: 60%;}
	.about_events_top .but{left: 60%; padding: 30px;}
	.about_events dl{height: 485px;}
	.about_events dd{padding: 30px 50px;}

	/* 关于-网站地图 */
	.about_sitemap .nav dd li{width: 25%;}
	

	/*--关于我们-招聘--*/
	.about_careers .careers_nav{ padding-right: 60px;}
	.about_careers .careers_list{ margin-left: 350px;}
	
	/*--关于我们-办公室--*/
	.about_offices_one .list_li .img{ width: 46%;}
	.about_offices_one .list_li .nr{ width: 46%;padding-top: 4%;}
	.about_offices_two .list .nr dl dd{ margin-left: 150px; margin-right: 0;}
	.about_offices_service dl{height: 280px;}
	.about_offices_service dt{padding: 60px 0 20px 0;}

	
	/* 关于-白皮书 */
	.about_leaing dd{padding: 50px 25px 50px 50px;}
	.about_leaing li.odd dd{padding: 50px 50px 0 25px;}
	.about_leaing dt a{height: 350px;}

	/* 支持-产品列表 */
	.support_sortlist .item_box{margin: 0 -20px;}
	.support_sortlist .item{padding: 0 20px;}  
	.support_sortlist ul{margin-top: -30px;}
	.support_sortlist li{padding-top: 30px;}

	
	/*--合作伙伴-成为合作伙伴-国际--*/
	.partner_become1a_introduction .tab_nav a{min-height: 250px;}
	.partner_become1a_introduction .tab_nav .tit{font-size: 30px;}
	.partner_become1a_introduction .tab_nav .tet i{font-size: 18px;}
	.partner_become1a_introduction .tab_con{padding: 30px 50px;}


}

/* 小pc */
@media screen and (max-width:1366px){ 
	.product_router .swiper-but div {width: 30px;height: 30px;line-height: 32px; background: #e60012;}
	.product_router .swiper-but div::before{top: 10px; font-size: 10px;}
	.product_router .swiper-but .swiper-prev{ left: 50px;z-index: 10;}
	.product_router .swiper-but .swiper-next{ right: 10px;z-index: 10;}


}
/* 响应式Ipad横 */
@media screen and (max-width:1200px){    
	
	/* 首页 */
	.index_part1 .swiper-wrap{bottom: 30px;}
	.index_part1 .swiper-pagination{width: auto; margin: 0 30px; border: 0; text-align: center;}    
	.index_part1 .swiper-pagination-bullet{width: 40px; float: none; height: 4px; background: rgba(255, 255, 255, 0.5); transition: 0.5s; border-radius: 0; display: inline-block; padding: 0; margin: 0 8px;}
	.index_part1 .swiper-pagination-bullet-active::before{ height: 100%; top: 0;}
	.index_part1 .wrap .box{height: 500px;}
	.index_part1 .txt{padding-top: 80px ;}

	.index_part1 .img video{display: none;}
	.index_part1 .video_gif{display: block; width: 100%; height: 100%; position: absolute; left:0; top: 0;}

	.index_part2 .word dl{padding: 40px;}
	.index_part2 .word dt{padding-bottom: 15px; width: auto;}
	.index_part2 .word dt b{padding-bottom: 10px;}
	.index_part2 .word dt a{font-size: 30px; line-height: 35px;}
	.index_part2 .word dd a{display: none;}
	.index_part2 .word dd span{font-size: 14px; line-height: 20px; width: 50%; padding: 0;}

	.index_part2 .list .txt{padding: 30px 30px 15px 30px;}
	.index_part2 .list .txt h2{font-size: 25px;}
	.index_part2 .list dl:last-child{display: none;}
	.index_part2 .list dt{width: 190px;}
	.index_part2 .list dt img{width: 100%; height: 109px;}   
	.index_part2 .list dd{padding: 23px 0 10px 20px;}
	.index_part2 .list dd a{font-size: 14px; line-height: 22px;}

	.index_part2 .li_box{height: 300px;}
	.index_part2 .liw .li_box{height: 400px;}
	.index_part2 .liw .word dl{padding: 120px 0 0 0;}    

	.index_part4 .li{height: 400px;}
	.index_part4 dl{padding-top: 130px;}
	.index_part4 dd a{display: none;}
	.index_part4 dt b{padding-bottom: 10px;}
	.index_part4 dt a{font-size: 30px; line-height: 35px;}

	.index_part5{padding: 80px 0;}
	.index_part5 .pic::before{left: -170px; top: -100px; width: 500px; height: 500px; background-size: 100%;}
	.index_part5 dl{padding-left: 50px; padding-top: 0;}    
	.index_part5 dt b{padding-bottom: 10px;}
	.index_part5 dt a{font-size: 30px; line-height: 35px;}
	.index_part5 dd span{font-size: 14px; line-height: 22px; padding: 0 0 20px 0;}

	.index_part5 .pic{padding-right: 100px; width: 300px; box-sizing: border-box;padding-top: 0;}
	.index_part5 .pic img{width: 100%;}
	
	.index_part6{margin-bottom: 80px;}
	.index_part6 a{height: 270px;}


	/* 产品-栏目页 */
	.product_router .cont{padding-right: 0px;} 
	.product_router .cont .tet_box{height: 135px;}
	.video_wrap{width: 80%; height: 70%; top: 15%; left: 10%; margin: 0; padding: 50px 0;  box-sizing: border-box;}


	.product_featured .wrap::after{width: 40%;}    
	.product_featured .tab_nav{width: 35%;}
	.product_featured .tab_nav li{padding-bottom: 20px;}
	.product_featured .tab_nav li a{padding: 0 40px;}
	.product_featured .tab_con .cont span{margin-bottom: 50px;}
	.product_featured .tab_nav,
	.product_featured .tab_con .cont,
	.product_featured .tab_con .pic{height: 400px;}
	.product_featured .tab_con .cont dt a{font-size: 30px; line-height: 32px ;}
	.product_featured .tab_nav li a{padding: 0 30px; font-size: 16px; line-height: 22px;}

	.product_allproducts .tab_nav{margin-bottom: 40px;}
	.product_allproducts .tab_nav a{padding: 15px 0;}
	.product_allproducts .tab_con .list>ul{margin: -30px -10px 0 -10px;}
	.product_allproducts .tab_con .list>ul>li{padding: 30px 10px 0 10px; width: 50%;}
	.product_allproducts .tab_con dt a{font-size: 22px;}

	.product_solutions{padding: 60px 0;}
	.product_solutions h2{font-size: 26px; margin: 0 40px;}
	.product_solutions a{margin: 0 40px; width: 200px; font-size: 16px;}
	.product_cases dd{height: 160px;}
	.product_cases .txt{ max-height: 80px;}
	.product_cases .txt a{font-size: 18px; line-height: 26px;}

	.product_cases .swiper-pagination{padding-top: 20px; position: inherit;}
	.product_cases .swiper-pagination span{margin: 0 5px;}
	.product_cases .swiper-pagination .swiper-pagination-bullet{background: #333;}
	.product_cases .swiper-pagination .swiper-pagination-bullet-active{ background: #e60012;}
	.product_cases .swiper-listone .swiper-slide{width: 100%;}

	.product_news ul{margin: 0 -15px;}
	.product_news li{padding:0 15px;}
	.product_news .txt a{font-size: 18px; line-height: 26px;}


	/* 产品-详情页 */
	.product_details_txt{background-position: 55% bottom;}
	.product_details_txt .txt span{padding-right: 160px;}
	.product_details_txt .txt h2{font-size: 35px;}
	.product_details_txt .txt i{padding: 8px 12px;}

	.product_details_tet{background-position: 55% top; padding: 20px 0 40px 0;}    
	.product_details_tet .lanm_path{padding-bottom: 40px;}
	.product_details_tet .cont .tat{padding-top: 30px}
	.product_details_tet .cont .tet_wrap{margin-bottom: 40px;}
	.product_details_tet .cont .tet_box p{margin: 15px 0;}
	.product_details_tet .cont .list a{padding: 15px 0;}
	.product_details_tet .pic{width: 33%; margin-right: 20px;}
	.product_details_tet .pic .swiper-page{padding-top: 10px;}

	.product_details_cont{padding: 90px 0 60px 0;}


	/* 产品-集成页 */    
	.products_list .list>ul>li{width: 50%;}
	.products_list .list dl{height: 400px;}
	

	/* 产品-Comware 7栏目 */
	.comware_merit{padding-bottom: 80px;}
	.comware_merit .tet{padding-bottom: 40px;}
	.comware_merit .list{padding-bottom: 40px;}
	.comware_merit .list span{font-size: 20px; line-height: 24px; padding-bottom: 10px;}
	.comware_merit .list ul{margin: 0 -15px;}
	.comware_merit .list li{padding: 0 15px;}
	.comware_merit .list dl{padding: 25px; height: 200px;}
	.comware_merit .list2{padding: 0;}


	.comware_system p{margin: 10px 0; font-size: 14px;}
	.comware_system img{margin: 30px auto 50px auto}
	.comware_system h1{margin: 80px 0;font-size: 30px;}
	.comware_system h2{ font-size: 26px; margin: 30px 0 10px 0;}
	.comware_system h3{ font-size:20px;margin: 10px 0;}
	.comware_system h4{ font-size: 16px; padding-left: 25px; margin: 10px 0;}
	.comware_system .FigureDescription{font-size: 14px;margin-top: 40px;}
	.comware_system .ItemList {padding-left: 20px; margin: 10px; position: relative;}
	.comware_system table td{padding: 10px;}

	.comware_relevant .often_txt{padding-bottom: 40px;}
	.comware_relevant .list>ul>li{width: 50%;}


	/* 产品绿洲云 */
	.cloud_box{padding-bottom: 80px;}
	.cloud_list dl{height: 160px;}
	.cloud_list dt{padding: 25px 0 10px 0;}
	.cloud_list dd b{font-size: 20px;}
	.cloud_list2 dt{padding: 30px 0 20px 0;}


	/* 案例-列表页 */
	.cases_list li{padding-bottom: 40px; margin-bottom: 40px;}
	.cases_list li .txt a{font-size: 25px; line-height: 28px;}
	.cases_list li dd{padding: 20px 50px 0 0;}
	.cases_list li .tet{margin-bottom: 40px;}


	/* 案例-详情页 */
	.cases_details_txt{padding: 140px 0 110px 0; background-size: cover; }
	.cases_details_txt .txt{margin: 0 80px; }
	.cases_details_txt h2{font-size: 35px; line-height: 45px;}
	.cases_details_txt span{padding-top: 30px}   
	.cases_details_tet{padding-bottom: 80px;}
	.cases_details_tet .box{padding: 0 80px }
	.cases_details_tet .lanm_path{padding-bottom: 20px;}

	
	/* 解决方案-列表 */
	.solutions_list li{padding-bottom: 40px; margin-bottom: 40px;}
	.solutions_list .txt a{font-size: 30px; line-height: 35px;}
	.solutions_list dt{width: 50%;}
	.solutions_list dd{padding-right: 40px;}
	.solutions_list .tet{margin-bottom: 40px;}
	
	
	/* 解决方案-集成页 */
	.solutions_industry .often_txt{padding-bottom: 40px;}
	.solutions_industry ul{ margin:0 -20px 0 -20px;}
	.solutions_industry li{ padding:40px 20px 0 20px; height:260px;}
	.solutions_industry li .pic{ width:60px; margin-top:0;}
	.solutions_industry li .text{ padding-left:75px;}
	.solutions_industry li .tit{ font-size:18px; line-height:22px;}
	.solutions_industry li .txt{ font-size:14px;}
	
	.solutions_connect .cont{ width:45%; padding: 100px 40px;}
	.solutions_connect .cont .txt{ font-size:14px; line-height:22px;}
	

	/* 解决方案-栏目页 */
	.internet_list .txtbox .tet{margin-bottom: 40px;}
	.internet_list .txtbox{height: 300px; padding: 0 0 0 30px;}

	
	/* 解决方案-Connect+ */
	.connect_solution .tab_nav{margin-bottom: 40px;}
	.connect_solution .cont{padding: 0 0 50px 0;}
	.connect_solution .list li{padding-bottom: 60px;}
	.connect_solution .list dd{padding: 20px 0 0 30px;}
	.connect_solution .list .tet{max-height: 100px; margin-bottom: 20px;}
	.connect_solution .list .li_eved dd{padding: 20px 30px 0 0;}


	/* 搜索结果 */
	.retrieval_list .left .title{padding-bottom: 40px;}
	.retrieval_list .left .list .tet{padding-bottom: 20px;}
	.retrieval_list .left .list li{padding-bottom: 30px; margin-bottom: 30px;}
	.retrieval_list .left .title .screen{padding-top: 5px;}

	.retrieval_list .right{width: 300px;}
	.retrieval_list .right .box{width: 300px;}

	/* 产品合作伙伴 */
	.partnersfind_search .list dt{font-size: 22px;}
	.partnersfind_search .list dd li{padding-bottom: 20px;}
	.partnersfind_search .list dd b{width: 200px;}
	.partnersfind_help dl{padding: 50px 0 0 0; width: 40%;}

	
	/* 实验认证 */
	.certification .list2>ul>li{padding: 40px;}
	.certification .list2 ol li{width: auto; float: none; padding: 0;}
	.certification .list2 li dt,
	.certification .list2 li .li2 dt{width: 250px}
	.certification .list2 li dd span{font-size: 18px;}
	.certification .list2 .li2 dl:last-child{ padding-bottom: 0px;}
	.retrieval_pic{height: 75px; }
	

	/* 合作伙伴 集成 */
	.partner_resources .list dd{ height: 270px;}
	.partner_resources .list .txt{ max-height: 55px;}
	.partner_resources .list .txt a{ font-size: 18px; line-height: 26px;}
	.partner_resources .list .tet{ font-size: 14px; line-height: 22px; max-height: 110px;}
	.partner_resources .swiper-pagination{ display: block;}
	
	.partner_technical li a{ padding: 20px 20px;}
	.partner_technical li a span{ font-size: 18px; line-height: 26px; background-size:30px; padding:10px 5px 10px 55px;}
	
	/* 培训 集成 */
	.training_network dl{ margin: 0 -20px;}
	.training_network .left, 
	.training_network .right{ padding: 0 20px;}
	.training_network .left .tit{ font-size: 30px; line-height: 36px;}
	
	.training_certification .list dd{ padding: 35px 30px; height: 370px;}
	.training_certification .list .txt{ max-height: 53px;}
	.training_certification .list .txt a{ font-size: 18px; line-height: 26px;}
	.training_certification .list .tet{ font-size: 14px; line-height: 22px; max-height: 112px;}
	.training_certification .list .tat{ left: 30px;}
	.training_certification .list .bg{ right: 30px; bottom: 55px;}
	.training_certification .list .bg img{ max-height: 60px;}
	
	.training_listtwo ul{margin: 0 -15px;}
	.training_listtwo li{padding: 0 15px;}
	.training_listtwo dd{padding: 20px; height: 170px;}
	.training_listtwo .txt a{font-size: 22px;}
	.training_listtwo .tet{font-size: 14px; line-height: 20px; margin-top: 10px; max-height: 40px;}
	.training_listtwo .tat{padding-top: 20px;}

	.training_listtwo4 ul{margin: -30px -15px 0 -15px;}
	.training_listtwo4 li{width: 50%; padding: 30px 15px 0 15px;}
	.training_listtwo4 .tet{ max-height: none;}

	
	/* 支持 集成 */
	.support_resource .tab_nav{ margin-bottom: 60px;}
	.support_resource .support_search{ padding: 0;}
	.support_resource_list ul{ margin: 0 -15px;}
	.support_resource_list li{ width: 25%; padding: 25px 15px;}
	.support_policy .list{ margin: 0;}
	.support_policy .swiper-wrapper{ display: flex;}
	.support_policy .swiper-slide{ float: none; padding: 0;}
	.support_policy .list dd{ height: 216px; padding: 35px 40px;}
	.partner_technical ul{ margin: 0 -10px;}
	.partner_technical li{ padding: 0 10px;}
	
	.support_online li{ padding: 0 40px; height: 160px;}
	.support_online li .tit{ max-height: 44px;}
	.support_online li .txt{ max-height: 68px; display: none;}
	

	/* 支持-分类 */
	.support_pic .box{height: 300px;}
	.support_pic .box .txt{padding-top: 50px;}
	.support_cont_txt .box{height: 250px;}
	.support_cont_txt .txt h2{font-size: 35px; line-height: 1.2;}
	.support_cont_txt .txt .span{padding-right: 160px;}
	.support_cont_txt .txt .span i{padding: 8px 12px;}

	.support_cont_txt .tmt i{padding-right: 40px;}

	.supportsort_contlist ul{margin: 0 -30px;}
	.supportsort_contlist ul>li{padding: 0 30px;}
	.supportsort_contlist dt{font-size: 22px; padding-bottom: 20px;}
	.supportsort_contlist dd li{font-size: 14px;}
	.supportsort_contlist dd .ol2{margin: -10px -10px 0 -10px;}
	.supportsort_contlist dd .ol2 li{padding: 10px 10px 0 10px;}


	.supportsort_cont dd{padding: 0 70px 0 0;}
	.supportsort_products dl{height: 160px;}
	.supportsort_products dt{padding: 20px 0 10px 0;}
	.supportsort_products dd{font-size: 22px;}
	.supportsort_products dl:hover{ box-shadow: 3px 3px 7px rgba(51, 51, 51, 0.2);}


	/* 支持-详情 */
	.support_cont .tab_nav{margin-bottom: 40px;}
	.support_cont .tab_nav a{padding: 15px 0;}
	.support_cont .content .txt{padding-bottom: 20px;}
	.support_cont .content .table{margin-bottom: 40px;}


	/* 支持软件下载*/
	.support_download th{font-size: 16px;}
	.support_download td{padding: 15px 0;}
	.support_download .a1{margin: 0 20px; font-size: 14px; line-height: 20px;}


	/* 支持-文档详情 */
	.support_filecont .support_left{width: 200px;}
	.support_filecont .support_left dl{padding-bottom: 40px;}
	.support_filecont .support_left dt{font-size: 22px;}
	.support_filecont .support_left dd a{font-size: 14px; line-height: 20px;}
	.support_filecont .support_right{margin-left: 220px;}
	.support_filecont .support_right .support_download th.th1{width: 45%;}
	.support_filecont .support_right .Table { margin-left: 0 !important ;}


	/* 支持-协议 */
	.support_agreement .cont .box p{margin: 15px 0 30px 0;}
	.support_agreement .tat li{padding: 0 10px;}
	.support_agreement .tat a{width: 200px; height: 60px; line-height: 60px;}

	
	/* 支持-列表 */
	.support_sortlist dl{padding-bottom: 50px;}


	.support_sortlist .item{width: 50%;}



	/* 支持-防伪查询 */
	.member_success .tbt {padding: 20px 0 100px 0;}
	.member_success .tbt span{padding-bottom: 20px;}
	.member_success .tbt a{width: 300px; font-size: 14px;}


	/* 支持-许可证 */
	.support_license ul{margin: 0 -15px;}
	.support_license li{padding: 0 15px;}
	.support_license dl{height: 250px;}
	.support_license dt{margin-top: 40px;}


	/* 支持-服务热线 */
	.support_service ul{margin: -30px -15px 0 -15px;}
	.support_service li{padding: 30px 15px 0 15px;}
	.support_service dl{padding: 30px 40px; height: 260px;}


	/* 支持-服务保修 */
	.support_warranty .cont{height: 270px;}
	.support_warranty dt .tet{max-height: 60px; font-size: 14px; line-height: 20px;}
	.support_warranty dd a{font-size: 14px;}
	

	/* 支持-授权 */
	.support_license_dl{margin-right: 300px;}
	.support_license_dr{ float: right; width:250px;}


	/* 支持-公告 */
	.support_bulletin ul{padding-bottom: 80px;}
	.support_bulletin li{padding-bottom: 30px; margin-bottom: 30px;}
	.support_bulletin dt a{font-size: 22px; line-height: 28px;}

	/* 支持-RepairReplace */
	.support_repair_list dl{ padding:20px;}
	.support_repair_list_hk li{ width: 50%;}
	.support_repair_list_hk dl{ height: 240px;}

	
	/* 大学-认证 */
	.certification_system .cont{padding-bottom: 80px;}
	.certification_system .cont dt{width: 40% ;}
	.certification_system .cont dd{padding: 20px 0 0 20px}
	.certification_system .table_box table{width: 1200px;}
	.certification_system .table_box thead th,
	.certification_system .table_box tbody td{padding: 15px; font-size: 14px; line-height: 20px;}


	/* 大学-认证详情 */
	.certification_process .tab_nav{padding-bottom: 80px;}
	.certification_process .tab_nav ul{margin-right: -20px;}
	.certification_process .tab_nav li{margin: 0 -5px;}
	.certification_process .tab_nav li dd b{font-size: 14px; line-height: 18px; padding: 0 0 5px 0;}
	.certification_process .cont dl{padding-bottom: 60px;}
	.certification_process .cont dt{font-size: 40px;}
	.certification_process .cont dd{padding-left: 30px;}
	.certification_search .form{padding-bottom: 80px;}


	/* 大学-服务 */
	.college_plan dl{height: 240px;}
	.college_plan dt{padding: 30px 0 20px 0;}
	.college_plan dt img{width: auto;}


	/* 大学-FAQ */
	.college_faq .item{padding-bottom: 60px;}
	.college_faq dt {height: 70px;}
	.college_faq dt span{font-size: 20px; line-height: 26px;}
	.college_faq tbody td{padding: 15px;}


	/*--合作伙伴-成为合作伙伴-国际--*/
	.partner_become1_introduction .list dt{ width:180px; float: left; }
	.partner_become1_introduction .list dd{ margin-left: 200px;}
	.partner_become1_list .list dd{padding: 40px 30px 0 30px;}
	.partner_become1_list .list .li_eved dd{ padding:40px 30px 0 30px;}
	.partner_become1_list .list .li2 dd{ padding-top:60px;}
	.partner_become1_list .list .tet{ margin-bottom: 20px;}

	.partner_become1a_introduction .tab_nav a{min-height: 230px;}
	.partner_become1a_introduction .tab_nav .tit{font-size: 26px;}
	.partner_become1a_introduction .tab_nav .tet i{font-size: 15px; padding-top: 5px;}


	/*--合作伙伴-成为合作伙伴-HK--*/
	.partner_become2_mail .list{ padding: 0 40px;}
	.partner_become2_mail .list dd{ padding-top: 40px; font-size: 20px;}


	/* 关于我们 */
	.about_collect_leader .pic{padding: 60px 0 0 50px;}
	.about_collect_leader .pic a{width: 260px; line-height: 60px;}
	
	.about_collect_ceo dl{min-height: auto;}
	.about_collect_ceo dt{padding: 80px 0 80px 20px;}

	.about_collect_driven .often_txt{padding-bottom: 50px;}
	.about_collect_driven .item{padding-bottom: 80px;}
	.about_collect_driven dt img{width: 120px;}
	.about_collect_driven dd{padding-top: 20px;}
	.about_collect_driven dd b{font-size: 38px;}
	.about_collect_driven dd i{font-size: 18px;}

	.about_collect_brand{min-height: auto; padding: 100px 0;}
	.about_collect_label a{font-size: 20px; line-height: 140px; }
	.about_collect_label a span{background-size: 35px; padding-left: 45px;}
	
	.about_collect_future dl{margin:20px 0 0 0;}

	
	/* 网站地图 */
	.about_sitemap .item{padding-bottom: 40px;}
	.about_sitemap .txt a{font-size: 20px}
	.about_sitemap .txt{padding-bottom: 30px;}
	.about_sitemap .nav ul>li{padding-bottom: 30px;}
	.about_sitemap .nav dd li{width: 25%; height: 50px;}
	.about_sitemap .nav dd a{font-size: 16px;}
	.about_sitemap .nav dd a::before{top: 1px;}


	/* 成功案例 */
	.about_success li{padding-bottom: 40px; margin-bottom: 40px;}
	.about_success dd{padding: 10px 0 0 40px}
	.about_success li.odd dd{padding: 10px 40px 0 0;}
	.about_success .txt a{font-size: 20px;}
	.about_success .tet{padding-bottom:20px;}


	/* 关于-视频 */
	.about_videos_top dd{padding: 20px 0 0 30px;}
	.about_videos ul{margin: -30px -15px 0 -15px;}
	.about_videos li{padding: 30px 15px 0 15px;}
	.about_videos dl{height: auto;}
	.about_videos dd{padding: 20px 20px 30px 20px;}
	.about_videos .txt{font-size: 20px; height: 50px; margin-bottom: 20px;}



	/* 服务协议 */
	.about_terms .often_txt{padding-bottom: 60px;}
	.about_terms h3{font-size: 22px; margin: 40px 0 20px 0;}


	/* 网站地图 */
	.about_sitemap .nav dd li{width: 33.3%;}


	/* 关于-概念 */
	.about_brand_list .txtbox .often_txt{padding-bottom: 15px;}
	.about_brand_list .txtbox .tit{font-size: 22px; margin-bottom: 10px;}

	.about_brand_tab{margin-bottom: 80px;}
	.about_brand_tab .tab_con dl{padding: 0; width: 50%;}
	.about_brand_tab .tab_con dt{padding-bottom: 20px;}
	.about_brand_list.internet_list .txtbox{ height: 300px;}
	.about_brand_list.internet_list .txtbox .tit{ max-height: none;}
	.about_brand_list.internet_list .txtbox .tet{margin: 0 !important; max-height: none;}

	/* 关于-事件 */
	.about_events_top dt{width: 55%}
	.about_events_top .dd1{padding: 30px }
	.about_events_top .tet{font-size: 16px;}
	.about_events_top dl{background-size: 140px;}
	.about_events_top .but{left: 55%;}
	.about_events_top .but .swiper_page{font-size: 16px; top: 1px}
	.about_events_top .tat{right: 20px; bottom: 30px;}

	.about_events ul{margin: -30px -15px 0 -15px }
	.about_events li{padding: 30px 15px 0 15px;}
	.about_events dl{height: 420px;}
	.about_events dd{padding: 30px;}


	/* 关于-新闻 */
	.about_news li{margin-bottom: 30px;}
	.about_news dt{width: 40%;}
	.about_news dd{padding: 30px 60px 20px 40px;}
	.about_news .txt{margin-bottom: 20px;}
	.about_news .txt a{font-size: 22px;}


	/*--关于我们-招聘--*/
	.about_careers .careers_nav{ padding-right:40px; width: 260px;}
	.about_careers .careers_list{ margin-left: 300px;}
	.about_careers .careers_list{ padding: 30px;}
	
	/*--关于我们-办公室--*/
	.about_offices_one .list_li .img{ width: 47%;}
	.about_offices_one .list_li .nr{ width: 47%;padding-top: 3%;}

	.about_report .about_report_wrap{ padding: 0;}
	.about_offices_service dl{height: 230px;}
	.about_offices_service dt{padding: 40px 0 20px 0;}
	.about_offices_service dt span{font-size: 22px;}
	.about_offices_service dd b a{font-size: 16px;}


	/* 关于-白皮书 */
	.about_leaing dd{padding: 30px 20px 30px 40px;}
	.about_leaing dt a{height: 300px;}
	.about_leaing .txt{max-height: 55px;}
	.about_leaing .txt a{font-size: 22px;}
	.about_leaing .tet{font-size: 14px; padding-bottom: 20px;}
	.about_leaing li.odd dd{padding: 30px 40px 30px 20px;}


	/* 20200115添加按钮代码 */
	.about_brand_tab .tab_con .more_lanbian{ margin-left: 0px;margin-top: 20px;color: #fff;}

}


/* 响应式Ipad竖 */
@media screen and (max-width:1002px){

	/* 首页 */
	.index_part1 .wrap .box{height: 450px;}
	.index_part1 .txt {padding-top: 50px;}
	.index_part1 .txt h2{font-size: 40px; line-height: 45px;}
	.index_part1 .txt span{padding-bottom: 40px;}
	.index_part1 .swiper-wrap{bottom: 20px;}
	.index_part1 .swiper-pagination-bullet{width: 30px; height: 3px;}

	.index_part2 .li{width: auto; float: none;}
	.index_part2 .li_box{height: auto; min-height: 300px;}
	.index_part2 .word dl{padding: 60px 50% 60px 30px;} 
	.index_part2 .word dd span{ width: 100%;text-shadow: 1px 1px 2px rgba(0,0,0,0.8);}   
	.index_part2 .list dl:last-child{display: block;}
	.index_part2 .list{height: auto;}    
	.index_part2 .liw .li_box{height: auto;}
	.index_part2 .liw .word dl{padding:60px 50% 60px 0}
	.index_part2 .liw .word dd span{padding: 0; width: auto;}    


	.index_part4 .li{height: auto; min-height: 300px;}
	.index_part4 dl{padding: 90px 0 ;}

	.index_part5 {padding:50px 0 30px 0;}
	.index_part5 dl{padding-left: 20px;}
	.index_part5 .pic{padding-right: 20px; width: 220px;}
	.index_part5 .pic::before{width: 400px; height: 400px; left: -130px; top: -70px;} 
	
	.index_part6 a{height: 220px;}
	.index_part6 a span{left: 20px; bottom: 20px; font-size: 20px;}


	/* 产品-栏目页 */
	.product_router .often_txt{padding-bottom: 10px;}
	.product_router .cont{width: 55%;}
	.product_router .pic{width: 45%; padding-left: 20px;}
	.product_router .cont dd{font-size: 14px; line-height: 22px;}
	.product_router .cont .tet_box{height: 80px;}
	.product_router .cont .tat{padding-top: 20px;}
	.product_router .cont .tat a{width: 120px;}
	.product_router .cont .tat a:hover{background: #fff; color: #6aaae1;}


	.product_featured .tab_con{padding-right: 20px;}
	.product_featured .tab_con .tet{margin-bottom: 20px;}
	.product_featured .tab_nav li{padding-bottom: 20px;}
	.product_featured .tab_nav li a{padding: 0 0 0 30px; font-size: 16px; max-height: 66px; overflow: hidden; }
	.product_featured .tab_nav,
	.product_featured .tab_con .cont,
	.product_featured .tab_con .pic {height: 300px;}
	.product_featured .tab_con .cont span{margin-bottom: 20px;}
	.product_featured .tab_con .cont dt a{font-size: 20px; line-height: 24px;}

	.product_allproducts .category{padding-bottom: 20px;}
	.product_allproducts .tab_nav{margin-bottom: 30px;}
	.product_allproducts .tab_nav a{font-size: 14px;}
	.product_allproducts .tab_con .list{padding-bottom: 30px;}
	.product_allproducts .tab_con dl{padding: 25px; height: 150px;}
	.product_allproducts .tab_con dt{margin-bottom: 20px;}
	.product_allproducts .tab_con dt a{font-size: 20px; line-height: 22px;}
	.product_solutions{padding: 40px 0;}
	.product_solutions h2{margin: 0 20px; font-size: 22px; padding: 15px 0 0 0}
	.product_solutions a{margin:0 20px; width: 150px; font-size: 14px; height: 40px; line-height: 40px;}
	.product_solutions a i::after{font-size: 12px;}

	.product_news ul{margin:0 -10px}
	.product_news li{padding: 0 10px;}
	.product_news dt{padding-bottom: 20px;}

	.product_router .swiper-but .swiper-prev{ left: 30px;z-index: 10;}
	.product_router .swiper-but .swiper-next{ right: 10px;z-index: 10;}



	/* 产品-详情页 */
	.product_details_txt{padding: 150px 0 30px 0; background-size: 150%;}
	.product_details_txt .txt h2{font-size: 30px;}
	.product_details_txt .txt i{top: 0;}

	.product_details_tet{background-size: 150%; background: none;}
	.product_details_tet .lanm_path{padding-bottom: 30px;}
	.product_details_tet .cont .tet_box{height: 130px;}
	.product_details_tet .cont .tat{padding-top: 20px}

	.product_details_cont{padding: 80px 0 40px 0;}
	.product_details_cont .tab_nav a{font-size: 14px;}


	/* 产品-集成页 */
	.products_list .list>ul{margin: 0;}
	.products_list .list>ul>li{padding: 0 0 20px 0; width: auto; float: none;}
	.products_list .list>ul>li:last-child{padding: 0;}


	/* 产品-Comware 7栏目 */  
	.comware_main{padding-top: 30px; margin-top: 20px;}
	.comware_nav li a{font-size: 18px; padding: 20px 0; font-weight: 600;}

	.comware_merit{padding-bottom: 60px;}
	.comware_merit .tet{padding-bottom: 30px;}
	.comware_merit .list ul{margin: 0;}
	.comware_merit .list li{width: auto; float: none; padding: 0 0 20px 0;}
	.comware_merit .list li:last-child{padding: 0;}
	.comware_merit .list dt{ padding-bottom: 5px;}
	.comware_merit .list dl{ height: auto;}



	.comware_relevant .list>ul{margin: -20px -10px 0 -10px;}
	.comware_relevant .list>ul>li{padding: 20px 10px 0 10px;}


	/* 产品绿洲云 */
	.cloud_box{padding-bottom: 50px;}
	.cloud_list ul{margin: -20px -10px 0 -10px;}
	.cloud_list li{padding: 20px 10px 0 10px;}
	.cloud_list dl{height: 140px;}
	.cloud_list dt{padding: 20px 0 10px 0;}
	.cloud_list dt img{width: 60px;}
	.cloud_list dd b{font-size: 18px; padding-bottom: 5px;}
	.cloud_list dd i{font-size: 14px;}
	.cloud_list2 dt{padding: 25px 0  15px 0;}


	/* 案例-列表页 */
	.cases_list li dd{padding: 0 30px 0 0;}
	.cases_list li .txt a{font-size: 22px; line-height: 24px;}
	.cases_list li .tet{margin-bottom: 20px;}


	/* 案例-详情页 */     
	.cases_details_txt {padding: 140px 0 80px 0;}
	.cases_details_txt .txt{margin: 0 60px; max-width: none; }
	.cases_details_txt h2{font-size: 30px; line-height: 40px; }
	.cases_details_txt span{padding-top: 20px;}
	
	.cases_details_tet{padding-bottom: 60px; margin-top: -60px;}
	.cases_details_tet .box{padding:0 60px}


	/* 解决方案-栏目页 */
	.internet_solutions .l_pic{padding: 0px 50px; width: 35%; box-sizing: border-box;}
	.internet_solutions .cont{padding: 0;}
	.internet_solutions .cont .tat{padding-top: 30px;}
	.internet_solutions .cont .tat a:hover{background: #fff; color: #6aaae1;}

	.internet_list .txtbox{height: 220px; padding: 0 0 0 20px;}
	.internet_list .txtbox .tet{margin-bottom: 20px; font-size: 14px; line-height: 22px; max-height: 60px;}
	.internet_list .txtbox .tit{font-size: 20px; line-height: 24px; margin-bottom: 15px; max-height: 50px;}
	.internet_list .right .txtbox{padding: 0 20px 0 0;}

	
	/* 解决方案-集成页 */
	.solutions_list .txt{margin-bottom: 20px;}
	.solutions_list .txt a{font-size: 25px; line-height: 28px;}
	.solutions_list .tet{margin-bottom: 20px;}
	
	.solutions_industry li{ width:50%; height:220px;}
	.solutions_connect .cont{ width:50%; padding: 80px 40px;}
	.solutions_connect .cont .txt{  margin-bottom:35px; max-height: 110px;}


	/* 解决方案-Connect+ */
	.connect_solution .tab_nav{margin-bottom: 20px;}
	.connect_solution .tab_nav a{font-size: 14px;}
	.connect_solution .cont{padding: 0 0 40px 0;}
	.connect_solution .list li{padding-bottom: 40px;}
	.connect_solution .list span{margin-bottom: 30px;}
	.connect_solution .list dd{padding: 20px 0 0 30px;}
	.connect_solution .list .txt{margin-bottom: 10px; max-height: auto;}
	.connect_solution .list .txt a{font-size: 20px;}
	.connect_solution .list .tet{font-size: 14px; line-height: 20px; max-height: 40px; }


	/* 搜索结果 */
	.retrieval_title .box{padding: 30px 0 0 0 ;}
	.retrieval_list .left{width: auto;}
	.retrieval_list .right{display: none;}
	.retrieval_list .left .list dt a{font-size: 22px;}

	
	/* 产品合作伙伴 */
	.partnersfind_search .form{padding-bottom: 60px;}
	.partnersfind_search .form .select_mob{height: 50px; line-height: 50px; padding: 0 20px;}
	.partnersfind_search .form .chosen-single,
	.partnersfind_search .form .submit input{height: 50px; line-height: 50px;}

	.partnersfind_search .list>ul>li{padding-bottom: 50px;}
	.partnersfind_help .pic{width: 50%;}
	.partnersfind_help dt{ padding-bottom: 20px;}
	.partnersfind_help dl{padding:20px 0 0 0; width: 50%; box-sizing: border-box; padding-right: 30px;}


	/* 培训 集成 */
	.training_network .left .tit{ font-size: 25px; padding-top: 0;}
	.training_network .left .tet{ line-height: 24px;}	
	.training_certification .swiper-pagination{ display: block;}
	.training_listtwo4 dd{ height: 200px;}
	.training_listtwo .txt a{ font-size: 18px;}


	/* 支持 集成 */
	.support_resource .tab_nav{ margin-bottom: 40px;}
	.support_resource_list{ padding: 20px 0;}
	.support_resource_list ul{ margin: 0 -10px;}
	.support_resource_list li{ width: 33.3%; padding: 5px 10px;}
	.support_resource_list .ion img{ max-width: 80px;}
	.support_resource_list .tet{ padding-left: 90px;}
	.support_policy .list .txt{ max-height: 26px;}
	.support_policy .list .tet{ max-height: 66px;}
	.support_policy .list dd{ height: 170px;}
	.support_online li{ padding: 0 20px; height: 140px;}


	/* 注册登录 */
	.member_wrap{width: auto; margin: 0 30px;}


	/* 支持-分类 */
	.support_pic .box{height: 260px;}
	.support_pic .txt h2{font-size: 40px;}
	.support_pic .label li a{width: 110px; height: 35px; line-height: 35px; font-size: 12px;}
	.support_cont_txt .box{height: 220px;}
	.support_cont_txt .txt h2{font-size: 30px;}    
	.support_cont_txt .txt i{top: 0;}
	
	.supportsort_contlist ul{margin: 0;}
	.supportsort_contlist ul>li{float: none; width: auto; padding: 0 0 40px 0; margin-bottom: 40px; border-right: 0;  border-bottom: 1px solid rgba(225, 225, 225, 0.5); min-height: inherit;}
	.supportsort_contlist ul .li1,
	.supportsort_contlist ul .li2,
	.supportsort_contlist ul .li3{width: auto}
	.supportsort_contlist ul .li3{border: 0; padding: 0; margin: 0;}

	.supportsort_cont dd{font-size: 14px; line-height: 22px; padding: 10px 40px 0 0;}
	.supportsort_products ul{margin: -20px -10px 0 -10px;}
	.supportsort_products li{width: 50%; padding: 20px 10px 0 10px;}
	.supportsort_products dl{height: 170px;}
	.supportsort_products dt{padding: 25px 0 10px 0;}
	.supportsort_products dd{font-size: 20px;}


	/* 支持-详情 */
	.support_cont .tab_nav{margin-bottom: 30px;}
	.support_cont .tab_nav a{font-size: 14px;}

	.support_cont .subnav{padding-right: 20px;}
	.support_cont .subnav span{font-size: 20px;}
	.support_cont .subnav li a{font-size: 14px; padding: 15px 0;}
	
	.support_cont .content .txt{font-size: 20px; padding-bottom: 15px;}
	.support_cont .content .tet dt{font-size: 16px;}
	.support_cont .content .tet dd{font-size: 14px; line-height: 22px;}
	.support_cont .content .table{margin-bottom: 30px;}
	.support_cont .content .table th{font-size: 16px; padding: 10px;}  
	.support_cont .content .table td{padding: 10px;}
	.support_cont .content .table dd li{padding-top: 10px;}
	.support_cont .content .table dl a{font-size: 14px; line-height: 20px;}

	
	/* 支持-文档详情 */
	.support_filecont .support_left{padding-right: 30px;}
	.support_filecont .support_right .support_download th.th1{width: 35%;}
	.support_filecont .support_right .often_content .TOC{ font-size: 25px; line-height: 30px;}


	/* 支持-协议 */
	.support_agreement .cont{height: 300px; padding: 0 40px;}
	.support_agreement .cont .box{padding: 30px 0;}
	.support_agreement .cont .box h2{font-size: 22px;}
	.support_agreement .cont .box strong{margin: 15px 0 0 0;}


	/* 支持-软件下载 */
	.support_download .txt{font-size: 22px;}
	.support_downloadmain .support_download{padding-bottom: 40px;}


	/* 支持-列表 */
	.support_sortlist dt{font-size: 22px;}
	.support_sortlist .box{padding: 25px; height: 165px;}
	.support_sortlist .txt a{font-size: 20px; line-height: 26px;}
	.support_sortlist ul{margin: -30px -15px 0 -15px;}
	.support_sortlist li{padding: 30px 15px 0 15px;}

	/* 支持-许可证 */
	.support_license ul{margin: -20px -10px 0 -10px;}
	.support_license li{padding: 20px 10px 0 10px;}
	.support_license dl{height: 210px;}
	.support_license dt{font-size: 22px; background-size: 50px; padding: 70px 0 15px 0; margin-top: 30px;}
	
	
	/* 支持-服务热线 */
	.support_service ul{margin: 0;}
	.support_service li{float: none; width: auto; padding: 0 0 20px 0;}
	.support_service dl{ height: auto;}
	.support_service li:last-child{padding: 0;}
	.support_service dt b{font-size: 22px;}


	/* 支持-服务保修 */
	.support_warranty .cont{padding: 0 0 0 30px;}


	/* 支持-授权 */
	.support_license_dl{ margin-right: 0; padding-top: 30px;}
	.support_license_dr{ float: none; width:100%; clear: both; overflow: hidden;}
	.support_license_dr ul li{ width: 50%; float: left;}

	/* 支持-RepairReplace */
	.support_repair_cont .tit{ font-size: 30px;}
	.support_repair_step {padding: 20px 0;}
	.support_repair_step .li{ font-size: 16px;}
	.support_repair_cont .comware_download2{ padding-bottom: 10px;}
	.support_repair_cont .comware_download2 a{ min-width: 200px;}
	.support_repair_list_hk dl{ height: 300px;}
	.support_repair_list_hk .ul .li .l{ width: 90px;}
	.support_repair_list_hk .ul .li .r{ margin-left: 105px;}



	/* 大学-认证详情 */
	.certification_search .form{padding-bottom: 60px;}
	.certification_search .form .ul{padding-right: 150px;}
	.certification_search .form .li_text input{height: 43px; line-height: 43px;}
	.certification_search .form .li_text .for_text{line-height: 43px;}
	.certification_search .form .submit input{height: 45px; line-height: 45px; width: 130px; font-size: 16px;}
	.certification .list2>ul>li{margin-bottom: 30px;}
	.certification .list2 .on_information{line-height: 200px;}


	/* 大学-认证 */
	.certification_system .cont{padding-bottom: 60px;}
	.certification_system .cont dd{padding: 0 0 0 20px;}


	/* 大学-认证详情 */
	.certification_process .tab_nav{padding-bottom: 60px;}
	.certification_process .tab_nav li dt{font-size: 80px; top: -5px;} 
	.certification_process .cont{padding: 40px 30px ;}
	.certification_process .cont dt{font-size: 35px; position: relative; top: -5px;}
	.certification_process .cont dl{padding-bottom: 40px;}
	.certification_process .cont dd{padding-left: 20px;}
	.certification_process .cont .txt{font-size: 20px; padding-bottom: 10px;}
	.certification_process .cont .tet{font-size: 14px; line-height: 20px;}
	.certification_process .cont .txt2{font-size: 14px; padding-bottom: 10px;}
	.certification_process .cont .tet2{font-size: 14px; line-height: 20px; padding-bottom: 15px;}
	.certification_process .cont .tat a{font-size: 14px;}


	/* 大学-服务 */
	.college_plan dl{height: 170px;}
	.college_plan dt img{width: auto;}


	/* 大学-faq */
	.college_faq .often_txt{padding-bottom: 10px;}
	.college_faq .item{padding-bottom: 40px;}
	.college_faq dt{height: auto; padding: 15px 30px 15px 0;}
	.college_faq dt::before{font-size: 14px; margin-top: -11px;}
	.college_faq dt span{ font-size: 18px;}
	.college_faq dd{padding: 30px;}

	/*--合作伙伴-成为合作伙伴-国际--*/  
	.partner_become1_introduction .often_content{ padding-bottom: 30px;}
	.partner_become1_introduction .list dt span.img img{ width: 80px;}
	.partner_become1_introduction .list dt span.tit{ font-size: 30px;}
	.partner_become1_introduction .list dl{ padding: 30px 0 15px 0;}
	.partner_become1_introduction .list dd h2{ font-size: 20px;}
	.partner_become1_introduction .list dd ul{ font-size: 14px;}
	.partner_become1_introduction .list dt{ width:160px;}
	.partner_become1_introduction .list dd{ margin-left: 180px;}
	.partner_become1_list .list .tet{font-size: 12px;}
	.partner_become1_list .list .txt {margin-bottom: 10px;font-size:18px;}
	.partner_become1_list .list dd{padding: 20px 20px 0 20px;}
	.partner_become1_list .list .li_eved dd{ padding:20px 20px 0 20px;}
	.partner_become1_list .list .li2 dd{ padding-top:60px;}
	.partner_become1_list .list .tet{ margin-bottom: 20px;}
	.partner_become1_list .list .more_hong{ font-size: 12px; line-height: 36px; height: 36px; padding: 0 10px;}

	.partner_become1a_introduction .tab_nav .img img{width: 80px;}
	.partner_become1a_introduction .tab_nav .tit{font-size: 24px;}
	.partner_become1a_introduction .tab_nav .tet i{font-size: 12px;}
	.partner_become1a_introduction .tab_nav a{min-height: 200px;}
	.partner_become1a_introduction .tab_con{padding: 20px 30px;}
	.partner_become1a_introduction .tab_con h2{font-size: 20px; padding: 10px 0;}
	.partner_become1a_introduction .tab_con ul{font-size: 14px;}
	.partner_become1a_introduction .tab_con li{padding: 5px 0;}



	/*--合作伙伴-成为合作伙伴-HK--*/
	.partner_become2_share .list{ margin: 0 -20px;}
	.partner_become2_share .list li{ min-height: 400px;}
	.partner_become2_share .list li span{padding: 0 20px 10px 20px;}
	.partner_become2_mail .list dd{ padding-top: 20px; font-size: 16px;}
	
	/*--合作伙伴-政策列表--*/
	.partners_resources_list .product_details_cont{   padding: 80px 0 40px 0;}

	/* 关于我们 */
	.about_collect_leader .pic{padding-top: 50px;}
	.about_collect_leader .pic a{font-size: 14px; width: 220px; line-height: 50px; margin-top: 30px;}
	.about_collect_leader .pic i{padding-left: 30px;}
	.about_collect_leader .pic i::before{font-size: 16px;}
	.about_collect_leader .tet{font-size: 14px;}

	.about_collect_ceo dt{padding: 40px 0 40px 20px; }
	.about_collect_ceo .tet{font-size: 14px; margin-bottom: 30px; padding: 0 10px 0 20px;}
	.about_collect_ceo .txt{font-size: 18px; padding: 0 10px 0 20px;}
	.about_collect_ceo .tet::before, .about_collect_ceo .tet::after{font-size: 8px;}

	.about_collect_driven .item{padding-bottom: 60px;}
	.about_collect_driven .often_txt{padding-bottom: 40px;}
	.about_collect_driven dt img{width: 100px;}
	.about_collect_driven dd b{font-size: 32px;}
	.about_collect_driven dd i{font-size: 16px;}

	.about_collect_brand{padding: 80px 0;}
	.about_collect_brand span{padding-bottom: 30px;}
	.about_collect_label li{width: 50%;}
	.about_collect_future dl{width: 50%;}
	.about_collect_future .pic img{width: 200px}
	.about_collect_future dd span{font-size: 16px; padding-bottom: 30px;}


	/* 服务协议 */
	.about_terms .often_txt{padding-bottom: 40px;}
	.about_terms h3{font-size: 20px; margin: 40px 0 15px 0;}
	.about_terms p{font-size: 14px; margin: 15px 0;}
	.about_terms a{font-size: 16px;}


	/* 服务协议 */
	.about_report .tit{padding-bottom: 30px;}
	.about_report .tit li{padding: 0 0 8px 15px; font-size: 14px;}
	.about_report .form li{padding-bottom: 25px;}
	.about_report .form .txt{padding-bottom: 15px; font-size: 14px;}
	.about_report .form dt{font-size: 14px; padding-bottom: 10px;}
	.about_report .form .yam{max-width: 300px;}
	.about_report .form .upload{line-height: 40px; width: 110px;}
	.about_report .form .upload i{padding-left: 25px;}
	.about_report .form .upload i::before{font-size: 16px;}
	.about_report .form .submit{font-size: 16px; line-height: 50px;}


	/* 网站地图 */
	.about_sitemap .item{padding-bottom: 30px;}
	.about_sitemap .nav{padding: 0 20px;}
	.about_sitemap .nav dd li{width: 50%}

	
	/* 成功案例 */
	.about_success dd{padding: 10px 0 0 20px;}
	.about_success li.odd dd{padding: 10px 20px 0 0;}
	.about_success .txt a{font-size: 18px;}
	.about_success .tet{font-size: 14px;}


	/* 关于-视频 */
	.about_videos_top dd{padding: 10px 0 0 20px}
	.about_videos_top .tet{font-size: 14px;}

	.about_videos ul{margin: -20px -10px 0 -10px;}
	.about_videos li{width: 50%; padding: 20px 10px 0 10px}
	.about_videos .txt{font-size: 18px;}


	/* 关于-概念 */
	.lanm_video .video_but{margin-top: 10px;}
	.about_brand_list .txtbox .often_txt{padding-bottom: 10px;}
	.about_brand_list .txtbox .tit{font-size: 16px;}

	.about_brand_tab .ul_box{width: 250px;}
	.about_brand_tab .ul_box li{padding-bottom: 20px;}
	.about_brand_tab .ul_box li a{font-size: 16px; padding-left: 30px;}
	.about_brand_tab .tab_con dl{width: 60%;}
	.about_brand_tab .tab_con .dl_box,
	.about_brand_tab .ul_box{height: 300px;}

	
	/* 关于-事件 */
	.about_events_top .dd1{padding: 20px;}
	.about_events_top .txt{padding-bottom: 10px}
	.about_events_top .txt a{font-size: 20px}
	.about_events_top .tet{font-size: 14px;}
	.about_events_top .but{padding: 20px;}

	.about_events dl{height: 345px;}
	.about_events dd{padding: 20px;}
	.about_events .txt a{font-size: 22px;}
	.about_events .txt b{font-size: 14px;}


	/* 关于-新闻 */
	.about_news dt{width: 45%;}
	.about_news dd{padding: 20px 40px 20px 40px;}
	.about_news .txt{height: 50px;}
	.about_news .txt a{font-size: 20px;}


	/* 关于-往期回顾 */
	.about_pats li{padding: 30px;}
	.about_pats .txt{height: auto;}


	/*--关于我们-404--*/
	.about_404{ padding: 60px 0;}
	.about_404 .left_img{ padding: 0 50px 0 50px; width: 50%;}
	.about_404 .right_nr {  margin-left: 50%;}
	
	/*--关于我们-招聘--*/
	.about_careers .careers_nav{ padding-right:0; width: 100%; float: none; padding-bottom: 20px; overflow: hidden;} 
	.about_careers .careers_nav .tit{ overflow: hidden; clear: both;}
	.about_careers .careers_nav .jion{ float: right; width: 45%; margin-top: 0; margin-left: 5%; box-shadow: none;}
	.about_careers .careers_nav .ul_list{ width: 50%; float: left;}
	.about_careers .careers_list{ margin-left:0; clear: both; width: 100%; box-sizing: border-box;}
	
	/*--关于我们-办公室--*/
	.about_offices_one .list_li .img{ width: 48%;}
	.about_offices_one .list_li .nr{ width: 48%;padding-top: 0%;}
	.about_offices_one .list_li .nr .tit{ font-size: 20px;}
	.about_offices_one .list_li .nr dl dt{ width: 80px;}
	.about_offices_one .list_li .nr dl dd{ margin-left: 90px;}
	.about_offices_one .list_li{ padding-bottom: 30px; margin-bottom: 30px;}
	.about_offices_one .list_li2{ padding-bottom: 0; margin-bottom: 0;}
	.about_offices_one .list_li .nr dl{ font-size: 14px;}
	.about_offices_two .list ul{ padding-top: 0;}
	.about_offices_two .list li{ padding-bottom: 40px;}
	.about_offices_two .list .nr .tit{ padding-left: 10px; font-size: 20px;}
	.about_offices_two .list .nr dl{ padding:10px 0 0 15px; font-size: 14px;}
	.about_offices_two .list .img{ width: 200px;}
	.about_offices_two .list .nr{ margin-right: 220px;}
	.about_offices_two .list .nr dl{ font-size: 14px;}
	.about_offices_two .list .nr dl dt{ width: 130px;}
	.about_offices_two .list .nr dl dd{ margin-left: 150px;}

	.about_offices_service ul{margin: 0 -15px;}
	.about_offices_service li{padding: 0 15px;}
	.about_offices_service dl{height: 200px;}
	.about_offices_service dt{padding:30px 0 10px 0;}
	.about_offices_service dt span{padding-top: 20px;}


	/* 关于我们-白皮书 */
	.about_leaing li{margin-bottom: 30px;}
	.about_leaing .txt a{font-size: 20px;}
	.about_leaing dt a{height: 270px;}


}


/* 响应式手机 */
@media screen and (max-width:758px){
	
	/* 首页 */
	.index_part1 .wrap .box{height: 350px;}
	.index_part1 .txt{transform: translateX(100px);}
	.index_part1 .txt h2{font-size: 35px; line-height: 40px;}
	.index_part1 .txt span{display: none;}
	.index_part1 .swiper-wrap{bottom: 20px;}
	.index_part1 .swiper-pagination-bullet{width: 20px; height: 3px; margin: 0 5px;}
	
	.index_part2 .li_box{ min-height: auto;}
	.index_part2 .mob_pic{position: absolute; left: 0; top: 0; width: 100%; height: 100%; background-size: cover; background-position: center; background-repeat: no-repeat; z-index: 0;}
	.index_part2 .word dl{padding: 40px 30% 40px 25px; position: relative; z-index: 1;}
	.index_part2 .word dt a{font-size: 25px; line-height: 30px;}
	.index_part2 .list{height: auto;}
	.index_part2 .list .txt{padding: 15px;}
	.index_part2 .list .txt h2{font-size: 20px; line-height: 1.5;}
	.index_part2 .list dt{width: 150px;}
	.index_part2 .list dt img{ height: auto;}
	.index_part2 .list dd{padding: 10px 15px 0 15px;}
	.index_part2 .list dd span{font-size: 11px; padding: 3px 0 0 0;}
	.index_part2 .list dd a{font-size: 12px; line-height: 18px; height: 36px; width: 100%; overflow: hidden;}    
	.index_part2 .liw .li_box{height: auto; transform: translateX(0);}
	.index_part2 .liw .word dl{padding: 50px 30% 50px 0px; min-height: 350px;}
	
	.index_part3{padding: 50px 0;}
	.index_part3 .wrap{ margin: 0;}
	.index_part3 .swiper-box{padding: 0;}
	.index_part3 .but{display: none;}
	.index_part3 .swiper-wrapper{display: block; clear: both; overflow: hidden; margin-top: -40px;}
	.index_part3 .swiper-slide{ display: block; float: left; width: 33.3%; padding-top: 40px;}
	.index_part3 dd{font-size: 13px; padding-top: 10px;}
	.index_part3 dt{ min-height: 60px;}
	.index_part3 dt img{width: 60px;}
	
	.index_part4 .li{ position: relative;}
	.index_part4 .mob_pic{position: absolute; left: 0; top: 0; width: 100%; height: 100%; background-size: cover; background-position: center; background-repeat: no-repeat; z-index: 0;}
	.index_part4 .wrap{ position: relative; z-index: 1;}
	.index_part4 .li{ min-height: 280px;}
	.index_part4 dl{padding: 85px 5px 50px 5px;}
	
	.index_part4 dt{padding-bottom: 15px;}
	.index_part4 dt a{font-size: 25px; line-height: 30px;}
	.index_part4 dd span{display: none;}

	.index_part5 {margin: 0; padding: 50px 0;}
	.index_part5 .wrap{margin: 0;}
	.index_part5 .pic{float: none; width: auto; padding: 0 0 25px 0; text-align: center;}
	.index_part5 .pic::before{ left: 0; top:50px; background-size: 400px; width: 100%; background-position: center top; }
	.index_part5 .pic img{width: 225px;}

	.index_part5 dl{float: none; padding: 0 45px; width: auto;} 
	.index_part5 dt{padding-bottom: 15px;}
	.index_part5 dt a{font-size: 25px; line-height: 30px;}

	.index_part6{margin-bottom: 50px;}
	.index_part6 ul{margin: -1px 0 0 0;}
	.index_part6 li{float: none; width: auto; padding: 1px 0 0 0;}
	.index_part6 a{height: 260px; position: relative;}
	.index_part6 a .mob_pic{position: absolute; left: 0; top: 0; width: 100%; height: 100%; background-size: cover; background-position: center; background-repeat: no-repeat; z-index: 0;}
	.index_part6 a span{font-size: 18px; left: 15px; bottom: 20px;  z-index: 1;}


	/* 产品-栏目页 */    
	.product_router .cont{float: none; width: auto; padding: 0 0 30px 0}
	.product_router .cont .tet_box{height: 150px; font-size: 14px; line-height: 22px;}
	.product_router .pic{width: auto; float: none; padding: 0;}
	.product_router .more_lanbian.swiper-prev{ left: 5px;z-index: 10;}
	.product_router .more_lanbian.swiper-next{ right: 5px;z-index: 10;}

	.video_wrap{ width: 90%; height: 40%; top: 30%; left: 5%;}
	
	.product_featured{padding: 40px 0 20px 0;}
	.product_featured .wrap::before{display: none;}
	.product_featured .swiper-wrapper{display: -webkit-box;}    
	.product_featured .tab_nav{display: none;}
	.product_featured .tab_con{padding: 0;}
	.product_featured .tab_con .cont{float: none; display: block; width: auto; height: auto; padding-bottom: 20px;}
	.product_featured .tab_con .cont dl{ height: 180px;}
	.product_featured .tab_con .cont dt a{font-size: 22px;}
	.product_featured .tab_con .cont span{height: auto;}
	.product_featured .tab_con .pic{float: none; display: block; width: auto; height: auto; padding: 0 10%;}
	.product_featured .swiper-page{ text-align: center; padding-top: 10px;}
	.product_featured .swiper-page .swiper-pagination-bullet{opacity: 1; background: #c2c2c2;}
	.product_featured .swiper-page .swiper-pagination-bullet-active{ background: #e60012;}
	
	.product_allproducts .tab_nav{margin: 0 -20px 20px -20px; overflow-y: hidden;}
	.product_allproducts .tab_nav li{width: auto;}
	.product_allproducts .tab_nav a{padding: 10px 30px;}
	.product_allproducts .tab_con .list{padding-bottom: 20px;}
	.product_allproducts .tab_con .list>ul{margin: 0;}
	.product_allproducts .tab_con .list>ul>li{width: auto; float: none; padding: 0 0 20px 0;}
	.product_allproducts .tab_con .list>ul>li:last-child{padding-bottom: 0;}
	.product_allproducts .tab_con .list .dl_hk{margin-top: 10px;}
	.product_allproducts .tab_con dl{height: auto;}
	.product_allproducts .tab_con dt a{font-size: 18px;}
	.product_allproducts .tab_con .hk{top: -20px;}
	.product_allproducts .category i{font-size: 14px;}


	/* 产品-栏目页-移动端标签切换效果 */
	.product_allproducts .tab_nav{ display: none;}
	.product_allproducts .tab_con{ padding-bottom: 30px; display: none;}
	.product_allproducts .tab_con .list{ display: block;}
	.product_allproducts .phone_a{ display: block;background: #1b1b11; margin-bottom: 15px;}
	.product_allproducts .phone_a a{ display: block; padding: 5px 20px; height: 30px; line-height: 30px;font-size: 14px; color: #fff; position: relative;}
	.product_allproducts .phone_a a::before { content: "\e625"; font-family: "iconfont" !important; font-size: 14px; position: absolute; right:10px; top: 5px; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale;}
	.product_allproducts .phone_a_one{background: #e60012;}
	.product_allproducts .phone_a_one a::before{ transform: rotate(-90deg);}

	.product_solutions{padding: 30px 0;}
	.product_solutions h2{margin: 0 5px 15px 5px; padding: 0; font-size: 18px;}
	.product_solutions a{margin: 0px 5px 0 5px; width: 120px; height: 30px; line-height: 30px;}
	.product_solutions a i{font-size: 12px;}
	.product_solutions a i::after{font-size: 10px; padding-left: 6px;}

	.product_cases dd{padding: 20px; height: 136px;}
	.product_cases .txt{margin-bottom: 15px; max-height: 66px;}
	.product_cases .txt a{font-size: 16px; line-height: 22px;}
	.product_cases .list{ width: 80%; margin: 0 auto;}

	.product_news ul{margin: 0 ;}
	.product_news li{width: auto; float: none; padding: 0 0 20px 0 ;}
	.product_news li:last-child{padding: 0;}
	.product_news dt{padding-bottom: 10px;}
	.product_news .txt{padding-bottom: 15px;}
	.product_news .txt a{font-size: 16px; line-height: 22px;}


	/* 产品-详情页 */
	.product_details_txt{background: #161616 url(../images/xx_005.jpg) center bottom no-repeat; background-size: cover;  padding: 100px 0 60px 0; } 
	.product_details_txt .txt span{padding: 0;}
	.product_details_txt .txt h2{font-size: 25px; line-height: 30px; width: 90%;}
	.product_details_txt .txt i{position: inherit; display: inline-block; margin-bottom: 10px;}
	.product_details_tet{background: #fff; background-image: none;}
	.product_details_tet .lanm_path{padding-bottom: 20px;}
	.product_details_tet .cont{float: none; width: auto;}
	.product_details_tet .cont .tet_wrap{margin-bottom: 40px;}
	.product_details_tet .cont .tet_box{height: 150px; font-size: 14px; line-height: 22px;}
	.product_details_tet .cont .tet_box p{margin: 5px 0;}
	.product_details_tet .cont .list a{font-size: 14px; }
	.product_details_tet .pic{float: none; width: auto; padding-bottom: 50px; margin: 0;}
	.product_details_tet .pic dt::before{display: none;}
	.product_details_tet .pic .swiper-pagination-bullet{margin: 0 5px;}

	.product_details_cont{padding: 60px 0 40px 0;}
	.product_details_cont .tab_nav .wrap{margin: 0 ; position: relative;}
	.product_details_cont .tab_nav .box{overflow-y: hidden;  }
	.product_details_cont .tab_nav .box ul{padding:0 0 0 20px; box-sizing: border-box; width: 99999px;}
	.product_details_cont .tab_nav li{width: auto; padding-right: 30px;}
	.product_details_cont .tab_nav a{padding: 12px 0; height: auto; border-bottom: 4px solid #1b1b1b ;}
	.product_details_cont .tab_nav a.selected{background: none; border-bottom: 4px solid #e60012 ;}

	.product_details_cont .tab_nav .prev,
	.product_details_cont .tab_nav .next{position: absolute; top: 0;  width: 30px; height: 100%; display: block; }
	.product_details_cont .tab_nav .prev i,
	.product_details_cont .tab_nav .next i{display: block; width: 100%; height: 100%; position: relative;}
	.product_details_cont .tab_nav .prev{left: 0; background: linear-gradient(to right, rgba(0,0,0,0.80) 40%,rgba(0,0,0,0) 100%); display: none;}
	.product_details_cont .tab_nav .next{ right: 0; background: linear-gradient(to left, rgba(0,0,0,0.80) 40%,rgba(0,0,0,0) 100%); }  
	.product_details_cont .tab_nav .next i::before,
	.product_details_cont .tab_nav .prev i::before { color: #fff; font-family: "iconfont" !important; font-size: 14px; position: absolute; left:10px; top: 15px; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale;}
	.product_details_cont .tab_nav .next i::before{content: "\e601"; }
	.product_details_cont .tab_nav .prev i::before{content: "\e600"; }

	/* 产品-详情页-更新选项卡 */
    /*.product_details_cont .tab_nav ul{ display: none; background: #333; border-top:1px solid #444; border-bottom:1px solid #444;}
    .product_details_cont .tab_nav li{ width: 100%;}
    .product_details_cont .tab_nav a{ text-align: left; font-size: 12px;padding: 14px 20px;}
    .product_details_cont .phone_a{ display: block;background: #1b1b11;}
    .product_details_cont .phone_a a{ display: block; text-align: left; padding: 5px 20px; height: 30px; line-height: 30px;font-size: 14px; color: #fff; position: relative;}
    .product_details_cont .phone_a a::before{content: ""; position: absolute; width: 20px; height: 20px; right: 20px; top: 10px; background: url(../images/ico_017.png) no-repeat center; background-size: 10px; transform: rotate(90deg); transition: all 0.3s;}
    .product_details_cont .phone_a_one a::before{ transform: rotate(-90deg);}*/


    /* 产品集成页 */
    .products_list .list>ul{margin: 0;}
    .products_list .list>ul>li{width:auto; float: none; padding: 0 0 20px 0;}
    .products_list .list>ul>li:last-child{padding: 0;}
    .products_list .list dl{padding: 30px 30px 30px 25px; height: auto;}
    .products_list .list .txt{padding-bottom: 10px;}
    .products_list .list .txt a{font-size: 15px; font-weight: bold;}
    .products_list .list .tet{font-size: 13px; line-height: 17px; color: #666; height: auto; margin-bottom: 15px;}
    .products_list .list .tlt{margin-bottom: 20px; display: none;}
    .products_list .list .tlt li{font-size: 12px; font-weight: bold; padding: 0 0 10px 10px;}
    .products_list .list .tlt li::before{width: 4px; height: 4px;}
    .products_list .list dt{width: 18%;}


    /* 产品-Comware 7栏目 */
    .comware_main{padding-top: 20px;}
    .comware_nav .wrap{overflow-y: hidden;}
    .comware_nav .wrap ul{ border-bottom: 1px solid #000;}
    .comware_nav::before { display: none;}
    .comware_nav li a {padding: 15px 0; font-size: 16px;}
    .comware_nav li a::before{height: 3px;}

    .page_nav_bg{ height: 50px;}
    .comware_nav2 .wrap{ position: relative;margin: 0 ; height: 52px; overflow: hidden;}
    .comware_nav2 .wrap ul{padding:0 0 0 20px; box-sizing: border-box; border-bottom: 1px solid#e1e1e1; min-width: 100%;}
    .comware_nav2 .box {overflow-y: hidden; padding-bottom: 10px;}

    .comware_nav2 .wrap li{ padding-right: 20px; margin: 0; float: left;}
    .comware_nav2 .wrap .prev,
    .comware_nav2 .wrap .next{position: absolute; top: 0;  width: 35px; height: 98%; display: block; }
    .comware_nav2 .wrap .prev i,
    .comware_nav2 .wrap .next i{display: block; width: 100%; height: 100%; position: relative;}
    .comware_nav2 .wrap .prev{left: 0; background: linear-gradient(to right, rgba(255,255,255,1) 40%,rgba(255,255,255,0) 100%); display: none;}
    .comware_nav2 .wrap .next{ right: 0; background: linear-gradient(to left, rgba(255,255,255,1) 40%,rgba(255,255,255,0) 100%); }  
    .comware_nav2 .wrap .next i::before,
    .comware_nav2 .wrap .prev i::before { color: #e60012; font-family: "iconfont" !important; font-size: 14px; font-weight: bold; position: absolute; left:10px; top: 15px; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale;}
    .comware_nav2 .wrap .next i::before{content: "\e601"; }
    .comware_nav2 .wrap .prev i::before{content: "\e600"; }

    .comware_overview{padding: 50px 0 40px 0;}
    .comware_merit{padding-bottom: 40px;}
    .comware_merit .tet{padding-bottom: 20px; font-size: 14px; line-height: 22px;}
    .comware_merit .list{padding-bottom: 30px;}
    .comware_merit .list li{padding: 0 0 10px 0;}
    .comware_merit .list span{font-size: 18px; line-height: 22px;}
    .comware_merit .list dl{padding: 20px;}
    .comware_merit .list dt{font-size: 16px;}
    .comware_merit .list dd{font-size: 14px; line-height: 20px;}
    .comware_merit .list2{padding: 0;}

    .comware_system{font-size: 13px; line-height: 18px;}
    .comware_system img{margin: 20px auto;}
    .comware_system p{ font-size: 13px;line-height: 18px;margin: 5px 0;}
    .comware_system img{margin: 15px auto 40px auto}
    .comware_system h1{margin: 40px 0;font-size: 30px;}
    .comware_system h2{ font-size: 26px; margin: 30px 0 10px 0;}
    .comware_system h3{ font-size:20px;margin: 20px 0 10px 0;}
    .comware_system h4{ font-size: 15px; padding-left: 15px; margin: 10px 0;}
    .comware_system h4::before{width: 6px; height: 6px; top: 5px;}
    .comware_system .FigureDescription{font-size: 13px;margin-top: 40px;}
    .comware_system .ItemList {padding-left: 20px; margin: 10px; position: relative;}
    .comware_system table td{padding: 10px;}

    .comware_relevant .often_txt{padding-bottom: 20px;}
    .comware_relevant .list>ul{margin: 0;}
    .comware_relevant .list>ul>li{float: none; width: auto; padding: 0 0 20px 0;}
    .comware_relevant .list dl{padding: 25px; height: auto;}
    .comware_relevant .list dt{font-size: 20px; padding-bottom: 15px;}
    .comware_relevant .list dd span{ padding-bottom: 15px;}
    

    /* 产品绿洲云 */
    .cloud_box{padding-bottom: 30px;}
    .cloud_box .comware_download{ padding-bottom: 20px;}
    .cloud_box .comware_download a{ width: 100%; box-sizing: border-box;}
    .cloud_tet{font-size: 14px; line-height: 22px; margin-top: -10px}
    .cloud_tet p{margin: 10px 0;}
    .cloud_tet img{margin: 15px auto 0 auto;}
    .cloud_list ul{margin: 0;}
    .cloud_list li{ width: auto; padding: 0 0 20px 0; float: none;}
    .cloud_list li:last-child{padding: 0;}
    .cloud_list dl{height: 140px;}
    .cloud_list dt{padding: 20px 0 10px 0;}
    .cloud_list dt img{width: 60px;}
    .cloud_list dd b{font-size: 18px; padding-bottom: 5px;}
    .cloud_list dd i{font-size: 14px;}
    .cloud_list2 dt{padding: 25px 0  15px 0;}


    /* 案例-列表页 */
    .cases_list li{padding-bottom: 20px; margin-bottom: 20px;}
    .cases_list li dt{float: none; width: auto; padding-bottom:20px ;}
    .cases_list li dd{padding: 0;}
    .cases_list li .txt{padding-bottom: 10px;}
    .cases_list li .txt a{font-size: 18px; line-height: 22px;}
    .cases_list li .tet{margin-bottom: 15px; font-size: 14px; line-height: 20px; height: 40px;}   


    /* 案例-详情页 */
    .cases_details_txt{padding: 100px 0 70px 0;}
    .cases_details_txt .txt{margin:0 20px}
    .cases_details_txt h2{font-size: 22px; line-height: 28px;}
    .cases_details_txt h2 i{font-size: 11px; padding: 5px 10px; top: -2px;}
    .cases_details_txt span{padding-top: 15px;}
    .cases_details_tet{margin-top: -50px; padding-bottom: 40px;}
    .cases_details_tet .lanm_path{padding:10px 0 20px 0;}
    .cases_details_tet .box{padding: 0 20px;}

    
    
    /* 解决方案-栏目页 */
    .internet_solutions .l_pic{ float:none; padding:0; width:100%; text-align:center; margin-bottom:30px; height: 80px;}
    .internet_solutions .l_pic img{ height: 100%;}
    .internet_solutions .l_pic.l_pic_vid{ height: auto;}
    .internet_solutions .l_pic.l_pic_vid img{ height: auto;}
    .internet_solutions .cont{ float:none; width:100%;}
    .internet_solutions .cont .tat{padding-top: 30px;}
    .internet_solutions .cont dt{padding-bottom: 10px;}
    .internet_solutions .cont dd{font-size: 14px; line-height: 22px;}

    .internet_list{ padding-top: 30px;}
    .internet_list .pic{ width:100%; height: 200px; position: inherit;}
    .internet_list .text{ padding-left:0;}
    .internet_list .right .text{ padding-right:0;}
    .internet_list .right .txtbox{ padding: 20px 0;}

    .internet_list .txtbox{ padding-left:0; height:auto; padding:20px 0 40px 0 ;}
    .internet_list .txtbox .tit{ font-size:18px; line-height:24px; margin-bottom: 20px;}
    .internet_list .txtbox .tet{ margin-bottom:20px; font-size: 14px; line-height: 20px; max-height: none;}
    
    
    /* 解决方案-列表页 */
    .solutions_list li{padding-bottom: 30px; margin-bottom: 30px;}
    .solutions_list dt{float: none; width: auto; padding: 0 0 20px 0;}
    .solutions_list dd{padding: 0;}
    .solutions_list .txt{margin-bottom: 15px; max-height: 50px;}
    .solutions_list .txt a{font-size: 18px; line-height: 24px;}
    .solutions_list .tet{font-size: 14px; line-height: 20px; max-height: 40px;}

    
    /* 解决方案-集成页 */
    .solutions_industry .often_txt{padding-bottom: 20px;}
    .solutions_industry ul{ margin:0;}
    .solutions_industry li{ width:100%; float:none; height:auto; padding:0 0 40px 0;}
    .solutions_industry li:last-child{padding: 0;}
    .solutions_industry li .tit{ margin-bottom:10px;}
    .solutions_industry li .txt{ max-height:100%; margin-bottom:15px;}
    .solutions_connect .cont{ width:100%; float:none; padding:50px;}
    .solutions_connect .cont .txt{font-size: 13px; line-height: 18px ; margin-bottom: 25px;}
    .solutions_connect .cont .tit{margin-bottom: 10px;}
    .solutions_connect .wrap{margin: 0 ;}

    /* 解决方案-Connect+ */
    .connect_solution .tab_nav{overflow-y: hidden; margin:0 -20px 20px -20px; padding-left: 20px; background: none;}
    .connect_solution .tab_nav a{background: #1b1b1b;}
    .connect_solution .tab_nav li{width: auto;}
    .connect_solution .tab_nav a{padding: 10px 30px;}

    .connect_solution .cont{font-size: 14px; line-height: 22px; padding-bottom: 30px;}
    .connect_solution .list li{padding-bottom: 30px;}
    .connect_solution .list span{margin-bottom: 20px;}
    .connect_solution .list span h2{font-size: 18px; padding-right: 15px;}
    .connect_solution .list dt{float: none; width: auto;}
    .connect_solution .list dd{padding: 20px 0 0 0;}
    .connect_solution .list .txt a{font-size: 18px;}   
    
    .connect_solution .tab_nav{ display: none;}
    .connect_solution .tab_con{ padding-bottom: 30px; display: none;}
    .connect_solution .tab_con .list{ display: block;}
    .connect_solution .phone_a{ display: block;background: #1b1b11; margin-bottom: 15px;}
    .connect_solution .phone_a a{ display: block; padding: 5px 20px; height: 30px; line-height: 30px;font-size: 14px; color: #fff; position: relative;}
    .connect_solution .phone_a a::before{content: ""; position: absolute; width: 20px; height: 20px; right: 20px; top: 10px; background: url(../images/ico_017.png) no-repeat center; background-size: 10px; transform: rotate(90deg); transition: all 0.3s;}
    .connect_solution .phone_a_one{background: #e60012;}
    .connect_solution .phone_a_one a::before{ transform: rotate(-90deg);}


    /* 搜索结果 */
    .retrieval_title .dl{padding-right: 90px;}
    .retrieval_title .dl dd input{width: 90px; height: 40px; line-height: 40px; background-size: 20px;}
    .retrieval_title .dl dt input{height: 38px; line-height: 38px;}
    .retrieval_title .box{padding : 20px 0 0 0}
    .retrieval_title .box>ul>li{padding-bottom: 20px;}
    .retrieval_title .form{font-size: 14px;}
    .retrieval_title li.li_checkbox li{float: none; width: auto;}
    .retrieval_title li li{padding-right: 10px;}
    .retrieval_title li.li_text input{padding: 0 10px 10px 10px; font-size: 14px;}
    .retrieval_title .for_text{padding: 0 10px; font-size: 14px;}
    .retrieval_title li.li_radio dd{padding-left: 10px;}
    .retrieval_title li.li_submit input{height: 45px; line-height: 45px; font-size: 16px;}

    .retrieval_list .left .title{padding-bottom: 20px;}
    .retrieval_list .left .title .often_txt{float: none; text-align: left; padding-bottom: 5px;}
    .retrieval_list .left .title .screen {float: none;}
    .retrieval_list .left .title .screen .p1{font-size: 14px;}
    .retrieval_list .left .title .screen .p2{width: 80px;}
    .retrieval_list .left .title .screen .select_mob{font-size: 14px;}
    .retrieval_list .left .list dt a{font-size: 18px;}
    .retrieval_list .left .list .tet{font-size: 14px; line-height: 20px;}
    .retrieval_list .left .list li{padding-bottom: 20px; margin-bottom: 20px;}

    .partnersfind_search .form{padding-bottom: 40px;}
    .partnersfind_search .form .ul{padding: 0;}
    .partnersfind_search .form .ul{margin: 0 -5px;}
    .partnersfind_search .form .ul>li{padding: 0 5px;}
    .partnersfind_search .form .select_mob{padding: 0 30px 0 15px; height: 45px; line-height: 45px; font-size: 14px; background-position: center right 10px; background-size: 15px;}
    .partnersfind_search .form .ul .submit{position: inherit; padding-top: 10px; width: 100%;}
    .partnersfind_search .form .submit input{width: 100%; height: 45px; line-height: 45px; font-size: 16px;}

    .partnersfind_search .list>ul>li{padding-bottom: 30px;}
    .partnersfind_search .list dt{font-size: 18px; padding: 0 0 5px 10px ;}
    .partnersfind_search .list dd{padding: 0 10px ;}
    .partnersfind_search .list dd li{padding-bottom: 15px;}
    .partnersfind_search .list dd b{float: none; font-size: 14px; padding-bottom: 8px; display: block;}
    .partnersfind_search .list dd i{font-size: 14px;}

    .partnersfind_help dl{float: none; width: auto; padding: 0 0 20px 0;}
    .partnersfind_help dt{padding-bottom: 10px;}
    .partnersfind_help .pic{float: none; width: auto;}

    .certification_search .form{ padding-bottom: 20px;}
    .certification_search .form .ul{ padding: 0;}
    .certification_search .form .ul>li{ width: 100%; margin: 0 0 25px 0;}
    .certification_search .form .li_text input{ height: 43px; line-height: 43px;}
    .certification_search .form .ul .submit{ position: relative; width: 100%;}
    .certification_search .form .li_text .for_text{ line-height: 43px; height: 43px; font-size: 14px;}
    .certification_search .form .li_text input{font-size: 14px;}
    .certification_search .form .submit input{ width: 100%; height: 45px; line-height: 45px;}
    
    .certification .list2>ul>li{padding: 20px; margin-bottom: 20px;}
    .certification .list2 li dt{float: none; width: auto; padding-bottom: 5px;}
    .certification .list2 li dl{padding-bottom: 15px ;}
    .certification .list2 li dd span{font-size: 18px; top: 0;}
    .certification .list2 li dd{font-size: 14px;}
    .certification .list2 .on_information{line-height: inherit; padding: 50px 10px; font-size: 16px;}

    /* 会员注册 */
    .member_wrap{margin: 0 20px; width: auto;}
    .member_form{padding: 30px;}
    .member_form .ul>li{padding-bottom: 20px;}
    .member_form dt input{font-size: 14px; padding-bottom: 10px;}
    .member_form .for_text{font-size: 14px; }
    .member_form dd.xx{font-size: 20px; left: -15px; top: 3px;}
    .member_form .select_mob{font-size: 14px;}
    .member_form .submit input{height: 45px; line-height: 45px; font-size: 16px;}    
    .member_form .ul .li_password{padding-bottom: 30px;}

    .member_tit{font-size: 14px; line-height: 22px; padding-bottom: 30px;}
    .member_tab a{font-size: 16px; padding: 15px 0;}

    .member_form .select select{display: block!important; overflow: inherit; height: auto; width: 100%; opacity: 1; background: url(../images/ico_049.png) center right no-repeat; position: relative;}


    /* 成功 */
    .member_success .often_txt span{background-size: 35px; padding-top: 50px;}
    .member_success .tet{font-size: 14px; line-height: 22px; padding-bottom: 50px;}
    .member_success .tat{padding-bottom: 50px;}
    .member_success .tat span{font-size: 14px; line-height: 22px; padding-bottom: 20px; }
    .member_success .tat a{width: 200px; height: 45px; line-height: 45px; font-size: 16px; margin: 0 auto;}
    .member_success .tit h2{font-size: 20px; padding-bottom: 10px;}
    .member_success .tat2 li{float: none; width: auto; padding-bottom: 10px;}


    /* 合作伙伴 集成 */
    /* .partnerjc{ padding-top: 10px;} */
    .partner_resources .list{ width: 80%; margin: 0 auto;}
    .partner_technical ul{ margin: 0;}
    .partner_technical li{ float: none; width: 100%; padding: 5px 0;}
    .partner_technical li a{ text-align: left; padding: 20px 40px;}
    .support_policy .list dd{ height: 170px;}
    
    /* 培训 集成 */
    .training_network .left, 
    .training_network .right{ float: none; width: 100%;}
    .training_network .left{ margin-bottom: 20px;}
    .training_network .left .tit{ font-size: 22px; line-height: 26px; margin-bottom: 5px;}
    .training_network .left .tet{ font-size: 14px; line-height: 22px;}
    
    
    .training_certification .list{ width: 95%; margin: 0 auto;}
    .training_certification .list dd{padding: 20px; height: 250px;}
    .training_certification .list .bg img{width: 40px;}
    .training_certification .button{margin-top: 20px;}
    .training_certification .button .more_lanbian{ font-weight: bold; width: 140px; height: 35px; line-height: 35px; font-size: 12px;}

    .training_listtwo ul{margin: -20px 0 0 0;}
    .training_listtwo li{float: none; width: auto; padding: 20px 0 0 0 ;}
    .training_listtwo dd{height: 140px; padding: 20px 20px;}
    .training_listtwo .txt a{font-size: 18px;}
    .training_listtwo .tet{margin-top: 5px;}
    .training_listtwo .tat{padding-top: 15px;}
    .training_listtwo4 dd{ height: auto;}
    
    
    /* 支持 集成 */
    .support_search dl{ height: 50px; line-height: 50px;}
    .support_search dt{ width: 70%; padding-left: 35px;}
    .support_search dt::before{font-size: 20px; left: 15px;}
    .support_search dt input{ font-size: 12px;}
    .support_search dd{ width: 30%;}
    .support_search dd input{ font-size: 14px;}
    .support_search ul{ padding: 10px 0 0;}
    .support_search li{ padding: 0 15px;}
    .support_search li a{ font-size: 14px;}
    .support_resource_list ul{ margin: -5px;}
    .support_resource_list li{ width: 50%; padding: 5px;}
    .support_resource_list .ion{ line-height: 66px;}
    .support_resource_list .ion img{ max-width: 40px;}
    .support_resource_list .tet{ padding-left: 55px;}
    .support_resource_list .tet i{ height: 66px;}
    .support_resource_list .tet a{ font-size: 14px; line-height: 22px;}
    
    .support_online li{ padding:0 0 30px; height: auto; float: none; width: 100%;}
    
    .solutions_industry li .pic{ width:40px;}
    .solutions_industry li .text{ padding-left: 60px;}
    .support_resource .tab_nav a{line-height: 50px;}


    /* 支持-分类 */
    .support_pic .box{height: 200px;}
    .support_pic .txt h2{font-size: 30px;} 
    .support_pic .label li a:hover{background: #333;}
    .support_cont_txt .box{height: auto; min-height: 180px;}
    .support_cont_txt .txt{padding: 90px 0 40px 0;}
    .support_cont_txt .txt .span{padding: 0;}
    .support_cont_txt .txt h2{font-size: 25px; width: 100%; margin-top: 10px;}
    .support_cont_txt .txt .span i{position: inherit; display: inline-block; margin-bottom: 10px;}

    .supportsort_cont dt{float: none; width: auto;}
    .supportsort_cont dd{padding: 15px 0 0 0;}
    .supportsort_cont dd img{margin-top: 10px}

    .supportsort_contlist{padding: 40px 0;}
    .supportsort_contlist ul>li{padding-bottom: 10px; margin-bottom: 20px;}
    .supportsort_contlist dl{background-size: 23px; padding-left: 40px;}
    .supportsort_contlist dt{font-size: 18px; line-height: 24px; padding-bottom: 10px;}
    .supportsort_contlist dd .ol2{margin: 0;}
    .supportsort_contlist dd .ol2 li{float: none; width: auto; padding: 0 0 10px 0;}


    .supportsort_products ul{margin: 0;}
    .supportsort_products .listtwo li,
    .supportsort_products li{float: none; width: auto; padding: 0 0 20px 0;}
    .supportsort_products li:last-child{padding: 0;}
    .supportsort_products dl{height: 150px;}
    .supportsort_products dt{padding: 15px 0  10px 0; height: 60px;}
    .supportsort_products dt img{ height:40px; margin: 10px 0;}
    .supportsort_products dd{font-size: 18px;}
    


    /* 支持-详情 */
    .support_cont .tab_nav{margin: 0 -20px 20px -20px; position: relative; }
    .support_cont .tab_nav .box{overflow-y: hidden;}
    .support_cont .tab_nav .box ul{padding:0 0 0 20px; box-sizing: border-box;}
    .support_cont .tab_nav li{width: auto; padding-right: 30px;}
    .support_cont .tab_nav a{padding: 12px 0; height: auto; border-bottom: 4px solid #1b1b1b ;}
    .support_cont .tab_nav a.selected{background: none; border-bottom: 4px solid #e60012 ;}
    .support_cont .tab_nav .prev,
    .support_cont .tab_nav .next{position: absolute; top: 0;  width: 25px; height: 98%; display: block; }
    .support_cont .tab_nav .prev i,
    .support_cont .tab_nav .next i{display: block; width: 100%; height: 100%; position: relative;}
    .support_cont .tab_nav .prev{left: 0; background: linear-gradient(to right, rgba(0,0,0,0.80) 40%,rgba(0,0,0,0) 100%); display: none;}
    .support_cont .tab_nav .next{ right: 0; background: linear-gradient(to left, rgba(0,0,0,0.80) 40%,rgba(0,0,0,0) 100%); display: none; }  
    .support_cont .tab_nav .next i::before,
    .support_cont .tab_nav .prev i::before { color: #fff; font-family: "iconfont" !important; font-size: 14px; position: absolute;  top: 15px; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale;}
    .support_cont .tab_nav .next i::before{content: "\e601"; left: 5px; }
    .support_cont .tab_nav .prev i::before{content: "\e600"; left: 8px; }

    .support_cont .subnav{display: none;}
    .support_cont .content .table{margin-bottom: 20px;}
    .support_cont .content .table .th1{width: auto;}
    .support_cont .content .table .th4{width: 90px;}
    .support_cont .content .table .th5{ display: none;}
    .support_cont .content .table .td5{ display: none;}
    .support_cont .content .table th:nth-of-type(2),
    .support_cont .content .table th:nth-of-type(3),
    .support_cont .content .table td:nth-of-type(2),
    .support_cont .content .table td:nth-of-type(3){ display: none;}
    .support_cont .content .table th{font-size: 14px;}

    .support_cont .content .txt{font-size: 18px;}
    .support_cont .content .t_txt{background: #1b1b11; color: #fff; padding: 10px 20px; margin-bottom: 10px; position: relative; font-size: 16px;}
    .support_cont .content .t_txt::before { content: "\e625"; font-family: "iconfont" !important; font-size: 14px; font-weight: normal; position: absolute; right: 10px; top: 12px; transition: 0.5s; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale;}
    .support_cont .content .t_txt.on{background: #e60012;}
    .support_cont .content .t_txt.on::before{transform: rotate(-90deg);}
    .support_cont .content .subnavbox{display: none;}
    .support_cont .nocont{padding: 50px 0;}
    .support_cont .nocont span{background-size: 45px; width: 250px; padding-left: 60px;}
    .support_cont .nocont i{font-size: 14px; line-height: 20px; padding-top: 20px;}


    /* 支持-软件下载 */
    .support_download thead,
    .support_download table::before{display: none;}    
    .support_download tbody,
    .support_download tr,
    .support_download td{display: block;}
    .support_download tr{border: 1px solid #e5e5e5; border-bottom: 0 ; margin-bottom: 20px;}
    .support_download td{text-align: left; padding: 10px 10px 10px 90px; min-height: 17px; position: relative;}
    .support_download td::before{content: attr(data-txt); position: absolute; left: 0; top: 10px; width: 80px; text-align: right; color: #666; }
    .support_download .a1{margin: -3px 0 0 0;}
    .support_download .a2{width: 15px; height: 15px;}
    .support_download .a2::before{font-size: 14px; top: 1px;}
    .support_download .txt{font-size: 18px; padding-bottom: 15px;}
    .support_downloadmain .often_content h1{ margin: 30px 0 15px 0;}

    /* 支持-文档详情 */
    .support_filecont .support_left{float: none; width: auto; padding: 0 0 20px 0;}
    .support_filecont .support_left dl{padding-bottom: 10px;}
    .support_filecont .support_left dt{background: none; color: #333; font-size: 16px; padding: 10px 0; position: relative;border-bottom: 1px solid #e5e5e5;}
    .support_filecont .support_left dt::before { content: "\e625"; font-family: "iconfont" !important; font-size: 16px; font-weight: normal; position: absolute; right: 10px; top: 10px; transition: 0.5s; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale;}
    .support_filecont .support_left dt.on{background: none;}
    .support_filecont .support_left dt.on::before{ transform: rotate(-90deg);}
    .support_filecont .support_left dd ul{ border-top: none;}
    .support_filecont .support_left dd{display: none;}
    .support_filecont .support_left dd li{ margin: 0 15px;}
    .support_filecont .support_left dd a{padding: 10px 20px 10px 10px;}
    .support_filecont .support_right{margin: 0;}
    .support_filecont .support_right .support_download{padding-bottom: 10px;}
    .support_filecont .support_right .often_content .TOC{ font-size: 18px; line-height: 22px;}


    /* 支持-协议 */
    .support_agreement .cont{padding: 0 20px; margin-bottom: 10px;}
    .support_agreement .cont .box{padding: 15px 0; font-size: 14px; line-height: 22px;}
    .support_agreement .cont .box strong{font-size: 14px; margin: 10px 0 0 0;}
    .support_agreement .cont .box h2{font-size: 20px;}
    .support_agreement .cont .box p{margin: 10px 0 20px 0 }

    .support_agreement .txt{font-size: 14px; padding-bottom: 20px;}
    .support_agreement .tat{padding: 0 20px ;}
    .support_agreement .tat li{ float: left; width: 50%; padding: 0 10px; box-sizing: border-box; }
    .support_agreement .tat a{width: 100%; font-size: 14px; padding: 15px 0; line-height: initial; height: auto;}


    /* 支持-文档详情 */
    .support_cont_txt .tmt i{padding-right: 20px; font-size: 12px;}


    /* 支持-列表 */
    .support_sortlist .item{width: 100%;}
    .support_sortlist dl{padding-bottom: 30px;}
    .support_sortlist dt{font-size: 20px; padding-bottom: 10px; margin-bottom: 20px;}
    .support_sortlist ul{margin: 0;}
    .support_sortlist li{width: auto; float: none; padding: 0 0 20px 0;}
    .support_sortlist li:last-child{padding: 0;}
    .support_sortlist .box{height: 155px;}
    .support_sortlist .txt a{font-size: 18px; line-height: 24px;}
    .support_sortlist .txt{max-height: 70px;}


    /* 支持-防伪查询 */
    .member_success .tbt{padding-bottom: 60px;}
    .member_success .tbt a{ height: 45px; line-height: 45px;}
    .member_success .tet2 p{margin: 10px 0;}


    /* 支持-许可证 */
    .support_license ul{margin: 0;}
    .support_license li{float: none; width: auto; padding: 0 0 20px 0;}
    .support_license li:last-child{padding: 0;}
    .support_license dl{height: 190px;}
    .support_license dt{font-size: 18px; background-size: 40px; padding-top: 60px;}
    .support_license dd{font-size: 14px; line-height: 20px;}

    
    /* 支持-服务热线 */
    .support_service dl{padding: 25px 30px;}
    .support_service dt{padding-bottom: 10px; margin-bottom: 15px;}
    .support_service dt b{font-size: 18px;}
    .support_service dt i{width: 35px; height: 23px;}
    .support_service dd span{padding-bottom: 10px;}
    .support_service dd b{font-size: 14px; width: 90px;}
    .support_service dd i{font-size: 14px; margin: 0; margin-left: 90px;}


    /* 支持-服务保修 */
    .support_warranty .pic{position: relative; height: 200px; width: auto;}
    .support_warranty .li_even .cont,
    .support_warranty .cont{height: auto; width: auto; float: none; padding: 20px 0 40px 0;}
    .support_warranty dt .tet{max-height: inherit;}
    .support_servicewarranty .comware_download2 a{ width: 100%; box-sizing: border-box;}
    .support_servicewarranty .comware_download2 a i{display: block;}
    

    /* 支持-授权 */
    .support_license_dl{ margin-right: 0; padding-top: 30px;}
    .support_license_dr{ float: none; width:100%; clear: both; overflow: hidden;}
    .support_license_dr ul li{ width: 100%; float: left;}
    .support_license_dl iframe{width: 100%; height: 1000px;}


    /* 支持-公告 */
    .support_bulletin ul{padding-bottom: 30px;}
    .support_bulletin li{padding-bottom: 20px; margin-bottom: 20px;}
    .support_bulletin dt a{font-size: 18px; line-height: 26px;}
    .support_bulletin dd{padding-top: 10px;}

    
    /* 支持-RepairReplace */
    .support_repair_cont .tit{ font-size: 20px;}
    .support_repair_step {padding: 20px 0;}
    .support_repair_step .li{ width: 100%; font-size: 16px;}
    .support_repair_list_hk dl{ height: auto;}


    /* 大学-认证 */
    .certification_system .cont{padding-bottom: 30px;}
    .certification_system .cont dt{float: none; width: auto;}
    .certification_system .cont dd{padding: 20px 0 0 0;}
    .certification_system .cont .often_txt{padding-bottom: 10px;}
    .certification_system .cont .tet{font-size: 14px; line-height: 20px;}
    .certification_system .table_box table{width: 1060px;}
    .certification_system .table_box thead th,
    .certification_system .table_box tbody td{padding: 5px; }


    /* 大学-认证详情 */
    .certification_tat{padding-top: 20px;}
    .certification_process .tab_nav{overflow-y: hidden; padding: 0; margin-bottom: 30px;}
    .certification_process .tab_nav ul{margin: 0 0 0 10px; width: 900px;}
    .certification_process .tab_nav li{width: 200px; margin: 0 0 0 -20px;}
    .certification_process .tab_nav li dt{font-size: 60px;}
    .certification_process .tab_nav li dd b{padding: 0;}
    .certification_process .tab_nav li a{height: 60px; padding: 0 28px 0 17px; }
    .certification_process .tab_nav li a::before,
    .certification_process .tab_nav li a::after{background-size: auto 100%;}
    .certification_process .tab_nav li a:hover dl,
    .certification_process .tab_nav li dl{background-size: auto 100%;}
    .certification_process .cont{padding: 20px 15px;}
    .certification_process .cont dt{font-size: 25px; top: -2px;}
    .certification_process .cont dl{padding-bottom: 20px;}
    .certification_process .cont .txt{font-size: 18px;}
    .certification_process .cont .tet{font-size: 13px; line-height: 17px;}
    .certification_process .cont .txt2{font-size: 13px;}
    .certification_process .cont .tet2{font-size: 13px; line-height: 17px; padding-bottom: 10px;}


    /* 大学-服务 */
    .college_plan .tet{font-size: 14px; line-height: 20px; padding-bottom: 25px;}
    .college_faq .often_txt{padding-bottom: 15px;}
    .college_faq dl{margin-bottom: 10px;}
    .college_faq dt{padding: 0 30px 10px 0;}
    .college_faq dt span{font-size: 16px; line-height: 22px;}
    .college_faq dd{padding: 20px 20px 10px 20px;}
    .college_faq .item dl:last-child{padding-bottom: 0;}


    /*--合作伙伴-成为合作伙伴-国际--*/
    .partner_become1_introduction .often_content{ padding-bottom: 20px;}
    .partner_become1_introduction .list dt span.img img{ width: 60px;}
    .partner_become1_introduction .list dt span.tit{ font-size: 26px;}
    .partner_become1_introduction .list dt{ width:100%; float: none; padding-bottom: 20px; }
    .partner_become1_introduction .list dl{ padding: 30px 0 0 0;}
    .partner_become1_introduction .list dd{ margin-left: 0; clear: both;}
    .partner_become1_introduction .list dd h2{ text-align: center;}
    .partner_become1_introduction .list dd li{ padding: 5px 0;}

    .partner_become1a_introduction .tab_nav li{width: 100%; padding-bottom: 20px; margin-bottom: 20px; border-color: #ddd;}
    .partner_become1a_introduction .tab_nav li:last-child{ margin: 0;}
    .partner_become1a_introduction .tab_nav a{min-height: auto;}
    .partner_become1a_introduction .tab_con{padding: 20px; display: none; position: absolute; left: 0; top: 0; width: 100%; box-sizing: border-box;border: 1px solid #ddd;}
    .partner_become1a_introduction .tab_con h2{font-size: 18px;}
    
    .partner_become1_list .list li{ margin-bottom: 30px;}
    .partner_become1_list .list dt{ width: 100%; float: none;}
    .partner_become1_list .list dd{ padding-bottom: 0px;}
    .partner_become1_list .list .li_eved dd{ padding-bottom: 20px;}
    .partner_become1_list .list .li2{ background-size: 30%;}
    .partner_become1_list .list .li2 dd{ padding-top: 30px; padding-bottom: 30px;}

    /*--合作伙伴-成为合作伙伴-国际--*/
    .partner_become2_share .list li{ width: 100%; float: none; min-height: auto; padding-bottom: 40px;}
    .partner_become2_share .list li .tit{ font-size: 18px;}
    .partner_become2_share .list li span img{ width: 100px; }
    .partner_become2_share .list li span{ padding-bottom: 0;}
    .partner_become2_share .list li .tit{ padding-bottom: 0;}
    .partner_become2_share .list li .txt{ font-size: 14px;}
    .partner_become2_share .list li.last{ padding-bottom: 0;}
    .partner_become2_img{ padding: 30px 0;}
    .partner_become2_mail .list{ padding: 0;}
    .partner_become2_mail .list dt{ width: 100%; float: none;}
    
    /*--合作伙伴-政策列表--*/
    .partners_resources_list .product_allproducts .tab_nav{ display: block;}
    .partners_resources_list .product_details_cont{ padding: 40px 0 30px 0;;}
    .partners_resources_list .product_details_cont li{ width: auto; }
    .partners_resources_list .product_details_cont li a{ padding: 12px 10px;}
    .partners_resources_list .list dt a{font-size: 18px;}
    .partners_resources_list .list dt a span{margin-left: 20px;}
    .partners_resources_list .list dt a span::before{font-size: 16px; top: 3px;}
    .partners_resources_list .list li{padding-bottom: 20px; margin-bottom: 20px;}
    .partners_resources_list .list dd{padding-top: 5px;}


    /* 关于我们 */
    .about_collect_leader .cont{float: none; width: auto;}
    .about_collect_leader .pic{padding: 20px 0 0 0; width: auto;}
    
    .about_collect_ceo dl{padding: 0;}
    .about_collect_ceo dt{padding: 40px 0 30px 0;}
    .about_collect_ceo dd{position: inherit;}
    .about_collect_ceo .tet{margin-bottom: 20px;}
    .about_collect_ceo .tet::after{bottom: 0;}

    .about_collect_driven .item{padding-bottom: 30px;}
    .about_collect_driven .often_txt{padding-bottom: 20px;}
    /*.about_collect_driven .list li{width: auto; float: none; border: 0; border-bottom: 1px solid #ebebeb;}*/
    .about_collect_driven .list li{padding: 10px 5px; min-height: 160px;}
    .about_collect_driven .list2 ul{ margin: 0 -15px;}
    .about_collect_driven dt img{width: 60px;}
    .about_collect_driven dd b{font-size: 18px;}
    .about_collect_driven dd i{font-size: 12px;}
    
    .about_collect_brand{padding: 50px 0;}
    .about_collect_brand span{font-size: 14px}

    .about_collect_label ul{margin: 0;}
    .about_collect_label li{float: none; width: auto; padding: 0 0 20px 0;}
    .about_collect_label li:last-child{padding-bottom: 0;}
    .about_collect_label a{font-size: 16px; line-height: 80px;}
    .about_collect_label a span{background-size: 25px; padding-left: 35px;}
    .about_collect_future dl{float: none; width: auto; margin: 0 0 20px 0;}
    .about_collect_future dd span{font-size: 14px; padding-bottom: 20px;}

    
    /* 网站地图 */
    .about_sitemap .txt{padding-bottom: 15px;}
    .about_sitemap .txt a{font-size: 18px;}
    .about_sitemap .nav dt{padding-bottom: 15px;}
    .about_sitemap .nav dt b{font-size: 16px;}
    .about_sitemap .nav dd ol{margin: 0;}
    .about_sitemap .nav dd li{width: auto; float: none; padding: 0 0 15px 0; height: auto;}
    .about_sitemap .nav dd li:last-child{padding-bottom: 0;}
    .about_sitemap .nav dd a{font-size: 14px;}
    .about_sitemap .nav dd a::before{font-size: 8px; top: 4px;}


    /* 成功案例 */
    .about_success li{padding-bottom: 30px; margin-bottom: 30px;}
    .about_success dt{ float: none !important; width: auto !important;}
    .about_success dd{padding: 20px 0 0 0 !important;}
    .about_success .tet{padding-bottom: 15px; font-size: 12px;}
    .about_success .txt{margin-bottom: 10px;}
    .about_success .txt a{font-size: 16px;}


    /* 用户协议 */
    .about_terms .often_txt{padding-bottom: 20px;}
    .about_terms h3{font-size: 16px; margin: 20px 0 10px 0;}
    .about_terms p{margin: 10px 0; padding-left: 17px;}
    .about_terms a{font-size: 14px;}

    
    /* 关于-视频 */
    .about_videos_top dt{float: none; width: auto;}
    .about_videos_top dd{padding: 20px 0 0 0;}
    .about_videos_top .often_txt{padding-bottom: 10px;}
    .about_videos ul{margin: 0;}
    .about_videos li{float: none; width: auto; padding: 0 0 20px 0}
    .about_videos dd{padding: 20px;}
    .about_videos .txt{font-size: 16px; height: auto; margin-bottom: 15px;}

    
    /* 服务协议 */
    .about_report .form dt .p2{font-size: 12px}
    .about_report .form dt .p2 i{font-size: 22px; top: 8px;}
    .about_report .form .yam{max-width: 190px;}
    .about_report .form .upload{width: 90px; line-height: 35px;}
    .about_report .form .upload_tet{padding: 12px 0 0 10px;}
    .about_report .form .upload i{font-size: 12px; padding-left: 20px;}
    .about_report .form .upload i::before{font-size: 14px;}


    /* 关于-概况 */
    .lanm_video .video_but {width: 70px; height: 25px; line-height: 23px; padding: 0 5px 0 10px;}
    .lanm_video .video_but i{font-size: 12px; padding-right: 20px; }
    .lanm_video .video_but i::before{width: 15px; height: 15px; line-height: 15px; font-size: 9px; top: 3px; padding-left: 1px;}
    .lanm_video video{display: none;}
    .about_brand_tab{margin-bottom: 0;} 
    .about_brand_tab .tab_nav{display: none;}
    .about_brand_tab .tab_con .dl_box{height: 220px;}
    .about_brand_tab .tab_con dl{width: auto;}
    .about_brand_tab .tab_con::before{content: ''; position: absolute; left: 0; bottom: 0; width: 100%; height: 100%; background: rgba(0, 0, 0, 0.4);}
    .about_brand_tab .tab_con .wrap{position: relative; z-index: 1;}
    .about_brand_tab .tab_con dt{padding-bottom: 10px;}
    .about_brand_tab .tab_con dd{font-size: 14px;}
    .about_brand_tab .swiper-page1{text-align: center; padding: 10px 0 40px 0}
    .about_brand_tab .swiper-page1 .swiper-pagination-bullet-active{background: #e60012;}
    .about_brand_list.internet_list .txtbox{ height: auto; padding: 20px 0;}
    .about_collect_brand span{ width: 100%;}

    /* 关于-事件 */
    .about_events_top .dd1{height: 90px;}
    .about_events_top .txt a{font-size: 18px;}
    .about_events_top dt{float: none; width: auto;}
    .about_events_top .but{ left: auto; bottom: 10px; width: 100%; padding: 0; text-align: center;}
    .about_events_top .swiper_page {display: block; width: 100%; padding: 0; float: none !important;}
    .about_events_top .swiper_page span{margin: 0 5px;}
    .about_events_top .swiper-pagination-bullet-active{background: #e60012;}
    .about_events_top .but .p_but{display: none;}
    .about_events_top .tat{ position: inherit; right: auto; bottom: auto; padding: 0 0 20px 20px;}
    .about_events_top .tat a{ color: #6aaae1;}
    .about_events_top dl{background-image: none;}

    .about_events ul{margin: 0;}
    .about_events li{float: none; width: auto; padding: 0 0 20px 0;}
    .about_events li:last-child{padding-bottom: 0;}
    .about_events dl{height: auto;}
    .about_events .txt{height: auto; padding-bottom: 20px;}
    .about_events .txt a{font-size: 18px;}
    .about_events .txt b{font-size: 12px; padding-top: 10px;}


    /* 关于-新闻 */
    .about_news li{margin-bottom: 20px; padding: 0;}
    .about_news dt{float: right; width: 100%;}
    .about_news dt img{ width: 100%;}
    .about_news dt.on_img{display: none;}
    .about_news dd{padding: 20px;}
    .about_news .txt a{font-size: 16px;}
    .about_news .txt{height: auto;}

    
    /* 关于-往期回顾 */
    .about_pats li{padding: 25px;}


    /*--关于我们-404--*/
    .about_404{ padding: 0 0;}
    .about_404 .left_img{ padding: 0 40px 0 40px; float: none; width: 100%;}
    .about_404 .right_nr {  margin-left: 0;}
    .about_404 .right_nr .txt{ font-size: 20px; padding-top: 20px;}
    .about_404 .right_nr .tit{ font-size: 14px; padding: 8px 0;}
    .about_404 .right_nr li{ font-size: 12px; float: left; padding-right: 10px;}

    /*--关于我们-招聘--*/
    .about_careers .careers_nav{ padding-bottom: 15px;}
    .about_careers .careers_nav .jion{ float: none; width: 100%; margin: 0;}
    .about_careers .careers_nav .ul_list{ width: 100%; float: none;}
    .about_careers .careers_list{ margin-left:0; clear: both; width: 100%; box-sizing: border-box; padding: 20px;}
    .about_careers .careers_list .tit{ font-size:28px; padding-bottom: 16px;}
    .about_careers .careers_nav .jion{ margin-top: 10px;}
    .about_careers .careers_nav .jion .img{ display: none;}
    .about_careers .careers_nav .jion .tit{ margin: 0 15px; font-size: 16px;padding: 15px 0;}
    .about_careers .careers_nav .jion .txt{ margin: 0 15px; font-size: 15px;padding: 15px 0 15px 0;}
    

    /*--关于我们-办公室--*/
    .about_offices_one .list_li{ padding-bottom: 20px; margin-bottom: 20px;}
    .about_offices_one .list_li .nr .tit{ font-size: 18px; line-height: 1.5;}
    .about_offices_one .list_li .img{ width: 100%; float: none;}
    .about_offices_one .list_li .nr{ width: 100%; float: none;padding-top: 20px;}
    .about_offices_one .list_li2{ padding-bottom: 0; margin-bottom: 0;}

    .about_offices_two .list li{ padding-bottom: 20px;}
    .about_offices_two .list .img{ width: 100%; clear: both; float: none;}
    .about_offices_two .list .nr{ margin-right: 0; clear: both;}
    .about_offices_two .list .nr .tit{ font-size: 18px; padding: 10px 0 8px; margin-bottom: 6px;}
    .about_offices_two .list .nr dl{padding: 6px 0;}

    .about_offices_two .list .nr dl dt{ width: 120px;}
    .about_offices_two .list .nr dl dd{ margin-left: 130px;}

    .about_offices_service ul{margin: 0;}
    .about_offices_service li{float: none; width: auto; padding: 0 0 20px 0;}
    .about_offices_service li:last-child{padding-bottom: 0;}
    .about_offices_service dl{height: 175px;}
    .about_offices_service dt img{width: 40px;}
    .about_offices_service dt span{font-size: 18px;}
    .about_offices_service dd .more_lanzi,
    .about_offices_service dd b a{font-size: 14px;}


    /* 关于-白皮书 */
    .about_leaing li{margin-bottom: 20px;}
    .about_leaing dt{float: none; width: auto;}
    .about_leaing dt a{height: auto;}
    .about_leaing li.odd dd,
    .about_leaing dd{padding: 20px ;}
    .about_leaing .txt a{font-size: 18px;}
    .about_leaing .tet{padding-bottom: 15px;}
    .about_leaing .txt{max-height: none;}

    /*视频图片*/

    .cases_details_tet .img-pc{ display: none;}
    .cases_details_tet .img-phone{ display: block;}
    .cases_details_tet .img_vidue .video_but {width: 30px;height: 30px;margin: -15px 0 0 -15px;background-size: 30px;}
    
    /* 20200115添加按钮样式代码 */
    .about_brand_tab .tab_con .more_lanbian{ width: 150px; height: 30px; line-height: 30px; font-size: 12px;margin-top: 10px;}
}


.training_listtwo4 .hz-0327-xg li{
	width:30.77%;
	padding:0;
	margin-left:3.82%;
	margin-bottom:3%;
}
.training_listtwo4 .hz-0327-xg li:first-child{
	margin-left:0;
}
.training_listtwo4 .hz-0327-xg li:nth-child(4){
	margin-left:0;
	margin-bottom:0;
}
.training_listtwo4 .hz-0327-xg li:nth-child(5){
	margin-bottom:0;
}
.training_listtwo4 .hz-0327-xg dd{
	height:195px;
}
@media screen and (max-width: 1200px){
	.training_listtwo4 .hz-0327-xg dd{
		height:250px;
	}
}
@media screen and (max-width: 758px){
	.training_listtwo4 .hz-0327-xg li{
		width:100%;
		margin-left:0;
		padding-top:20px;
		margin-bottom:0;
	}
	.training_listtwo4 .hz-0327-xg dd{
		height:auto;
	}
}

.about_videos.hz-020327-color{
	background-color:#fff;
}


.hz-020327-txt{
	width:50.4%;
	margin:0 auto 3%;
}
.hz-020327-txt img{
	width:100%;
	display:block
}
.bannerInnerText{
	width:150px;
	background:#e60012;
	border-radius:30px;
	font-size:14px;
	color:#fff;
	overflow:hidden;
	padding:12px 0;
	transition:0.5s;
	margin-left:10%;
	margin:0 auto;
}
.bannerInnerText:hover{
	background:#d7171f;
}
.bannerInnerText p{
	float:left;
	margin-left:17.2%;
	font-weight:600;
}

.bannerInnerText img{
	width:17px;
	float:left;
	margin-left:10px;
}

.bannerInnerText a{
	color:#fff;
}

.hz-020327-txt_1{
	width:60.7%;
	margin:0 auto 3%;
}
.show-pc{
	display:block;
}
.show-phone{
	display:none;
}
#swiper-hzxg .swiper-wrap{
	position:absolute;
	width:100%;
	left:0;
	bottom:0 !important;
	margin:20px auto;
	text-align:center;
}
.swiper-pagination-hz{
	text-align:center;
}
.swiper-pagination-hz span{
	width:8px !important;
	height: 8px !important;
	background-color:#fff !important;
	opacity:1;
	border-radius:100% !important;
	padding:0 !important;
	text-align:center;
	display:inline-block !important;
	float:none !important;
	margin:0 5px;
}
.index_part1 .swiper-pagination-hz span.swiper-pagination-bullet-active::before{
	display:none;
}
.swiper-pagination-hz span.swiper-pagination-bullet-active{
	background-color:#e60012 !important;
}
.hz-txt{
	width:1400px;
	position:relative;
	margin:0 auto;
}
@media(max-width:1400px){
	.hz-020327-txt{
		width:40.4%;
		margin:0 auto 2%;
	}
	#swiper-hzxg .swiper-wrap{
		margin:10px auto;
	}
}
@media(max-width:760px){
	.show-pc{
		display:none;
	}
	.show-phone{
		display:block;
	}
	.hz-020327-txt{
		width:77.5%;
		margin-top:25%;
		margin-bottom:7%;
	}
	.bannerInnerText{
		width:130px;
		margin-bottom:4%;
		padding:7px 0;
	}
	.hz-020327-txt_1{
		width:60.7%;
		margin:0 auto 3%;
	}
	.bannerInnerText img{
		width:17px;
		float:left;
		margin-left:0;
	}
}


.hz-020615-lock{
	width:10.8%;
	position:absolute;
	left:0;
	top:0;	
}
.about_videos.hz-020617-xg li>div{
	background:#fff;
	height:410px;
	box-shadow:3px 3px 7px rgba(51, 51, 51, 0.2);
}
.about_videos.hz-020617-xg li>div .txt{
	color:#333;
}
.about_videos.hz-020617-xg div b{
	position: absolute; left: 50%; top: 50%; width: 53px; height: 53px; margin: -26px 0 0 -26px; background-color: rgba(0, 0, 0, 0.4); border-radius: 50%; transition: 0.5s; cursor: pointer;
}
.about_videos.hz-020617-xg div b:before{
	content: "\e607"; font-family: "iconfont" !important; font-size: 30px; position: absolute; right: 8px; top: 10px; color: #fff;  -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale;
}
.about_videos.hz-020617-xg div dt{
	height:245px;
}
.about_videos.hz-020617-xg div dt>img{
	width:100%;
}
.about_videos.hz-020616-xg.often_box{
	padding:0 0 0 0;
	margin-top:40px;
}
.about_videos.hz-020616-xg dl{
	position:relative;
	height:auto;
	}#hz-020616-video{
		position:absolute;
		width:100%;
		left:0;
		top:5%;
		display:none;
		z-index:20;
	}
	.about_videos.hz-020616-xg dt b{
		width:100px;
		height:100px;
		margin:-50px 0 0 -50px;
	}
	.about_videos ul>li div:hover b{
		background-color:#fe000c;	
	}
	.about_videos.hz-020616-xg dt b::before{
		font-size:46px;
		top:25px;
		right:21px;
	}
	@media screen and (max-width: 758px){
		.about_videos.hz-020617-xg li>div{
			height:auto;
		}
	}

	@media screen and (max-width: 758px){
		.about_videos.hz-020616-xg.often_box{
			margin-top:0;
		}
		.about_videos.hz-020616-xg dt b{
			width:53px;
			height:53px;
			margin:-26px 0 0 -26px;
		}
		.about_videos.hz-020616-xg dt b::before{
			font-size:30px;
			top:10px;
			right:8px;
		}
		.about_videos.hz-020617-xg div dt{
			height:187px;
		}
	}


	/*hz-200826新增*/
	.show-phone {
		display: none;
	}
	.show-pc {
		display: block;
	}
	.hz_200826-banner{
		height: 100%;
		background: url(../images/hz-200826-banner.jpg);
		z-index:10 !important;
	}
	.hz-020327-txt{
		width: 52.6%;
		margin:0 0 3%;
	}
	.hz-200826-txt{
		margin:0;
	}
	.hz-200826-part4 dl{
		padding-top: 130px;
		text-align: justify;
	}
	.hz-200826-part4>.li{
		width: 100%;
		background: url(../images/hz-200826-img_020.jpg);
		background-size: cover;
		background-repeat: no-repeat;
		background-position: center;
	}
	.hz-200826-part4 .hz-200826-dl dt a{
		color: #333;
		/*font-size: 40px;*/
	}
	.hz-200826-part4 .hz-200826-dl dd span{
		color: #333;
		/*font-size:16px;*/
	}
	.index_part4 .hz-200826-dl dt a:hover {
		color: #e60012;
	}
	.hz-200826-more_but{
		color: #333;
	}
	.hz-200826-dl{
		position: relative;
	}
	.hz-200826-play{
		width: 6%;
		position: absolute;
		top: 58%;
		right: 21%;
		cursor: pointer;

	}
	.back_box{
		position: fixed; 
		left: 0; 
		top: 0;
		width: 100%; 
		height: 100%;
		z-index: 999; 
		background: rgba(0,0,0,0.6); 
		display: none;
	}
	.back_wrap{
		width: 1200px; 
		height: 700px; 
		position: fixed; 
		left: 50%; 
		top: 50%; 
		background: #000; 
		margin: -350px 0 0 -600px;
	}
	.back_wrap b{
		position: absolute; 
		right: 10px; 
		top: 10px; 
		cursor: pointer; 
		width: 25px; 
		height: 25px; 
		display: block; 
		z-index: 20;
		background: url(../images/ico_03.png) no-repeat;
	}
	/*页面2*/
	.hz-200826-m1{
		width: 100%;
		background: url(../images/hz-200826-img_020.jpg);
		background-size: cover;
		background-repeat: no-repeat;
		background-position: center right;
	}
	.hz-200826-box1{
		padding: 90px 0 0;
	}
	.hz-200826-box2{
		padding: 90px 0 0;
	}
	.hz-200826-box2 .wrap::before{
		background: #fff;
	}
	.hz-200826-m1 .box{
		height: 600px;
	}
	.hz-200826-m1 .box .txt{
		padding-top: 90px;
	}
	.hz-200826-m1 .box .txt h2{
		color: #333;
	}
	.hz-200826-m1-banner-txt{
		font-size: 60px;
		color: #333;
	}
	.hz-200826-cont{
		width: 100%;
		margin:0 auto;
		box-sizing: border-box;
	}
	.hz-200826-cont p{
		font-size: 20px;
		color:#666666;
		line-height: 1.5em;
		text-align: justify;
	}
	.hz-box1-video{
		width: 100%;
		margin:30px auto 0;
		position: relative;
		overflow: hidden;
	}
	.hz-200826-box1-play{
		width: 6.2%;
		position: absolute;
		top:40%;
		left: 0;
		right: 0;
		margin:0 auto;
		cursor: pointer;
	}
	.hz-200826-box2-ul{
		width: 100%;
		margin:20px auto 90px;
		overflow: hidden;
	}
	.hz-200826-box2-ul .hz-200826-li-ts{
		width: 35.3%;
	}
	.hz-200826-li-ts .hz-200826-p1{
		margin:20px auto
	}
	.hz-200826-box2-ul li{
		width: 31%;
		float: left;
		border-right: 1px solid #ddd;
	}
	.hz-200826-box2-ul li:last-child{
		border-right:0;
	}
	.hz-200826-box2-1{
		width: 100%;
		text-align: center;
		margin:0 auto;
	}
	.hz-200826-box2-1 p{
		color: #333;
	}
	.hz-200826-box2-1 .hz-200826-p1{
		font-size: 36px;
		color: #e60012;
		margin:20px auto 10px;
	}
	.hz-200826-box2-1 .hz-200826-p2{
		font-size: 20px;
		color: #666;
	}
	.hz-200826-box3 {
		padding-top: 90px;
		background:url(../images/hz-200826-box3-bg.jpg) center no-repeat;
		background-size: cover;
		margin-bottom: -20px;
	}
	.often_txt.hz-200826-title {
		text-align: left;
	}
	
	.product_cases.hz-200826-box4 {
		background: #fff;
	}
	
	.hz-200826-i2{
		display: none;
	}
	.hz-200826-box1-play:hover .hz-200826-i2{
		display: block;
	}
	.hz-200826-box1-play:hover .hz-200826-i1{
		display: none;
	}
	.hz-200826-play:hover .hz-200826-i2{
		display: block;
	}
	.hz-200826-play:hover .hz-200826-i1{
		display: none;
	}
	.header .part2 .hz-200826-home i::before{
		display: none;
	}
	.hz-020327-txt.hz-200901-xg1{
		margin:0 auto 3%;
	}
	

	@media screen and (max-width:1500px){
		.hz-200826-part4 dl{
			padding-top: 40px;
		}
		.hz-200826-m1-banner-txt{
			font-size: 50px;
		}
		.hz-200826-play{
			top:42%;
		}
		.hz-200826-m1 .box{
			height: 580px;
		}
		.hz-200826-box1-play{
			top:40%;
		}
		.hz-200826-box2-1 .hz-200826-p1{
			font-size: 36px;
		}
		.hz-200826-box2-1 .hz-200826-p2{
			font-size: 20px;
		}

        /*新增css 20200916 开始*/
        .product_details_cont .tab_nav .hz-200916-li-font{
			font-size:13px;
		}







	}
	@media screen and (max-height:1366px){
		.hz_200826-banner{
			height: 100%;
			background: url(../images/hz-200826-banner.jpg);
			background-position: center right !important;
			z-index:10 !important;
		}
		.hz-200826-part4 .hz-200826-dl dt a{
			/*font-size: 26px;*/
		}
		.hz-200826-part4 .hz-200826-dl dd span{
			/*font-size: 14px;*/
			padding-bottom: 20px;
		}

	}
	@media screen and (max-height:1200px){
		.hz-200826-cont p{
			font-size: 16px;
		}
		.hz-200826-m1 .box .txt{
			padding-top: 50px;
		}
		.hz-200826-box2-1 .hz-200826-p1{
			font-size: 24px;
		}
		.hz-200826-box2-1 .hz-200826-p2{
			font-size: 16px;
		}

	}
	@media screen and (max-width: 1002px){
		.hz-200826-m1 .box{
			height: 320px;
		}
		.hz-200826-m1 .box .txt h2{
			font-size: 44px;
		}
		.hz-200826-cont p{
			font-size: 14px;
		}
		.hz-200826-box2-1 .hz-200826-p1{
			font-size: 24px;
		}
		.hz-200826-box2-1 .hz-200826-p2{
			font-size: 16px;
		}
		.hz-200826-m1 .box .txt{
			padding-top: 50px;
		}

	}
	@media screen and (max-height: 800px){

	}
	@media (max-width: 760px){
		.show-phone {
			display: block;
		}
		.show-pc {
			display: none;
		}

		.hz_200826-banner-w{
			background-image: url(../images/hz-200826-banner-w.jpg);
			position: relative;
		}
		/*.hz_200826-banner-w .wrap .box{
			height: 400px;
		}*/
		/*#hz-200826-video-height{
			height: 400px;
		}*/

		.hz-200826-box1-w{
			width: 100%;
		}
		.hz-200826-txt-w{
			width: 86.7%;
			height: 100%;
			position: relative;
		}

		.hz-200826-img-w1{
			width: 100%;
			position: absolute;
			top:13%;
			transform: translateY(-50%);
		}
		.hz-200826-btn{
			position: absolute;
			top:72%;
			transform: translateY(-50%);
		}
		.hz-200826-part4 .hz-200826-dl .hz-200826-dt a{
			color: #fff;
		}
		.hz-200826-play{
			width: 23%;
			top: 80%;
			left: 0;
		}
		.hz-200826-part4 dl{
			text-align: left;

		}
		.back_wrap {
			width: 90%;
			height: 230px;
			margin: -115px 0 0 0;
			left: 5%;
		}
		.hz-200826-mob_pic{
			background-image: url(../images/hz-200826-img_020-w.jpg);
		}
		.hz-020327-txt.hz-200901-xg1{
			margin: 0 auto 5%;
		    padding-top: 22%;
		    width: 85%;
		}
		/*m1*/
		.lanm_pic.hz-200826-m1{
			background-image: url(../images/hz-200826-banner2-w.jpg);
		}
		.hz-200826-m1 .box .txt h2 {
			font-size: 35px;
			color: #fff;
			text-shadow: 4px 3px 5px #333;
		}
		.hz-200826-box1 {
			padding: 50px 0 0;
		}
		.hz-200826-box2-1 .hz-200826-p1 {
			font-size: 16px;
			margin:22px auto;
		}
		.hz-200826-box2-1 .hz-200826-p2 {
			font-size: 14px;
			margin-bottom: 18px;
			color: #666;
		}
		.hz-200826-box2-icon1{
			width: 80%;
			margin:0 auto;
		}
		.hz-200826-box2-icon1-ts{
			width: 70%;
		}
		.hz-200826-p1.hz-200826-ts{
			margin: 25px auto 15px;
		}
		.hz-200826-box2-ul{
			margin:20px auto 40px;
		}
		.hz-200826-box2-1 .hz-200826-p2-ts{
			margin-bottom: 4px;
		}

		
		.hz-200826-box1-play{
			width: 13%;
			top:33%;
		}
		.hz-200826-btn.txt{
			padding-top: 8px;

		}
		.hz-200826-img-w1.txt{
			padding-top: 55px;
		}
		
		
		
	}























/* 
		.hz-200826-cont p{
			font-size: 14px;
		}
		.hz-200826-box2-1 .hz-200826-p1{
			font-size: 24px;
		}
		.hz-200826-box2-1 .hz-200826-p2{
			font-size: 16px;
		}
		.hz-200826-m1 .box .txt{
			padding-top: 50px;
		}

	} */
	@media screen and (max-height: 800px){

	}
	@media (max-width: 760px){
		.show-phone {
			display: block;
		}
		.show-pc {
			display: none;
		}

		.hz_200826-banner-w{
			background-image: url(../images/hz-200826-banner-w.jpg);
			position: relative;
		}
		/*.hz_200826-banner-w .wrap .box{
			height: 400px;
		}*/
		/*#hz-200826-video-height{
			height: 400px;
		}*/

		.hz-200826-box1-w{
			width: 100%;
		}
		.hz-200826-txt-w{
			width: 86.7%;
			height: 100%;
			position: relative;
		}

		.hz-200826-img-w1{
			width: 100%;
			position: absolute;
			top:13%;
			transform: translateY(-50%);
		}
		.hz-200826-btn{
			position: absolute;
			top:72%;
			transform: translateY(-50%);
		}
		.hz-200826-part4 .hz-200826-dl .hz-200826-dt a{
			color: #fff;
		}
		.hz-200826-play{
			width: 23%;
			top: 80%;
			left: 0;
		}
		.hz-200826-part4 dl{
			text-align: left;

		}
		.back_wrap {
			width: 90%;
			height: 230px;
			margin: -115px 0 0 0;
			left: 5%;
		}
		.hz-200826-mob_pic{
			background-image: url(../images/hz-200826-img_020-w.jpg);
		}
		.hz-020327-txt.hz-200901-xg1{
			margin: 0 auto 5%;
		    padding-top: 22%;
		    width: 85%;
		}
		/*m1*/
		.lanm_pic.hz-200826-m1{
			background-image: url(../images/hz-200826-banner2-w.jpg);
		}
		.hz-200826-m1 .box .txt h2 {
			font-size: 35px;
			color: #fff;
			text-shadow: 4px 3px 5px #333;
		}
		.hz-200826-box1 {
			padding: 50px 0 0;
		}
		.hz-200826-box2-1 .hz-200826-p1 {
			font-size: 16px;
			margin:22px auto;
		}
		.hz-200826-box2-1 .hz-200826-p2 {
			font-size: 14px;
			margin-bottom: 18px;
			color: #666;
		}
		.hz-200826-box2-icon1{
			width: 80%;
			margin:0 auto;
		}
		.hz-200826-box2-icon1-ts{
			width: 70%;
		}
		.hz-200826-p1.hz-200826-ts{
			margin: 25px auto 15px;
		}
		.hz-200826-box2-ul{
			margin:20px auto 40px;
		}
		.hz-200826-box2-1 .hz-200826-p2-ts{
			margin-bottom: 4px;
		}

		
		.hz-200826-box1-play{
			width: 13%;
			top:33%;
		}
		.hz-200826-btn.txt{
			padding-top: 8px;

		}
		.hz-200826-img-w1.txt{
			padding-top: 55px;
		}
		.hz-bottom {
			padding: 2.5% 0;
			height: auto;
			line-height: 1.75em;
			font-size: 3vw;
		}
		.hz-bottom span {
			display: block;
		}
		
		
	}






















 
/* 26-box3-cover-w1 {
			width:50%;
			position: absolute;
			top:24%;
			left: 0;
		}
		.hz-200826-box3-cover-w1>img {
			transform: rotate(180deg);
		}
		.hz-200826-box3-next{
			width:35%;
			position: absolute;
			top:40%;
			right:2%;
			z-index: 10;
		}
		.hz-200826-box3-prev{
			width:35%;
			position: absolute;
			top:40%;
			left:2%;
			z-index: 10;
			display: none;
		} */
		/*box4*/
		/* .hz-200826-box4-img-w {
			width:93.9%;
			margin:5% auto 0;
		}
		.hz-200826-box4-bg1 {
			margin-top:7%;
		}
		.hz-200826-box4-b1,.hz-200826-box4-b2,.hz-200826-box4-b3 {
			width:28.1%;
			font-size: 3.5vw;
		}
		.hz-200826-box4-b1 {
			left:7.8%;
		}
		.hz-200826-box4-b2 {
			left:35.9%;
		}
		.hz-200826-box4-b3 {
			left:64.1%;
		}
		.hz-200826-box4-b1>img,.hz-200826-box4-b2>img,.hz-200826-box4-b3>img {
			width:50.9%;
			display: block;
			margin:0 auto 9%;
		}
		.hz-200826-box4-more {
			margin-top: 12%;
		}
		.hz-200826-box4-more>a {
			width:100%;
			font-size: 3.5vw;
			height: auto;
			line-height: 4.4em;
			border:1px solid #898989;
		}
		.hz-200826-box1-play{
			width: 13%;
			top:33%;
		}
		.hz-200826-btn.txt{
			padding-top: 8px;

		}
		.hz-200826-img-w1.txt{
			padding-top: 55px;
		}
		.hz-bottom {
			padding: 2.5% 0;
			height: auto;
			line-height: 1.75em;
			font-size: 3vw;
		}
		.hz-bottom span {
			display: block;
		}
		
		
	}  */
 
.about_news.hz-20200925-xg .txt{
	height:100px;
	margin-bottom:0;
}

.partners_resources_list .hz-020617-xg.hz-200916-con .txt{
	height:90px;
	margin-bottom:8px;
}











