@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: #ac0001;}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*/#banner {	width: 100%;	margin-top:148px;}#banner .swiper-pagination-bullet {	height: 10px;	width: 62px;	background: #fff;	opacity: 1;	border-radius: unset !important;}#banner .swiper-pagination-bullet-active {	background: #223b8c;}#banner .swiper-slide img {    width: 100%;    display: block;    min-height: 200px;	height:748px;		}#banner .swiper-pagination-bullets .swiper-pagination-bullet {	margin: 0 8px;}@media only screen and (max-width:1199px ) {	#banner {		margin-top: 0;	}	}/*引子*/.content{width: 1200px;margin: 0 auto;}/*搜索*//*搜索*/.search1{ height:75px; border-bottom:1px solid #d3d3d3; width:1200px; margin:0 auto;overflow: hidden;}.search1 p{line-height:75px;height:75px;overflow: hidden; font-size: 14px; color:#333; font-family:"Microsoft Yahei"; float: left;}.search1 p a{display: inline-block;padding:0 20px 0 10px;color:#949494; font-weight:normal; background:url(../images/sou_line.png) no-repeat right center;}.search1 p a:last-child{ background:none;}.search1 p a:hover{ font-weight:bold; color:#0054a5; text-decoration:underline;}.sea_in{ margin-top:13px;float:right;}.inp01{width:417px;height:49px;line-height:49px;border:none; color:#949494;font-size:14px;padding-left:20px; float: left;font-family:"Microsoft Yahei"; float: left; background:url(../images/sou1.png) no-repeat; outline:none;}.inp02{background:url(../images/sou2.png) no-repeat center center;width:64px;height:49px;border:0; float: left;outline:none; cursor:pointer;}.yinz { height: 510px; padding-top: 72px; background: url(../images/yinz_bg.jpg) no-repeat center top; /* overflow: hidden; */position: relative; }.yinz dt { width: 576px; height: 337px; overflow: hidden; border: 5px solid #fff; border-radius: 0.3rem; float: left; }.yinz dt img { display: block; width: 576px; height: 337px; -webkit-transition: 1s; -moz-transition: 1s; transition: 1s; }.yinz dt a:hover img { -webkit-transform: scale(1.1, 1.1); -moz-transform: scale(1.1, 1.1); -transform: scale(1.1, 1.1); }.yinz dd { width: 505px; float: right; margin-top: 86px; }.yinz dd h3 { font: 26px "Microsoft YaHei"; font-weight: bold; color: #2a6eb5;line-height: 52px; }.yinz dd h3 em { display: block; font: 24px "Microsoft YaHei"; color: #333; }.yinz dd p { font: 14px "Microsoft YaHei"; line-height: 30px; color: #333; margin-top: 50px; }.yinz dd p b { color: #008A00; font-size: 18px; }.yin { padding: 60px 0 60px; }.yin_t { font-size: 40px; color: #000; font-weight: normal; text-align: center; line-height: 45px; height: 90px; overflow: hidden; }.yin_t a { color: #000; }.yin_t b { color: #2a6eb5; }.yin_t span { display: block; font-size: 20px; color: #333; }.yin_t i { color: #2a6eb5; padding: 0 15px; }.til01{height:125px;display: block;font-size:36px;line-height:48px;color: #c7281c;text-align: center;padding: 22px 0 0;background:url(../images/protil.gif) no-repeat center 0;}.til01 span{display: block;font-weight: normal;font-size:18px;line-height:32px;color: #666;}.til01 a{display: block;color: #333333;}/*产品中心*/.product{ width:1200px;margin:0 auto;margin-top: 20px;}.con1{height: 152px;border-top: 2px solid black; border-bottom: 1px solid #dbdddc;background:none;}.con1_1{height: 59px;border-bottom: 1px solid #dbdddc;}.con1_1 .fl{font-family:Arial;font-size:18px;color:black;padding-left: 15px;line-height: 59px;}.con1_1 .fl_1{width:30px;height: 16px; background: url(../images/sprite.png) 0 0;display: inline-block;*display:inline;*zoom:1; line-height: 59px;}.con1_1 .fl_2{font-size: 16px;color: #000;font-weight: bold;line-height:59px; padding-left: -8px;}.con1_1 .fl_3{font-weight: bold;line-height: 59px;float: right;}.con1_1 .fl_3 a{color:#fff;font-size: 16px;background:#223b8c;padding:10px 40px;}.con1_1 .fl_3 a:hover{color: #ec3d0e;}.con1_1 .search{margin-left:20px;display: inline-block;*display: inline;*zoom:1;height: 28px; position: relative;}.con1_1 .search input,textarea { font:12px 微软雅黑; }.con1_1 .search .ke{border: 2px solid #a0a0a0;width: 166px;height: 24px;color: #9e9e9e;}.con1_2{height: 95px;position: relative;}.con1_2 .cp{height: 95px;overflow: hidden;zoom:1;}.con1_2 b{font:16px 微软雅黑;display: inline-block;font-weight: normal;width: 147px;float: left;text-align: center;height: 26px;line-height: 26px;color: #000;border: 1px solid #b2b2b2;position: absolute;top:34.5px; left: 14px;}.con1_2 p{float: left;line-height:36px;padding: 8px 0 0;*top:12px; word-spacing: -1.5px;position: absolute;left: 201px;}.con1_2 a{width:159px;color: #000;padding-left:10px;font-weight:bold;white-space: nowrap;}.con1_2 a:hover{color: #ec3d0e;}.product .main .multipleLine{margin-top: 20px;}.product .main .multipleLine .ulWrap li{width:377px;cursor: pointer;box-sizing: border-box;border-top-left-radius: 12px;border-bottom-left-radius: 12px;overflow: hidden;float: left;margin: 10px;border:1px solid #ccc;}.product .main .multipleLine .ulWrap li .pic img{vertical-align: top;}.product .main .multipleLine .ulWrap li:hover{border-color:#202020;}.product .main .multipleLine .ulWrap li .con{padding:30px 28px 36px;background: #004d99;color: #fff;}.product .main .multipleLine .ulWrap li .con h4{font-size:16px;margin-bottom:10px;}.product .main .multipleLine .ulWrap li .con p{margin-bottom: 25px;}.product .main .multipleLine .ulWrap li .con a{color:#fff;display: block;line-height: 22px;text-align: center;border:1px solid;float: left;padding:0 10px;transition: all .3s;}.product .main .multipleLine .ulWrap li .con a:hover{background: #222;border-color: #222;}.product .main .multipleLine .hd{margin-top: 30px;}.product .main .multipleLine .hd ul{width: 189px;margin: 0 auto;}.product .main .multipleLine .hd ul li{width: 55px;height:6px;background:#aeaeae;float: left;margin:0 4px;text-indent: -100em;cursor:pointer;}.product .main .multipleLine .hd ul li.on{background:#1f1f1f;}/* 问题 */.problem,.proAdv,.join{background-image:url('../images/problem_bg.jpg');background-repeat: no-repeat;background-size:cover;background-attachment: fixed;background-position:center; overflow:hidden;}.problem{color:#fff;width:100%;margin:0 auto;margin-top: 80px;}.pd90{padding:80px 0;font-size:.875em;overflow:hidden;}.hTitlew{color:#d0d0d0;}.hTitlew span{color:#fff;}.hTitle{font-size:18px;text-align:center;margin-bottom:40px;}.hTitle span{display:block;font-size:40px;color:#fff;}.proble_Top{display: flex;justify-content: space-between;flex-flow: row wrap;margin-bottom:50px;}.proble_Top li{float:left;font-size:2em;position: relative;padding:5px 15px;z-index:2;}.proble_Top li span{display: block;font-size:12px;font-family:Arial;opacity:.8;}.proble_Top li::after{content:"";position: absolute;left:0;top:10px;height:80%;width:2px;background:#223b8c;transition:all .5s;z-index:-1;}.proble_Top li:hover::after{width:100%;top:0;height:100%;}.problem_Main{background:#fff;padding:0 20px 40px 20px;overflow:hidden;position:relative;}.problem_Main .tie{font-size:2.714em;text-align:center;color:#191919;font-weight:bold;height:110px;line-height:110px;margin-bottom:40px;}.problem_Main .tie span{color:#223b8c;}.problem_Main::after{content:"";position: absolute;left:0;top:110px;height:1px;width:100%;bottom:0;background:#e5e5e5;}.problem_Main li{float:left;width:16.6%;border-right: 1px dotted #bebebe;padding:0 2%;min-height:230px;color:#333; font-size:15px;}.problem_Main li h4{font-size:1.5em;color:#223b8c;margin-bottom:20px;padding-bottom:15px;position:relative;font-weight:700;}.proTel .tie::after,.problem_Main li h4::after{content:"";position: absolute;left:0;bottom:0;left:0;width:10px;height:2px;background:#fff;transition:all .4s;}.problem_Main li h4::after{background:#223b8c;}.problem_Main li h4 i{display:block;font-style:normal;color:#eee;font-family:Arial;font-size:2.273em;}.problem_Main li:last-child{border-right:none;}.problem_Main li:hover h4::after{width:30px;}/*定制所需*/.cptz{background:url(../images/cptzbg.jpg) no-repeat center top;height: 991px;padding-top: 60px;}.f_pr {position: relative;}.cptz .til01{background:none;}.cptz h3{position: absolute;left:-10px;top:822px;font-size: 22px;font-weight: bold;color: #fff}.cptz h3 em{display: block;font-size: 18px;color: #fff;padding-top: 5px;font-weight: normal;}.cptz .yftel{position: absolute;left:828px;top:818px;font-size: 14px;color: #fff;width: 440px;}.cptz .yftel span{display: block; float: left;margin:0 20px; text-align: center;}.cptz .yftel img{display: block;width:37px; height: 29px; margin:0 auto; }.cptz .yftel i{display: block;font-size: 16px; color: #ffffff; line-height: 30px;}.cptz .yftel span:hover i{font-weight: bold; border-bottom: 1px solid #80b0d7;}.cptz .m_jsyf1{width: 205px;left:50px;top:578px;}.cptz .m_jsyf2{width: 288px;left:140px;top:334px;}.cptz .m_jsyf3{width: 300px;left:450px;top:210px;}.cptz .m_jsyf4{width: 272px;left:777px;top:334px;}.cptz .m_jsyf5{width: 230px;left:931px;top:578px;}.cptz .jsgy{position: absolute;z-index: 11;transition: all 0.3s linear 0s;}.cptz .jsgy:hover{transform: translateX(-5px);}.cptz .jsgy h4{height: 48px;text-align: center;font-size: 28px;font-weight: bold;color: #223b8c;}.cptz .jsgy h4 em{font-family: "Times New Roman";  font-size: 30px; margin-right: 10px;}.cptz .jsgy p{font-size: 16px;color: #666666;text-align: center;line-height: 26px;}.cptz .m_jsyf1 p{text-align: justify;}.cptz .m_jsyf2 p{text-align: justify;}.cptz .m_jsyf4 p{text-align: right;}.cptz .m_jsyf5 p{text-align: justify;}.cptz .gyico{position: absolute;width: 146px;height: 146px;transition: all 0.6s linear 0s;}.cptz .gyico b{width: 114px;height: 114px;overflow: hidden;margin: 16px auto 0;display: block;}.cptz .gyico:hover{transform:rotateY(180deg);}.cptz .yfico1{left:242px;top:595px;}.cptz .yfico2{left:320px;top:412px;}.cptz .yfico3{left:528px;top:324px;}.cptz .yfico4{left:720px;top:412px;}.cptz .yfico5{left:786px;top:595px;}/*介绍案例新闻关于合集*//* 底部新闻 开始 */.index5{width: 100%; padding: 60px 0 80px 0; position: relative; background: url(../images/index5-bg.jpg) no-repeat top center; background-size: cover;}.index5 .container{overflow: hidden;}.index5 .press{margin-right: 10px;}.index5 .press a{display: inline-block; position: relative; width: 40px; height: 40px; line-height: sitio40px; text-align: center; background-color: transparent; border-radius: 50%; overflow: hidden; 	transform: translate3d(50%,0,0);} .index5 .press a i{font-size: 40px; color: #858585;}.index5 .press .press-prev{margin-right:92px;}.index5 .press a::before{content: "";position: absolute;top: 50%;left: 50%; width: 100%; height: 100%; border-radius: 50%; background-color: #f38400; z-index: -1;transform: translate3d(-50%,-50%,0) scale(0); transition: transform .45s cubic-bezier(.6,.01,0,1.38);}.index5 .press a:hover::before{transform: translate3d(-50%,-50%,0) scale(1);}.index5 .press a:hover i{color: #fff;}.honor-container{padding-bottom:80px;}.honor-container .box{text-align: center;}.honor-container .rthumbnail{display: block; width: 100%;}.honor-container .box img{display: block; width: 100%; height: auto; cursor: pointer; box-reflect: below 5px linear-gradient(transparent 60%,rgba(0,0,0,.3)); -webkit-box-reflect: below 5px -webkit-linear-gradient(transparent 60%,rgba(0,0,0,.3))}.honor-container .box p{font-size: 18px; margin-top: 30px; line-height: 22px;} /* 底部新闻 结束 *//*方案案例*//* 关于我们 开始 *//* 关于我们 结束 *//* 三个联合 */