@charset "utf-8";

/* CSS Document */



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:Arial, "sans-serif";

	font-size: 12px;

	margin: 0;

	padding: 0;

	color: #525252;

	line-height: 200%;

}

.phone-div{ display: none!important}

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;

}



a {

	color: #525252;

	text-decoration: none !important;

	cursor: pointer;

	background: transparent;

	/*修正win8系统IE连接灰色背景*/

	outline: none;

	blr: expression(this.onFocus=this.blur());

}



a img {

	border: none;

}



a:hover {

	color: #d80c18;

}



.wrap {

	width: 1280px;

	margin: 0px auto;

}



.clear {

	clear: both;

	margin: 0;

	padding: 0;

	height: 0;

}



.fl {

	float: left;

}



.fr {

	float: right;

}



.tc {

	text-align: center;

}



html {

	width: 100%;

	overflow-x: hidden;

}



/*首页*/

.dsdad{padding: 80px 0;}

/*banner*/

.bannerwhd .swiper-container {

	width: 100%;

	height: 100%;

}



.bannerwhd .swiper-slide {

	position: relative;

	overflow: hidden;

}



.bannerwhd .swiper-slide .txt {

	position: absolute;

	top: 50%;

	z-index: 10;

}



.bannerwhd .swiper-slide p {

	font-size: 20px;

	letter-spacing: 2px;

	font-weight: bold;

	line-height: 2;

	color: transparent;

	-moz-osx-font-smoothing: grayscale;

	-webkit-font-smoothing: antialiased;

	font-smoothing: antialiased;

	will-change: transform;

}



/* .bannerwhd .swiper-slide-active .whd,

.bannerwhd .swiper-slide-duplicate-active .whd {

	animation: line 4s;

	animation-iteration-count: 2;

	animation-direction: alternate;

	animation-timing-function: ease;

}

 */

/* @keyframes line {

	0% {

		transform: matrix3d(0.990268, -0.139173, 0, 0, -0.0348995, 0.999391, 0, 0, 0, 0, 1, 0, 10, -20, 0, 1);

	}



	50% {

		transform: rotate(1deg);

		transform-origin: left center;

	}



	60% {

		transform: translate3d(0px, 0px, 0px);

	}



	100% {

		transform: translate3d(0px, 0px, 0px);

	}

}



.bannerwhd .swiper-slide .whd {

	display: inline-block;

	will-change: transform, opacity, text-shadow;

}

 */

.whd {

	position: absolute;

	top: 39%;

	left: 27%;

	z-index: 999999999;

}



.bannerwhd .swiper-slide-active .whd,

.bannerwhd .swiper-slide-duplicate-active .whd {

	animation: letterL 2s;

	/*animation-iteration-count:2;

	animation-direction:alternate;

	animation-fill-mode: forwards;

	animation-timing-function:ease-in-out;*/

}



@keyframes letterL {

/* 	0% {

		opacity: 0;

		transform:translate(0,0);

	}

 */

	60% {

		opacity: 1;

		transform:translate(0,0);

	}



	100% {

		opacity: 1;

		transform:translate(0,0);

		text-shadow: rgb(255, 255, 255) 0px 0px 0px;

	}



	0%{opacity: 0;transform: translate(0,50px);}



}



@keyframes letterR {

	0% {

		opacity: 0;

		transform: matrix3d(1.14907, -0.964181, 0, 0, 1.40954, -0.51303, 0, 0, 0, 0, 1, 0, 15, -8, 0, 1);

		text-shadow: rgb(255, 255, 255) 0px 0px 40px

	}



	60% {

		opacity: 1;

		transform: translate3d(0px, 0px, 0px);

		text-shadow: rgb(255, 255, 255) 0px 0px 0px;

	}



	100% {

		opacity: 1;

		transform: translate3d(0px, 0px, 0px);

		text-shadow: rgb(255, 255, 255) 0px 0px 0px;

	}

}



.bannerwhd .swiper-slide p span:nth-child(22) {

	animation-delay: 270ms;

}



.bannerwhd {

	overflow: hidden;

	max-height: 980px;

	position: relative;

}



.bannerwhd .swiper-slide img {

	width: 100%;

	min-height: 100%;

	transition: 1s linear 2s;

	display: block;

}



.bannerwhd .swiper-slide-active>img,

.bannerwhd .swiper-slide-duplicate-active>img {

	transition: 10s linear;

	transform: scale(1, 1);

}



.bannerwhd .swiper-pagination-bullet {

	width: 35px !important;

	height: 4px !important;

	opacity: 1 !important;

	background: #fff!important;

	/* border: 1px solid #557898; */

	border-radius: 0px!important;

}



.bannerwhd .swiper-pagination-bullet-active {

	background: #3162b5 !important;

}



.top {

	position: relative;

}

.whd_fid {

    transform: translate(0, -100px);

    visibility: hidden;

}

.top_1 {

	width: 100%;

	z-index: 99;



	height: 90px;

	background-color: #fff;

	 -webkit-transition: 0.65s;

	 -moz-transition: 0.65s;

	 -ms-transition: 0.65s;

	 -o-transition: 0.65s;

	 transition: 0.65s;

}

.top_wrap{width: 96%;margin: 0 auto;}

.top_2a { height: 90px;}

.top_2a ul {

	display: flex;

	flex-direction: row;

}



.top_2a ul li {

	position: relative; height: 90px; 

	text-align: center;

}

/* .top_2a ul li:hover>a{color: #5bb531;} */



.top_2a ul li a {

	color: #333333;display: flex; align-items: center; justify-content: center;padding:0 14px;

	font-size: 16px;

	height: 100%;

	position: relative;

}

#noeMenu{background-color: #197bf0!important;color: #fff!important;}

.top_1a { width:360px}

.top_1a img {

	margin-top: 15px; width: 100%; height: auto;

	display: block;

}

.language { float:right; width: 40px; height: 40px; line-height: 40px; text-align: center; margin-left: 20px;}

