﻿@charset "utf-8";
/* CSS Document */

/*banner*/
.banner{ position:relative;}
.banner img{width:100%;display:block;}
.banner .swiper-pagination-bullet{width:12px;height:12px; background:#575757;margin:0 15px !important; opacity:1;}
.banner .swiper-pagination-bullet-active{background:#007fff;}
.banner_text{ position:absolute;top:33%;left:0;width:100%;color:#000;}
.banner_text1{display:block;overflow:hidden;font-size:16px;line-height:30px;}
.banner_text2{display:block;font-size:40px;margin:10px 0;}
.banner_text3{font-size:30px;}
.banner_text{transform:translate3d(0px,500px,0px);transition:all 2s ease 0s;}
.banner .swiper-slide-active .banner_text{transform:translate3d(0px,0px,0px);opacity:1;}
.swiper-wrapper .swiper-slide:nth-child(4) .banner_text{color:#fff;}
.swiper-wrapper .swiper-slide:nth-child(5) .banner_text{top:40%;}
.swiper-wrapper .swiper-slide:nth-child(6) .banner_text{text-align:center;}
/*banner*/

/*index*/
.sycp{overflow:hidden; background:#121424 url(../images/index_01.jpg) no-repeat; background-size:100% 100%;padding:78px 0 44px 0;}
.sycp .middle{ position:relative;}
.sycp .swiper-button-next,.sycp .swiper-button-prev,.syyb .swiper-button-next,.syyb .swiper-button-prev{ background:none;width:35px;height:35px;}
.sycp .swiper-button-next,.syyb .swiper-button-next{right:-85px;}
.sycp .swiper-button-prev,.syyb .swiper-button-prev{left:-85px;}
.sycp_nr{overflow:hidden;}
.sycp_nrimg{float:left;width:647px;height:540px;display:block;}
.sycp_nrimg img{display:block;width:100%;height:100%;}
.sycp_nrtext{float:right;width:510px;font-size:16px;line-height:32px;color:#9a9a9a;}
.sycp_nrtext_h3{font-size:40px;cursor:pointer;line-height:42px;background-image:-webkit-linear-gradient(bottom,#0484ff,#0484ff,#4cd9ff);-webkit-background-clip:text;-webkit-text-fill-color:transparent;margin-bottom:30px;margin-top:76px;}
.sycp_nrtext_h3b{display:block;color:#007fff;}
.sycp .sycp_slt{margin-top:30px;width:596px;}
.sycp .gallery-thumbs .swiper-slide{border:2px solid rgba(0,127,255,0);cursor:pointer;height:104px;display:flex;justify-content:center;align-items:center;}
.sycp .gallery-thumbs .swiper-slide img{display:block;max-width:80%;max-height:80%;}
.sycp .gallery-thumbs .swiper-slide-thumb-active {border:2px solid #007fff;}
.sydj{ background:url(../images/index_04.jpg) center no-repeat; background-size:100% 100%;padding:120px 0 70px 0;}
.sy_text{display:block;font-weight:600;font-size:40px;color:#000;}
.sy_text1{display:block;font-size:22px;font-weight:normal;margin-top:20px;}
.sydj_nr{overflow:hidden;margin-top:50px;}
.sydj_nrul li{float:left;width:50%;overflow:hidden;margin:50px 0;}
.sydj_nrul li img{display:block;float:left;}
.sydj_nrul li:nth-child(1),.sydj_nrul li:nth-child(3){padding-left:26px;}
.sydj_nrul li:nth-child(2),.sydj_nrul li:nth-child(4){padding-left:75px;}
.sydj_nrulr{display:inline-block;float:left;font-size:16px;color:#000;padding-left:20px; position:relative;top:-12px;}
.sydj_nrulr strong{display:block;font-size:60px;color:#037aef;font-weight:normal;margin-bottom:5px;}
.sydj_nrulr span{font-size:40px; position:relative;top:-18px;}
.syyb{overflow:hidden; background-size:100% 100%;position:relative;}
.syyb>.middle{
	position:absolute !important;
	top:150px;
	left:50%;
	transform:translate(-50%,0);
	z-index:5;
}
.syyb .swiper-container .swiper-slide{
	padding:150px 0 50px 0;
	background-repeat:no-repeat;
	background-position:center center;
	background-size:cover;
}
.syyb .swiper-container .swiper-slide a{
	display:block;
}
.syyb .swiper-button-prev{left:calc((100vw - 17px - 1200px) / 2 - 85px);z-index:5;}
.syyb .swiper-button-next{right:calc((100vw - 17px - 1200px) / 2 - 85px);z-index:5;}
.syyb .sy_text{color:#fff;}
.syyb .middle{ position:relative;}
.syyb_fl{font-size:16px;color:#fff;line-height:28px;width:395px;float:left;padding-top:80px;}
.syyb_flb{display:block;font-size:22px;font-weight:normal;margin-bottom:30px;line-height:40px;}
.syyb_flbimg{display:inline-block;margin-left:10px;}
.syyb_img{float:right;display:block;width:600px;height:580px;margin-right:175px;}
.syyb_img img{display:block;width:100%;height:100%;}
.syxw{padding:90px 0;overflow:hidden;}
.syxw_nr{overflow:hidden;margin-top:70px;}
.syxw_fl{float:left;display:block;width:53%;max-height:210px;border-radius:20px; transition:1s;}
.syxw_fr{float:left;width:45%;font-size:22px;color:#000;line-height:36px;padding-left:30px;padding-top:25px;}
.syxw_frwz{overflow: hidden;display: -webkit-box;text-overflow: ellipsis;-webkit-line-clamp: 2;-webkit-box-orient: vertical;margin-bottom:10px;}
.syxw_fr span{display:block;font-size:16px;color:#007fff;}
.syxw_yd{display:block;font-size:16px;color:#000;text-align:right;margin-top:10px;}
.syxwxg .swiper-slide:hover .syxw_frwz,.syxwxg .swiper-slide:hover .syxw_yd{color:#007fff;}
.syxwxg .swiper-slide:hover .syxw_fl{border-radius:50%;}


.syxw_an{display:block;text-align:center;margin-top:70px;}
.syxw_any{display:inline-block;font-size:18px;color:#fff;border:2px solid #fff; background:#007af4;padding:15px 105px;border-radius:5px;}
.syxw_any:hover{color:#007af4;border:2px solid #007af4; background:none;}


/* 新增2021-10-08（企业简介） */
.xabo_box{
	padding-top:200px;
	padding-top:5vw;
	display:-webkit-box;
	display:-webkit-flex;
	display:-ms-flexbox;
	display:flex;
	-webkit-justify-content:center;
	justify-content:center;
	-webkit-align-items:flex-end;
	align-items:flex-end;
	min-height:600px;
	background:url(../images/xabo_bg.jpg) no-repeat center bottom;
	background-size:cover;
}
.xabo_box .middle{
	overflow:hidden;
}
.xabo_box .middle *{
	margin:0;
}
.xabo_box .xabo_con{
	float:right;
	max-width:670px;
	background:#121325;
	background:rgba(18,19,37,.8);
	padding:30px 30px 40px 0;
	color:#fff;
}
.xabo_box .xabo_con .xabo_top,
.xabo_box .xabo_con .xabo_view{
	padding-left:40px;
	padding-right:30px;
}
.xabo_box .xabo_con .xabo_top{
	max-width:650px;
	padding-bottom:20px;
	margin-bottom:20px;
	border-bottom:solid 4px #fff;
}
.xabo_box .xabo_con .xabo_tit{
	display:block;
	color:inherit;
	font-weight:normal;
	font-size:20px;
}
.xabo_box .xabo_con .xabo_view{
	overflow-y:auto;
	max-height:190px;
}
.xabo_box .xabo_con .xabo_w{
	font-size:14px;
	line-height:2;
}
.xabo_box .xabo_con .xabo_view::-webkit-scrollbar {
    width: 5px;
    height: 5px;
}

.xabo_box .xabo_con .xabo_view::-webkit-scrollbar-track-piece {
    background-color: rgba(255,255,255,0.1);
    -webkit-border-radius: 6px;
}

.xabo_box .xabo_con .xabo_view::-webkit-scrollbar-thumb:vertical {
    height: 5px;
    /*background-color:rgba(125, 125, 125, 0.7);*/
    background:#007fff;
    -webkit-border-radius: 6px;
}

.xabo_box .xabo_con .xabo_view::-webkit-scrollbar-thumb:horizontal {
    width: 5px;
    /*background-color: rgba(125, 125, 125, 0.7);*/
    background:#007fff;
    -webkit-border-radius: 6px;
} 

/*index*/

/*二次供水业务*/
.subpage_banner{overflow:hidden; position:relative;width:100%;}
.subpage_banner img{display:block;width:100%;}
.nebanner{ position:absolute;top:33%;left:50%;margin-left:-600px;width:1200px;font-size:16px;color:#000;line-height:30px;}
.nebanner strong{display:block;font-size:40px;margin-bottom:25px;line-height:60px;}
.ecgsfl{width:25%; background:#f2f2f2;padding-bottom:20px;}
.ecgslb{float:right;width:100%;}
.subNavBox{width:100%;}
.subNav{cursor:pointer;font-size:22px;width:100%;color:#000;line-height:80px;text-align:center;font-weight:600;border-right:4px solid #f2f2f2;float:right;overflow:hidden;}
.subNav span{display:block;width:100%;float:right;}
.currentDd{border-right:4px solid #007eff;}
.navContent{display: none;border-right:4px solid #f2f2f2;width:100%; background:#fff;float:right;}
.navContent li{width:100%;overflow:hidden;border-bottom:1px solid #f2f2f2;}
.navContent li a{display:block;width:100%;text-align:center;font-size:18px;line-height:54px;color:#757575;float:right;}
.navContent li a:hover,.navContent li.active a{color:#007eff;}
.ecgsfr{width:75%;overflow:hidden; background:#fff;min-height:600px;}
.ecgsfr_nr{width:100%;float:left;font-size:16px;color:#000;line-height:36px;padding-bottom:50px;padding-left:20px;padding-right:20px;padding-left:4vw;padding-right:4vw;}
.ecgsfr_nrbt{display:block;font-size:22px;background-image:-webkit-linear-gradient(bottom,#0484ff,#0484ff,#4cd9ff);-webkit-background-clip:text;-webkit-text-fill-color:transparent;margin-top:65px;font-weight:600;}
.ecgsfr_nr img{display:block;max-width:100%;margin:20px 0;}
.ecgsfr_wz{overflow:hidden;}
/*二次供水业务*/

/*荣誉资质*/
.honor{overflow:hidden;padding:100px 0;}
.honorul{overflow:hidden;width:100%;margin-left:-5.33%;}
.honorul li{float:left;width:28%;overflow:hidden;margin:15px 0 45px 5.33%;}
.honorul_img{display:block;width:100%; background:url(../images/ryzz_01.jpg) bottom left no-repeat; background-size:100%;padding-bottom:45px;width:80%;}
.honorul_img img{display:block;margin:0 auto;width:70%;}
.honorul_text{display:block;font-size:16px;color:#000;text-align:center;}
.honor .swiper-pagination{bottom:0;}
.honor .swiper-pagination-bullet{width:12px;height:12px;margin:0 15px !important; background:#575757; opacity:1;}
.honor .swiper-pagination-bullet-active{ background:#007fff;}
/*荣誉资质*/

/*大疆文化*/
.whbt{width:100%;text-align:center;}
.whbtul{display:inline-block; background:#fff;box-shadow:0 0 10px rgba(0,0,0,0.5);position:relative;top:-36px;}
.whbtul li{float:left;font-size:20px; position:relative;border-right:1px solid #eee;}
.whbtul li a{display:block;padding:25px 70px;color:#000;}
.whbtul li a:hover{color:#007eff;}
.whbtul li:nth-child(3){border-right:0;}
.whbtul li.active span{ position:relative;z-index:1;}
.whbtul li.active b{ position:absolute;top:-8px;left:0;width:100%;height:120%; background:#007eff;display:none;}
.whbtul li.active a{color:#fff;}
.whbtul li.active b{display:block;}
.whnr{overflow:hidden;margin:40px 0;}
.whnrul{overflow:hidden;}
.whnrul li{overflow:hidden;width:100%; background:#e9e9e9;height:476px;margin-bottom:30px; transition:.5s;}
.whnrul_img{display:block;float:left;width:73%;height:100%;}
.whnrul_img img{display:block;width:100%;min-height:100%;}
.whnrul_text{float:right;width:27%;height:100%;display:table;}
.whnrul_text span{display:table-cell; vertical-align:middle;text-align:center;font-size:16px;color:#000;line-height:36px; transition:.5s;}
.whnrul_text span b{display:block;font-size:40px;display:block;margin-bottom:15px;}
.whnrul li:nth-child(even) .whnrul_text{float:left;}
.whnrul li:nth-child(even) .whnrul_img{float:right;}
.whnrul li:hover{ background:#007eff;}
.whnrul li:hover .whnrul_text span{color:#fff;}
/*大疆文化*/

/*合作渠道*/
.hzxd_banner{ position:absolute;width:100%;top:15%;left:0;text-align:center;font-size:20px;color:#fff;line-height:36px;}
.hzxd_banner strong{display:block;font-size:44px;color:#007dff;margin-bottom:35px;}
.hzxd1{overflow:hidden; background:url(../images/hzqd_02.jpg) right no-repeat; background-size:100% 100%;padding:80px 0;font-size:20px;line-height:36px; color:#fff;}
.hzxd1 strong{display:block;font-size:45px;line-height:64px; margin-bottom:25px;}
.hzxd2{overflow:hidden; background:#eee;padding:115px 0;}
.hzxd2_bt{display:block;font-size:50px;color:#007cff;line-height:70px;text-align:center;}
.hzxd2_bt strong{display:block;font-size:42px;color:#007cff;margin-top:90px;}
.hzxd2_ul{overflow:hidden;margin-top:50px;}
.hzxd2_ul{
	display:-webkit-box;
	display:-webkit-flex;
	display:-ms-flexbox;
	display:flex;
	-webkit-flex-wrap:wrap;
	flex-wrap:wrap;
	-webkit-justify-content:center;
	justify-content:center;
}
.hzxd2_ul li{
	-webkit-flex-grow:1;
	flex-grow:1;
}
.hzxd2_ul li{width:25%;float:left;margin:10px 0;position:relative;top:0; transition:1s;}
.hzxd2_ul li img{display:block; }
.hzxd2_ul li>div{display:block;font-size:16px;color:#000;line-height:36px;text-align:center;margin-top:15px;height:72px;}
.hzxd2_ul li>div{
	height:auto;
	line-height:1.6;
}
/*.hzxd2_ul li:nth-last-child(1){margin-left:30.3%;width:40%;}*/

.hzxd2_ul li:hover{top:-10px;}
.hzxd2_js{overflow:hidden;margin-top:100px;height:425px;}
.hzxd2_jsfl{ background:url(../images/hzqd_12.jpg) no-repeat; background-size:100% 100%;height:100%;width:23%;font-size:42px;color:#fff;line-height:62px;padding-left:9px;padding-top:7%}
.hzxd2_jsfr{overflow:hidden;float:right;width:74.5%;height:100%;}
.hzxd2_jsfr li{float:left;width:48.5%;margin-left:3%;font-size:16px;color:#000;line-height:30px;height:48.5%;margin-top:3%; background:#fff;padding:20px 23px 0 23px; transition:1s;}
.hzxd2_jsfr li:hover{ background:#007cff;color:#fff;}
.hzxd2_jsfr li:nth-child(odd){margin-left:0;}
.hzxd2_jsfr li:nth-child(1),.hzxd2_jsfr li:nth-child(2){margin-top:0;}
.hzxd3{overflow:hidden; background:url(../images/hzqd_13.jpg) center no-repeat; background-size:100% 100%;padding:80px 0;}
.hzxd3ul{overflow:hidden;}
.hzxd3ul li{float:left;width:25%;}
.hzxd3ul li img{display:block;}
.hzxd3ul li p{display:block;font-size:18px;color:#fff;line-height:32px;text-align:center;margin-top:15px;}
.hzxd3ul li img + *{display:block;font-size:18px;color:#fff;line-height:32px;text-align:center;margin-top:15px;}
.hzxd3ul li img + * strong{font-size:34px;font-weight:normal;}
.hzxd3ul li img + * strong span{font-size:18px; position:relative;top:-15px;}
.hzxd3ul li img + * b{display:block;font-weight:normal;}
.hzxd3ul li:hover img{-webkit-animation: crFlipX 2s ease-in-out infinite backwards;animation: crFlipX 2s ease-in-out infinite backwards;}
@keyframes crFlipX {
0% {
-webkit-transform:rotateY(0);
transform:rotateY(0)
}
50% {
-webkit-transform:rotateY(180deg);
transform:rotateY(180deg)
}
100% {
-webkit-transform:rotateY(360deg);
transform:rotateY(360deg)
}
}
.hzxd4{overflow:hidden;padding-top:100px; background:#212332;}
.hzxd4_bt{display:block;text-align:center;font-size:42px;color:#007cff;font-weight:600;}
#certify {position: relative;width: 100%;margin:100px 0;}
#certify  .swiper-slide {width: 489px;height: 524px; border:13px solid #383b4f;background:#212332;display:flex;justify-content:center;align-items:center;}
#certify  .swiper-slide img{max-width:80%;max-height:80%;display:block;}
#certify .swiper-button-prev {left: 0;top:50%;margin-top:-17.5px;background:none;}
#certify .swiper-button-next {right:0;top:50%;margin-top:-17.5px;background:none;}
.hzxd4_pp{overflow:hidden;margin-top:100px; position:relative;}
.hzxd4_pp img{display:block;width:100%;}
.hzxd4_pf{ position:absolute;top:3%;left:0;font-size:18px;color:#fff;overflow:hidden;padding-bottom:4px;width:41%;}
.hzxd4_pfp{display:block;float:left;border-bottom:1px solid #959595;padding-bottom:8px; position:relative;width:88%;}
.hzxd4_pfp span{display:block;width:6px; height:6px; background:#1087fe;border-radius:50%; position:absolute;bottom:-3px;right:0;}
.hzxd4_pp .hzxd4_pfimg{float:right;display:block;width:auto;margin-top:20px;}
.hzxd4_pf2{top:20%;width:32%;}
.hzxd4_pf2 .hzxd4_pfimg{margin-top:10px;}
.hzxd4_pf3{top:40%;width:29%;}
.hzxd4_pf3 .hzxd4_pfimg{margin-top:0;}
.hzxd4_pf3 .hzxd4_pfp{width:85%;}
.hzxd4_pf4{top:60%;}
.hzxd4_pf4 .hzxd4_pfp{border-bottom:0;}
.hzxd4_pf5{right:0;left:auto;width:37%;top:5%;}
.hzxd4_pf5 .hzxd4_pfimg{float:left;margin-top:5px;}
.hzxd4_pf5 .hzxd4_pfp{float:right;text-align:right;}
.hzxd4_pf5 .hzxd4_pfp span{left:0;right:inherit;}
.hzxd4_pf6{right:0;left:auto;width:31%;top:20.5%;}
.hzxd4_pf6 .hzxd4_pfimg{float:left;margin-top:12px;}
.hzxd4_pf6 .hzxd4_pfp{float:right;text-align:right;width:80%;}
.hzxd4_pf6 .hzxd4_pfp span{left:0;right:inherit;}
.hzxd4_pf7{right:0;left:auto;width:27%;top:38%;}
.hzxd4_pf7 .hzxd4_pfimg{float:left;margin-top:12px;}
.hzxd4_pf7 .hzxd4_pfp{float:right;text-align:right;width:80%;}
.hzxd4_pf7 .hzxd4_pfp span{left:0;right:inherit;}
.hzxd4_pf8{left:inherit;right:0;text-align:right;}
.hzxd4_pf8 .hzxd4_pfp{float:right;}
.hzxd5{overflow:hidden; background:#eee;padding:100px 0;}
.hzxd5ul{margin-top:100px;margin-left:-3.33%;margin-bottom:80px;}
.hzxd5ul li{overflow:hidden;width:30%;margin-left:3.33%;float:left; box-shadow:0 0 10px rgba(0,0,0,0.1);margin-bottom:36px; transition:1s;}
.hzxd5ul_img{display:block;overflow:hidden;}
.hzxd5ul_img img{display:block;width:100%;}
.hzxd5ul_text{display:block; background:#fff;height:120px;font-size:18px;color:#000;line-height:30px;padding:20px 15px 0 15px;}
.hzxd5ul li:hover{box-shadow:0 10px 15px rgba(0,0,0,0.2);}
.hzxd5_text{font-size:16px;color:#000;line-height:32px;text-align:center;margin-top:70px;}
.hzxd5_img{overflow:hidden;margin-top:100px;}
.hzxd5_img img{display:block;width:100%;}
.hzxd6{ background:#212332;padding:100px 0 300px 0;}
.hzxd6 .hzxd4_bt{color:#fff;}
.hzxd6_zz{margin:100px 0; position:relative;}
.hzxd6_zz .swiper-slide img{display:block;width:100%;}
.hzxd6_zz .swiper-button-next,.hzxd6_zz .swiper-button-prev,.hzxd6_zz .swiper-button-next,.hzxd6_zz .swiper-button-prev{ background:none;width:35px;height:35px;}
.hzxd6_zz .swiper-button-next,.hzxd6_zz .swiper-button-next{right:-85px;}
.hzxd6_zz .swiper-button-prev,.hzxd6_zz .swiper-button-prev{left:-85px;}
.hzxd6_dj{overflow:hidden;max-width:1200px;width:90%;left:50%; position:absolute;top:-150px;margin-left:-600px;}
.hzxd6_dj li{float:left;width:33.33%;}
.hzxd6_dj1{width:300px;height:313px; background:#eee;text-align:center;padding-top:42px;}
.hzxd7 .hzxd6_dj1 img{display:block;width:auto;height:auto;}
.hzxd6_dj1 span{display:block;font-size:34px;color:#000;line-height:50px;font-weight:600;margin-top:25px;}
.hzxd6_dj2{display:block;font-size:18px;color:#fff;line-height:32px;text-align:center;margin-top:30px;padding:0 7%;}
.hzxd7{ position:relative;}
.hzxd7 img{display:block;width:100%;}
.hzxdwz{ position:absolute;top:60%;left:0;width:100%;text-align:center;font-size:18px;color:#fff;line-height:32px;}
.hzxdwz strong{display:block;font-size:50px;margin-bottom:50px;font-weight:normal;}
.hzxd8{overflow:hidden;text-align:center;font-size:40px;color:#fff;line-height:80px; position:relative;}
.hzxd8 img{display:block;width:100%;}
.hzxd8_text{ position:absolute;top:12%;left:0;width:100%;}
.hzxd8_text span{font-size:54px;}

/*合作渠道*/



/*新闻列表*/
.news_list{padding:100px 0;}
.inner_news_list ul{margin-top:-2vw;}
.inner_news_list ul li{border-bottom:solid 1px #eee;}
.inner_news_list ul li a{
	padding:2vw 0;
	display:-webkit-box;
	display:-webkit-flex;
	display:-ms-flexbox;
	display:flex;
	-webkit-justify-content:space-between;
	justify-content:space-between;
	-webkit-align-items:center;
	align-items:center;
}
.inner_news_list ul li a .inner_n_img{
	width:340px;
	height:191px;
	overflow:hidden;
}
.inner_news_list ul li a .inner_n_img img{
	display:block;
	width:100%;
	height:100%;
	transition:all .35s;
}
.inner_news_list ul li a .inner_n_txt{
	width:800px;
	position:relative;
	padding-left:11.46vw;
}
.inner_news_list ul li a .inner_n_txt h3{
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
}
.inner_news_list ul li a .inner_n_w{
	overflow:hidden;
	-webkit-line-clamp:2;
	-moz-line-clamp:2;
	-o-line-clamp:2;
	line-clamp:2;
	-webkit-box-orient:vertical;
	-moz-box-orient:vertical;
	-o-box-orient:vertical;
	box-orient:vertical;
	display:-webkit-box;
	display:-moz-box;
	display:-o-box;
	display:box;
}
.inner_news_list ul li a .inner_n_txt h3{
	font-size:20px;
	color:#333;
	line-height:1.5;
	font-weight:bold;
}
.inner_news_list ul li a .inner_n_w{
	font-size:14px;
	color:#666;
	line-height:1.7;
	margin-top:1vw;
}
.inner_news_list ul li a .inner_n_btn{
	display:inline-block;
	padding:6px 2vw;
	font-size:14px;
	color:#0c1137;
	border:solid 1px #007fff;
	border-radius:6px;
	margin-top:1.5vw;
	transition:all .35s;
}
.inner_news_list ul li a .inner_n_date{
	position:absolute;
	width:8.86vw;
	left:0;
	top:50%;
	transform:translateY(-50%);
	box-shadow:0 0 10px rgba(0,0,0,.15);
	border-radius:.5vw .5vw 0 0;
}
.inner_news_list ul li a .inner_n_date .inner_n_dec{
	position:absolute;
	width:6.77vw;
	top:0;
	left:50%;
}
.inner_news_list ul li a .inner_n_date .inner_n_dec img{
	display:block;
	width:100%;
	transform:translate(-50%,-45%);
}
.inner_news_list ul li a .inner_n_date .inner_n_y{
	display:block;
	width:100%;
	padding:1.2vw 0 .2vw;
	background:#e5e5e5;
	color:#007fff;
	border-radius:.5vw .5vw 0 0;
	font-size:1.5vw;
	text-align:center;
	border-bottom:solid 4px #007fff;
}
.inner_news_list ul li a .inner_n_date .inner_n_y em{
	display:block;
	font-family:swis;
	letter-spacing:.4em;
	text-indent:.4em;
}
.inner_news_list ul li a .inner_n_date .inner_n_y i,
.inner_news_list ul li a .inner_n_date .inner_n_d i{
	display:none;
}
.inner_news_list ul li a .inner_n_date .inner_n_md{
	padding:1.5vw 0;
	background:#fff url(../img/inner_date_bg.jpg) no-repeat right bottom;
	border-radius:0 0 .5vw .5vw;
	box-shadow:0 .5vw 0 #ebebeb;
	color:#007fff;
	display:-webkit-box;
	display:-webkit-flex;
	display:-ms-flexbox;
	display:flex;
	-webkit-justify-content:center;
	justify-content:center;
	-webkit-align-items:center;
	align-items:center;
}
.inner_news_list ul li a .inner_n_date .inner_n_m{
	font-size:1.042vw;
	margin-right:.5vw;
}
.inner_news_list ul li a .inner_n_date .inner_n_d em{
	font-family:swis;
	font-size:2vw;
}
.inner_lcase_list.news_box .news_right .news_list ul{
	padding-top:12.5vw;
}
.inner_lcase_list.news_box .news_right .news_img{
	max-height:12.5vw;
}
.list_pages .pagination{
	font-size:0;
	overflow:hidden;
	position:relative;
	text-align:center;
	margin-top:40px;
}
.list_pages .pagination li{
	display:inline-block;
	*display:inline;
	*zoom:1;
	margin:0 6px 10px;
}
.list_pages .pagination li a{
	display:block;
	font-size:16px;
	color:#434343;
	width:36px;
	height:36px;
	border-radius:36px;
	text-align:center;
	line-height:34px;
	overflow:hidden;
	border:solid 1px #bfbfbf;
}

.list_pages .pagination li.pg_prev a,
.list_pages .pagination li.pg_next a{
	background:none !important;
	color:#303030;
	width:auto;
	padding:0 25px;
}

.list_pages .pagination li.active a{
	background:#007fff;
	border-color:#007fff;
	color:#fff;
}

.list_pages .pagination li.active a:hover{
	color:#fff !important;
}

.list_pages .pagination li:not(.disabled) a:hover{
	color:#0c1137;
	border-color:#007fff;
}

.list_pages .pagination li.pg_prev:not(.disabled) a:hover,
.list_pages .pagination li.pg_next:not(.disabled) a:hover{
	color:#0c1137;
}
.inner_news_list ul li a:hover .inner_n_img img{
		transform:scale(1.06);
	}
	.inner_news_list ul li a:hover .inner_n_btn{
		color:#fff;
		background:#007fff;
	}
/*新闻列表*/


/*新闻详情*/
.inner_ns_scrolly .header_height{
	height:calc(52px + 2.6vw);
}
.header_height2{
	height:calc(4vw + 26px);
}
.inner_news_show .inner_ns_wrap{
	background:#fafafa;
	padding:40px 60px;
	margin-top:20px;
}
.inner_news_show .inner_ns_tit{
	text-align:center;
	border-bottom:solid 1px #1d2667;
	padding-bottom:10px;
}
.inner_news_show .inner_ns_tit>h3{
	font-size:24px;
	color:#333;
	font-weight:bold;
}
.inner_news_show .inner_ns_info,
.inner_news_show .inner_ns_info .inner_ns_share,
.inner_pro_show .inner_ps_top .inner_ps_txt .inner_ps_share{
	display:-webkit-box;
	display:-webkit-flex;
	display:-ms-flexbox;
	display:flex;
	-webkit-justify-content:center;
	justify-content:center;
	-webkit-align-items:center;
	align-items:center;
	font-size:14px;
	color:#666;
}
.inner_news_show .inner_ns_info>*{
	margin:0 10px;
}
.inner_news_show .inner_ns_info .inner_ns_share .bdsharebuttonbox,
.inner_pro_show .inner_ps_top .inner_ps_txt .inner_ps_share .bdsharebuttonbox{
	width:138px;
	height:28px;
}
.inner_news_show .inner_ns_con{
	font-size:16px;
	color:#333;
	line-height:1.875;
	margin-top:30px;
}
.inner_news_show .inner_ns_con img{
	max-width:100% !important;
	height:auto;
}
.inner_news_show .inner_ns_con *:not(strong){
	font-weight:inherit;
}

.inner_locnav .center_box{
	position:relative;
}
.inner_locnav .inner_loc,
.inner_locnav .inner_loc a{
	color:#999;
	
}
.inner_locnav .inner_loc a,
.inner_locnav .inner_loc span{
	padding:0 3px;
	font-size:14px;
}
.inner_locnav .inner_loc .iconfont{
	font-size:20px;
	vertical-align:-3px;
	padding-right:4px;
}
.inner_locnav .inner_loc a:hover{
	color:#31b385;
}

/* 内容翻页 */
.inner_pnpage{
	padding:20px 30px;
	overflow:hidden;
	background:#007fff;
	position:relative;
}

.inner_pnpage>a{
	color:#fff;
	overflow:hidden;

}
.inner_pnpage>a span,
.inner_pnpage>a p,
.inner_pnpage>a .iconfont_jiantou{
	float:left;
	font-size:14px;
	
}
.inner_pnpage>a .iconfont_jiantou{
	margin-top:2px;
	font-size:16px;
	
}
.inner_pnpage>a .iconfont_jiantou:before{
	transition:all 0s;
}
.inner_pnpage .inner_pnpage_prev .iconfont_jiantou{
	padding-right:20px;
	margin-right:20px;
	border-right:solid 1px #fff;
}
.inner_pnpage .inner_pnpage_next .iconfont_jiantou{
	padding-left:20px;
	margin-left:20px;
	border-left:solid 1px #fff;
}
.inner_pnpage>a p{
	max-width:160px;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
}
.inner_pnpage>a:hover{
	opacity:.8;
}
.inner_pnpage .inner_pnpage_prev{
	float:left;
}
.inner_pnpage .inner_pnpage_next{
	float:right;
}

/* 内页-标题 */
.inner_rtit{
	display:-webkit-box;
	display:-webkit-flex;
	display:-ms-flexbox;
	display:flex;
	-webkit-justify-content:space-between;
	justify-content:space-between;
	-webkit-align-items:center;
	align-items:center;
}
.inner_rtit .inner_rt_tit{
	color:#333;
	width:100%;
	float:left;
	padding-bottom:10px;
}
.inner_rtit .inner_rt_tit h2{
	font-size:30px;
	display:inline-block;
	float:left;
	line-height:40px;
}
.inner_rtit .inner_rt_tit i{
	width:6px;
	height:6px;
	background:#0c1137;
	margin:18px 10px 0 10px;
	float:left;
}
.inner_rtit .inner_rt_tit>span{
	font-size:24px;
	text-transform:uppercase;
	font-family:arial;
	line-height:44px;
	float:left;
}
.inner_rtit .inner_rt_line{
	flex:1;
	height:12px;
	background:url(../img/inner_border_bg.png) center top;
	margin-left:20px;
	opacity:.6;
}

/* 内页-小标题 */
.inner_dj_tit{
	text-align:center;
}
.inner_dj_tit h2{
	display:inline-block;
	position:relative;
	padding:0 52px;
	font-size:20px;
	font-weight:bold;
	color:#333;
}
.inner_dj_tit h2:before,
.inner_dj_tit h2:after{
	content:"";
	position:absolute;
	top:50%;
	height:1px;
	width:30px;
	background:#0c1137;
}
.inner_dj_tit h2:before{
	left:0;
}
.inner_dj_tit h2:after{
	right:0;
}
.inner_dj_tit>span{
	display:block;
	font-size:16px;
	color:#0c1137;
	text-transform:uppercase;
	font-family:arial;
}
/*新闻详情*/


/* 内页-联系我们 */
.inner_contact{padding:100px 0;}
.inner_cta_top{overflow:hidden;}
.inner_cta_box{
	background:#f4f1ef url(../img/inner_cta_bg.jpg) no-repeat center top; 
	background-size:100%;
}
.inner_contact .inner_rtit{
	border-bottom:solid 1px #e5e5e5;
	overflow:hidden;
	margin-bottom:30px;
}
.inner_contact .inner_cta_top .inner_cta_tl{
	width:55%;
}
.inner_contact .inner_cta_top .inner_cta_tr{
	width:40%;
}
.inner_contact .inner_cta_top .inner_cta_tl .inner_cta_item+.inner_cta_item{
	margin-top:50px;
}
.inner_contact .inner_cta_top .inner_cta_tl .inner_cta_tit{
	
}
.inner_contact .inner_cta_top .inner_cta_tl .inner_cta_tit .iconfont{
	font-size:26px;
	color:#0c1137;
	width:35px;
	position:relative;top:2px;
}
.inner_contact .inner_cta_top .inner_cta_tl .inner_cta_tit h3{
	font-size:20px;
	display:inline-block;
}
.inner_contact .inner_cta_top .inner_cta_tl .inner_cta_txt,
.inner_contact .inner_cta_top .inner_cta_tl .inner_cta_qr{
	padding-left:35px;
}
.inner_contact .inner_cta_top .inner_cta_tl .inner_cta_txt li{
	font-size:16px;
	color:#666;
	margin-top:10px;
	display:-webkit-box;
	display:-webkit-flex;
	display:-ms-flexbox;
	display:flex;
}
.inner_contact .inner_cta_top .inner_cta_tl .inner_cta_txt li .inner_cta_name{
	font-weight:bold;
}
.inner_contact .inner_cta_top .inner_cta_tl .inner_cta_txt li .inner_cta_w{
	-webkit-box-flex:1;
	-webkit-flex:1;
	-ms-flex:1;
	flex:1;
}
.inner_contact .inner_cta_top .inner_cta_tl .inner_cta_qr{
	margin-top:50px;
}
.inner_contact .inner_cta_top .inner_cta_tl .inner_cta_qr ul{
	text-align:center;

}
.inner_contact .inner_cta_top .inner_cta_tl .inner_cta_qr ul li{float:left;margin-right:10px;}
.inner_contact .inner_cta_top .inner_cta_tl .inner_cta_qr ul li span{
	display:inline-block;
	border:solid 10px #e5e5e5;
	border-radius:10px;
}
.inner_contact .inner_cta_top .inner_cta_tl .inner_cta_qr ul li span img{
	display:block;
	width:100px;
	height:100px;
}
.inner_contact .inner_cta_top .inner_cta_tl .inner_cta_qr ul li p{
	font-size:14px;
	color:#333;
	margin-top:4px;
}
.inner_contact .inner_cta_top .inner_cta_tr .inner_cta_con ul li+li{
	margin-top:20px;
}
.inner_contact .inner_cta_top .inner_cta_tr .inner_cta_con ul li .inner_cta_name{
	display:block;
	font-size:14px;
	color:#333;
	margin-bottom:10px;
}
.inner_contact .inner_cta_top .inner_cta_tr .inner_cta_con ul li .inner_cta_name em{
	color:#f00;
	padding-right:2px;
}
.inner_contact .inner_cta_top .inner_cta_tr .inner_cta_con ul li .inner_cta_w input,
.inner_contact .inner_cta_top .inner_cta_tr .inner_cta_con ul li .inner_cta_w textarea{
	display:block;
	width:100%;
	padding:12px 15px;
	background:#fff;
	color:#333;
	font-size:14px;
	border:solid 1px #b5b5b5;
	transition:all .35s;
}
.inner_contact .inner_cta_top .inner_cta_tr .inner_cta_con ul li .inner_cta_w textarea{
	height:120px;
	resize:none;
}
.inner_contact .inner_cta_top .inner_cta_tr .inner_cta_con ul li.inner_cta_inp input:focus,
.inner_contact .inner_cta_top .inner_cta_tr .inner_cta_con ul li .inner_cta_w textarea:focus{
	border-color:#0c1137;
	color:#0c1137;
	box-shadow:0 0 10px rgba(195,13,35,.5);
}
.inner_contact .inner_cta_top .inner_cta_tr .inner_cta_con ul li.inner_cta_submit{
	margin-top:40px;
}
.inner_contact .inner_cta_top .inner_cta_tr .inner_cta_con ul li.inner_cta_submit .inner_cta_w input{
	border:none;
	background:#007fff;
	color:#fff;
	padding:.8vw 0;
	font-size:16px;
	font-weight:bold;
	cursor:pointer;
}
.inner_contact .inner_cta_bot{
	margin-top:80px;
}
.inner_contact .inner_cta_bot .inner_cta_map{
	width:55%;
	float:left;
	box-shadow:0 0 10px rgba(0,0,0,.2);
}
.inner_contact .inner_cta_bot .inner_cta_map #dituContent{
	width:100%;
	height:560px;
}
.inner_contact .inner_cta_bot .inner_cta_map img{
	max-width:none;
	max-height:none;
}
.inner_contact .inner_cta_bot .inner_cta_map *{
	-webkit-box-sizing:content-box;
	-moz-box-sizing:content-box;
	-o-box-sizing:content-box;
	box-sizing:content-box;
}
.inner_contact .inner_cta_bot .inner_cta_map .pop>img{
	width:12px !important;
	height:12px !important;
}
.iw_poi_title {color:#CC5522;font-size:14px;font-weight:bold;overflow:hidden;padding-right:13px;white-space:nowrap;}
.iw_poi_content {font:12px arial,sans-serif;overflow:visible;padding-top:4px;white-space:-moz-pre-wrap;word-wrap:break-word;}
.pd_tb20{
		padding:.4rem 0;
	}
.bd{padding:20px;}
.tempWrap{height:470px !important;}
.inner_contact .inner_cta_bot .inner_cta_qa{
	width:40%;
	background:#fff;
	box-shadow:0 0 10px rgba(0,0,0,.2);
	float:right;
}
.inner_contact .inner_cta_bot .inner_cta_qa .inner_cta_tit{
	background:#007fff;
	padding:12px 24px;
	color:#fff;
	display:-webkit-box;
	display:-webkit-flex;
	display:-ms-flexbox;
	display:flex;
	-webkit-align-items:center;
	align-items:center;
}
.inner_contact .inner_cta_bot .inner_cta_qa .inner_cta_tit .iconfont{
	font-size:24px;
}
.inner_contact .inner_cta_bot .inner_cta_qa .inner_cta_tit h3{
	font-size:16px;
	font-weight:bold;
	padding-left:10px;
}
.inner_contact .inner_cta_bot .inner_cta_qa .txtMarquee-top .infoList li{
	border-bottom:solid 1px #eee;
}
.inner_contact .inner_cta_bot .inner_cta_qa .txtMarquee-top .infoList li a{
	display:block;
	color:#333;
}
.inner_contact .inner_cta_bot .inner_cta_qa .txtMarquee-top .infoList li a .inner_cta_qa_tit,
.inner_contact .inner_cta_bot .inner_cta_qa .txtMarquee-top .infoList li a .inner_cta_qa_txt{
	display:-webkit-box;
	display:-webkit-flex;
	display:-ms-flexbox;
	display:flex;
}
.inner_contact .inner_cta_bot .inner_cta_qa .txtMarquee-top .infoList li a .inner_cta_qa_tit{
	-webkit-align-items:center;
	align-items:center;
}
.inner_contact .inner_cta_bot .inner_cta_qa .txtMarquee-top .infoList li a .iconfont{
	font-size:18px;
	color:#007fff;
}
.inner_contact .inner_cta_bot .inner_cta_qa .txtMarquee-top .infoList li a .inner_cta_qa_tit h4,
.inner_contact .inner_cta_bot .inner_cta_qa .txtMarquee-top .infoList li a .inner_cta_qa_txt p{
	padding-left:10px;
	-webkit-box-flex:1;
	-webkit-flex:1;
	-ms-flex:1;
	flex:1;
}
.inner_contact .inner_cta_bot .inner_cta_qa .txtMarquee-top .infoList li a .inner_cta_qa_tit h4{
	font-size:16px;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
}
.inner_contact .inner_cta_bot .inner_cta_qa .txtMarquee-top .infoList li a .inner_cta_qa_txt p{
	font-size:14px;
	line-height:1.7;
	color:#999;
	overflow:hidden;
	-webkit-line-clamp:2;
	-moz-line-clamp:2;
	-o-line-clamp:2;
	line-clamp:2;
	-webkit-box-orient:vertical;
	-moz-box-orient:vertical;
	-o-box-orient:vertical;
	box-orient:vertical;
	display:-webkit-box;
	display:-moz-box;
	display:-o-box;
	display:box;
}
.inner_contact .inner_cta_bot .inner_cta_qa .txtMarquee-top .infoList li a .inner_cta_qa_txt .iconfont{
	color:#ecbd4e;
}


/*发展历程*/
.course{margin-top:60px;}
.fzlc_bt{overflow:hidden;text-align:center;}
.fzlc_bt h2{font-size:20px;color:#000;}
.fzlc_bt h2 span{display:inline-block;width:30px;height:2px; background:#000; position:relative;top:-7px;margin:0 20px;}
.fzlc_bt p{display:block;font-size:16px;color:#000;margin-top:10px;}
.fzlc_ul{padding:0 80px 40px 80px; position:relative;margin:40px 0;}
.fzlc_ulx{display:block; position:absolute;top:0;left:50%;width:1px;margin-left:-0.5px;height:100%; background:#e5e5e5;}
.fzlc_ul li{width:51%; position:relative;z-index:1;float:left;}
.fzlc_uly{display:block;border:2px solid #000; background:#fff;border-radius:50%;width:20px;height:20px;margin-top:30px;float:right;}
.fzlc_ul li:nth-child(odd) .fzlc_uly{float:left;}
.fzlc_uly span{display:block;width:10px;height:10px; background:#000;border-radius:50%;margin-top:3px;margin-left:3.5px;}
.fzlc_ulnr{overflow:hidden;width:90%;border:2px solid #e5e5e5;padding:20px 25px;text-align:right;}
.fzlc_ulnr1{display:block;font-size:24px;color:#007fff;}
.fzlc_ulnr2{font-size:16px;line-height:24px;color:#000;margin-top:2px;display:block;}
.fzlc_ulnr3{display:block;margin-top:15px;}
.fzlc_ulnr3 img{display:block;width:100%;}
.fzlc_ul li+li {margin-top: -125px;}

.fzlc_ul li:nth-child(odd){float:right;}


.fzlc_ul li:nth-child(odd) .fzlc_ulnr{text-align:left;}
/*发展历程*/