@charset "utf-8";

/*@font-face{font-family:AlibabaPuHuiTi-2-65-Medium;src:url(../fonts/AlibabaPuHuiTi_2_65_Medium.eot);src:url(../fonts/AlibabaPuHuiTi_2_65_Medium.eot?#iefix) format('embedded-opentype'),url(../fonts/AlibabaPuHuiTi_2_65_Medium.woff2) format('woff2'),url(../fonts/AlibabaPuHuiTi_2_65_Medium.woff) format('woff'),url(../fonts/AlibabaPuHuiTi-2-65-Medium.ttf) format('truetype'),url(../fonts/AlibabaPuHuiTi_2_65_Medium.svg#novecentowide-bold-webfont) format('svg')}*/

html {

	width: 100%;

	margin: 0;

	padding: 0;

	-ms-text-size-adjust: 100%;

	-webkit-text-size-adjust: 100%;

}

body {

	width:100%;

	margin: 0 auto;

	font-family:AlibabaPuHuiTi-2-55-Regular;

	font-size: 14px;

	margin: 0;

	padding: 0;

	color: #000000;

	line-height: 200%;

}

img {

	border: none;

}

dl,dt,dd {

	display: block;

	margin: 0;

}

p,ul,li,form,h1,h2,h3,h4,h5,h6,dl,dd {

	margin: 0;

	padding: 0;

	list-style: none;

}

input,textarea{font-family:AlibabaPuHuiTi-2-55-Regular;font-family:AlibabaPuHuiTi-2-55-Regular;}

a {

	color: #000000;

	text-decoration: none !important;

	cursor: pointer;

	background: transparent;

	/*修正win8系统IE连接灰色背景*/

	outline: none;

	blr: expression(this.onFocus=this.blur());

	-webkit-transition: 0.5s;

	-moz-transition: 0.5s;

	-ms-transition: 0.5s;

	-o-transition: 0.5s;

	transition: 0.5s; 

}

a img {

	border: none;

}

a:hover {

	color: #000000;

}


footer,header{display:block}

*{-webkit-box-sizing:border-box;box-sizing:border-box;}


img {

	border: none; max-width: 100%;-webkit-user-drag:none;

}


.cf:after{content:""; display:block; height:0; clear:both;}

.mwrap {width:83.5%; margin: 0 auto; overflow: hidden;}

.wrap { width: 1280px;margin: 0 auto; overflow: hidden;}

.pc-div{ display:block!important}

.phone-div { display:none!important}


.fl {

	float: left;

}

.fr {

	float: right;

}

.text-center{ text-align:center;}
.text-left{ text-align:left;}






/*》》》》》》》》》》flex布局《《《《《《《《《《*/

.flex{display:box;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;}

.flex_item{-webkit-box-flex: 1;-moz-box-flex: 1; -webkit-flex: 1;-ms-flex: 1;flex:1;}

.flex-row {flex-direction: row;}

.flex-col {flex-direction: column;}

.justify-center {justify-content: center;}

.justify-end {justify-content: flex-end;}

.justify-evenly {justify-content: space-evenly;}

.justify-around {justify-content: space-around;}

.justify-between {justify-content: space-between;}

.items-center {align-items: center;}

.items-end {align-items: flex-end;}

/*自定义滚动条*/

::-webkit-scrollbar{width:5px;height:5px;}

::-webkit-scrollbar-button:vertical{display:none;}

::-webkit-scrollbar-track:vertical{background-color:black}

