/*滚动条样式*/
::-webkit-scrollbar{width:10px;height:10px}
::-webkit-scrollbar-track{background:#f8f8f8}
::-webkit-scrollbar-thumb{background:#000;height:60px}
::-webkit-scrollbar-thumb:window-inactive{background:#000}
::-webkit-scrollbar-thumb:vertical:hover{background:#000}
body{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif,"微软雅黑";color:#333;}
body,html{height:100%}
.bgColorF0{background-color:#f0f0f0}
em,i{font-style:normal}
a:focus,a:hover{text-decoration:none}
.btn.active.focus, .btn.active:focus, .btn.focus, .btn:active.focus, .btn:active:focus, .btn:focus,a:focus{outline: none;outline-offset:0;}
h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6,p{margin-top:0;margin-bottom:0;}
ul{margin:0;padding:0;}
ul,li{list-style: none;}
textarea{resize: none;}
em,i{font-style:normal}
a{display: block;color:#333;}
a:focus,a:hover{text-decoration:none;color:#333}
video{display: block;max-width:100%}
.Animation{-webkit-transition:all 1s;transition:all 1s;opacity:0;-webkit-transition-delay: .5s;transition-delay: .5s;}
.fullpage{width:100%;overflow:hidden}
.section{position:relative;overflow:hidden;display:flex;flex-direction:column;justify-content:center;align-items:center;padding-top:60px}
.container{position:relative;z-index:2}
img{display: block;}
.img{width:100%;overflow:hidden;position:relative}
.img>img{display:block;width:100%;margin:0 auto;transition:all .5s}
.img:hover>img{transform: scale(1.1);}
.fl{float:left;}
.fr{float:right;}
.clamp2{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;}
.ellipsis{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.overflowY{overflow-y:hidden;}
@media (max-width:767px){
	.PC_img{display: none!important;}
	body{padding-top:99px;}
}
@media (min-width:768px){
	body{padding-top:155px;}
	.min_img{display: none!important;}
}
@media (min-width:992px){
	body{padding-top:180px;}
}
@media (min-width:1200px){
	.container{width:1100px}
}
@media (min-width:1450px){
	.container{width:1230px}
}

/* 搜索页 */
.search{margin:0 0 30px;overflow: hidden;}
.search .hot_search{float:left;padding-top:7px;}
.search .hot_search>*{color:#666}
.search form{max-width:350px;position:relative;float:left;margin-right:12px;}
.search form input{display:block;width:100%;height:34px;border:1px #d6d6d6 solid;border-radius:4px;padding:6px 12px 6px 34px;outline:0}
.search form .btn{width:34px;height:34px;background:url(../images/icon/icon36.png) no-repeat center;background-size:16px;padding:0;border:0;-webkit-box-shadow:none;box-shadow:none;position:absolute;top:0;left:0;outline:0!important}
.search-tabs-box{width:100%;position:relative}
.search-tabs-box:after{content:"";width:100%;height:1px;background-color:#d6d6d6;position:absolute;left:0;bottom:0;z-index:-1}
.search-tabs{display:flex;flex-direction:row;overflow-x:auto}
.search-tabs::-webkit-scrollbar{width:0;height:0}
.search-tabs li{flex:0 0 auto}
.search-tabs li+li{padding-left:30px}
.search-tabs li a{color:#333;padding:0 0 12px}
.search-tabs li a:after{content:"";width:0;height:1px;background-color:#666;position:absolute;left:0;bottom:0;-webkit-transition:all .5s;transition:all .5s}
.search-tabs li a:focus{background-color:transparent}
.search-tabs li a:hover{color:#2183c6;background-color:transparent}
.search-tabs .active a:after{width:100%}
.search-tips{font-size:12px;color:#888;margin-top:15px;margin-bottom:15px;}
.search-tab-content{margin-top:30px}
.search-noresults{font-weight:700}

.result-list{margin-left:-10px;margin-right:-10px;}
.result-list .column{padding:0 10px;margin-bottom:10px;}
.result-list a{display: block;border-bottom:1px dashed #d6d6d6;padding:12px 0;font-size:14px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.result-list a:hover{color:#2183c6;}
@media (min-width:768px){
	.search-tabs li+li{padding-left:40px}
	.search-noresults{font-size:16px}
	
	.result-list{margin-left:-15px;margin-right:-15px;}
	.result-list .column{padding:0 15px;margin-bottom:20px;}
}
@media (min-width: 1200px) {
	.result-list{margin-left:-25px;margin-right:-25px;}
	.result-list .column{padding:0 25px;}
	.result-list a,
	.search-tabs li a{font-size:16px;}
}




/*侧边栏*/
.sidebar{position:fixed;right:2px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:1030;-webkit-transition:all .5s;transition:all .5s;/* display: none; */}
.sidebar.on{opacity:.6;right:-40px}
.sidebar>a{display:block;background-color:rgba(33,131,198,.8);text-align:center;color:#fff;width:80px;padding:8px 5px;position:relative;outline:0}
.sidebar>a+a {margin-top:4px;}
.sidebar>a>span{display:block;font-size:14px;line-height:20px}
.sidebar>a>img{display:block;width:36px;height:36px;margin:0 auto 6px}
.sidebar .function-infor{position:absolute;top:0;left:-240px;width:240px;min-height:40px;background-color:#2183c6;border-radius:10px 0 0 10px;font-size:16px;line-height:20px;color:#fff;-webkit-transition:all .5s;transition:all .5s;-webkit-transform:rotateY(90deg);transform:rotateY(90deg);-webkit-transform-origin:100% 0;transform-origin:100% 0}
.sidebar .function-infor1 {width:320px;left:-320px;}
.sidebar .function-infor .h2 {font-size:16px;color:#2183c6;background-color:#fff;padding:10px;text-align:center;margin-top:15px;}
.sidebar .img-box {display:flex;flex-direction:row;}
.sidebar .wechat {display:flex;align-items:center;margin-left:16px;width:50%;}
.sidebar .wechat span {display:block;line-height:1;width:16px;margin-right:10px;flex:0 0 auto;}
.sidebar .wechat .img:hover img {-webkit-transform:none;transform:none;}
.sidebar .form-group {display:flex;align-items:center;margin:15px;position:relative;}
.sidebar .form-group label {flex:0 0 auto;margin:0;}
.sidebar .form-group .form-control {border:0;-webkit-box-shadow:none;box-shadow:none;border-radius:20px;}
.sidebar .form-group .btn {position:absolute;right:0;top:0;border:0;border-radius:0;background-color:transparent;color:#2183c6;line-height:22px;-webkit-box-shadow:none;box-shadow:none;}
.sidebar .form-group .btn:hover {}
.sidebar>a:hover>.function-infor{-webkit-transform:none;transform:none}

@media (max-width:767px){
	.sidebar>a {width:60px;}
	.sidebar>a>img{width:24px;height:24px;}
	.sidebar>a>span {font-size:12px;line-height:16px;}
	.sidebar .function-infor {width:200px;left:-200px;font-size:12px;}
	.sidebar .function-infor1 {width:240px;left:-240px;}
	.sidebar .function-infor .h2 {font-size:14px;padding:6px;}
	.sidebar .form-group .form-control {height:30px;}
	.sidebar .form-group .btn {font-size:12px;line-height:18px;}
	.sidebar .wechat {margin-left:10px;}
	.sidebar .wechat span {margin-right:5px;}
}


/*foot*/
/*.gotop{width:40px;height:40px;background:url(../images/icon/gotop.png) no-repeat center;background-size:contain;position:fixed;right:-40px;bottom:50px;z-index:2;cursor:pointer;transition:all .5s}
.gotop.on{right:5px}
.gotop:hover{background-image:url(../images/icon/gotop1.png)}*/

.footer{background:#2183c6;color:#fff;}
.footer a{color:#fff;}
.footer a:hover{color:rgba(255,255,255,0.5)}
.copyright{line-height:20px;padding:14px 0;text-align:center;text-transform: uppercase;border-top:1px rgba(255,255,255,.15) solid;}
.copyright a{display:inline-block;}
.copyright a:hover{text-decoration: underline;}

.foot_box{overflow:hidden;padding:20px 0;}
.foot_top{overflow: hidden;}
.foot_logo>img{height:70px;margin-right:15px;}
.foot_ewm{width:100px;height:133px;padding:10px 0;background:url(../images/line.png) no-repeat center;background-size:100% 100%;}
.foot_ewm img{max-width:77px;margin:0 auto 19px;}
.foot_ewm p{color:#d0e2ef;text-align: center;}

.foot_top_right{padding:20px 0 10px;}
.foot_nav{margin-left:-22px;margin-right:-22px;overflow: hidden;}
.foot_nav>li{position: relative;float:left;padding:0 22px;margin-bottom:10px;font-size:14px;}
.foot_nav>li:after{content: '';position: absolute;width:1px;height:14px;background:#538fcc;top:50%;margin-top:-7px;right:0;}
.foot_nav>li:last-child:after{display: none;}
.foot_hrefs{display: flex;align-items: center;flex-flow: row wrap;overflow: hidden;}
.foot_hrefs span{font-weight: 700;flex:0 0 auto;}
.foot_hrefs span,.foot_hrefs a{margin-right:15px;margin-bottom:10px;}
.foot_hrefs a:last-child{margin-right:0;}
.foot_hrefs,.foot_contact{padding-top:20px;margin-top:10px;border-top:1px solid rgba(255,255,255,0.07);overflow: hidden;}
.foot_contact p{float:left;margin-right:15px;margin-bottom:10px;line-height:1.74}
.foot_contact p:last-child{margin-bottom:0;}
@media (max-width:767px){
	/*.gotop{width:30px;height:30px}*/
	
	.copyright{font-size:12px}
	.foot_top_left{display: flex;align-items: center;justify-content: center;padding-bottom:20px;border-bottom:1px solid rgba(255,255,255,0.07);}
}
@media (min-width:768px){
	.foot_logo>img{height:70px;}
	.foot_box{padding:25px 0;}
	.foot_top_left{float:left;}
	.foot_logo>img{margin-bottom:10px;margin-right:0;}
	.foot_top_right{float:right;font-size:15px;max-width:80%;}
	.foot_nav>li{font-size:16px;}
	.foot_hrefs,.foot_contact{padding-top:25px;margin-top:15px;}
	.foot_contact p{margin-right:30px;}
}
@media (min-width:1200px){
	.foot_logo>img{height:88px;}
}



/*获取报价*/
.modal_main .modal-dialog{display:flex;flex-direction:column;justify-content:center;min-height:100%;padding:30px 0;max-width:306px;margin:0 auto}
.modal_main .modal-content{border-radius:10px;border:0;padding:25px}
.modal_main .modal-header{padding:0;border-bottom:0;margin-bottom:15px}
.modal_main .modal-title{font-size:16px;text-align:center}
.modal_main .close{opacity:1;width:15px;height:15px;background:url(../images/icon/close1.png) no-repeat center;background-size:contain;position:absolute;right:10px;top:10px;z-index:1;outline:0}
.modal_main .modal-body{padding:0}
.modal_main .modal-body p{line-height:22px;color:#2183c6;margin-bottom:20px}
.modal_main form label{display:block;font-weight:400}
.modal_main form .form-control{border-radius:0;-webkit-box-shadow:none;box-shadow:none}
.modal_main form textarea.form-control{height:auto}
.modal_main form .btn{display:block;background-color:#2183c6;border:1px #2183c6 solid;border-radius:0;width:100%;color:#fff;outline:0!important}
.modal_main form .btn:hover{background-color:transparent;color:#2183c6}


/*导航*/
.navbar{z-index: 1;}
.navbar-default {
	background-color: #fff;
	border: 0;
	border-radius: 0;
	margin-bottom: 0;
	box-shadow: 0 0 6px rgba(0,0,0,.2);
}
.navbar-brand {
	height: auto;
	padding-top: 5px;
	padding-bottom: 5px;
	line-height: 30px;
	display: flex;
	flex-direction: row;
	align-items: center;
	color: #fff!important;
}
.navbar-brand img {
	display: block;
	height: 50px;
}
.navbar-default .navbar-toggle {
	border: 0;
	padding-right: 0;
}
.navbar-default .navbar-toggle .icon-bar {
	background-color: #333;
	-webkit-transition: all .5s;
	transition: all .5s;
}
.navbar-default .navbar-toggle:focus,
.navbar-default .navbar-toggle:hover {
	background-color: transparent;
}
.navbar-default .menu_close .icon-bar:nth-child(1) {
	-webkit-transform: rotate(45deg);
	transform: rotate(45deg);
	position: relative;
	top: 6px;
}
.navbar-default .menu_close .icon-bar:nth-child(2) {
	display: none;
}
.navbar-default .menu_close .icon-bar:nth-child(3) {
	-webkit-transform: rotate(-45deg);
	transform: rotate(-45deg);
}
.navbar-default .navbar-nav>li>a {
	color: #333;
	text-align: center;
	-webkit-transition: all .5s;
	transition: all .5s;
}
.navbar-default .nav>li>a:focus,
.navbar-default .nav>li>a:hover,
.navbar-default .navbar-nav>.open>a,
.navbar-default .navbar-nav>.open>a:focus,
.navbar-default .navbar-nav>.open>a:hover,
.navbar-default .navbar-nav>.active>a,
.navbar-default .navbar-nav>.active>a:focus,
.navbar-default .navbar-nav>.active>a:hover {
	color: #fff;
	background-color: #2183c6;
}
.navbar-collapse::-webkit-scrollbar {
	width: 2px;
	height: 2px;
}

.top_main{position: relative;border-bottom:1px solid #e4e4e4;z-index: 2;background:#fff;}
.top_main_inner{position: relative;padding:25px 0;display:flex;flex-direction:row;justify-content:space-between;align-items:center;}
.top_main_inner:after,.top_main_inner:before{display:none}
.top_main_inner .navbar-brand{position:absolute;left:0;top:0;padding:0;background-color:#2183c6;display:flex;justify-content:center;align-items:center;transition: all 0.5s;}
.top_tel span{display:block;font-weight:700}
.top_tel a{display:block;font-size:24px;font-weight:700;color:#2183c6;font-family:arial}
.wechat_box{display:flex;flex-direction:row;margin-left:-5px;margin-right:-5px}
.top_main_inner .wechat_box{display:none}
.wechat_box .img{text-align:center;padding:0 5px}
.wechat_box .img img{max-width:77px}
.wechat_box .img span{display:block;font-size:12px;color:#818180;margin-top:5px}

.header{position: fixed;z-index: 1030;background:#fff;width:100%;left:0;top:0;right:0;transition: all 0.5s;}
.header .slogan{line-height:1.1;margin-left:5px}
.header .slogan span{display:block;font-size:14px;color:#333;font-weight:700}
.header .slogan i{display:block;color:#666;font-size:12px;margin-top:8px;text-transform:uppercase}

.header.headerEffect .top_main_inner .navbar-brand{height:100%;}
.header.headerEffect{transform: translateY(-39px);}
.header.headerEffect .navbar-nav{padding-left:0;transition: all 0.5s;}
@media (max-width: 767px) {
	.header .slogan,.top_main_inner .navbar-brand,.top_main_inner .wechat_box{display: none;}
	.top_main_inner{display: block;padding:5px 0;}
	.top_tel{display: flex;align-items: center;justify-content: center;}
	.top_tel span{margin-right:10px;}
	.top_tel a{font-size:20px;}
	.navbar-toggle{margin-top:14px;}
	
	.header .dropdown-menu>li>a{padding:10px;}
	.header .navbar-nav .open .dropdown-menu{text-align:center;background-color:rgba(33,131,198,.1);}
	.header .navbar-nav .open .dropdown-menu>li>a{color:#333}
	.header .navbar-nav .open .dropdown-menu>li>a:focus,
	.header .navbar-nav .open .dropdown-menu>li>a:hover{color:#333;background-color:rgba(33,131,198,.2)}
}
@media (min-width:768px){
	.top_main_inner{padding-left:120px;}
	.top_main_inner .navbar-brand{width:120px;height:calc(100% + 1px);}
	.top_main_inner .navbar-brand img{height:70px}

	.navbar-header .navbar-brand{display:none}
	.navbar-brand img{height:54px}
	.header .slogan{margin-left:10px;}
	.header .slogan span{font-size:18px}
	.header .navbar-nav{float:none;margin-left:-15px;margin-right:-15px;display:flex;flex-direction:row;align-items:center;}
	.header .navbar-nav:before,.header .navbar-nav:after{display: none;}
	.navbar-default .navbar-nav>li{flex: 1;}
	.navbar-default .navbar-nav>li>a{font-size:12px;width:100%;padding:15px 2px}
	
	.header .dropdown-menu{width:100%;max-width:170px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);border:0;border-radius:0;padding:0;background-color:rgba(255,255,255,.85);text-align:center}
	.header .dropdown-menu>li>a{padding:8px 15px;text-overflow:ellipsis;overflow:hidden}
	.header .dropdown-menu>li>a:hover{background-color:#2183c6;color:#fff}
	
	.header.headerEffect{transform: translateY(-105px);}
}
@media (min-width:992px){
	.navbar-brand img{height:74px}
	.header .slogan{margin-left:20px}
	.header .slogan span{font-size:20px}

	.navbar-default .navbar-nav>li>a{font-size:14px;padding:18px 8px}
	
	.top_tel{display:none}
	.top_tel a{font-size:30px}
	.top_main_inner .wechat_box{display:flex}
	
	.header.headerEffect{transform: translateY(-128px);}
}
@media (min-width:1200px){
	.top_main_inner{padding-left:130px;}
	.top_main_inner .navbar-brand{width:130px;height:184px;padding:0 0 20px;}
	.top_main_inner .navbar-brand img{height:88px}
	
	.header .slogan span{font-size:22px}
	.header .navbar-nav{padding-left:130px;}
	
	
	.top_tel{display:block}
}
@media (min-width:1450px){
	.top_main_inner{padding-left:150px;}
	.top_main_inner .navbar-brand{width:150px;}
	.header .slogan{margin-left:30px}
	.header .slogan span{font-size:24px}
	.top_tel a{font-size:36px}
	
	.header .navbar-nav{padding-left:150px;}
	.navbar-default .navbar-nav>li>a{font-size:16px;padding:18px 10px}
}



/*首页*/
.swiper-slide{overflow: hidden;}
.swiper-button-prev,.swiper-button-next,.swiper-pagination-bullet{outline: none;}
.index_banner{position:relative}
.index_banner img{display:block;width:100%}
.banner_text{position:absolute;left:0;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}
.banner_text img{-webkit-transform:translateY(100%);transform:translateY(100%);-webkit-transition:all 1s;transition:all 1s;opacity:0}
.banner1 .banner_text img{-webkit-transform:translateY(100%);transform:translateY(100%)}
.banner2 .banner_text img{-webkit-transform:translateY(-100%);transform:translateY(-100%)}
.banner3 .banner_text img{-webkit-transform:scale(0);transform:scale(0)}
.banner4 .banner_text img{-webkit-transform:translateX(-100%);transform:translateX(-100%)}
.banner5 .banner_text img{-webkit-transform:translateX(100%);transform:translateX(100%)}
.index_banner .swiper-slide-active .banner_text img{opacity:1;-webkit-transform:none;transform:none;-webkit-transition-delay:.5s;transition-delay:.5s}

.index_banner .videoContainer{width:100%;height:100%;position:absolute;top:0;left:0;z-index: 2;}
.index_banner #background_video{display:block;width:100%;height:100%;object-fit:cover;background:#000;}
.index_banner .videoContainer i{width:100%;height:100%;background:rgba(0,0,0,0.5) url(../images/icon/play.png) no-repeat center;background-size:auto 60px;position:absolute;top:0;left:0;cursor:pointer;}
.video_mark{position:fixed;width:100%;height:100%;background:rgba(0,0,0,0.7);left:0;top:0;z-index:1100;display:none;}
.modal_content{position:absolute;width:94%;background:rgba(255,255,255,1);border-radius:5px;top:50%;left:3%;padding:5px;-webkit-transform:translateY(-50%);transform:translateY(-50%);}
.video_mark .close{position:absolute;width:80px;height:80px;background:url(../images/icon/close2.png) no-repeat center;background-size:auto;right:50%;top:8%;margin-right:-40px;cursor:pointer;opacity: 1;}
.modal_content .inner{width:100%;overflow:hidden;}
.modal_content .modal_video{width:100%;height:auto;background:#000;display:block;}



.index_banner .swiper-button-prev,
.index_banner .swiper-button-next{width:40px;height:40px;margin-top:-20px;background-size:auto 20px;border-radius: 50%;opacity: 1;background-color:rgba(255,255,255,0.15);transition: all 0.3s;}
.index_banner .swiper-button-prev{left:2vw;}
.index_banner .swiper-button-next{right:2vw;}
.index_banner .swiper-button-prev:hover,
.index_banner .swiper-button-next:hover{background-color: rgba(255,255,255,0.3);}
@media (max-width:767px){
	.index_banner .banner1 .banner_bg{background-attachment:initial}
	.index_banner .PC_img{display:none}
	
	.index_banner .swiper-button-prev,
	.index_banner .swiper-button-next{width:30px;height:30px;margin-top:-15px;background-size:auto 16px;}
}
@media (min-width:768px){
	.index_banner .min_img{display:none}
	.index_banner .videoContainer i{display: none!important;}
	
	.modal_content{width:94%;left:3%;}
}
@media (min-width:992px){
	.modal_content{width:90%;left:5%;}
	.video_mark .close{right:5%;top:5%;}
}
@media (min-width:1200px){
	.modal_content{width:70%;left:15%;}
	.video_mark .close{top:50px;right:50px;}
}

/* banner下面 */
.index_banner_other{position: relative;width:100%;overflow: hidden;z-index: 2;background:#2183c6;}
.index_banner_other_inner{position: relative;color:#fff;}
.index_banner_other_inner a{color:#fff;}
.index_banner_other_inner:before{content:'';position: absolute;width:100vw;height:100%;right:0;top:0;background:#2183c6;}
.index_banner_other_inner>div{position: relative;z-index: 2;}
.index_banner_other_top{padding:10px 0 5px;display: flex;flex-flow: row wrap;justify-content: space-between;align-items: center;}
.index_banner_other_top>ul,
.index_banner_other_top>div{width:100%;margin-bottom:5px;}
.index_banner_pagination_text>li{display: none;}
.index_banner_pagination_text>li>a{position: relative;font-size:16px;padding-left:20px;font-weight: 700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.index_banner_pagination_text>li>a:before{content: '';position: absolute;width:6px;height:6px;border-radius: 50%;background:#fff;left:0;top:50%;margin-top:-3px;}
.index_banner_pagination_text>.active{display: block;}
.index_banner_pagination{padding-left:20px;}
.index_banner_pagination>span{width:30px;height:30px;line-height:30px;font-size:16px;margin: 0 15px 0 0;color:#d3e9f8;text-align: center;opacity: 1;background:transparent;transition: all 0.3s;}
.index_banner_pagination>span:hover,
.index_banner_pagination>.swiper-pagination-bullet-active{background:#fff;color:#2183c6;}

.index_banner_other_bottom{padding:10px 0 5px;border-top:1px solid rgba(255,255,255,0.08);display: flex;flex-flow: row wrap;align-items: center;justify-content: space-between;}
.index_banner_other_bottom>div{width:100%;margin-bottom:10px;}
.index_search{display: flex;align-items: center;flex-flow: row wrap;}
.index_search form{position: relative;display: block;width:100%;margin-bottom:10px;}
.index_search input{display: block;width:100%;height:36px;background:#f1f1f1;border:none;box-shadow: 0 0 0 rgba(255,255,255,0);padding:0 40px 0 10px;color:#333;}
.index_search input:focus,
.index_search button:focus{outline: none;}
.index_search button{position: absolute;width:40px;height:100%;padding:0;right:0;top:0;background-image:url(../images/icon/icon36.png);background-position: center;background-repeat: no-repeat;border:none;background-color: transparent;transition: all 0.3s;}
.index_search button:hover{background-image:url(../images/icon/icon36w.png);background-color:#45a1e0;}
.hot_search{overflow: hidden;}
.hot_search>*{float:left;margin-right:15px;margin-bottom:5px;color:#d0e2ef;}
.hot_search>a{color:#d0e2ef;}
.hot_search>a:hover{text-decoration: underline;}
.inbob_btn{display: flex;align-items: center;justify-content: space-between;}
.inbob_btn>span{display: block;font-size:14px;font-weight: 700;margin-right:15px;margin-bottom:5px;color:#d0e2ef;}
.inbob_btn>a{display: block;width:130px;line-height:40px;font-size:16px;font-weight: 700;margin-bottom:5px;text-align: center;color:#2183c6;background:#fff;}
.inbob_btn>a:hover{color:#fff;background:#45a1e0;}
@media (max-width:767px){
	.index_banner_other{background:#2183c6;}
}
@media (min-width:768px){
	.index_banner_other_inner{padding-right:25px;}
	
	.index_banner_other_top>ul,
	.index_banner_other_top>div{width:auto;max-width:50%;}
	.index_banner_pagination{padding-left:0;}
	.index_banner_pagination>span{margin:0 0 0 10px;}
	.index_search form{width:200px;margin-right:12px;}
	
}
@media (min-width:992px){
	.index_banner_other_bottom>div{width:auto;}
	.index_search{margin-right:20px;}
}
@media (min-width:1200px){
	.index_banner_other_main{padding-right:60px;}
	.index_banner_other_inner{padding-right:40px;}
	.index_banner_pagination_text>li>a{font-size:18px;}
	.index_banner_pagination>span{margin:0 0 0 15px;font-size:18px;}
	
	
	.inbob_btn>span{font-size:16px;}
	.inbob_btn>a{width:160px;font-size:18px;line-height:46px;}
}
@media (min-width:1450px){
	.index_search form{width:270px;}
}



.index_main{width:100%;padding:35px 0;overflow:hidden;position:relative;background:#fff;}
.index_bg{width:100%;height:100%;position:absolute;top:0;left:0;background-position:top center;}
.index_title{text-align:center;margin-bottom:30px}
.index_title a{display:block;color:#2183c6;position:relative}
.index_title h2{position: relative;font-size:20px;line-height:1.2;font-weight:700;margin:0;text-transform: uppercase;}
.index_title h2 i{color:#2183c6}
.index_title em{display:block;font-size:12px;color:#666;text-transform:uppercase;margin-top:10px}
.index_title p{font-size:14px;color:#999;margin:10px 0 0}
@media (max-width:767px){
	.index_bg{background-size:cover}
}
@media (min-width:768px){
	.index_main{padding:50px 0;}
	.index_bg{background-attachment:fixed}
	.index_title{margin-bottom:40px;}
	.index_title h2{font-size:24px}
}
@media (min-width:992px){
	.index_title h2{font-size:26px}
	.index_title p{font-size:16px;}
	.index_title em{font-size:14px;}
}
@media (min-width:1200px){
	.index_main{padding:65px 0;}
	.index_title{margin-bottom:45px;}
	.index_title h2{font-size:28px}
}
@media (min-width:1450px){
	.index_title h2{font-size:30px}
	.index_title p{font-size:18px;}
}

/*首页视频*/
.index_video_box .play{position: absolute;width:100%;height:100%;left:0;top:0;z-index: 2;cursor: pointer;}
.index_video_box .video{display: block;width:100%;height:auto;object-fit: cover;outline: none;}
.index_video_box .swiper-container{padding-bottom:50px;}
.index_video_box .swiper-pagination{bottom:0;}
.index_video_box .swiper-pagination-bullet-active{background:#2183c6;}
@media (min-width:1200px){
	.index_video_box .swiper-pagination-bullet{width:12px;height:12px;margin:0 8px!important;}
}

/*首页案例*/
.index_case_menu{overflow: hidden;margin-left:-1px;margin-right:-1px;}
.index_case_menu>li{width:50%;float:left;padding:0 1px;margin-bottom:2px;}
.index_case_menu>li:last-child{margin-bottom:0;}
.index_case_menu>li>a{padding:12px 8px;font-size:14px;color:#fff;background:#2183c6;display: flex;align-items: center;justify-content: center;}
.index_case_menu>li>a>span{line-height:20px;height:20px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.index_case_menu>li>a>img{margin-left:10px;height:20px;display: none;}
.index_case_menu>.active>a{background:#155597;}
.index_case_menu>.active>a>img{display: block;}
.index_case_menu>.active>a>span{max-width:65%;}
.index_case_right{width:100%;overflow: hidden;}
.tab-pane-left{width:100%;overflow: hidden;}
.index_case_item{position: relative;color:#fff;}
.index_case_item:hover{color:#fff;}
.index_case_item .text{position: absolute;width:100%;left:0;bottom:0;background:rgba(33,131,198,0.85);}
.tab-pane-left .index_case_item .text{padding:15px 10px;}
.tab-pane-left .index_case_item h2{font-size:14px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.tab-pane-left .index_case_item .p{font-size:12px;color:#ccc;margin-top:7px;line-height:20px;height:40px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;}
.tab-pane-left .index_case_item .p>strong{color:#2183c6;}

.tab-pane-right{position: relative;width:100%;overflow: hidden;margin-top:10px;}
.tab-pane-right .swiper-button-div{height:60px;display: none;align-items: center;justify-content: center;background:#2183c6;color:#fff;margin-bottom:10px;}
.tab-pane-right .swiper-button-div>span{max-width:56%;font-size:14px;font-weight: 700;margin-right:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.tab-pane-right .swiper-button>div{position: relative;top:0;right:0;left:0;margin:2px 0;width:36px;height:22px;border:1px solid #fff;background:#fff;opacity: 1;}
.tab-pane-right .swiper-button-prev:before,
.tab-pane-right .swiper-button-next:before{content: '';position: absolute;width:0;height:0;top:50%;left:50%;transform: translate(-50%,-50%);}
.tab-pane-right .swiper-button-prev:before{border:5px solid transparent;border-bottom-color:#2183c6;margin-top:-2px;}
.tab-pane-right .swiper-button-next:before{border:5px solid transparent;border-top-color:#2183c6;margin-top:4px}
.tab-pane-right .swiper-button>.swiper-button-disabled{background:#2183c6;}
.tab-pane-right .swiper-button-prev.swiper-button-disabled:before{border-bottom-color:#fff;}
.tab-pane-right .swiper-button-next.swiper-button-disabled:before{border-top-color:#fff;}
.tab-pane-right .index_case_item{height:100px;}
.tab-pane-right .index_case_item:after{content: '';position: absolute;width:100%;height:100%;border:2px solid #155597;left:0;top:0;opacity: 0;transition: all 0.5s;}
.tab-pane-right .index_case_item>.img{height:100%;}
.tab-pane-right .index_case_item .text{padding:7px 10px;transition: all 0.5s;}
.tab-pane-right .index_case_item h2{font-size:12px;text-align: center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.tab-pane-right .swiper-slide.swiper-slide-thumb-active .index_case_item:after{opacity: 1;}
.tab-pane-right .swiper-slide.swiper-slide-thumb-active .text{background:#155597;}
@media (max-width:767px){
	.tab-pane-left .img{background:none!important;}
}
@media (min-width:768px){
	.index_case{display: flex;}
	.index_case_left{width:190px;flex: 0 0 auto;}
	.index_case_menu{margin:0;}
	.index_case_menu>li{float:none;padding:0;width:100%;margin-bottom:1px;}
	.index_case_menu>li>a{height:75px;padding:5px;font-size:16px;}
	.index_case_menu>li>a>img{height:26px;margin-left:15px;}
	.index_case_right .tab-content,
	.index_case_right .tab-pane,
	.tab-pane-main,
	.tab-pane-left,
	.tab-pane-left .swiper-container,
	.tab-pane-left .index_case_item,
	.tab-pane-left .index_case_item>.img{height:100%;}
	.tab-pane-left{padding:0 10px;}
	.tab-pane-left .index_case_item .text{padding:15px;}
	.tab-pane-left .index_case_item h2{font-size:16px;}
	.tab-pane-left .index_case_item .p{line-height:24px;height:48px;margin-top:10px;}
	
	.tab-pane-main{display: flex;}
	.tab-pane-right{width:160px;height:100%;flex: 0 0 auto;margin-top:0;}
	.tab-pane-right .gallery-thumbs{height:385px;}
	.tab-pane-right .index_case_item{height:100%;}
	.tab-pane-right .index_case_item h2{font-size:14px;}
	.tab-pane-right .swiper-button-div{display: flex;}
}
@media (min-width:1200px){
	.index_case_left{width:230px;}
	.index_case_menu>li>a{height:95px;font-size:18px;}
	.tab-pane-left .index_case_item .text{padding:20px;}
	
	.tab-pane-right{width:195px;}
	.tab-pane-right .gallery-thumbs{height:494px;}
	.tab-pane-right .swiper-button-div{height:70px;}
	.tab-pane-right .swiper-button-div>span{font-size:16px;}
}

/*首页产品*/
.index_product_container{overflow: hidden;align-items: flex-start;}
.product_nav_main{border:3px solid #2183c6;background:#fff;margin-bottom:20px;}
.product_nav_tit{background:#2183c6;color:#fff;padding:20px;}
.product_nav_tit .en{font-size:22px;font-weight: 700;font-family: arial;text-transform: uppercase;}
.product_nav_tit .en:after{content: '';display: block;width:42px;height:1px;background:#fff;margin:10px 0;}
.product_nav_tit .ch{font-size:18px;font-weight: 700;}
.product_nav{margin:5px 0;}
.product_nav>li{margin-bottom:2px;padding:0 20px;background:#fff;transition: all 0.5s;}
.product_nav>li>a{padding:15px 0;border-bottom:1px solid #d6d6d6;transition: all 0.5s;}
.product_nav>li .ch{font-size:16px;font-weight: 700;}
.product_nav>li .en{font-size:12px;color:#999;text-transform: uppercase;margin-top:8px;transition: all 0.5s;}
.product_nav>li:last-child{margin-bottom:0;}
.product_nav>li:last-child>a{border-bottom:none;}
.product_nav>li:hover,
.product_nav>.active{background:#45a1e0;}
.product_nav>li:hover>a,
.product_nav>.active>a{color:#fff;border-bottom-color:#45a1e0;}
.product_nav>li:hover>a>.en,
.product_nav>.active>a>.en{color:#fff}

.product_list_main{width:100%;overflow: hidden;}
.product_list2{margin-left:-7px;margin-right:-7px;}
.product_list2 .column{padding:0 7px;margin-bottom:25px;}
.product_list2 a{position: relative;padding:5px 5px 0;background:#eaeaea;overflow: hidden;transition: all 0.5s;}
.product_list2 .img{float:left;width:100%;}
.product_list2 .text{float:left;width:100%;padding:15px 5px;}
.product_list2 h2{font-size:16px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.product_list2 em{display: block;font-size:14px;color:#666;margin-top:8px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.product_list2 .more{float:right;position: relative;background:#45a1e0;width:60px;height:30px;margin-right:-5px;display: flex;justify-content: center;align-items: center;right:0;bottom:0;overflow: hidden;transition: all 0.3s;padding:5px;}
.product_list2 .more:before{content: '';position: absolute;width:0;height:0;left:0;top:0;border-width:15px 10px 15px 10px;border-style:solid;border-color:#eaeaea transparent transparent #eaeaea;}
.product_list2 .more>img{margin-left:0;transition: all 0.3s;}
.product_list2 a:hover{box-shadow: 3px 5px 5px rgba(0,0,0,0.1);}
.product_list2 a:hover .img>img{transform: scale(1.1);}
.product_list2 a:hover .more{background:#2183c6;}
.product_list2 a:hover .more>img{margin-left:10px;}
@media (min-width:768px){
	.index_product_container{display: flex;}
	.product_nav_main{width:220px;flex: 0 0 auto;margin-bottom:0;}
	.product_nav_tit .en{font-size:26px;}
	.product_nav_tit .en:after{margin:15px 0;}
	.product_nav_tit .ch{font-size:20px;}
	.product_nav{margin:10px 0;}
	.product_nav>li{margin-bottom:5px;}

	.product_list_main{padding-left:30px;}
	.product_list2{margin-left:-10px;margin-right:-10px;}
	.product_list2 .column{padding:0 10px;}
	.product_list2 a{padding:10px;}
	.product_list2 .img{float:none;}
	.product_list2 .text{float:none;padding:20px 40px 15px 0;}
	.product_list2 .more{position: absolute;float:none;margin:0;}
}
@media (min-width:1200px){
	.product_nav_main{width:250px;}
	.product_nav_tit{padding:30px 20px;}
	.product_nav_tit .en{font-size:30px;}
	.product_nav{margin:20px 0;}
	.product_nav>li .ch{font-size:18px;}
	.product_nav>li>a{padding:20px 0;}
	
	.product_list_main{padding-left:40px;}
	.product_list2{margin-left:-14px;margin-right:-14px;}
	.product_list2 .column{padding:0 14px;}
	.product_list2 a{padding:14px;}
	.product_list2 .more{width:70px;height:40px;}
	.product_list2 .more:before{border-width:20px 10px 20px 10px;}
}
@media (min-width:1450px){
	.product_nav_tit .en{font-size:34px;}
	.product_nav_tit .ch{font-size:22px;}
}
/*首页服务*/
.index_service_swiper{flex-direction: row-reverse;color:#fff;}
.index_service_content{width:100%;overflow: hidden;}
.index_service_content .index_title{text-align: left;margin-bottom:20px;}
.index_service_content .index_title h2:before{content: '';width:20px;height:2px;background:#fff;position: absolute;left:-30px;top:50%;margin-top:-1px;}
.index_service_content .text{padding-left:30px;}
.index_service_content .InfoContent{color:#fff;}
.index_service_content .InfoContent p{margin-bottom:10px;}

.index_service_control{overflow: hidden;margin-top:25px;}
.index_service_control .item{width:33.333333%;border:2px solid transparent;float:left;align-items: center;margin-bottom:10px;cursor: pointer;transition: all 0.5s;}
.index_service_control .img{width:100%;flex: 0 0 auto;transition: all 0.5s;}
.index_service_control .img:after{content: '';width:100%;height:100%;background:#fff;position: absolute;left:0;top:0;opacity: 0.5;transition: all 0.5s;}
.index_service_control .text{width:100%;overflow: hidden;visibility: hidden;opacity: 0;padding:10px;transition: all 0.5s;}
.index_service_control .text .ch{font-size:16px;font-weight: 700;}
.index_service_control .text .en{font-size:12px;text-transform: uppercase;margin-top:5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:none;}
.index_service_control .active{border-color:#fff;}
.index_service_control .active .text{visibility: visible;opacity:1;}
.index_service_control .active .img:after{top:100%;}
@media (max-width:767px){
	.index_service_control .text .ch{text-align: center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
	.index_service_control .text{visibility: visible;opacity:1;}
}
@media (min-width:768px){
	.index_service_swiper{max-width:700px;display: flex;}
	.index_service_content .index_title{margin-bottom:30px;}
	.index_service_content .index_title h2:before{width:24px;height:4px;left:-50px;}
	.index_service_content .text{padding-left:50px;padding-right:30px;margin-left:10px;}
	
	.index_service_control{width:235px;flex: 0 0 auto;margin-top:0;}
	.index_service_control .item{width:100%;height:98px;display: flex;margin-right:0;}
	.index_service_control .text{padding:0 0 0 10px;}
	.index_service_control .text .ch{font-size:20px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;}
	.index_service_control .text .en{font-size:14px;}
	.index_service_control .img{width:100px;height:82px;}
	.index_service_control .img>img{width:auto;height:100%;}
	.index_service_control .active .img{width:120px;}
	.index_service_control .active{padding:5px;border:3px solid #fff;}
}

/*首页对比*/
.index_VS_main{padding:0;}
.VSList{border:1px #e9e9e9 solid;position:relative;overflow:hidden}
.VSIcon{position:absolute;top:0;bottom:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);border-left:1px #e9e9e9 solid;border-right:1px #e9e9e9 solid;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:20px;z-index: 2;}
.VSIcon img{display:block;max-width:100%;height:42px;}
.VSList ul{list-style:none;padding:0;margin:0;position:relative;z-index:1}
.VSList li{padding:15px;overflow:hidden;margin-left:-50px;margin-right:-50px;transition: background-color 0.5s;}
.VSList li+li{border-top:1px #e9e9e9 solid}
.VSList li .column{float:left;width:50%;padding:0 50px}
.VSList li .column h2{font-size:18px;font-weight:700;margin:0;display:flex;flex-direction:row;align-items:baseline}
.VSList li .column:first-child h2:before{content:"";width:20px;height:20px;background:url(../images/icon/icon27.png) no-repeat center;background-size:contain;display:block;margin-right:10px;flex:0 0 auto}
.VSList li .column .p{color:#666;line-height:20px;min-height:40px;margin:8px 0 0}
.VSList li:hover{background-color:rgba(33,131,198,0.2);}

.index_VS_02 .index_title,
.index_VS_02 .index_title p{color:#fff;}
.VSList_02{display: flex;align-items: stretch;flex-flow: row wrap;}
.VSList_02:before,.VSList_02:after{display: none;}
.VSList_02>li{margin-bottom:20px;}
.VSList_02>li>a{height:100%;background:#fff;padding:25px 15px;display: flex;align-items: center;}
.VSList_02 h2{font-size:20px;font-weight: 700;color:#2183c6;text-transform: uppercase;flex: 0 0 auto;}
.VSList_02 .p{font-size:14px;color:#666;line-height:1.74;padding:0 20px;width:100%;overflow: hidden;}
.VSList_02 em{display: block;flex: 0 0 auto;width:35px;height:20px;background:url(../images/icon/icon33.png) no-repeat center;background-size:contain;}
@media (max-width:767px){
	.VSList li{margin:0}
	.VSList li .column{width:100%;padding:0}
	.VSList li .column+.column{margin-top:20px}
	.VSList li .column:last-child{display:flex;flex-direction:row}
	.VSList li .column:last-child:before{content:"";width:80px;height:52px;background:url(../images/icon/icon28.png) no-repeat center;background-size:50px;display:block;flex:0 0 auto}
	.VSIcon{display:none}
}
@media (max-width:479px){
	.VSList li .column:last-child:before{width:70px}
	.VSList li .column .text{padding-left: 15px;}
	.VSList li .column:first-child .text{padding-left:0;}
}
@media (min-width:768px){
	.VSList li .column .text{padding-left:25px;}
	.VSList li .column:first-child .text{padding-left:10px;padding-right:15px;}
	
	.VSList_02>li>a{padding:30px 20px;}
	.VSList_02 h2{font-size:22px;}
}
@media (min-width:992px){
	.VSList li{padding:20px;}
	.VSList li{margin-left:-70px;margin-right:-70px}
	.VSList li .column{padding:0 70px}
	.VSIcon{padding:30px;}
	.VSIcon img{height:52px;}
}
@media (min-width:1200px){
	.VSList_02>li>a{padding:40px 25px;}
	.VSList_02 h2{font-size:26px;}
	.VSList_02 .p{font-size:16px;padding:0 25px;}
}
@media (min-width:1450px){
	.VSList li{margin-left:-105px;margin-right:-105px}
	.VSList li .column{padding:0 105px}
	
	.VSList_02 h2{font-size:30px;}
}

/*首页新闻*/
.index_news_main .index_title{margin-bottom:25px;}
.submenu2{display: flex;justify-content: center;flex-flow: row wrap;margin-left:-5px;margin-right:-5px;margin-bottom:30px;}
.submenu2:before,.submenu2:after{display: none;}
.submenu2>li{padding:0 5px;margin-bottom:10px;}
.submenu2>li>a{min-width:100px;text-align: center;border:1px solid #bfbfbf;line-height:20px;padding:10px;border-radius: 3px;transition: all 0.5s;}
.submenu2>li>a:hover,
.submenu2>li>a:focus,
.submenu2>.active>a{color:#fff;background:#2183c6;border-color:#2183c6;}

.index_news>div{margin-bottom:25px;}
.index_news .text{padding:20px 0;}
.index_news .date{color:#999;}
.index_news h2{font-size:16px;margin:10px 0 15px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.index_news .p{color:#666;line-height:24px;height:48px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;}
.index_news_list{margin-top:-25px;}
.index_news_list a{border-bottom:1px solid #dddddd;}
.index_news_list .text{padding:20px 0;}
.index_news a:hover .img>img{transform: scale(1.1);}
.index_news a:hover h2{color:#2183c6;}
@media (max-width:767px){
	.index_news_list>.column:first-child>a{border-top:1px solid #dddddd;}
}
@media (min-width:768px){
	.submenu2>li>a{min-width:120px;}
}
@media (min-width:992px){
	.index_news_list .text{padding:25px 0;}
}
@media (min-width:1200px){
	.submenu2{margin-bottom:50px;}
	.submenu2>li>a{min-width:140px;font-size:16px;padding:12px;}
	
	.index_news{margin-left:-20px;margin-right:-20px;}
	.index_news>div{padding:0 20px;}
}

/*首页关于*/
.index_about_main{color:#fff;}
.index_about_main .index_title{text-align: left;}
.index_about_main .index_title,
.index_about_main .index_title p{color:#fff;}
.index_about_main .index_title p{font-weight: 700;}
.index_about_main .index_title h2{font-family: arial;}
.index_about_row{margin-right:-20px;}
.index_about_text{position: relative;padding-left:30px;margin-bottom:30px;}
.index_about_text h1{font-weight: 700;font-size:16px;margin-bottom:15px;}
.index_about_text h1:before{content: '';position: absolute;left:0;top:6px;width:16px;height:2px;background:#fff;}
.index_about_text .InfoContent{color:#c7ddf2;}
.index_about_text .more{margin-top:25px;width:120px;line-height:20px;padding:10px;font-weight: 700;text-align: center;background:#fff;color:#0058b1;transition: all 0.5s;}
.index_about_text .more:hover{background:#0058b1;color:#fff;}
@media (min-width:768px){
	.index_about_text{margin-bottom:0;}
	.index_about_text .more{margin-top:40px;}
	.index_about_text h1:before{height:3px;}
	.index_about_row>div{margin-bottom:0;}
}
@media (min-width:1200px){
	.index_about_row{margin-left:-20px;margin-right:-20px;}
	.index_about_row>div{padding:0 20px;}
}

/*首页历程*/
.index_history_row{display: flex;align-items: center;flex-flow: row wrap;}
.index_history_row:before,.index_history_row:after{display: none;}
.index_history_row>div{margin-bottom:25px;}
.history-text .tit{font-size:18px;margin-bottom:15px;font-weight: 700;}
.history-text .InfoContent p{margin-bottom:10px;}

.index_history_control{position: relative;width:100%;overflow: hidden;background:url(../images/line2.png) repeat-x left bottom;background-size:auto 15px;}
.index_history_control .inner{position: relative;}
.index_history_control .swiper-container{position: static;}
.index_history_control .swiper-button-black{width:30px;height:30px;margin-top:-28px;background:none;opacity: 1;}
.index_history_control .swiper-button-black:before{content: '';position: absolute;width:0;height:0;top:50%;margin-top:-6px;}
.index_history_control .swiper-button-prev:before{border:6px solid transparent;border-right-color: #2183c6;left:0}
.index_history_control .swiper-button-next:before{border:6px solid transparent;border-left-color: #2183c6;right:0;}
.index_history_control .swiper-button-disabled.swiper-button-prev:before{border-right-color: #bdbdbd;}
.index_history_control .swiper-button-disabled.swiper-button-next:before{border-left-color: #bdbdbd;}
.index_history_control .swiper-button-prev{left:-15px;}
.index_history_control .swiper-button-next{right:-15px;}
.swiper-page>li{padding-top:10px;padding-bottom:35px;position: relative;text-align: center;color:#b8b8b8;font-size:18px;font-weight: 700;font-family: arial;overflow: hidden;cursor: pointer;}
.swiper-page>li>span{display: block;line-height:36px;}
.swiper-page>li:after{content: '';position: absolute;width:2px;height:0;left:50%;margin-left:-1px;bottom:0;background:#2183c6;transition: all 0.5s;}
.swiper-page>.swiper-slide-thumb-active{color:#2183c6;}
.swiper-page>.swiper-slide-thumb-active:after{height:20px;}
@media (max-width: 767px) {
	
}
@media (max-width:360px){
	.swiper-page>li{font-size:16px;}
}
@media (min-width: 768px) {
	.history-swiper-container{margin:40px 0 20px;}
	.history-text .tit{font-size:24px;margin-bottom:20px;}
	.index_history_control .swiper-button-black{width:40px;height:40px;margin-top:-35px;}
	.index_history_control .swiper-button-prev{left:-40px;}
	.index_history_control .swiper-button-next{right:-40px;}
	.swiper-page>li{padding-top:20px;padding-bottom:40px;font-size:22px;}
}
@media (min-width: 992px) {
	.swiper-page>li{font-size:24px}
}
@media (min-width: 1200px) {
	.history-swiper-container{margin:80px 0 60px;}
	.index_history_row{margin-left:-35px;margin-right:-35px;}
	.index_history_row>div{padding:0 35px;}
	.history-text .tit{font-size:30px;margin-bottom:30px;}
	.index_history_control{background-size:auto 19px;}
	.swiper-page>li{padding-bottom:50px;font-size:26px;}
	.swiper-page>.swiper-slide-thumb-active:after{height:24px;}
	.index_history_control .swiper-button-black:before{border-width: 10px;margin-top:-10px;}
}
@media (min-width: 1450px) {
	.swiper-page>li{font-size:30px}
	.swiper-page>.swiper-slide-thumb-active{font-size:36px}
}


/*首页优势*/
.index_advantage_main .index_title,
.index_advantage_main .index_title p{color:#fff;}
.index_adv_swiper{position: relative;padding:30px 15px 100px;}
.index_adv_swiper:before{content: '';position: absolute;width:1490px;height:100%;background:url(../images/img10.jpg) no-repeat top left;background-size:cover;left:0;top:0;}
.index_adv_swiper .swiper-container{position: static;}
.index_adv_swiper .swiper-pagination{width:100%;display: flex;justify-content: center;align-items: center;bottom:30px;}
.index_adv_swiper .swiper-pagination>span{width:36px;height:36px;display: flex;align-items: center;justify-content: center;background:#c9e5f8;font-size:16px;font-family: arial;color:#2183c6;opacity: 1;font-weight: 700;}
.index_adv_swiper .swiper-pagination>.swiper-pagination-bullet-active{background:#fff;font-size:20px;}

.index_adv_text .tit{color:#2183c6;margin-bottom:25px;}
.index_adv_text .tit em{display: block;font-size:20px;font-family: arial;text-transform: uppercase;}
.index_adv_text .tit h3{font-size:18px;font-weight: 700;margin-top:5px;}
.index_adv_text .tit h3>i{font-size:20px;}
.index_adv_text .tit h3:after{content: '';display: block;margin:20px 0;width:68px;height:1px;background:#2183c6;opacity: 0.62;}
.index_adv_text .tit p{font-size:14px;line-height:1.74;color:#333}
.index_adv_text .InfoContent p{position: relative;margin-bottom:10px;padding-left:20px;}
.index_adv_text .InfoContent p:last-child{margin-bottom:0;}
.index_adv_text .InfoContent p:before{content: '';position: absolute;left:0;top:10px;width:5px;height:5px;background:#2183c6;border-radius: 50%;}
@media (max-width: 767px) {
	
}
@media (min-width: 768px) {
	.index_advantage_main{padding-bottom:0;}
	.index_adv_swiper{padding:40px 50px;padding-left:100px;min-height:550px;}
	.index_adv_swiper:before{left:70px;}
	.index_adv_swiper .swiper-pagination{width:auto;display: block;height:100%;left:-18px;top:0;bottom: auto;}
	.index_adv_swiper .swiper-pagination>span{margin:0 0 25px!important;}
	
	.index_adv_text .tit h3{font-size:22px;}
	.index_adv_text .tit h3>i{font-size:24px;}
	.index_adv_text .tit h3:after{margin:25px 0;}
	.index_adv_text .tit em{font-size:24px;}
	.index_adv_text .tit p{font-size:16px;}
	

}
@media (min-width: 1200px) {
	.index_adv_swiper{padding:50px 55px;padding-left:125px;}
	.index_adv_swiper .swiper-pagination{left:-25px;}
	.index_adv_swiper .swiper-pagination>span{width:50px;height:50px;font-size:24px;margin:0 0 35px!important;}
	.index_adv_swiper .swiper-pagination>.swiper-pagination-bullet-active{font-size:30px;}
}
@media (min-width: 1450px) {
	.index_adv_text .InfoContent p{padding-left:30px;}
	.index_adv_text .InfoContent p:before{top:12px;}
}
/*首页伙伴*/
.partner_list.row{margin-left:-5px;margin-right:-5px}
.partner_list .column{padding:0 5px;margin-bottom:20px;}
.partner_list .img{border:1px #e9e9e9 solid;background-color:#fff;transition: all 0.3s;}
.partner_list .img:hover{border-color:#2183c6;}
.partner_list .img:hover>img{-webkit-transform:none;transform:none}
@media (min-width:768px){

}
@media (min-width:992px){
	.partner_list.row{margin-left:-15px;margin-right:-15px}
	.partner_list .column{padding:0 15px;margin-bottom:30px;}
}


/*内页*/
.inside_banner{position:relative;width:100%;overflow:hidden;}
.inside_banner img{width:100%;transform:scale(1.1,1.1);animation: myfirst 3s forwards;-webkit-animation: myfirst 3s forwards;}
@keyframes myfirst{
	from {transform:scale(1.1,1.1);}
	to {transform:scale(1,1);}
}
@-webkit-keyframes myfirst {
	from {transform:scale(1.1,1.1);}
	to {transform:scale(1,1);}
}
.wrapper{min-height:55vh;position:relative;z-index:1}
.inside_main{padding:35px 0;position:relative}
.inside_main .container{position:relative}

.location_main{padding-top:10px;padding-bottom:10px;;overflow:hidden;background-color:#ededed;color:#848585}
.location a,.location b{display:inline-block;font-weight:400;color:#848585;line-height:20px;text-transform:capitalize}
.location a:hover{color:#0093cd}

.InfoContent{line-height:2;position:relative;overflow:hidden;color:#666;}
.InfoContent p{margin-bottom:0}
.InfoContent img{display: inline-block;max-width:100%;height:auto!important;}
.InfoContent video{display: block;width:1200px;height:auto;max-width:100%;margin:0 auto;}
.InfoContent ul,.InfoContent li{list-style-type: disc;list-style-position: inside;}
.InfoContent li p{display: inline;margin-bottom:0;}
.InfoContent a{display: inline;}
.InfoContent a:hover{color:#2183c6}

.InfoTitle{margin-bottom:20px;text-align:center;border-bottom:1px solid #dbdbdb;padding-bottom:20px;}
.InfoTitle h4{font-size:18px;margin:0;line-height:1.4;}
.InfoTitle .date{font-size:12px;color:#999;margin-top:10px;}
.InfoTitle .date span{padding:0 5px}

.goBack{text-align:center;margin-top:30px;}
.goBack a{display:inline-block;color:#fff;line-height:20px;background-color:#333;padding:10px;margin:5px;width:130px;border-radius: 3px;}
.goBack a:hover{background-color:#2183c6}

.pager{margin:30px 0 0}
.pager li>a,.pager li>span{border:1px #bfbfbf solid;color:#666;margin:0 5px;text-transform:uppercase;border-radius: 3px;}
.pager li>span{color:#999}
.pager li>a{color:#2183c6;border-color:#2183c6;transition: all 0.5s;}
.pager li>a:hover{color:#fff;background-color:#2183c6}

.info_previous_next_wrap{border-top:1px #dad9d9 solid;padding-top:16px;margin-top:30px;font-size:14px;color:#666;text-transform:uppercase;overflow: hidden;}
.info_previous_next_wrap b{font-weight:400}
.info_previous_next_wrap a{text-decoration:none;display:inline}
.info_previous_next_wrap a:hover{color:#2183c6}
.info_Next,.info_Previous{margin-bottom:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}

.bg{width: 100%;height: 100%;position: absolute;top: 0;left: 0;background-position: center;background-size: cover;}
@media (max-width: 767px) {
	.location_main{font-size:12px;}
	.InfoContent .PC_img{display: none;}
}
@media (min-width: 768px) {
	.bg{background-attachment: fixed;}
	.inside_main{padding:50px 0}
	
	.InfoContent .min_img{display: none;}
	.InfoTitle{margin-bottom:30px;}
	.info_Next,.info_Previous{width:45%;}
	.info_Previous{float:left;}
	.info_Next{float:right;text-align:right;}

	.pager li>a,.pager li>span{padding:8px 20px;margin:0 20px}
}
@media (min-width: 992px) {
	.InfoTitle h4{font-size:20px}
	.InfoTitle .date{font-size:14px;}
	.goBack,.pager,.info_previous_next_wrap{margin-top:40px;}
}
@media (min-width: 1200px) {
	.inside_main{padding:65px 0}
	
	.pager li>a,.pager li>span{padding:10px 25px;margin:0 25px}
}
@media (min-width: 1450px) {
	.InfoTitle h4{font-size:22px}
	.pager li>a,.pager li>span{padding:12px 35px;margin:0 30px}
	
	.pager,.InfoContent,.info_previous_next_wrap,.goBack a{font-size:16px;}
}

.submenu_main{width:100%;background:#f9f9f9;border-bottom:1px solid #ebebeb;transition: all 0.5s;}
.submenu_main.affix{left:0;top:56px;z-index: 1000;}
.submenu3{overflow: hidden;display: flex;flex-flow: row wrap;}
.submenu3>li{float:left;border-right:1px solid #ebebeb;}
.submenu3>li:first-child{border-left:1px solid #ebebeb;}
.submenu3>li>a{position: relative;min-width:120px;padding:20px 10px;line-height:1.2;font-size:16px;text-align: center;text-transform: uppercase;transition: all 0.5s;}
.submenu3>li>a:after{content: '';position: absolute;width:0;height:3px;background:#2183c6;left:0;bottom:0;opacity: 0;transition: all 0.5s;}
.submenu3>li>a:hover,
.submenu3>li>a:focus,
.submenu3>.active>a{background:#fff;}
.submenu3>li>a:hover:after,
.submenu3>li>a:focus:after,
.submenu3>.active>a:after{width:100%;opacity: 1;}

.table_tit{font-size:20px;font-weight: 700;color:#2183c6;padding-left:20px;border-left:3px solid #2183c6;text-transform: uppercase;margin-bottom:30px;}
.Friends-table{width:100%;table-layout:fixed;word-break:break-all;}
.Friends-table td{text-align: center;vertical-align: middle!important;line-height:1.74!important}
.Friends-table img{display: inline-block;}
.tdLogo img{max-height:46px;display: inline-block;max-width:100%;}
.tdPro{display: flex;align-items: center;justify-content: center;flex-flow: row wrap;}
.tdPro img{max-height:176px;max-width:100%;}
.tdPro .proText{text-align: left;}
.table-responsive::-webkit-scrollbar{width:5px;height:5px}

#Market{margin-bottom: 30px;}
#Market .table_tit{color:#fff;border-left-color:#fff;}
.Market_row{position: relative;margin:0;display: flex;align-items: stretch;flex-flow: row wrap;}
.Market_row>div{padding:0;background:#fff;}
.Market_row h2{font-size:20px;line-height:30px;padding:15px 10px;font-weight: 700;text-align: center;background:#2183c6;color:#fff;}
.Market_row>.column02{margin-top:-10px;background:rgba(255,255,255,0.9);}
.Market_row>.column02 h2{background:#242424;}
.Market_row .icons{position: relative;width:100%;margin-top:-20px;display: flex;flex-direction: row;align-items: center;justify-content: center;background:transparent;z-index: 2;}
.Market_row .icons>span{font-size:16px;width:50px;height:50px;background:#2183c6;border-radius: 50%;color:#fff;font-weight: 700;display: flex;align-items: center;justify-content: center;margin:0 15px;box-shadow: 3px 3px 1px rgba(1,73,122,0.22);}
.Market_item{display: flex;align-items: center;padding:30px 15px;}
.Market_item .text{width:50%;line-height:1.74;}
.Market_item .text>.item{margin:20px 0;}
.Market_row>.column01 .text{text-align: right;padding-right:15px;}
.Market_row>.column02 .text{text-align: left;padding-left:15px;}
.Market_item .img{width:50%}
.Market_item .img>img{width:auto;max-width:100%;margin:0 auto;}
.Market_item .img:hover>img{transform: none;}
.Market_row>.column02 .Market_item{flex-direction: row-reverse;}
@media (max-width: 767px) {
	.submenu_main.affix{position: static;}
	
	.Friends-table td{width:320px;}
	.Friends-table td:nth-child(1){width:144px;}
}
@media (min-width: 768px) {
	.affixFu .navbar-default{box-shadow: 0 0 0 rgba(0,0,0,0);border-bottom:1px solid #ebebeb;}
	.submenu3>li>a{min-width:150px;padding:20px 10px;}
	
	.table_tit{font-size:20px;}
	.Friends-table td:nth-child(1){width:150px;}
	
	.Market_row{min-height:580px}
	.Market_row>div>.inner{height:100%;}
	.Market_item{padding:30px 0;height:calc(100% - 60px);}
	.Market_item .text{max-width:190px;}
	.Market_row>.column01 .Market_item{padding-right:35px;}
	.Market_row>.column02 .Market_item{padding-left:35px;}
	.Market_row>.column02{margin-top:0;}
	.Market_item .text>.item{margin:30px 0;}
	.Market_row .icons{position: absolute;width:auto;margin-top:0;height:100%;padding-top:60px;flex-direction: column;left:50%;top:0;transform: translate(-50%,0);}
	.Market_row .icons>span{font-size:22px;width:70px;height:70px;margin:15px 0;}
}
@media (min-width: 992px) {
	.Market_row h2{font-size:24px;padding:20px 10px;}
	.Market_item{height:calc(100% - 70px);}
	.Market_row .icons{padding-top:70px;}
}
@media (min-width: 1200px) {
	.submenu3>li>a{min-width:180px;font-size:18px;}
	
	.table_tit{font-size:24px;padding-left:25px;}
	.Friends-table{font-size:16px;}
	
	.Market_item{padding:40px 0;}
	.Market_item .text{font-size:16px;}
	.Market_item .text>.item{margin:25px 0;}
}
@media (min-width: 1450px) {
	.Market_item{height:calc(100% - 84px);}
	.Market_row>.column01 .Market_item{padding-right:50px;}
	.Market_row>.column02 .Market_item{padding-left:50px;}
	.Market_row h2{font-size:30px;padding:27px 10px;}
	.Market_row .icons{padding-top:84px;}
	.Market_row .icons>span{font-size:30px;width:100px;height:100px;margin:25px 0;}
}
/* 关于我们 */
.about-01-row{display: flex;flex-flow: row-reverse wrap;align-items: center;}
.about-01-row:before,.about-01-row:after{display: none;}
.about-01-row>div{margin-bottom:25px;}
.InfoContent-02{padding:25px 15px;background:#f1f1f1;margin-top:25px;}

.about-02{color:#fff;min-height: 410px;display: flex;flex-direction: column;justify-content: center;}
.about-02,
.about-02 .index_title,
.about-02 .index_title h2,
.about-02 .index_title h2 i,
.about-02 .index_title em,
.about-02 .index_title p,
.about-02 .InfoContent{color:#fff;}

.honor-list .h2{font-size:16px;line-height:1.4;text-align:center;margin:15px 0 0}
.honor-list .img:hover img{-webkit-transform:scale(1.1);transform:scale(1.1)}
@media (max-width:479px){
	.honor-list .h2{font-size:14px;margin-top:10px}
}
@media (max-width:360px){

}
@media (min-width: 768px) {
	.about-01-row>div .img>img{width:auto;margin:0 auto;max-width:100%;}
}
@media (min-width: 1200px) {
	.about-01-row{margin-left:-25px;margin-right:-25px;}
	.about-01-row>div{padding:0 25px;}
	.about-01-row>div .img>img{width:100%;}
}


/* 净水案例 */
.case_list{margin-left:-10px;margin-right:-10px;}
.case_list .column{padding:0 10px;margin-bottom:20px;}
.case_list a{cursor: pointer;}
.case_list h2{font-size:14px;line-height:20px;padding:10px;background: #efefef;color:#333;text-align: center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition: all 0.5s;}
.case_list .img:after{content: '';display: block;position: absolute;width:100%;height:100%;left:0;top:0;background:rgba(0,0,0,0.1);transition: all 0.5s;}
.case_list a:hover .img>img{transform: scale(1.1);}
.case_list a:hover .img:after{top:100%;}
.case_list a:hover h2{background-color: #2183c6;color:#fff;}
@media (max-width:479px){
	.case_list .column{width:100%;}
}
@media (min-width:992px){
	.case_list h2{font-size:16px;padding:15px;}
}
@media (min-width:1200px){
	.case_list{margin-left:-15px;margin-right:-15px;}
	.case_list .column{padding:0 15px;margin-bottom:30px;}
}

/* 自主产品 */
.selector_box{border:1px #d6d6d6 solid;overflow:hidden;margin-bottom:15px}
.selector_box .column+.column{border-top:1px #d6d6d6 solid}
.selector_box .column>h2{font-size:14px;color:#333;margin:15px 0 0;padding:0 15px}
.selector_list{width:100%;padding:7px 10px;overflow:hidden}
.selector_list a{float:left;font-size:12px;color:#333;line-height:30px;padding:0 10px;margin:2px;text-decoration:none}
.selector_list .active{color:#fff;background-color:#2183c6}

.detailsMain .column{margin-bottom:15px}
.details_title h2{font-size:18px;margin:0;line-height:1.6}
.detailsContent{border-top:1px #ddd solid;padding-top:30px;margin-top:25px}

.recommend{margin-top:30px}
.recommend>h2{font-size:18px;margin:0 0 20px;border-bottom:1px #ddd solid;padding-bottom:15px}

@media (max-width: 767px) {

}
/* 竖屏 */
@media (max-width: 767px) and (orientation: portrait) {

}
@media (min-width: 768px) {
	.selector_box{margin-bottom:30px}
	.selector_box .column{display:flex;flex-direction:row}
	.selector_box .column>h2{flex:0 0 auto;font-size:16px;width:104px;text-align:center;padding:0;margin-top:0;display:flex;flex-direction:column;justify-content:center}
	.selector_list{border-left:1px #d6d6d6 solid;padding-left:25px;padding-right:25px}
	.selector_list a{font-size:14px;line-height:40px;padding:0 15px;margin:5px}

}
@media (min-width: 1200px) {
	.detailsMain{margin-left:-30px;margin-right:-30px}
	.detailsMain .column{padding:0 30px}
	.details_title h2{font-size:20px}
}
@media (min-width: 1450px) {
	.details_title h2{font-size:24px}
}

/* 设备租赁 */
.rental_list{margin-left:-7px;margin-right:-7px;}
.rental_list .column{padding:0 7px;margin-bottom:25px;}
.rental_list .img{border:1px solid #dcdcdc;}
.rental_list .btns{position: absolute;width:100%;height:100%;display: flex;justify-content: center;align-items: center;flex-direction: column;background:rgba(33,131,198,0.2);left:0;top:150%;transition: all 0.5s;}
.rental_list .btns>a{width:130px;max-width:100%;height:32px;line-height: 32px;text-align: center;background:rgba(255,255,255,0.7);margin:5px 0;transition: all 0.3s;}
.rental_list .text{text-align: center;padding:12px 10px;transition: all 0.5s;}
.rental_list h2{font-size:16px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.rental_list em{display: block;font-size:14px;color:#666;margin-top:8px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.rental_list .btns>a:hover{color:#2183c6;background:rgba(255,255,255,1);}
.rental_list .href:hover .text{background:#2183c6;color:#fff;}
.rental_list .href:hover .btns{top:0;}
.rental_list .href:hover em{color:#fff;}
.rental_list .href:hover .img>img{transform: scale(1.1);}
@media (max-width:767px){
	
}
@media (min-width:768px){
	.rental_list{margin-left:-10px;margin-right:-10px;}
	.rental_list .column{padding:0 10px;}
	.rental_list .text{padding:15px 10px;}
}
@media (min-width:1200px){
	.rental_list{margin-left:-15px;margin-right:-15px;}
	.rental_list .column{padding:0 15px;}
	.rental_list .text{padding:20px 15px;}
}

/* 常见问题 */
.QA_list .accordion-group{margin-bottom:10px;background:#f7f7f7;padding:10px;padding-left:15px;border-left:2px solid #e3e3e3;}
.QA_list .accordion-group.active{border-left-color:#2183c6;}
.QA_list .InfoContent{padding:5px 0;}
.QA_list .accordion-heading{position: relative;font-size:16px;padding-right:40px;}
.QA_list .accordion-heading .accordion-toggle{cursor:pointer;padding:5px 0;}
.QA_list .active .accordion-heading .accordion-toggle{color:#2183c6}
.QA_list .accordion-heading .accordion-toggle>em{position: absolute;right:0;top:50%;margin-top:-18px;width:32px;height:32px;}
.QA_list .accordion-heading .accordion-toggle>em:before,
.QA_list .accordion-heading .accordion-toggle>em:after{content: '';position: absolute;display: block;background:#2183c6;left:50%;top:50%;transform: translate(-50%,-50%);transition: all 0.3s;}
.QA_list .accordion-heading .accordion-toggle>em:before{width:12px;height:2px;}
.QA_list .accordion-heading .accordion-toggle>em:after{width:2px;height:12px;}
.QA_list .active .accordion-heading .accordion-toggle>em:after{height:0;}


/* 招商加盟 */
.inv_title{text-align: center;margin-bottom:30px;}
.inv_title .line{width:50px;height:4px;background:#2183c6;margin:0 auto 15px;}
.inv_title .ch{font-size:24px;line-height: 1;position: relative;z-index: 2;color:#000}
.inv_title .en{font-size:30px;line-height: 1;color:#181515;opacity: 0.26;text-transform: uppercase;margin-top:-15px;position: relative;z-index: 1;}
.adv_main .container{max-width:1230px;}
.adv_list{margin-top:-15px;}
.adv_list .row:before,
.adv_list .row:after{display: none;}
.adv_list .row{margin-left:-15px;margin-right:-15px;padding:15px 0;display: flex;align-items: center;flex-flow: row wrap;}
.adv_list .row:nth-child(2n){flex-direction: row-reverse;}
.adv_list .row>div{padding:0 15px;}
.adv_list h5{font-size:18px;color:#2183c6;}
.adv_list h5:after{content: '';display: block;width:160px;height:1px;background:#858585;margin:10px 0 15px;}
.adv_list .adv_text{padding-left:60px;padding-top:10px;position: relative;margin-bottom:20px;}

.adv_list .num{position: absolute;left:0;top:0;font-size:40px;line-height:1;font-family: arial;color:#858585;overflow: hidden;}
.adv_list .num:after{content: '';position: absolute;top:70%;left:30%;background:#fff;width:100%;height:130%;transform: rotate(-30deg);border-top:1px solid #858585}
.adv_img .img>img{width:auto;max-width:100%;margin:0 auto;}

.condition{align-items: center;flex-direction: row-reverse;}
.con_img{width:100%;flex: 0 0 auto;background: #2183c6;}
.con_img .img{left:10px;bottom:10px;}
.con_text{position: relative;width:100%;padding:30px 15px;color:#333;z-index: 2;margin-bottom:30px;}
.con_text .icon{font-size:16px;position: absolute;left:0;top:0;width: 24px;height:24px;text-align: center;line-height:24px;background:#2183c6;border-radius: 50%;color:#fff;}
.con_text li{position: relative;padding-left:40px;line-height: 24px;margin-bottom:25px;}
.con_text li:last-child{margin-bottom:0;}
.con_text:before{content: '';position: absolute;width:100%;height:100%;border:1px solid #2183c6;top:0;right:0;}

.support{position: relative;display: flex;align-items: center;flex-flow: row wrap;padding:35px 0;}
.support .img{overflow: visible;}
.support .img>img{width:auto;max-width:80%;margin:0 auto 20px;}
.support .InfoContent{font-size:14px;color:#333;}
.support .InfoContent>p{position: relative;padding-left:20px;margin-bottom:5px;}
.support .InfoContent>p:before{content: '';position: absolute;width:8px;height:8px;border-radius: 50%;background:#2183c6;left:0;top:10px}

@media (min-width:768px){
	.inv_title.text-right{display: flex;align-items: flex-end;flex-direction: column;}
	.inv_title.text-right .line{margin-left:0;margin-right:0;}
	.condition{display: flex;}
	.con_img{width:40%;}
	.con_text{padding:25px 25px 25px 45px;margin-bottom:0;}
	.con_text:before{width:110%;}
	
	.support{padding:45px 0;min-height:370px;}
	.support .img{position: absolute;left:-8%;top:-5%;width:45%;}
	.support .text{width:100%;padding-left:40%;}
	.support .img>img{max-width:100%;margin:0;}
}
@media (min-width:992px){
	.inv_title{margin-bottom:40px;}
	.inv_title .line{height:6px;}
	.inv_title .ch{font-size:28px;}
	.inv_title .en{font-size:38px;}
	.adv_list{margin-top:-15px;}
	.adv_list .row{margin-left:-20px;margin-right:-20px;padding:20px 0;}
	.adv_list .row>div{padding:0 20px;}
	.adv_list h5{font-size:22px;}
	.adv_list h5:after{width:180px;}
	.adv_list .num{font-size:50px;}
	.adv_list .adv_text{padding-left:75px;}
	
	.con_img .img{left:25px;bottom:25px;}
	.con_text .icon{font-size:18px;width: 32px;height:32px;line-height:32px;}
	.con_text li{padding-left:50px;line-height: 32px;margin-bottom:30px;}
	.con_text{padding:35px 35px 35px 80px;}
	
	.support{padding:55px 0;}
	.support .InfoContent{font-size:16px;}
}
@media (min-width:1200px){
	.adv_list .InfoContent{font-size:16px;}
	
	.con_text{font-size:16px;}
	
	.support{padding:60px 0;min-height:420px;}
	.support .InfoContent>p{padding-left:35px;}
	.support .InfoContent>p:before{width:10px;height:10px;top:11px}
}
@media (min-width:1450px){
	.inv_title{margin-bottom:50px;}
	.inv_title .ch{font-size:34px;}
	.inv_title .en{font-size:48px;}
	.adv_list .num{font-size:70px;}
	.adv_list .adv_text{padding-left:90px;padding-top:20px;}
	.adv_list .row{margin-left:-30px;margin-right:-30px;padding:30px 0;}
	.adv_list .row>div{padding:0 30px;}
	.adv_list h5{font-size:24px;}
	.adv_list h5:after{width:200px;}
	
	.con_img{width:470px;}
	.con_img .img{left:35px;bottom:35px;}
	.con_text{padding:40px 35px 40px 100px;}
	.con_text:before{width:120%;}
	.con_text li{margin-bottom:40px;}
	
	.support .InfoContent{font-size:18px;}
	.support .img{top:-10%;width:45%;}
	.support .text{padding-left:38%;}
	.support .InfoContent>p{padding-left:45px;}
	.support .InfoContent>p:before{width:12px;height:12px;top:12px}
}
@media (min-width:1650px){
	.support{padding:70px 0;}
	.support .img{left:-10%;top:-15%;}
}

.adv_main04{padding:40px 0;}
.textColor .inv_title .ch,
.textColor .inv_title .en{color:#fff;}
.process{margin:0;display: flex;align-items: stretch;flex-flow: row wrap;}
.process:before,
.process:after{display: none;}
.process .inner{height:100%;padding:35px 15px;color:#fff;border-bottom:1px solid #8a8a8a;transition: all 0.5s;}
.process>div{padding:0;}
.process h5{font-size:18px;text-align: center;}
.process .p{font-size:14px;line-height: 2;margin-top:15px;}
.process .inner:hover{background:#2183c6;}
@media (max-width:767px){
	.process>div:last-child .inner{border-bottom:none;}
}
@media (min-width:768px){
	.adv_main04{padding:50px 0;}
	.process .inner{min-height:200px;padding:35px 25px;border-right:1px solid #8a8a8a;}
	.process>div{width:33.33333333%;}
	.process>div:nth-child(3n) .inner{border-right:none;}
	.process>div:nth-child(n+4) .inner{border-bottom:none;}
}
@media (min-width:992px){
	.adv_main04{padding:60px 0;}
	.process h5{font-size:20px;}
	.process .col-sm-3{width:27.77777778%}
	.process .col-sm-4{width:36.1111111%}
	.process .col-xs-12:nth-child(5){width:44.4444444%;}
}
@media (min-width:1200px){
	.adv_main04{padding:70px 0;}
	.process h5{font-size:22px;}
	.process .p{font-size:16px;}
}
@media (min-width:1450px){
	.adv_main04{padding:80px 0;}
	.process h5{font-size:24px;}
}


/* 新闻资讯 */
.news_list{margin-top:-25px}
.news_list a{color:#333;display:flex;flex-direction:row;align-items:center;border-bottom:1px #ebebeb solid;padding:25px 0}
.news_list .img{flex:0 0 auto;width:200px;display:flex;flex-direction:column;justify-content:center}
.news_list .text{width:100%;overflow:hidden;padding-left:20px}
.news_list h2{font-size:16px;margin:0;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
.news_list .p{color:#666;line-height:26px;height:52px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;margin:10px 0 0}
.news_list .date{display:block;color:#666;font-family:arial;margin-top:10px}
.news_list .date i{font-size:12px}
.news_list a:hover h2{color:#2183c6}
.news_list a:hover img{-webkit-transform:scale(1.1);transform:scale(1.1)}
@media (max-width:479px){
	.news_list a{display:block}
	.news_list .img{width:100%;margin-bottom:15px}
	.news_list .text{padding-left:0}
}
@media (min-width:768px){
	.news_list .img{width:260px;max-height:160px}
	.news_list h2{font-size:18px}
	.news_list .p{margin-top:20px}
	.news_list .date{margin-top:25px}
}
@media (min-width:992px){
	.news_list .img{width:300px;}
	.news_list .date{margin-top:35px}
}

/*联系方式*/
.contact_item{background-color:#fff;padding:30px 0;box-shadow: 0 0 10px rgba(0,0,0,0.2);}
.contact_item .column{padding:0 30px;border-right:1px #e7e7e7 dotted;font-family: arial;}
.contact_item .column:last-child{border:0}
.contact_item .column1 img{max-width:100%;height:50px;}
.contact_item .column1 h1{font-size:16px;margin:15px 0 5px}
.contact_item .column3{display:flex;justify-content:center;align-items:center;}
.contact_item .column3>div{display:flex;justify-content:center;align-items:center;margin-left:20px;}
.contact_item .column3>div:first-child{margin-left:0;}
.contact_item .column3 img{max-width:126px}
.contact_item .column3 span{display:block;font-size:14px;width:16px;line-height:1.2}
.map{height:300px;background-color:#fff;margin:20px 0 30px;}
.map #dituContent{width:100%;height:100%;border:1px #ddd solid}
.anchorBL{display: none;}
.BMap_bubble_title{color:#2183c6;font-weight:700;font-size:16px;line-height: 1.74;margin-bottom:5px;}
.BMap_bubble_content{line-height: 1.74;}
.message_form .column{margin-bottom:5px;}
.message_form .form-control{height:40px;color:#333;background-color:#fff;border-color:#ddd;border-radius:3px;box-shadow:none}
.message_form .error input{border-color:#ff0000}
.message_form .success input,.message_form .tip input{border-color:#999}
.message_form .error .valid_message{position:absolute;width:100%;left:0;font-size:12px;color:#f28000;display:none}
.message_form textarea.form-control{height:auto}
.message_form .btn{display:block;width:180px;font-size:16px;background-color:#333;color:#fff;border:1px solid #333;line-height:20px;padding:14px;margin:20px auto 0;outline:0!important;text-transform: uppercase;transition: all 0.3s;border-radius:3px;}
.message_form .btn:hover{border-color:#2183c6;background-color:#2183c6;}
@media (max-width:767px){
	.contact_item{padding:0 15px}
	.contact_item .column{border-right:0;border-bottom:1px #e7e7e7 dotted;padding:20px 0}
}
@media (min-width:768px){
	.contact_item{display:flex;padding:45px 0;flex-flow: row wrap;}
	.contact_item .column{font-size:14px}
	.contact_item .column1{width:100%;margin-bottom:35px;border-right:none;}
	.contact_item .column1 h1{font-size:18px}
	.contact_item .column1 img{height:70px;}
	.contact_item .column2{width:47%;border-right:1px #e7e7e7 dotted;}
	.contact_item .column3{width:53%;justify-content:flex-end;}
	.map{height:450px;margin:30px 0 40px;}
}
@media (min-width:992px){
	.contact_item{padding:55px 0;}
	.contact_item .column2{width:50%;}
	.contact_item .column3{width:50%;}
	.map{margin:40px 0 50px;}
	.message_form .btn{width:200px;padding:16px;}
}
@media (min-width:1200px){
	.contact_item{padding:60px 0;}
	
	.contact_item .column1{width:30%;margin-bottom:0;border-right:1px #e7e7e7 dotted;}
	.contact_item .column1 img{height:88px;}
	.contact_item .column2{width:35%;}
	.contact_item .column3{width:35%;}
	.map{margin:50px 0 60px;}
	.message_form .column{margin-bottom:10px;}
	.message_form .btn{width:220px;padding:20px;}
}
@media (min-width:1650px){
	.contact_item .column{padding:0 50px}
	.contact_item .column2{width:40%;}
	.contact_item .column3{width:30%;}
}




/*动画*/
.fadeIn {
	opacity: 0;
	-webkit-transition: all 1s;
	transition: all 1s;
}
.fadeInUp {
	opacity: 0;
	-webkit-transform: translate3d(0,50px,0);
	transform: translate3d(0,50px,0);
	-webkit-transition: all .8s;
	transition: all .8s;
	-webkit-transition-delay: .2s;
	transition-delay: .2s;
}
.fadeInDown {
	-webkit-transform: translate3d(0, -100%, 0);
	transform: translate3d(0, -100%, 0);
	-webkit-transition: all 1s;
	transition: all 1s;
}
.fadeInLeft {
	opacity: 0;
	-webkit-transform: translate3d(-100%,0,0);
	transform: translate3d(-100%,0,0);
	-webkit-transition: all 1s;
	transition: all 1s;
}
.fadeInRight {
	opacity: 0;
	-webkit-transform: translate3d(100%,0,0);
	transform: translate3d(100%,0,0);
	-webkit-transition: all .8s;
	transition: all .8s;
}
.zoomIn {
	opacity: 0;
	-webkit-transform: scale3d(.3,.3,.3);
	transform: scale3d(.3,.3,.3);
	-webkit-transition: all .8s;
	transition: all .8s;
}
.animated {
	opacity: 1;
	-webkit-transform: none;
	transform: none;
}
			.hot {
				-webkit-animation: wobble 1.5s linear infinite;
				animation: wobble 1.5s linear infinite;
			}
			@-webkit-keyframes wobble {
				0% {
					-webkit-transform: none;
					transform: none
				}
				15% {
					-webkit-transform: translate3d(-10%, 0, 0) rotate(-5deg);
					transform: translate3d(-10%, 0, 0) rotate(-5deg)
				}
				30% {
					-webkit-transform: translate3d(8%, 0, 0) rotate(3deg);
					transform: translate3d(8%, 0, 0) rotate(3deg)
				}
				45% {
					-webkit-transform: translate3d(-6%, 0, 0) rotate(-3deg);
					transform: translate3d(-6%, 0, 0) rotate(-3deg)
				}
				60% {
					-webkit-transform: translate3d(4%, 0, 0) rotate(2deg);
					transform: translate3d(4%, 0, 0) rotate(2deg)
				}
				75% {
					-webkit-transform: translate3d(-2%, 0, 0) rotate(-1deg);
					transform: translate3d(-2%, 0, 0) rotate(-1deg)
				}
				to {
					-webkit-transform: none;
					transform: none
				}
			}
			@keyframes wobble {
				0% {
					-webkit-transform: none;
					transform: none
				}
				15% {
					-webkit-transform: translate3d(-10%, 0, 0) rotate(-5deg);
					transform: translate3d(-10%, 0, 0) rotate(-5deg)
				}
				30% {
					-webkit-transform: translate3d(8%, 0, 0) rotate(3deg);
					transform: translate3d(8%, 0, 0) rotate(3deg)
				}
				45% {
					-webkit-transform: translate3d(-6%, 0, 0) rotate(-3deg);
					transform: translate3d(-6%, 0, 0) rotate(-3deg)
				}
				60% {
					-webkit-transform: translate3d(4%, 0, 0) rotate(2deg);
					transform: translate3d(4%, 0, 0) rotate(2deg)
				}
				75% {
					-webkit-transform: translate3d(-2%, 0, 0) rotate(-1deg);
					transform: translate3d(-2%, 0, 0) rotate(-1deg)
				}
				to {
					-webkit-transform: none;
					transform: none
				}
			}