.language a {display: block;width: 40px; height: 40px; border-radius: 50%; color: #fff; background: #197bf0; margin-top: 24px;}

.zp-neirong { font-size:16px; line-height: 32px;}





/* main1 */

.wrap_m1{width: 930px;margin: 0 auto;}

.main1{margin: 85px 0;}

.m1_a{text-align: center;}

.m1_a h3{color: #333333;font-size: 28px;}

.m1_a p{color: #666666;font-size: 16px;line-height: 36px;margin: 20px 0 30px 0;}

.m1_b ul{display: flex;flex-direction: row;justify-content: space-around;}

.m1_b ul li{width: 33.3%;text-align: center;position: relative;}

.m1_b ul li h3{color: #f82323;font-size: 18px;font-weight: normal;}

.m1_b ul li span{color: #f82323;font-size: 60px;font-weight: bold;line-height: 60px;}

.m1_b ul li p{color: #666666;font-size: 16px;margin-top: 15px;}

.m1_b{padding: 5px 0 50px 0;}

.m1_b ul li:after{content: '';width: 1px;height: 50px;background-color: #999999;position: absolute;right: 0;top: 30px;}

.none_cont:after{width: 0!important;}

.wrap_m1 a{width: 480px;height: 50px;display: block;border: 1px solid #5c5c5c;text-align: center;line-height: 50px;font-size: 16px;color: #333333;border-radius: 25px;margin: 0 auto;letter-spacing: 1px;

	-webkit-transition: 0.6s;

	-moz-transition: 0.6s;

	-ms-transition: 0.6s;

	-o-transition: 0.6s;

	transition: 0.6s;

}

.bannerwhd .swiper-pagination {bottom: 30px!important;}

.wrap_m1 a:hover{background-color: #011f5c;color: #fff;}



.m2_1a{width: 640px;float: left;}

.m2_1b{width: 640px;float: left;}

.m2_1b img{display: block;width: 640px;height: 360px;}

.m2_1a_1{width: 520px;margin: 60px 0 0 70px;}

.m2_1 ul li{-moz-box-shadow:0px 0px 17px #eaeaea; -webkit-box-shadow:0px 0px 17px #eaeaea; box-shadow:0px 0px 17px #eaeaea;}

.m2_1a_1 h3{color: #333333;font-size: 24px;margin: 10px 0 25px 0;}

.m2_1a_1 p{color: #333333;font-size: 16px;line-height: 30px;}



.m2_2 ul li img{width: 55px;display: inline-block;}

.m2_2 {margin-top: 30px;}

.m2_2 ul{display: flex;flex-direction: row;justify-content: space-between;}

.m2_2 ul li{width: 19%;-moz-box-shadow:0px 0px 17px #eaeaea; -webkit-box-shadow:0px 0px 17px #eaeaea; box-shadow:0px 0px 17px #eaeaea;padding: 2% 0;cursor: pointer;position: relative;overflow: hidden;background-color: #fff;}

.m2_2 ul li .wws{ height: 100%; display: flex;flex-direction: row;align-items: center;justify-content: center;

	-webkit-transition: 0.6s;

	-moz-transition: 0.6s;

	-ms-transition: 0.6s;

	-o-transition: 0.6s;

	transition: 0.6s;

}

.m2_2 ul li .wws p{color: #595959;font-size: 15px;width: 130px;margin-left: 10px;}

.m2_2 ul li .dds{display: flex;flex-direction: row;align-items: center;justify-content: center;

	-webkit-transition: 0.6s;

	-moz-transition: 0.6s;

	-ms-transition: 0.6s;

	-o-transition: 0.6s;

	transition: 0.6s;

}

.m2_2 ul li .dds p{color: #fff;font-size: 15px;width: 130px;margin-left: 10px;text-align: left;}

.dds{position: absolute;width: 100%;height: 100%;background-color: #007AFF;top: 100%;left: 0;text-align: center;}

.m2_2 ul li:hover .wws{transform: translate(0,-100px);}

.m2_2 ul li:hover .dds{top: 0;}

.whdp1 .dds{top: 0;}







.m3_2{position: relative;overflow: hidden;}

.m3_2 .swiper-slide a{position: absolute;top: 60%;left: 9%;font-size: 18px;z-index: 99999;color: #d6282a;}

.m3_1 img{display: block;margin: 25px 0;}

.m3_2 .swiper-pagination-bullet-active{background-color: #fff!important;}

.m3_2 .swiper-pagination-bullet{border: 1px solid #fff;}

.m4_1 .swiper-container2{position: relative;overflow: hidden;width: 1030px;margin: 0 auto;padding-bottom: 3%;}

.m4_1 h3{text-align: center;color: #333333;font-size: 30px;line-height: 30px;padding: 50px 0;}

.m4_1{margin-top: 30px;padding-bottom: 50px;position: relative;}

.m4_1 .swiper-pagination-bullet-active{background-color: #d6282a!important;}



.m4_1 .swiper-button-prev{width: 65px;height: 65px;background: #e6e6e6 url(../images/left.png) no-repeat center;left: -0;outline: none}

.m4_1 .swiper-button-next{width: 65px;height: 65px;background: #e6e6e6 url(../images/right.png) no-repeat center;right: -0;outline: none}

.m4_1 .swiper-button-disabled{opacity: 0.6!important;}



.m5_1{margin: 36px 0 60px 0;}

.m5_1b {width: 735px;}

.m5_1b ul li a{display: flex;flex-direction: row;justify-content: space-between;}

.m5_1b ul li p{width: 560px;font-size: 15px;color: #333333;

	overflow:hidden; /*内容超出宽度时隐藏超出部分的内容 */

                text-overflow:ellipsis;/* 当对象内文本溢出时显示省略标记(...) ；需与overflow:hidden;一起使用。*/

                white-space:nowrap; /*不换行 */

}

.m5_1b ul li{background: url(../images/pic_47.jpg) no-repeat center left;padding-left: 16px;line-height: 40px;}

.m5_1b ul li span{font-size: 15px;color: #333333;}

.more a{width: 240px;height: 60px;background-color: #197bf0;line-height: 60px;text-align: center;border-radius: 5px;color: #fff;font-size: 16px;display: block;margin-top: 40px;}

.footer{background-color: #011f5c;overflow: hidden;position: relative;z-index: 99999999;}

.m5_1b ul li:hover p{text-decoration: underline;}



.main5 {overflow: hidden;}

.ft_1{width: 100%; height: 215px; margin: 0 auto;}

.ft_1a ul{display: flex;flex-direction: row;justify-content: space-between;}

.footer .wrap{border-bottom: 1px solid #1d3159;padding: 50px 0;}

.ft_1a h3{font-size: 42px;color: #fff;line-height: 44px;font-weight:bold;margin-bottom: 45px;text-transform:uppercase;}

.ft_1a ul li p{text-align: center;color: #45d8ff;font-size: 12px;}

.ft_1a ul li{margin-right: 30px; text-align: center}

.ft_1a ul li img{width: 85px;height: 85px;}



.ft_1c ul li{color: #fff;font-size: 15px;line-height: 40px;padding-left: 35px;}

.ft1{background: url(../images/zqyft_06.jpg) no-repeat center left;}

.ft2{background: url(../images/zqyft_10.jpg) no-repeat center left;}

.ft3{background: url(../images/zqyft_13.jpg) no-repeat center left;}

.ft4{background: url(../images/zqyft_15.jpg) no-repeat center left;}

.ft5{background: url(../images/zqyft_17.jpg) no-repeat center left;}



.ft_f1{width: 1280px;margin: 0 auto;padding: 50px 0;}

.ft_f1a{margin-top: 40px;}

.ft_f1b ul li{float: left;line-height: 40px;width: 33.3333%;}

.ft_f1b {width: 510px;margin-left: 55px;margin-top: 30px;}

.ft_f1b ul li a{font-size: 15px;color: #fff;}

.ft_f1dp p{color: #616d86;font-size: 13px;text-align: center;margin-top: 100px;}

.ft_f1dp p a{color: #616d86;}

.ft_f1c {width: 300px;margin-top: 15px;}

.ft_f1c h3{color: #fff;font-size: 24px;font-weight: normal;margin-bottom: 23px;}

.ft_f1c select{width: 300px;height: 50px;padding-left: 10px;font-size: 15px;}



.retop img {

    max-height: 100%;

    max-width: 30px;

    cursor: pointer;

    display: block;

    margin: 10px auto;

}

.retop {

    width: 48px;

    display: none;

    height: 48px;

    position: fixed;

    border-radius: 50%;

    z-index: 88;

    right: 4vw;

    bottom: 60px;

    background: #5bb531;

    text-align: center;

    line-height: 50px;

    text-align: center;

	 z-index: 99999999999;

}

.retop:hover {

    background: #5bb531;

}

.hide {

    position: absolute;

    top: 90px;

    background: rgba(0, 0, 0, 0.6);

    width: 100%;

    text-align: center;

    z-index: 66666;

    transform: translate(0, 20px);

    opacity: 0;

    visibility: hidden;

    transition: All 0.3s;

    -moz-transition: All 0.3s;

    -webkit-transition: All 0.3s;

    -o-transition: All 0.3s;

}

.hide dl dd a {

    color: #ffffff;

    font-size: 14px;

    display: block;padding: 8px 0; 

}

.hide dl dd {

    line-height: 22px; border-bottom: 1px solid #aeadad;

}

.hide dl dd:last-child {border-bottom:0}

.hide dl dd a:hover {

    background: rgba(221, 221, 221, 0.3);

}

.hide dl {

    padding: 5px 0;

}

.top_2a ul li:hover .hide {

    z-index: 2;

    transform: translate(0, 0px);

    opacity: 1;

    visibility: visible;

    transition: All 0.3s;

    -moz-transition: All 0.3s;

    -webkit-transition: All 0.3s;

    -o-transition: All 0.3s;

}

.whd_sb{position: fixed;width: 100%;top: 0;left: 0;z-index: 9999;}

/* neiye */

.ny_banner{width: 100%;height: 270px;}

.ny_banner div{width: 1280px;margin: 0 auto;padding: 100px 0 0 0;}

.ny_banner div h3{color: #fff;font-weight: normal;font-size: 48px;line-height: 48px;text-transform:uppercase;}

.ny_banner div p{color: #fff;font-size: 24px;text-transform: uppercase;margin-top: 13px;}

.k1{background: url(../images/ny/jj_01.jpg) no-repeat center;}

.k2{background: url(../images/ny/jj_02.jpg) no-repeat center;}

.k3{background: url(../images/ny/jj_03.jpg) no-repeat center;}

.k4{background: url(../images/ny/kjcx_ban.jpg) no-repeat center;}

.k5{background: url(../images/ny/cont_ban.jpg) no-repeat center;}

.k6{background: url(../images/ny/jj_04.jpg) no-repeat center;}

#nav{width: 100%;text-align: center;background: #fff;}

#nav a{display: inline-block;color: #333333;font-size: 16px;line-height: 45px;text-align: center;text-align: left;position: relative;padding: 0 1%;}

.active{background-color: #197bf0;color: #fff!important;}

#nav font{width: 8px;height: 8px;background: url(../images/ny/dian.png) no-repeat center;display: inline-block;margin: 0 12px 0 19px;display: none;}

.active font{background: url(../images/ny/diana.png) no-repeat center!important;display: none;}

/* #nav .active::before{content: '';width: 15px;height: 36px;background: url(../images/ny/byq.png) no-repeat center;position: absolute;right: -15px;top: 0;} */

#nav a:hover{background-color: #197bf0;color: #fff;}



#nav1{width: 100%;text-align: center;}

#nav1 a{display: inline-block;color: #333333;font-size: 16px;line-height: 45px;text-align: center;text-align: left;position: relative;padding: 0 1%;}

.active{background-color: #197bf0;color: #fff!important;}

#nav1 font{width: 8px;height: 8px;background: url(../images/ny/dian.png) no-repeat center;display: inline-block;margin: 0 12px 0 19px;display: none;}

.active font{background: url(../images/ny/diana.png) no-repeat center!important;display: none;}

/* #nav .active::before{content: '';width: 15px;height: 36px;background: url(../images/ny/byq.png) no-repeat center;position: absolute;right: -15px;top: 0;} */

#nav1 a:hover{background-color: #197bf0;color: #fff;}



/* 公司简介 */

.ny_jj1{margin: 92px 0;}

.ny_jj1 h3{color: #333333;font-size: 40px;font-weight: normal;line-height: 40px;text-align: center; margin-bottom: 40px;}

.ny_jj1 h4{color: #333333;font-size: 16px;text-align: center;text-align: center;margin: 30px 0 60px 0;}

.ny_jj1 p{color: #666666;font-size: 16px;line-height: 36px;margin-bottom: 30px;text-align: justify;}



.ny_jj2{background-color: #f5f5f5;padding: 90px 0;}

.ny_jj2a{width: 470px;}

.ny_jj2b{width: 690px;}

.ny_jj2a h3{color: #333333;font-size: 30px;text-align: center;}

.ny_jj2a p{color: #333333;font-size: 15px;margin-top: 35px;}

.ny_jj2a img{margin-top: 36px;}

.ny_jj2b_1 h3{color: #333333;font-size: 30px;text-align: center;}

.ny_jj2b_1 p{color: #333333;font-size: 15px;margin-top: 35px;}

.ny_jj2b_2{margin-top: 35px;}

.ny_jj2b_2 ul{width: 750px;}

.ny_jj2b_2 ul li{float: left;margin: 0 10px 10px 0;position: relative;width: 164px;height: 135px;}

.ny_jj2b_2 ul li div{position: absolute;width: 100%;height: 100%;top: 0;left: 0;background: rgba(99,184,60,0.9);text-align: center;display: flex;align-items: center;justify-content: center;opacity: 0;    

transition: All 0.5s;

    -moz-transition: All 0.5s;

    -webkit-transition: All 0.5s;

    -o-transition: All 0.5s;}

.ny_jj2b_2 ul li div p{color: #fff;font-size: 14px;width: 70%;text-align: left;text-align: center;}

.ny_jj2b_2 ul li:hover div{opacity: 1;cursor: pointer;}



.ny_jj3{padding: 90px 0;}

.ny_jj3a{text-align: center;margin-bottom: 50px;}

.ny_jj3a p{color: #333333;font-size: 40px;font-weight: normal;line-height: 40px;margin-bottom: 12px;}

.ny_jj3a span{color: #b2b2b2;font-size: 18px;text-transform: uppercase;}

.ny_jj3b ul li{width: 47.1%;line-height: 51px;margin-bottom: 30px;}

.ny_jj3b ul li:nth-of-type(odd){float: right;background: url(../images/ny/jj_37.jpg) no-repeat center left;padding-left: 63px;}

.ny_jj3b ul li:nth-of-type(even){text-align: right;background: url(../images/ny/jj_40.jpg) no-repeat center right;padding-right: 63px;}

.ny_jj3b ul li:nth-of-type(even) .lc_sp1{float: right;margin-left: 20px;}

.ny_jj3b ul li:nth-of-type(odd) .lc_sp1{margin-right: 20px;}

.lc_sp1{color: #5bb531;font-size: 16px;font-weight: bold;}

.lc_sp2{color: #666666;font-size: 15px;}

/* .ny_jj3b{background: url(../images/ny/xian.jpg) repeat-y center;padding: 15px 0;} */



.ny_jj4{background-color: #f5f5f5;padding: 90px 0;}

.ny_jj4a{overflow: hidden;position: relative;}

.ny_jj4a .swiper-slide{background-color: #fff; height: 367px; box-sizing: border-box; padding: 5% 0;display: flex;flex-direction: column;justify-content: center;align-items: center;}

.ny_jj4a .swiper-slide img{max-height: 200px; margin: 0 auto; display: block}

.ny_jj4a .swiper-slide p{color: #333333;font-size: 15px;margin-top: 15px;text-align: center;}

.ny_jj4a .swiper-button-prev{background: url(../images/ny/left.png) no-repeat center;outline: none;}

.ny_jj4a .swiper-button-next{background: url(../images/ny/right.png) no-repeat center;outline: none;}





/*瑞丽深度开始*/

.flash4{position:relative;}

.flash4 ul li{width:200px;height:480;border-left:1px solid #fff;position:relative;overflow:hidden;float:left;}

.flash4 ul li .imgTop img{opacity:1;display: block;}

.flash4 ul li .imgTop img.tm{opacity:1;}

.flash4 ul li .imgBot{position: absolute;bottom: 40px;left: 10%;width: 80%;}

.imgBot p{color: #fff;font-size: 20px;margin-bottom: 25px;}

.imgBot span{display: block;width: 25px;height: 1px;background-color: #fff;}

.flash4 ul li .imgBot p.bt_1{width:80px;line-height:45px;font-size:16px;color:#fff;text-indent:20px;float:left;}

.flash4 ul li .imgBot p.bt_2{width:458px;height:45px;line-height:45px;float:left;display:none;}

.flash4 ul li .imgBot p.bt_2 span{font-size:14px;color:#fff;padding-right:30px;background:url(../images/part2_icon.png)no-repeat left center;padding-left:10px;}



.flash4 ul li.first{width:674px;}

.flash4 ul li.fast{position:absolute;right:0px;bottom:0px;}



.ny_jj5{padding: 90px 0;}

.ny_jj5a p{color: #666666;font-size: 16px;margin-bottom: 60px;line-height: 30px;}



.imgCen{position: absolute;bottom: 35px;width: 550px;left: 50px;opacity: 0;

transition: All 0.5s;

    -moz-transition: All 0.5s;

    -webkit-transition: All 0.5s;

    -o-transition: All 0.5s;

}

.imgCen h3{color: #fff;font-size: 24px;font-weight: normal;margin-bottom: 25px;}

.imgCen p{color: #fff;font-size: 16px;}

.whd_on .imgCen{opacity: 1;

transition: All 0.5s;

    -moz-transition: All 0.5s;

    -webkit-transition: All 0.5s;

    -o-transition: All 0.5s;

}

.whd_on  .imgBot{display: none;}



.ny_jj5b_1 a{color: #5bb531;font-size: 15px;border: 2px solid #5bb531;display: block;width: 150px;line-height: 45px;margin: 0 auto;text-align: center;margin-top: 60px;

transition: All 0.5s;

-moz-transition: All 0.5s;

-webkit-transition: All 0.5s;

-o-transition: All 0.5s;

}

.ny_jj5b_1 a:hover{background-color: #5bb531;color: #fff;}



/* 新闻 */

.ny_news_1{padding: 50px 0;}

.ny_news_1a {width: 480px;height: 290px;overflow: hidden;}

.ny_news_1a img{display: block;width: 100%;

transition: All 0.5s;

-moz-transition: All 0.5s;

-webkit-transition: All 0.5s;

-o-transition: All 0.5s;



}

.ny_news_1b {width: 740px;height: 320px;position: relative;}

.ny_news_1 ul li{padding: 40px 0;border-bottom: 1px solid #e6e6e6;}

.ny_news_1b_2{position: absolute;bottom: 33px;}

.ny_news_1b_2 dl dd{float: left;margin-right: 45px;color: #999999;font-size: 16px;padding-left: 25px;}

.nws_dl1{background: url(../images/ny/news_06.jpg) no-repeat center left;}

.nws_dl2{background: url(../images/ny/news_08.jpg) no-repeat center left;}

.nws_dl3{background: url(../images/ny/news_10.jpg) no-repeat center left;}

.ny_news_1b_1 h3{color: #333333;font-size: 24px;margin: 30px 0 25px 0;}

.ny_news_1b_1 p{color: #333333;font-size: 15px;text-align: justify;line-height: 30px;}



.fy{clear:both;margin-top:60px;color:#4e2b13;text-align:center;font-size:0;}

.fy a{display:inline-block;margin:0 7px;padding:4px 12px;color:#777;font-size:12px;border:1px solid #ddd;}

.fy a:hover,.pages a.on{color:#fff;background:#5bb531;border-color:#5bb531;}



/*新闻内容*/

.news_cen_1 h3 { text-align: center; font-size: 24px; margin: 2% 0; color: #000; }

.news_cen_1p { text-align: center; position: relative; }

.news_cen_1p span { font-size: 14px !important; }

.news_cen_1 p { line-height: 30px; font-family: "微软雅黑" !important; font-size: 15px; }

.news_cen_1 span { font-family: "微软雅黑" !important; font-size: 14px !important; }

.news_cen_1p { padding-bottom: 2%; border-bottom: 2px solid #ccc; margin-bottom: 20px; }

.news_cen ul li:hover .news_2 p { text-decoration: underline; }

.news_cen_1 div { line-height: 26px; font-size: 15px; font-family: "微软雅黑" !important; }

.news_cen_1 div p a img { padding: 10px 0; }

.whd_ppx{width:1240px;margin: 0 auto;}

.news_cen_1 p a img { height: auto; padding: 10px 0; }

.news_cen_1 img {  height: auto; margin-top: 8px; text-align: center !important; display: block; margin: 0 auto; padding: 10px 0; width: 750px;display: block;}

.qynk ul li img { width: 220px; height: 310px; }

.ny_text_news { padding-bottom: 100px; }

.dckft { background: #f3eeee; }

.news_cen_1 table img { width: auto !important; }

.ny_news_text{margin: 80px 0;}

.ny_news_1 ul li:hover .ny_news_1a img{transform: scale(1.1);}



/* 招标 */

.ny_news_zbgg{margin: 80px 0;}

.ny_news_zbgg ul li{width: 520px;padding: 30px 50px;border: 1px solid #e6e6e6;float: left;margin: 35px 35px 0 0;}

.ny_news_zbgg ul{width: 1450px;}

.ny_news_zbgg h3{color: #333333;font-size: 20px;font-weight: normal;margin: 22px 0;	overflow:hidden; /*内容超出宽度时隐藏超出部分的内容 */

                text-overflow:ellipsis;/* 当对象内文本溢出时显示省略标记(...) ；需与overflow:hidden;一起使用。*/

                white-space:nowrap; /*不换行 */}

.ny_news_zbgg ul li p{color: #808080;font-size: 14px;margin-bottom: 30px;	display: -webkit-box;

	-webkit-box-orient: vertical;

	-webkit-line-clamp: 2;

	overflow: hidden;}

.ny_news_zbgg ul li span{color: #808080;font-size: 16px;}

.ny_news_zbgg ul li:hover p{text-decoration: underline;}



.ny_news_js{margin: 80px 0;}

.ny_news_js_1{width: 600px;height: 315px;overflow: hidden;}

.ny_news_js_1 img{display: block;width: 100%;

transition: All 0.5s;

-moz-transition: All 0.5s;

-webkit-transition: All 0.5s;

-o-transition: All 0.5s;

}

.ny_news_js_2 h3{color: #333333;font-size: 24px;height: 95px;line-height: 36px;margin-top: 25px;	display: -webkit-box;

	-webkit-box-orient: vertical;

	-webkit-line-clamp: 2;

	overflow: hidden;}

.ny_news_js ul li{width: 600px;margin-bottom: 40px;float: left;margin-right: 80px;}

.ny_news_js_2 p{color: #666666;font-size: 14px;}

.ny_news_js ul{width: 1450px;}

.ny_news_js ul li:hover .ny_news_js_1 img{transform: scale(1.1);}



/* 标准规范 */

.ny_zcfg_1a {width: 600px;}

.ny_zcfg_1{margin: 80px 0 60px 0;}

.ny_zcfg_1a h3{color: #333;font-size: 30px;font-weight:normal;margin: 12px 0 50px 0;}

.ny_zcfg_1a p{color: #666666;font-size: 15px;line-height: 30px;text-align: justify;}

.ny_zcfg{margin-bottom: 100px;}

.ny_zcfg_2 tr th{background-color: #2b65d9;border: 0;color: #fff;}



.ny_zcfg_2 table { border: 0; text-align: center;}

.ny_zcfg_2 table td { font-size: 16px; color: #333333; padding: 15px 30px; border: 0; border-right: 2px solid #fff; border-bottom: 2px solid #fff; }

.ny_zcfg_2 table tr:nth-of-type(even) { background: #fafafa; }

.ny_zcfg_2 table tr:nth-of-type(odd) { background: #f2f2f2; }

.ny_zcfg_2 table th{font-size: 16px; color: #fff; padding: 15px 30px; border: 0; border-right: 2px solid #fff; border-bottom: 2px solid #fff;} 

/* .apk_1 a{margin-bottom: 9%!important;} */

.th1{min-width: 100px;}

.th2{min-width: 100px;}

.td3{padding:25px 40px!important;}

#nav{line-height: 90px;border-bottom: 1px solid #ddd;}

#nav1{line-height: 90px;border-bottom: 1px solid #ddd;}



/* 文化建设 */

.ny_shzr_1 {width: 670px;}

.ny_shzr{margin: 85px 0;}

.ny_shzr_1 h3{color: #333333;font-size: 40px;font-weight: normal;margin-bottom: 50px;}

.ny_shzr_1 p{color: #666666;font-size: 14px;line-height: 28px;}



.ny_qthd{padding: 80px 0;background-color: #f5f5f5;}

.ny_qthd_1{text-align: center;margin-bottom: 60px;}

.ny_qthd_2{overflow: hidden;position: relative;}

.ny_qthd_1 h3{color: #333333;font-size: 40px;font-weight: normal;}

.ny_qthd_1 p{color: #b2b2b2;font-size: 18px;text-transform: uppercase;line-height: 30px;padding-top: 15px;}

.ny_qthd_2 .swiper-button-prev{background:rgba(0,0,0,0.6) url(../images/ny/lefta.png) no-repeat center;width: 40px;height: 40px;}

.ny_qthd_2 .swiper-button-next{background:rgba(0,0,0,0.6) url(../images/ny/righta.png) no-repeat center;width: 40px;height: 40px;}

.ny_qthd_2 .swiper-slide div{width: 305px;height: 215px;overflow: hidden;}

.ny_qthd_2 .swiper-slide div img{display: block;width: 100%;height: 215px;

transition: All 0.5s;

-moz-transition: All 0.5s;

-webkit-transition: All 0.5s;

-o-transition: All 0.5s;

}

.ny_qthd_2 .swiper-slide p{background-color: #fff;text-align: center;line-height: 70px;color: #666666;font-size: 15px;	overflow:hidden; /*内容超出宽度时隐藏超出部分的内容 */

                text-overflow:ellipsis;/* 当对象内文本溢出时显示省略标记(...) ；需与overflow:hidden;一起使用。*/

                white-space:nowrap; /*不换行 */padding: 0 15px;}

.ny_qthd_2 .swiper-slide a:hover div img{transform: scale(1.1);}



/* 联系我们 */

.cont_1{padding-top: 78px;}

.cont_1a h3{text-align: center;color: #333333;font-size: 30px;margin-bottom: 35px;}

.cont_2b ul li{background-color: #e6e6e6;padding: 10px 27px;display: inline-block;color: #666666;font-size: 15px;cursor: pointer;margin-right: 10px;}

.cont_on{background-color: #5bb531!important;color: #fff!important;}

.cont_3c{margin-top: 35px;}

.cont_3c_1{text-align: center;background: url(../images/ny/xians.jpg) repeat-x center top 15px;}

.cont_3c_1 h3{display: inline-block;color: #333333;font-size: 24px;font-weight: normal;margin-bottom: 35px;background-color: #fff;padding: 0 25px;}

.cont_3c_1 ul li{display: inline-block;margin: 0 70px;color: #333333;font-size: 16px;padding-left: 40px;}

.cont_3c_1a{background: url(../images/ny/cont_03.jpg) no-repeat center left;}

.cont_3c_1b{background: url(../images/ny/cont_05.jpg) no-repeat center left;}

.cont_3c_1c{background: url(../images/ny/cont_07.jpg) no-repeat center left;}

/* .cont_2{padding: 40px 0 0 0;} */

.cont_2 ul li{width: 620px;height: 270px;}

.cont_2_p1 {background: url(../images/ny/cont_13.jpg) no-repeat center;}

.cont_2_p2 {background: url(../images/ny/cont_15.jpg) no-repeat center;}

.cont_2 ul li div{margin: 50px 0 0 50px;}

.cont_2 ul li div h3{color: #333333;font-size: 30px;margin-bottom: 35px;}

.cont_2 ul li div p{color: #333333;font-size: 16px;line-height: 35px;}

.cont_2_map iframe{border: 0;}

.cont_2_map {margin-top: 50px;}

/* .cont_3{padding-top: 50px;} */

.cont_3a{text-align: center;}

.cont_3a h3{color: #333333;font-size: 40px;font-weight: normal;line-height: 40px;}

.cont_3a p{color: #b2b2b2;font-size: 18px;text-transform: uppercase;margin-top: 10px;}

.cont_3b{margin: 50px 0;cursor: pointer;}

.cont_3b_2 {width: 600px;}

.cont_3b_2 input{width: 100%;background-color: #fafafa;line-height: 42px;border: 1px solid #cccccc;margin-bottom: 20px;text-indent: 1em;}

.cont_3b_2 textarea{width: 99%;background-color: #fafafa;height: 140px;text-indent: 1em;font-family: '微软雅黑';padding-top: 5px;margin-bottom: 30px;}

.cont_3b_2 button{background-color: #5bb531;font-size: 16px;border: 0;color: #fff;line-height: 46px;width: 100%;}



/* 主营业务 */

.ny_zyyw_1{margin: 80px 0;}

.ny_zyyw_1b h3{color: #333333;font-size: 32px;font-weight: normal;margin: 15px 0 40px 0; line-height: 36px;}

.ny_zyyw_1b p{color: #333333;font-size: 18px;line-height: 30px;}

.ny_zyyw_1b {width: 555px;}

.ny_zyyw_1b a{color: #dd3131;font-size: 16px;background: url(../images/ny/zyyf_06.jpg) no-repeat center right;padding-right: 30px;display: inline-block;margin-top: 80px;}

.ny_zyyw_1 ul li{margin-bottom: 90px;}



/* i-VISTA品牌 */

.ny_navpp{background-color: #f5f5f5;height: 360px;}

.ny_navpp .wrap{padding-top: 175px;}

.ny_navpp_1 span{color: #666666;font-size: 16px;}

.ny_navpp_1 img{display: inline-block;margin: 0 8px;position: relative;top: -2px;}

.ny_navpp_1a{color: #2b65d9!important;font-size: 16px;}

.ny_navpp_2 h3{color: #333333;font-size: 36px;margin-top: 50px;}

.ny_vis_1a {width: 670px;}

.ny_vis_1{margin: 70px 0;}

.ny_vis_2{background-color: #f5f5f5;padding: 70px;}

.vic_sp{background-color: #2b65d9;color: #fff;font-size: 24px;padding: 0 5px;}

.vic_p1{color: #000000;font-size: 36px;font-weight: normal;line-height: 36px;margin: 18px 0 19px 0;}

.vic_p2{color: #2b65d9;font-size: 24px;font-weight:bold;}

.vic_p3{color: #666666;font-size: 15px;line-height: 30px;margin: 25px 0;}

.vic_p4{color: #333333;font-size: 24px;font-weight: bold;margin-bottom: 25px;}

.vic_p5{color: #666666;font-size: 15px;line-height: 30px;}



.ny_vis_2b{margin-top: 40px;}

.ny_vis_2b ul li{float: left;width: 300px;margin-right: 27px;background-color: #fff;overflow: hidden;}

.ny_vis_2b ul {width: 1450px;}

.ny_vis_2b_1{position: relative;}

.ny_vis_2b_1 img{display: block;width: 100%;height: 200px;}

.ny_vis_2b_1 p{position: absolute;bottom: 0;width: 100%;left: 0;line-height: 50px;background-color: rgba(0,0,0,0.6);color: #fff;font-size: 18px;font-weight: bold;padding: 0 30px;}

.ny_vis_2b_2{height: 320px;}

.ny_vis_2b_2 dl{padding: 20px;}

.ny_vis_2b_2 span{color: #2b65d9;font-size: 16px;display: block;margin-bottom: 5px;}

.ny_vis_2b_2 p{color: #333333;font-size: 14px;}

.ny_vis_2b_2 dl dd{margin-bottom: 20px;}



.ny_vis_3{margin: 75px 0;}

.ny_vis_3b p{color: #333333;font-size: 16px;}

.ny_vis_3b img{margin-top: 50px;}

.ny_vis_4{background-color: #f5f5f5;padding: 75px 0;}

.ny_vis_4b_1 {width: 100%;}

.ny_vis_4b_2 {width: 600px;position: absolute;right: 0;}

.ny_vis_4b_2 img{width: 100%;}

.ny_vis_4b_1 p{color: #333333;font-size: 15px;margin-bottom: 25px;}

.ny_vis_4b_1 h3{color: #333333;font-size: 16px;background: url(../images/ny/ipc_30.jpg) no-repeat center left;padding-left: 20px;line-height: 30px;}

.ny_vis_4b{position: relative;}



/* 功能安全与预期功能安全技术服务 */

.ny_gnaq_1{margin: 70px 0 100px 0;}

.ny_gnaq_1a h3{color: #333333;font-size: 40px;line-height: 40px;border-left: 6px solid #2b65d9;padding-left: 12px;}

.ny_gnaq_1a p{color: #666666;font-size: 16px;margin-top: 13px;}

.ny_gnaq_1a{margin-bottom: 45px;}

.ny_gnaq_1b ul{width: 1400px;}

.ny_gnaq_1b ul li{width: 400px;margin-right: 40px;float: left;}

.ny_gnaq_1b_1 img{display: block;width: 100%;}

.ny_gnaq_1b_2{background-color: #fafafa;}

.ny_gnaq_1b_2 div{padding: 30px 35px; height: 338px; box-sizing: border-box;}

.ny_gnaq_1b_2 h3{color: #333333;font-size: 20px;font-weight:bold;padding-left: 50px;line-height: 24px;margin-bottom: 20px; height: 48px;}

.ny_gnaq_1b_2 .gn_pl1{background: url(../images/ny/gnaq_16.jpg) no-repeat left center;}

.ny_gnaq_1b_2 .gn_pl2{background: url(../images/ny/gnaq_13.jpg) no-repeat left center;line-height: 48px;}

.ny_gnaq_1b_2 .gn_pl3{background: url(../images/ny/gnaq_19.jpg) no-repeat left center;}

.ny_gnaq_1b_2 p{color: #333333;font-size: 16px;line-height: 35px;background-size: 10px;min-height: 140px;}

.ny_gnaq_2{background-color: #fafafa;padding: 70px 0;}

.wdasd{margin-top: 110px;}



.ny_vis_4b_5 p{color: #333333;font-size: 16px;}

.ny_vis_4b_1{margin-top: 45px;}

/* 智能汽车整车测试评价服务 */

.ny_znqc_1{margin: 70px 0;}

.ny_znqc_1a p{color: #333333;font-size: 16px;text-align: justify;line-height: 30px;}

.ny_znqc_1a{margin-bottom: 60px;}

.cs_titi{color: #333333;font-size: 30px;line-height: 30px;border-left: 5px solid #2b65d9;padding-left: 10px;font-weight: normal;margin-bottom: 40px;}

.ny_znqc_1b ul li{width: 300px;float: left;margin-right: 27px;}

.ny_znqc_1b ul{width: 1360px;}

.ny_znqc_1b_1 img{display: block;width: 100%;}

.ny_znqc_1b_2{background-color: #f5f5f5;padding: 20px 25px;}

.ny_znqc_1b_2 .dd{height: 225px;position: relative;}

.ny_znqc_1b_2 .bx { height:120px; overflow-y:auto;}

/*滚动条整体宽度*/

.ny_znqc_1b_2 .bx::-webkit-scrollbar{

    width: 6px; /*宽对应滚动条的尺寸*/

}

/*轨道*/

.ny_znqc_1b_2 .bx::-webkit-scrollbar-track{

    background: #eae9e9;

}

/*滑块*/

.ny_znqc_1b_2 .bx::-webkit-scrollbar-thumb{

    border-radius: 5px;background: #c9c9c9;

}



.ny_znqc_1b_2 h3{color: #333333;font-size: 20px;font-weight: normal;margin-bottom: 13px;}

.ny_znqc_1b_2 p{color: #333333;font-size: 15px;line-height: 30px;background: url(../images/ny/znqcf_16.jpg) no-repeat center left;padding-left: 16px;}

.ny_znqc_1b_2 span{position: absolute;bottom: 0;color: #5bb531;font-size: 14px;background: url(../images/ny/znqcf_20.jpg) no-repeat center right;padding-right: 22px;display: inline-block;}

.ny_znqc_1c{margin-top: 70px;}

.ny_znqc_1c ul li{width: 400px;height: 260px;background-color: #f5f5f5;margin-right: 40px;float: left;}

.ny_znqc_1c ul{width: 1360px;}

.ny_znqc_1c ul li div{margin: 35px 40px 0 40px;}

.ny_znqc_1c ul li div h3{padding-left: 46px;color: #333333;font-size: 22px;line-height: 24px;margin-bottom: 23px;margin-left: -6px; display: block;}

.ny_znqc_1c ul li div .ny_znqc_1c_h1{background: url(../images/ny/znqcf_24.jpg) no-repeat left 1px;}

.ny_znqc_1c ul li div .ny_znqc_1c_h2{background: url(../images/ny/znqcf_27.jpg) no-repeat left center;line-height: 36px;}

.ny_znqc_1c ul li div .ny_znqc_1c_h3{background: url(../images/ny/znqcf_30.jpg) no-repeat left center;}

.ny_znqc_1c ul li p{color: #333333;font-size: 14px;line-height: 22px;background: url(../images/ny/znqcf_16.jpg) no-repeat center left;padding-left: 18px; margin-bottom: 6px;}

.ny_znqc_2{background-color: #f5f5f5;padding: 70px 0;}

.ny_znqc_2 p{color: #333333;font-size: 15px;margin-bottom: 30px;}

.ny_znqc_1b_1{width: 300px;height: 220px;overflow: hidden;}

.ny_znqc_1b_1 img{display: block;width: 100%;

transition: All 0.5s;

-moz-transition: All 0.5s;

-webkit-transition: All 0.5s;

-o-transition: All 0.5s;

}

.ny_znqc_1b ul li:hover .ny_znqc_1b_1 img{transform: scale(1.05);}



/* 封闭场地测试 */

.ny_fbcs{margin: 70px 0;}

.ny_znqccc_1 h3{color: #333333;font-size: 24px;background: url(../images/ny/fbcs_16.jpg) no-repeat center left;line-height: 24px;padding-left: 22px;margin-bottom: 40px;}

.ny_znqccc_1 ul li{margin-right: 27px;width: 300px;float: left;}

.ny_znqccc_1 ul {width: 1360px;}

.ny_znqc1_1a{width: 300px;height: 220px;overflow: hidden;}

.ny_znqc1_1a img{display: block;width: 100%;

transition: All 0.5s;

-moz-transition: All 0.5s;

-webkit-transition: All 0.5s;

-o-transition: All 0.5s;

}

.ny_znqc1_1b p{text-align: center;color: #333333;font-size: 18px;background-color: #f5f5f5;line-height: 80px;}

.ny_znqccc_1 ul li:hover .ny_znqc1_1a img{transform: scale(1.06); cursor: pointer;}

.ny_znqccc_1{margin-bottom: 60px;}

.ny_znqccc_1aa{margin-top: 40px;}



/* 开放道路测试 */

.ny_kfdy_1{margin: 70px 0;}

.ny_kfdy_1a{margin-bottom: 50px;}

.ny_kfdy_1a ul li{width: 45%;float: left;background: url(../images/ny/ipc_30.jpg) no-repeat left 6px;padding-left: 22px;color: #333333;font-size: 18px;font-weight: bold;line-height: 26px; margin-bottom: 8px;}

.ny_fgbz_1{margin: 70px 0;}

.ny_fgbz_1a p{color: #333333;font-size: 16px;line-height: 36px;font-weight: bold;}

.ny_fgbz_1a img{display: block;margin-top: 25px;}

.ny_fgbz_1b h3{color: #333333;font-size: 24px;line-height: 30px;background: url(../images/ny/fbcs_16.jpg) no-repeat center left;padding-left: 24px;margin-bottom: 30px;}

.ny_fgbz_1b{margin-top: 70px;}



/* 智能座舱测试 */

.ny_znzc_1a ul li{width: 14.28%;float: left;border-left: 1px solid #e6e6e6;box-sizing: border-box;text-align: center;padding: 30px 10px; height: 299px; box-sizing: border-box;}

.ny_znzc_1a{border-top: 1px solid #e6e6e6;border-bottom: 1px solid #e6e6e6;border-right: 1px solid #e6e6e6;}

.ny_znzc_1a ul li h3{color: #333333;font-size: 18px;margin: 5px 0 15px 0;}

.ny_znzc_1a ul li p{color: #666666;font-size: 14px;}



/* 场景库与仿真系统综合解决方案 */

.ny_cjk_1{margin: 70px 0;}

.ny_cjk_1a p{color: #333333;font-size: 18px;line-height: 30px;text-align: justify;}

.ny_cjk_1a{margin-bottom: 55px;}

.ny_cjk_1b_1 {width: 380px;height: 570px;background-color: #f5f5f5;

transition: All 0.5s;

-moz-transition: All 0.5s;

-webkit-transition: All 0.5s;

-o-transition: All 0.5s;

}

.ny_cjk_1b_1 div{padding: 65px 0 0 70px;}

.ny_cjk_1b_1 a{display: block;width: 100%;height: 100%;}

.cjk_p2{color: #333333;font-size: 24px;}

.cjk_p3{color: #2b65d9;font-size: 17px;margin: 20px 0 30px 0;display: block;}

.ny_cjk_1b_1 p{color: #666666;font-size: 16px;line-height: 36px;}

.cjk_p1{margin-bottom: 40px;display: block;}

.cjk_p4{margin-top: 50px;}

.cjk_p4 span{font-size: 14px;display: inline-block;margin-left: 5px;position: relative;top: -3px;}

.xq_more{position: absolute;top: -4px;right: 45px;font-size: 14px;font-weight: bold;}

.ny_cjk_1b_2 {width: 890px;}

.ny_cjk_1b_2 ul li{float: left;background-color: #f5f5f5;width: 440px;height: 280px;margin: 0 10px 10px 0;position: relative;

transition: All 0.5s;

-moz-transition: All 0.5s;

-webkit-transition: All 0.5s;

-o-transition: All 0.5s;

}

.ny_cjk_1b_2 ul{width: 930px;}

.ny_cjk_1b_2 ul li div{margin: 40px 10px 0 50px;height: 200px;position: relative;}

.cjk_p5{position: absolute;top: 0;right: 0;}

.cjk_p6{position: absolute;bottom: 0;right: 0;}

.ny_cjk_1b_2 ul li p{color: #333333;font-size: 15px;line-height: 30px;}

.ny_cjk_1b_2 ul li:hover{margin-top: -3px;-moz-box-shadow:2px 2px 12px #B3B3B3; -webkit-box-shadow:2px 2px 12px #B3B3B3; box-shadow:2px 2px 12px #B3B3B3;}

.ny_cjk_1b_1:hover{margin-top: -3px;-moz-box-shadow:2px 2px 12px #B3B3B3; -webkit-box-shadow:2px 2px 12px #B3B3B3; box-shadow:2px 2px 12px #B3B3B3;}



.ny_rjpj ul{width: 1350px;}

.ny_rjpj ul li{float: left;margin: 0 40px 30px 0;}

.ny_fzcsfw_1{margin-top: 50px;}



/* 仿真测试服务 */

.ny_fzcsfw ul li{width: 33%;float: left;}

.ny_fzcsfw ul li:nth-child(2) { padding-right: 2%; box-sizing: border-box;}

.ny_fzcsfw ul li h3{line-height: 56px;font-size: 24px;font-weight: normal;padding-left: 70px;margin-bottom: 16px;}

.fzcs_kp1{background:url(../images/ny/fzcsfw_03.jpg) no-repeat center left;}

.fzcs_kp2{background:url(../images/ny/fzcsfw_05.jpg) no-repeat center left;}

.fzcs_kp3{background:url(../images/ny/fzcsfw_07.jpg) no-repeat center left;}

.ny_fzcsfw ul li p{color: #666666;font-size: 14px;line-height: 22px; margin-bottom: 8px;}



.retop_a{

    width: 50px;

    display: none;

    height: 50px;

    position: fixed;

    border-radius: 50%;

    z-index: 888888888;

    right: 4vw;

    bottom: 120px;

    background: #5bb531 url(../images/ny/fh_sya.png) no-repeat center;

    text-align: center;

    line-height: 50px;

    text-align: center;

    -webkit-transition: 0.4s;

    -moz-transition: 0.4s;

    -ms-transition: 0.4s;

    -o-transition: 0.4s;

    transition: 0.4s;

}

.retop_a a{display: block;width: 100%;height: 100%;}



/* 智能汽车测试装备解决方案 */

.ny_cszbfa_1{margin: 70px 0;}

.ny_cszbfa_1b p{color: #333333;font-size: 18px;line-height: 30px;margin-bottom: 60px;}

.ny_cszbfa_1a h3{color: #333333;font-size: 30px;line-height: 30px;border-left: 6px solid #2b65d9;padding-left: 12px;font-weight: normal;}

.ny_cszbfa_1a p{color: #666666;font-size: 16px;margin-top: 13px;}

.ny_cszbfa_1c{margin: 40px 0 60px 0;}

.ny_cszbfa_1c ul{width: 1450px;}

.ny_cszbfa_1c ul li{float: left;width: 280px;margin-right: 50px;background-color: #f0f0f0;}

.ny_cszbfa_1c ul li img{display: block;width: 100%;}

.ny_cszbfa_1c ul li div{padding: 20px 30px 20px 30px; height: 332px; box-sizing: border-box;}

.ny_cszbfa_1c ul li div h3{color: #2b65d9;font-size: 22px;}

.ny_cszbfa_1c ul li div span{color: #333333;font-size: 16px;display: block;margin: 14px 0 16px 0;}

.ny_cszbfa_1c ul li div p{color: #666666;font-size: 14px;line-height: 22px;background: url(../images/ny/znqcf_16.jpg) no-repeat left 6px;padding-left: 18px; margin-bottom:8px;}

.ny_cszbfa_1a_1{display: block;margin: 40px 0 60px 0;}

.ny_cszbfa_1d ul li{width: 20%;text-align: center;float: left;border-right: 1px solid #e6e6e6;box-sizing: border-box;}

.ny_cszbfa_1d{margin-top: 50px;}

.ny_cszbfa_1d ul li p{color: #333333;font-size: 14px;margin-top: 8px; line-height: 22px;}

.ep1{color: #2b65d9;font-size: 16px;}

.ep2{font-size: 50px;color: #2b65d9;font-weight: bold;display: inline-block;line-height: 50px;}

.ep3{color: #333333;font-size: 20px;font-weight: bold;}

.ep4{font-size: 20px;color: #333333;font-weight: bold;}

.ny_cszbfa_1e{margin-top: 50px;}

.ny_cszbfa_1e ul li{width: 520px;height: 410px;background-color: #f5f5f5;float: left;margin: 0 40px 30px 0;padding: 50px 40px;}

.ny_cszbfa_1e ul{width: 1390px;}

.ny_cszbfa_1e_2 {width: 315px;}

.ny_cszbfa_1e_2 h3{color: #333333;font-size: 24px;margin-bottom: 20px;}

.ny_cszbfa_1e_2 p{color: #333333;font-size: 15px;line-height: 24px;background: url(../images/ny/viccs_35.jpg) no-repeat left top 5px;padding-left: 23px;}

.ny_cszbfa_1e_1{margin-top: 20px;}



/* 车联网整体解决方案 */

.ny_clwal{padding: 70px 0;}

.ny_clwal_1a p{color: #333333;font-size: 15px;text-align: justify;margin: 35px 0;line-height: 30px;}



.ny_clwal_1b ul li div{width: 100%;background-color: #f0f0f0;height: 260px;border-radius: 6px;padding: 30px; box-sizing: border-box}

.ny_clwal_1b ul li{float: left;margin-right: 1%; width: 19%; overflow: hidden}

.ny_clwal_1b{margin-bottom: 70px;}

.ny_clwal_1b ul li div h3{color: #2b65d9;font-size: 18px;margin-bottom: 15px;}

.ny_clwal_1b ul li div p{color: #666666;font-size: 14px;line-height: 25px;background: url(../images/ny/znqcf_16.jpg) no-repeat center left;padding-left: 15px;}

.ny_clwal_1b ul li h4{text-align: center;font-size: 16px;padding: 0 2%;background-color: #5bb531;color: #fff; height: 60px; display: flex; align-items: center; justify-content: center;}

.ny_clwal_1b ul li img{display: block; width: 100%}



.ny_xyz1{margin: 50px 0;}

.ny_xyz1b {width: 839px;}

.ny_xyz1b ul li{background-color: #f5f5f5;height: 200px;margin-bottom: 10px;}

.ny_xyz1b_1{padding: 38px 50px 0 50px;}

.ny_xyz1b_1a h3{color: #333333;font-size: 18px;margin-bottom: 15px;}

.ny_xyz1b_1a h3 span{color: #2b65d9;}

.ny_xyz1b_1a p{color: #333333;font-size: 14px;line-height: 30px;background: url(../images/ny/znqcf_16.jpg) no-repeat center left;padding-left: 16px;}

.ny_xyz1b_1b{border-left: 1px solid #cccccc;width: 365px;padding-left: 40px;}

.ny_xyz1b_1b p{color: #666666;font-size: 14px;line-height: 36px;}

.ny_xyz1b_1b p span{color: #333333;font-weight: bold;}



.ny_xyzp{margin-top: 40px;}

.ny_xyzp ul{width: 1400px;}

.ny_xyzp ul li{width: 300px;height: 380px;background-color: #f5f5f5;margin: 0 25px 0 0;float: left;}

.ny_xyzp ul li div{margin: 40px 30px 0 30px;}

.ny_xyzp ul li h3{color: #2b65d9;font-size: 18px;margin-bottom: 20px;}

.ny_xyzp ul li h4{color: #333333;font-size: 15px;line-height: 30px;}

.ny_xyzp ul li p{color: #666666;font-size: 14px;text-align: justify;margin-top: 10px;}





.main2 {background-color: #f7f7f7;padding: 60px 0;}

.m2_1{background-color: #fff;}

.m4_1 .swiper-container2 .swiper-slide{border: 1px solid #e6e6e6;text-align: center;box-sizing: border-box;height: 116px;display: flex;align-items: center;justify-content: center;}

.m4_1 .swiper-container2 .swiper-slide img{max-width: 90%;}



.ny_jj3b .swiper-container {

	width: 100%;

	height: 300px;

	margin-left: auto;

	margin-right: auto;

 }



.ny_jj3b .swiper-slide {

	background-size: cover;

	background-position: center;

 }



.ny_jj3b .gallery-top {

	height: 80%;

	width: 100%;

 }



.ny_jj3b .gallery-thumbs {

	height: 20%;

	box-sizing: border-box;

	padding: 10px 0;

 }



.ny_jj3b .gallery-thumbs .swiper-slide {

	width: 25%;

	height: 100%;

	opacity: 0.4;

 }



.ny_jj3b .gallery-thumbs .swiper-slide-thumb-active {

	opacity: 1;

 }

.ny_news h6{font-size: 20px;text-align: center;margin: 200px 0;font-weight: normal;}

.ny_jj3b .gallery-top .swiper-slide{background: url(../images/ny/jjs_bgss.jpg) no-repeat center;}

.lc_whd1{float: left;}

.lc_whd1 img{display: block;width: 640px;height: 360px;border: 1px solid #ccc;}

.lc_whd2{width: 480px;float: right;margin: 90px 90px 0 0;}

.lc_whd2 h3{color: #197bf0;font-size: 28px;font-weight:normal;}

.lc_whd2 p{color: #666666;font-size: 16px;margin-top: 15px;}

.ny_jj3b .swiper-button-next{background:#ddd url(../images/ny/rightaddd.png) no-repeat center;width: 38px;height: 38px;right: 2%;background-size: 14px;top: 86%;}

.ny_jj3b .swiper-button-disabled{opacity: 1!important;}

.ny_jj3b .swiper-button-prev{background:#ddd url(../images/ny/leftaddd.png) no-repeat center;width: 38px;height: 38px;left: auto;background-size: 14px;right: 6%;top: 86%;opacity: 1;}

.ny_jj3b .swiper-button-next:hover{background:#5bb531 url(../images/ny/righta.png) no-repeat center;background-size: 14px;outline: none;}

.ny_jj3b .swiper-button-prev:hover{background:#5bb531 url(../images/ny/lefta.png) no-repeat center;background-size: 14px;outline: none;}

.ny_jj3b .gallery-thumbs{background: url(../images/ny/diasnss.jpg) repeat-x center top 76px;}

.ny_jj3b .gallery-thumbs .swiper-slide{text-align: center;opacity: 1!important;cursor: pointer;margin-top: 50px;}

.ny_jj3b .gallery-thumbs .swiper-slide h3{width: 36px;height: 36px;background: url(../images/ny/sdax1_06.png) no-repeat center;display: inline-block;}

.ny_jj3b .gallery-thumbs .swiper-slide p{color: #666666;font-size: 20px;}

.ny_jj3b .swiper-slide-thumb-active h3{background: url(../images/ny/sdax1_03.png) no-repeat center!important;}

.dz1{width: 120%;left: -10%;}



/* 国家级平台 */

.ny_gjj1{margin: 70px 0;}

.gjk_p1{color: #333333;font-size: 40px;line-height: 40px;border-left: 7px solid #2b65d9;padding-left: 25px;margin-bottom: 70px;}

.gjk_p2{background: url(../images/ny/gjjsf_09.jpg) no-repeat center left;padding-left: 33px;color: #333333;font-size: 24px; margin-bottom: 30px;}

.ny_gjj1_1 { margin-bottom:5%}

.ny_gjj1_1 p {color: #666666;font-size: 15px;text-align: justify;line-height: 24px;margin-top: 25px;}

.ny_gjj1_1 p font{color: #333333;font-weight: bold;}

.ny_gjj1_1 img{width: 100%;margin-top: 40px;}

.ny_gjj1_2{margin: 35px 0 70px 0;}

.ny_gjj1_2a{width: 670px;}

.ny_gjj1_2a p{color: #666666;font-size: 15px;line-height: 24px;text-align: justify;}

.ny_gjj1_3 p{color: #666666;font-size: 15px;line-height: 24px;text-align: justify;margin-top: 30px;}



.ny_cqlj .ny_gjj1_2a {width: 630px;}

.ny_znqc_2 img{margin-top: -25px;}



.ny_fgbz_1a ul{margin-top: 40px;display: flex;flex-direction: row;justify-content: space-between;}

.ny_fgbz_1a ul li{width: 240px;height: 240px;border-radius: 4px;background-color: #f0f0f0;}

.ny_fgbz_1a ul li div{margin: 25px 26px;}

.ny_fgbz_1a ul li div h3{color: #00579c;font-size: 20px;margin-bottom: 20px;}

.ny_fgbz_1a ul li div p{color: #666666;font-size: 14px;line-height: 24px;}

.ny_fgbz_1a ul li div span{color: #00579c;font-size: 16px;margin-bottom: 6px;}



.ny_cjk_cjk ul li{background-color: #f5f5f5;}

.ny_cjk_cjk_1 img{display: block;}

.ny_cjk_cjk_1 {width: 640px;}

.ny_cjk_cjk_2 {width: 640px;height: 400px;}

.ny_cjk_cjk_2 div{margin: 50px 65px;height: 320px;}

.ny_cjk_cjk_2 h3{color: #2b65d9;font-size: 28px;font-weight: normal;}

.ny_cjk_cjk_2 h4{color: #333333;font-size: 18px;margin: 15px 0 40px 0;}

.ny_cjk_cjk_2 p{color: #333333;font-size: 14px;line-height: 22px;background: url(../images/ny/znqcf_16.jpg) no-repeat left 8px;padding-left: 18px; margin-bottom: 6px;}

.ny_cjk_cjk_2 a{color: #5bb531;font-size: 14px;background: url(../images/ny/znqcf_20.jpg) no-repeat center right;padding-right: 27px;display: inline-block;margin-top: 30px;}

.ny_fzcsfw{padding: 30px 0;}

.pffsd-1{display: inline-block;margin-top: 50px;}

.gjl-1{width: 640px;}

.ny_fgbz_1b ul li{background-color: #f5f5f5;margin-bottom: 23px;}

.gjl-2 img{display: block;}

.gjl-1 div{width: 535px;margin: 75px 0 0 55px;}

.ny_fgbz_1b ul li .gjl-1 div:nth-child(1) {margin: 50px 0 0 55px;}

.gjl-2{width: 640px;}

.gjl-1 h4{color: #333333;font-size: 22px;margin-bottom: 38px;}

.gjl-1 p{color: #333333;font-size: 14px;line-height: 30px;text-align: justify;}

.gjl-3{background-color: #f5f5f5;padding: 60px 55px;}

.gjl-3a h4{color: #333333;font-size: 24px;}

.gjl-3a p{color: #333333;font-size: 15px;line-height: 30px;text-align: justify;margin: 25px 0;}

.qj-wid{width: 485px;margin: 60px 0 0 75px;}

.ny_qncjk ul li{background-color: #f5f5f5;}

.ny_qncjk ul li img{display: block;}

.qj-wid h3{color: #333333;font-size: 26px;margin-bottom: 40px; line-height: 30px;}

.qj-wid p{color: #333333;font-size: 14px;line-height: 30px;text-align: justify;}



.ny_qncjk img{display: block;margin-bottom: 20px;}

.dsjypt img{width: 70%;margin: 0 auto;}

.dsjypt{background-color: #f5f5f5;padding: 70px 0;}

.dsjypt h3{color: #333333;font-size: 36px;margin-bottom: 50px;}

.dsjypt p{color: #333333;font-size: 16px;line-height: 30px;margin-bottom: 20px;}

.dsjypt img{display: block;margin-top: 90px;}



.cont_1whd .wrap{background: url(../images/ny/cont_mapp.png) no-repeat center;height: 896px;position: relative;margin: 60px auto;}

.cont_1whd_1 ul li{position: absolute;cursor: pointer;}

.rtwr1{top:588px;left: 685px;}

.rtwr2{top:615px;left: 752px;}

.rtwr3{top:347px;left: 859px;}

.cont_1whd_1 ul li h3{width: 31px;height: 38px;background: url(../images/ny/hongdian1.png) no-repeat center;}

.dfdf-1 h3{background: url(../images/ny/hongdian.png) no-repeat center!important;}







.cont_1whd_1 ul li p{text-align: center;font-size: 16px;}

.cont_1whd_2{width: 720px;height: 180px;background: #fff;-moz-box-shadow:2px 2px 16px #CCCCCC; -webkit-box-shadow:2px 2px 16px #CCCCCC; box-shadow:2px 2px 16px #CCCCCC;border-radius: 5px;padding: 40px 35px 40px 45px;}

.cont_1whd_2b {margin-left: 50px;width: 380px;}

.cont_1whd_2b h3{color: #333333;font-size: 24px;font-weight: normal;}

.cont_1whd_2b span{display: block;width: 40px;height: 3px;background-color: #5bb531;margin: 15px 0;}

.cont_1whd_2b p{color: #333333;font-size: 14px;line-height: 30px;}



.cont_hjkk{background-color: #f5f5f5;padding: 45px 55px;margin-top:40px;}

.cont_hjkk_1 h3{color: #333333;font-size: 24px;margin-bottom: 25px;}

.cont_hjkk_1 span{color: #333333;font-size: 16px;display: inline-block;margin-right: 30px;}

.cont_hjkk_1{border-bottom: 1px solid #e6e6e6;padding-bottom: 25px;}

.cont_hjkk_2 ul li{width: 350px;float: left;margin-right: 50px;line-height: 45px;}

.cont_hjkk_2 ul {width: 1400px;}

.cont_hjkk_2p1{float: left;width: 200px;overflow:hidden; /*内容超出宽度时隐藏超出部分的内容 */font-size: 16px;color: #808080;

                text-overflow:ellipsis;/* 当对象内文本溢出时显示省略标记(...) ；需与overflow:hidden;一起使用。*/

                white-space:nowrap; /*不换行 */}

.cont_hjkk_2p2{color: #456077;font-size: 14px;float: right;}

.cont_hjkk_2{margin-top: 25px;}





.cont_baodan{background-color: rgba(0,0,0,0.8);width: 100%;height: 100vh;position: fixed;top: 0;left: 0;z-index: 99999999999999999;display: none;}

.cont_baodan_1{width: 1280px;margin: 0 auto;height: 80%;background: #fff;margin-top: 5%;position: relative;}

.cont_baodan_1a{padding: 50px 80px;height: 80%;overflow: hidden;overflow-y: auto;}

.from-1 h3{font-size: 26px;}

.from-1 p{font-size: 16px;color: #333333;font-weight: bold;margin: 25px 0 40px 0;}

.xxx{position: absolute;top: 5%;right: 3%;}

.from-1 ul {background-color: #fafafa;border: 1px solid #ebebeb;padding: 50px 0 30px 50px;display: flex;flex-direction: row;justify-content: space-between;flex-wrap: wrap;}

.from-1 ul li{width: 50%;margin-bottom: 2%;}

.from-1 ul li span{color: #333333;font-size: 16px;width: 100px;display: inline-block;}

.from-1 ul li input{border-bottom: 1px solid #999999!important;border: 0;outline: none;background:#fafafa;font-size: 16px;line-height: 30px;}

.from-2 h3{color: #333333;margin: 25px 0;font-size: 18px;}

.from-2 ul li{width: 20%;float: left;font-size: 16px;margin: 0 0 1% 0;}

.from-3 p{color: #333333;font-size: 16px;font-weight: bold;margin: 5% 0;}

.from-4 h3{color: #333333;font-size: 18px;}

.from-4 {display: flex;flex-direction: row;margin: 25px 0;}

.from-4 input{line-height: 30px!important;border-bottom: 1px solid #999999!important;border: 0;outline: none;font-size: 16px;flex: 1;}

.from-5 h3{color: #333333;font-size: 18px;margin-bottom: 3%;}

.from-5 {margin-bottom: 3%;}

.from-5 ul li{width: 20%;font-size: 16px;float: left;}

.from-5 input{font-size: 16px;}

.tijiao input{background-color: #e6e6e6;line-height: 60px;width: 300px;border: 0;color: #666666;font-size: 18px;margin-right: 2%;}

.tj{background-color: #197bf0!important;color: #fff!important;}

.tijiao-p1 p{color: #666666;font-size: 16px;margin-top:3%;}

.xxx{cursor: pointer;}





.kjcxx-1a{width: 615px;}

.asds_bg{background-color: #f5f5f5;padding: 80px 0;}

.kjcxx-1{padding-top: 80px;}

.kjcxx-1a h3{color: #333333;font-size: 30px;font-weight: normal;margin: 20px 0 40px 0;}

.kjcxx-1a p{color: #666666;font-size: 14px;line-height: 22px;text-align: justify;margin-bottom: 25px;}

.wqesad{padding-bottom: 75px;}



.map_whd{padding-top: 80px;}

.map_whd .cont_1whd_2 {position: relative;z-index: 10;}

.map_whd .container{width:1300px;margin:0 auto;height: 990px;position: relative;}

#container-04{position: relative;top: -220px;}

.asdxzcd{position: absolute;right: 0;bottom: 80px;}

.asds_bgasa{padding-bottom: 80px;}







@media screen and ( min-width:1601px ) and ( max-width:1920px ){



	

}

@media screen and  ( min-width:1441px ) and ( max-width:1600px ){



}

@media all and (max-width:1366px){

    

    .top_2a ul li a { font-size:15px;padding:0 12px;}



}

@media screen and  ( min-width:1200px ) and ( max-width:1440px ){

.whd {

    position: absolute;

    top: 39%;

    left: 19%;

    z-index: 999999999;

}

}

@media all and (max-width:1300px){

    

    .top_2a ul li a { font-size:14px;padding:0 10px;}



}





/*2022-05-12*/



.acc{

	width: 1280px;

	margin: 0 auto;

}

.show{

	display: block;

}

.hidden{

	display: none;

}

.flex-row {

  display: flex;

  flex-direction: row;

}



.flex-col {

  display: flex;

  flex-direction: column;

}



.justify-start {

  display: flex;

  justify-content: flex-start;

}



.justify-center {

  display: flex;

  justify-content: center;

}



.justify-end {

  display: flex;

  justify-content: flex-end;

}



.justify-evenly {

  display: flex;

  justify-content: space-evenly;

}



.justify-around {

  display: flex;

  justify-content: space-around;

}



.justify-between {

  display: flex;

  align-items: center;

  justify-content: space-between;

}



.items-start {

  display: flex;

  align-items: flex-start;

}



.items-center {

  display: flex;

  align-items: center;

}



.items-end {

  display: flex;

  align-items: flex-end;

}



.header{

	padding: 0 2%;

}

.header .nav {

	width: 43%;

	height: 90px;

}

.header .nav li {

	height: 100%;

	width: 100%;

	display: flex;

	align-items: center;

	justify-content: center;

}

.header .nav li a{

	display: inline-block;

	height: 100%;

	width: 100%;

	display: flex;

	align-items: center;

	justify-content: center;

}

.header .nav li:after{

	content: "";

	background-color: #197bf0;

	color:#FFFFFF !important;

}

.header .nav li a:hover,.header .nav li a:active{

	background-color: #197bf0;

	color:#FFFFFF !important;

}

.header .nav li a:hover,.header .nav li a:active{

	transition: 0.2s !important;

	color:#FFFFFF !important;

}

.header .nav li a {

	transition: all 1s;

	font-size: 16px;

}

.home{

	color: #ffffff !important;

	background-color: #197bf0;

}

.header .nav li:nth-last-child(1) a:hover{

	transform: scale(1.1);

	transition: all 0.6s;

}

.header .nav li:nth-last-child(1) a{

	color: #ffffff !important;

	background-color: #197bf0;

	width: 42px;

	height: 42px;

	border-radius: 50%;

}

.bread{

  overflow-x:hidden;

	width: 100%;

	height: 270px;

	background-color: #F5F5F5;

}

.bread_cont{

	width: 1280px;

	height: 100%;

	margin: 0 auto;

}

.bread_cont ul{

	display: flex;

	align-items: center;

	margin-bottom: 58px;

	font-size: 16px;

}

.bread_cont ul li{

	display: flex;

	align-items: center;

}

.bread_cont ul li img{

	margin: 0 13px;

}

.bread_cont ul li a{

	color: #666666 !important;

}

.bread_cont ul li a:hover{

	transition: all 0.6s;

	color:#197bf0 !important;

}

.bread_cont ul li:nth-last-child(2) a{

	color: #197bf0 !important;

}

.bread_cont h2{

	font-weight: bold;

	font-size: 36px;

}



.conts .cont_title{

	padding: 22px 0;

	border-bottom: #E6E6E6 solid 1px;

}

.conts .cont_title span{

	width: 100px;

	line-height: 46px;

	text-align: center;

}

.conts .cont_title span:hover{

	transition: all 0.6s;

	background-color: #197bf0;

	color:#FFFFFF !important;

}

.conts .cont_title .cont_title2{

	background-color: #197bf0;

	color: #FFFFFF !important;

}

.conts .cont_body{

  overflow: hidden;

	width: 1280px;

	margin: 92px auto 120px;

}

.conts .cont_body .body_1 p {

	font-size: 16px;

	line-height: 32px;

	color: #333333;

	margin-bottom: 57px;

}

.conts .cont_body .body_1{

  overflow-x: hidden;

}

.conts .cont_body .body_1 img{

	width: 100%;

	height: auto;

}

.body_2{

	margin-top: 68px;

	visibility: visible;

	width: 100%;

	height: 640px;

	position: relative;

}

@keyframes fadenum{

  0%{transform:translateX(500px);}

}

.body_2_1{

	width: 538px;

	color: #FFFFFF;

	margin: 82px 0 0 60px;

	position: absolute;

	z-index: 1;

	animation:fadenum 0.8s;

	animation-timing-function: ease-out;

}

.body_2_2{

	width: 100%;

	position: absolute;

	z-index: 2;

	bottom: 0;

}

.body_2_3{

	width: 100%;

	height: 100%;

	overflow: hidden;

	position: absolute;

}

@keyframes hiddenss{

	0%{opacity: 0; transform: scale(1.1);}

	50%{opacity: 0.6;}

	100%{opacity:1;transform: scale(1);}

}

.body_2_3 img{

	animation: hiddenss 0.6s;

	transition: all 1s;

}

.body_2_3 img:hover{

	transform: scale(1.1);

	transition: all 0.6s;

}

.body_2_1 h2{

	font-size: 30px;

}

.body_2_1 p{

	margin: 35px 0 52px;

	font-size: 15px;

	line-height: 28px;

}

.body_2_1 a{

	text-align: center;

	line-height: 42px;

	width: 112px;

	display: block;

	border-radius: 4px;

	color: #197bf0 !important;

	background-color: #FFFFFF;

}



.body_2_1 a:hover{

	transform: scale(1.1);

	background-color: #197bf0;

	color: #FFFFFF !important;

	transition: all 0.6s;

}

.body_2_2 ul li{

	flex: 1;

	border-right: #666666 solid 1px;

	border-top: #666666 solid 1px;

}

.body_2_2 ul li div{

	/* width: 20%; */

	padding: 0 16px;

	font-size: 16px;

	color: #FFFFFF !important;

	display: flex;

	justify-content: space-between;

	height: 80px;

	align-items: center;

}

.body_2_2 ul li div:hover{

	background-color: #197bf0;

}

.body_2_color{

	background-color: #197bf0;

}





.body_1{

	overflow-y: hidden;

}

.body_1 h2{

  display: inline-block;

	font-size: 40px;

	line-height: 40px;

	font-weight: bold;

	padding-left: 15px;

	border-left: #197bf0 solid 6px;

}



.page2 .swiper {

   width: 100%;

   height: 100%;

}

.page2 .swiper-slide {

  transition: all 0.6s;

   font-size: 18px;

   background: #fff;

}

.page2 .swiper-slide a{

  transition: all 0.6s;

}

.page2 .swiper-slide a:hover{

  transform: scale(1.1);

}

.page2 .swiper-slide img {

   display: block;

   width: 100%;

   height: 100%;

   object-fit: cover;

}

.page2 .body_1 h2{

  display: inline-block;

	font-size: 40px;

	line-height: 40px;

	font-weight: bold;

	padding-left: 15px;

	border-left: #197bf0 solid 6px;

	margin-bottom: 36px;

}

.page2 .body_1 img{

  width: 100%;

  height: auto;

}

.page2 .Product{

  overflow-x: hidden;

	width: 100%;

	height: 640px;

	background: url('../images/beta_bg.png') no-repeat;

	background-size: cover;

}

.page2 .Product h2{

	font-size: 30px;

	margin: 72px auto 52px;

}

.page2 .swiper-slide{

	width: 207.5px !important;

	height: 270px !important;

	padding: 48px 45px 42px;

}

.page2 .swiper-slide h3{

	font-size: 18px;

	font-weight: bold; display: block; width: 100%; margin-bottom: 16px;

}

.page2 .swiper-slide h3:after { content:''; display: block; width: 20px; height: 2px; background: #197bf0; margin-top: 10px;}

.page2 .swiper-slide .text { font-size: 14px; line-height: 24px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 5; overflow: hidden;}



.page2 .swiper-slide span{

	font-size: 14px !important;

	line-height: 24px;

	color: #666666;

	text-align: left;

	display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 5; overflow: hidden;

}

.page2 .swiper-slide a{

	left: 42px;

	position: absolute;

	bottom: 42px;

	font-size: 14px;

	line-height: 32px;

	color: #fff !important;

	border-radius: 4px;

	padding: 0 12px;

	background-color: #197bf0;

}

.page2 .swiperInfo{

	overflow: hidden;

	width: 100%;

  margin-top: 35px;

}

.page2 .pagination{

	flex: 1;

	position: unset !important;

}

.page2 .more{

	width: 64px;

}

.page2 .more .prev-page{

  width: 14px;

  height: 14px;

  background: url('../images/on_page.png') no-repeat; outline:none; cursor: pointer;

}

.page2 .more .next-page{

  width: 14px;

  height: 14px;

  background: url('../images/next_page.png') no-repeat;outline:none;cursor: pointer;

}

.page2 .more .prev-page:hover{

  color: #197bf0;

}

.page2 .progressbar{

  flex: 2;

  margin: 0 48px;

  background-color: #cccccc;

  height: 1.1px;

  position: relative;

}

.page2 .progress_bar{

  height: 1.1px !important;

}

.page2 .progress_bar span{

  height: 1.1px !important;

  background-color: #197bf0 !important;

}

.page2 .swiper-num{

  color: #999999;

  padding-bottom: 10px;

}

.page2 .swiper-num .active22{

  font-size: 24px;

  color: #333333;

}



.page3 a:hover{

  color: #197bf0 !important;

}

.page3 .body_1 h2{

  display: inline-block;

	font-size: 40px;

	line-height: 40px;

	font-weight: bold;

	padding-left: 15px;

	border-left: #197bf0 solid 6px;

	margin-bottom: 36px;

}

.page3 .body_1 img{

  width: 100%;

  height: auto;

}

.page3 .Application{

  margin-top: 100px;

}

.page3 .Application ul,.system ul,.datas ul,.trait ul{

  width: 100%;

  flex-wrap: wrap;

}

.page3 .Application ul li,.trait ul li{

  width: 607px;

  font-size: 16px;

  background-color: #F5F5F5;

  line-height: 50px;

  padding-left: 20px;

  margin-bottom: 10px;

}

.page3 .Application ul li,.trait ul li:last-child{width: 100%;}

.page3 .Application ul li:nth-child(1),.Application ul li:nth-child(3){

  margin-right: 26px;

}

.page3 .Application_title{

  margin-bottom: 26px;

}

.page3 .Application_title img{

  width: 40px;

  height: 40px;

  margin-right: 15px;

}

.page3 .Application_title h2{

  font-weight: bold;

}

.page3 .system,.trait{

  margin-top: 32px;

}

.page3 .system ul li{

	font-size: 14px;

  width: 390px;

  background-color: #F5F5F5;

  line-height: 50px;

  padding-left: 20px;

  margin-bottom: 10px !important;

}

.page3 .system ul li:nth-child(2),.system ul li:nth-child(5){

  margin: 0 25px;

}

.page3 .system .system_img{

  width: 100%;

  height: auto;

  margin-top: 28px;

}

.page3 .datas{

  margin-top: 38px;

}

.page3 .datas ul li{

  width: 281px;

  font-size: 14px;

  background-color: #F5F5F5;

  line-height: 50px;

  padding-left: 20px;

  margin-right: 25px;

  margin-bottom: 10px !important;

}

.page3 .datas ul li:nth-child(4),.datas ul li:nth-child(8){

  margin-right: unset;

}





.page4 .body_1 h2{

  display: inline-block;

	font-size: 40px;

	line-height: 40px;

	font-weight: bold;

	padding-left: 15px;

	border-left: #197bf0 solid 6px;

	margin-bottom: 36px;

}

.page4 .body_1 img{

  width: 100%;

  height: auto;

}

.page4 .targetList ul{

  width: 100%;

  display: flex;

  justify-content: space-between;

  position: absolute;

  z-index: 99;

}

.page4 .target_on{

  color: #197bf0 !important;

  background: url('../images/cheack_on.png') no-repeat center bottom !important;

}

.page4  .target_1:hover{

	 background: url('../images/target_11.png') no-repeat center top !important;

}

 .page4  .target_2:hover{

 	 background: url('../images/target_22.png') no-repeat center top !important;

}

.page4  .target_3:hover{

 	 background: url('../images/target_33.png') no-repeat center top !important;

}

.page4  .target_4:hover{

 	 background: url('../images/target_44.png') no-repeat center top !important;

}

.page4  .target_5:hover{

 	 background: url('../images/target_55.png') no-repeat center top !important;

}

.page4  .target_6:hover{

 	 background: url('../images/target_66.png') no-repeat center top !important;

}

.page4 .target_on .target_1{

	background: url('../images/target_11.png') no-repeat center top !important;

}

.page4 .target_on .target_2{

	background: url('../images/target_22.png') no-repeat center top !important;

}

.page4 .target_on .target_3{

	background: url('../images/target_33.png') no-repeat center top !important;

}

.page4 .target_on .target_4{

	background: url('../images/target_44.png') no-repeat center top !important;

}

.page4 .target_on .target_5{

	background: url('../images/target_55.png') no-repeat center top !important;

}

.page4 .target_on .target_6{

	background: url('../images/target_66.png') no-repeat center top !important;

}

.page4 .targetList ul li span{

	display: inline-block;

	padding-top: 96px;

}

.page4 .targetList ul li:nth-child(1) span{

	background: url('../images/target_1.png') no-repeat center top;

}

.page4 .targetList ul li:nth-child(2) span{

	background: url('../images/target_2.png') no-repeat center top;

}

.page4 .targetList ul li:nth-child(2) span{

	background: url('../images/target_2.png') no-repeat center top;

}

.page4 .targetList ul li:nth-child(3) span{

	background: url('../images/target_3.png') no-repeat center top;

}

.page4 .targetList ul li:nth-child(4) span{

	background: url('../images/target_4.png') no-repeat center top;

}

.page4 .targetList ul li:nth-child(5) span{

	background: url('../images/target_5.png') no-repeat center top;

}

.page4 .targetList ul li:nth-child(6) span{

	background: url('../images/target_6.png') no-repeat center top;

}

.page4 .targetList ul li span{

	transition: all 0.3s;

}

.page4 .targetList ul li:hover{

	color: #197bf0 !important;

	background: url('../images/cheack_on.png') no-repeat center bottom !important;

}

.page4 .tab_3{

	animation:fadenum2 0.2s;

	animation-timing-function: ease-out;

}

.page4 .tab_2{

	animation:fadenum 0.4s;

	animation-timing-function: ease-out;

}

.page4 .targetList ul li{

	transition: 0.6s;

  flex: 1;

  color: #666666;

  height: 150px;

  font-size: 15px;

  display: flex;

  align-items: center;

  flex-direction: column;

  background: url('../images/cheack_off.png') no-repeat center bottom; cursor: pointer;

}

.page4 .targetList{

  width: 100%;

  height: 151px;

  overflow: hidden;

  position: relative;

}

.page4 .targetList .hrs{

  display: block;

  position: absolute;

  bottom: 10px;

  width: 100%;

  height: 1px;

  background-color: #e6e6e6;

}

.page4 .targetList ul li img:nth-child(1){

  width: 66px;

  height: 66px;

}

.page4 .exhibit{

  margin-top: 100px;

}

.page4 .exhibit h1{

	text-align: center;

  font-size: 30px;

  font-weight: bold;

  margin-bottom: 54px;

}

.page4 .exhibit .shows{

  width: 1140px;

  align-items: flex-start;

  padding: 50px 70px;

  background-color: #FAFAFA;

}

.page4 .exhibit .show .show_l{

  width: 340px;

}

.page4 .show_title{

  font-size: 18px;

  font-weight: bold;

  line-height: 30px;

  padding-left: 38px;

  margin-bottom: 15px;

}

.page4 .margin_bottom{

  margin-bottom: 40px;

}

.page4 .exhibit .shows .show_l{

	width: 345px;

}

.page4 .exhibit .shows .show_l ul li span{

  color: #666666;

  font-size: 14px;

  line-height: 28px;

} .page4 .exhibit .shows .show_l ul li:nth-child(3) ul li,.page4 .exhibit .shows .show_l ul li:nth-child(2) ul li,.new4_4 ul li{

  line-height: 28px;

  font-size: 14px;

  list-style: disc;

	color: #666666;

  margin-left: 20px;

}

.page4 .exhibit .shows .show_l ul li:nth-child(1) h3{

  background: url('../images/show_1.png') no-repeat;

}

.page4 .exhibit .shows .show_l ul li:nth-child(2) h3{

  background: url('../images/show_2.png') no-repeat;

}

.page4 .exhibit .shows .show_l ul li:nth-child(3) h3{

  background: url('../images/show_3.png') no-repeat;

}

.page4 .exhibit .shows .new4_4 {

	width: 450px;

}

.new4_4 h3{

	background: url('../images/show_3.png') no-repeat !important;

}

.page4 .exhibit .shows .show_r h3{

  background: url('../images/show_4.png') no-repeat;

}

.page4 .exhibit .shows .show_r img{

  width: 640px;

  height: auto;

}

.page4 .pg4_5{

	background-color: #FAFAFA;

	color: #666666;

	padding: 0 70px 30px;

}

.page4 .pg4_5 h2{

	font-size: 20px;

	font-weight: bold;

	line-height: 50px;

	color: #197bf0;

	background: url('../images/icon_11.png') no-repeat left;

	display: block;

	padding: 0 32px;

}

.page4 .pg4_5 span{

	display: block;

	font-size: 14px;

	line-height: 28px;

	height: 60px;

}

.page4 .pg4_5 h3{

	font-size: 18px;

	padding-left: 38px;

	font-weight: bold;

	color: #333333;

}

.page4 .pg4_5 .pg451_cont{

	margin-bottom: 20px;

}

.page4 .pg4_5 .pg451_h3{

	background: url('../images/show_3.png') no-repeat left;

}

.page4 .pg4_5 .pg452_h3{

	background: url('../images/show_2.png') no-repeat left;

}

.page4 .pg4_5 ul{

	flex-wrap: wrap;

	flex: 1;

	margin: 20px 0;

}

.page4 .pg4_5 ul li{

	width: 400px;

	font-size: 14px;

	line-height: 36px;

	list-style-type: disc;

	margin-left: 20px;

}

.page4 .pg4_5 .flex-row {

	width: auto;

}

.page4 .pg4_5 .flex-row .pg4521_img{

	width: auto !important;

	height: 400px !important;

}

.page4 .pg4_5 .flex-row .pg452_img{

	width: auto;

	height: 400px;

	margin-left: 30px;	

}

.page4 .pg4_5 .flex-row img:nth-child(2){

	height: 200px;

	max-width: 500px;

	width: auto;

}



.page5 .exhibit{

  margin-top: 100px;

}

.page5 .exhibit .shows{

  width: 1140px;

  padding: 50px 70px;

  background-color: #FAFAFA;

}

.page5 .exhibit .shows .show_l{

  width: 400px;

}

.page5 .show_title{

  font-size: 18px;

  font-weight: bold;

  line-height: 30px;

  padding-left: 38px;

  margin-bottom: 15px;

}

.page5 .margin_bottom{

  margin-bottom: 40px;

}

.page5 .exhibit .shows .show_l ul li span{

  color: #666666;

  font-size: 14px;

  line-height: 28px;

}

.page5 .exhibit .shows .show_l ul li:nth-child(3) ul li{

  line-height: 28px;

  font-size: 14px;

  list-style: disc;

  margin-left: 16px;

}

.page5 .exhibit .shows .show_l ul li:nth-child(1) h3{

  background: url('../images/show_1.png') no-repeat;

}

.page5 .exhibit .shows .show_l ul li:nth-child(2) h3{

  background: url('../images/show_2.png') no-repeat;

}

.page5 .exhibit .shows .show_l ul li:nth-child(3) h3{

  background: url('../images/show_3.png') no-repeat;

}

.page5 .exhibit .shows .show_r h3{

  background: url('../images/show_4.png') no-repeat;

}

.page5 .exhibit .shows .show_r img{

  width: 640px;

  height: auto;

}



.page6 .exhibit{

  margin-top: 100px;

}

.page6 .exhibit .shows{

  width: 1140px;

  padding: 50px 70px;

  background-color: #FAFAFA;

}

.page6 .exhibit .shows .show_l{

  width: 495px;

}

.page6 .exhibit .shows .show_r{

	width: 463px;

}

.page6 .show_title{

  font-size: 18px;

  font-weight: bold;

  line-height: 30px;

  padding-left: 38px;

  margin-bottom: 15px;

}

.page6 .margin_bottom{

  margin-bottom: 40px;

}

.page6 .exhibit .shows .show_l ul li span{

  color: #666666;

  font-size: 14px;

  line-height: 28px;

  display: block;

}

.page6 .exhibit .shows .show_l ul li:nth-child(3) ul li{

  line-height: 28px;

  font-size: 14px;

  list-style: disc;

  margin-left: 16px;

}

.page6 .exhibit .shows .show_l ul li:nth-child(1) h3{

  background: url('../images/show_1.png') no-repeat;

}

.page6 .exhibit .shows .show_l ul li:nth-child(2) h3{

  background: url('../images/show_2.png') no-repeat;

}

.page6 .exhibit .shows .show_l ul li:nth-child(3) h3{

  background: url('../images/show_5.png') no-repeat;

}

.page6 .exhibit .shows .show_r h3{

  background: url('../images/show_3.png') no-repeat;

}

.page6 .exhibit .shows .show_l ul li .composition{

	width: 60%;

	height: auto;

	margin-top: 30px;

}

.page6 .exhibit .shows .show_l ul li .application{

	width: 100%;

	height: auto;

}

.page6 .exhibit .shows .show_r ul li{

	list-style: disc;

	font-size: 14px;

	line-height: 36px;

	color: #333333;

	margin-left: 24px;

}

.page6 .exhibit .shows .show_r ul li ul li{

	list-style: lower-alpha !important;

	color: #666666 !important;

}

.page6 .exhibit .shows .show_r img{

	width: 100%;

	height: auto;

	margin-top: 35px;

}



.page7 .body_1 h2{

  display: inline-block;

	font-size: 40px;

	line-height: 40px;

	font-weight: bold;

	padding-left: 15px;

	border-left: #197bf0 solid 6px;

	margin-bottom: 36px;

}

.page7 .body_1 img{

  width: 100%;

  height: auto;

}

.page7 .targetList ul{

  width: 100%;

  display: flex;

  justify-content: space-between;

  position: absolute;

  z-index: 99;

}

.page7 .target_on{

  color: #197bf0 !important;

  background: url('../images/cheack_on.png') no-repeat center bottom !important;

}

.page7 .targetList ul li img{

	width: auto;

	height: 96px;

	margin-bottom: 20px;

}

.page7 .targetList ul li span { display:block; margin:0 auto; line-height: 22px;}

.page7 .targetList ul li:hover{

	color: #197bf0 !important;

	background: url('../images/cheack_on.png') no-repeat center bottom !important;

}

.page7 .tab_3{

	animation:fadenum2 0.2s;

	animation-timing-function: ease-out;

}

.page7 .tab_2{

	animation:fadenum 0.4s;

	animation-timing-function: ease-out;

}

.page7 .targetList ul li{

	transition: 0.6s;

  flex: 1;

  color: #666666;

  height: 170px;

  font-size: 15px;

  display: flex;

  align-items: center;

  flex-direction: column;

  background: url('../images/cheack_off.png') no-repeat center bottom;

}

.page7 .targetList{

  width: 100%;

  height: 171px;

  overflow: hidden;

  position: relative;

}

.page7 .targetList .hrs{

  display: block;

  position: absolute;

  bottom: 10px;

  width: 100%;

  height: 1px;

  background-color: #e6e6e6;

}

.page7 .exhibit{

  margin-top: 100px;

}

.page7 .exhibit h1,.page6 .exhibit h2{

  font-size: 30px;

  font-weight: bold;

  margin-bottom: 54px;

}

.page7 .exhibit .shows{

  width: 1140px;

  padding: 50px 70px;

  /* height: 460px; */

  background-color: #FAFAFA;

}

.page7 .exhibit .shows .show_l{

  width: 480px;

}

.page7 .show_title{

  font-size: 18px;

  font-weight: bold;

  line-height: 30px;

  padding-left: 38px;

  margin-bottom: 15px;

}

.page7 .margin_bottom{

  margin-bottom: 40px;

}

.page7 .exhibit .shows .show_l ul li span{

  color: #666666;

  font-size: 15px;

  line-height: 30px;

}

.page7 .show_l_2{

	width: 50%;

}

.page7 .show_l_2 ul{

	width: 100%;

	flex-direction: column;

	align-items: flex-start;

	flex-wrap: wrap;

	margin-bottom: 20px;

}

.page7 .show_l_2 ul li{

	font-size: 15px;

	line-height: 30px;

	color: #333333;

}

.page7 .show_l ul li:last-child .pg7_cont_img{

	width: 100%;

	overflow: hidden;

}

.page7 .show_l ul li:last-child .pg7_cont_img img{

	width: 100%;

	height: auto;

}

.page7 .exhibit .shows .show_l ul li:nth-child(2) img{

	flex: 1;

	/* width: 100%; */

}

.page7 .exhibit .shows .show_l ul li:nth-child(3) ul li{

  line-height: 28px;

  font-size: 14px;

  list-style: disc;

  margin-left: 16px;

}

.page7 .exhibit .shows .show_l ul li:nth-child(1) h3{

  background: url('../images/show_1.png') no-repeat;

}

.page7 .exhibit .shows .show_l ul li:nth-child(2) h3{

  background: url('../images/show_2.png') no-repeat;

}

.page7 .exhibit .shows .show_l ul li:nth-child(3) h3{

  background: url('../images/show_5.png') no-repeat;

}

.page7 .exhibit .shows .show_r ul li:nth-child(1) h3{

  background: url('../images/show_3.png') no-repeat;

}

.page7 .exhibit .shows .show_r ul li:nth-child(2) h3{

  background: url('../images/icon_9.png') no-repeat;

}

.page7 .exhibit .shows .show_r ul li:nth-child(3) h3{

  background: url('../images/icon_10.png') no-repeat;

}

.page7 .exhibit .shows .show_r{

  width: 430px;

}

.page7 .show_r ul li ul li{

	list-style-type: disc;

	line-height: 36px;

	font-size: 15px;

	color: #333333;

	margin-left: 20px;

}



.page8 .body_1 h2{

  display: inline-block;

	font-size: 40px;

	line-height: 40px;

	font-weight: bold;

	padding-left: 15px;

	border-left: #197bf0 solid 6px;

	margin-bottom: 36px;

}

.page8 .body_1 img{

  width: 100%;

  height: auto;

}

.page8 .body_1_conts{

	margin-top: 54px;

	align-items: flex-start !important;

}

.page8 .target_on{

  color: #fff !important;

  background: #197bf0 !important;

}

.page8 .showleft{

	width: 300px;

}

.page8 .showleft ul li{

	transition: all 0.6s;

	font-size: 16px;

	padding: 16px 26px;

	line-height: 16px;

	width: 248px;

	margin-bottom: 12px;

	background-color: #F5F5F5;

	color: #333333;

}

.page8 .showleft ul li:hover{

	color: #ffffff !important;

	background: #197bf0 !important;

}

.page8 .showleft ul li:hover span{

	background: url('../images/more-on.png') no-repeat right !important;

}

.page8 .showleft ul li span{

	display: block;

	background: url('../images/more-off.png') no-repeat right;

}

.page8 .showleft ul .target_on span{

	background: url('../images/more-on.png') no-repeat right !important;

}

@keyframes fadenum{

  0%{transform:translateX(900px);}

}

@keyframes fadenum2{

  0%{transform:translateX(900px);}

	50%{transform: translateX(-100px);}

	100%{transform: translateX(0px);}

}

.page8 .tab_3{

	animation:fadenum2 0.2s;

	animation-timing-function: ease-out;

}

.page8 .tab_2{

	animation:fadenum 0.4s;

	animation-timing-function: ease-out;

}

.page8 .showRight{

	width: 840px;

  color: #333333;

}

.page8 .showRight .tab_2 h2{

  font-size: 30px;

  color: #333333;

  font-weight: bold;

}

.page8 .tab_2 .tab_2_cont{

  border-top: 1px solid #CCCCCC;

  margin-top: 22px;

}

.page8 .tab_2_cont span{

  display: block;

  font-size: 16px;

  line-height: 32px;

  margin: 28px 0 32px;

}

.page8 .tab_2_cont ul{

  flex-wrap: wrap;

	align-items: flex-start;

}

.page8 .tab_2_cont ul li{

  width: 43.8%;

  font-size: 14px;

  line-height: 30px;

  color: #666666;

  text-indent: -5px;

  margin:0 30px 16px 16px;

  list-style-type: disc;

}

.page8 .tab_2_cont .pg8_tab_img{

	width: 100%;

	overflow: hidden;

  margin-top: 40px;

}

.page8 .tab_2_cont .pg8_tab_img img{

	width: 100%;

	height: auto;

}



.page9 .exhibit{

  margin-top: 52px;

}

.page9 .exhibit .shows{

  width: 1140px;

  padding: 50px 70px;

  background-color: #FAFAFA;

}

.page9 .exhibit .shows .show_l{

  width: 365px;

}

.page9 .show_title{

  font-size: 18px;

  font-weight: bold;

  line-height: 30px;

  padding-left: 38px;

  margin-bottom: 15px;

}

.page9 .margin_bottom{

  margin-bottom: 40px;

}

.page9 .exhibit .shows .show_l ul li span{

  color: #666666;

  font-size: 14px;

  line-height: 28px;

}

.page9 .exhibit .shows .show_l ul li:nth-child(3) ul li{

  line-height: 28px;

  font-size: 14px;

  list-style: disc;

  margin-left: 16px;

}

.page9 .exhibit .shows .show_l ul li:nth-child(1) h3{

  background: url('../images/show_1.png') no-repeat;

}

.page9 .exhibit .shows .show_l ul li:nth-child(2) h3{

  background: url('../images/show_2.png') no-repeat;

}

.page9 .exhibit .shows .show_l ul li:nth-child(2) ul{

  flex-wrap: wrap;

  display: flex;

  width: 80%;

  margin-left: 20px;

}

.page9 .exhibit .shows .show_l ul li:nth-child(2) ul li{

  margin-right: 80px;

  list-style-type: disc;

  font-size: 14px;

  line-height: 32px;

  color: #666666;

  text-indent: -5px;

}

.page9 .exhibit .shows .show_l ul li:nth-child(2) img,.page9 .exhibit .shows .show_r .show_r_cont img{

  margin-top: 20px;

  max-width: 100%;

  height: auto;

}

.page9 .exhibit .shows .show_r{

  width: 660px;

}

.page9 .exhibit .shows .show_r .show_r_cont{

  width: 338px;

}

.page9 .exhibit .shows .show_r .show_r_cont ul{

  margin-left: 20px;

}

.page9 .exhibit .shows .show_r .show_r_cont ul li{

  list-style-type: disc;

  text-indent: -5px;

  font-size: 14px;

  line-height: 32px;

  color: #666666;

}

.page9 .exhibit .shows .show_r h3{

  background: url('../images/show_3.png') no-repeat;

}

.page9 .exhibit .shows .show_r .show_r_img{

  width: 307px;

  height: auto;

}



.page10{

	color: #333333;

}

.openRoads{

  margin-top: 62px;

  width: 1280px;

}

.conts_title{

	box-sizing: border-box;

  width: 100%;

  height: 79px;

  margin-bottom: 52px;

  background: #F5F5F5;

	border-bottom: #197bf0 solid 6px;

  /* box-shadow: 0 6px 0 #197bf0; */

}

.conts_title h2{

	display: inline-block;

  padding: 0 32px;

	height: 74px;

  line-height: 74px;

  font-weight: bold;

  font-size: 28px;

  color: #FFFFFF;

  background-color: #197bf0;

}

.conts_title span{

  color: #666666;

  margin-right: 30px;

}

.conts_title .triangle{

  display: block;

  border-right: 30px solid #F5F5F5;

  border-bottom: 74px solid #197bf0;

}

.conts_1 .nav{

  width: 100%;

  height: 58px;

  border-bottom: #E5E5E5 solid 1px;

  margin-bottom: 32px;

}

.conts_1 .nav ul .act{

  background-color: #FFFFFF;

  border: #E5E5E5 solid 1px;

  border-bottom: none;

  padding: 0 51px;

  color: #197bf0;

}

.conts_1 .nav ul li:hover{

	color: #197bf0;

}

.conts_1 .nav ul li{

	transition: all 0.3s;

  border-top: #FFFFFF solid 1px;

  color: #333333;

  line-height: 58px;

  padding: 0 52px; font-size: 18px;

}

.conts_1 .tab_2 p{

  font-size: 16px;

  line-height: 32px;

  color: #333333;

  margin-bottom: 30px;

}

.conts_1 .tab_2 .flex-row div img{

  max-width: 100%;

}



.page10 .tab_cont .tab_2_1 .tab211{

	/* border-right: #e6e6e6 solid 1px; */

	padding-right: 20px;

}

.page10 .tab_cont .tab_2_1 .tab211:last-child{border: none; padding: 0;}

.page10 .tab_cont .tab_2_1 .tab211 img{width: 180px; height: auto;}

.page10 .tab_cont .tab_2_1 .tab211 ul {margin-left: 40px;}

.page10 .tab_cont .tab_2_1 .tab211 ul li{line-height: 32px; font-size: 16px; text-align: left;list-style-type: disc;}



.page10 .tab_cont section:nth-child(2) ul li{

	width: 600px;

	line-height: 50px;

	font-size: 16px;

	padding-left: 26px;

	background-color: #F5F5F5;

	animation:fadenum 0.4s;

	animation-timing-function: ease-out;

}

.page10 .tab_cont section:nth-child(3){

	animation:fadenum 0.4s;

	animation-timing-function: ease-out;

}

.page10 .tab_cont section:nth-child(3) ul{

	flex-wrap: wrap;

	justify-content: space-between;

}

.page10 .tab_cont section:nth-child(3) ul li{

	width: 280px;

	font-size: 16px;

	line-height: 50px;

	padding-left: 26px;

	margin-bottom:16px;

	background-color: #F5F5F5;

}

.page10 .tab_cont section:nth-child(3) div{

	width: 100%;

	overflow: hidden;

	margin-top: 16px;

}

.page10 .tab_cont section:nth-child(3) div img{

	width: 100%;

	height: auto;

}

.conts_1 .conts_A{

  margin: 70px 0 64px;

}

.conts_A h2{

  font-size: 24px;

  font-weight: bold;

  background: url('../images/icon_11.png') no-repeat left;

  padding-left: 36px;

	margin: 70px 0 45px;

}

.conts_A .show_img{

	flex: 3;

	overflow: hidden;

}

.conts_A .show_img img{width: 100%;height: auto;}

.conts_A .show_cont{

  flex: 1;

  color: #333333;

}

.conts_A .show_cont h4{

  font-size: 24px;

  color: #000000;

  font-weight: normal;

  margin-bottom: 16px;

}

.conts_A .show_cont .cont_r{margin-top: 30px;}

.conts_A .show_cont .contPublic .cont_l_list{

  margin-left: 20px;

}

.conts_A .show_cont .contPublic .cont_l_list li{

  list-style-type: disc;

  font-size: 16px;

  line-height: 30px;

}

.conts_A .cont_B_img_1{

	margin: 45px 0 70px;

  border: #E6E6E6 solid 1px;

  padding: 4px 2px;

  width: 1274px;

}

.conts_A .cont_B_img_1 img{

  width: 100%;

}

.conts_A .cont_B_2 img{

	max-width: 100%;

	height: auto;

}

.cont_B_3 ul{

	flex-wrap: wrap;

}

.cont_B_3 ul li{

	margin-bottom: 20px;

	width: 635px;

	display: flex;

	align-items: center;

	background-color: #F5F5F5;

}

.cont_B_3 ul li span:first-child{

	width: 100px;

	height: 100px;

	background-color: #197bf0;

	color: #FFFFFF;

	font-weight: bold;

	display: flex;

	font-size: 48px;

	justify-content: center;

	align-items: center;

}

.cont_B_3 ul li .CB2_cont{

	margin-left: 30px;

	width: 535px;

}

.cont_B_3 ul li .CB2_cont h4{

	font-size: 18px;

	line-height: 32px;

	color: #197bf0;

	font-weight: bold;

}

.cont_B_3 ul li .CB2_cont span{

	font-size: 14px;

	line-height: 32px;

	color: #666666;

}

.cont_B_4{

	width: 1280px;

	box-sizing: border-box;

	padding: 50px 70px;

	margin-bottom: 20px;

	background-color: #F7F7F7;

}

.cont_B_4 ul{

	margin-left: 20px;

	flex: 1;

}

.cont_B_4 ul li{

	list-style-type: disc;

	text-indent: -5px;

	font-size: 18px;

	margin-bottom: 16px;

	line-height: 26px;



	color: #666666;

}

.cont_B_4 ul li:first-child{

	font-size: 22px;

	font-weight: bold;

	margin-bottom: 30px;

}

.cont_B_4 .show_img img{

	max-width: 100%;

	height: auto;

}

.cont_B_4 .show_img{

	flex: 1.6;

	height: 373px;

	overflow: hidden;

}

.cont_B_4 .show_img span{

	display: flex;

	align-items: center;

	justify-content: center;

	width: 65px;

	writing-mode: vertical-rl;

	font-size: 24px;

	margin-left: 20px;

	color: #FFFFFF !important;

	background-color: #197bf0;

	border-radius: 8px; 

}



.page11,.page12{

	color: #333333;

}

.page11 .conts_title,.page12 .conts_title{

	margin-top: 60px;

}

.page11_1 span{

	font-size: 14px;

	display: block;

}

.page11_1 ul{

	flex-wrap: wrap;

	margin-top: 45px;

}

.page11_1 ul li{

	box-sizing: border-box;

}

.page11_1 .page11_1_1 li{

	padding-left: 15px;

	color: #666666;

	width: 310px;

	line-height: 50px;

	margin-bottom: 14px;

	background-color: #F5F5F5;

}

.page11 .page11_1_2 li{

	width: 280px;

	display: flex;

	flex-direction: column;

	align-items: center;

}

.page11 .page11_1_2 li .page11_1_2_img{

	overflow: hidden;

	width: 100%;

	border-radius: 22px;

}

.page11 .page11_1_2 li h3{

	font-size: 16px;

	color: #666666;

	margin-top: 20px;

}

.page11 .page11_1_3{

	flex-wrap: wrap;

}

.page11 .page11_1_3>li{

	width: 25%;

	height: 230px;

}

.page11 .page11_1_3 li img{

	overflow: hidden;

}

.page11 .page11_1_3 .page11_1_conts{

	padding: 10px 0 0 20px;

	background-color: #F5F5F5;

}

.page11 .page11_1_3 .page11_1_conts h3{

	font-size: 17px;

	font-family: '黑体';

	font-weight: bold;

}

.page11 .page11_1_3 .page11_1_conts ul{

	margin-top: 10px !important;

}

.page11 .page11_1_3 .page11_1_conts ul li{

	width: 90%;line-height: 16px;

	margin-bottom: 14px;

	list-style-type: disc;

	margin-left: 16px;

	color: #666666;

}

.page11_list_title{

	font-size: 24px;

	font-weight: bold;

	color: #197bf0;

	background: url('../images/icon_11.png') no-repeat left;

	padding-left: 36px;

	margin: 70px 0 36px;

}

.page11_2 .cont_B_2 img{

	width: 100%;

	height: auto;

}

.page11_3 .p3_des ul li{

	list-style-type: disc;

	text-indent: -5px;

	font-size: 15px;

	margin-left: 20px;

	line-height: 32px;

}

.page11 .page11_3 .p3_conts{

  margin-top: 26px;

}

.page11 .page11_3 .p3_conts ul li{

	display: flex;

	align-items: center;

	padding-right: 6px;

	margin-bottom: 4px;

	line-height: 60px;

	border-radius: 8px;

	background-color: #d9d9d9;

}

.page11 .page11_3 .p3_conts ul li span:first-child{

	box-sizing: border-box;

	width: 210px;

	padding-left: 10px;

	font-weight: bold;

	font-size: 18px;

	color: #000;

}

.page11 .page11_3 .p3_conts ul li span:last-child{

	box-sizing: border-box;

	width: 560px;

	background-color: #FFFFFF;

	display: flex;

	align-items: center;

	line-height: 20px;

	height: 50px;

	font-size: 16px;padding: 0 10px;

	border-radius: 6px;

}

.page11 .page11_3 .p3_conts .p3_img{

	width: 480px;

	height: 100%;

	border-radius: 24px;

	overflow: hidden;

}

.page11 .page11_3 .p3_conts .p3_img img{

	width: 100%;

}

.page11_cont2_title{

  font-weight: bold;

  font-size: 22px;

  padding-left: 46px;

  margin-bottom: 26px;

}

.page11_4 .page11_cont2_title{

  background: url('../images/show_1.png') no-repeat left;

}

.page11_4 p{

  font-size: 16px;

  line-height: 32px;

}

.page11_5{

  margin-top: 50px;

}

.page11_5 .page11_cont2_title{

  background: url('../images/show_2.png') no-repeat left;

}

.page11_5 ul li{

font-size: 16px;

  box-sizing: border-box;

  line-height: 50px;

  width: 400px;

  padding-left: 16px;

  background-color: #F5F5F5;

}

.page11_5 .pg11_5_cont{

  margin-top: 50px;

}

.page11_5 .pg11_5_cont .pg11_5_conts{

  flex: 1;

  padding: 12px;

}

.page11_5 .pg11_5_cont .pg11_5_conts span{

  width: 275px;

  font-size: 14px;

  color: #666666;

  line-height: 28px;

  padding-bottom: 16px;

  border-bottom: #666666 solid 1px;

}

.page11_5 .pg11_5_cont .pg11_5_img{

  width: 570px;

  overflow: hidden;

}

.page11_5 .pg11_5_cont .pg11_5_img img{

  width: 100%;

  height: auto;

}

.page11_6{

  margin-top: 50px;

}

.page11_6 .page11_cont2_title{

  background: url('../images/show_3.png') no-repeat left;

}

.page11_6 ul{

  flex-wrap: wrap;

	display: grid;

	grid-template-columns: 1.4fr 2fr 2fr;

	column-gap: 20px;

	row-gap: 20px;

}

.page11_6 ul li{

  font-size: 15px;

}

.page11_6 ul li:last-child{

  width: auto !important;

	grid-column-start: 1;

	grid-column-end: 4;

}

.page11_6 .pg11_6_img{

  margin-top: 26px;

  overflow: hidden;

  width: 1280px;

}

.page11_6 .pg11_6_img img{

  width: 100%;

  height: auto;

}

.page11_7{

  margin-top: 65px;

}

.page11_7 .page11_cont2_title{

  margin-bottom: 14px !important;

  background: url('../images/show_5.png') no-repeat left;

}

.page11_7 .pg11_7_cont span{

  font-size: 16px;

  line-height: 32px;

  width: 545px;

  margin-top: 38px;

}



.page12 .pg12_A,.page12 .pg12_B{

	margin-bottom: 120px;

}

.page12 .pg12_Cont_title{

	line-height: 36px;

	font-size: 24px;

	font-weight: bold;

	padding-left: 50px;

}

.page12 .pg12_A_1 h2{

	background: url('../images/icon_5.png') no-repeat left;

}

.page12 .pg12_A_1 .pg12_A1_cont{

	margin: 36px 0 70px;

	/* overflow: hidden; */

}

.page12 .pg12_A_1 .pg12_A1_cont .conts{

	width: 420px;

	box-sizing: border-box;

	height: 330px;

	padding: 30px;

	background-color: #F5F5F5;

}

.page12 .pg12_A_1 .pg12_A1_cont .conts h3{

	font-size: 18px;

	font-weight: bold;

}

.page12 .pg12_A_1 .pg12_A1_cont .conts span{

	width: 24px;

	display: block;

	height: 2px;

	background-color: #197bf0;

	margin: 20px 0 18px;

}

.page12 .pg12_A_1 .pg12_A1_cont .conts p{

	font-size: 14px;

	text-align: justify;

	line-height: 28px;

	color: #666666;

}

.page12 .pg12_A_2 h2{

	background: url('../images/icon_6.png') no-repeat left;

}

.page12 .pg12_A_2 .pg12_A2_cont{

	margin: 40px 0 60px;

}

.page12 .pg12_A_2 .pg12_A2_cont .cont_list{

	height: 244px;

	width: 640px;

	background-color: #F5F5F5;

}

.page12 .pg12_A_2 .pg12_A2_cont .cont_list ul li{

	list-style-type: disc;

	margin-left: 40px;

	font-size: 16px;

	line-height: 32px;

	color: #666666;

}

.page12 .pg12_A_2 .pg12_A2_cont .conts{

	width: 620px;

	height: 244px;

}

.page12 .pg12_A_2 .pg12_A2_cont .conts img{

	width: auto;

	height: 100%;

}

.page12 .pg12_A_3 h2{

	background: url('../images/icon_7.png') no-repeat left;

}

.page12 .pg12_A_3 .pg12_cont_list{

	margin: 40px 0 30px;

}

.page12 .pg12_A_3 .pg12_cont_list li{

	box-sizing: border-box;

	width: 410px;

	background-color: #F5F5F5;

	font-size: 16px;

	line-height: 50px;

	padding: 0 20px;

}

.page12 .pg12_A_3 .pg12_cont_img{

	width: 1280px;

	overflow: hidden;

}

.page12 .pg12_A_3 .pg12_cont_img img{

	width: 100%;

	height: auto;

}



.page12 .pg12_B_conts{

	box-sizing: border-box;

	background-color: #F5F5F5;

	width: 620px;

	height: 500px;

	padding: 32px 36px 30px;

	margin-bottom: 30px;

}

.page12 .pg12_B_conts h3{

	background: url('../images/icon_8.png') no-repeat left;

}

.page12 .pg12_B .cont_list{

	flex-wrap: wrap;

} 

.page12 .pg12_B_conts ul{

	height: 84px;

	flex-wrap: wrap;

	margin: 36px 0 28px;

}

.page12 .pg12_B_conts ul li{

	font-size: 14px;

	line-height: 28px;

	margin-left: 20px;

	list-style-type: disc;

	text-indent: -5px;

	color: #666666;

}

.page12 .pg12_B .pg12_B_conts .conts_img{

	width: 100%;

	overflow: hidden;

}

.page12 .pg12_B .pg12_B_conts .conts_img img{

	width: 100%;

	height: auto;

}

.pg12_B_conts_twoLine{

	height: 80px !important;

}



.page13 .body_1 p{

  margin: 32px 0 !important;

}

.page13 .body_1 span{

  font-size: 16px;

  line-height: 32px;

}

.page13 .exhibit{

  margin-top: 68px;

  width: 1160px;

  padding: 50px 60px;

  background-color: #FAFAFA;

}

.page13 .show_title{

  font-size: 18px;

  font-weight: bold;

  line-height: 40px;

  padding-left: 52px;

  margin-bottom: 15px;

}

.page13 .margin_bottom{

  margin-bottom: 40px;

}

.page13 .exhibit .cont_list{

  width: 100%;

}

.page13 .exhibit .cont_list ul{

  margin-left: 20px;

  width: 507px;

}

.page13 .exhibit .cont_list ul li{

  width: 480px;

  list-style-type: disc;

  text-indent: -5px;

  font-size: 16px;

  line-height: 30px;

  color: #666666;

  margin-bottom: 16px;

}

.page13 .exhibit h3{

  background: url('../images/icon_4.png') no-repeat;

}

.page13 .exhibit .cont_list .show_img{

  width: 633px;

}


/*20230711*/
.cf:after{content:""; display:block; height:0; clear:both;}
.iCon{ clear:both; width: 100%; overflow: hidden; padding-top: 5%; padding-bottom: 6%;}
.iCon2{ clear:both; width: 100%; overflow: hidden; padding-top: 5%;}
.iTit { margin-bottom: 5%;}
.iTit .t1 { font-size: 40px; height: 44px; line-height: 44px; color: #333; font-weight: bold;border-left:6px solid #2b65d9; padding-left: 15px; margin-bottom: 20px;}
.iTit .t2 { font-size: 16px; line-height: 26px; color: #333;}
.iTit .t3 { font-size: 16px; line-height: 26px; color: #333;text-transform:uppercase;}

.hzal-div .bt{ clear: both;font-size: 30px; font-weight: bold; color: #333; line-height: 36px; margin-bottom: 3%;}
.hzal-div .list{ margin-bottom: 5%;}
.hzal-div .list .li { width:18.8%; height: 140px; float: left; background: #fff; overflow: hidden; margin-right: 1.5%; margin-bottom: 1.5%; display: flex; align-items: center; justify-content: center;-moz-box-shadow:0px 1px 16px 2px #eff0f2; -webkit-box-shadow:0px 1px 16px 2px #eff0f2; box-shadow:0px 1px 16px 2px #eff0f2; border-radius: 7px;}
.hzal-div .list .li:nth-child(5n){margin-right:0}
.hzal-div .list .li img { display:block; max-width: 100%; max-height: 100%;}
.hzal-div .list .li.m0{ color:#197BF0; font-size: 18px;}
.hzal-div .sm{ clear:both; font-size: 16px; color: #CB1E1E; margin-top: -30px;}

.rcpy-div .box1 { clear: both; padding-bottom: 6%;}
.rcpy-div .box1 .iTit {margin-bottom:3%}
.rcpy-div .box1 p{font-size:16px; margin-bottom: 3%; line-height: 30px;}
.rcpy-div .box1 img { display:block; margin: 0 auto; max-width: 100%; height: auto;}

.rcpy-div .box2 { clear: both; width: 100%; background: #F6F6F6; overflow: hidden; padding: 6% 0;}
.rcpy-div .box2 .iTit {margin-bottom:3%}
.rcpy-div .box2 .list .li{ background: #fff; width: 395px; height: 600px; overflow: hidden; float: left; margin-right: 40px;}
.rcpy-div .box2 .list .li:nth-child(3n){margin-right:0}
.rcpy-div .box2 .list .li a{ display:block; width: 100%; height: 100%; color: #333}
.rcpy-div .box2 .list .li .pic{ width: 100%; height: 270px; overflow: hidden; margin-bottom: 25px;}
.rcpy-div .box2 .list .li .pic img{ display:block; width: 100%; height: 100%;}
.rcpy-div .box2 .list .li .t1{ width: 100%; padding: 0 6%; box-sizing: border-box; font-size: 19px; font-weight: bold; display: flex; align-items:flex-start; line-height: 28px; margin-bottom: 20px; height: 78px;}
.rcpy-div .box2 .list .li .t1 img { margin-right:12px;}
.rcpy-div .box2 .list .li .t2{ width: 100%; padding: 0 6%; box-sizing: border-box; font-size: 16px;color: #666; line-height: 26px; min-height: 150px; overflow: hidden;}
.rcpy-div .box2 .list .li .t3{ width: 100%; padding: 0 6%; box-sizing: border-box; font-size: 14px; color: #5BB531; line-height: 24px; display: flex; align-items: center;}
.rcpy-div .box2 .list .li .t3 img { margin-left:6px;}

.rcpy-div .box3 { clear: both; padding: 4% 0;}
.rcpy-div .box3 .iTit {margin-bottom:3%}
.rcpy-div .box3 .list .li{ width:18.8%; height: 420px; float: left; background: #fff; border: 1px solid #F0F0F0; overflow: hidden; margin-right: 1.3%; margin-bottom: 1.5%; padding:25px 20px; box-sizing: border-box;}
.rcpy-div .box3 .list .li a{ display:block; width: 100%; height: 100%; color: #333}
.rcpy-div .box3 .list .li:nth-child(5n){margin-right:0}
.rcpy-div .box3 .list .li .d1 { margin-bottom: 16px; height: 60px; display: flex; align-items: center; justify-content:flex-start;}
.rcpy-div .box3 .list .li .d1 img { display:block;max-height: 100%; width: auto}
.rcpy-div .box3 .list .li .d2 { font-size: 16px; line-height: 24px; height: 115px;}
.rcpy-div .box3 .list .li .d3 { font-size: 14px; line-height: 22px; color: #666; margin-bottom: 12px; height: 150px;}
.rcpy-div .box3 .list .li .d4 { font-size: 12px; color: #5BB531; line-height: 22px; display: flex; align-items: center;}
.rcpy-div .box2 .list .li .d4 img { margin-left:6px;}

.rcpy-div .box4 { clear: both; padding: 5% 0 7% 0; background: url('../images/2023060946.jpg') no-repeat center center;}
.rcpy-div .box4 .iTit {margin-bottom:3%; text-align: center;}
.rcpy-div .box4 .iTit .t1 { border-left:0}
.rcpy-div .box4 .list .li { width:23.5%; height: 220px; float: left; overflow: hidden; background: #fff; margin-left: 1.5%; padding: 25px 25px; box-sizing: border-box;}
.rcpy-div .box4 .list .li .d1 { font-size: 20px; font-weight: bold; line-height:26px; margin-bottom: 15px;}
.rcpy-div .box4 .list .li .d2 { font-size: 16px; line-height: 26px; display: flex; align-items: center; margin-bottom: 20px;}
.rcpy-div .box4 .list .li .d2 img { margin-right:10px; display: block;}
.rcpy-div .box4 .list .li .d3 { font-size: 14px; color: #666; line-height: 28px;}


.rcpy-con .iTit2{ clear:both;font-size: 40px; line-height: 44px; color: #333; font-weight: bold;border-left:6px solid #2b65d9; padding-left: 15px; margin-bottom: 28px;}
.rcpy-con .text { margin-bottom:2%; font-size: 16px; line-height: 30px;}
.rcpy-con .text .tp{display:block; max-width: 100%; height: auto; }
.rcpy-con .tp2{display:block; margin: 0 auto; max-width: 100%; height: auto;}

.rcpy-con .list1 { clear:both; margin-top: 3%;}
.rcpy-con .list1 .li { width:49%; height: 200px; float: left; margin-right: 2%; margin-bottom: 2%; overflow: hidden; box-sizing: border-box;}
.rcpy-con .list1 .li:nth-child(2n){margin-right:0}
.rcpy-con .list1 .li .liL{ width: 64px; height: 100%; float: left; display: flex; align-items: center;}
.rcpy-con .list1 .li .liR{ width: 515px; height: 100%; float: right; padding-top: 7px;}
.rcpy-con .list1 .li .liR .d1 { font-size: 20px; font-weight: bold; line-height: 28px; margin-bottom: 12px;}
.rcpy-con .list1 .li .liR .d2 { font-size: 15px; line-height: 24px;}
.rcpy-con .list1 .li:nth-of-type(odd) { background:#F6F6F6 url('../images/2023060955.jpg') no-repeat left center; padding:20px 20px 30px 0;}
.rcpy-con .list1 .li:nth-of-type(even) { background:#F6F6F6 url('../images/2023060955.jpg') no-repeat right center; padding:20px 0 30px 40px;}
.rcpy-con .list1 .li:nth-of-type(even) .liL{ float: right;}
.rcpy-con .list1 .li:nth-of-type(even) .liR{ float: left; padding-right: 30px; box-sizing: border-box;}

.rcpy-con .list2 { clear:both; margin-top: 3%;}
.rcpy-con .list2 .li { width:32%; height:680px; float: left; margin-right: 2%; margin-bottom: 2%; overflow: hidden; box-sizing: border-box; border: 1px solid #DEDEDE; background: #F6F6F6; padding-top: 20px;}
.rcpy-con .list2 .li:nth-child(3n){margin-right:0}
.rcpy-con .list2 .li .d1 { font-size: 20px; font-weight: bold; line-height: 26px; padding: 0 25px; box-sizing: border-box; color: #333; height: 85px;}
.rcpy-con .list2 .li .d1:after { content:''; display: block; width: 20px; height: 4px; background: #197BF0; margin-top: 13px;}
.rcpy-con .list2 .li .d1 span {display:block; width: 100%;}
.rcpy-con .list2 .li .d2 { clear:both; padding: 0 25px; box-sizing: border-box; margin-top: 33px; height: 430px; overflow: hidden;}
.rcpy-con .list2 .li .d2 p { font-size: 14px; color: #555555; line-height: 24px; margin-bottom: 11px;}
.rcpy-con .list2 .li .d2 p span { width: 18px; height: 18px; line-height: 18px; background: #197BF0; color: #fff; text-align: center; border-radius: 2px; display: inline-block; margin-right: 10px; font-size: 12px; margin-top: 4px;}
.rcpy-con .list2 .li .d3 { clear:both; font-size: 14px; line-height: 22px; height:116px; background: #197BF0; color: #fff; padding: 0 25px; box-sizing: border-box; display: flex; align-items: center;}

/*新能源智能网联汽车实训台*/
.rcpy-con .list3 { clear:both; margin-top: 4%; }
.rcpy-con .list3 .li { margin-bottom: 3%;}
.rcpy-con .list3 .tit{ width: 100%; line-height: 80px; height: 80px; background: #197BF0; color: #fff; font-size: 24px; font-weight: bold; padding: 0 30px; box-sizing: border-box;}
.rcpy-con .list3 .text{ width: 100%; padding: 25px 40px 4% 40px; box-sizing: border-box; background: #F6F6F6;}
.rcpy-con .list3 .text .d1{ font-size: 16px; color: #333; line-height: 30px; margin-bottom: 3%; padding-bottom: 30px; border-bottom: 1px solid #CCCCCC;}
.rcpy-con .list3 .text .d2{ clear:both; display: flex; align-items: center;}
.rcpy-con .list3 .text .d2 .d2L { margin-right: 5%;}
.rcpy-con .list3 .text .d2 .d2L .d2L_1 { width: 100%; margin-top: 10px;}
.rcpy-con .list3 .text .d2 .d2L .d2L_1 .d2L_1_1 { float: left;}
.rcpy-con .list3 .text .d2 .d2L .d2L_1 .d2L_2_2{ float:left; line-height: 22px;}
.rcpy-con .list3 .text .d2 .d2L .d2L_1 .d2L_2_2 span{background: url('../images/2023060959.png') no-repeat left 5px; font-size: 14px; padding-left: 25px;  width: 100%; box-sizing: border-box; display: block; margin-bottom: 5px;}
.rcpy-con .list3 .text .d2 .d2R .t1 { font-size: 18px; color: #333; font-weight: bold; line-height: 30px; display: flex; align-items: center;margin-bottom: 10px;}
.rcpy-con .list3 .text .d2 .d2R .t1 img { margin-right:10px; }
.rcpy-con .list3 .text .d2 .d2R .t2 { font-size: 14px; color: #333;}
.rcpy-con .list3 .text .d3 {border-top: 1px solid #CCCCCC; margin-top: 2%; padding-top: 15px; display: flex; align-items: center; font-size: 16px; line-height: 22px;}
.rcpy-con .list3 .text .d3 span {background: url('../images/2023060959.png') no-repeat left 5px; margin-left: 10px; font-size: 14px; padding-left: 25px; margin-right: 25px;}

/*智能网联实训车*/
.rcpy-con .list4 { clear:both; margin-top: 4%; position: relative;}
.tit1{ width: 100%; line-height: 32px; background: #197BF0;  color: #fff; font-size: 24px; font-weight: bold; padding:24px 3%; box-sizing: border-box;  margin-bottom: 3%;}
.rcpy-con .list4 .tit1:first-child{height:133px}
.rcpy-con .xz{ height: 32px; line-height: 32px; position: absolute;left: 2.8%; top: 70px; z-index: 1; text-align: right;}
.rcpy-con .xz span { display: inline-block; background: #DEEDFF; border-radius: 4px; text-align: center; line-height: 32px; height: 32px; padding: 0 10px; box-sizing: border-box; font-size: 14px; color: #333; font-weight: normal; margin-left:3px;}
.rcpy-con .list4 .text { margin-bottom: 3%;}
.rcpy-con .list4 .bx1 { margin-bottom: 3%; height: 378px;}
.rcpy-con .list4 .bx1 .L{ width: 50%; height: 100%; float: left; background: #F6F6F6; padding-top: 2%; box-sizing: border-box;}
.rcpy-con .list4 .bx1 .R{ width: 50%; height: 100%; float: right; border-bottom: 1px solid #F6F6F6; border-right: 1px solid #F6F6F6; border-top: 1px solid #F6F6F6; box-sizing: border-box; padding: 25px 2% 25px 5%; }
.rcpy-con .list4 .bx1 .L .L_1{ width: 393px; float: left; padding-top: 15px;}
.rcpy-con .list4 .bx1 .L .L_1 img { display:block; max-width: 100%; height: auto;}
.rcpy-con .list4 .bx1 .L .L_2{ width: 180px; float: right; padding-top: 36px; margin-right: 44px;}
.rcpy-con .list4 .bx1 .L .L_2 p { width: 180px; height: 32px; line-height: 32px; text-align: center; font-size: 14px; border: 1px solid #CCCCCC; margin-bottom: 9px;}
.rcpy-con .list4 .bx1 .L .L_2 p:first-child{ font-size: 18px; background: #197BF0; color: #fff; border: 0;}
.iBt{ font-size: 18px; color: #333; font-weight: bold; line-height: 26px; display: flex; align-items:flex-start; margin-bottom: 12px;}
.iBt img { margin-right:9px; margin-top: 1px;}
.rcpy-con .list4 .bx1 .R .R_2 p{ width:40%; float: left; font-size: 14px; line-height: 24px; padding-right: 3%; box-sizing: border-box;}
.rcpy-con .list4 .bx1 .R .R_2 p:first-child{width:60%}

.rcpy-con .list4 .bx2 { clear:both; margin-bottom: 6%;}
.rcpy-con .list4 .bx2 .li {width:33.3333%; float: left; font-size: 16px;}
.rcpy-con .list4 .bx2 .li .li_1 { margin-bottom: 20px; line-height: 26px;}
.rcpy-con .list4 .bx2 .li .li_2 img{display:block; width: 82%; height: auto;}

.rcpy-con .list4 .bx3 { clear:both; margin-bottom: 4%;}
.rcpy-con .list4 .bx3 .bx3L { width:34%; float: left;}
.rcpy-con .list4 .bx3 .bx3L img { display:block; width: 100%; height: auto;}
.rcpy-con .list4 .bx3 .bx3C { width: 30%; float: left; margin-left: 6%; padding-top: 10px;}
.rcpy-con .list4 .bx3 .bx3R { width: 25%; float: left; margin-left: 5%; padding-top: 10px;}
.rcpy-con .list4 .bx3 .bx3C p{font-size:14px; line-height: 24px;}
.rcpy-con .list4 .bx3 .bx3R p{font-size:14px; line-height: 24px;}

.rcpy-con .list4 .bx4{ clear:both; margin-bottom: 6%;; background: #F6F6F6; padding: 20px; box-sizing: border-box;}
.rcpy-con .list4 .bx4 .bx4L{ width: 841px; float: left;}
.rcpy-con .list4 .bx4 .bx4L img { display:block; width: 100%; height: auto;}
.rcpy-con .list4 .bx4 .bx4R{ width: 340px; float: left; margin-left:38px}
.rcpy-con .list4 .bx4 .bx4R .bx4R_1 { font-size: 18px; color: #333; font-weight: bold; line-height: 26px; margin-bottom:22px;}
.rcpy-con .list4 .bx4 .bx4R .bx4R_2 { font-size: 14px; color: #333; line-height: 24px;}
.rcpy-con .list4 .bx4 .bx4R .bx4R_2 p {margin-bottom:10px;}
.rcpy-con .list4 .bx4_2 .bx4L{ width: 562px;}
.rcpy-con .list4 .bx4_2 .bx4R{ width: 600px; margin-left: 4%;}


/*智慧交通与车路协同综合实训仿真沙盘系统*/
.rcpy-con .list5 { clear:both; margin-top: 4%; }
.rcpy-con .list5 .tp { margin-bottom:5%}
.rcpy-con .list5 .d1{ width: 100%; font-size: 20px; color: #0B59B8; font-weight: bold; line-height: 30px; margin-bottom: 12px;background: url('../images/2023061201.png') no-repeat left center; padding-left: 23px; box-sizing: border-box; margin-top: -30px;}
.rcpy-con .list5 .d2{ width: 100%; font-size: 16px; color: #333; line-height: 30px;}

/*数字孪生校园智慧交通系统*/
.rcpy-con .list6 { clear:both; margin-top: 4%; }

/*智能网联汽车虚拟现实VR教学平台*/
.rcpy-con .list7 { clear:both; margin-top: 4%; }
.rcpy-con .list7 .bx1 .bx1L{ width: 50%; float: left;}
.rcpy-con .list7 .bx1 .bx1R{ width: 47.5%; float: right;}
.rcpy-con .list7 .l_d1{ background: #197BF0; color: #fff; font-size: 18px; height: 44px; line-height: 44px; padding: 0 15px; box-sizing: border-box; font-weight: bold;}
.rcpy-con .list7 .l_d2{ background: #fff; font-size: 16px; color: #333; line-height: 22px; padding:9px 15px; box-sizing: border-box;}
.rcpy-con .list7 .l_d2:nth-of-type(even){ background: #F0F0F0;}
.rcpy-con .list7 .bx2{ margin-bottom: 3%;}

/*车路协同校园示范中心*/
.rcpy-con .list8 { clear:both; margin-top: 4%; }
.rcpy-con .list8 .ibt1 { clear:both; font-size: 18px; color: #333; font-weight: bold; line-height: 30px; display: flex; align-items: center;margin-bottom: 10px;}
.rcpy-con .list8 .ibt1 img { margin-right:10px; }
.rcpy-con .list8 .bx2 { margin-bottom: 6%;}
.rcpy-con .list8 .bx1{height:480px; margin-bottom: 7%;}
.rcpy-con .list8 .bx1 .bx1L{ width: 70.5%; height: 100%; float: left;}
.rcpy-con .list8 .bx1 .bx1R{ width: 27%; height: 100%; float: right; background: #F6F6F6; padding: 25px 30px; box-sizing: border-box;}
.rcpy-con .list8 .bx1 .bx1R .t2 { font-size:14px; line-height: 24px; margin-top: 15px;}

/*智能网联汽车仿真测试教学科研平台*/
.rcpy-con .list9 { clear:both; margin-top: 4%; }
.rcpy-con .list9 .tp { margin-bottom:5%}
.rcpy-con .list9 .bx1 { height: 390px; margin-bottom: 18px;}
.rcpy-con .list9 .bx2{ margin-bottom: 6%;}
.rcpy-con .list9 .bx1 .bx1L { width: 90px; height: 100%; background: #B2D4EC; text-align: center; float: left; font-size: 20px; color: #333; line-height: 36px; padding-top: 172px; box-sizing: border-box;}
.rcpy-con .list9 .bx1 .bx1L span { display:block; width: 100%}
.rcpy-con .list9 .bx1 .bx1R { width: 1190px; height: 100%; float: right; background: #F6F6F6; padding:28px 12px 28px 40px; box-sizing: border-box;}
.rcpy-con .list9 .bx1 .bx1R .li { width: 33.3333%; float: left; padding-right: 3%; box-sizing: border-box;}
.rcpy-con .list9 .bx1 .bx1R .li_1{ font-size: 20px; color: #333; height: 60px; line-height: 30px; margin-bottom: 20px;background: url('../images/2023061210.png') no-repeat left bottom; padding-bottom: 17px;}
.rcpy-con .list9 .bx1 .bx1R .li_2{ font-size: 14px; color: #333; line-height:24px;}
.rcpy-con .list9 .bx2 .bx1R .li:nth-child(2) { width: 55%; margin-left: 7%;}

/*智能网联汽车实车测试教学科研平台*/
.rcpy-con .list10 { clear:both; margin-top: 4%; }
.rcpy-con .list10 .bx1{ height: 556px; margin-bottom: 7%;}
.rcpy-con .list10 .bx1 .li{ width: 23.5%; height: 100%; overflow: hidden; background: #F6F6F6; float: left; margin-right: 2%; font-size: 15px; padding: 15px 18px; box-sizing: border-box;}
.rcpy-con .list10 .bx1 .li:last-child{margin-right: 0}
.rcpy-con .list10 .bx1 .li .li_1 { width: 100%; height: 159px; display: flex; align-items: center; justify-content: center; margin-bottom: 10px;}
.rcpy-con .list10 .bx1 .li .li_2 { height: 90px; text-align: center; color: #333; margin-bottom: 5px; line-height: 20px;}
.rcpy-con .list10 .bx1 .li .li_2 span{display:block; width: 100%;}
.rcpy-con .list10 .bx1 .li .li_3 { width: 100%; line-height: 20px; background: #197BF0; color: #fff; text-align: center; margin-bottom: 12px; display: flex; align-items: center; justify-content: center; height: 58px;}
.rcpy-con .list10 .bx1 .li .li_4 { width: 100%; border: 1px solid #CCCCCC; background: #fff; height: 190px; box-sizing: border-box; padding: 10px 15px 10px 18px; box-sizing: border-box;}
.rcpy-con .list10 .bx1 .li .li_4 .p1 { color:#197BF0; line-height: 26px; margin-bottom: 3px; font-weight: bold;}
.rcpy-con .list10 .bx1 .li .li_4 .p2 {font-size: 14px; color: #333; line-height: 22px;}

/*汽车电子与车载网络测试平台*/
.rcpy-con .list11 { clear:both; margin-top: 4%; }
.rcpy-con .list11 .bx1{ margin-top: 5%;}
.rcpy-con .list11 .bx1 .li { width: 31.3333%; height: 550px; float: left;margin-right: 3%; background: #F6F6F6; padding: 0 2%; box-sizing: border-box;}
.rcpy-con .list11 .bx1 .li:last-child{margin-right: 0}
.rcpy-con .list11 .bx1 .li .d1 { width: 240px; height: 48px; line-height: 48px; background: #197BF0; color: #fff; text-align: center; margin: 0 auto; border-radius: 8px; font-size: 20px; font-weight: bold; position: relative; top: -24px; left: 0; z-index: 9; margin-bottom:7px;}
.rcpy-con .list11 .bx1 .li .d2 {font-size:15px; color: #555; line-height: 24px; margin-bottom: 35px;}
.rcpy-con .list11 .bx1 .li .d2 p{margin-bottom:7px;}
.rcpy-con .list11 .bx1 .li .d3 img { display:block; max-width: 100%; height: auto; margin: 0 auto;}
.rcpy-con .list11 .bx1 .li .d4{ clear:both; margin-bottom: 25px; margin-top: 20px;}
.rcpy-con .list11 .bx1 .li .d4_1{ font-size: 18px; color: #555; font-weight: bold;background: url('../images/2023062708.png') no-repeat left center; padding-left: 20px; box-sizing: border-box; width: 100%; line-height: 28px; margin-bottom: 10px;}
.rcpy-con .list11 .bx1 .li .d4_2 { font-size:15px; line-height: 26px; color: #555; margin-bottom: 40px;}
.rcpy-con .list11 .bx1 .li .d4_2 p { width: 50%; float: left; margin-bottom: 5px; line-height: 22px;}
.rcpy-con .list11 .bx1 .li .d5{ display: flex; align-items: center; margin-bottom: 40px;}
.rcpy-con .list11 .bx1 .li .d5 .d5L{ margin-right: 6%}



/*智能网联汽车信息安全测试平台*/
.rcpy-con .list12 { clear:both; margin-top: 4%; }
.rcpy-con .list12 .bx1 .li{ background: #F6F6F6; height: 460px; float: left; width: 48.5%; overflow: hidden; padding:15px 35px 35px 35px; box-sizing: border-box; margin-right: 3%; margin-bottom: 3%;}
.rcpy-con .list12 .bx1 .li:nth-child(2n){margin-right: 0}
.rcpy-con .list12 .bx1 .li .pic { height: 295px; display: flex; align-items: center; justify-content: center;}
.rcpy-con .list12 .bx1 .li .pic img { display:block; max-height: 100%; max-width: 100%;}
.rcpy-con .list12 .bx1 .li .d1 { width: 100%; height: 66px; line-height: 24px; background: #197BF0; color: #fff; text-align: center; font-size: 20px; margin-bottom: 18px; border-radius: 6px; display: flex; align-items: center; justify-content: center;}
.rcpy-con .list12 .bx1 .li .d2 { font-size: 15px; display: flex; align-items: center; justify-content: center;}
.rcpy-con .list12 .bx1 .li .d2 p { display: inline-block;background: url('../images/2023060959.png') no-repeat left 4px; margin-left: 10px; font-size: 14px; padding-left: 25px; margin:0 12px; line-height: 20px;}



/*院校智能网联汽车专业建设*/
.rcpy-con .list13 { clear:both; margin-top: 4%; }
.rcpy-con .list13 .L { width: 32.7%; height: 568px; float: left; margin-bottom: 10px;}
.rcpy-con .list13 .R { width: 66.5%; height: 568px; float: right; background: #F6F6F6; margin-bottom: 10px;}
.rcpy-con .list13 .L .li { width: 100%; background: #F6F6F6; padding:18px 26px; box-sizing: border-box;}
.rcpy-con .list13 .L .li:nth-child(1){ height: 260px; margin-bottom: 10px;}
.rcpy-con .list13 .L .li:nth-child(2){ height: 170px; margin-bottom: 10px;}
.rcpy-con .list13 .L .li:nth-child(3){ height: 120px;}
.rcpy-con .list13 .L .li .li_1{ font-size: 20px; color: #0B59B8; font-weight: bold;background: url('../images/2023071102.png') no-repeat left center; padding-left: 25px; box-sizing: border-box; line-height: 30px; margin-bottom: 12px; }
.rcpy-con .list13 .L .li .li_2{ font-size: 15px; color: #333; line-height: 22px; }

.rcpy-con .list13_2{ margin-top:0}
.rcpy-con .list13_2 .L { height: 90px; margin-bottom: 0;}
.rcpy-con .list13_2 .R { height: 90px; line-height: 24px; background: none; margin-bottom: 0;}
.rcpy-con .list13_2 .bx{ height: 100%; background: #197BF0; color: #fff; font-size: 18px; display: flex; align-items: center; justify-content:flex-start; padding: 0 4%; box-sizing: border-box;}
.rcpy-con .list13_2 .bx img { margin-right:13px;}
.rcpy-con .list13_2 .L .bx{ width: 100%;}
.rcpy-con .list13_2 .R .bx{ width: 49.4%; float: left; margin-right: 1.2%}
.rcpy-con .list13_2 .R .bx:nth-child(2){ margin-right: 0}