::-webkit-scrollbar-track-piece{background:#fff;}

::-webkit-scrollbar-thumb:vertical{background-color:#555;border-radius:30px}

::-webkit-scrollbar-thumb:vertical:hover{background-color:#3B3B3B;}

::-webkit-scrollbar-corner:vertical{background-color:#535353;}

::-webkit-scrollbar-resizer:vertical{background-color:#0054A7;}



.fadeInUp50 {

  -webkit-animation-name: fadeInUp50;

  -moz-animation-name: fadeInUp50;

  -ms-animation-name: fadeInUp50;

  animation-name: fadeInUp50;

}

@-webkit-keyframes fadeInUp50 {

  from {

    opacity: 0;

    -webkit-transform: translate3d(0, 50px, 0);

    -moz-transform: translate3d(0, 50px, 0);

    -ms-transform: translate3d(0, 50px, 0);

    transform: translate3d(0, 50px, 0);

  }

  to {

    opacity: 1;

    -webkit-transform: translate3d(0, 0, 0);

    -moz-transform: translate3d(0, 0, 0);

    -ms-transform: translate3d(0, 0, 0);

    transform: translate3d(0, 0, 0);

  }

}

@-moz-keyframes fadeInUp50 {

  from {

    opacity: 0;

    -webkit-transform: translate3d(0, 50px, 0);

    -moz-transform: translate3d(0, 50px, 0);

    -ms-transform: translate3d(0, 50px, 0);

    transform: translate3d(0, 50px, 0);

  }

  to {

    opacity: 1;

    -webkit-transform: translate3d(0, 0, 0);

    -moz-transform: translate3d(0, 0, 0);

    -ms-transform: translate3d(0, 0, 0);

    transform: translate3d(0, 0, 0);

  }

}

@-o-keyframes fadeInUp50 {

  from {

    opacity: 0;

    -webkit-transform: translate3d(0, 50px, 0);

    -moz-transform: translate3d(0, 50px, 0);

    -ms-transform: translate3d(0, 50px, 0);

    transform: translate3d(0, 50px, 0);

  }

  to {

    opacity: 1;

    -webkit-transform: translate3d(0, 0, 0);

    -moz-transform: translate3d(0, 0, 0);

    -ms-transform: translate3d(0, 0, 0);

    transform: translate3d(0, 0, 0);

  }

}

@keyframes fadeInUp50 {

  from {

    opacity: 0;

    -webkit-transform: translate3d(0, 50px, 0);

    -moz-transform: translate3d(0, 50px, 0);

    -ms-transform: translate3d(0, 50px, 0);

    transform: translate3d(0, 50px, 0);

  }

  to {

    opacity: 1;

    -webkit-transform: translate3d(0, 0, 0);

    -moz-transform: translate3d(0, 0, 0);

    -ms-transform: translate3d(0, 0, 0);

    transform: translate3d(0, 0, 0);

  }

}



.fadeInLeft50 {

  -webkit-animation-name: fadeInLeft50;

  -moz-animation-name: fadeInLeft50;

  -ms-animation-name: fadeInLeft50;

  animation-name: fadeInLeft50;

}

@-webkit-keyframes fadeInLeft50 {

  from {

    opacity: 0;

    -webkit-transform: translate3d(-50px, 0, 0);

    -moz-transform: translate3d(-50px, 0, 0);

    -ms-transform: translate3d(-50px, 0, 0);

    transform: translate3d(-50px, 0, 0);

  }

  to {

    opacity: 1;

    -webkit-transform: translate3d(0, 0, 0);

    -moz-transform: translate3d(0, 0, 0);

    -ms-transform: translate3d(0, 0, 0);

    transform: translate3d(0, 0, 0);

  }

}

@-moz-keyframes fadeInLeft50 {

  from {

    opacity: 0;

    -webkit-transform: translate3d(-50px, 0, 0);

    -moz-transform: translate3d(-50px, 0, 0);

    -ms-transform: translate3d(-50px, 0, 0);

    transform: translate3d(-50px, 0, 0);

  }

  to {

    opacity: 1;

    -webkit-transform: translate3d(0, 0, 0);

    -moz-transform: translate3d(0, 0, 0);

    -ms-transform: translate3d(0, 0, 0);

    transform: translate3d(0, 0, 0);

  }

}

@-o-keyframes fadeInLeft50 {

  from {

    opacity: 0;

    -webkit-transform: translate3d(-50px, 0, 0);

    -moz-transform: translate3d(-50px, 0, 0);

    -ms-transform: translate3d(-50px, 0, 0);

    transform: translate3d(-50px, 0, 0);

  }

  to {

    opacity: 1;

    -webkit-transform: translate3d(0, 0, 0);

    -moz-transform: translate3d(0, 0, 0);

    -ms-transform: translate3d(0, 0, 0);

    transform: translate3d(0, 0, 0);

  }

}

@keyframes fadeInLeft50 {

  from {

    opacity: 0;

    -webkit-transform: translate3d(-50px, 0, 0);

    -moz-transform: translate3d(-50px, 0, 0);

    -ms-transform: translate3d(-50px, 0, 0);

    transform: translate3d(-50px, 0, 0);

  }

  to {

    opacity: 1;

    -webkit-transform: translate3d(0, 0, 0);

    -moz-transform: translate3d(0, 0, 0);

    -ms-transform: translate3d(0, 0, 0);

    transform: translate3d(0, 0, 0);

  }

}

.fadeInDown50 {

  -webkit-animation-name: fadeInDown50;

  -moz-animation-name: fadeInDown50;

  -ms-animation-name: fadeInDown50;

  animation-name: fadeInDown50;

}

@-webkit-keyframes fadeInDown50 {

  from {

    opacity: 0;

    -webkit-transform: translate3d(-50px, 0, 0);

    -moz-transform: translate3d(-50px, 0, 0);

    -ms-transform: translate3d(-50px, 0, 0);

    transform: translate3d(-50px, 0, 0);

  }

  to {

    opacity: 1;

    -webkit-transform: translate3d(0, 0, 0);

    -moz-transform: translate3d(0, 0, 0);

    -ms-transform: translate3d(0, 0, 0);

    transform: translate3d(0, 0, 0);

  }

}

@-moz-keyframes fadeInDown50 {

  from {

    opacity: 0;

    -webkit-transform: translate3d(-50px, 0, 0);

    -moz-transform: translate3d(-50px, 0, 0);

    -ms-transform: translate3d(-50px, 0, 0);

    transform: translate3d(-50px, 0, 0);

  }

  to {

    opacity: 1;

    -webkit-transform: translate3d(0, 0, 0);

    -moz-transform: translate3d(0, 0, 0);

    -ms-transform: translate3d(0, 0, 0);

    transform: translate3d(0, 0, 0);

  }

}

@-o-keyframes fadeInDown50 {

  from {

    opacity: 0;

    -webkit-transform: translate3d(-50px, 0, 0);

    -moz-transform: translate3d(-50px, 0, 0);

    -ms-transform: translate3d(-50px, 0, 0);

    transform: translate3d(-50px, 0, 0);

  }

  to {

    opacity: 1;

    -webkit-transform: translate3d(0, 0, 0);

    -moz-transform: translate3d(0, 0, 0);

    -ms-transform: translate3d(0, 0, 0);

    transform: translate3d(0, 0, 0);

  }

}

@keyframes fadeInDown50 {

  from {

    opacity: 0;

    -webkit-transform: translate3d(-50px, 0, 0);

    -moz-transform: translate3d(-50px, 0, 0);

    -ms-transform: translate3d(-50px, 0, 0);

    transform: translate3d(-50px, 0, 0);

  }

  to {

    opacity: 1;

    -webkit-transform: translate3d(0, 0, 0);

    -moz-transform: translate3d(0, 0, 0);

    -ms-transform: translate3d(0, 0, 0);

    transform: translate3d(0, 0, 0);

  }

}

.fadeInRight50 {

  -webkit-animation-name: fadeInRight50;

  -moz-animation-name: fadeInRight50;

  -ms-animation-name: fadeInRight50;

  animation-name: fadeInRight50;

}

@-webkit-keyframes fadeInRight50 {

  from {

    opacity: 0;

    -webkit-transform: translate3d(50px, 0, 0);

    -moz-transform: translate3d(50px, 0, 0);

    -ms-transform: translate3d(50px, 0, 0);

    transform: translate3d(50px, 0, 0);

  }

  to {

    opacity: 1;

    -webkit-transform: translate3d(0, 0, 0);

    -moz-transform: translate3d(0, 0, 0);

    -ms-transform: translate3d(0, 0, 0);

    transform: translate3d(0, 0, 0);

  }

}

@-moz-keyframes fadeInRight50 {

  from {

    opacity: 0;

    -webkit-transform: translate3d(50px, 0, 0);

    -moz-transform: translate3d(50px, 0, 0);

    -ms-transform: translate3d(50px, 0, 0);

    transform: translate3d(50px, 0, 0);

  }

  to {

    opacity: 1;

    -webkit-transform: translate3d(0, 0, 0);

    -moz-transform: translate3d(0, 0, 0);

    -ms-transform: translate3d(0, 0, 0);

    transform: translate3d(0, 0, 0);

  }

}

@-o-keyframes fadeInRight50 {

  from {

    opacity: 0;

    -webkit-transform: translate3d(50px, 0, 0);

    -moz-transform: translate3d(50px, 0, 0);

    -ms-transform: translate3d(50px, 0, 0);

    transform: translate3d(50px, 0, 0);

  }

  to {

    opacity: 1;

    -webkit-transform: translate3d(0, 0, 0);

    -moz-transform: translate3d(0, 0, 0);

    -ms-transform: translate3d(0, 0, 0);

    transform: translate3d(0, 0, 0);

  }

}

@keyframes fadeInRight50 {

  from {

    opacity: 0;

    -webkit-transform: translate3d(50px, 0, 0);

    -moz-transform: translate3d(50px, 0, 0);

    -ms-transform: translate3d(50px, 0, 0);

    transform: translate3d(50px, 0, 0);

  }

  to {

    opacity: 1;

    -webkit-transform: translate3d(0, 0, 0);

    -moz-transform: translate3d(0, 0, 0);

    -ms-transform: translate3d(0, 0, 0);

    transform: translate3d(0, 0, 0);

  }

}

.div_m{display: none !important;}
/*》》》》》》》》》》flex布局《《《《《《《《《《*/
.flex{display:box;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;}
.flex_item{-webkit-box-flex: 1;-moz-box-flex: 1; -webkit-flex: 1;-ms-flex: 1;flex:1;}
.flex-row {flex-direction: row;}
.flex-col {flex-direction: column;}
.justify-center {justify-content: center;}
.justify-end {justify-content: flex-end;}
.justify-evenly {justify-content: space-evenly;}
.justify-around {justify-content: space-around;}
.justify-between {justify-content: space-between;}
.items-center {align-items: center;}
.items-end {align-items: flex-end;}

.acc{margin-left: auto; margin-right: auto;}
.floatl{float: left;}
.floatr{float: right;}
.txtc{text-align: center;}
.transition035{transition:all 0.35s;-moz-transition:all 0.35s;-webkit-transition:all 0.35s;-o-transition:all 0.35s;}
.transition05{transition:all 0.5s;-moz-transition:all 0.5s;-webkit-transition:all 0.5s;-o-transition:all 0.5s;}
.clear {clear: both;margin: 0;padding: 0;height: 0;}




/*header*/
.header{ clear:both; width: 100%; padding:4px 8% 0 8%; background:#fff;display: flex; align-items: center; justify-content:space-between; -webkit-transition: 0.5s;
	-moz-transition: 0.5s;
	-ms-transition: 0.5s;
	-o-transition: 0.5s;
	transition: 0.5s; }
.header .logo{ width: 311px; float: left; display: flex; align-items: center; justify-content: flex-start;}
.header .logo img{ display: block; width:100%; height: auto;-webkit-transition: 0.5s;
	-moz-transition: 0.5s;
	-ms-transition: 0.5s;
	-o-transition: 0.5s;
	transition: 0.5s;}
/*.header .logo img:hover {transform: scale(1.08);}*/

.header .menuBox{ float: right;}

.header .headr{ clear: both}
.head .nav>li{position: relative; z-index: 2; margin: auto .3rem;}
.head .nav>li .nav-top{position: relative; z-index: 1;}
.head .nav>li .nav-top a{display: block; font-size: 16px; line-height:.94rem; color: #000;}
.head .nav>li .nav_two{width: 290%; position:absolute; left:-100%; top:.95rem; z-index: 99991; background: #ffffff; text-align: center;}
.head .nav>li .nav_three{width:2.5rem; position:absolute; right:-2.5rem; top:0; z-index: 99991; background: #ffffff; overflow: hidden; text-align: center;}
.head .nav>li .nav_three .alink{ font-size: 14px!important;line-height: .4rem!important; min-height:.4rem!important;}
@-webkit-keyframes tsy1 {
  from {opacity: 0;-webkit-transform: translate3d(0, 10%, 0);transform: translate3d(0, 10%, 0);}
  to {opacity: 1;-webkit-transform: none;transform: none;}
}
@keyframes tsy1 {
  from {opacity: 0;-webkit-transform: translate3d(0, 10%, 0);transform: translate3d(0, 10%, 0);}
  to {opacity: 1;-webkit-transform: none;transform: none;}
}
.head .nav>li .nav_two ul{display: block; text-align: center; background:#F6F6F6; -webkit-animation-duration: 0.5s; animation-duration: 0.5s; -webkit-animation-fill-mode: both; animation-fill-mode: both;}
.head .nav>li.menu2-ing .nav_two ul{-webkit-animation-name: tsy1; animation-name: tsy1;}
.head .nav>li .nav_two ul li{ width: 100%; display: block; line-height: .44rem; min-height:.44rem; float: left; position: relative;}
.head .nav>li .nav_two ul li a{display: block; width: 100%; font-size: 14px; line-height: .44rem; color: #666666;transition:all 0.35s;-moz-transition:all 0.35s;-webkit-transition:all 0.35s;-o-transition:all 0.35s;}
.head .nav>li .nav_two ul li a::after{content: ""; display: block; font-size: 0; width: 100%; transform: scaleX(0); height: 1px; background: #05308C; transition:all 0.35s;-moz-transition:all 0.35s;-webkit-transition:all 0.35s;-o-transition:all 0.35s;}
.head .nav>li .nav_two ul li a:hover { color: #ffffff; background: #0054A7}
.head .nav>li.li-ing .nav-top a{ border-bottom: 2px solid #0054A7;}

.head .nav>li .nav_two ul li .morenav{background: url(../images/icon16.png) no-repeat 92% center; background-size:6px;}
.head .nav>li .nav_two ul li .morenav:hover{background:#0054A7 url(../images/icon16-on.png) no-repeat 92% center; background-size:6px;}
.head .nav>li .nav_three ul{display: block; text-align: center; background:#F6F6F6; -webkit-animation-duration: 0.5s; animation-duration: 0.5s; -webkit-animation-fill-mode: both; animation-fill-mode: both;}
.head .nav>li.menu3-ing .nav_three ul{-webkit-animation-name: tsy1; animation-name: tsy1;}


#nowtopMenu{color: #8B614B;}
.head .lang{ font-size:15px; position: relative; height: .3rem; line-height: .3rem; padding-left: .3rem;}
.head .lang a{ color: #898989; }
.head .lang a:hover{color: #0054A7;}




.sB{ font-size:10px; vertical-align:super;} 
.xB{ vertical-align:sub; font-size:10px;}





/*<<<<<<<<<<<<<<<<<<<<<< 首页banner >>>>>>>>>>>>>>>>>>>>>>>*/
.banner{ clear:both; position: relative; overflow: hidden;}
.banner .h-banner{width: 100%;height: 8.06rem; overflow: hidden;}
.banner .h-banner .swiper-slide img,
.banner .h-banner .swiper-slide video{width: 100%; height: 100%; object-fit: cover;}
.banner .h-banner .swiper-slide>a{position: absolute; left: 0; top: 0; z-index: 9; width: 100%; height: 100%;}
.banner .txt{position: absolute; color: #FFF; left: 8%; top: 26.5%; z-index: 1; z-index: 9999999;}
.banner .txt .txt-p1{ font-size:.8rem; line-height: 1.1rem; font-weight: bold; margin-bottom: .9rem; letter-spacing: 2px;}
.banner .txt-bx{ clear: both;width: 100%; display: flex; align-content: center; justify-content: space-between;height: .55rem;}
.banner .txt-sech{clear:both;border:0;border-radius: .3rem; background: #fff; overflow: hidden; color: #000; width:5.3rem; height: .55rem; line-height: .55rem; position: absolute; left: 8%; bottom: 30%; z-index: 999999;}
.banner .txt-sech input{display: block; height: .55rem; border: 0; outline: none;}
.banner .txt-sech .inp{ width: 4.6rem; padding: 0 .2rem 0 .24rem; background: none;font-size:.18rem;color:#000; }
.banner .txt-sech .sub{ width: .7rem;cursor: pointer; text-align: center; background: url(../images/icon01.svg) no-repeat center center; background-size:.24rem;}
.banner .txt-sech input::-webkit-input-placeholder {    
color:#B2B2B2;}




.banner .swiper-pagination-bullet{ width: 10px; height: 10px; border-radius: 50%;}
.banner .swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{ margin: 0 8px;}
.banner .swiper-container-horizontal>.swiper-pagination-bullets{ bottom:.36rem; text-align: left;width:86%; margin: 0 auto; left: 7%}
.banner .swiper-pagination-bullet{ background: #D8D8D8; opacity: 1;}
.banner .swiper-pagination-bullet-active{ background: #358DE4; opacity: 1;}


/* 轮播设置 */
.banner .h-banner .swiper-slide img{transition: 1s linear 2s; transform: scale(1.1);}
.banner .h-banner .swiper-slide-active img,.banner .h-banner .swiper-slide-duplicate-active img{ transition: 6s linear; transform: scale(1);}

.footer{width:100%; background:#0054a7 url(../images/pic07.png) no-repeat bottom center; background-size: 100%; padding-top: .16rem; font-size:14px; color: #fff;}
.footer .box1{ height: 1.16rem; border-bottom:1px solid rgba(255,255,255,0.3); display: flex; align-items: center; justify-content: space-between; margin-bottom: .3rem;}
.footer .box1 .pic{ display: block; width: 4rem; height: auto;}
.footer .box2{ clear: both; padding-bottom: .1rem; }
.footer .box2 .box2L{ width: 27%; float: left;}
.footer .box2 .box2C{ width: 55%; float: left; border-left:1px solid rgba(255,255,255,0.3); padding-left: 3.5%;}
.footer .box2 .box2R{ width: 2.64rem; float: right; display:flex; align-items: flex-start; justify-content: flex-end;}
.footer .box2 .box2L .li{ width: 100%; line-height: .28rem; display: flex; align-items: flex-start; justify-content: flex-start; margin-bottom: .16rem;}
.footer .box2 .box2L .li .liL{ font-size: 16px; width: 25%; display: flex; align-items: center; justify-content: flex-start;}
.footer .box2 .box2L .li .liL img{margin-right:.07rem;}
.footer .box2 .box2L .li .liR{ font-size: 14px; width: 75%;}
.footer .box2 .box2L .li .liR .p2{ color: #AED7FF;}
.footer .box3{ clear: both; height: .6rem; line-height: .6rem; display: flex; align-items: center; justify-content: space-between; color: #AED7FF; border-top:1px solid rgba(255,255,255,0.3);}
.footer .box3 .box3L{ width: 80%;}
.footer .box3 .box3R{ width: 20%; text-align: right;}
.footer a{ color: #AED7FF;}
.footer a:hover{color: #ffffff;}
.footer .box2 .box2C .li{width:15.25%; float: left;}
.footer .box2 .box2C .li2{width:20%; }
.footer .box2 .box2C .li3{width:19%; }
.footer .box2 .box2C .li .d1{ font-size:16px; line-height: .3rem; margin-bottom: .24rem;}
.footer .box2 .box2C .li .d2{ line-height: .32rem;}
.footer .box2 .box2C .li .d2 a{}
.footer .box2 .box2R .li{width:1.18rem; float: left; text-align: center; margin-left:.28rem; line-height: .2rem; font-size: .14rem;}
.footer .box2 .box2R .m0{margin-left:0}
.footer .box2 .box2R .li img{display:block; width: 100%; height: auto; margin-bottom: .13rem;}
.footer .fB3Link {display:flex;align-items:center;justify-content:flex-end;}
.footer .fB3Link select{ outline: none;display: block; width: 1.52rem; height: .38rem; line-height: .38rem; border:0;background-color:#C4E2FF;color: #0054A7; padding:0 .1rem; font-size: .16rem; border-radius: .06rem;}


.mTitle{ clear: both; width: 100%; text-align: center; font-weight: bold; margin-bottom: .54rem;}
.mTitle .t1{ font-size: .5rem; line-height: .5rem; color: #EBEBEB;text-transform:uppercase; margin-bottom: .1rem;}
.mTitle .t2{ font-size: .3rem; line-height: .3rem; color: #000000;}
.mTitle .t2:after{content:''; display: block; width: 45px; height: 2px; background: #D3D3D3; margin: 0 auto; margin-top: .56rem;}


.row1{clear:both; padding: 1rem 0 1.26rem 0;}
.row1 .box{ height: 7.2rem;}
.row1 .box .boxL{ width: 56.7%; height: 100%; float: left;}
.row1 .box .boxR{ width: 41.8%; height: 100%; float: right;}
.row1 .box .li{width:100%; height:100%; position: relative;}
.row1 .box .li a{ display: block;width:100%; height:100%; color: #fff}
.row1 .box .boxR a{ display: block;width:100%; height:100%; }
.row1 .box .li .pic{display:block; width: 100%; height: 100%;}
.row1 .box .list{ height: 3.5rem;}
.row1 .box .boxL .list1_1{ margin-bottom: .2rem;}
.row1 .box .boxL .list1_2 .li{width:49%; margin-right: 2%; float: left;}
.row1 .box .boxL .list1_2 .m0{margin-right:0}
.row1 .box .li .wz{width:100%; height: 100%; position: absolute; left: 0; top:0; color: #fff; padding:.45rem .36rem;}
.row1 .box .li .wz .t1{ font-size: .36rem; line-height: .4rem; color:rgba(156, 200, 237, .7);text-transform:uppercase;}
.row1 .box .li .wz .t2{ font-size: .28rem; line-height: .32rem; font-weight: bold; margin-bottom: .3rem;}
.row1 .box .li .wz .t3{ font-size: .16rem; line-height: .26rem; width: 100%; height: 1.5rem;}
.row1 .box .li .wz .t4{ width: .26rem; height: .13rem; background: url(../images/icon02.png) no-repeat center center; background-size:.24rem;}
.row1 .box .boxR .li .wz .t1{color:rgba(156, 200, 237, .7);}
.row1 .box .boxR .li .wz .t2{ color: #0B65BE;}
.row1 .box .boxR .li .wz .t3{height: 4.8rem; color: #0B65BE;}
.row1 .box .boxR .li .m-b20{ margin-bottom: .22rem;}



/*new*/
.row1_2{clear:both; padding: 1rem 0 1.26rem 0;}
.row1_2 .li{width:100%; height:4.5rem; position: relative;}
.row1_2 .li1{ width: 43%; float: left;}
.row1_2 .li2{ width: 27.7%; float: left; margin-left: 0.8%}
.row1_2 .li a{ display: block;width:100%; height:100%; color: #fff}
.row1_2 .li .pic{display:block; width: 100%; height: 100%;}
.row1_2 .li .wz{width:100%; height: 100%; position: absolute; left: 0; top:0; color: #fff; padding:.45rem .36rem;}
.row1_2 .li .wz .t1{ font-size: .36rem; line-height: .4rem; color:rgba(156, 200, 237, .7);text-transform:uppercase;}
.row1_2 .li .wz .t2{ font-size: .28rem; line-height: .32rem; font-weight: bold; margin-bottom: .3rem;}
.row1_2 .li .wz .t3{ font-size: .16rem; line-height: .26rem; width: 100%; height: 2.2rem;}
.row1_2 .li .wz .t4{ width: .26rem; height: .13rem; background: url(../images/icon02.png) no-repeat center center; background-size:.24rem;}




.row2{clear:both; width: 100%; background: #E3F1FF; padding: .9rem 0;}
.row2 .cpxx_nav { clear:both; width: 100%; height: .5rem; line-height: .5rem; margin-bottom: .66rem;}
.row2 .cpxx_nav ul{height: .52rem; display: flex; align-items: center; justify-content: center;}
.row2 .cpxx_nav ul li { width: 1.8rem; height: .52rem; line-height: .5rem; text-align: center; font-size: .22rem; cursor: pointer; margin:0 .24rem;border-radius:.36rem; border: 1px solid #74AFE8; color: #525252;}
.row2 .cpxx_nav ul li.act { background: #0054A7; color: #fff;}
.row2 .tab_2 { display: none; }
.row2 .box{ margin-bottom:.6rem;}
.row2 .boxL{ width:7.75rem; height: 4.65rem; float:left; overflow: hidden; position: relative;}
.row2 .boxR{ width:7.42rem; float: right;}
.row2 .boxL .swiper-slide a{ display:block; width: 100%; height: 100%;}
.row2 .boxL .pic{ width: 100%; height:4.65rem; overflow: hidden;}
.row2 .boxL .pic img { display: block; width: 100%; height: 100%;-webkit-transition: 0.5s;
	-moz-transition: 0.5s;
	-ms-transition: 0.5s;
	-o-transition: 0.5s;
	transition: 0.5s;}
.row2 .boxL .text{ width:100%; height: .9rem; color: #fff; position: absolute; left: 0; bottom: 0; z-index: 9999;background-color:rgba(0, 0, 0, .45); padding:.1rem .36rem;}
.row2 .boxL .text .t1{ width: 100%; font-size: .2rem; line-height: .34rem;overflow:hidden;text-overflow:ellipsis;white-space: nowrap;  margin-bottom: .06rem;background: url(../images/pic608.png) no-repeat right center; background-size: .1rem; padding-right: 10%;}
.row2 .boxL .text .t2{ font-size: .14rem; line-height: .24rem;}
.row2 .boxL .swiper-slide:hover .pic img{transform: scale(1.08);}
.row2 .boxR .li{ width: 100%; border-bottom: 1px solid #D8D8D8;}
.row2 .boxR .li a{ display: block; width: 100%; height: .76rem; display: flex; align-items: center; justify-content: space-between;}
.row2 .boxR .li .liL{ width: 12%;}
.row2 .boxR .li .liR{ width: 88%;font-size: .2rem; line-height: .28rem; color: #303030;overflow:hidden;text-overflow:ellipsis;white-space: nowrap; border-left:1px solid #74AFE8; padding-left: 4%;-webkit-transition: 0.5s;
	-moz-transition: 0.5s;
	-ms-transition: 0.5s;
	-o-transition: 0.5s;
	transition: 0.5s;}
.row2 .boxR .li .liL .t1{ font-size: .2rem; color: #0054A7; line-height: .26rem; font-weight: bold; margin-bottom: .04rem;}
.row2 .boxR .li .liL .t2{ font-size: .14rem; color: #737373; line-height: .24rem;}
.row2 .boxR .li:hover .liR{ color: #0054A7 }
.row2 .mBtn{clear:both; width: 2.12rem; height: .5rem; line-height: .5rem; margin: 0 auto; border-radius: .3rem; font-size: .22rem; color: #fff;-webkit-transition: 0.5s;
	-moz-transition: 0.5s;
	-ms-transition: 0.5s;
	-o-transition: 0.5s;
	transition: 0.5s;}
.row2 .mBtn a{ color: #fff; display: block; width: 100%; height: 100%; padding-left: .37rem;background:#0054A7 url(../images/icon04.png) no-repeat 84% center; letter-spacing: 1px;}
.row2 .mBtn:hover{transform:translateY(-8px);-moz-box-shadow:0px 1px .16rem 2px #c5c5c5; -webkit-box-shadow:0px 1px .16rem 2px #c5c5c5; box-shadow:0px 1px .16rem 2px #c5c5c5;}
.row2 .swiper-pagination-bullet{background:#fff; opacity: 1;}
.row2 .swiper-pagination{ width: 97%; margin: 0 auto;text-align:right}
.row2 .mTitle .t1{color:#B9DCFF}
.row2 .swiper-pagination-bullet-active{background:#0054A7; opacity: 1;}

/*
.row2 .box .boxL{ float: left; width: 51.3%;}
.row2 .box .boxR{ float: right; width: 48.5%;}
.row2 .mTitle .t1{ color: #B9DCFF;}
.row2 .box{ margin-bottom: .8rem;}
.row2 .box .li{ width: 47%; height: 5rem; float: left; background: #fff; margin-right: 3%; overflow: hidden;-webkit-transition: 0.5s;
	-moz-transition: 0.5s;
	-ms-transition: 0.5s;
	-o-transition: 0.5s;
	transition: 0.5s;}
.row2 .box .li3{ width: 100%; margin-right: 0;}
.row2 .box .li .d1{ font-size: .18rem; line-height: .3rem; color: #303030; margin-bottom: .2rem;}
.row2 .box .li .d2{ font-size: .22rem; line-height: .34rem; color: #303030; margin-bottom: .3rem;}
.row2 .box .li1 .d2{display: -webkit-box;
-webkit-box-orient: vertical;
-webkit-line-clamp: 2;
overflow: hidden;}
.row2 .box .li .d3{ font-size: .18rem; line-height: .34rem; color: #646b70; height: 2.2rem; border-bottom: 1px solid #e5e5e5;}
.row2 .box .li .d4{ font-size: .15rem; line-height: .9rem; color: #303030; background: url(../images/icon03.png) no-repeat right center;}
.row2 .box .li a{display:block; width: 100%; height: 100%; padding: .4rem .46rem;}
.row2 .box .li3 a{ padding: 0;}
.row2 .box .li3 .pic{ width: 100%; height: 4.25rem; overflow: hidden;}
.row2 .box .li3 .pic img{display:block; width: 100%; height: 100%;-webkit-transition: 0.5s;
	-moz-transition: 0.5s;
	-ms-transition: 0.5s;
	-o-transition: 0.5s;
	transition: 0.5s;}
.row2 .box .li3 .wz{width:100%; height: .75rem; line-height: .75rem; display: flex; align-items: center; justify-content:flex-start;padding: 0 .2rem; background: url(../images/icon03.png) no-repeat 96.5% center; }
.row2 .box .li3 .wz .d1{ width: 20%; margin-bottom: 0}
.row2 .box .li3 .wz .d2{ width: 75%; margin-bottom: 0;overflow:hidden;text-overflow:ellipsis;white-space: nowrap; }
.row2 .box .li:hover{background: #0054A7;-moz-box-shadow:0px 1px .16rem 2px #c0c0c1; -webkit-box-shadow:0px 1px .16rem 2px #c0c0c1; box-shadow:0px 1px .16rem 2px #c0c0c1;}
.row2 .box .li:hover .d1{ color: #fff;}
.row2 .box .li:hover .d2{ color: #fff;}
.row2 .box .li:hover .d3{ color: #97B4E7; border-bottom: 1px solid #1f68b1;}
.row2 .box .li:hover .d4{ color: #fff; background: url(../images/icon03-on.png) no-repeat right center;}
.row2 .box .li3:hover .pic img{transform: scale(1.08);}
.row2 .box .li3 .wz:hover { background: url(../images/icon03-on.png) no-repeat 96.5% center;}
.row2 .mBtn{clear:both; width: 2.12rem; height: .5rem; line-height: .5rem; margin: 0 auto; border-radius: .3rem; font-size: .22rem; color: #fff;-webkit-transition: 0.5s;
	-moz-transition: 0.5s;
	-ms-transition: 0.5s;
	-o-transition: 0.5s;
	transition: 0.5s;}
.row2 .mBtn a{ color: #fff; display: block; width: 100%; height: 100%; padding-left: .37rem;background:#0054A7 url(../images/icon04.png) no-repeat 84% center; letter-spacing: 1px;}
.row2 .mBtn:hover{transform:translateY(-8px);-moz-box-shadow:0px 1px .16rem 2px #c5c5c5; -webkit-box-shadow:0px 1px .16rem 2px #c5c5c5; box-shadow:0px 1px .16rem 2px #c5c5c5;}
*/


.iBanner{clear:both; width: 100%; height: 3.27rem}
.iBanner img{display:block; width: 100%; height: 100%;}

.secMenu{clear:both; width: 100%; height: 75px; line-height: 75px;
/*	background:#E3F1FF url(../images/pic607.png) no-repeat center center; */

}
.secMenu .secMenuL{ width: 17.2%; height: 100%; float: left; text-align: center; color: #fff; font-size: 28px; font-weight: bold; background: #003F7E;}
.secMenu .secMenuR{ width: 100%; height: 100%; font-size: 16px; display: flex; align-items: center; justify-content:flex-start;background: #E3F1FF;}
.secMenu .secMenuR a{display:block; height: 100%; float: left; padding: 0 44px; margin-right: 20px;}
#nowmenu{background:#fff;color:#0054A7}
#nowmenu2{color:#0054A7; border-bottom: 2px solid #0054A7;}


.secMenu_sj{clear:both; width: 100%; height: 75px; line-height: 75px; background: #E3F1FF;}
.secMenu_sj .wrap{ overflow: inherit}
.secMenu_sj .secMenuL{ width: 17.2%; height: 100%; float: left; background: #0054A7; text-align: center; color: #fff; font-size: 28px; font-weight: bold;}
.secMenu_sj .secMenuR{ width: 100%; height: 100%; font-size: 16px; display: flex; align-items: center; justify-content:flex-start;}
.secMenu_sj .secMenuR .li{ height: 100%; text-align: left; position: relative;}
.secMenu_sj .secMenuR .li .aa{ display: block; padding: 0 43px;background: url(../images/icon17.png) no-repeat 78% center; background-size: 8px;}
.secMenu_sj .secMenuR .li .secnav{width:287px; height: 0; position: absolute; left: 0; top: 75px; z-index: 999; overflow: hidden;-webkit-transition: 0.5s;
	-moz-transition: 0.5s;
	-ms-transition: 0.5s;
	-o-transition: 0.5s;
	transition: 0.5s;}
.secMenu_sj #nowmenu{background:#fff url(../images/icon17.png) no-repeat 78% center; background-size: 8px;}
.secMenu_sj .secMenuR .li .secnav a{ display: block; width: 100%; height: 43px; line-height: 42px; background: #E3E3E3; font-size: 14px; border-bottom: 2px solid #fff; padding-left: 17px;} 
.secMenu_sj .secMenuR .li .secnav a:hover {background: #0054A7; color: #fff;}
.secMenu_sj .secMenuR .li:hover .secnav{ height: auto;}


.iCon{clear:both; width: 100%; padding-top: .6rem; padding-bottom:120px;}
.iCon0{clear:both; width: 100%; padding-top: 1.2rem; padding-bottom:120px;}
.iCon2{clear:both; width: 100%; padding-top: 1.2rem;}
.iCon3{clear:both; width: 100%;}
.iTit{ font-size: 26px; color: #136BD8; line-height: 35px; text-align: center; font-weight: bold; margin-bottom: 42px;}

.about-box .box1 .tit{}
.about-box .box1 .text{font-size:18px; color: #444444; line-height: 35px; margin-bottom: 60px;}
.about-box .box1 .text p{margin-bottom: 40px; text-align: justify;}
.about-box .box1 .list{ margin-bottom: 90px; padding-left: 19%}
.about-box .box1 .list .li{ width: 395px; float: left; text-align: center; margin-right: 3.65%;}
.about-box .box1 .list .li:last-child{margin-right:0}
.about-box .box1 .list .li .d1{ width: 100%; position: relative;}
.about-box .box1 .list .li .d1 .pic{ width: 100%; height: 227px; overflow: hidden; margin-bottom: 26px;}
.about-box .box1 .list .li .d1 .pic img{display:block; width: 100%; height: 100%;-webkit-transition: 0.5s;
	-moz-transition: 0.5s;
	-ms-transition: 0.5s;
	-o-transition: 0.5s;
	transition: 0.5s;}
.about-box .box1 .list .li .d1 p{ width: 100%; height: 58px; line-height: 58px; color: #fff; font-size: 18px;background-color:rgba(0, 0, 0, .5); position: absolute; left: 0; bottom: 0;}
.about-box .box1 .list .li .d2{ width: 93%; margin: 0 auto;font-size: 14px; color: #797979; line-height: 26px; margin-bottom: 15px;}
.about-box .box1 .list .li .d2:after{content:''; display: block; width: 45px; height: 2px; background: #136BD8; margin: 0 auto; margin-top: 18px; opacity: .6;}
.about-box .box1 .list .li .d3{ width: 93%; margin: 0 auto; font-size: 16px; color: #444444; line-height: 24px;}
.about-box .box1 .list .li .d1 .pic:hover img{transform: scale(1.08);}

.about-box .box2{clear:both; width: 100%; background: #e3f1ff; padding: 4% 0 6% 0; text-align: center;}
.about-box .box2 img{display:block; margin: 0 auto; max-width: 100%; height: auto;}


.qyzz-box .iTit{margin-bottom: 20px;}
.qyzz-box .box1{overflow:inherit;margin-bottom: 3%;}
.qyzz-box .box1 .text{font-size:20px; color: #797979; line-height: 35px; margin-bottom: 60px; text-align: center;}
.qyzz-box .box1 .list{ margin-bottom: 6%;}
.qyzz-box .box1 .list3{clear: both;margin-bottom: 0;}
.qyzz-box .box1 .list2{margin-top:40px;}
.qyzz-box .box1 .list .li{ width: 22.5%; float: left; text-align: center; margin-right: 3.3333%; font-size: 24px;  color: #797979; line-height: 26px; padding-top: 3px; margin-bottom: 2%;}
.qyzz-box .box1 .list .li:nth-child(4n){margin-right:0}
.qyzz-box .box1 .list .li .pic{ width: 100%; height: 416px; overflow: hidden; display: flex; align-items: center; justify-content: center; border-radius: 12px; background: #fff;-moz-box-shadow:0px 1px 16px 2px #eff0f2; -webkit-box-shadow:0px 1px 16px 2px #eff0f2; box-shadow:0px 1px 16px 2px #eff0f2; margin-bottom: 30px;}
.qyzz-box .box1 .list .li .pic img{ display: block; max-width: 90%; max-height: 90%;}

.qyzz-box .box1 .list2 .li{ width: 30.66666%; float: left; text-align: center; margin-right: 4%; font-size: 24px;  color: #797979; line-height: 26px; padding-top: 3px; margin-bottom: 3%;}
.qyzz-box .box1 .list2 .li:nth-child(3n){margin-right:0}
.qyzz-box .box1 .list2 .li .pic{ width: 100%; height: 254px; overflow: hidden; display: flex; align-items: center; justify-content: center; background: #fff;-moz-box-shadow:0px 1px 16px 2px #eff0f2; -webkit-box-shadow:0px 1px 16px 2px #eff0f2; box-shadow:0px 1px 16px 2px #eff0f2;}
.qyzz-box .box1 .list2 .li .pic img{ display: block; max-width: 90%; max-height: 90%;}
.qyzz-box .b0{border-bottom:0}
.qyzz-box .box1 .list3 .li .pic{ margin-bottom:10px}
.qyzz-box .box1 .list3 .li .pic{ border-radius: 0;}


.kypt-box .tit{ font-size: 26px; color: #444444; line-height: 35px; text-align: center; font-weight: bold; margin-bottom: 30px;}
.kypt-box .box1{ margin-bottom: 2.1%;}
.kypt-box .box1 .list{ margin-bottom: 1.2%; display: flex; align-items: flex-start; justify-content: center}
.kypt-box .box1 .list .li{ width: 23.3%; height: 232px; float: left; text-align: center; margin-right: 2.26%; margin-bottom: 3%;}
.kypt-box .box1 .list .li:nth-child(4n){margin-right:0}
.kypt-box .box1 .list .li .pic{ width: 100%; height: 100%; overflow: hidden; }
.kypt-box .box1 .list .li .pic img{ display: block; width: 100%; max-height: 100%;}
.kypt-box .text{font-size:20px; color: #797979; line-height: 35px; margin-bottom: 26px; text-align: center;}
.kypt-box .box2 .iTit{ margin-bottom: 20px;}
.kypt-box .box2 .list{clear:both; width: 100%; background: #E3F1FF; padding: 4% 0;}
.kypt-box .box2 .list .wrap{display:flex; align-items: center; justify-content:space-between; text-align: center;}
.kypt-box .box2 .list .li{ width: 250px; cursor: pointer;}
.kypt-box .box2 .list .li .t1{ font-size: 55px; color: #5DB1FF;line-height:60px;-webkit-transition: 0.5s;
	-moz-transition: 0.5s;
	-ms-transition: 0.5s;
	-o-transition: 0.5s;
	transition: 0.5s;}
.kypt-box .box2 .list .li .t2{ font-size: 18px; color: #6B6B6B;line-height:32px; margin-bottom: 23px;-webkit-transition: 0.5s;
	-moz-transition: 0.5s;
	-ms-transition: 0.5s;
	-o-transition: 0.5s;
	transition: 0.5s;}
.kypt-box .box2 .list .li .t3{ font-size: 18px; color: #797979;line-height:30px; border-top: 1px solid #5DB1FF; padding-top: 13px;-webkit-transition: 0.5s;
	-moz-transition: 0.5s;
	-ms-transition: 0.5s;
	-o-transition: 0.5s;
	transition: 0.5s;}
.kypt-box .box2 .list .li:hover .t1 {color: #0054A7}
.kypt-box .box2 .list .li:hover .t3 {color:#0054A7;border-top: 1px solid #0054A7;}

.kypt-box .box3{clear:both; padding: 4% 0 8% 0;}
.kypt-box .box3 .iTit{ margin-bottom: 20px;}
.kypt-box .box3 .text{margin-bottom:75px;}
.kypt-box .box3 .list { overflow: inherit}
.kypt-box .box3 .list .li{ width: 32%; float: left; text-align: center; margin-right: 2%; font-size: 24px;  color: #797979; line-height: 26px; padding-top: 3px; margin-bottom: 2.6%;}
.kypt-box .box3 .list .li:nth-child(3n){margin-right:0}
.kypt-box .box3 .list .li .pic{ width: 100%; height: 254px; overflow: hidden; display: flex; align-items: center; justify-content: center; background: #fff;-moz-box-shadow:0px 1px 16px 2px #eff0f2; -webkit-box-shadow:0px 1px 16px 2px #eff0f2; box-shadow:0px 1px 16px 2px #eff0f2;}


.map-box{clear:both;background: url(../images/pic453.png) no-repeat top center; padding-top:80px; height: 1116px; overflow: hidden;}
.map-box .wrap{height:100%}
.map-box .biaoti{ font-size: 30px; color: #225EA4; line-height: 44px; font-style: italic; font-weight: bold;}
.map-box .biaoti span{ color:#DE0000; font-size: 40px; display: inline-block; padding: 0 5px;}
.map-box .box{ position: relative; }
.map-box .mapimg{ display: block; width: 1013px; height: auto; margin: 0 auto;}
.map-box .haiwai{ width: 280px; height: 120px; position: absolute; bottom: -100px; left: 33%; background: #fff; border-radius: 10px; padding: 14px 18px;}
.map-box .haiwai .d1{ font-size: 22px; color: #136BD8; line-height: 28px; margin-bottom: 5px;}
.map-box .haiwai .d2{ font-size: 16px; color: #797979; line-height: 24px;}
.map-box .dian{ font-size: 16px; color: #0054A7; line-height: 22px; text-align: center; position: absolute;background: url(../images/pic455.png) no-repeat top center; padding-top: 35px; z-index: 1;}
.map-box .dian1{ left: 55%; top: 65%;}/*重庆*/
.map-box .dian2{ left: 55.5%; top: 39%;}/*鄂尔多斯*/
.map-box .dian3{ left: 66.6%; top: 35.5%;}/*北京*/
.map-box .dian4{ left: 78.3%; top: 18.9%;}/*长春*/
.map-box .dian5{ left: 71.2%; top: 61%;}/*常熟*/
.map-box .dian6{ left: 64%; top: 75.2%;}/*佛山*/
.map-box .slideTxtBox .hd ul li{ cursor: pointer;}
.map-box .slideTxtBox .hd ul li.on {background: url(../images/pic455-on.png) no-repeat top center; color: #DE0000;}
.map-box .slideTxtBox .hd ul li.dian1{background: url(../images/pic609-on.png) no-repeat top center;}
.map-box .slideTxtBox .hd ul li.dian1.on{background: url(../images/pic609.png) no-repeat top center;}
.map-box .map_con{ position: absolute; z-index: 9999999; }
.map-box .map_con .d1{ font-size: 22px; color: #136BD8; line-height: 30px; margin-bottom: 22px;}
.map-box .map_con .d2{ font-size: 16px; color: #797979; line-height: 26px;}
.map-box .map_con .d2 p{background: url(../images/pic535.png) no-repeat left 10px; background-size: 6px; padding-left: 12px;}
.map-box .map_con1{ left:23%; top:42%;}/*重庆*/
.map-box .map_con2{ right:26%; top:4%;}/*鄂尔多斯*/
.map-box .map_con3{ right:0; top: 43%;}/*北京*/
.map-box .map_con4{ left:45%; top: 4%;}/*长春*/
.map-box .map_con5{ right:10%; top:27%;}/*常熟*/
.map-box .map_con6{ right:16%; top:42%;}/*佛山*/


.map-box .map_con .map_conL{ height:291px; float: left; background: url(../images/pic457.png) no-repeat left 50px; display: none}
.map-box .map_con .map_conR{width: 380px; height: 250px; float: right; background:#fff; padding: 23px 28px; border-radius: 22px;}
/*
.map-box .map_con .map_conL{ height:291px; float: left; background: url(../images/pic457.png) no-repeat left 50px; display: none}
.map-box .map_con .map_conR{width: 417px; height: 291px; float: right; background: url(../images/pic456.png) no-repeat top left; padding: 35px 35px 20px 53px;}
.map-box .map_con1 .map_conR{background: url(../images/pic456_3.png) no-repeat top left; padding: 47px 50px 20px 40px}
.map-box .map_con4 .map_conR{background: url(../images/pic456_3.png) no-repeat top left; padding: 47px 50px 20px 40px}
.map-box .map_con3 .map_conR{background: url(../images/pic456_2.png) no-repeat top left;}
*/




.map-box .map_con1 .map_conL{ width: 279px;}/*重庆*/
.map-box .map_con2 .map_conL{ width: 259px;}/*鄂尔多斯*/
.map-box .map_con3 .map_conL{ width: 279px;}/*北京*/
.map-box .map_con4 .map_conL{ width: 279px;}/*长春*/
.map-box .map_con5 .map_conL{ width: 279px;}/*常熟*/
.map-box .map_con6 .map_conL{ width: 279px;}/*佛山*/


.qywh-box .box{height:514px; overflow: hidden; border-radius: 14px; position: relative; margin-bottom: 5.5%;}
.qywh-box .box .boxL{ width: 71%; height: 100%; float: left; overflow: hidden; border-radius: 14px;background: url(../images/pic55.png) no-repeat right center; background-size: 100%; position: absolute; left: 0; top: 0; z-index: 2}
.qywh-box .box .boxR{ width: 31%; height: 100%; float: right;font-size: 26px; line-height: 34px;position: absolute; right: 0; top: 0; z-index: 1; color: #fff; padding-left: 11%; padding-top: 4%; }
.qywh-box .box .boxL img{display:block; width: 100%; height: 100%;}
.qywh-box .box .boxL .boxL-bx{ width: 97%; height: 100%; overflow: hidden;border-radius: 14px;}
.qywh-box .box_1 .boxR{background:#0054A7 url(../images/pic54.png) no-repeat right center;  }
.qywh-box .box_2 .boxR{background:#d8a33b url(../images/pic56.png) no-repeat left center;  }
.qywh-box .box_3 .boxR{background:#2286d8 url(../images/pic57.png) no-repeat right center;  }
.qywh-box .box_4 .boxR{background:#5d9e24 url(../images/pic58.png) no-repeat left center;  }
.qywh-box .box:nth-of-type(even) .boxL {left: inherit; right: 0;background: url(../images/pic55-on.png) no-repeat left center; background-size: 100%;}
.qywh-box .box:nth-of-type(even) .boxR {right: inherit; left: 0; padding-left: 17.8%;}
.qywh-box .box:nth-of-type(even) .boxL .boxL-bx{ margin-left: 3%;}
.qywh-box .swiper-container-horizontal>.swiper-pagination-bullets{background-color:rgba(0, 0, 0, .6); height: .66rem; width: 96.9%; bottom: 0; border-radius: 0 0 14px 14px;}
.qywh-box .swiper-pagination-bullet{background:#EDEDED; opacity: 1;}
.qywh-box .swiper-pagination-bullet-active{background:#6AA9FF; opacity: 1;}
.qywh-box .swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{ margin:22px 7px;}
.qywh-box .box:nth-of-type(even) .swiper-container-horizontal>.swiper-pagination-bullets{ margin-left: 3.1%}


/*技术服务*/
.secMenu_jsfw .secMenuR a{ padding:0 15px;margin-right:16px;}


/*装备产品*/
.secMenu_zbcp .secMenuR a{ padding:0 15px;margin-right:16px;}


.fuwu-tit{clear:both; font-size: 24px; color: #0054A7; line-height: 30px; font-weight: bold; position: relative; padding-left: 22px; margin-bottom: 45px;}
.fuwu-tit:before{content:''; display: block; width: 5px; height: 24px; background: #0054A7; position: absolute; left: 0; top: 3px;}

.iCon .iConL{ width: 287px; float: left;}
.iCon .iConR{ width: 75%; float: right;}
.secMenu2 .biaoti{ display: block;width: 100%; height: 55px; line-height: 55px; background: #0054A7; font-size: 18px; font-weight: bold; color: #fff; padding-left: 21px; letter-spacing: 1px; margin-bottom: 8px;}
.secMenu2 .lie{ display: block; width: 100%; height: 42px; line-height: 42px; background: #E3E3E3; padding-left: 21px; font-size: 16px; color: #000000; margin-bottom: 4px;}
.secMenu2 .bx{ margin-bottom: 8px;}
.secMenu2 .biaoti2{ height: 42px; line-height: 42px;}
.fuwu-tit-h2{ clear:both; border-bottom: 2px solid #E3E3E3; font-size: 22px; line-height: 32px; font-weight: bold; margin-bottom: 40px;}
.fuwu-tit-h2 span{ display: inline-block; height: 50px; position: relative}
.fuwu-tit-h2 span:after{ content:''; display: block; width: 100%; height: 4px; background: #136BD8; position: absolute; left: 0; bottom: -1px;}

.iCon .iConR .xtit{ font-size: 18px; color: #136BD8; line-height: 30px; font-weight: bold; margin-bottom: 6px; display: flex; align-items: center; justify-content: flex-start;}
.iCon .iConR .xtit img{margin-left:10px;}
.iCon .iConR .xtext{ color: #4A4A4A;font-size: 16px; line-height: 28px; padding-bottom: 16px; border-bottom: 1px dashed #D8D8D8; margin-bottom: 16px;}
.iCon .iConR .xtext p span{font-weight:bold; color: #000;}
.iCon .iConR .xtext .pxz{ font-size: 14px; line-height: 24px;}
.iCon .iConR .xtext2{ font-size: 14px; color: #4A4A4A; line-height: 26px; padding-bottom: 16px; border-bottom: 1px dashed #D8D8D8; margin-bottom: 16px;}
.iCon .iConR .xtext2 p span{font-weight:bold; color: #000;font-size: 16px; line-height: 32px;}

.xtext4{ color: #4A4A4A;font-size: 16px; line-height: 28px; padding-bottom: 16px; border-bottom: 1px dashed #D8D8D8; margin-bottom: 16px;}
.xtext4 p span{font-weight:bold; color: #000;}
.xtext4 .L{width:25%; float: left;}
.xtext4 .R{width:30%; float: left;}
.xtext4 .R img {display:block; width:300px; height: auto;}



.iCon .iConR .piclist1{ clear: both; width: 100%; margin-top: 5.5%;}
.iCon .iConR .piclist1 .li{ width: 47.5%; margin-right: 5%; margin-bottom: 5%; float: left;font-size: 16px; line-height: 30px; text-align: center; font-weight: bold; color: #666}
.iCon .iConR .piclist1 .li:nth-child(2n){margin-right:0}
.iCon .iConR .piclist1 .li .pic{ width: 100%; height: 415px; border: 1px solid #C2C2C2; margin-bottom: 10px; overflow: hidden; display: flex; align-items: center; justify-content: center;}
.iCon .iConR .piclist1 .li .pic img{display:block; max-width: 90%; max-height:90%;}


.iCon .iConR .piclist2{ clear: both; width: 100%; margin-top: 5.5%;border-bottom: 1px dashed #D8D8D8; margin-bottom: 4%;}
.iCon .iConR .piclist2 .li{ width: 100%; margin-bottom: 5%; text-align: center; }
.iCon .iConR .piclist2 .li .pic{ width: 100%; border: 1px solid #C2C2C2;overflow: hidden; display: flex; align-items: center; justify-content: center; padding: 2.5%;}
.iCon .iConR .piclist2 .li .pic img{display:block; max-width: 100%; max-height:100%;}
.iCon .iConR .piclist2 .border-0 .pic{ border: 0; padding: 0;}
.iCon .border-bottom-0{border-bottom:0!important}


.iCon .iConR .piclist3{ clear: both; width: 100%; margin-top: 4%;border-bottom: 1px dashed #D8D8D8; margin-bottom: 4%;}
.iCon .iConR .piclist3 .li{ width:31%; margin-right: 3.5%; margin-bottom: 5%; float: left;font-size: 16px; line-height: 30px; font-weight: bold;}
.iCon .iConR .piclist3 .li:nth-child(3n){margin-right:0}
.iCon .iConR .piclist3 .li .pic{ width: 100%; height: 207px; margin-bottom: 18px; overflow: hidden;}
.iCon .iConR .piclist3 .li .pic img{display:block; width: 100%; height:100%;}
.iCon .iConR .piclist3 .li .p1{ font-size:16px; line-height: 30px; margin-bottom: 8px;}
.iCon .iConR .piclist3 .li .p2{ font-size:14px; line-height: 23px; color:#4A4A4A; font-weight: normal; text-align: justify;}
.iCon .iConR .fuwu-xny-rgl .xtext{border-bottom:0!important; margin-bottom: 0!important; padding-bottom: 0!important;}
.iCon .iConR .fuwu-xny-rgl .xtext_n{border-bottom: 1px dashed #D8D8D8!important; padding-bottom: 5%!important; margin-bottom: 3.5%!important;}



.iCon .iConR .piclist4{ clear: both; width: 100%; margin-top: 4%;margin-bottom: 4%;}
.iCon .iConR .piclist4 .li{ width: 47.4%; margin-right: 5.2%; margin-bottom: 5%; float: left;font-size: 16px; line-height: 30px; text-align: center; font-weight: bold;}
.iCon .iConR .piclist4 .li:nth-child(2n){margin-right:0}
.iCon .iConR .piclist4 .li .pic{ width: 100%; height: 272px; margin-bottom: 10px; }
.iCon .iConR .piclist4 .li .pic img{display:block; width: 100%; height:100%;}



.iCon .iConR .piclist5{ clear: both; width: 100%; margin-top: 4%;margin-bottom: 4%;}
.iCon .iConR .piclist5 .li{ width: 32.3%; margin-right: 1.5%; margin-bottom: 3%; float: left;font-size: 16px; line-height: 30px; text-align: center; font-weight: bold;}
.iCon .iConR .piclist5 .li:nth-child(3n){margin-right:0}
.iCon .iConR .piclist5 .li .pic{ width: 100%; height: 218px; margin-bottom: 10px  }
.iCon .iConR .piclist5 .li .pic img{display:block; width: 100%; height:100%;}


.iCon .iConR .piclist6{ clear: both; width: 100%; margin-top: 4%;margin-bottom: 4%;border-bottom: 1px dashed #D8D8D8; margin-bottom: 4%;}
.iCon .iConR .piclist6 .li{ width: 24.3%; margin-right: 0.93%; margin-bottom: 3%; float: left;font-size: 16px; line-height: 30px; text-align: center; font-weight: bold; color: #666}
.iCon .iConR .piclist6 .li:nth-child(4n){margin-right:0}
.iCon .iConR .piclist6 .li .pic{ width: 100%; height: 140px; margin-bottom: 12px;  }
.iCon .iConR .piclist6 .li .pic img{display:block; width: 100%; height:100%;}


.iCon .iConR .piclist7{ clear: both; width: 100%; margin-top: 4%;border-bottom: 1px dashed #D8D8D8; margin-bottom: 4%; padding: 0 4%;}
.iCon .iConR .piclist7 .li{ width:28.4%; margin-right: 5.5%; margin-bottom: 5%; float: left;font-size: 16px; line-height: 30px; font-weight: bold; text-align: center; color: #666}
.iCon .iConR .piclist7 .li:nth-child(3n){margin-right:0}
.iCon .iConR .piclist7 .li .pic{ width: 100%; height: 150px; margin-bottom: 9px; overflow: hidden;}
.iCon .iConR .piclist7 .li .pic img{display:block; width: 100%; height:100%;}
.iCon .iConR .piclist7 .li .p1{ font-size:16px; line-height: 30px; margin-bottom: 8px;}
.iCon .iConR .piclist7_2 .li .pic{height: 186px;}
.iCon .iConR .piclist7_2 .li{width:31%;margin-right: 3.5%;}


.iCon .iConR .piclist8{ clear: both; width: 100%; margin-top: 5.5%; padding: 0 4.5%;border-bottom: 1px dashed #D8D8D8; margin-bottom: 4%;}
.iCon .iConR .piclist8 .li{ width: 47%; margin-right: 5%; margin-bottom: 5%; float: left;font-size: 16px; line-height: 30px; text-align: center; font-weight: bold;}
.iCon .iConR .piclist8 .li:nth-child(2n){margin-right:0}
.iCon .iConR .piclist8 .li .pic{ width: 100%; height: 245px; margin-bottom: 10px; overflow: hidden; display: flex; align-items: center; justify-content: center;}
.iCon .iConR .piclist8 .li .pic img{display:block; width: 100%; height:100%;}

.iCon .iConR .i-btn{ clear:both; width: 100%; text-align: center;}
.iCon .iConR .i-btn .d1{  height: 50px; line-height: 50px; color: #fff; text-align: center; font-size: 22px; margin-bottom: 12px;}
.iCon .iConR .i-btn .d1 a{ color: #fff; display: flex; height: 100%; align-items: center; justify-content: center;width: 211px; margin: 0 auto; background: #0054A7; border-radius: 30px; overflow: hidden;}
.iCon .iConR .i-btn .d1 img{ margin-left:18px;}
.iCon .iConR .i-btn .d2{ font-size: 16px; color: #A7A7A7; line-height: 26px;}
.iCon .m-bottom-0{margin-bottom:0!important}
.iCon .m-bottom-10{margin-bottom:10px!important}
.iCon .m-bottom-15{margin-bottom:15px!important}
.iCon .m-bottom-20{margin-bottom:20px!important}
.iCon .m-bottom-30{margin-bottom:30px!important}
.iCon .m-bottom-40{margin-bottom:40px!important}
.iCon .m-bottom-50{margin-bottom:50px!important}
.iCon .p-left-30{padding-left:30px!important}
.iCon .m-top-10{margin-top:10px!important}
.iCon .m-top-20{margin-top:20px!important}
.iCon .m-top-30{margin-top:30px!important}
.iCon .m-top-40{margin-top:40px!important}
.iCon .p-bottom-30{padding-bottom:30px!important}
.iCon .p-bottom-10{padding-bottom:10px!important}
.iCon .w93{padding: 0 3.5% 1.5% 3.5%;}
.iCon .w94{padding: 0 3% 1.5% 3%;}
.iCon .w95{padding: 0 2% 1.5% 2%;}
.iCon .iConR .border-bottom-1{border-bottom: 1px dashed #D8D8D8; padding-bottom: 40px;}

.iCon .iConR .piclist9{ clear: both; width: 100%; margin-top: 5.5%;border-bottom: 1px dashed #D8D8D8; margin-bottom: 4%;}
.iCon .iConR .piclist9 .li{ width: 47.3%; height: 455px; margin-right: 5%; margin-bottom: 2.5%; float: left;font-size: 16px; line-height: 30px;}
.iCon .iConR .piclist9 .li:nth-child(2n){margin-right:0}
.iCon .iConR .piclist9 .li .pic{ width: 100%; height: 338px; margin-bottom: 23px; overflow: hidden; display: flex; align-items: center; justify-content: center;border: 1px solid #C2C2C2; padding: 2.5%;}
.iCon .iConR .piclist9 .li .pic img{display:block; max-width: 100%; max-height:100%;}
.iCon .iConR .piclist9 .li .p1{ font-weight: bold; margin-bottom: 6px;}
.iCon .iConR .piclist9 .li .p2{ font-size: 14px;line-height: 22px; text-align: justify;}
.iCon .iConR .piclist9 .li .p2 a{ text-align: justify;}

.iCon .iConR .xtext-h2{font-weight: bold; margin-top: .26rem; color: #000;}
.iCon .iConR .m-top-0{margin-top:0!important}
.iCon .iConR .m-top-20{margin-top:20px!important}



.iCon .iConR .piclist10{ clear: both; width: 100%; margin-top: 4%;margin-bottom: 4%; padding: 0 10% 4% 10%;border-bottom: 1px dashed #D8D8D8;}
.iCon .iConR .piclist10 .li{ width: 31%; margin-right: 3.5%; margin-bottom: 3%; float: left;font-size: 16px; line-height: 30px; text-align: center; font-weight: bold;}
.iCon .iConR .piclist10 .li:nth-child(3n){margin-right:0}
.iCon .iConR .piclist10 .li .pic{ width: 100%; height: 329px;  }
.iCon .iConR .piclist10 .li .pic img{display:block; width: 100%; height:100%;}


.iCon .iConR .piclist11{ clear: both; width: 100%; margin-top: 4%;margin-bottom: 4%; padding: 0 10% 4% 10%;border-bottom: 1px dashed #D8D8D8;}
.iCon .iConR .piclist11 .li{ width: 44.4%; margin-right: 3.5%; margin-bottom: 3%; float: left;font-size: 16px; line-height: 30px; text-align: center; font-weight: bold;}
.iCon .iConR .piclist11 .li:nth-child(3n){margin-right:0}
.iCon .iConR .piclist11 .li .pic{ width: 100%; height: 160px; margin-bottom: 15px;  }
.iCon .iConR .piclist11 .li .pic img{display:block; width: 100%; height:100%;}


.iCon .iConR .piclist{clear: both; width: 100%; margin-top: 3%;margin-bottom: 4%;}
.iCon .iConR .piclist img{display:block; max-width: 100%; max-height:100%; margin: 0 auto;}

.iCon .iConR .piclist_2{clear: both; width: 100%; margin-top: 0;margin-bottom: 4%;border-bottom: 1px dashed #D8D8D8; padding-bottom: 3.2%; display: flex; align-items: flex-start; justify-content: flex-start;}
.iCon .iConR .piclist_2 img{display:block; max-width: 100%; max-height:100%; margin-right: 15px;}

.iCon .iConR .piclist12{ clear: both; width: 100%; margin-top: 4%;margin-bottom: 4%;border-bottom: 1px dashed #D8D8D8; padding: 0 5%;}
.iCon .iConR .piclist12 .li{ width: 21.8%; height: 280px; margin-right: 3.5%; margin-bottom: 2%; float: left;font-size: 16px; line-height: 30px; text-align: center; font-weight: bold; color: #666}
.iCon .iConR .piclist12 .li:nth-child(4n){margin-right:0}
.iCon .iConR .piclist12 .li .pic{ width: 100%; height: 225px; margin-bottom: 15px; border: 1px solid #C2C2C2; display: flex; align-items: center; justify-content: center;}
.iCon .iConR .piclist12 .li .pic img{display:block; max-width: 100%; max-height:100%;}


.iCon .iConR .piclist13{ clear: both; width: 100%;margin-bottom: 4%;border-bottom: 1px dashed #D8D8D8;}
.iCon .iConR .piclist13 .li{ width: 29%; margin-right: 4%; margin-bottom: 2%; float: left;font-size: 16px; line-height: 30px; text-align: center; font-weight: bold; color: #666}
.iCon .iConR .piclist13 .li:nth-child(4n){margin-right:0}
.iCon .iConR .piclist13 .li .pic{ width: 100%; height: 168px; margin-bottom: 15px;}
.iCon .iConR .piclist13 .li .pic img{display:block; width: 100%; height:100%;}
.iCon .iConR .piclist13_2 .li{width:23%; margin-right: 2%;}



.iCon .iConR .piclist14{ clear: both; width: 100%;margin-bottom: 4%;border-bottom: 1px dashed #D8D8D8;}
.iCon .iConR .piclist14 .li{margin-right: 2%; margin-bottom: 2%; float: left;font-size: 16px; line-height: 30px; text-align: center; font-weight: bold; color: #666}
.iCon .iConR .piclist14 .li:nth-child(3n){margin-right:0}
.iCon .iConR .piclist14 .li .pic{ width: 100%; margin-bottom: 15px;}
.iCon .iConR .piclist14 .li .pic img{display:block;}

.iCon .iConR .piclist14_2 .li{margin-right: 5px;}



.iCon .iConR .piclist15{ clear: both; width: 100%; margin-top: 4%;border-bottom: 1px dashed #D8D8D8; margin-bottom: 4%;}
.iCon .iConR .piclist15 .li{ width:23.5%; margin-right: 3.5%; margin-bottom: 5%; float: left;font-size: 16px; line-height: 30px; font-weight: bold;}
.iCon .iConR .piclist15 .li:nth-child(3n){margin-right:0}
.iCon .iConR .piclist15 .li .pic{ width: 100%; height: 154px; margin-bottom: 18px; overflow: hidden;}
.iCon .iConR .piclist15 .li .pic img{display:block; width: 100%; height:100%;}
.iCon .iConR .piclist15 .li .p1{ font-size:16px; line-height: 30px; margin-bottom: 8px;}
.iCon .iConR .piclist15 .li .p2{ font-size:14px; line-height: 23px; color:#4A4A4A; font-weight: normal;}


.iCon .iConR .piclist16{ clear: both; width: 100%; margin-top: 5.5%;}
.iCon .iConR .piclist16 .li{ width: 47.5%; height: 460px; margin-right: 5%; margin-bottom: 3%; float: left;}
.iCon .iConR .piclist16 .li:nth-child(2n){margin-right:0}
.iCon .iConR .piclist16 .li a{ display: block; width: 100%; height: 100%;}
.iCon .iConR .piclist16 .li .pic{ width: 100%; height: 340px; border: 1px solid #C2C2C2; margin-bottom: 20px; overflow: hidden; display: flex; align-items: center; justify-content: center;}
.iCon .iConR .piclist16 .li .pic img{display:block; max-width: 90%; max-height:94%;}
.iCon .iConR .piclist16 .li .p1{font-size: 16px; font-weight: bold; display: flex; align-items: center; justify-content: flex-start; margin-bottom: 2px; line-height: 30px;}
.iCon .iConR .piclist16 .li .p1 img{margin-left:10px;}
.iCon .iConR .piclist16 .li .p2{ font-size: 14px; line-height: 24px; color: #4A4A4A; text-align: justify}
.iCon .iConR .piclist16 .li .p0{ font-size:12px; color: #A8A8A8; line-height: 18px; text-align: right;}


.iCon .iConR .piclist17{ clear: both; width: 100%; border-bottom: 1px dashed #D8D8D8; padding-bottom: 4%; margin-bottom: 3%;}
.iCon .iConR .piclist17 .list{ width: 83%; border-bottom: 1px solid #D8D8D8; margin-bottom: 25px; text-align: center;}
.iCon .iConR .piclist17 .list .li{ width: 31%; height: 326px; margin-right:3%; margin-bottom: 2%; float: left;}
.iCon .iConR .piclist17 .list .li:nth-child(3n){margin-right:0}
.iCon .iConR .piclist17 .list .li .pic{ width: 100%; height: 238px; margin-bottom: 12px;}
.iCon .iConR .piclist17 .list .li .pic img{display:block; width: 100%; height:100%;}
.iCon .iConR .piclist17 .list .li .p1{font-size: 16px; line-height: 30px; font-weight: bold; }
.iCon .iConR .piclist17 .list .li .p2{ font-size: 12px; color: #818181; line-height: 18px;}
.iCon .iConR .piclist17 .list2{clear:both; font-size: 14px; line-height: 28px;}
.iCon .iConR .piclist17 .list2 .li{width:30%; float: left;}
.iCon .iConR .piclist17 .list2 .li p{background: url(../images/icon09.png) no-repeat left center; width: 100%; padding-left: 15px; }
.iCon .iConR .piclist17 .list2 .li:nth-child(2) { width:37%}


.iCon .iConR .m-top-20{margin-top:18px!important;}



.iCon .iConR .piclist18{ clear: both; width: 100%; margin-top: 5.5%;border-bottom: 1px dashed #D8D8D8; margin-bottom: 4%;}
.iCon .iConR .piclist18 .li{ width: 32%; height: 340px; margin-right: 2%; margin-bottom: 2.5%; float: left;font-size: 16px; line-height: 30px; text-align: center;font-weight: bold; margin-bottom: 6px;}
.iCon .iConR .piclist18 .li:nth-child(3n){margin-right:0}
.iCon .iConR .piclist18 .li .pic{ width: 100%; height: 262px; margin-bottom: 23px; overflow: hidden; display: flex; align-items: center; justify-content: center;border: 1px solid #C2C2C2; padding: 2.5%;}
.iCon .iConR .piclist18 .li .pic img{display:block; max-width: 100%; max-height:100%;}


.iCon .iConR .piclist_4 img{margin-right:4.5%;}
.iCon .iConR .piclist_4 img:last-child{margin-right:0}


.iCon .iConR .piclist19{ clear: both; width: 100%; margin-top: 2.5%;border-bottom: 1px dashed #D8D8D8; margin-bottom: 4%; padding-bottom: 2%;}
.iCon .iConR .piclist19 .li{ width: 47.2%; height: 340px; margin-right: 2%; margin-bottom: 2.5%; float: left;margin-bottom: 6px;}
.iCon .iConR .piclist19 .li:nth-child(3n){margin-right:0}
.iCon .iConR .piclist19 .li .pic{ width: 100%; height: 255px; margin-bottom: 23px; overflow: hidden; }
.iCon .iConR .piclist19 .li .pic img{display:block; width: 100%; height:100%;}
.iCon .iConR .piclist19 .li .p1{font-size: 16px; line-height: 30px;font-weight: bold; }
.iCon .iConR .piclist19 .li .p2{color:#4A4A4A; font-size: 14px; line-height: 20px;}



.iCon .iConR .piclist20{ clear: both; width: 100%; margin-top: 2.5%;border-bottom: 1px dashed #D8D8D8; padding-bottom: 2%; margin-bottom: 4%;}
.iCon .iConR .piclist20 .li{ width: 48%; height: 335px; margin-right: 2%; margin-bottom: 2.5%; float: left;margin-bottom: 6px; text-align: center;font-size: 16px; line-height: 30px;font-weight: bold; color: #666}
.iCon .iConR .piclist20 .li:nth-child(2n){margin-right:0}
.iCon .iConR .piclist20 .li .pic{ width: 100%; height: 247px; margin-bottom: 23px; overflow: hidden; }
.iCon .iConR .piclist20 .li .pic img{display:block; width: 100%; height:100%;}
.iCon .iConR .piclist20 .li .p1{font-size: 16px; line-height: 30px;font-weight: bold; }
.iCon .iConR .piclist20 .li .p2{color:#4A4A4A; font-size: 14px; line-height: 20px; font-weight: normal;}
.iCon .iConR .piclist20 .li2{ clear:both;width:100%; margin-right: 0;}
.iCon .iConR .piclist20 .li2 .pic img{width: 48%; float: left;margin-right: 2%;}
.iCon .xtext2{font-size: 14px; line-height: 26px;}
.iCon .xtext2 span{ font-weight:bold;}
.iCon .xtext2 .p1{font-weight:bold;font-size: 16px; line-height: 30px; margin-bottom: 5px;}

.iCon .xtext3{ clear:both;}
.iCon .xtext3_m{font-size: 14px; line-height: 26px;}
.iCon .xtext3 .p1{font-weight:bold;font-size: 16px; line-height: 30px; margin-bottom: 5px;}

.iCon .iConR .piclist21{margin-bottom:0;padding-bottom:0;}
.iCon .iConR .piclist21 .li:nth-child(2n){margin-right:2%}
.iCon .iConR .piclist21 .li:nth-child(3n){margin-right:0}


.iCon .iConR .piclist22{ margin-bottom: 2%;}
.iCon .iConR .piclist22 .li{height: auto;margin-bottom:0;padding-bottom:0;}
.iCon .iConR .piclist_3 img{margin-right:3.8%; width: 30%}
.iCon .iConR .piclist_3 img:last-child{margin-right:0}

.iCon .iConR .piclist12_2{padding:0; margin-top: 0}
.iCon .iConR .piclist12_2 .li .pic{ height: 205px;}

.iCon .iConR .piclist22_2 .li .pic{ height: auto;}


.tab_table{clear:both; width: 83%;}
.tab_table_2{clear:both; width: 100%;}
.tab_table table{width:100%; font-size: 16px; line-height: 26px; border:1px solid #C1C1C1;border-left:0;border-bottom:0}
.tab_table table tr td{ padding:6px 20px;border-bottom:1px solid #C1C1C1;border-left:1px solid #C1C1C1;}
.tab_table table .color_1{ background: #388DE1; color: #fff; font-size: 18px;}


.iCon .iConR .piclist23{ clear: both; width: 100%; margin-top: 2.5%;border-bottom: 1px dashed #D8D8D8; margin-bottom: 4%;}
.iCon .iConR .piclist23 .li{ margin-right: 2%; margin-bottom: 2.5%; float: left;margin-bottom: 6px;font-size: 16px; line-height: 30px;font-weight: bold; text-align: center; color: #666;}
.iCon .iConR .piclist23 .li .pic{ width: 100%; height:180px; margin-bottom: 13px; overflow: hidden; }
.iCon .iConR .piclist23 .li .pic img{display:block; width:auto; height:100%;}


.piclist24{ clear: both;margin-bottom: 4%;}
.piclist24 img{display:block; width: 331px; height: 211px; margin-right: 4%; float: left;}
.piclist24 img:last-child{margin-right:0}
.piclist24 .splist{width: 331px; height: 211px; overflow: hidden; float: left; margin-right: 4%; background: #000;}
.piclist24 .splist video{display:block; width: 100%; height: 100%;}


.piclist25{ clear: both; display: flex; align-items: center; justify-content: space-between}
.piclist25 img{display:block; width: 48%; height: auto;float: left;}
.piclist25 img:last-child{margin-right:0}



.piclist26{ clear: both;border-bottom: 1px dashed #D8D8D8; margin-bottom: 4%;}
.piclist26 .li{width:100%; margin-bottom: 50px;}
.piclist26 .wz{ font-size:16px; color: #4A4A4A; line-height: 24px; margin-bottom: 15px;}
.piclist26 .wz span{ font-weight: bold;}
.piclist26 img{display:block;}


.piclist27{ clear: both;border-bottom: 1px dashed #D8D8D8; margin-bottom: 4%;}
.piclist27 .L{ width: 60%; float: left;}
.piclist27 .R{ width: 35%; float: right;}
.piclist27 .R img{ display:block; max-width: 100%;}
.piclist27 .li{ width: 48%; margin-right: 2%; margin-bottom: 2.5%; float: left;margin-bottom: 6px;font-size: 16px; line-height: 30px;font-weight: bold; text-align: center; color: #666}
.piclist27 .li .pic{ width: 100%; height:180px; margin-bottom: 13px; overflow: hidden; }
.piclist27 .li .pic img{display:block; width:100%; height:100%;}




/*装备产品*/
.zhuangbei-rqlbj .box1{ border-bottom:1px dashed #C2C2C2; padding-bottom: 35px; margin-bottom: 30px;}
.zhuangbei-rqlbj .box1 .box1L{ width: 50%; float: left; padding-left: 3.5%; padding-top: 2%}
.zhuangbei-rqlbj .box1 .box1R{ width: 45%; float: right;}
.zhuangbei-rqlbj .box1 .box1R img{display:block; width: 100%; height: auto;}

.t-center{text-align:center}
.w50{width:57%}
.font-size-14{font-size:14px!important}

/*特色能力*/
.secMenu3 { border-bottom:1px solid #D8D8D8; display: flex; align-items: center; justify-content: center; margin-top: 4.5%; margin-bottom: 55px;}
.secMenu3 .li { width: 20%; text-align: center;}
.secMenu3 a{ font-size:18px; color: #444444; line-height: 30px; font-weight: bold; display: inline-block; height: 50px; line-height: 30px;}

.tsnl-con .list .li{ width: 49%; height: 525px; float: left;margin-right: 2%; border-bottom: 1px solid #C1C1C1; margin-bottom: 6%;}
.tsnl-con .list .li:nth-child(2n){margin-right:0}
.tsnl-con .list .li a{ display: block; width: 100%; height: 100%;}
.tsnl-con .list .li .pic{ width: 100%; height: 405px; overflow: hidden; display: flex; align-items: center; justify-content: center;background: url(../images/pic341.png) no-repeat center center; border-radius: 12px; margin-bottom: 26px;}
.tsnl-con .list .li .pic img{ display: block; max-width: 76%; max-height: 74%;}
.tsnl-con .list .li .text{ width: 100%; }
.tsnl-con .list .li .text .textL{ width: 58%; height: 100%; float: left;}
.tsnl-con .list .li .text .textR{ width: 42%; height: 100%; float: right; display: flex; align-items: flex-start; justify-content: flex-end;}
.tsnl-con .list .li .text .textL .t1{ font-size: 20px; line-height: 24px; margin-bottom: 6px; font-weight: bold;}
.tsnl-con .list .li .text .textL .t2{ font-size: 14px; color: #676767; line-height: 22px;}
.tsnl-con .list .li .text .textR .bx{ margin-left: 12px;}
.tsnl-con .list .li .text .textR .bx .bx_1{ width: 45px; height: 45px; text-align: center; border-radius: 3px; background: #008001; color: #fff; margin-bottom: 4px; font-size: 14px; line-height: 22px; padding-top: 10px;}
.tsnl-con .list .li .text .textR .bx .bx_1 span{ font-size: 24px;}
.tsnl-con .list .li .text .textR .bx .color2{ background: #98CB00;}
.tsnl-con .list .li .text .textR .bx .bx_2{ font-size: 12px; line-height: 20px; color: #5A5A5A;}




































/*新闻中心*/
.news-list .li{ width: 100%; background: #F8F8F8; padding: 14px; overflow: hidden; margin-bottom: 28px;-webkit-transition: 0.5s;
	-moz-transition: 0.5s;
	-ms-transition: 0.5s;
	-o-transition: 0.5s;
	transition: 0.5s;}
.news-list .li a{ display: block; width: 100%; height:154px; overflow: hidden;}
.news-list .li .liL{ width: 18.5%; height: 100%; float: left; overflow: hidden;}
.news-list .li .liR{ width: 78%; height: 100%; float: right; padding-top:10px; padding-right: 5%;}
.news-list .li .liL img{display:block; width: 100%; height: 100%;-webkit-transition: 0.5s;
	-moz-transition: 0.5s;
	-ms-transition: 0.5s;
	-o-transition: 0.5s;
	transition: 0.5s;}
.news-list .li .liR .t1{ font-size: 17px; color: #B8B8B8; line-height: 28px; margin-bottom: 9px;-webkit-transition: 0.3s;
	-moz-transition: 0.3s;
	-ms-transition: 0.3s;
	-o-transition: 0.3s;
	transition: 0.3s;}
.news-list .li .liR .t2{ font-size: 22px; color: #000000; line-height: 30px; margin-bottom: 21px;overflow:hidden;text-overflow:ellipsis;white-space: nowrap;-webkit-transition: 0.3s;
	-moz-transition: 0.3s;
	-ms-transition: 0.3s;
	-o-transition: 0.3s;
	transition: 0.3s; }
.news-list .li .liR .t3{ font-size: 17px; color: #646b70; line-height: 34px;overflow:hidden;text-overflow:ellipsis;white-space: nowrap; -webkit-transition: 0.3s;
	-moz-transition: 0.3s;
	-ms-transition: 0.3s;
	-o-transition: 0.3s;
	transition: 0.3s;}
.news-list .li:hover{ background: #0555A4;}
.news-list .li:hover .liR .t1{ color: #fff;}
.news-list .li:hover .liR .t2{ color: #fff;}
.news-list .li:hover .liR .t3{ color: #fff;}
.news-list .li:hover .liL img{transform: scale(1.08);} 


.tzgg-list .li{ width: 100%; background: #F8F8F8; padding: 16px 18px; overflow: hidden; margin-bottom: 28px;-webkit-transition: 0.5s;
	-moz-transition: 0.5s;
	-ms-transition: 0.5s;
	-o-transition: 0.5s;
	transition: 0.5s;}
.tzgg-list .li a{ display: block; width: 100%; height:70px; overflow: hidden;}
.tzgg-list .li .t1{ font-size: 22px; color: #000000; line-height: 30px; margin-bottom: 10px;overflow:hidden;text-overflow:ellipsis;white-space: nowrap;-webkit-transition: 0.3s;
	-moz-transition: 0.3s;
	-ms-transition: 0.3s;
	-o-transition: 0.3s;
	transition: 0.3s; }
.tzgg-list .li .t2{ font-size: 17px; color: #B8B8B8; line-height: 28px;-webkit-transition: 0.3s;
	-moz-transition: 0.3s;
	-ms-transition: 0.3s;
	-o-transition: 0.3s;
	transition: 0.3s;}




.fy { clear:both; font-size:15px; text-align: center; margin-top:30px; display: flex; align-items: center; justify-content: center;}
.fy b{ display:inline-block; height:36px; text-align:center; background:#2E7FD0; line-height:36px;color:#fff; font-weight:100; padding: 0 13px;border:1px solid #2E7FD0;}
.fy a{ display:inline-block; padding:0 13px;height:36px; text-align:center; line-height:36px; font-size:15px;border:1px solid #C1C1C1; color: #B8B8B8; }
.fy a:first-child{padding:0}

.news-content{ width: 1000px; margin: 0 auto;}
.newsdetail-content{line-height:32px; font-size: 16px;}
.newsdetail-content p { margin-bottom:15px;}
.newsdetail-content img { max-width:100%; display: block; margin: 0 auto;}
.newsdetail-title { width: 100%; overflow: hidden; padding: 8px 0 20px 0;border-bottom:1px solid #ddd; margin-bottom: 34px; text-align:center }
.newsdetail-title .title { font-weight:normal; font-size: 34px; line-height: 44px; margin-bottom: 10px; }
.newsdetail-title .info { color: #8695a0; }



.lxwm-box .box1{ width: 100%; position: relative; margin-bottom: 5%;}
.lxwm-box .box1 .tp{display: block; width: 100%; height: auto;}
.lxwm-box .box1 .text{ width: 67%; height: 135px; color: #fff; text-align: center;margin: 0 auto; position: absolute;left: 16%;bottom: 0;background-color:rgba(5,85,164,.7);}
.lxwm-box .box1 .text .li{width:33.33333%; height: 100%; float: left; padding-top: 21px; position: relative;}
.lxwm-box .box1 .text .li:after{content:''; display: block; width: 1px; height: 55px; background: #fff; position: absolute; right: 0; top: 42px;}
.lxwm-box .box1 .text .li .t1{ margin-bottom: 17px;}
.lxwm-box .box1 .text .li .t1 img{display:block; margin: 0 auto;}
.lxwm-box .box1 .text .li .t2{ font-size: 16px; line-height: 28px;}
.lxwm-box .box1 .text .li .t3{ font-size: 20px; line-height: 32px;}
.lxwm-box .box1 .text .li:last-child:after{display:none}

.lxwm-box .box2{clear:both; width: 100%; height: 365px;}
.lxwm-box .box2 ul{height: 100%;}
.lxwm-box .box2 ul li{ width: 32.6666%; height: 100%; margin-right: 1%; float: left; background: #F5F5F5; padding: 34px 32px;-webkit-transition: 0.5s;
	-moz-transition: 0.5s;
	-ms-transition: 0.5s;
	-o-transition: 0.5s;
	transition: 0.5s;}
.lxwm-box .box2 ul li:nth-child(3){margin-right:0;}
.lxwm-box .box2 ul li .d1{ font-size: 18px; line-height: 26px; font-weight: bold; color: #0555A4; margin-bottom: 27px;}
.lxwm-box .box2 ul li .d1:after{content:''; display: block; width: 122px; height: 1px; background: #2E7FD0; margin-top: 40px;}
.lxwm-box .box2 ul li .d2{font-size: 16px; line-height: 22px; margin-bottom: 20px; padding-top: 19px;}
.lxwm-box .box2 ul li .d2 a{ color: #000000; -webkit-transition: 0s;
	-moz-transition: 0s;
	-ms-transition: 0s;
	-o-transition: 0s;
	transition: 0s;}
.lxwm-box .box2 ul li .d2_11{background: url(../images/icon13.png) no-repeat top left;}
.lxwm-box .box2 ul li .d2_22{background: url(../images/icon14.png) no-repeat top left;}
.lxwm-box .box2 ul li .d2_33{background: url(../images/icon15.png) no-repeat top left;}
.lxwm-box .box2 ul li:hover .d2_11{background: url(../images/icon13-on.png) no-repeat top left;}
.lxwm-box .box2 ul li:hover .d2_22{background: url(../images/icon14-on.png) no-repeat top left;}
.lxwm-box .box2 ul li:hover .d2_33{background: url(../images/icon15-on.png) no-repeat top left;}
.lxwm-box .box2 ul li .d2_2{ margin-bottom: 5px;}
.lxwm-box .box2 ul li .d2 img{display: block; margin-bottom: 3px;}
.lxwm-box .box2 ul li .d1_2:after{margin-top: 12px}
.lxwm-box .box2 ul li .d3{font-size: 16px; line-height: 24px; display: flex; align-items: center; justify-content: flex-start; padding-left: 17px;}
.lxwm-box .box2 ul li .d3_11{background: url(../images/icon14.png) no-repeat left center; background-size: 11px;}
.lxwm-box .box2 ul li .d3_22{background: url(../images/icon15.png) no-repeat left center; background-size: 11px;}
.lxwm-box .box2 ul li:hover .d3_11{background: url(../images/icon14-on.png) no-repeat left center; background-size: 11px;}
.lxwm-box .box2 ul li:hover .d3_22{background: url(../images/icon15-on.png) no-repeat left center; background-size: 11px;}
.lxwm-box .box2 ul li .d3_3{ padding-left: 0}
.lxwm-box .box2 ul li .d3 img{display: block; width: 10px; height: auto; margin-right: 5px;}
.lxwm-box .box2 ul li .d3_2{margin-bottom: 8px;}
.lxwm-box .box2 ul li:hover{background: #0555A4; }
.lxwm-box .box2 ul li:hover .d1{color: #fff;}
.lxwm-box .box2 ul li:hover .d2{color: #fff;}
.lxwm-box .box2 ul li:hover .d3{color: #fff;}
.lxwm-box .box2 ul li:hover .d2 a{color: #fff;}
.lxwm-box .box2 ul li.act{background: #0555A4;}
.lxwm-box .box2 ul li.act .d1{color: #fff;}
.lxwm-box .box2 ul li.act .d2{color: #fff;}
.lxwm-box .box2 ul li.act .d3{color: #fff;}
.lxwm-box .box2 ul li.act .d2 a{color: #fff;}
.lxwm-box .box2 ul li.act .d3_11{background: url(../images/icon14-on.png) no-repeat left center; background-size: 11px;}
.lxwm-box .box2 ul li.act .d3_22{background: url(../images/icon15-on.png) no-repeat left center; background-size: 11px;}
.lxwm-box .box2 ul li.act .d2_11{background: url(../images/icon13-on.png) no-repeat top left;}
.lxwm-box .box2 ul li.act .d2_22{background: url(../images/icon14-on.png) no-repeat top left;}
.lxwm-box .box2 ul li.act .d2_33{background: url(../images/icon15-on.png) no-repeat top left;}

.lxwm-box .hjly_nav ul li{cursor: pointer; -webkit-transition: 0.5s;
	-moz-transition: 0.5s;
	-ms-transition: 0.5s;
	-o-transition: 0.5s;
	transition: 0.5s;}
#hjly_container .tab { display: none; -webkit-transition: 0.5s;
	-moz-transition: 0.5s;
	-ms-transition: 0.5s;
	-o-transition: 0.5s;
	transition: 0.5s;}



.zhaopin-list .li{ width: 100%; background: #F8F8F8;overflow: hidden; margin-bottom: 25px; border-radius: 10px; -webkit-transition: 0.5s;
	-moz-transition: 0.5s;
	-ms-transition: 0.5s;
	-o-transition: 0.5s;
	transition: 0.5s;}
.zhaopin-list .li a{ display: block; width: 100%; height:85px; padding: 12px 30px; }
.zhaopin-list .li .liL{ width: 88%; height: 100%; float: left;}
.zhaopin-list .li .liR{ width: 12%; height: 100%; float: right; font-size: 14px; color: #5A5A5A; display: flex; align-items: center; justify-content: flex-end; padding-right: 2%}
.zhaopin-list .li .liL .t1{ font-size: 20px; color: #494949; line-height:30px; margin-bottom: 2px;overflow:hidden;text-overflow:ellipsis;white-space: nowrap;-webkit-transition: 0.3s;
	-moz-transition: 0.3s;
	-ms-transition: 0.3s;
	-o-transition: 0.3s;
	transition: 0.3s;}
.zhaopin-list .li .liL .t2{ font-size: 12px; color: #494949; line-height: 24px;-webkit-transition: 0.3s;
	-moz-transition: 0.3s;
	-ms-transition: 0.3s;
	-o-transition: 0.3s;
	transition: 0.3s; }
.zhaopin-list .li:hover{ background: #0555A4;}
.zhaopin-list .li:hover .liL .t1{ color: #fff;}
.zhaopin-list .li:hover .liL .t2{ color: #fff;}
.zhaopin-list .li:hover .liR{ color: #fff;}
.zp-lx{clear:both; height: 211px;background: url(../images/pic340.png) no-repeat center center; margin-top: 5%; padding-top: 36px; }
.zp-lx .text{ width: 62%; height: 135px; color: #fff; text-align: center;margin: 0 auto; background-color:rgba(5,85,164,.7);}
.zp-lx .text .li{width:33.33333%; height: 100%; float: left; padding-top: 21px; position: relative;}
.zp-lx .text .li:after{content:''; display: block; width: 1px; height: 55px; background: #fff; position: absolute; right: 0; top: 42px;}
.zp-lx .text .li .t1{ margin-bottom: 17px;}
.zp-lx .text .li .t1 img{display:block; margin: 0 auto;}
.zp-lx .text .li .t2{ font-size: 16px; line-height: 28px;}
.zp-lx .text .li .t3{ font-size: 20px; line-height: 32px;}
.zp-lx .text .li:last-child:after{display:none}


.fkly-box{ background: #EFF9FF; padding: 4% 4%; position: relative;}
.fkly-box .box{ margin-bottom: 5px;}
.fkly-box .box .boxL{ width: 48%; float: left;}
.fkly-box .box .boxR{ width: 48%; float: right;}
.fkly-box .box .boxL input{ display: block; width: 100%; border: 1px solid #C3C3C3; border-radius: 6px; height: 48px; line-height: 48px; font-size: 14px; padding: 0 15px; background: #fff; margin-bottom: 32px; outline: none;}
.fkly-box .box .boxR textarea{ display: block; width: 100%; height: 209px; border: 1px solid #C3C3C3; border-radius: 6px; font-size: 14px; padding: 15px; background: #fff; outline: none;}

.fkly-box .smt{ clear:both;width:210px; margin: 0 auto; }

.fkly-box .smt .sbnm{ width:100%; height: 50px; line-height: 48px; background: #0054A7; color: #fff; text-align: center; font-size:22px; border: 0; cursor: pointer; letter-spacing: 3px; border-radius: 30px;}
.fkly-box .ms{font-size:16px; color: #929292; line-height: 24px; position: absolute; bottom: 53px; left: 4%;} 

.fkly-box #key{ display: block; width: 17%; border: 1px solid #C3C3C3; border-radius: 6px; height: 48px; line-height: 48px; font-size: 14px; padding: 0 15px; float: left; background: #FAFAFA;}
.fkly-box .yzm{display: block; width: 10%; height: 100%; float: left; margin-right: 1%;}
.fkly-box .yzm img {display: block; width: 100%;}



.car-banner{ clear:both; width: 100%; background: url(../images/pic342.png) no-repeat center center; text-align: center; height: 367px; padding-top: 7.5%}
.car-banner .d1{ font-size:48px; line-height: 60px; margin-bottom: 11px; font-weight: bold; letter-spacing: 1px;}
.car-banner .d2{ font-size: 20px; line-height: 30px; color: #464646; margin-bottom: 28px;}
.car-banner .d3{ font-size: 16px; line-height: 26px; color: #767676;}

.car-con .box1{ height: 423px; margin-top: 7%; margin-bottom: 7%;}
.car-con .box1 .box1L{ width:51.2%; height: 100%; float: left;background: url(../images/pic347.png) no-repeat center center; border-radius:15px; overflow: hidden; display: flex; align-items: center; justify-content: center;}
.car-con .box1 .box1R{ width:46%; height: 100%; float: right;}
.car-con .box1 .box1L img{display: block; max-width: 76%; max-height: 74%;}
.car-con .box1 .box1R .li{ width: 47.6%; height: 200px; float: left; margin-right:4%; margin-bottom: 4%; border-radius:12px; overflow: hidden; background: #ECF6FE; padding: 22px 16px 10px 23px;}
.car-con .box1 .box1R .li:nth-child(2n){ margin-right: 0;}
.car-con .box1 .box1R .li .d1{ width: 100%; display: flex; align-items: center; justify-content: space-between; margin-bottom: 41px;}
.car-con .box1 .box1R .li .d1 .d1L{ font-size: 20px; line-height: 26px; font-weight: bold;}
.car-con .box1 .box1R .li .d1 .d1R{ width: 74px;}
.car-con .box1 .box1R .li .d1 .d1R img{display:block; width: 100%; height: auto;}
.car-con .box1 .box1R .li .d1 .d1L span{ display: block;font-size: 16px; line-height: 24px; color: #B3B3B3; font-weight: normal}
.car-con .box1 .box1R .li .d2{clear:both; display: flex; align-items: center; justify-content: space-between;}
.car-con .box1 .box1R .li .d2 .d2L{ font-size: 18px; color: #585858; line-height: 26px;}
.car-con .box1 .box1R .li .d2 .d2R{width:48px;}
.car-con .box1 .box1R .li .d2 .d2R p{ width: 100%; height: 48px;text-align: center; border-radius: 5px; background: #008001; color: #fff; font-size: 14px; line-height: 22px; padding-top: 10px;}
.car-con .box1 .box1R .li .d2 .d2R p span{ font-size: 24px;}
.car-con .box1 .box1R .li .d2 .d2R .color2{ background: #98CB00;}

.car-con .box2{clear:both; width: 100%; background: #F5F5F5; padding: 5% 0;}
.car-con .box2 .tit{ font-size: 32px; line-height: 40px; margin-bottom: 4%;}
.car-con .box2 .list{ display:flex; align-items: flex-start; justify-content:space-between; text-align: center; font-size: 20px; line-height: 30px; color: #545454;}
.car-con .box2 .list .list_1{display:flex; align-items:flex-start; justify-content: center}
.car-con .box2 .list img{display:block;border-radius: 10px; margin-bottom: 18px; overflow: hidden;}
.car-con .box2 .list .li1{ width: 172px; height: 383px;}
.car-con .box2 .list .li2{ width: 270px; height: 383px;}
.car-con .box2 .list .li1 img{ display:block; width: 100%; height: auto;}
.car-con .box2 .list .li2 img{ display:block; width: 100%; height: auto;}
.car-con .box2 .list .m-r-20{ margin-right:.8rem}
.car-con .box2 .list .videoBox{position: relative;}
.car-con .box2 .list .videoBox .btn{ width: 50px; height: 50px; background: url(../images/pic351.png) no-repeat center center; background-size: 100%; position: absolute; left: 46%; top: 38.4%; display: none}
.car-con .box2 .list .spShow{ width: 678px; height: 380px; border-radius: 10px; overflow: hidden; margin-bottom: 18px;}
.car-con .box2 .list .spShow video{display:block; width: 100%;}


.zsjs-con .tit{ font-size: 24px; line-height: 35px; text-align: center; margin-bottom: 38px;}
.zsjs-con .text{ font-size: 18px; color: #4A4A4A; line-height: 32px; margin-bottom: 4%;}
.zsjs-con .text p{margin-bottom: 30px;}
.zsjs-con .video-box{ clear:both; position: relative; margin-bottom: 6%;}
.zsjs-con .video-box .fm{display: block; width: 100%; height: auto;}
.zsjs-con .video-box .spbtn{display: block; width: 90px; height: auto; position: absolute; left: 46.5%; top: 44%}
.zsjs-con .tit2{ font-size: 26px; line-height: 35px; text-align: center; margin-bottom: 32px;}
.zsjs-con .tit2 span{ display: block;font-size: 18px; color:#686868; line-height: 26px; margin-top: 5px;}
.zsjs-con .tp{ display: block; width: 100%; height: auto;}
.zsjs-con .box2{clear:both; margin-bottom: 5%;}
.zsjs-con .box3{clear:both; width: 100%; background: #F5F5F5; margin-bottom: 5%; padding: 5% 0;}
.zsjs-con .box3 .list1{ clear:both; overflow: inherit; padding: 10px 0 0 4px; margin-bottom: 5%;}
.zsjs-con .box3 .list1 .li{width:23.5%; float: left; height: 252px; background: #fff; border-radius: 10px; text-align: center; padding-top: 4%; margin-right: 2%;-moz-box-shadow:0px 1px 8px 1px #eeeeee; -webkit-box-shadow:0px 1px 8px 1px #eeeeee; box-shadow:0px 1px 8px 1px #eeeeee;
}
.zsjs-con .box3 .list1 .li img{ display: block; width: 85px; height: auto; margin: 0 auto; margin-bottom: 20px;}
.zsjs-con .box3 .list1 .li .p1{ font-size: 20px; line-height: 28px; margin-bottom: 2px;}
.zsjs-con .box3 .list1 .li .p2{ font-size: 16px; color: #B3B3B3; line-height: 26px;}
.zsjs-con .box3 .list1 .li:nth-child(4n){ margin-right: 0;}
.zsjs-con .box3 .list2{ clear:both;}
.zsjs-con .box3 .list2 .biaoge{ width: 100%; border-radius: 12px 12px 0 0; overflow: hidden; font-size: 20px; line-height: 30px; text-align: center; background: #fff;}
.zsjs-con .box3 .list2 .biaoge .tit{ width: 100%; height: 63px; line-height: 63px; text-align: center; color: #fff; font-size: 24px; background: #599FDF; overflow: hidden;}
.zsjs-con .box3 .list2 .biaoge td{border:1px solid #DBDBDB; padding: 15px 0;}
.zsjs-con .box3 .list2 .biaoge .tit td{padding:0;}
.biaoge_wid100{width:100%!important;}

.biaozhi{ width: 56px; height: 56px; text-align: center; border-radius: 3px; background: #008001; color: #fff; margin-bottom: 4px; font-size: 18px; line-height: 24px; padding-top: 14px; margin: 0 auto;}
.biaozhi span{ font-size: 30px;}
.color2{background: #99CC00}
.color3{background: #FFFF00}
.color4{background: #FF9900}
.color5{background: #FF0000}
.zsjs-con .box4{margin-bottom:2%}
.zsjs-con .box4 .text{text-align:center}
.zsjs-con .box4 .tit2{margin-bottom:8px}
.zsjs-con .box4 .tp{margin-bottom:55px}


.zsjs-con .box5{clear:both; width: 100%;}
.zsjs-con .box5 .list{ width: 100%; background: #F5F5F5; margin-top: 3%; padding-bottom: 8%;}
.zsjs-con .tit3{ font-size: 24px; color: #0470BF; line-height: 30px; text-align: center;}
.zsjs-con .box5 .tit3{ margin-top:4%; margin-bottom: 25px}

.secMenu4 { display: flex; align-items: center; justify-content:flex-start; margin-bottom: 28px; background: #0054A7; padding: 0 2.2%;}
.secMenu4 a{ font-size:18px; color: #8FC5F6; line-height: 60px;display: block; height: 60px; line-height: 60px; margin-right: 5%}
#nowmenu4{ color: #fff;}
.zlxz-con .list{ clear:both; background: #F5F5F5; padding: 2.5%; margin-bottom: 10%;}
.zlxz-con .list .li{ margin-bottom: 30px;}
.zlxz-con .list .li a{ display: block; width: 100%; height:66px; line-height: 66px; border-radius: 32px; background: #fff; padding: 0 13px 0 27px; font-size: 18px; color: #4A4A4A;}
.zlxz-con .list .li .liL{ width: 90%; height: 100%; float: left; display: flex; align-items: center; justify-content: flex-start;}
.zlxz-con .list .li .liR{ width: 10%; height: 100%; float: right; display: flex; align-items: center; justify-content: flex-end;}
.zlxz-con .list .li .liL img{ display:block; margin-right: 18px;}
.zlxz-con .list .li .liL p {overflow:hidden;text-overflow:ellipsis;white-space: nowrap; width: 95% }

#nowmenu5{ background: #E3F1FF;}

.zhengche-con .tit{ font-size: 18px; line-height: 30px; color: #136BD8; margin-bottom: 5px;}
.zhengche-con .text{ font-size: 16px; line-height: 26px; color: #4A4A4A; border-bottom: 1px dashed #D8D8D8; padding-bottom: 20px; margin-bottom: 20px;}
.zhengche-con .biaoge{ width: 100%; overflow: hidden; font-size: 16px; line-height: 30px; text-align: center; background: #fff;}
.zhengche-con .biaoge .tit{ width: 100%; height: 40px; line-height: 40px; text-align: center; color: #fff; background: #599FDF; overflow: hidden;}
.zhengche-con .biaoge td{border:1px solid #DBDBDB; padding: 5px 0;}
.zhengche-con .biaoge .tit td{padding:0;}
.zhengche-con .list1{margin-bottom:5%; width: 91%; padding-bottom: 20px;}
/*.zhengche-con .list1 table{width:50%}*/
.zhengche-con .list2{ clear:both; width: 91%; font-size: 16px; line-height: 26px; text-align: center;}
.zhengche-con .list2 .list2L{ width: 68%; float: left;}
.zhengche-con .list2 .list2R{ width: 23.9%; float: right;}
.zhengche-con .list2 img{display:block; width: 100%; height: auto; margin-bottom: 22px;}
.zhengche-con .list2 .list2L .li{width:46.8%; height: 660px; float: left; margin-right: 6%;}
.zhengche-con .list2 .list2L .li:nth-child(2){ margin-right:0; }
.zhengche-con .list2 .list2L .li:nth-child(3){ width: 100%; height: auto;float: inherit;}
.zhengche-con .list3{ clear:both;text-align: center; display: flex; align-items:flex-start; justify-content: center; border-bottom: 1px dashed #D8D8D8; padding-bottom: 5%; margin-bottom: 5%;}
.zhengche-con .list3 .li{ font-size: 16px; line-height: 26px; margin: 0 3%;}
.zhengche-con .list3 .li img{display: block; margin-bottom: 15px;}
.zhengche-con .list3_22{display:block!important}
.zhengche-con .list3_22 .li{margin: 0}
.zhengche-con .list4{ clear:both;text-align: center; font-size: 16px; line-height: 26px; margin-bottom: 40px; }
.zhengche-con .list4 .li{ width: 30.8%; float: left; font-size: 16px; line-height: 26px; margin: 0 auto; margin-right: 3.8%; margin-bottom: 3%; color: #666}
.zhengche-con .list4 .li:nth-child(3n){ margin-right:0}
.zhengche-con .list4 .li img{display:block; width: 100%; margin-bottom: 12px;}
.zhengche-con .bti{ color: #136BD8; line-height: 30px; font-size: 18px; margin-bottom: 30px;}
.zhengche-con .list5{ clear:both;text-align: center; display: flex; align-items:flex-start; justify-content:flex-start; margin-bottom: 3%;}
.zhengche-con .list5 .tp{display:block; margin: 0 auto; max-width: 100%;}
.zhengche-con .list5 .li{ font-size: 16px; line-height: 26px; margin-right:2%;}
.zhengche-con .list5 .li img{display: block; margin-bottom: 15px; max-width: 100%}
.zhengche-con .bit{border-bottom: 1px dashed #D8D8D8; padding-bottom: 20px; margin-bottom: 20px; }
.zhengche-con .bit a{ display: block; width: 100%;display: flex; align-items: center; justify-content: flex-start; }
.zhengche-con .bit img{margin-left:10px;}
.zhengche-con .bit:hover a{color: #136BD8;}

.zhengche-con .piclist{ width: 96.5%; margin-top: 20px; text-align: center; font-size: 16px; line-height: 26px; margin-bottom: 4%;}
.zhengche-con .piclist img{display:block; width: 100%; height: auto; margin-bottom: 20px;}

.zhengche-con .piclist2{clear:both; text-align: center; font-size: 16px; line-height: 26px; display: flex; align-items: center; justify-content: flex-start; margin-bottom: 35px; }
.zhengche-con .piclist2 img{display:block; width: 100%; height: auto; margin-bottom: 20px;}
.zhengche-con .piclist2 .li{ margin-right:20px; color: #666}
.zhengche-con .piclist2 .li:nth-child(2n){ margin-right:0}


.zhengche-con .piclist3{clear:both;width: 96.5%; text-align: center; font-size: 16px; line-height: 26px;margin-bottom: 35px; }
.zhengche-con .piclist3 img{display:block; width: 100%; height: auto; margin-bottom: 20px;}
.zhengche-con .piclist3 .li{ width: 24%; height: 285px; margin-right:1.2%; float: left; color: #666}
.zhengche-con .piclist3 .li:nth-child(4n){ margin-right:0}


.zhengche-con .xtext2{font-size: 14px; line-height: 26px; color: #4A4A4A; border-bottom: 1px dashed #D8D8D8; margin-bottom: 3%;}
.zhengche-con .xtext2 span{ font-weight:bold;}
.zhengche-con .xtext2 .p1{font-weight:bold;font-size: 16px; line-height: 30px; margin-bottom: 2px;}
.zhengche-con .m-bottom-30{ margin-bottom: 20px;}

.zhengche-con .piclist4{clear:both; border-bottom: 1px dashed #D8D8D8; margin-bottom: 3%; padding-bottom: 3%;}
.zhengche-con .piclist4 img{ display:block; max-width: 100%; height: auto;}


.iCon .iConR .fuwu-xny-rgl .m-bottom-30{ margin-bottom: 20px!important;}

.zhengche-con .piclist5{clear:both;width: 100%; text-align: center; font-size: 16px; line-height: 26px;margin-top: 20px; }
.zhengche-con .piclist5 img{display:block; width: 100%; height: auto; margin-bottom: 12px;}
.zhengche-con .piclist5 .li{ width: 18.9%; height: 285px; margin-right:1.37%; float: left;}
.zhengche-con .piclist5 .li:nth-child(5n){ margin-right:0}


.zhengche-con .piclist6{clear:both; border-bottom: 1px dashed #D8D8D8; margin-bottom: 3%; padding-bottom: 3%; display: flex; align-items:flex-start; justify-content: flex-start;}
.zhengche-con .piclist6 img{ display:block; max-width: 100%; height: auto; margin-right: 5%;}
.zhengche-con .piclist6 img:last-child{margin-right:0}


.zhengche-con .piclist7{clear:both;width: 100%; text-align: center; font-size: 16px; line-height: 26px;margin-top: 20px; }
.zhengche-con .piclist7 img{display:block; width: 100%; height: 168px;}
.zhengche-con .piclist7 .li{ width: 19%; margin-right:2%; float: left; margin-bottom: 2.6%;}
.zhengche-con .piclist7 .li:nth-child(4n){ margin-right:0}


/*充电桩*/
.chongdian-con .tit{ font-size: 18px; color: #136BD8; line-height: 30px; margin-bottom: 2px;}
.chongdian-con .xtext{ font-size: 16px; color: #4A4A4A; line-height: 30px; border-bottom: 1px dashed #D8D8D8; padding-bottom: 22px; margin-bottom: 30px;}
.chongdian-con .xtext p span{font-weight:bold}
.chongdian-con .cd_box1{ width: 75%;border-bottom: 1px dashed #D8D8D8!important; margin-left: 33px; padding-bottom: 10px; margin-bottom: 30px;  }
.chongdian-con .cd_box1 .cd_box1L{ width: 70%; float: left;}
.chongdian-con .cd_box1 .cd_box1R{ width: 25.3%; float: right; font-size: 16px; line-height: 26px; text-align: center;}
.chongdian-con .cd_box1 .cd_box1R img{display:block; width: 100%; height: auto; margin-bottom: 10px;}
.chongdian-con .cd_box1 .xtext2{color:#4A4A4A;}
.chongdian-con .cd_box1 .xtext2 span{color:#000}
.border-bottom-1{border-bottom: 1px dashed #D8D8D8!important;}
.m-left-30{margin-left: 30px;}
.chongdian-con .xtext2 .p1{margin-bottom:0}
.chongdian-con .cd_box2{clear:both;border-bottom: 1px dashed #D8D8D8!important; margin-bottom: 30px;}
.chongdian-con .list1{clear:both; margin-top: 15px;border-bottom: 1px dashed #D8D8D8; padding-bottom: 4%; margin-bottom: 4%;}
.chongdian-con .biaoge{ width: 100%; overflow: hidden; font-size: 16px; line-height: 26px; text-align: center; background: #fff;}
.chongdian-con .biaoge .tit{ width: 100%; height:40px; line-height: 40px; text-align: center; color: #fff; font-size: 18px; background: #2280D7; overflow: hidden;}
.chongdian-con .biaoge td{border:1px solid #DBDBDB; padding: 5px 0;}
.chongdian-con .biaoge .tit td{padding:0;}

.chongdian-con .piclist{ display: flex; align-items: center; justify-content: center; text-align: center; font-size: 16px; line-height: 26px;}
.chongdian-con .piclist .li{ margin:0 3%;}
.chongdian-con .piclist img{display:block; margin-bottom: 16px;}
.chongdian-con .piclist{justify-content:flex-start;}
.chongdian-con .piclist_2 .li{ margin:0;}



.zhengche-con .piclist{ display: flex; align-items: center; justify-content: center; text-align: center; font-size: 16px; line-height: 26px;}
.zhengche-con .piclist .li{ margin:0 3%;}
.zhengche-con .piclist img{display:block; margin-bottom: 16px;}
.zhengche-con .piclist{justify-content:flex-start;}
.zhengche-con .piclist_2 .li{ margin:0; color: #666}
.table_ms{clear:both; width: 100%; font-size: 12px; line-height: 22px; color: #777; margin-top: 5px;}


.chongdian-con .piclist2{ clear: both; width: 100%; margin-top: 4.5%;margin-bottom: 4%;}
.chongdian-con .piclist2 .li{ width: 32%; height: 320px; margin-right: 2%; margin-bottom: 2.5%; float: left; text-align: center;}
.chongdian-con .piclist2 .li:nth-child(3n){margin-right:0}
.chongdian-con .piclist2 .li .pic{ width: 100%; height: 238px; margin-bottom: 13px; overflow: hidden; }
.chongdian-con .piclist2 .li .pic img{display:block; width: 100%; height:100%;}
.chongdian-con .piclist2 .li .p1{font-size: 16px; line-height: 30px;font-weight: bold; margin-bottom: 2px;}
.chongdian-con .piclist2 .li .p2{font-size: 14px; color: #4A4A4A; line-height: 24px;}

.zhengche-con .piclist32{ clear: both; width: 100%; margin-top: 1.5%;margin-bottom: 4%;border-bottom: 1px dashed #D8D8D8; }
.zhengche-con .piclist32 .li{ width: 32%; height: 320px; margin-right: 2%; margin-bottom: 2.5%; float: left; text-align: center;}
.zhengche-con .piclist32 .li:nth-child(3n){margin-right:0}
.zhengche-con .piclist32 .li .pic{ width: 100%; height: 238px; margin-bottom: 13px; overflow: hidden; }
.zhengche-con .piclist32 .li .pic img{display:block; width: 100%; height:100%;}
.zhengche-con .piclist32 .li .p1{font-size: 16px; line-height: 30px;font-weight: bold; margin-bottom: 2px;}
.zhengche-con .piclist32 .li .p2{font-size: 14px; color: #4A4A4A; line-height: 24px;}


.chongdian-con .box2{ width: 94.5%; margin: 0 auto;border-bottom: 1px dashed #D8D8D8; margin-bottom: 3%;}
.chongdian-con .piclist3{ clear: both; width: 100%;margin-bottom: 1%;}
.chongdian-con .piclist3 .li{ width: 32%; height: 300px; margin-right: 2%; float: left; text-align: center; color: #666}
.chongdian-con .piclist3 .li:nth-child(3n){margin-right:0}
.chongdian-con .piclist3 .li .pic{ width: 100%; height: 238px; margin-bottom: 13px; overflow: hidden; }
.chongdian-con .piclist3 .li .pic img{display:block; width: 100%; height:100%;}
.chongdian-con .piclist3 .li .p1{font-size: 16px; line-height: 30px;font-weight: bold; margin-bottom: 2px;}
.chongdian-con .box2 .box2_2{ width:95%; margin: 0 auto;}

.chongdian-con .piclist3_w93{ width:95%;margin:0!important}

.piclist4{ clear: both;margin-bottom: 4%;}
.piclist4 img{display:block; margin-right: 4%; float: left;}
.piclist4 img:last-child{margin-right:0;}


.sousuo-tit{clear:both; text-align: center; font-size: 18px; margin-bottom: 40px;}
.sousuo-tit span{ font-weight: bold; padding: 0 5px; font-size: 20px; color: #0054A7;}
.sousuo-list .li{ width: 100%; margin-bottom: 20px; background: #F8F8F8; padding: 11px 21px;}
.sousuo-list .li .d1{ font-size: 16px; line-height: 28px;}
.sousuo-list .li .d2{  font-size: 14px; color: #999; line-height: 26px;}


.table_box{padding-bottom:45px!important; margin-bottom: 50px!important;}
.table_box .table_boxL{ width: 72%; float: left;}
.table_box .table_boxR{ width: 22%; float: right; text-align: center; font-size: 15px; line-height: 26px;}
.table_box .table_boxR img{display:block; width: 100%; height: auto; margin-bottom: 6px;}


.flex-start{align-items: flex-start!important}

.piclist_zs{ clear:both; width: 100%;}
.piclist_zs .li{width:25%;}
.piclist_zs .li img{display:block; width: 100%; height: auto;}

.searchBox{clear:both;border:0;border-radius: 28px; background: #F9F9F9; overflow: hidden; color: #000; width:570px; height: 45px; line-height:45px; border: 1px solid #E1E1E1; margin: 0 auto; margin-bottom: 4%;}
.searchBox .txt-bx{ clear: both;width: 100%; display: flex; align-content: center; justify-content: space-between;height: 45px;}
.searchBox input{display: block; height:45px; border: 0; outline: none;}
.searchBox .inp{ width: 510px; padding: 0 20px 0 24px; background: none;font-size:16px;color:#000;line-height:40px; outline: none;}
.searchBox .sub{ width: 60px; height: 42px; cursor: pointer; text-align: center; background: url(../images/icon01.svg) no-repeat center center; background-size:22px;}
.searchBox input::-webkit-input-placeholder {    
color:#B2B2B2;}

.p-left-20{padding-left:20px;}


.piclist28{clear: both; width: 100%; margin-top: 0;margin-bottom: 4%;border-bottom: 1px dashed #D8D8D8; padding-bottom: 3.2%;}
.piclist28 img{display:block; width:23.5%;height:315px;; margin-right: 2%; float: left}
.piclist28 img:nth-child(4n){margin-right:0}


.piclist29{clear: both; width: 100%; margin-top: 0;margin-bottom: 4%;border-bottom: 1px dashed #D8D8D8; padding-bottom: 3.2%; display: flex; align-items: center;}
.piclist29 img{display:block; width:49%;height:auto;; margin-right: 2%; float: left}
.piclist29 img:nth-child(2n){margin-right:0}


.piclist30{ clear: both;border-bottom: 1px dashed #D8D8D8; margin-bottom: 4%;}
.piclist30 .li{width:32%; float: left; margin-right: 2%; margin-bottom: 50px; font-size:16px; color: #666; line-height: 24px; text-align: center; font-weight: bold;}
.piclist30 .li:nth-child(3n){margin-right:0}
.piclist30 .li .pic{  width: 100%; height:204px; border: 1px solid #BFBFBF; border-radius: 8px; overflow: hidden; display: flex; align-items: flex-end; justify-content: center; margin-bottom: 13px;}
.piclist30 img{display:block; max-width: 90%; max-height: 94%;}
.piclist_5{ padding-left:65px;}
.piclist_6{ padding-left:28px;}

.xtit2{font-size:16px; color: #000000; line-height: 26px; font-weight: bold; padding-left: 35px; margin-bottom: 10px;}
.xtextwz{ font-size:14px; color: #4A4A4A; line-height: 26px; padding-left: 70px; margin-bottom: 20px;}
.xtit3{font-size:16px; color: #136BD8; line-height: 26px; font-weight: bold; padding-left: 70px; margin-bottom:3px;}

.iCon .iConR .piclist_7{display:block}
.iCon .iConR .piclist_7 img{ display:block; margin-right: 3%; float: left; margin-bottom:3%;}

.piclist31{ clear: both;border-bottom: 1px dashed #D8D8D8; margin-bottom: 4%;}
.piclist31 .li{width:32%; height: 290px; float: left; margin-right: 2%; margin-bottom: 50px; font-size:16px; color: #000000; line-height: 24px; text-align: center; font-weight: bold;}
.piclist31 .li:nth-child(3n){margin-right:0}
.piclist30 img{display:block; width: 100%; }
