@charset "utf-8";/*公共样式*/div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,blockquote,p,body{	padding:0;	margin:0;}ul,li{	 list-style:none;}img{	border:0 none;}input,textarea {	outline: none;}a{ 	text-decoration:none;	color:#666;	transition: all 0.3s;	-moz-transition: all 0.3s; 	-webkit-transition: all 0.3s; 	-o-transition: all 0.3s;}a:hover{	text-decoration: none;	color: #bd000d;}body{	font-size:16px;	font-family:"微软雅黑";	color:#666;	line-height:32px;	overflow-x: hidden;}@media only screen and (max-width:991px ) {	body {		font-size: 14px;		line-height: 24px;	}}@media only screen and (min-width:1600px ) {	.container {		width: 1400px;	}}.fl{	float:left;	display:inline;}.fr{	float:right;	display:inline;}.clear{	clear:both;}.bg_none{	background:none !important;	}.bd_none{	border:none !important;	}html,body{      -webkit-text-size-adjust:none;}.banner {  position: relative;  overflow: hidden;  height: 100vh;}.banner-slide {  overflow: hidden;}.banner-slide figure {  display: block;  line-height: 1;  overflow: hidden;  transform: scale(1.15, 1.15);  transition: 1s linear 2s;}.banner-slide figure img {  display: block;  position: relative;}.banner-slide.swiper-slide-active figure {  transition: 6s linear;  transform: scale(1);}.banner-slide.swiper-slide-active .bhide {  visibility: visible;  animation: letterL 2s;  animation-fill-mode: forwards;  animation-timing-function: ease-in-out;}@keyframes letterL {  0% {    opacity: 0;    text-shadow: #ffffff 0px 0px 40px;  }  60% {    opacity: 1;    transform: translate3d(0px, 0px, 0px);    text-shadow: #ffffff 0px 0px 0px;  }  100% {    opacity: 1;    transform: translate3d(0px, 0px, 0px);    text-shadow: #ffffff 0px 0px 0px;  }}.bhide {  visibility: hidden;  transform: translateY(-100px);}.btext {  position: absolute;  left: 12.5%;  right: 12.5%;  top: 50%;  margin-top: -88px;  z-index: 5;}.btext p {  color: #ffffff;  font-size: 20px;  letter-spacing: 3px;}.btitle {  display: inline-block;  position: relative;  padding-bottom: 35px;  margin-bottom: 30px;}.btitle i {  display: block;  position: absolute;  left: 0;  right: 16px;  bottom: 0;  height: 1px;  background: rgba(255, 255, 255, 0.3);}.btitle i:before {  position: absolute;  left: 0;  bottom: 0px;  content: "";  width: 113px;  height: 0;  background: #fff;}.btitle strong {  display: block;  line-height: 1.2;  color: #fff;  font-size: 48px;  letter-spacing: 16px;}.btitle small {  display: block;  letter-spacing: 3px;  margin-top: 14px;  line-height: 1.1;  color: #ffffff;  font-size: 15px;  text-transform: uppercase;  font-family: "Helvetica";}.iconfont {  font-family: "iconfont" !important;  font-style: normal;}.banner-prev {  position: absolute;  left: 12.5%;  bottom: 65px;  z-index: 10;  overflow: hidden;}.banner-prev span {  display: block;  float: left;  position: relative;  z-index: 3;  margin-right: 30px;  width: 48px;  height: 48px;  border: 1px solid #fff;  text-align: center;  line-height: 48px;  color: #fff;  font-size: 26px;  cursor: pointer;  transition: 0.4s;  overflow: hidden;}.banner-prev span:hover {  color: #000;}.banner-prev span:hover:before {  transform: scale(1);}.banner-prev span:before {  content: "";  position: absolute;  left: -150%;  top: -150%;  background: #fff;  width: 300%;  height: 300%;  border-radius: 50%;  z-index: -1;  transition: 0.5s;  transform: scale(0);}/*接着介绍*/.g_pp{background:url(../images/ppbg.jpg) no-repeat center 0;height:545px;padding-top: 100px;}.g_pp .ppl{float: left;width: 697px;}.g_pp .ppl dl{float: left;width: 200px;margin-right: 1px;}.g_pp .ppl dd{height:74px;background: #0e5daa;line-height: 74px;text-align: center;font-size: 24px;color: #fff;  }.g_pp .ppl dd b{font-weight: normal;font-size: 48px;color: #ffe400}.g_pp .ppl dt{width: 200px;height: 273px;overflow: hidden;}.g_pp .ppl dt img{width: 200px;height: 273px;display: block;-webkit-transition: all 0.3s;}.g_pp .ppl dt img:hover{-webkit-transform: scale(1.1);	-moz-transform: scale(1.1);	-ms-transform: scale(1.1);	transform: scale(1.1);}.g_pp .ppl dl:nth-child(1) dd{border-radius: 5px 0 0 0;}.g_pp .ppl dl:nth-child(3) dd{border-radius: 0 5px 0 0;}.g_pp .ppr{float: right;width: 500px;}.g_pp .ppr h2{height: 145px;font-size: 55px;font-weight: bold;color: #222222;padding-top: 22px;}.g_pp .ppr h2 b{color: #0e5daa;}.g_pp .ppr h2 em{display: block;font-size: 22px;color: #222222;font-weight: normal;padding-top: 5px;}.g_pp .ppr p{font-size: 15px;color: #525252;line-height: 24px;}.g_pp .ppr span a{display: block;background:url(../images/ppbtn.jpg) no-repeat;width: 173px;height: 41px;line-height: 41px;padding-left: 30px;font-size: 14px;color: #fff;margin-top: 45px;}/*产品优势*/.six_bg{padding: 90px 0 0 0;overflow: hidden;}.six_tit{font-size: 42px;color: #196bbd;background: url(../images/six_tline.png) no-repeat center 12px;line-height: 42px;text-align: center;height: 145px;overflow: hidden;}.six_tit a{color: #333;}.six_tit a:hover,.six_tit:hover{color: #333;}.six_tit span{display: block;font-size: 20px;color: #666;font-weight: normal;padding: 8px 0 0;}.six_nav{padding: 35px 0 0;height: 135px;}.six_nav ul li{font-size: 20px;color: #333;float: left;width: 240px;text-align: center;}.six_nav ul li em{display: block;line-height: 0;width: 60px;height: 50px;overflow: hidden;margin: 0 auto 10px;}.six_nav ul li em img{width: 60px;height: 100px;-webkit-transition:all .5s;transition:all .5s;}.six_nav ul li:hover,.six_nav ul li.on{color: #196bbd;}.six_nav ul li:hover em img,.six_nav ul li.on em img{margin-top: -50px;}.six_qie{position: relative;    height: 700px;}.six_qie .six_pic{width: 1920px;height: 400px;display: block;line-height: 0;position: absolute;top: 0;left: 50%;margin-left: -960px;}.six_qie .six_pic img{width: 1920px;height: 700px;}.six_m dl{width: 350px;height: 400px;position: absolute;top: 0;left: 0;background:rgba(25, 107, 189, 0.5);padding: 20px 50px 0;}.six_m dl dt{font-size: 36px;color: #fff;line-height: 56px;font-weight: normal;height: 185px;}.six_m dl dt b{display: block;}.six_m dl dt i{display: block;font-size: 16px;text-transform: uppercase;color: rgba(255,255,255,0.2);font-family:Arial, Helvetica, sans-serif;font-weight: bold;}.six_m dl dd{font-size: 18px;color: #fff;line-height: 36px;height: 72px;overflow: hidden;}.six_btn{position: absolute;top: 805px;left: 50px;width: 144px;height: 60px;background: url(../images/six_line.png) no-repeat center 19px;}.six_btn a{display: block;width: 42px;height: 42px;line-height: 0;float: left;}.six_lico{background: url(../images/six_lico01.png) no-repeat;margin-right: 60px;}.six_lico:hover{background: url(../images/six_lico02.png) no-repeat;}.six_rico{background: url(../images/six_rico01.png) no-repeat;}.six_rico:hover{background: url(../images/six_rico02.png) no-repeat;}/*产品中心*//*产品中心*/.pro_cen_banner{height:485px; overflow:hidden; position:relative;}.pro_cen_banner img{position:absolute; left:50%; margin-left:-960px; width:1920px; max-width:none; /*animation:img_room 6s linear 1; -webkit-animation:img_room 6s linear 1;*/}.pro_cen_banner .pro_ban_more{position:absolute; width:100%; top:59%;}.pro_cen_banner .pro_ban_more .more{position:relative; display:inline-block; padding:0 70px 0 20px; background:#196bbd; height:53px; line-height:53px; margin-left:25px;}.pro_cen_banner .pro_ban_more .more span{display:inline-block; font-size:18px; color:#fff;}.pro_cen_banner .pro_ban_more .more .icon{position:absolute; right:35px; top:50%; margin-top:-8px; width:12px; height:17px; background:url(../images/more_jt.png) no-repeat center; transition:all 0.5s ease;}.pro_cen_banner .pro_ban_more:hover .more .icon{right:20px;}.pro_center.channel_content{padding:0;}.pro_center01{padding:40px 0;}.pro_center01 .content{position:relative;}.pro_center01 .content .item{position:relative; transition:background 0.5s ease; padding-bottom:30px; display:none;}.pro_center01 .content .owl-item .item{display:block;}.pro_center01 .content .item a{display:block;}.pro_center01 .content .item:first-child{margin-left:0;}.pro_center01 .content .item .rect-6070{padding-bottom:60.70%; background:#efefef;}.pro_center01 .content .item .box{padding:36px 29px;}.pro_center01 .content .item .box .t{font-size:18px; color:#00a1e9;}.pro_center01 .content .item .box .en_t{font-size:48px; font-family:Impact; color:#666  ;}.pro_center01 .content .item .box .c{font-size:18px; color:#666;}.pro_center01 .content .item .box .more {display:inline-block; font-size:14px; color:#666; margin-top:25px; height:33px; line-height:33px; transition:all 0.5s ease;}.pro_center01 .content .item .img_box{position:absolute; right:0; bottom:0; transition:all 0.5s ease;}.pro_center01 .content .item:hover .rect-6070{background:#dfebf5;}.pro_center01 .content .item:hover .box .more{padding:0 25px; color:#fff; background:#00a1e9; text-decoration:none; border-radius:3px;}.pro_center01 .content .item:hover .img_box{bottom:20px;}.pro_center01 .content .item:hover .box .en_t{color:#00479d;}.pro_center01 .content .proCen1_btn>div{width:44px; height:44px; background:url(../images/pro_center02_2.png) no-repeat;  position:absolute; top:50%; margin-top:-22px; z-index:2; font-size:0; cursor:pointer; display:none;}.pro_center01 .content .proCen1_btn .owl-prev {left:0; background-position:0 0;}.pro_center01 .content .proCen1_btn .owl-next {right:0; background-position:-44px 0px;}.pro_center02{}.pro_center02 .infor{text-align:center;}.pro_center02 .infor .title{font-size:36px; font-weight:bold; color:#666;}.pro_center02 .infor .form_box{width:45%; margin:30px auto 0; border-radius:50px;border:1px solid #d5d5d5; height:52px; line-height:52px; padding:0 1%; position:relative;}.pro_center02 .infor .form_box input{width:90%; line-height:52px; border:none; padding:0; margin:0; background:transparent; float:left; text-indent:5px; height:52px;}.pro_center02 .infor .form_box button{width:41px; height:41px; background:#ccc; padding:0; margin:0; outline:none; border:none; cursor:pointer; transition:all 0.5s ease; position:relative; border-radius:50%; float:right; margin-top:5px; line-height:1;}/*:root .pro_center02 .infor .form_box button i{vertical-align:middle;}*/.pro_center02 .infor .form_box button i{margin:0; font-size:20px; color:#fff; height:22px; position:absolute; left:50%; margin-left:-10px; top:50%; margin-top:-11px;}.pro_center02 .infor .form_box:hover button{background:#fcc100;}.pro_center02 .infor .infor_link{text-align:center; padding:40px 11.5%;}.pro_center02 .infor .infor_link a{display:inline-block; position:relative; font-size:16px; color:#666; line-height:30px; padding:0 23px;}.pro_center02 .infor .infor_link a:after{content:''; width:1px; height:14px; background:#ffc700; position:absolute; left:0; top:50%; margin-top:-7px;}.pro_center02 .infor .infor_link a:first-child:after{display:none;}.pro_center02 .infor .infor_link a:hover{color:#929292;}.pro_center02 .content .bd{background:#f6f6f6; }.pro_center02 .content .bd .rect-1061{}.pro_center02 .content .bd .li_{width:24%; float:left; margin-right:1.3%; padding-bottom:137px; position:relative; transition:all 0.5s ease; margin-bottom:35px;}.pro_center02 .content .bd .li_four{margin-right:0;}.pro_center02 .content .bd .li_ .rect-1061:after {content:''; position:absolute; top:0; left:0; right:0; bottom:0; background:rgba(0,0,0,0.5); opacity:0; visibility:hidden; transition:opacity .2s ease;}.pro_center02 .content .bd .li_ .intro{background:#fff; text-align:center; position:absolute; left:0; width:100%; bottom:0;}.pro_center02 .content .bd .li_ .intro .box1{padding:32px 20px 28px;}.pro_center02 .content .bd .li_ .intro .box1 .tit{margin-bottom:10px;}.pro_center02 .content .bd .li_ .intro .box1 .tit a{display:block; line-height:30px; color:#000; }.pro_center02 .content .bd .li_ .intro .box1 .con{height:0; overflow:hidden; transition:all 0.5s ease; text-align:left;}.pro_center02 .content .bd .li_ .intro .box1 .con a{display:block; float:left; width:100%; margin-right:2%; line-height:25px; font-size:14px; color:#000;}.pro_center02 .content .bd .li_ .intro .box1 .intro_more{margin-top:15px}.pro_center02 .content .bd .li_ .intro .box1 .intro_more a{margin-right:13px; display:inline-block; font-size:14px; position:relative; color:#666;}.pro_center02 .content .bd .li_ .intro .box1 .intro_more a:before{content:''; display:block; position:absolute; left:0; bottom:0; width:0px; height:1px; background:#666; transition:all 0.5s ease;}.pro_center02 .content .bd .li_ .intro .box1 .intro_more a:after{content:''; width:10px; height:10px; background:url(../images/procen02_3.png) no-repeat center; position:absolute; right:-15px; top:50%; margin-top:-5px}.pro_center02 .content .bd .li_ .li_line{width:0; height:5px; background:#196bbd; position:absolute; left:0; bottom:0; transition:all 0.5s ease;}.pro_center02 .content .bd .bd_more{width:220px; height:52px; line-height:52px; text-align:center; color:#666; border:1px solid #666; border-radius:3px; font-size:18px; cursor:pointer; margin:0 auto; transition:all 0.5s ease;}.pro_center02 .content .bd .li_ .intro .box1 .tit a:hover{color:#666;}.pro_center02 .content .bd .li_ .intro .box1 .con a:hover{color:#000;font-size:14px;}.pro_center02 .content .bd .li_:hover .intro .box1 .con{height:95px;}.pro_center02 .content .bd .li_:hover .li_line{width:100%;}.pro_center02 .content .bd .li_:hover{box-shadow:-4px 2px 20px 1px rgba(0,0,0,0.2);}.pro_center02 .content .bd .li_:hover .rect-1061:after{opacity:1; visibility:visible;}.pro_center02 .content .bd .bd_more:hover{border-color:#00a1e9; background:#00a1e9; color:#fff;}.pro_center02 .content .bd .li_ .intro .box1 .intro_more a:hover:before{width:100%;}.indexPart2{ position: relative; }.indexPart2 .indexTitle{ position: absolute; left: 7%; top: 10%; z-index: 2;}.indexPart2 .bigImg img{ width: 100%; /*max-height:641px;*/}.indexPart2 .tab{ position: absolute; bottom: 60px; left: 0%; width: 100%; z-index: 2;}.indexPart2 .tab .lbox{ padding: 0 7%; }.indexPart2 .tab ul{ margin-right: -48px; }.indexPart2 .tab li{ float: left; width: 33.33%; position: relative;}.indexPart2 .tab li .box{ margin-right: 48px; height:160px;}.indexPart2 .tab li .bg{ position: relative; height: 150px; background: #d7d7d7; padding: 0 36px 0 220px;}.indexPart2 .tab li .bottom{ display: none; margin-left:4%; width: 92%; height: 10px; background: #373737;}.indexPart2 .tab li .imgDiv{ position: absolute; left: 40px; top: 30px; width:150px;}.indexPart2 .tab li .imgDiv img{ width:100%;}.indexPart2 .tab li .name{ font-weight: bold; padding-top: 30px; font-size: 17px; color: #000; height: 40px; line-height: 40px; overflow: hidden;}.indexPart2 .tab li .msg{ color: #888; height: 48px; line-height: 24px; overflow: hidden; }.indexPart2 .tab li .ico{ position: absolute; width: 10px; height: 10px; right: 30px; top: 50%; margin-top: 1px; background: url(../images/ico1.png) no-repeat;}.indexPart2 .tab .liNow{ position: relative; margin-top: -15px; }.indexPart2 .tab .liNow .bg{ background: #fff; }.indexPart2 .tab .liNow .bottom{ display: block; }.titis{height:128px;text-align: center;background: url(../images/ico1.png) no-repeat center bottom;    margin-bottom: 20px;}.titis h4 {height:66px;line-height:66px;font-size:42px;color: #0e5dab}.titis h4 a {color: #0e5dab;}.titis p{font-size:20px;color: #262626;height:34px;line-height:34px;}.zx_bg {  height:1390px; background:#fafafa}.zx_bg .fa_bt a { width:621px; height:82px; margin:0 auto; text-align:center; display:block;}.zx { width:300px; overflow:hidden; background:#fff;height:818px; overflow:hidden;}.fl .leftlx{ text-align: center;margin-top: 10px; font-size: 14px;padding: 10px;border: 1px solid #ececec;display: block;margin-bottom: 20px;border-top: 3px solid #0e5daa;}.zx_top { padding:25px 0 0 28px; height:87px;}.zx_top a img { display:block; float:left; }.zx_top a span { display:block; float:left; padding-left:24px; }.zx_top a span b { display:block; font-size:24px; color:#0e5daa}.zx_top a span em { display:block; font-size:16px; color:#666; font-weight: bold;}.zx_con { padding:0 32px;}.zx_con h3 { width:235px; padding:10px 0 5px; border-top:solid 1px #e4e4e4;}.zx_con h3 a { font-size:18px; color:#333; padding-left:25px; font-weight:normal; background:url("../images/zx_ico02.gif") no-repeat right 5px; display:block; width:191px; height:30px; line-height:30px; }.zx_con h3 a:hover { color:#eb9b2a}.zx_con ul { padding:0 0 10px 25px;}.zx_con ul li { height:33px; line-height:33px; background: url("../images/zx_ico03.gif")no-repeat 0 15px; padding-left:18px;overflow:hidden;}.zx_con ul li a { font-size:14px; color:#666;}.zx_con ul li a:hover { color:#eb9b2a;}.rx { width:870px; height:818px; background:#fff;}.rx_list { height:79px; border-bottom:solid 1px #e2e2e2;}.rx_list ul li { float:left; background:url("../images/cp_xx01.gif") no-repeat right 0; width:25%;}.rx_list ul .nobor { background:none;}.rx_list ul li a { color:#666; font-size:18px; display:block; height:79px; line-height:79px; text-align:center; text-transform:uppercase;}.rx_list ul li a:hover,.rx_list ul .cur a { background:#0e5daa; color:#fff; font-weight:bold;}.rx_con { padding-top:35px; display:inline-block;} .rx_con dl { height:358px; margin:0 0 30px 26px; width:815px; border-bottom:solid 1px #e2e2e2; overflow: hidden;}.rx_con dl dt { float: left; width:443px; height:325px; overflow:hidden;margin-bottom:35px; border:solid 1px lightgrey;}.rx_con dl dt a img { width:443px; height:325px;-webkit-transition: 1s;-moz-transition: 1s;transition: 1s;}.rx_con dl dt a img:hover  { -webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);}.rx_con dl dd { float: right; width:315px;}.rx_con dl dd b { line-height:30px; height:30px; overflow:hidden; display:block; margin-bottom:10px;}.rx_con dl dd b a { font-size:16px; font-weight:normal;}.rx_con dl dd p { color:#666; line-height:30px; font-size:14px;}.rx_con dl dd p em { color:#333}.rx_con dl dd span { display:block; padding-top:10px;}.rx_con ul li { float:left; width:260px; margin-left:26px; border:solid 1px lightgrey;}.rx_con ul li i { width:260px; height:185px; overflow:hidden; display:block;}.rx_con ul li i a img { width:260px; height:185px;-webkit-transition: 1s;-moz-transition: 1s;transition: 1s;}.rx_con ul li i a img:hover  { -webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);}.rx_con ul li em a { font-size:14px; color:#666; text-align:center; display:block; height:43px; line-height:43px; overflow:hidden;}/*优势*/.slick-slider {	position: relative;	display: block;	box-sizing: border-box;	-webkit-user-select: none;	-moz-user-select: none;	-ms-user-select: none;	user-select: none;	-webkit-touch-callout: none;	-khtml-user-select: none;	-ms-touch-action: pan-y;	touch-action: pan-y;	-webkit-tap-highlight-color: transparent;}.slick-list {	position: relative;	overflow: hidden;	display: block;	margin: 0;	padding: 0;}.slick-slide {	float: left;	height: 100%;	min-height: 1px;	/* display: none; */}.slick-prev,.slick-next {	position: absolute;	display: block;	height: 20px;	width: 20px;	line-height: 0;	font-size: 0;	cursor: pointer;	background: transparent;	color: transparent;	padding: 0;	border: none;	outline: none;}.slick-dots{	position: absolute;	width: 80%;	left: 10%;	bottom: 80px;	z-index: 9999;}.slick-dots li{	display: inline-block;	width: 7px;	height: 7px;	border-radius: 6px;	background: #fff;	margin: 0 4px;	cursor: pointer;	/* opacity: 0.7; */	transition: all .4s;    -webkit-transition: all .4s;}.slick-dots li.slick-active{	/* width: 29px;	opacity: 1; */}.flex-table{	display: -webkit-flex;	display: -moz-box;	display: -ms-flexbox;	display: flex;	-webkit-justify-content: flex-start;	   -moz-box-pack: start;	    -ms-flex-pack: start;	        justify-content: flex-start;	-webkit-align-items: stretch;	   -moz-box-align: stretch;	    -ms-flex-align: stretch;	        align-items: stretch;	-webkit-flex-wrap: wrap;	    -ms-flex-wrap: wrap;	        flex-wrap: wrap;}.padd90{	padding: 40px 100px;}.ind-title{	margin-bottom: 20px;	-webkit-justify-content: space-between;	   -moz-box-pack: justify;	    -ms-flex-pack: justify;	        justify-content: space-between;	-webkit-align-items: center;	   -moz-box-align: center;	    -ms-flex-align: center;	        align-items: center;}.title-text h3{	font-size: 32px;    line-height: 1.3;}.title-text p{	font-size: 21px;	color: #666;	text-transform: uppercase;	font-family: 'Conv_HelveticaNeueLT-ThinExt';}.text-white h3{	color: #fff;}.text-white p{	color: rgba(255, 255, 255, 0.6);}.ind-honor-item{	-webkit-justify-content: space-between;	   -moz-box-pack: justify;	    -ms-flex-pack: justify;	        justify-content: space-between;	-webkit-align-items: center;	   -moz-box-align: center;	    -ms-flex-align: center;	        align-items: center;}.ind-honor-item h6{	width: 578px;	font-size: 15px;	color: rgba(255, 255, 255, 0.6);}.title-more{	display: inline-block;    color: #fff;	background: #25599f url(../images/right-w.png) no-repeat 110px center;	border-radius: 30px;    -o-background-size: 10px;       background-size: 10px;    padding-right: 12px;    font-size: 15px;    -webkit-transition: all .3s;    -o-transition: all .3s;    -moz-transition: all .3s;    transition: all .3s;}.title-more:hover{	color: #fff;	background-position: 115px center;}.title-more span{	display: inline-block;	padding: 8px 43px;}.ind-honor-view .slick-prev,.ind-honor-view .slick-next {  cursor: pointer;  width: 35px;  height: 35px;  border: none;  text-align: center;  position: relative;  vertical-align: top;  background: none;  margin-bottom: 5px;}.ind-honor-view .slick-prev{	position: absolute;  top: 50%;  margin-top: -35px;  left: -40px;  background: url(../images/l2.png) no-repeat center;  background-size: cover;}.ind-business .slick-prev,.honor-box-view .slick-prev {  position: absolute;  top: 50%;  margin-top: -35px;  left: -40px;  background: url(../images/l1.png) no-repeat center;  background-size: cover;}.ind-honor-view .slick-next{	position: absolute;  top: 50%;  margin-top: -35px;  right: -40px;  background: url(../images/r2.png) no-repeat center;  background-size: cover;}.ind-business .slick-next,.honor-box-view .slick-next{  position: absolute;  top: 50%;  margin-top: -35px;  right: -40px;  background: url(../images/r1.png) no-repeat center;  background-size: cover;}.ind-honor {	position: relative;}.ind-honor-bg{	position: absolute;	width: 100%;	height: 100%;	top: 0;	left: 0;}.ind-honor-bg img{	position: absolute;    width: 100%;    height: 100%;    top: 0;    left: 0;    -o-object-fit: cover;    object-fit: cover;}.ind-honor-main{	position: relative;	-webkit-justify-content: space-between;	   -moz-box-pack: justify;	    -ms-flex-pack: justify;	        justify-content: space-between;}.ind-honor-sj{	/* width: 50%; */	color: #fff;	justify-content: flex-end;}.ind-honor-sj li{	text-align: center;	padding-left: 100px;}.ind-honor-sj li h3{	font-size: 50px;	line-height: 1;	font-family: 'Conv_HelveticaNeueLT-ThinExt';}.ind-honor-sj li span{	display: block;	position: relative;	font-size: 38px;	line-height: 1;    margin-top: -13px;	color: rgba(255, 255, 255, 0.6);	-webkit-transition: all .3s;    -o-transition: all .3s;    -moz-transition: all .3s;    transition: all .3s;}.ind-honor-sj li span:before{	position: absolute;    content: '';    width: 50px;    height: 1px;    top: 30px;    left: 50%;    margin-left: -80px;    background: rgba(255, 255, 255, 0.6);}.ind-honor-sj li span:after{	position: absolute;    content: '';    width: 50px;    height: 1px;    top: 30px;    left: 50%;    margin-left: 30px;    background: rgba(255, 255, 255, 0.6);}.ind-honor-view{	margin-top: 50px}/* .ind-honor-view .pagination-list .swiper-button-prev{	left: 40px;}.ind-honor-view .pagination-list .swiper-button-next{	right: 40px;} */.ind-honor-view .swiper-slide{	margin: 0 10px;}.ind-honor-view .swiper-slide img{	padding: 10px;	background: #fff;	width: 100%;	box-sizing: border-box;}.ind-honor-view p{	text-align: center;	font-size: 16px;	color: #fff;	margin-top: 10px;	font-weight: bold;}.sl2{height: 2312px;background: #fafafa;padding-top:50px;}.sl2 .con1{padding-top: 26px;}.sl2 .con1 dt{float: left;width: 600px;height: 506px;}.sl2 .con1 dt img{height: 506px;-webkit-transition: all 0.3s;margin-left: -360px;}.sl2 .con1 dt img:hover{-webkit-transform: scale(1.03);	-moz-transform: scale(1.03);	-ms-transform: scale(1.03);	transform: scale(1.03);}.sl2 .con1 dd{float: right;width: 558px;}.sl2 .con2 dt{float: right;width: 600px;height: 506px;}.sl2 .con2 dt img{width: 960px;height: 506px;-webkit-transition: all 0.3s;}.sl2 .con2 dt img:hover{-webkit-transform: scale(1.03);	-moz-transform: scale(1.03);	-ms-transform: scale(1.03);	transform: scale(1.03);}.sl2 .con2 dd{float: left;width: 558px;}.sl2 .con2 dd h3{padding-top: 54px;}.sl2 .con2 dd p span{margin-bottom: 7px;}.sl2 .con3 dt{float: left;width: 600px;height: 506px;}.sl2 .con3 dt img{width: 960px;height: 506px;-webkit-transition: all 0.3s;margin-left: -360px;}.sl2 .con3 dt img:hover{-webkit-transform: scale(1.03);	-moz-transform: scale(1.03);	-ms-transform: scale(1.03);	transform: scale(1.03);}.sl2 .con3 dd{float: right;width: 558px;}.sl2 .con3 dd h3{padding-top: 54px;}.sl2 .con3 dd p span{margin-bottom: 7px;}.sl2 .con4 dt{float: right;width: 600px;height: 506px;}.sl2 .con4 dt img{width: 960px;height: 506px;-webkit-transition: all 0.3s;}.sl2 .con4 dt img:hover{-webkit-transform: scale(1.03);	-moz-transform: scale(1.03);	-ms-transform: scale(1.03);	transform: scale(1.03);}.sl2 .con4 dd{float: left;width: 558px;}.sl2 .con4 dd h3{padding-top: 54px;}.sl2 dd h3{margin-bottom: 38px;padding-top: 9px;}.sl2 dd h3 em{display: block;background:url(../images/sl_ctit.png);width: 61px;height: 70px;text-align: center;line-height: 70px;font-size: 36px;color: #fff;font-weight: lighter;float: left;}.sl2 dd h3 i{float: left;margin-left: 26px;font-size: 36px;color: #196bbd;line-height: 30px;font-weight: normal;}.sl2 dd h3 i span{font-size: 12px;font-family:GothamBook;color: #CBCBCB;display: block;font-weight: normal;text-transform: uppercase;}.sl2 dd p{font-size: 16px;color: #383838;line-height: 32px;}.sl2 dd p span{display: block;margin-bottom: 18px;}.sl2 dd .list{margin-top: 45px;height: 144px;overflow: hidden;}.sl2 dd ul li{float: left;margin-right: 20px!important;display: inline;}.sl2 dd ul li:nth-child(2n){margin-right: 0;}.sl2 dd ul li a{display: block;overflow: hidden;}.sl2 dd ul li img{width: 269px;height: 144px;-webkit-transition: all 0.3s;}.sl2 dd ul li img:hover{-webkit-transform: scale(1.03);	-moz-transform: scale(1.03);	-ms-transform: scale(1.03);	transform: scale(1.03);}.sl2 dd .qh{text-align: center;margin-top: 21px;position: relative;}.sl2 dd .qh:before{position: absolute;content: "";width: 238px;height: 1px;background: #EBEBEB;left:0;top: 15px;}.sl2 dd .qh:after{position: absolute;content: "";width: 238px;height: 1px;background: #EBEBEB;right:0;top: 15px;}.sl2 dd .qh i{display: inline-block;width: 11px;height: 13px;background: url(../images/sl_cqh.png);margin: 0 3px;cursor: pointer;}.sl2 dd .qh i.cur{display: inline-block;width: 11px;height: 13px;background: url(../images/sl_cqhh.png);}/**//* */.bt{text-align: center;}.bt h3{line-height: 42px;color: #122049;font-size: 36px;font-weight: bold;}.bt h3 b{display: inline-block;margin:0 10px;}.bt span{display: block;margin-top: 13px;line-height: 22px;color: #5a5a5a;font-size: 16px;background: url(../images/tit.png)no-repeat center;}.w1920{width: 1920px;margin-left: -960px;left:50%;position: relative;}.w1200{width: 1200px;margin:0 auto;}.box5{height: 1500px;margin-top: -57px;padding-top: 115px;background:url(../images/bj2.jpg)no-repeat;}.box5-cont{margin-top: 55px;position: relative;height: 1336px;}.box5-cont ul{}.box5-cont ul li{overflow: hidden;}.box5-cont ul li .img{float: left;}.box5-cont ul li .cont{float: right;width: 545px;}.box5-cont ul li .cont h3{padding-left: 103px;height: 85px;color: #333;font-size:24px;font-weight: bold;padding-top: 16px;line-height: 30px;}.box5-cont ul li .cont h3 span{display: block;font-weight: normal;color: #666;font-size: 17px;}.box5-cont ul li .cont p{margin-top: 24px;color: #383838;font-size: 16px;line-height: 34px;}.box5-cont ul li:nth-child(1) {height: 294px;}.box5-cont ul li:nth-child(1) .img{margin-left: -11px;}.box5-cont ul li:nth-child(3) {height: 335px;}.box5-cont ul li:nth-child(3) .cont{margin-top: 83px;}.box5-cont ul li:nth-child(2){height: 298px;}.box5-cont ul li:nth-child(2) .img{float: right;}.box5-cont ul li:nth-child(2) .cont{float: left;margin-top: 60px;}.box5-cont ul li:nth-child(4){}.box5-cont ul li:nth-child(4) .img{float: right;}.box5-cont ul li:nth-child(4) .cont{float: left;}.box5-tel{position: absolute;height: 175px;bottom: 0;left:0;}.box5-zixun{height: 32px;line-height: 32px;font-weight: bold;color: #196bbd;font-size: 16px;}.box5-tel a{display: block;width: 199px;height: 40px;line-height: 40px;border-radius: 20px;text-align: center;background: #196bbd;color: #fff;font-size: 14px;margin-top: 20px;}.cy-tg {  float:left;  margin-left: 2%;  width: 23.5%;}.container{width:1200px;margin:0 auto;}.cy-tg:first-child{margin-left: 0;}.mt_4{margin-top: 40px;margin-bottom: 100px;}.hm-brand .brand-info { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; margin: 0 0 0 }.hm-brand .brand-info > div a:hover .b-i_desc { top: 0; -webkit-transition-delay: .2s; -o-transition-delay: .2s; transition-delay: .2s }.hm-brand .brand-info > div a:hover .b-i_pic img { top: -110px }.hm-brand .brand-info > div .b-i_desc { top: 330px; -webkit-transition: all .5s; -o-transition: all .5s; transition: all .5s }.hm-brand .brand-info > div .b-i_desc { top: 245px }.hm-brand .brand-info > div .b-i_pic { top: 0; bottom: auto }.hm-brand .brand-info a { display: block; overflow: hidden; position: relative; z-index: 1; background: #f2f2f2 }.hm-brand .brand-info a:hover { z-index: 3 }.hm-brand .brand-info a:hover .b-i_pic { height: 0; -webkit-transition-delay: .2s; -o-transition-delay: .2s; transition-delay: .2s }.hm-brand .brand-info a:hover .b-i_pic img { opacity: .3; -webkit-transition-delay: .2s; -o-transition-delay: .2s; transition-delay: .2s }.hm-brand .brand-info .b-i_desc { position: relative; z-index: 1; padding: 30px; width: 83%; height:370px }.hm-brand .brand-info .date { font-size: 16px; line-height: 15px; color: #ababab }.hm-brand .brand-info .name {   height: 50px; margin: 25px 0 0;   font-size: 16px; font-weight: 700;    line-height: 25px; color: #111;     text-overflow: ellipsis;    overflow: hidden;    white-space: nowrap;     -webkit-line-clamp: 2; -webkit-box-orient: vertical;     }.hm-brand .brand-info .desc { height: 50px;  font-size: 13px; line-height: 25px; color: #858585; display: -webkit-box; overflow: hidden; -o-text-overflow: ellipsis; text-overflow: ellipsis; -webkit-line-clamp: 2; -webkit-box-orient: vertical }.hm-brand .brand-info .more { margin: 60px 0 0; padding: 10px 0; width: 110px; font-size: 12px; line-height: 15px; text-align: center; background:  #196bbd; color: #fff; -webkit-transition: all .3s; -o-transition: all .3s; transition: all .3s }.hm-brand .brand-info .more:hover { background: #333}.hm-brand .brand-info .b-i_pic { overflow: hidden; position: absolute; right: 0;left:0; bottom: 0; z-index: 3; height: 250px; -webkit-transition: all .5s; -o-transition: all .5s; transition: all .5s ;top: 0; bottom: auto}.hm-brand .brand-info .b-i_pic img { position: relative; top: 0; width: 100%; -webkit-transition: all .5s; -o-transition: all .5s; transition: all .5s }@media (min-width: 1441px) {  .new_ul li .newpic img,.hm-brand .brand-info .b-i_pic img{height:265px}}@media (max-width: 1440px) {  .new_ul li .newpic img,.hm-brand .brand-info .b-i_pic img{height:185px}}@media (max-width: 1300px) {	.ul_7.t_center li{padding: 0 25px;}}@media (max-width: 640px) {  .new_ul li .newpic img,.hm-brand .brand-info .b-i_pic img{height:auto}  .zdxx li:nth-child(4n+1){margin-left: 2% !important;}  .zdxx li:nth-child(3n+1){margin-left: 2% !important;}  .zdxx li:nth-child(2n+1){margin-left: 0 !important;}  .zdxx {margin-bottom: 30px;}  .techul li{width:100%;height:auto;}  .techul li>div{padding: 25px 15px;}  .techul li h2{font-size: 17px;margin-bottom: 15px}  .techul{margin: 30px 0;}  .jyxt li{width:100%;float:none;margin-left: 0;margin-bottom: 15px;height:150px;}  .jyxt .d_no img{margin-bottom: 15px;}  .ulxx p{font-size: 14px;line-height: 20px;}  .yzbd{width: 98%;margin-left: -49%;}  .yzclose{right:0;top:-45px;}  .jyxt li h3{font-size: 16px;}}.swiper-pagination-bullet-active {    opacity: 1;    background: #196bbd;}.hezuo {	    height: 420px;    font-size: 44px;    color: #333333;    font-weight: normal;    box-sizing: border-box;    text-align: center;}.huoban{ }.hezuo-list {	position: relative;	margin-top: 50px;	padding: 0 15px;}.hezuo-list .bd ul {	overflow: hidden;}.hezuo-list .bd ul li {	width: 220px;	margin-right: 30px;	float: left;	_display: inline;	overflow: hidden;	text-align: center;}.hezuo-list .bd ul li img {	width: 220px;	display: block;}.hezuo-list .prev, .hezuo-list .next {	position: absolute;	left: -28px;	top: 50%;	margin-top: -25px;	display: block;	width: 32px;	height: 40px;	background: url(../images/arrow.png) -110px 5px no-repeat;	filter: alpha(opacity=50);	opacity: 0.5;	cursor: pointer;}.hezuo-list .next {	left: auto;	right: -28px;	background-position: 8px 5px;}.hezuo-list .prev:hover, .hezuo-list .next:hover {	filter: alpha(opacity=100);	opacity: 1;}.hezuo-list .prevStop {	display: none;}.hezuo-list .nextStop {	display: none;}.huoban .title p{padding-top: 25px;}