@charset "utf-8";
/* CSS Document */
html{overflow-x:hidden;}
body{margin:0;padding:0;font-family: "微软雅黑", Verdana, Geneva, sans-serif;font-size:14px;color:#000;}
p,h1,h2,h3,h4,h5,h6{padding:0;margin:0;}
h6{font-size:14px;}
ul,ol,li{list-style:none;margin:0;padding:0px;}
a{color:#000;text-decoration:none;}
img{border:none;}
.f_l{float:left;}
.f_r{float:right;}
.clear{clear:both;}
input,button{ border:none;}
input,button {outline:none;}
*{ margin:0; padding:0;  }
.clearfix {zoom: 1;}
.clearfix:before, .clearfix:after {content: "";display: block;height: 0;clear: both;overflow: hidden;}
*,
*:after,
*:before {
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}
.container{width:1200px;margin:0 auto;height:auto;display:block; }

.container1{width:1445px;margin:0 auto;height:auto;display:block;}
.header{display:block; width:100%; height:35px; line-height:35px; }
.header p{display:block; float:left; font-size:14px; color:#fff;}
.header span{display:block;color:#fff; font-size:14px;}
.header{ display:block;width:100%; height:100px;position:fixed; top:0px; left:0px; z-index:999; border-top:0 !important;border-left:0 !important;border-right:0 !important; background:rgba(2,93,160,0.8) !important;}
.header .logo{background: #fff; float:left; padding: 23.5px 20px;}
.header .logo a{display:inline-block; }
.header .logo a img{ height:53px; display: inline-block; width:auto; vertical-align:middle;}
.header .nav{ height:100px; z-index:1; float:right ;  position: relative;}
.header .nav ul{display: inline-block;}
.header .nav a{ color:#333;  }
.header .nav .nLi{ float:left; display:inline; color:#FFF }
.header .nav .nLi h3 a{ display:block; padding:0 20px; font-size:18px; font-weight:normal; line-height:97px; color:#fff;transition:all .5s;}
.header .nav .nLi h3 a:hover{  opacity:0.7; border-bottom:solid 3px red;transition:all .3s;}
.header .nav .ss1{display: block; float: right;line-height: 100px;}
.header .nav .ss1 p{display: inline-block; padding: 0px 20px;}
.header .nav .ss1 p img{margin:0px 20px; vertical-align: middle;}
.header .nav .ss1 .NN1{display: inline-block;}
.header .nav .ss1 .NN1 img{vertical-align: middle;}
.header .nav .ss1 .NN1 a{font-size: 14px; color: #fff; font-family: arial; padding-left: 15px;}
.header .nav .sub{ display:none; left:-63.8%; top:100px;  position:absolute; background:#fff;  line-height:26px; padding:40px 40px 20px;  min-width: 1445px; border-radius:4px}
.header1 .nav .sub{min-width: 1200px;}
.header .nav .sub ul{float:left; width:20%;}
.header .nav .sub ul li.ooo{ width:100%; display:block; height:auto; line-height:auto; margin-bottom:24px}
.header .nav .sub ul li.ooo .pic{display: inline-block; height:64px; vertical-align:middle; width:80px;}
.header .nav .sub ul li.ooo .pic img{display:block;height:64px; max-width:100px}
.header .nav .sub ul li.ooo a{display: inline-block; font-size:14px; text-align:center; font-weight: bold;line-height: 24px;color: #333333; padding-right:10px; color:#333; width:50%; text-align:center}
.header .nav .sub ul li.ooo span{display:inline-block; text-align:right; color:#999; font-size:9px; font-family:'宋体'; font-weight:bold;}
.header .nav .sub ul li{display:flex; width:100%; height:30px; line-height:30px; }
.header .nav .sub ul li a{font-size: 12px;font-family: Source Han Sans SC;font-weight: 400;line-height: 24px;color: #666666; width:80%}
.header .nav .sub ul li span{font-size:9px;font-family:'宋体'; font-weight:bold; color:#999; display:inline-block; text-align:right}
.header .nav .sub ul li a:hover{ color:#0067b0}
.header .nav .sub .itemjh{display:block; width:100%;}
.header .nav .sub .itemjh .item{display:block; float:left; width:25%;margin-bottom:30px;}
.header .nav .sub .itemjh .item a{display:flex; width:95%; margin:0 auto; background:#F6F6F6; padding:20px;     justify-content: space-evenly;
    align-items: center;}
.header .nav .sub .itemjh .item a span{font-weight: 400;line-height: 28px;color: #222222; font-size:16px;}
.header .nav .sub .itemjh .item a i{display:inline-block;}
.header .nav .sub .itemjh .item a em{display:block;height: 40px; width:1px; background:#E2E2E2}
.header .nav .sub .itemjh .item a:hover{background:#0067B0;}
.header .nav .sub .itemjh .item a:hover span{color:#fff;}
.header .nav .sub .jjlb{display:block;width:100%;}
.header .nav .sub .jjlb .item{display:block; width:12.5%; float:left; margin-bottom:20px;}
.header .nav .sub .jjlb .item a{display:block; width:100%; background:#fff;box-shadow: 2px 0px 30px rgba(34,34,34,0.1);  padding:40px 0px;}
.header .nav .sub .jjlb .item a i{display:block; background:url(../img/gnhy3.png) no-repeat; height:48px; width:48px; margin:0 auto}
.header .nav .sub .jjlb .item a span{display:block;font-weight: 400;line-height: 35px;color: #222222; font-size:16px; text-align:center;}
.header .nav .sub .jjlb .item:nth-child(1) a{border-radius: 8px 0px 0px 8px;}
.header .nav .sub .jjlb .item:nth-child(2) a i{background: url(../img/zzhy3.png) no-repeat;}
.header .nav .sub .jjlb .item:nth-child(3) a i{background: url(../img/sphy3.png) no-repeat;}
.header .nav .sub .jjlb .item:nth-child(4) a i{background: url(../img/njhy3.png) no-repeat;}
.header .nav .sub .jjlb .item:nth-child(5) a i{background: url(../img/yyhy3.png) no-repeat;}
.header .nav .sub .jjlb .item:nth-child(6) a i{background: url(../img/hghy3.png) no-repeat;}
.header .nav .sub .jjlb .item:nth-child(7) a i{background: url(../img/fzhy3.png) no-repeat;}
.header .nav .sub .jjlb .item:nth-child(8) a i{background: url(../img/zthy3.png) no-repeat;}
.header .nav .sub .jjlb .item:nth-child(8) a{border-radius: 0px 8px 8px 0px;} 
.header .nav .sub .jjlb .item a:hover{ cursor:pointer; background: #0067B0; color: #fff;}
.header .nav .sub .jjlb .item a:hover span{color:#fff;}
.header .nav .sub .jjlb .item a:hover i{background: url(../img/gnhy2.png) no-repeat;}
.header .nav .sub .jjlb .item:nth-child(2) a:hover i{background: url(../img/zzhy2.png) no-repeat;}
.header .nav .sub .jjlb .item:nth-child(3) a:hover i{background: url(../img/sphy2.png) no-repeat;}
.header .nav .sub .jjlb .item:nth-child(4) a:hover i{background: url(../img/njhy2.png) no-repeat;}
.header .nav .sub .jjlb .item:nth-child(5) a:hover i{background: url(../img/yyhy2.png) no-repeat;}
.header .nav .sub .jjlb .item:nth-child(6) a:hover i{background: url(../img/hghy2.png) no-repeat;}
.header .nav .sub .jjlb .item:nth-child(7) a:hover i{background: url(../img/fzhy2.png) no-repeat;}
.header .nav .sub .jjlb .item:nth-child(8) a:hover i{background: url(../img/zthy2.png) no-repeat;}
.header .nav .sub .itemjh .item a:hover{background:#0067B0;}
.header .nav .sub .itemjh .item a:hover span{color:#fff;}
.ssnr{ display:none; position:absolute; top:30px; background:#FFF; right:0px;  height:50px;  width:100%; border-radius: 20px;} 
.ssnr form{ display:block;height:50px; width:900px; margin:0 auto; line-height: 50px;;}
.ssnr form span{ font-size:25px; padding-right:10px; line-height:50px; display:block; float:left; cursor:pointer; color: #333;}
.ssnr form  input{ display:block; float:left; width:90%; line-height:50px; font-size: 16px;;}
.sp_header{display: none;}
.sjj_nav{display: none;}

.header .nav .sub .sub_menu {width:100%; display:flex; margin:0 auto;justify-content: space-between; padding-bottom:15px;}
.header .nav .sub .sub_menu .leftImg { display:block; width:30%;}
.header .nav .sub .sub_menu .leftImg img{ display:block; width:100%}
.header .nav .sub .sub_menu .midDiv{ display:block; width:30%;}
.header .nav .sub .sub_menu .midDiv .msg{ display:block; font-size:20px; color:#333}
.header .nav .sub .sub_menu .aa li a i{display:inline-block; margin-left:20px; font-size:16px; font-family:'宋体'; font-style:normal; font-weight:bold; color:#999}
.header .nav .sub .sub_menu .midDiv .wen{ display:block; padding-top:10px; font-size:16px; color:#777; line-height:32px;}
.header .nav .sub .sub_menu .midDiv .btnDiv a{ display:block; border:1px #0067b0 solid; width:140px; height:40px; line-height:40px; margin-top:20px; text-align:center; font-size:16px; color:#0067b0}
.header .nav .sub .sub_menu .aa li a:hover i{transform: translate3d(3px, 0, 0);}
.header .nav .sub .sub_menu .midDiv .btnDiv a:hover{ background:#0067b0; color:#FFF}
.header .nav .sub .sub_menu .list{ display:block; width:300px;}
.header .nav .sub .sub_menu .aa{display:block; width:38%;}
.header .nav .sub .sub_menu .aa ul{display:block; width:100%;}
.header .nav .sub .sub_menu .aa li {display: block;float: left; width:33.33%; height:50px; line-height:50px;}
.header .nav .sub .sub_menu .aa li a{ padding:0px 10px;display:block; font-size:16px;color: #4f4f4f; text-align:left;line-height:50px; height:50px; margin:0 auto; text-align:center; width:auto !important;}
.header .nav .sub .sub_menu .aa li a:hover{color:#0067b0}

/* slider_banner */

.slider_banner .swiper-slide{height:auto !important; box-shadow:none; transform:none; transition:none; width:100% !important;}

.slider_banner .swiper-pagination{padding-bottom: 10px;}
.slider_banner .swiper-pagination-bullets .swiper-pagination-bullet{width: 7px;height: 7px;background: #fff;border-radius: 50%;vertical-align: middle;-webkit-box-sizing: content-box;box-sizing: content-box;position: relative;-webkit-transition: all 0.3s ease;-o-transition: all 0.3s ease;transition: all 0.3s ease;margin: 2px 9px!important;opacity:.8;filter: alpha(opacity=80);}
.slider_banner .swiper-pagination-bullets .swiper-pagination-bullet-active{width: 14px;height: 14px;opacity: 1;filter: alpha(opacity=100);}

@media only screen and (max-width: 768px) {
.slider_banner .swiper-button-prev,.slider_banner .swiper-button-next{display: none;}
}
/* slider_banner */
.slider_banner .swiper-pagination{padding-bottom: 10px; display:none}
.slider_banner .swiper-pagination-bullets .swiper-pagination-bullet{width: 7px;height: 7px;background: #fff;border-radius: 50%;vertical-align: middle;-webkit-box-sizing: content-box;box-sizing: content-box;position: relative;-webkit-transition: all 0.3s ease;-o-transition: all 0.3s ease;transition: all 0.3s ease;margin: 2px 9px!important;opacity:.8;filter: alpha(opacity=80);}
.slider_banner .swiper-pagination-bullets .swiper-pagination-bullet-active{width: 14px;height: 14px;opacity: 1;filter: alpha(opacity=100);}

@media only screen and (max-width: 768px) {
.slider_banner .swiper-button-prev,.slider_banner .swiper-button-next{display: none;}
}


.slider_banner {position:relative;overflow:hidden;}
.slider_banner .swiper-container-no-flexbox .swiper-slide1 {float:left }
.slider_banner .swiper-container-vertical>.swiper-wrapper {-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column }
.slider_banner .swiper-wrapper {position:relative;width:100%;height:100%;z-index:1;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;-o-transition-property:transform;transition-property:transform;transition-property:transform, -webkit-transform;-webkit-box-sizing:content-box;box-sizing:content-box }
.slider_banner .swiper-container-android .swiper-slide1, .swiper-wrapper {-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0) }
.slider_banner .swiper-container-multirow>.swiper-wrapper {-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap }
.slider_banner .swiper-container-free-mode>.swiper-wrapper {-webkit-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out;margin:0 auto }
.slider_banner .swiper-slide1 {-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;width:100%;height:100%;position:relative;overflow:hidden;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;-o-transition-property:transform;transition-property:transform;transition-property:transform, -webkit-transform; height:auto !important}
.slider_banner .swiper-invisible-blank-slide {visibility:hidden }

.slider_banner .swiper-container-autoheight, .swiper-container-autoheight .swiper-slide {height:auto }
.slider_banner .swiper-container-autoheight .swiper-wrapper {-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-transition-property:height, -webkit-transform;transition-property:height, -webkit-transform;-o-transition-property:transform, height;transition-property:transform, height;transition-property:transform, height, -webkit-transform }
.slider_banner .swiper-container-3d {-webkit-perspective:1200px;perspective:1200px }
.slider_banner .swiper-container-3d .swiper-cube-shadow, .swiper-container-3d .swiper-slide, .swiper-container-3d .swiper-slide-shadow-bottom, .swiper-container-3d .swiper-slide-shadow-left, .swiper-container-3d .swiper-slide-shadow-right, .swiper-container-3d .swiper-slide-shadow-top, .swiper-container-3d .swiper-wrapper {-webkit-transform-style:preserve-3d;transform-style:preserve-3d }
.slider_banner .swiper-container-3d .swiper-slide-shadow-bottom, .swiper-container-3d .swiper-slide-shadow-left, .swiper-container-3d .swiper-slide-shadow-right, .swiper-container-3d .swiper-slide-shadow-top {position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10 }
.slider_banner .swiper-container-3d .swiper-slide-shadow-left {background-image:-webkit-gradient(linear, right top, left top, from(rgba(0, 0, 0, .5)), to(rgba(0, 0, 0, 0)));background-image:-webkit-linear-gradient(right, rgba(0, 0, 0, .5), rgba(0, 0, 0, 0));background-image:-o-linear-gradient(right, rgba(0, 0, 0, .5), rgba(0, 0, 0, 0));background-image:linear-gradient(to left, rgba(0, 0, 0, .5), rgba(0, 0, 0, 0)) }
.slider_banner .swiper-container-3d .swiper-slide-shadow-right {background-image:-webkit-gradient(linear, left top, right top, from(rgba(0, 0, 0, .5)), to(rgba(0, 0, 0, 0)));background-image:-webkit-linear-gradient(left, rgba(0, 0, 0, .5), rgba(0, 0, 0, 0));background-image:-o-linear-gradient(left, rgba(0, 0, 0, .5), rgba(0, 0, 0, 0));background-image:linear-gradient(to right, rgba(0, 0, 0, .5), rgba(0, 0, 0, 0)) }
.slider_banner .swiper-container-3d .swiper-slide-shadow-top {background-image:-webkit-gradient(linear, left bottom, left top, from(rgba(0, 0, 0, .5)), to(rgba(0, 0, 0, 0)));background-image:-webkit-linear-gradient(bottom, rgba(0, 0, 0, .5), rgba(0, 0, 0, 0));background-image:-o-linear-gradient(bottom, rgba(0, 0, 0, .5), rgba(0, 0, 0, 0));background-image:linear-gradient(to top, rgba(0, 0, 0, .5), rgba(0, 0, 0, 0)) }
.slider_banner .swiper-container-3d .swiper-slide-shadow-bottom {background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .5)), to(rgba(0, 0, 0, 0)));background-image:-webkit-linear-gradient(top, rgba(0, 0, 0, .5), rgba(0, 0, 0, 0));background-image:-o-linear-gradient(top, rgba(0, 0, 0, .5), rgba(0, 0, 0, 0));background-image:linear-gradient(to bottom, rgba(0, 0, 0, .5), rgba(0, 0, 0, 0)) }
.slider_banner .swiper-container-wp8-horizontal, .swiper-container-wp8-horizontal>.swiper-wrapper {-ms-touch-action:pan-y;touch-action:pan-y }
.slider_banner .swiper-container-wp8-vertical, .swiper-container-wp8-vertical>.swiper-wrapper {-ms-touch-action:pan-x;touch-action:pan-x }
.slider_banner .swiper-button-next, .swiper-button-prev {position:absolute;top:50%;width:55px;height:55px;line-height: 55px;text-align: center;margin-top:-27px;z-index:2;cursor:pointer;opacity:0;-moz-transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;font-size: 30px;background-color: #fff;border-radius: 2px;}
.slider_banner .swiper-container:hover .swiper-button-next, .swiper-container:hover .swiper-button-prev {}
.slider_banner .swiper-button-next.swiper-button-disabled, .swiper-button-prev.swiper-button-disabled {cursor:auto;/*pointer-events:none;*/opacity: 0.15;}
.slider_banner .swiper-button-prev, .swiper-container-rtl .swiper-button-next {left:10px;right:auto }
.slider_banner .swiper-button-next, .swiper-container-rtl .swiper-button-prev {background-size:cover;right:10px;left:auto }


.slider_banner .slide-page-box{display: none;}
.slider_banner .swiper-pagination {position:absolute;text-align:center;-webkit-transition:.3s opacity;-o-transition:.3s opacity;transition:.3s opacity;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);z-index:3 }
.slider_banner .swiper-pagination.swiper-pagination-hidden {opacity:0 }
.slider_banner .swiper-container-horizontal>.swiper-pagination-bullets, .swiper-pagination-custom, .swiper-pagination-fraction {bottom:20px;left:0;width:100% }
.slider_banner .swiper-pagination-bullets-dynamic {overflow:hidden;font-size:0 }
.slider_banner .swiper-pagination-bullets-dynamic .swiper-pagination-bullet {-webkit-transform:scale(.33);-ms-transform:scale(.33);transform:scale(.33);position:relative }
.slider_banner .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active {-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1) }
.slider_banner .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main {-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1) }
.slider_banner .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev {-webkit-transform:scale(.66);-ms-transform:scale(.66);transform:scale(.66) }
.slider_banner .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev {-webkit-transform:scale(.33);-ms-transform:scale(.33);transform:scale(.33) }
.slider_banner .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next {-webkit-transform:scale(.66);-ms-transform:scale(.66);transform:scale(.66) }
.slider_banner .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next {-webkit-transform:scale(.33);-ms-transform:scale(.33);transform:scale(.33) }
.slider_banner .swiper-pagination-bullet {width:10px;height:10px;display:inline-block;vertical-align:middle;border-radius:100%;background:#eee;margin: 0 5px;}
button.swiper-pagination-bullet {border:none;margin:0;padding:0;-webkit-box-shadow:none;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none }
.slider_banner .swiper-pagination-clickable .swiper-pagination-bullet {cursor:pointer }
.slider_banner .swiper-pagination-bullet-active {background:#cb2c31;}

@-webkit-keyframes swiper-preloader-spin {100% {-webkit-transform:rotate(360deg);transform:rotate(360deg)}}
@keyframes swiper-preloader-spin {100% {-webkit-transform:rotate(360deg);transform:rotate(360deg)}}
.swiper-container .swiper-notification {position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000 }
.swiper-container-fade.swiper-container-free-mode .swiper-slide {-webkit-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out }
.swiper-container-fade .swiper-slide {pointer-events:none;-webkit-transition-property:opacity;-o-transition-property:opacity;transition-property:opacity }
.swiper-container-fade .swiper-slide .swiper-slide {pointer-events:none }
.swiper-container-fade .swiper-slide-active, .swiper-container-fade .swiper-slide-active .swiper-slide-active {pointer-events:auto }
.swiper-container-cube {overflow:visible }
.swiper-container-cube .swiper-slide {pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;width:100%;height:100% }
.swiper-container-cube .swiper-slide .swiper-slide {pointer-events:none }
.swiper-container-cube.swiper-container-rtl .swiper-slide {-webkit-transform-origin:100% 0;-ms-transform-origin:100% 0;transform-origin:100% 0 }
.swiper-container-cube .swiper-slide-active, .swiper-container-cube .swiper-slide-active .swiper-slide-active {pointer-events:auto }
.swiper-container-cube .swiper-slide-active, .swiper-container-cube .swiper-slide-next, .swiper-container-cube .swiper-slide-next+.swiper-slide, .swiper-container-cube .swiper-slide-prev {pointer-events:auto;visibility:visible }
.swiper-container-cube .swiper-slide-shadow-bottom, .swiper-container-cube .swiper-slide-shadow-left, .swiper-container-cube .swiper-slide-shadow-right, .swiper-container-cube .swiper-slide-shadow-top {z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden }
.swiper-container-cube .swiper-cube-shadow {position:absolute;left:0;bottom:0;width:100%;height:100%;background:#000;opacity:.6;-webkit-filter:blur(50px);filter:blur(50px);z-index:0 }
.swiper-container-flip {overflow:visible }
.swiper-container-flip .swiper-slide {pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1 }
.swiper-container-flip .swiper-slide .swiper-slide {pointer-events:none }
.swiper-container-flip .swiper-slide-active, .swiper-container-flip .swiper-slide-active .swiper-slide-active {pointer-events:auto }
.swiper-container-flip .swiper-slide-shadow-bottom, .swiper-container-flip .swiper-slide-shadow-left, .swiper-container-flip .swiper-slide-shadow-right, .swiper-container-flip .swiper-slide-shadow-top {z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden }
.swiper-container-coverflow .swiper-wrapper {-ms-perspective:1200px }
.slider_banner .swiper-slide img {width:100%;}
.slider_banner .swiper-slide img+img {position:absolute;left:0;top:0;}
.slider_banner .swiper-slide img {width: 100%;transition: 3s linear;}
.slider_banner .swiper-slide.swiper-slide-active img {transform: scale(1);}
/*-------------------------------
			swiper-slide end
			----------------------------------*/



.info_box {position: absolute; bottom: 0;  z-index: 1;  width: auto; width: 100%; display: -webkit-box; display: -ms-flexbox;  display: flex;-webkit-box-orient: vertical;
 -webkit-box-direction: normal; -ms-flex-direction: column;  flex-direction: column;  -webkit-box-align: center;  -ms-flex-align: center;  align-items: center;}
.info_box .icon { margin-bottom: 96px; -webkit-animation: animi_icon 1s infinite; animation: animi_icon 1s infinite; -webkit-transition: -webkit-transform 0.5s;
  transition: -webkit-transform 0.5s;  transition: transform 0.5s; transition: transform 0.5s, -webkit-transform 0.5s;}

@-webkit-keyframes animi_icon {
  0% {
    -webkit-transform: translateY(-6px);
            transform: translateY(-6px);
  }
  50% {
    -webkit-transform: translateY(6px);
            transform: translateY(6px);
  }
  100% {
    -webkit-transform: translateY(-6px);
            transform: translateY(-6px);
  }
}
@keyframes animi_icon {
  0% {
    -webkit-transform: translateY(-6px);
            transform: translateY(-6px);
  }
  50% {
    -webkit-transform: translateY(6px);
            transform: translateY(6px);
  }
  100% {
    -webkit-transform: translateY(-6px);
            transform: translateY(-6px);
  }
}

/*产品中心*/
.cp{display: block; width: 100%; background: url(../img/cp-bg.png) ; 
padding: 60px 0px 30px; background-size:auto 100%; background-position:center 0}
.cp .text{display: block; font-size: 40px; font-weight: bold; text-align: center; }
.cp .text i{display: inline-block; width: 30px; height: 1px; background: #333; vertical-align: middle; margin: 0px 20px;}
.cp .cpzs{display: block; width: 100%;}
.cp .swiper {width: 100%;height: 100%;margin-top: 30px;}
.cp .swiper-slide {text-align: center;/* Center slide text vertically */display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;-webkit-justify-content: center; box-shadow:none; transform:none; height:auto !important;}
.cp .swiper-slide:hover{transform:none; box-shadow:none;}
.cp .swiper-slide {display:block; width:100%; height:519px; overflow:hidden;}
.cp .swiper-slide ul li{ float: left; width: 33.33%;}
/* 本例子css */
.cp .swiper-pagination{ overflow:hidden;  height:30px; margin-top: 30px; position:static;}
.cp .swiper-pagination span{  width: 12px; height: 12px; border-radius: 100%; background: #cccccc; font-size: 0; margin: 0px 5px;}
.cp .swiper-pagination .swiper-pagination-bullet-active{  background: #df5c5c;}
.cp .swiper-slide{ float: left; width: 33.33%;}
.cp .swiper-slide .aa{display: block; width: 95%; margin: 0 auto;}
.cp .swiper-slide .aa .pic{ display: block; width: 100%; position: relative;}
.cp .swiper-slide .aa .pic img{ display: block; width: auto; height: 350px; margin: 0 auto;}
.cp .swiper-slide .aa .pic .xs{display: none; width: 100%; background: #0e6eb3; position: absolute; top: 20px; padding: 15px 40px; border-radius: 10px; opacity: 0.9;}
.cp .swiper-slide .aa .pic .xs h2{display: block; color: #fff; font-size: 24px; border-bottom: solid 2px #6ea8d2; height: 60px; line-height: 60px;}
.cp .swiper-slide .aa .pic .xs .aai{margin-top: 25px;}
.cp .swiper-slide .aa .pic .xs .aai p{display: block; font-size: 16px; float: none;width: 100%; height:50px; line-height:50px; overflow:hidden}
.cp .swiper-slide .aa .pic .xs .aai p a{color: #fff; display:inline-block; width:90%; overflow:hidden;    white-space: nowrap;
    text-overflow: ellipsis;}
.cp .swiper-slide .aa .pic .xs .aai p span{float: right; color: #fff; font-family: '宋体'; font-weight: 500;}
.cp .swiper-slide .title{display: block; width: 100%; margin-top: 20px; text-align: center;}
.cp .swiper-slide .title h2{display: block; font-size: 30px; font-weight: 100; line-height: 60px;}
.cp .swiper-slide .title p{display: block; font-size: 14px; color: #9c9c9c;}
.cp .swiper-slide .title span{display: block; width: 160px; height: 40px; border: solid 1px #0067b0; margin: 0 auto; border-radius: 4px; line-height: 40px; text-align: center; margin-top: 30px;}
.cp .swiper-slide .title span a{font-size: 14px; color: #0067b0;}
.cp .swiper-slide .title span i{font-size: 14px; color: #0067b0; margin-left: 5px;}
.cp .swiper-slide .aa:hover .pic .xs{display: block;}
.cp .swiper-slide .aa:hover .title span {display: block; background: #0067b0;}
.cp .swiper-slide .aa:hover .title span a{ color: #fff;}
.cp .swiper-slide .aa:hover .title span i{ color: #fff;}
.sjcp {display: none;}
.cp .cp1{display:none;}
/*行业解决方案*/
.al{display: block; width: 100%; background: url(../img/anlibg.jpg); padding: 40px 0px 70px; background-size:auto 100%;background-position: center 0;}
.al .text{display: block; font-size: 40px; font-weight: bold; text-align: center; color: #fff; }
.al .text i{display: inline-block; width: 30px; height: 1px; background: #fff; vertical-align: middle; margin: 0px 20px;}
/* 本例子css */
.al .altx{ width:100%; text-align:left; margin-top: 50px;}

.al .altx .pro-content {width: 100%;height: 100%;}
.al .altx .pro-content .pro-left { display:block; width:100%;height:80px; line-height:80px; background:#fff;position:relative; }
.al .altx .pro-content .pro-left ul li{float:left; width: 12.5% !important; text-align: center; background: #f3f3f3; font-size: 16px; transform:none; margin:0 !important; box-shadow:none;}
.al .altx .pro-content .pro-left ul li i{display: inline-block; width: 55px; height: 55px;background: url(../img/gnhy.png) no-repeat; vertical-align: middle; margin-right: 5px;}
.al .qhz .swiper-slide {float:left; width: 12.5% !important; text-align: center; background: #f3f3f3; font-size: 16px; transform:none; margin:0 !important; box-shadow:none; height:auto !important;}
.al .altx .pro-content .pro-left ul li i{display: inline-block; width: 55px; height: 55px;background: url(../img/gnhy.png) no-repeat; vertical-align: middle; margin-right: 5px;}
.al .altx .pro-content .pro-left ul li:nth-child(2) i{background: url(../img/zzhy.png) no-repeat;}
.al .altx .pro-content .pro-left ul li:nth-child(3) i{background: url(../img/sphy.png) no-repeat;}
.al .altx .pro-content .pro-left ul li:nth-child(4) i{background: url(../img/njhy.png) no-repeat;}
.al .altx .pro-content .pro-left ul li:nth-child(5) i{background: url(../img/yyhy.png) no-repeat;}
.al .altx .pro-content .pro-left ul li:nth-child(6) i{background: url(../img/hghy.png) no-repeat;}
.al .altx .pro-content .pro-left ul li:nth-child(7) i{background: url(../img/fzhy.png) no-repeat;}
.al .altx .pro-content .pro-left ul li:nth-child(8) i{background: url(../img/zthy.png) no-repeat;}
.al .altx .pro-content .pro-left ul li.on{ cursor:pointer; background: #fff; color: #0067b0; font-weight:500;}
.al .altx .pro-content .pro-left ul li.on i{background: url(../img/gnhy2.png) no-repeat;}
.al .altx .pro-content .pro-left ul li.on:nth-child(2) i{background: url(../img/zzhy2.png) no-repeat;}
.al .altx .pro-content .pro-left ul li.on:nth-child(3).on i{background: url(../img/sphy2.png) no-repeat;}
.al .altx .pro-content .pro-left ul li.on:nth-child(4).on i{background: url(../img/njhy2.png) no-repeat;}
.al .altx .pro-content .pro-left ul li.on:nth-child(5).on i{background: url(../img/yyhy2.png) no-repeat;}
.al .altx .pro-content .pro-left ul li.on:nth-child(6).on i{background: url(../img/hghy2.png) no-repeat;}
.al .altx .pro-content .pro-left ul li.on:nth-child(7).on i{background: url(../img/fzhy2.png) no-repeat;}
.al .altx .pro-content .pro-left ul li.on:nth-child(8).on i{background: url(../img/zthy2.png) no-repeat;}
.al .altx .bd{ background: #fff; padding: 40px;}
.al .altx .bd .nn{display:none;}
.al .altx .bd .nn.active{display: block;}
.al .altx .bd .nn .nn-lefter{display: block; float: left; width: 25%; background: #f3f6fb; padding: 30px 30px;}
.al .altx .bd .nn .nn-lefter h2{display: block; font-size: 25px; height: 60px; line-height: 60px;}
.al .altx .bd .nn .nn-lefter .sm{display: block; width: 100%; font-size: 14px; line-height: 30px; height:160px; overflow:hidden}
.al .altx .bd .nn .nn-lefter .sm .nn1{display: block; width: 100%; line-height: 50px;}
.al .altx .bd .nn .nn-lefter .nn1 a{display: block; width: 100%; border: solid 1px #c52a3b; color: #c52a3b; height: 50px; line-height: 50px; text-align: center; border-radius: 4px;}
.al .altx .bd .nn .nn-lefter .nn1 a.fan{display: block; background: #0067b0; color: #fff; border: none; margin-top: 20px; margin-bottom: 20px;}
.al .altx .bd .nn .nn-lefter .nn1 a:hover{ background:#c52a3b; color:#fff}
.al .altx .bd .nn .nn-lefter .nn1 a.fan:hover{ background:#c52a3b; color:#fff;border: solid 1px #c52a3b;}
.al .altx .bd .nn .nn-righter{display: block; float: right; width: 72%;}
.al .altx .bd .nn .nn-righter .tit{display: flex; justify-content: space-between;}
.al .altx .bd .nn .nn-righter .tit b{display: inline-block; font-size: 24px;}
.al .altx .bd .nn .nn-righter .tit a{font-size: 16px; text-align: right;}
.al .altx .bd .nn .nn-righter .tit a:hover{color: #0067b0;}
.al .altx .bd .nn .nn-righter ul{display: block; padding: 20px 0px;}
.al .altx .bd .nn .nn-righter ul li{display: block; float: left; width: 33.33%;}
.al .altx .bd .nn .nn-righter ul li a{display: block; width: 95%; margin: 0 auto; }
.al .altx .bd .nn .nn-righter ul li a .pic{display: block; width: 100%; height: 220px; overflow: hidden;}
.al .altx .bd .nn .nn-righter ul li a .pic img{display: block; width: 100%; min-height:220px;}
.al .altx .bd .nn .nn-righter ul li a .title{display: block; width: 100%;border: solid 1px #f6f6f6;text-align: center;}
.al .altx .bd .nn .nn-righter ul li a .title h2{font-size: 16px;font-weight: normal; height: 50px; line-height: 50px; overflow: hidden; padding:0px 5px;white-space: nowrap;text-overflow:ellipsis; color:#333}
.al .altx .bd .nn .nn-righter ul li a .title p{ height: 40px; line-height: 40px; background: #f6f6f6; font-size: 12px; color: #666666; overflow: hidden;}
.al .altx .bd .nn .nn-righter ul li a .title p i{ color: #999999; font-style: normal;}
.al .altx .bd .nn .nn-righter ul li a:hover h2{color: #0067b0; }
a:hover{text-decoration:none;}
.al .altx .bd .nn .nn-righter .hots{display: block; width: 100%; font-size: 12px; margin-top: 10px;}
.al .altx .bd .nn .nn-righter .hots a{ padding: 0px 5px; color: #666;}
.al .altx .bd .nn .nn-righter .hots a:hover{color: #0067b0;}
.al .altx .bd.nn .nn-righter .tit a:hover{color: #0067b0;}
.sjkhal {display: none;}
.fw{display: block; padding: 50px 0px; background:none}
.fw .text{display: block; font-size: 40px; font-weight: bold; text-align: center; }
.fw .text i{display: inline-block; width: 30px; height: 1px; background: #333; vertical-align: middle; margin: 0px 20px;}

.fw ul{padding-top: 50px;}
.fw ul li{display: block; width: 33.33%; float: left;}
.fw ul li span{ display: block; width: 95%; margin: 0 auto; background: #f6f6f6; padding: 40px 54px;  text-align: center;}
.fw ul li span .pic{display: block; width: 100%; padding-bottom: 15px;}
.fw ul li span .pic img{display: block; width: 80px; height: 80px; margin: 0 auto;}
.fw ul li span .tit{display: block;}
.fw ul li span .tit h2{font-size: 24px; height: 70px; line-height: 70px; display: block;}
.fw ul li span .tit .zc-text{font-size: 16px; line-height: 30px; text-align: left; color: #666; height: 90px;}
.fw ul li span .tit .zc-text b{display: block; font-size: 18px; color: #0067b0; text-align: center; margin-top: 10px;}
.fw ul li span .tit .zc-text b i{padding-right: 5px;}
.fw ul li span .tit .zc-text b i img{vertical-align: middle;}
.fw ul li span .tit .more{display: block; width: 220px; height: 50px; line-height: 50px; background: #c52a3b; color: #fff; margin: 0 auto; border-radius: 4px; margin-top: 40px;}
.fw ul li span .tit .more:hover{background:#0067b0;}

.zzs{display: block; background:url(../img/nn.jpg); padding:120px 0px; background-size: auto 100%;
    background-position: center 0;}
.zzs .left-zl{display:block;}
.zzs .left-zl h2{color:#fff;font-weight: bold;line-height: 64px;color: #FFFFFF;font-size: 40px;}
.zzs .left-zl h3{display:block;font-weight: 400;line-height: 64px;color: #FFFFFF; font-size:32px;}
.zzs .left-zl p{display:block;font-weight: 400;line-height: 28px;color: #FFFFFF; font-size:16px; width:39%;}
.zzs .left-zl a{display:block;width: 200px;height: 48px; background:#fff;font-weight: 400;line-height: 48px;color: #1953A5; font-size:18px; text-align:center; margin-top:40px;}
.zzs .left-zl a:hover{ background:#1953A5; color:#fff;}
.zzs .left-zl i{display:block;width: 60px;height: 4px;background: #fff; margin:40px 0px;}
.about{display: block; width: 100%; padding-top: 90px;}
.about .about-left{display: block; width: 52%; float: left;}
.about .about-left h2{font-size: 40px; height: 70px; line-height: 70px;}
.about .about-left span{ display: block; font-size: 24px;}
.about .about-left p{font-size: 14px; line-height: 28px; padding: 34px 0px; color: #666; padding-bottom: 52px;}
.about .about-left ul{padding-bottom:40px;}
.about .about-left ul li{display: block;  float: left; width: 25%;}
.about .about-left ul li a{display: block; width: 100%; margin: 0 auto;}
.about .about-left ul li a i{display: block; background: url(../img/qysl.png) no-repeat; width: 80px; height: 80px; margin: 0 auto;}

.about .about-left ul li:nth-child(2) a i{background: url(../img/qywh.png) no-repeat;}
.about .about-left ul li:nth-child(3) a i{background: url(../img/fzlc.png) no-repeat;}
.about .about-left ul li:nth-child(4) a i{background: url(../img/znzz.png) no-repeat;}
.about .about-left ul li:hover a i{background: url(../img/qysl2.png) no-repeat;}
.about .about-left ul li:nth-child(2):hover a i{background: url(../img/qywh2.png) no-repeat;}
.about .about-left ul li:nth-child(3):hover a i{background: url(../img/fzlc2.png) no-repeat;}
.about .about-left ul li:nth-child(4):hover a i{background: url(../img/znzz2.png) no-repeat;}
.about .about-left ul li a span{display: block; font-size: 18px; text-align: center; height: 50px; line-height: 50px;}
.about .about-right{display: block; float: right; width: 40%;}
.about .about-right img{display: block;margin-bottom: -100px;}
.bjj{display: flex; width: 100%; background: url(../img/about.jpg) no-repeat; color: #fff; padding: 30px 0px; background-size:100% 100%}
.bjj .logo-img{display:inline-block;}
.bjj .logo-img img{width: 130px; display: inline-block; vertical-align: middle;}
.bjj i{display: inline-block; height: 60px; width: 2px; background: #fff; vertical-align: middle; margin: 0px 20px;}
.bjj .nnn{display: inline-block; color: #fff; vertical-align: middle; }
.bjj .nnn h2{font-size: 30px;}
.bjj .nnn p{font-size: 16px; line-height: 35px;}
.bjj a{display: inline-block; vertical-align: middle; padding-left: 40px;}
.bjj  a img{display: inline-block; width: 48px; vertical-align: middle;}

.news{display: block; width: 100%; background: #f9f9f9;padding: 70px 0px 40px; }
.news .text{display: block; font-size: 40px; font-weight: bold; text-align: center; color: #333; }
.news .text i{display: inline-block; width: 30px; height: 1px; background: #fff; vertical-align: middle; margin: 0px 20px;}
.news .news-list{display: block; margin-top: 50px;} 
.news .news-list ul li{display: block; float: left; width: 33.33%;}
.news .news-list ul li .pp{display: block; width: 95%; background: #fff; padding: 0px 30px 28px 30px;}
.news .news-list ul li .pp .nnn1{    display: flex;justify-content: space-between; margin-bottom: 25px;}
.news .news-list ul li .pp .nnn1 span{display: inline-block; background: url(../img/new.png) no-repeat; height: 70px; width: 64px; font-size: 18px; color: #fff; padding: 5px 10px; font-weight: bold; text-align: center;}
.news .news-list ul li .pp .nnn1 a{display: inline-block; text-align: right; line-height: 70px; font-size: 14px; color: #666;}
.news .news-list ul li .pp .tit{ display: block; width: 100%; }
.news .news-list ul li .pp .tit h2 a{font-size: 18px; font-weight: 500; color: #333; height: 50px; line-height: 50px; overflow: hidden; display: block; white-space: nowrap;
    text-overflow: ellipsis;}

.news .news-list ul li .pp .tit span{display:block; font-size: 14px; color: #999; margin:7px 0px;}
.news .news-list ul li .pp .tit p{display: block; width: 100%; line-height: 25px; font-size: 14px; height: 50px; overflow: hidden; color: #666;}
.news .news-list ul li .pp .pic{display: block; width: 100%; height:223px; overflow:hidden; margin-top:30px}
.news .news-list ul li .pp .pic img{display: block; width: 100%; min-height:223px; transition: all 1s;}
.news .news-list ul li .pp ul{padding-top: 30px;}
.news .news-list ul li .pp ul li{display: block;float: none; width: 100%; border-bottom: solid 1px #cdcdcd; margin-bottom: 4px;}
.news .news-list ul li .pp ul li a{font-size: 18px; font-weight: 500; color: #333; 
height: 50px; line-height: 50px; overflow: hidden; display: block;white-space: nowrap;
    text-overflow: ellipsis;
}
.news .news-list ul li .pp:hover img{  transform: scale(1.15)}
.news .news-list ul li .pp ul li span{display:block; font-size: 14px; color: #999;}
.news .news-list ul li .pp ul li p{display: block; width: 100%; line-height: 25px; font-size: 14px; height: 50px; overflow: hidden; color: #666; margin: 10px 0px 20px;}
.news .news-list ul li .pp ul li:nth-child(3){border: none; margin-bottom: 0;}
.news .news-list ul li .pp .nnn1 a:hover{ color: #0067b0;}
.news .news-list ul li .pp .tit h2 a:hover{ color: #0067b0;}
.news .news-list ul li .pp ul li a:hover{ color: #0067b0;}

.footer{display: flex; width: 100%; background: url(../img/dbbj2.jpg); padding: 60px 0px;  background-size:auto 100%; background-position:center 0;}
.foot-nn{display: flex;flex-direction:row; justify-content: space-around; align-content: center;}
.footer .ses{width: 43%;}
.footer .ses .search{ display: block; width: 100%; background: rgba(57,65,80,0.39);border-radius: 5px; height: 60px; line-height: 60px; border: none; padding: 0px 20px;}
.footer .ses .search input{background: none;  float: left; width: 80%;height: 60px; line-height: 60px;border-top-left-radius:5px;border-bottom-left-radius:5px}
.footer .ses .search input::placeholder{font-size: 14px; color: #fff; opacity: 0.3;}
.footer .ses .search .ss{display: block; float:right; width: 20%;height: 60px; line-height: 60px;}
.footer .ses .search .ss button{display: block; width: 100%;height: 60px;
 line-height: 60px;background: none;border-top-right-radius:5px;
 border-bottom-right-radius:5px; font-size: 16px; color: #fff;
 letter-spacing:10px; opacity: 0.7; }
.footer .ses .search .ss button img{vertical-align: middle; margin-right: 10px;}
.footer .ses .list{display: block; width: 100%; margin-top: 40px;} 
.footer .ses .list ul{display: block; float: left; padding-right: 40px;} 
.footer .ses .list ul li h2 a{font-size: 18px; color: #EFEFEF; height: 50px; line-height: 50px;}
.footer .ses .list ul li a{display: block; color: #EFEFEF; line-height: 35px; 
font-size: 14px; opacity: 0.8;transition: all 0.3s;}
.footer .ses .list ul li a:hover{   color: #4682B4;font-weight: bold;}
.footer .ses .list ul:nth-child(4){padding: 0;}
.nnnn{ width: 40%; color: #fff; text-align: left; margin-left: 150px;}
.nnnn .call{display: block; width: 100%;}
.nnnn .call p{font-size: 16px;}
.nnnn .call b{display: block; font-size: 32px; font-style: italic; height: 60px; line-height: 60px; font-family:Arial, Helvetica, sans-serif}
.nnnn .mm{display: block; width: 100%; padding: 15px 0px 0px;}
.nnnn .mm h2{display: block; font-size: 24px; height: 60px; line-height: 60px; margin-bottom: 10px;}
.nnnn .mm p{font-size: 14px; line-height: 35px; opacity: 0.8;}
.nnnn .mo{margin-top: 40px;}
.nnnn .mo a{display: inline-block; width: 160px; height: 50px; background: #c52a3b; line-height: 50px; color: #fff; text-align: center; border-radius: 4px;}
.nnnn .mo a:hover{background:#1953a5;}
.nnnn .mo a.yy:hover{background: #c52a3b; }
.nnnn .mo a.yy{background: #1953a5; margin-left: 20px;}
.right-wx{display: inline-block; color: #fff; margin-top: 150px;}
.right-wx img{vertical-align: middle;}
.right-wx p{display: block; text-align: center; font-size: 16px; height: 50px; line-height: 50px; letter-spacing: 5px;}
.foot1{background: url(../img/dbbj.jpg);  width: 100%; background-size:auto 100%; background-position:center 0}
.foot2{display:flex;justify-content: space-between; align-items: center; align-self: center; color: rgba(255,255,255,0.5); padding: 16px 0px;}
.foot1 .img-logo{display: inline-block; vertical-align: middle; }
.foot1 .img-logo img{display: inline-block; vertical-align: middle;}
.foot1 .nn2 a{color: rgba(255,255,255,0.5); }
.bann { display: block; width: 100%;height: 500px;position: relative;background-repeat: no-repeat !important;background-size: cover !important;background-position: center !important;
    background-size: cover !important;}
.bann .cpjj{display:block; width:100%; text-align:center; padding-top:200px; }
.bann .cpjj h2{ font-size:40px; color:#fff;font-weight: bold;
line-height: 64px;}
.bann .cpjj p{ font-size:14px;font-weight: 400;line-height: 28px;color: #FFFFFF; color:#fff; padding-top:10px;}
.bann .wz{display:block; position:absolute; bottom:20px; font-size:14px; color:#CCCCCC; 
font-weight:bold; font-family:'宋体'}
.bann .wz img{display: inline-block; width:13px; vertical-align:; }
.bann .wz a{padding:0px 10px;color:#ccc; font-weight:normal; font-family:'微软雅黑'}
.bann .wz span{font-size:12px; font-weight:bold; font-family:'宋体';color:#CCCCCC; }
.bann2 .cpjj{text-align:left; width:40%;}
.cpjsq{display:block;background:#f9f9f9; padding:40px; margin:70px 0px 40px;}
.cpjsq .sxf{display:block;float:left; width:80%;}
.cpjsq .sxf .sss{display: block; }
.cpjsq .sxf .sss .would{display: inline-block;font-weight: 400;line-height: 19px;color: #333333; font-size:14px;}
.cpjsq .sxf .sss .would input{border: 1px solid #E2E2E2;width: 100px;height: 40px; display:inline-block; line-height:40px; margin:0px 10px;}
.dx{display:inline-flex; margin:0px 40px;}
.dx input{display:inline-block; vertical-align:middle;outline-style:none;-webkit-appearance:none;border:none;appearance:none;width: 16px;height: 16px;border: 1px solid #CCCDCD;border-radius: 50%;}
.dx label{font-weight: 400; font-size:14px; color:#333; padding:0px 10px;}
.dx input:checked { background: url(../img/ii.png) no-repeat;width: 16px;height: 16px; border:none} 
.cpjsq .sxf .sx{display:inline-block; padding:0px 30px;}
.cpjsq .sxf .sx button{display:block;width: 120px;height: 40px;border-radius: 4px; background:#0262A7; color:#fff; line-height:40px; font-size:14px;}
.cpjsq .sxf a{display:inline-block; text-align:right;font-weight: 400;color: #C52A3B; font-size:14px; }
.cpjsq .xxnr{display:block; margin-top:20px;}
.cpjsq .xxnr .qt1{ display:block; float:left; width:33.33%;}
.cpjsq .xxnr .qt1 .xxx1{display:block; width:95%; margin-right:5px;}
.cpjsq .xxnr .qt1 .xxx1 .xxx a{display:block; float:left;font-weight: 400;color: #333333; font-size:14px;border-radius: 4px 2px 2px 2px;border: 1px solid #EAEAEA;writing-mode: tb; padding:20px 10px;background:#fff;}
.cpjsq .xxnr .qt1 .xxx1 ul{float:right; width:80%;}
.cpjsq .xxnr .qt1 .xxx1 ul li{display:block; float:left; width:50%; margin-bottom:10px; }
.cpjsq .xxnr .qt1 .xxx1 ul li a{ height:30px; line-height:30px; border:solid 1px #EAEAEA;
 display:block; text-align:center; width:95%; background:#fff; color:#666}
.line{display: inline-block;width: 1px;height: 130px; background:#EAEAEA;}
.cpjsq .zz{display:block; float:right; width:18%;}
.cpjsq .zz a{width: 160px;height: 40px;border: 1px solid #D8262B;
opacity: 1;border-radius: 4px; display:block; margin:0 auto; 
color:#D8262B; text-align:center; line-height:40px;}
.cpjsq .zz a:hover{ background:#D8262B; color:#fff}
.cpjsq .zz .call1{display:block; margin-top:20px;}
.cpjsq .zz .call1 p{display:block;font-weight: 400;line-height: 28px;color: #666666; font-size:14px; text-align:center; margin-bottom:10px;}
.cpjsq .zz .call1 h2{font-size: 20px;font-family: Arial;font-weight: bold;line-height: 16px;color: #0067B0; text-align:center; }
.cpjsq .zz .call1 h2 i{display:inline-block; height:24px; vertical-align:sub; padding-right:5px;}
.cpjsq .xxnr .qt1 .xxx1 .xxx:hover a{ background:#0262A7; color:#fff;}
.cpjsq .xxnr .qt1 .xxx1 ul li a:hover{ background:#0262A7; color:#fff;}
/*满足不同需求*/
.xq{display:block; width:100%;}
.xq h2{display:block;font-size: 36px;line-height: 64px;color: #222222; text-align:center}
.xq .mz{display:block; width:100%; padding:40px 0px}
/* 本例子css */
.xq .mz .swiper{ width:100%;  overflow:hidden; position:relative;  }
.xq .mz .swiper .swiper-button-prev{display:block;font-size:14px; color:#CCCCCC; font-weight:bold; font-family:'宋体'; position:absolute; left:0;width:auto !important; height:auto !important;}
.xq .mz .swiper .swiper-button-next{ font-size:14px; color:#CCCCCC; 
font-weight:bold; font-family:'宋体'; position:absolute; right:0; display:block; width:auto !important; height:auto !important;}
.xq .mz .swiper .swiper-button-prev:hover{ color:#0067B0; cursor:pointer}
.xq .mz .swiper .swiper-button-next:hover{ color:#0067B0; cursor:pointer}
.xq .mz .swiper .swiper-button-next:hover{ background:none;}
.xq .mz .swiper .swiper-button-next{background:none;}
.xq .mz .swiper .swiper-wrapper{width:96%; margin:0 auto;}
.xq .mz .swiper .swiper-wrapper .swiper-slide{ display:block; float:left; width:16.66% !important; height:auto !important; transform:none; margin:0 !important;transition:none; box-shadow:none}
.xq .mz .swiper .swiper-wrapper .swiper-slide a{display:block; width:96%; margin:0 auto;}
.xq .mz .swiper .swiper-button-prev:hover{ background:none;}
.xq .mz .swiper .swiper-button-prev{background:none;}
.xq .mz .swiper .swiper-button-next.swiper-button-disabled, .xq .mz .swiper .swiper-button-prev.swiper-button-disabled{opacity:1;}
.xq .mz .swiper .swiper-slide:hover{box-shadow:none;}
.xq .mz .swiper .swiper-wrapper .swiper-slide a .pic{ display:block; width:100%;}
.xq .mz .swiper .swiper-wrapper .swiper-slide a .pic img{ display:block; height:80px; width:auto; margin:0 auto;}
.xq .mz .swiper .swiper-wrapper .swiper-slide a .pic a:hover img{ border-color:#999;  }
.xq .mz .swiper .swiper-wrapper .swiper-slide a .title{ text-align:center; font-size:20px; color:#333;font-weight: bold; margin-top:20px;}
.xq .mz .swiper .swiper-wrapper .swiper-slide a .title i{display:block; width:30px; height:3px; background:#fff; margin:12px auto 0px;}
.xq .mz .swiper .swiper-wrapper .swiper-slide a:hover .title i{background:#0067B0;}
.xq .mz .swiper .swiper-wrapper .swiper-slide a:hover .title{color:#0067B0;}
/*带背景的产品*/
.cpbf1{display:block; background:url(../img/cpbg1.jpg); background-size:auto 100%; background-position:center 0}
.cpbf1 .cp1{display:block; width:100%; padding:60px 0px;}
.cpbf1 .cp1 .cpbt h2{display:inline-block;font-weight: bold;line-height: 28px;color: #FFFFFF; font-size:30px;height:30px;}
.cpbf1 .cp1 .cpbt h2 i{display:inline-block; width:24px; margin-right:10px; }
.cpbf1 .cp1 .cpbt .cpright{display:block; float:right; color:#fff;}
.cpbf1 .cp1 .cpbt .cpright span{ padding:0px 20px;}
.cpbf1 .cp1 .cpbt .cpright a{color:#fff;font-weight: 400;line-height: 28px; font-size:14px;}
.cpbf1 .cp1 .cpbt .cpright a:hover{ color:#D8262B}
.cpbf1 .cp1 .cplist{ display:block; width:100%; padding-top:40px;}
.cpbf1 .cp1 .cplist ul li{display:block; float:left; width:50%;}
.cpbf1 .cp1 .cplist ul li .jg{display:block; width:95%; margin:0 auto;background:#fff; margin-bottom:30px;}
.cpbf1 .cp1 .cplist ul li .jg .pic{display:block; float:left; width:52%; height:240px; overflow:hidden;}
.cpbf1 .cp1 .cplist ul li .jg .pic img{display:block; width:100%; min-height:240px;   
 transition: all 1s;}
.cpbf1 .cp1 .cplist ul li .jg .tit{display:block;  padding:20px 20px 19px 0px; float:right; width:45%;}
.cpbf1 .cp1 .cplist ul li .jg .tit h2 a{font-size:18px;line-height: 36px;color: #333333;
white-space: nowrap; overflow: hidden; text-overflow: ellipsis; display:block}
.cpbf1 .cp1 .cplist ul li .jg .tit .jj{display:block; font-size:14px;font-weight: 400;
line-height: 24px;color: #999999; background:#F6F6F6; padding:15px; margin:15px 0px;}
.cpbf1 .cp1 .cplist ul li .jg .tit .cp2{display:flex;justify-content: space-between;}
.cpbf1 .cp1 .cplist ul li .jg .tit .cp2 a{width: 47%;height: 36px;font-size: 14px;font-family: Source Han Sans SC;font-weight: 400;line-height: 36px;color: #666666; display:inline-block;border: 1px solid #E2E2E2;background: rgba(255,255,255,0.39); text-align:center; border-radius:4px;}
.cpbf1 .cp1 .cplist ul li .jg .tit .cp2 a.xj{border: 1px solid rgba(216,38,43,0.7059); color:#D8262B;}
.cpbf1 .cp1 .cplist ul li .jg:hover h2 a{color:#0067b0;}
.cpbf1 .cp1 .cplist ul li .jg .tit .cp2 a:hover{background:#0067b0; color:#fff; border-color:#0067b0;}
.cpbf1 .cp1 .cplist ul li .jg .tit .cp2 a.xj:hover { background:#D8262B; color:#fff;border-color:#D8262B;}
.cpbf1 .cp1 .cplist ul li .jg:hover img{  transform: scale(1.15)}
/*不带背景的产品*/
.cpbf2 {display:block; width:100%; padding:60px 0px;}
.cpbf2 .cpbt h2{display:inline-block;font-weight: bold;line-height: 30px;color: #333; font-size:30px;height:30px;}
.cpbf2 .cpbt h2 i{display:inline-block; width:24px; margin-right:10px; }
.cpbf2 .cpbt .cpright{display:block; float:right; color:#333;}
.cpbf2 .cpbt .cpright span{ padding:0px 20px;}
.cpbf2 .cpbt .cpright a{color:#333;font-weight: 400;line-height: 28px; font-size:14px; display:inline;}
.cpbf2 .cpbt .cpright a.xj1{color:#0067b0;}
.cpbf2 .cpbt .cpright a:hover{ color:#D8262B}
.cpbf2 .cplist{ display:block; width:100%; padding-top:40px;}
.cpbf2 .cplist ul li{display:block; float:left; width:25%;}
.cpbf2 .cplist ul li .jg{display:block; width:95%; margin:0 auto;margin-bottom:30px; border:solid 1px #EAEAEA }
.cpbf2 .cplist ul li .jg .pic{display:block; width:100%;  overflow:hidden;height:220px;}
.cpbf2 .cplist ul li .jg .pic img{display:block; width:100%; min-height:220px;    transition: all 1s;}
.cpbf2 .cplist ul li .jg .tit{display:block; padding:15px; width:100%;}
.cpbf2 .cplist ul li .jg .tit h2 a{font-size:16px;line-height: 24px;color: #333333;
font-weight: 400;white-space: nowrap; overflow: hidden; text-overflow: ellipsis; display:block}
.cpbf2 .cplist ul li .jg .tit .jj{display:block; font-size:14px;font-weight: 400;
line-height: 24px;color: #999999; background:#F6F6F6; padding:15px; margin:15px 0px;}
.cpbf2  .cplist ul li .jg .tit .cp1 a{width: 47%;height: 36px;font-size: 14px;font-family: Source Han Sans SC;font-weight: 400;line-height: 36px;color: #666666; display:inline-block;border: 1px solid #E2E2E2;background: rgba(255,255,255,0.39); text-align:center; border-radius:4px;}
.cpbf2 .cplist ul li .jg .tit .cp1{display:flex;justify-content: space-between;}
.cpbf2 .cplist ul li .jg .tit .cp1 a.xj{border: 1px solid rgba(216,38,43,0.7059);
 color:#D8262B;;}
.cpbf2 .cplist ul li .jg:hover h2 a{color:#0067b0;}
.cpbf2 .cplist ul li .jg .tit .cp1 a:hover{background:#0067b0; color:#fff; border-color:#0067b0;}
.cpbf2 .cplist ul li .jg .tit .cp1 a.xj:hover { background:#D8262B; color:#fff;border-color:#D8262B;}
.cpbf2 .cplist ul li .jg:hover img{  transform: scale(1.15)}
.cpbf3{background:#f9f9f9; padding:60px 0px;}
/*免费获取设计方案*/
.mfhq{display:block; width:100%; background:url(../img/hqfa.png); padding:60px 0px; background-size:auto 100%; background-position:center 0}
.mfhq h2{display:block;font-size: 36px;line-height: 64px;color: #FFFFFF; text-align:center;}
.mfhq p{font-weight: 400;line-height: 28px;color: #FFFFFF; font-size:14px; opacity:0.55; text-align:center}
.mfhq .bd1{display:flex; padding:40px 0px;}
.mfhq .bd1 .item{margin-right:20px;}
.mfhq .bd1 .item label{display:inline-block;line-height: 24px;color: #FFFFFF; font-size:16px; padding-right:10px;}
.mfhq .bd1 .item label sup{color:#D8262B; font-size:14px;}
.mfhq .bd1 .item input{display:inline-block; width:290px; height:48px; line-height:48px;background: rgba(246,246,246,0.39);border-radius: 4px; color:#fff;text-indent:10px;}
.mfhq .bd1 .item input::placeholder{color:#fff; opacity:0.7; }
.mfhq .bd1 .item select{display:inline-block; width:300px; height:48px; line-height:48px;background: rgba(246,246,246,0.39);border-radius: 4px; color:#fff;}
.mfhq .bd1 .item option{color:#333;}
.mfhq .hdg{display:flex;justify-content: center;}
.mfhq .hdg button{ width:220px; height:48px; line-height:48px;background: #C52A3B;font-weight: 400;color: #FFFFFF; font-size:16px; text-align:center; border-radius:4px;}
.mfhq .hdg a{ width:220px; height:48px; line-height:48px;background: #0262A7;font-weight: 400;color: #FFFFFF; font-size:16px; text-align:center; border-radius:4px; margin-left:20px;}
/*产品推荐*/
.cpbf4 {display:block; width:100%; padding:60px 0px; background:#f9f9f9}
.cpbf4 .cpbt h2{display:inline-block;font-weight: bold;line-height: 30px;color: #333; font-size:30px; height:30px;}
.cpbf4 .cpbt h2 i{display:inline-block; width:24px; margin-right:10px; }
.cpbf4 .cpbt .cpright{display:block; float:right; color:#666;}
.cpbf4 .cpbt .cpright a i{ display:inline-block; height:18px; vertical-align:sub; margin-left:5px;}
.cpbf4 .cpbt .cpright a:hover i{    transform: translate3d(3px, 0, 0);}
.cpbf4 .cpbt .cpright a{color:#666;font-weight: 400;line-height: 28px; font-size:14px;}
.cpbf4 .cpbt .cpright a:hover{ color:#D8262B}
.cpbf4 .cplist{ display:block; width:100%; padding-top:40px;}
.cpbf4 .cplist ul li{display:block; float:left; width:25%;}
.cpbf4 .cplist ul li .jg{display:block; width:95%; margin:0 auto;margin-bottom:30px; border:solid 1px #EAEAEA }
.cpbf4 .cplist ul li .jg .pic{display:block; width:100%;  overflow:hidden;height:230px;}
.cpbf4 .cplist ul li .jg .pic img{display:block; width:100%; min-height:230px;    transition: all 1s;}
.cpbf4 .cplist ul li .jg .tit{display:block; padding:15px; width:100%;}
.cpbf4 .cplist ul li .jg .tit h2 a{font-size:16px;line-height: 24px;
color: #333333;font-weight: 400;white-space: nowrap; 
overflow: hidden; text-overflow: ellipsis; text-align:center; display:block}
.cpbf4 .cplist ul li .jg .tit .jj{display:block; font-size:14px;font-weight: 400;
line-height: 24px;color: #999999; background:#F6F6F6; padding:15px; margin:15px 0px;}
.cpbf4  .cplist ul li .jg .tit .cp1{display: flex;justify-content: center;
align-items: center;    justify-content: space-between;}
.cpbf4  .cplist ul li .jg .tit .cp1 a{width: 47%;height: 36px;font-size: 14px;font-family: Source Han Sans SC;font-weight: 400;line-height: 36px;color: #666666; display:inline-block;border: 1px solid #E2E2E2;background: rgba(255,255,255,0.39); text-align:center; border-radius:4px;}
.cpbf4 .cplist ul li .jg .tit .cp1 a.xj{border: 1px solid rgba(216,38,43,0.7059); 
color:#D8262B;}
.cpbf4 .cplist ul li .jg:hover h2 a{color:#0067b0;}
.cpbf4 .cplist ul li .jg .tit .cp1 a:hover{background:#0067b0; color:#fff; border-color:#0067b0;}
.cpbf4 .cplist ul li .jg .tit .cp1 a.xj:hover { background:#D8262B; color:#fff;border-color:#D8262B;}
.cpbf4 .cplist ul li .jg:hover img{  transform: scale(1.15)}
/*相关案例推荐*/
/*产品推荐*/
.cpbf5 {display:block; width:100%; padding:60px 0px;}
.cpbf5 .cpbt h2{display:inline-block;font-weight: bold;line-height: 30px;color: #333; font-size:30px; height:30px;}
.cpbf5 .cpbt h2 i{display:inline-block; width:24px; margin-right:10px; }
.cpbf5 .cpbt .cpright{display:block; float:right; color:#666;}
.cpbf5 .cpbt .cpright a i{ display:inline-block; height:18px; vertical-align:sub; margin-left:5px;}
.cpbf5 .cpbt .cpright a{color:#666;font-weight: 400;line-height: 28px; font-size:14px;}
.cpbf5 .cpbt .cpright a:hover{ color:#D8262B}
.cpbf5 .cpbt .cpright a:hover i{    transform: translate3d(3px, 0, 0);}
.cpbf5 .cplist{ display:block; width:100%; padding-top:40px;}
.cpbf5 .cplist ul li{display:block; float:left; width:25%;}
.cpbf5 .cplist ul li .jg{display:block; width:95%; margin:0 auto;margin-bottom:30px; border:solid 1px #EAEAEA }
.cpbf5 .cplist ul li .jg .pic{display:block; width:100%;  overflow:hidden;height:220px;}
.cpbf5 .cplist ul li .jg .pic img{display:block; width:100%; min-height:220px;    transition: all 1s;}
.cpbf5 .cplist ul li .jg .tit{display:block; padding:15px 0px; width:100%;}
.cpbf5 .cplist ul li .jg .tit h2{font-size:16px;line-height: 24px;color: #333333;font-weight: 400;white-space: nowrap; overflow: hidden; text-overflow: ellipsis; padding:0px 10px; text-align:center}
.cpbf5 .cplist ul li .jg .tit .jj{display:block; font-size:13px;font-weight: 400;
line-height: 24px;color: #999999; background:#EAEAEA; padding:15px; margin:15px 0px;}
.cpbf5 .cplist ul li .jg .tit .jj b{display:inline-block;color: #999999;}
.cpbf5 .cplist ul li .jg .tit .cp1{padding:0px 10px;}
.cpbf5 .cplist ul li .jg .tit .cp1 span{display:inline-block; font-size:13px; color:#999}
.cpbf5 .cplist ul li .jg .tit .cp1 i{ color:#666; font-style:normal; padding-left:3px;}
.cpbf5 .cplist ul li .jg .tit .cp1 em{float:right;font-size: 13px;font-family: Source Han Sans SC;font-weight: 400;line-height: 20px;color: #666666; font-style:normal;}
.cpbf5 .cplist ul li .jg .tit .cp1 em img{height:16px; vertical-align:middle; margin-right:3px;}
.cpbf5 .cplist ul li .jg:hover h2{color:#0067b0;}

.cpbf5 .cplist ul li .jg .tit .cp1 a:hover{background:#0067b0; color:#fff; border-color:#0067b0;}
.cpbf5 .cplist ul li .jg .tit .cp1 a.xj:hover { background:#D8262B; color:#fff;border-color:#D8262B;}
.cpbf5 .cplist ul li .jg:hover img{  transform: scale(1.15)}
/*产品栏目页一*/
/*产品分类*/
.xx{display:block; width:100%; height:80px; line-height:80px; background:#F6F6F6}
.xx .xxl{display:block; float:left;}
.xx .xxl ul li{display:block; float:left;}
.xx .xxl ul li a{display:block;font-weight: 400;line-height: 28px;color: #333333; font-size:16px;height:80px; line-height:80px; padding:0px 20px;}
.xx .xxl ul li a i{display:block; width:40px; height:3px; background:none; margin:0 auto;transition:all .5s;}
.xx .xxl ul li:nth-child(1) a{padding-left:0;}
.xx .xxl ul li.on a i{background:#0067B0;}
.xx .xxl ul li:hover a i{background:#0067B0;transition:all .3s;}
.xx .xxl ul li:hover a{color:#0067B0; }
.xx .xxl ul li.on a{color:#0067B0;}
.xx .hqbj{display:block; float:right;}
.xx .hqbj .bk{display: inline-block; width:228px; height:40px; border:solid 1px #E2E2E2 }
.xx .hqbj .bk input{display:block; width:100%; background:#fff; height:38px; line-height:38px;}
.xx .hqbj .bk input::placeholder{text-indent:10px; color:#C2C2C2 }
.xx .hqbj .bk2{display:inline-block; width:78px; background:#0067B0;}
.xx .hqbj .bk2 button{display:block; width:100%;background:#0067B0; color:#fff; line-height:40px; height:40px; text-align:center; margin-left:-5px;}
/*产品*/
.cp-tj{display:block; width:100%; padding:60px 0px;}
/* 本例子css */
.cp-tj .slideTxtBox1{ width:100%; text-align:left;  }
.cp-tj .slideTxtBox1 .hd{ display:block; float:left; width:47%}
.cp-tj .slideTxtBox1 .hd h2{display:block;font-weight: bold;line-height: 64px;color: #333333; font-size:36px;}
.cp-tj .slideTxtBox1 .hd .jj{display:block; font-size:16px;font-weight: 400;line-height: 32px;color: #666666; margin-top:30px}
.cp-tj .slideTxtBox1 .hd ul{ display:block; width:100%; padding:50px 0px;}
.cp-tj .slideTxtBox1 .hd ul li{ float:left;cursor:pointer; width:50%;}
.cp-tj .slideTxtBox1 .hd ul li a{display:block; width:95%; margin:0 auto;}
.cp-tj .slideTxtBox1 .hd ul li a em{display:inline-block; width:90%;font-weight: 400;
line-height: 30px;color: #333333; font-size:16px; font-style:normal}
.cp-tj .slideTxtBox1 .hd ul li a span{display:inline-block; text-align:right; font-size:16px; font-family:'宋体'; font-weight:bold}
.cp-tj .slideTxtBox1 .hd ul li.on a em{ color:#0067B0}
.cp-tj .slideTxtBox1 .hd ul li:hover a em{ color:#0067B0}
.cp-tj .slideTxtBox1 .hd .hqbj{display:flex;}
.cp-tj .slideTxtBox1 .hd .hqbj a{width:220px;height: 48px; background:#C52A3B ; color:#fff; line-height:48px; text-align:center;font-weight: 400;color: #FFFFFF; font-size:16px; border-radius:4px;}
.cp-tj .slideTxtBox1 .hd .hqbj a.mf{ background:#0262A7; margin-left:20px;}
.cp-tj .slideTxtBox1 .bd{display:block; float:right; width:50%;}

.cp-tj .slideTxtBox1 .bd img{display:block; max-width:100%;}


/*主推产品*/
.tptx{display:block; background:url(../img/ztcpbg.jpg); padding-top:70px; background-size:auto 100%; background-position:center 0}
.tptx h2{font-weight: bold;line-height: 64px;color: #FFFFFF; font-size:36px; text-align:center;}
.tptx p{display:block; font-weight: 400;line-height: 28px;color: #FFFFFF;opacity: 0.55; font-size:14px; text-align:center; padding-bottom:60px;}
.tptx .banner-arrow{ position:absolute; top:50%; width:100%; display:block;}
.tptx .banner-arrow .swiper-button-next{right:10px; position:absolute;}
.tptx .banner-arrow .swiper-button-prev{left:10px; position:absolute}
/* 必要布局样式css */
.swiper-container {margin-left: auto;margin-right: auto;position: relative;z-index: 1;}
.swiper-container-no-flexbox .swiper-slide {float: left}
.swiper-container-vertical>.swiper-wrapper {
	-webkit-box-orient: vertical;
	-moz-box-orient: vertical;
	-ms-flex-direction: column;
	-webkit-flex-direction: column;
	flex-direction: column
}
.swiper-wrapper {
	position: relative;
	width: 100%;
	height: 100%;
	z-index: 1;
	display: -webkit-box;
	display: -moz-box;
	display: -ms-flexbox;
	display: -webkit-flex;
	display: flex;
	-webkit-transition-property: -webkit-transform;
	-moz-transition-property: -moz-transform;
	-o-transition-property: -o-transform;
	-ms-transition-property: -ms-transform;
	transition-property: transform;
	-webkit-box-sizing: content-box;
	-moz-box-sizing: content-box;
	box-sizing: content-box;
}
.swiper-wrapper {
	-webkit-transform: translate3d(0, 0, 0);
	-moz-transform: translate3d(0, 0, 0);
	-o-transform: translate(0, 0);
	-ms-transform: translate3d(0, 0, 0);
	transform: translate3d(0, 0, 0)
}
.swiper-slide {
	-webkit-flex-shrink: 0;
	-ms-flex: 0 0 auto;
	flex-shrink: 0;
	width: 100%;
	height: 100%;
	position: relative;
	padding: 0;
	-webkit-box-shadow: rgba(0,0,0,.2) 0px 0px 30px;
	-moz-box-shadow: rgba(0,0,0,.2) 0px 0px 30px;
	box-shadow: rgba(0,0,0,.2) 0px 0px 30px;
}
.swiper-slide:hover {
	-webkit-box-shadow: rgba(0,0,0,.5) 0px 0px 50px;
	-moz-box-shadow: rgba(0,0,0,.5) 0px 0px 50px;
	box-shadow: rgba(0,0,0,.5) 0px 0px 50px;
}
.banner-box {
	width: 100%;
	float: left;
	position: relative;
	overflow: hidden;
}
.swiper-container {
	width: 100%;
	margin: 12px 0;
}
.swiper-slide {
	-webkit-transform-style: preserve-3d;
	-moz-transform-style: preserve-3d;
	-ms-transform-style: preserve-3d;
	transform-style: preserve-3d;
	transform: scale(.8);
	-webkit-transition: all .5s;
	-moz-transition: all .5s;
	-o-transition: all .5s;
	transition: all .5s;
	-webkit-transition: transform 1.0s;
	-moz-transition: transform 1.0s;
	-ms-transition: transform 1.0s;
	-o-transition: transform 1.0s;
	-webkit-transform: scale(0.7);
	-moz-box-shadow: rgba(0,0,0,.2) 0px 0px 30px; height:460px !important;
}
.swiper-slide-active, .swiper-slide-duplicate-active {
	-webkit-transform: scale(1);
	transform: scale(1);
}
.swiper-slide img {
	width: 100%;
	display: block;
}
.swiper-slide video{display:block; width:100%; height:460px;}
.swiper-button-prev {
	background: url(../img/pev.png)no-repeat; opacity:1;
	left: 10px; width:48px !important; height:48px !important;
}
.swiper-button-next, .swiper-button-prev{ color: inherit !important; font-size:0;}
.swiper-button-next:after, .swiper-button-prev:after{display:none;}

.swiper-button-next {
	background: url(../img/nex.png) no-repeat;opacity:1;width:48px !important; height:48px !important;
}
.swiper-button-prev:hover{background:url(../img/nn3.png) no-repeat;}
.swiper-button-next:hover{background:url(../img/nn1.png) no-repeat;}
/*产品*/
.tplist{display:block; width:100%; padding:70px 0px;}
.tplist ul li{display:block; width:33.33%; float:left}
.tplist ul li .jg{display:block; width:95%; margin:0 auto;margin-bottom:30px; border:solid 1px #EAEAEA }
.tplist ul li .jg .pic{display:block; width:100%;  overflow:hidden;height:295px; }
.tplist ul li .jg .pic img{display:block; width:100%; min-height:280px;    transition: all 1s;}
.tplist ul li .jg .tit{display:block; padding:15px; width:100%;}
.tplist ul li .jg .tit h2{font-size:16px;line-height: 24px;color: #333333;font-weight: 400;white-space: nowrap; overflow: hidden; text-overflow: ellipsis}
.tplist ul li .jg .tit .jj{display:block; font-size:14px;font-weight: 400;
line-height: 24px;color: #999999; background:#EAEAEA; padding:15px; margin:15px 0px;}
.tplist ul li .jg .tit .jj span{padding:0px 5px;}
.tplist ul li .jg .tit .cp1{display:flex;    justify-content: space-between;}
.tplist ul li .jg .tit .cp1 a{width: 47%;height: 36px;font-size: 14px;font-family: Source Han Sans SC;font-weight: 400;line-height: 36px;color: #666666; display:inline-block;border: 1px solid #E2E2E2;background: rgba(255,255,255,0.39); text-align:center; border-radius:4px;}
.tplist ul li .jg .tit .cp1 a.xj{border: 1px solid rgba(216,38,43,0.7059); color:#D8262B;}
.tplist ul li .jg:hover h2{color:#0067b0;}
.tplist ul li .jg .tit .cp1 a:hover{background:#0067b0; color:#fff; border-color:#0067b0;}
.tplist ul li .jg .tit .cp1 a.xj:hover { background:#D8262B; color:#fff;border-color:#D8262B;}
.tplist ul li .jg:hover img{  transform: scale(1.15)}
/*余热锅炉广告*/
.yrzt{display:block; width:100%; background:url(../img/ztcp2.jpg); padding:60px 0px; background-size:auto 100%; background-position:center 0}
.yrzt .nn1{display:block; float:left;}
.yrzt .nn1 h2{color:#fff; font-size:32px}
.yrzt .nn1 p{font-weight: 400;line-height: 24px;color: #FFFFFF; font-size:14px;}
.yrzt .lx{display:block; float:right; padding:0; width:auto}
.yrzt .lx a{width: 220px;height: 48px;background:#fff; display:inline-block; font-size:16px; color:#C52A3B;font-weight: 400;line-height: 48px; text-align:center; border-radius:4px;}
.yrzt .lx a.dh img{display: inline-block; vertical-align:middle;}
.yrzt .lx a.dh{color:#0067B0 ; margin-left:5px;}
.tplist1{display:block; width:100%;}
.tplist1 .tp-bt{display:block; font-size:36px;font-weight: bold;line-height: 64px;color: #222222; text-align:center; padding-bottom:50px;}
.tplist1 .tp-bt i{display:inline-block;width: 20px;height: 1px; background:#444; vertical-align:middle;}
.tplist1 .tp-bt b{padding:0px 40px;}
.tplist1 ul li .jg .pic{height:295px;}
.tplist1 ul li .jg .pic img{min-height:295px;}
/*产品详情页*/
.cpxq{display:block; width:100%; background:url(../img/ban3.png)  center;background-size:100% 100%; padding:120px 0px 60px;}
.cpxq .wz{display:block;font-size:14px; font-family:'宋体'; font-weight:bold;color:#ccc;}
.cpxq .wz img{display: inline-block; width:13px; vertical-align:sub; }
.cpxq .wz b{display:inline-block; font-size:12px; color:#CCCCCC;}
.cpxq .wz a{color:#ccc;padding:0px 10px; font-weight:normal; font-family:'微软雅黑'}
.cpxq .wz span{font-size:12px; font-weight:bold; font-family:'宋体';color:#CCCCCC; padding-right:5px}
.cpxq .wz span.con{color:#fff; font-weight:normal; font-family:'微软雅黑'}

.xq1{display:block; width:100%; margin-top:20px; background:#fff;}
.xq1 .xqt{display:block; float:left; width:48%;}
/* 本例子css */
.xq1 .xqt .swiper{ width:100%; height:auto; overflow:hidden; position:relative;}
.xq1 .xqt .swiper .swiper-slide-active, .xq1 .xqt .swiper .swiper-slide-duplicate-active{ transform:none}
.xq1 .xqt .swiper-slide{height:550px !important; box-shadow:none; transform:none; overflow:hidden}
.xq1 .xqt .swiper-pagination{ height:10px; overflow:hidden; position:absolute;bottom:15px; z-index:1; display:flex;justify-content: center;}
.xq1 .xqt .swiper-slide img{ width:100%; height:auto; display:block; min-height:550px;}
.xq1 .xqt .swiper-pagination span{ float:left; margin-right:5px;  
width:10px; height:10px; line-height:10px; text-align:center; 
background:#fff; cursor:pointer; border-radius:100%; opacity:0.5}
.xq1 .xqt .swiper-pagination .swiper-pagination-bullet-active{ background:#D62828; color:#fff;
opacity:1 }
.xq2{display:block; float:right; width:51%; padding:22px 40px;}
.xq2 h1{display:block;font-weight: bold;line-height: 64px;color: #333333; font-size:34px}
.xq2 .jj{font-size: 14px;font-weight: 400;line-height: 28px;
color: #666666; margin-top:15px;}
.pj{display:block; padding:10px 0px 40px; height:550px;}
.pj .wz1{padding-top:15px;}
.pj .xq1 .xqt .swiper-slide{height:430px !important;}
.pj .xq1 .xqt .swiper-slide img{min-height:430px;}
.xq3 .swiper-slide{ height:550px !important; overflow:hidden}
.xq1 .xqt .swiper-slide img{width:100%; margin:0 auto; min-height:550px;}
.xq2 ul{padding:20px 0px;}
.xq2 ul li span{display: inline-block; font-weight: 400;line-height: 28px;color: #999999; font-size:14px; width:30%}
.xq2 ul li{font-weight: 400;line-height: 28px;color: #666666;font-size:14px;}
.xq2 .cp2{display:flex; margin-top:20px;justify-content: space-evenly;}
.xq2 .cp2 a{width: 220px;height: 48px; background:#C52A3B;font-weight: 400;line-height: 28px;color: #FFFFFF; font-size:16px; text-align:center; line-height:48px}
.xq2 .cp2 a.fa{background:#0262A7;}
.xq2 .cp2 a:hover{border: solid 1px #C52A3B; color: #C52A3B; background: #fff;}
.xq2 .cp2 a.fa:hover{border: solid 1px #0262A7; color: #0262A7; background: #fff;}
/*产品细节*/
.xj5{display:block; width:100%; padding:50px 0px 0px;}
.xj1{display:block; width:100%; padding:20px 0px;}
.xj1 .xjbt{display:block;font-weight: bold;line-height: 28px;color: #333333; font-size:24px; padding:30px 0px;}
.xj1 .xjbt i{display:inline-block; height:30px; vertical-align:middle; padding-right:10px;}

.xqt1{display:block; width:100%; margin:0 auto; font-size:16px; line-height:30px;}
.xqt1 img{display:block; margin:20px auto; max-width:100%}
.xqt1 video{display:block; width:100% !important; height:100%; margin:0 auto}

.xqzx{display:block; width:100%; background:#F9F9F9; padding:20px; margin-bottom:70px;}
.xqzx .lybf{display:block; width:70%; float:left; background:#FFFFFF; padding:40px 40px;}
.xqzx .lybf .item{margin-bottom:24.5px;    display: flex;justify-content: space-between;align-items: center;}
.xqzx .lybf .item label{ display:inline-block;font-weight: 400;line-height: 24px;color: #666666; font-size:14px; width:12%}
.xqzx .lybf .item label sup{ color:#D8262B;}
.xqzx .lybf .item input{display:inline-block; width:85%; height:48px;border: 1px solid #EAEAEA; line-height:48px; float:right; text-indent:10px}
.xqzx .lybf .item input::placeholder{font-weight: 400;line-height: 24px;color: #999999; font-size:14px; text-indent:10px;}
.xqzx .lybf .item select{display:inline-block; width:85%; height:48px;border: 1px solid #EAEAEA; line-height:48px; float:right; padding:0px 10px;    appearance: none;
    -webkit-appearance: none;
    -moz-appearance: none;
    background: url(../img/bottom2.png) no-repeat scroll right center transparent;
    background-position-x: 98%;
    padding-left: 20px;}
.xqzx .lybf .item option{font-weight: 400; font-size:14px; text-indent:10px;}
.xqzx .lybf .item textarea{display:inline-block; width:85%;border: 1px solid #EAEAEA; line-height:48px; float:right; text-indent:10px;}
.xqzx .lybf .item textarea::placeholder{font-weight: 400;color: #999999; font-size:14px; text-indent:10px;}
.xqzx .lybf .cp2{display:flex;    justify-content: center;}
.xqzx .lybf .cp2 button{width: 220px;height: 48px; line-height:48px; background:#0262A7; font-size:16px; text-align:center; font-weight:400; color:#fff; border-radius:4px;}
.xqzx .lybf .cp2 a{width: 220px;height: 48px; line-height:48px; background:#C52A3B; font-size:16px; text-align:center; font-weight:400; color:#fff; margin-left:10px; border-radius:4px;}
.xqzx .lybf .cp2 button:hover{ background:none; border:solid 1px #0262A7; color:#0262A7;}
.xqzx .lybf .cp2 a:hover{ background:none; border:solid 1px #C52A3B; color:#C52A3B;}
.tx{display:block; float:right; width:28%; background:#fff; padding:20px; text-align:center; }
.tx img{display:block; width:120px; margin:0 auto}
.tx h2{font-size: 16px;font-weight: 400;line-height: 21px;color: #333333; padding:10px 0px;}
.tx p{font-size: 14px;font-weight: 400;line-height: 19px;color: #999999;}
.tx a{width: 140px;height: 40px;border: 1px solid #C52A3B;border-radius: 4px; color: #C52A3B; text-align:center; font-size:14px; line-height:40px; margin:0 auto; display:block; margin-top:20px;}
.tx a:hover{ background:#C52A3B; color:#fff;}
.tx .zj{display:block; padding:20px 0px; border-bottom:solid 1px #E8EBF0;border-top:solid 1px #E8EBF0; margin:20px 0px; line-height:30px;}
.tx .zj span{font-size:14px;color: #999999;}
.tx .zj span em{color:#0067B0; font-style:normal;}
.tx .zj b{display:block; font-size: 26px;font-family: Arial;font-weight: bold;line-height: 26px;color: #C52A3B;}
.tx .n{display:block;}
.tx .n span{display:block;font-weight: 400;line-height: 24px;color: #999999;}
.tx .n b{font-size: 18px;font-family: Arial;font-weight: 400;line-height: 26px;color: #0067B0;}
/*行业案例栏目*/
.alzs{display:block; width:100%; padding:60px 0px 40px;}
.alzs ul li{display:block; float:left; width:25%;}
.alzs ul li a{display:block; width:92%; margin:0 auto; background:#F6F6F6; padding:20px 40px; margin-bottom:20px;}
.alzs ul li a i{ display:inline-block; height:32px; vertical-align:middle}
.alzs ul li a i img{display:block; width:auto; height:32px; margin:0 auto;}
.alzs ul li a em{display:inline-block;height: 40px; width:1px; background:#E2E2E2; margin:0px 30px; vertical-align:middle;}
.alzs ul li a span{display:inline-block;font-weight: 400;color: #222222; font-size:16px;}
.alzs ul li a:hover{background:#0067B0;}
.alzs ul li a:hover em{background:#fff;}
.alzs ul li a:hover span{color:#fff;}
.alzs ul li.on a{background:#0067B0;}
.alzs ul li.on a em{background:#fff;}
.alzs ul li.on a span{color:#fff;}
/*案例列表*/
.dqlmal{padding-top:30px;}
.lmal{padding-bottom:40px;}
.lmal .cplist{ display:block; width:100%;}
.lmal .cplist ul li{display:block; float:left; width:25%;}
.lmal .cplist ul li .jg{display:block; width:92%; margin:0 auto;margin-bottom:30px; border:solid 1px #EAEAEA }
.lmal .cplist ul li .jg .pic{display:block; width:100%;  overflow:hidden; height:200px}
.lmal .cplist ul li .jg .pic img{display:block; width:100%; min-height:200px;    transition: all 1s;}
.lmal .cplist ul li .jg .tit{display:block; padding:15px 0px; width:100%;}
.lmal .cplist ul li .jg .tit h2{font-size:16px;line-height: 24px;color: #333333;font-weight: 400;white-space: nowrap; overflow: hidden; text-overflow: ellipsis; padding:0px 10px; text-align:center}
.lmal .cplist ul li .jg .tit .jj{display:block; font-size:13px;font-weight: 400;
line-height: 24px;color: #999999; background:#EAEAEA; padding:15px; margin:15px 0px;white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;}
.lmal .cplist ul li .jg .tit .jj b{display:inline-block;color: #999999; padding-right:5px;}
.lmal .cplist ul li .jg .tit .cp1{padding:0px 10px;}
.lmal .cplist ul li .jg .tit .cp1 span{display:inline-block; font-size:13px; color:#999}
.lmal .cplist ul li .jg .tit .cp1 i{ color:#666; font-style:normal; padding-left:3px;}
.lmal .cplist ul li .jg .tit .cp1 em{float:right;font-size: 13px;font-family: Source Han Sans SC;font-weight: 400;line-height: 20px;color: #666666; font-style:normal;}
.lmal .cplist ul li .jg .tit .cp1 em img{height:16px; vertical-align:middle; margin-right:3px;}
.lmal .cplist ul li .jg:hover h2{color:#0067b0;}

.lmal .cplist ul li .jg .tit .cp1 a:hover{background:#0067b0; color:#fff; border-color:#0067b0;}
.lmal .cplist ul li .jg .tit .cp1 a.xj:hover { background:#D8262B; color:#fff;border-color:#D8262B;}
.lmal .cplist ul li .jg:hover img{  transform: scale(1.15)}
/*下一页*/
.pagination {display: block;padding: 20px 0;text-align: center;}
.pagination li {display: inline-block;}
.page-num {display: inline-block;padding: 5px 10px;
line-height: 1.25;color: #666;background-color: #fff;border: 1px solid #E2E2E2; margin:0px 3px;}
.page-link {display: inline-block;padding: 5px 10px;margin-left: -1px;
line-height: 1.25;color: #666;background-color: #fff;border: 1px solid #E2E2E2;}
.pagination span{display:none;}
.page-num-current{background:#0067B0; color:#fff;}
.page-num:hover{background:#0067B0; color:#fff;}
.page-link:hover{background:#0067B0; color:#fff;}
/*行业案例详情页*/
.khalxq{display:block; padding:40px 0px 0px;}
.khalxq .bt{display:block; text-align:center;}
.khalxq .bt h1{display:block;font-weight: bold;line-height: 48px;color: #333333; font-size:36px;}
.khalxq .bt p{display:block;font-weight: 400;color: #999999; font-size:14px; line-height:40px;}
.khalxq .bt p span{margin:0px 20px;}
.khalxq .ll{ padding-top:20px;}
.khalxq .ll ul{background:#F6F6F6; padding:20px 20px 20px 0px;display: flex;
   justify-content: space-around;}
.khalxq .ll ul li{display:block;}
.khalxq .ll ul li a{display:flex;margin:0 auto; text-align:center;align-items: center;}
.khalxq .ll ul li a .pic{display: inline-block;vertical-align:middle; width:64px;}
.khalxq .ll ul li a .pic img{display:block;}
.khalxq .ll ul li a .tit{display:inline-block;font-weight: 400;line-height: 24px;color: #999999; font-size:14px; text-align:left; vertical-align:middle}
.khalxq .ll ul li a .tit b{display:block;font-weight: bold;line-height: 24px;color: #333333;}
.alxq{display:block; padding-bottom:40px;}
.alxq .alxqy{ padding-bottom:30px;}
.alxq .alxqt{display:block; width:100%; margin:0 auto;}
.alxq .alxqt img{display:block; max-width:100%; margin:0 auto;}
.alxq .aljs{margin-top:20px;}
.alxq .aljs .xjbt{display:block;font-weight: bold;line-height: 28px;color: #333333; font-size:24px; padding:15px 0px;}
.alxq .aljs .xjbt i{display:inline-block; height:30px; vertical-align:middle; padding-right:10px;}
.alxq .aljs .khalxq1{font-size: 16px;font-weight: 400;line-height: 32px;color: #333333;}
.alxq .aljs .khalxq1 em img{display:inline; vertical-align:middle}
.alxq .aljs .khalxq1 img{display:block; margin:10px auto; max-width:100%;}
.alxq .aljs .khalxq1 video{display:block; margin:10px auto; max-width:100%; height:auto !important; width:auto !important}
.alxq  .next{display:flex; width:100%; border-top:solid 1px rgba(220,223,225,0.8);justify-content: space-between; padding:20px 0px; margin-top:20px;}
.alxq  .next .item{font-weight: 400;line-height: 24px;color: #666666; font-size:16px; width:48%;white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
.alxq  .next .item a{font-weight: 400;color: #666666; font-size:16px;}
.alxq  .next .tt{text-align:right;}
.alxq  .next .item a:hover{ color:#0067B0 }
.zxly1{display:block; background:#F9F9F9; padding:40px 0px;}
.zxly1 .xjbt{padding-bottom:15px;}
.zxly1 .xjbt h2{display:block;font-weight: bold;line-height: 64px;color: #333333; font-size:32px; text-align:center;}
.zxly1 .xjbt p{font-weight: 400;line-height: 28px;color: #999999; font-size:14px; text-align:center}
.zxly1 .xqzx{ margin:0;}
/*了解新力*/
.gsjj{display:block; padding:70px 0px 60px;}
.gsjj .gssp{display:block; float:left; width:66%;}
.gsjj .gssp .tb1{display:block; width:100%; margin-bottom:20px;}
.gsjj .gssp .tb1 img{display:block; max-width:100%;}
.gsjj .gssp .sp{ display:block; width:100%; height:400px;}
.gsjj .gssp .sp video{display:block; width:100%; height:400px;}
.gsjj .gssp ul{padding:40px 0px;}
.gsjj .gssp ul li{display:block; float:left; width:33.33%; border-right:solid 1px #cdcdcd;}
.gsjj .gssp ul li a{display:flex; width:95%; margin:0 auto;justify-content: center;
align-items: center;}
.gsjj .gssp ul li a .pic{display:inline-block; height:80px;}
.gsjj .gssp ul li a .pic i{display: block; background: url(../img/qysl.png) no-repeat; width: 80px; height: 80px; margin: 0 auto;}

.gsjj .gssp ul li:nth-child(2) a .pic i{background: url(../img/qywh.png) no-repeat;}
.gsjj .gssp ul li:nth-child(3) a .pic i{background: url(../img/znzz.png) no-repeat;}

.gsjj .gssp ul li:hover a .pic i{background: url(../img/qysl2.png) no-repeat;}
.gsjj .gssp ul li:nth-child(2):hover a .pic i{background: url(../img/qywh2.png) no-repeat;}
.gsjj .gssp ul li:nth-child(3):hover a .pic i{background: url(../img/znzz2.png) no-repeat;}

.gsjj .gssp ul li a p{display: inline-block;font-weight: 400;line-height: 80px;color: #333333; font-size:18px;  text-align:left; padding-left:20px;}
.gsjj .gssp ul li:nth-child(3){ border:none;}
.sm1{display:block; float:right; width:34%; background:#fff; box-shadow: -10px 0px 30px rgba(0,0,0,0.1); border-top:solid 6px #0067B0; border-bottom-right-radius:8px;border-bottom-left-radius:8px; padding:50px 40px 60px;}
.sm1 h2{font-weight: bold;line-height: 64px;color: #222222; font-size:36px;}
.sm1 p{font-weight: 400;line-height: 30px;color: #222222; font-size:24px;}
.sm .smwz{display:block;margin-bottom:20px; padding-top:15px}
.sm .smwz p{display:block;font-weight: 400;line-height: 28px;color: #666666; font-size:14px; }
.sm1 .xct{ display:block;}
.sm1 .xct img{display:block; max-width:100%; margin:0 auto;}
/*公司优势*/
.gsys{display:block; width:100%; background:url(../img/gsysbg.jpg) no-repeat; padding:50px 0px; background-size:100% 100%}
.gsys ul li{display:block; float:left; width:25%; border-right:solid 1px rgba(255,255,255,0.3);border-bottom:solid 1px rgba(255,255,255,0.3); padding:30px 0px;}
.gsys ul li p{display:block; width:98%; margin:0 auto; text-align:center}
.gsys ul li p strong{font-size: 60px;font-family: Helvetica Se;font-weight: bolder;line-height: 73px;color: #FFFFFF;}
.gsys ul li p sub{font-weight: 400;line-height: 19px;color: #FFFFFF; font-size:14px;}
.gsys ul li p span{display:block;font-weight: 400;line-height: 40px;color: #FFFFFF; font-size:18px;}
.gsys ul li:nth-child(4),.gsys ul li:nth-child(8){ border-right:none;}
.gsys ul li:nth-child(5),.gsys ul li:nth-child(6),.gsys ul li:nth-child(7),.gsys ul li:nth-child(8){ border-bottom:none;}
/*推荐产品*/
.gytj{display:block; width:100%; padding:70px 0px 80px;}
.gytj .cpbt{display:block; width:100%; text-align:center;font-weight: bold;color: #333333; font-size:36px;}
.gytj .cplist{ display:block; width:100%; padding-top:40px;}
.gytj .cplist ul li{display:block; float:left; width:25%;}
.gytj .cplist ul li .jg{display:block; width:95%; margin:0 auto;margin-bottom:30px; border:solid 1px #EAEAEA }
.gytj .cplist ul li .jg .pic{display:block; width:100%;  overflow:hidden; height:220px; overflow:hidden}
.gytj .cplist ul li .jg .pic img{display:block; width:100%; min-height:220px;    transition: all 1s;}
.gytj .cplist ul li .jg .tit{display:block; padding:15px; width:100%;}
.gytj .cplist ul li .jg .tit h2 a{font-size:16px;line-height: 24px;color: #333333;
font-weight: 400;white-space: nowrap; overflow: hidden; text-overflow: ellipsis; text-align:center; display:block}
.gytj .cplist ul li .jg .tit .jj{display:block; font-size:14px;font-weight: 400;
line-height: 24px;color: #999999; background:#F6F6F6; padding:15px; margin:15px 0px;}
.gytj .cplist ul li .jg .tit .cp1{display: flex;    justify-content: space-between;
align-items: center;}
.gytj .cplist ul li .jg .tit .cp1 a{width: 47%;height: 36px;font-size: 14px;
font-family: Source Han Sans SC;font-weight: 400;line-height: 36px;color: #666666; 
display:inline-block;border: 1px solid #E2E2E2;background: rgba(255,255,255,0.39); 
text-align:center; border-radius:4px;}
.gytj .cplist ul li .jg .tit .cp1 a.xj{border: 1px solid rgba(216,38,43,0.7059); 
color:#D8262B;}
.gytj .cplist ul li .jg:hover h2 a{color:#0067b0;}
.gytj .cplist ul li .jg .tit .cp1 a:hover{background:#0067b0; color:#fff; border-color:#0067b0;}
.gytj .cplist ul li .jg .tit .cp1 a.xj:hover { background:#D8262B; color:#fff;border-color:#D8262B;}
.gytj .cplist ul li .jg:hover img{  transform: scale(1.15)}
/*我们的优势*/
.ys{display:block; width:100%; background:#F6F6F6; padding:60px 0px 80px;}
.ys .ysbt{display:block; width:100%;text-align:center;}
.ys .ysbt h2{font-weight: bold;line-height: 64px;color: #222222; font-size:36px; }
.ys .ysbt p{font-weight: 400;line-height: 28px;color: #999999; font-size:16px;}
.ys .yslb{display:block; width:100%; margin-bottom:70px; margin-top:40px;}
.ys .yslb ul li{display: block; width:33.33%; float:left;}
.ys .yslb ul li a{display:block; width:95%; margin:0 auto; background:url(../img/ysbg1.jpg) no-repeat; height:380px; position:relative;}
.ys .yslb ul li a .pic .tit{display:block; width:90%; margin:0 auto; background:#fff; padding:60px 40px; }
.ys .yslb ul li a .pic {display:block; width:100%; margin:0 auto; position:absolute; top:38%}
.ys .yslb ul li a .pic .icon1{display:block; margin-bottom:-30px}
.ys .yslb ul li a .pic .icon1 img{width:80px; margin:0 auto; display:block}
.ys .yslb ul li a .pic .tit h2{font-weight: bold;line-height: 28px;color: #333333; font-size:24px;text-align:center}
.ys .yslb ul li a .pic .tit p{font-weight: 400;line-height: 28px;color: #666666; font-size:16px; margin-top:21px}
.ys .yslb ul li:nth-child(2) a{background:url(../img/ysbg2.jpg) no-repeat;}
.ys .yslb ul li:nth-child(3) a{background:url(../img/ysbg3.jpg) no-repeat;}
/*企业文化*/
.qywh{display:block; width:100%; padding:70px 0px;}
.qywh .qybt{display:block;font-weight: bold;line-height: 64px;color: #222222; font-size:36px; text-align:center; padding-bottom:50px;}
.qywh .qymb{display:block; width:100%;}
.qywh .qymb ul li{display:block; float:left; width:25%;}
.qywh .qymb ul li a{display:block; width:95%; margin:0 auto;}
.qywh .qymb ul li a p{display:block;font-weight: bold;line-height: 28px;color: #333333; font-size:20px; text-align:center;}
.qywh .qymb ul li a .pic{display:block; width:100%; background:url(../img/qiwhbg.png) no-repeat; padding:50px 62px; text-align:center; color:#fff;font-weight: 400;
line-height: 28px; font-size:16px;}
.qyxw .item{display:block; float:left; width:50%}
.qyxw .item .pic{display:block; width:95%; margin:0 auto;}
.qyxw .item .pic .cc{display:block; width:100%; height:193px; overflow:hidden;}
.qyxw .item .pic .cc img{display:block; width:100%; min-height:193px;transition: all 1s;}
.qyxw .item .pic .tit{display:block; padding:30px; background:#F6F6F6}
.qyxw .item .pic .tit .text{display:block; float:left;}
.qyxw .item .pic .tit .text h2{font-weight: 400;line-height: 28px;color: #333333; font-size:24px;}
.qyxw .item .pic .tit .text p{display:block;font-weight: 400;line-height: 28px;color: #999999; font-size:16px;}
.qyxw .item .pic .more a{display:block; float:right;width: 140px;height: 40px;
border: 1px solid #C52A3B;font-weight: 400;color: #C52A3B; 
font-size:14px; text-align:center; line-height:40px; border-radius:4px;}
.qyxw .item .pic .cc:hover img{  transform: scale(1.15)}
.qyxw .item .pic:hover a{background:#C52A3B; color:#fff;}
/*企业实力*/
.znzz{display:block; width:100%; padding:60px 0px 80px;}
.znzz .zzbt h2{display:block; width:100%;font-weight: bold;line-height: 70px;color: #222222; font-size:36px; text-align:center;}
.znzz .zzbt p{display:block;font-weight: 400;line-height: 28px;color: #666666; font-size:16px; text-align:center;}
.znzz .zzlb{display:block; width:100%; margin-top:40px;}
/* 本例子css */
.znzz .zzlb .swiper{ position:relative; width:100%; }
.znzz .zzlb .swiper .swiper-button-prev{display:block; width:48px; height:48px; background:url(../img/pev.png) no-repeat; left:0; position:absolute;top:40%; }
.znzz .zzlb .swiper .swiper-button-next{ display:block; width:48px; height:48px; background:url(../img/nex.png) no-repeat; right:0; position:absolute;top:40%; }
.znzz .zzlb .swiper .swiper-button-next:hover{cursor:pointer;background: url(../img/nn1.png) no-repeat;}
.znzz .zzlb .swiper .swiper-button-prev:hover{cursor:pointer;background: url(../img/nn3.png) no-repeat;}
.znzz .zzlb .swiper .swiper-wrapper{width:100%; margin:0 auto}
.znzz .zzlb .swiper .swiper-wrapper .swiper-slide{ display:block; width:100% !important; height:auto !important; box-shadow:none; transform:none;}
.znzz .zzlb .swiper .swiper-wrapper .swiper-slide ul{width:90%; margin:0 auto;}
.znzz .zzlb .swiper .swiper-wrapper .swiper-slide ul li{ display:block; float:left; width:33.33%; margin-bottom:20px;}
.znzz .zzlb .swiper .swiper-wrapper .swiper-slide ul li a{display:block; width:95%; margin:0 auto;}
.znzz .zzlb .swiper .swiper-wrapper .swiper-slide ul li a .pic{display:block; width:100%; height:256px; overflow:hidden}
.znzz .zzlb .swiper .swiper-wrapper .swiper-slide ul li a .pic img{display:block; width:100%; min-height:256px;transition: all 1s;}
.znzz .zzlb .swiper .swiper-wrapper .swiper-slide ul li a .title{display:block; width:100%;font-weight: 400;line-height: 64px;color: #333333; font-size:18px; text-align:center;}
.znzz .zzlb .swiper .swiper-wrapper .swiper-slide ul li a:hover img{  transform: scale(1.15)}
.znzz .zzlb .swiper .swiper-wrapper .swiper-slide ul li a:hover .title{color:#0067B0;}
/*优势1*/
.ys1{display:block; width:100%;}
.ys1 ul li{display:block; float:left; width:25%; background:url(../img/xjd.png); padding:76px 0px; background-size:auto 100%; background-position:center 0}
.ys1 ul li a{display:block;}
.ys1 ul li a h2{font-size: 32px;font-family: Arial;font-weight: bold;line-height: 16px;color: #FFFFFF; text-align:center;}
.ys1 ul li a i{display:block; height:48px; background:#fff; margin:40px auto; width:1px;}
.ys1 ul li a p{font-weight: 400;line-height: 64px;color: #FFFFFF; font-size:24px; text-align:center}
.ys1 ul li:nth-child(2){background:url(../img/zyd.png)}
.ys1 ul li:nth-child(3){background:url(../img/ygd.png);}
.ys1 ul li:nth-child(4){background:url(../img/wsd.png);}
.ys1 ul li:hover{ background:url(../img/xjd1.png);}
.ys1 ul li:nth-child(2):hover{background:url(../img/zyd2.png);}
.ys1 ul li:nth-child(3):hover{background:url(../img/ygd2.png);}
.ys1 ul li:nth-child(4):hover{background:url(../img/wsd2.png);}
/*技术革新*/
.jsgx{display:block; width:100%; padding:60px 0px;}
.jsgx .jsbt h2{display:block; width:100%;font-weight: bold;line-height: 70px;color: #222222; font-size:36px; text-align:center;}
.jsgx .jsbt p{display:block;font-weight: 400;line-height: 28px;color: #666666; font-size:16px; text-align:center;}
.jsgx .jslist{display: block; width:100%; padding-top:40px;}
.jsgx .jslist ul li{display:block; float:left; width:33.33%;}
.jsgx .jslist ul li a{display:block; width:95%; margin:0 auto;}
.jsgx .jslist ul li a .pic{display:block; width:100%;}
.jsgx .jslist ul li a .pic img{display:block; width:100%;}
.jsgx .jslist ul li a .tit{display:block;font-weight: bold;line-height: 64px;color: #333333; font-size:24px; text-align:center;}
/*体系保证*/
.ry{padding:60px 0px;}
.txbz{display:block; width:100%; }
.txbz .txbt{margin-top:-20px;}
.txbz .txbt h2{display:block; width:100%;font-weight: bold;line-height: 70px;color: #222222; font-size:36px; text-align:center;}
.txbz .txbt p{display:block;font-weight: 400;line-height: 28px;color: #666666; font-size:16px; text-align:center;} 
.txbz .txlist{display:block; width:100%;background: linear-gradient( to bottom,#fff 0%,#fff 50%,#0067B0 50%,#0067B0 100%); height:550px; padding-top:50px;}
/* 本例子css */
.txbz .txlist .lbt{ width:100%;  overflow:hidden;}
.txbz .txlist .lbt .swiper-wrapper{ position:relative; width:100%; margin:0 auto;}
.txbz .txlist .rvc .rvc-prv{display:block; width:48px !important; height:48px; background:url(../img/pev.png) no-repeat; left:0; position:absolute;top:30% !important;}
.txbz .txlist .rvc  .rvc-next{ display:block; width:48px !important; height:48px; background:url(../img/nex.png) no-repeat; right:0; position:absolute;top:30% !important;}
.txbz .txlist .rvc  .rvc-next:hover{cursor:pointer;background: url(../img/nn1.png) no-repeat;}
.txbz .txlist .rvc .rvc-prv:hover{cursor:pointer;background: url(../img/nn3.png) no-repeat;}
.txbz .txlist .rvc .rvc-wrapper ul li a .pic{display:block; width:100%; overflow:hidden;}
.txbz .txlist .rvc .rvc-wrapper ul li a .pic img{display:block; width:100%; min-height:332px;transition: all 1s;}
.txbz .txlist .rvc .rvc-wrapper ul li a .title{display:block; text-align:center;font-weight: 400;line-height: 24px;color: #FFFFFF; font-size:16px; padding-top:20px;}
.txbz .txlist .rvc .rvc-wrapper ul li a:hover img{  transform: scale(1.15)}
.txbz .txlist .rvc{max-width: 1200px;position: relative;margin: auto;}
.txbz .txlist .rvc .rvc-wrapper{margin: auto;overflow: hidden;}
.txbz .txlist .rvc .rvc-wrapper ul{overflow: hidden;position: relative;}
.txbz .txlist .rvc .rvc-wrapper ul li{float: left; width:25%;}
.txbz .txlist .rvc .rvc-wrapper ul li a{display: block;width: 95%;height: auto;text-decoration: none;}
/*荣誉资质*/
.ry .rylist{display:block; width:100%; padding:50px 0px;}
/* 本例子css */
.ry .rylist .swiper-wrapper{ position:relative; width:100%; margin:0 auto; }
.ry .rylist .swiper-button-prev{display:block; width:48px; height:48px; background:url(../img/pev.png) no-repeat; left:0; position:absolute;top:50% !important;}

.ry .rylist .swiper-button-next{ display:block; width:48px; height:48px; background:url(../img/nex.png) no-repeat; right:0; position:absolute;top:50% !important;}
.ry .rylist .swiper-button-next:hover{cursor:pointer;background: url(../img/nn1.png) no-repeat;}
.ry .rylist .swiper-button-prev:hover{cursor:pointer;background: url(../img/nn3.png) no-repeat;}
.ry .rylist .swiper-slide{box-shadow:none; transition:none; transform:none; height:auto !important;}
.ry .rylist .swiper-slide a{display:block; width:92%; margin:0 auto;}
.ry .rylist .swiper-slide a .pic{display:block; width:100%; height:341px; overflow:hidden;}
.ry .rylist .swiper-slide a .pic img{display:block; width:100%; min-height:341px;transition: all 1s;}
.ry .rylist .swiper-slide a .title{display:block; text-align:center;font-weight: 400;line-height: 24px;color: #FFFFFF; font-size:16px; padding-top:20px;}
.ry .rylist .swiper-slide a:hover img{  transform: scale(1.15)}
/*合作伙伴*/
.hb{display:block; background:#F9F9F9; padding:60px 0px;}
.hb .hbbt h2{display:block; width:100%;font-weight: bold;line-height: 70px;color: #222222; font-size:36px; text-align:center;}
.hb .hbbt p{display:block;font-weight: 400;line-height: 28px;color: #666666; font-size:16px; text-align:center;} 
.hb .hblist{margin-top:30px;}
.hb .swiper-wrapper{ position:relative; width:100%; }
.hb .swiper-wrapper .swiper-slide{box-shadow:none; transition:none; transform:none; height:auto !important;}
.hb .swiper-wrapper .swiper-slide ul li{ display:block; float:left; width:16.66%;  border-top:solid 1px #EAEAEA;border-right:solid 1px #EAEAEA;}
.hb .swiper-wrapper .swiper-slide ul li a{display:block; width:100%; margin:0 auto; padding:60px 0px;background:#fff;}
.hb .swiper-wrapper .swiper-slide ul li a .pic{display:block;}
.hb .swiper-wrapper .swiper-slide ul li a .pic img{display:block; width:auto; height:50px; margin:0 auto;}
.hb .swiper-wrapper .swiper-slide ul li:nth-child(6){ border-right:none;}
.hb .swiper-wrapper .swiper-slide ul li:nth-child(12){ border-right:none;border-bottom:solid 1px #EAEAEA;}
.hb .swiper-wrapper .swiper-slide ul li:nth-child(7),
.hb .swiper-wrapper .swiper-slide ul li:nth-child(8),
.hb .swiper-wrapper .swiper-slide ul li:nth-child(9),
.hb .swiper-wrapper .swiper-slide ul li:nth-child(10),
.hb .swiper-wrapper .swiper-slide ul li:nth-child(11){border-bottom:solid 1px #EAEAEA;}
.sjtxbz{display:none;}
/*全球战略*/
.zldq{display:block; padding:60px 0px 40px;}
.zldq .zlbt{display:block; width:100%; text-align:center; padding-bottom:20px;}
.zldq .zlbt h2{font-weight: bold;line-height: 64px;color: #222222; font-size:36px;}
.zldq .zlbt p{font-weight: 400;line-height: 28px;color: #333333; font-size:16px;}
.zldq .zlimg{display:block; width:100%;}
.zldq .zlimg img{display:block; max-width:100%; margin:0 auto;}
/*发布地区*/
.fbdq{display:block; width:100%; background:url(../img/sj.png); padding:30px 0px 50px 0px; background-size:auto 100%; background-position:center 0}
.fbdq .fbbt{display: block; color:#fff; text-align:center; padding:40px 0px;}
.fbdq .fbbt h2{font-weight: bold;line-height: 28px;color: #FFFFFF; font-size:36px; padding-bottom:20px;}
.fbdq .fbbt p{display:block;font-weight: 400;line-height: 28px;color: #FFFFFF; font-size:16px;}
.fbdq .fbicon{display:block;}
.fbdq .fbicon ul{display:flex;justify-content: center;}
.fbdq .fbicon ul li{ padding:0px 50px;}
.fbdq .fbicon ul li img{display:block; width:100px; height:100px; margin:0 auto}
.fbdq .fbicon ul li:hover img{ transform:rotate(360deg); transition:all 1s;transform:scale(1.3);-ms-transform:scale(1.3); -webkit-transform:scale(1.3);-o-transform:scale(1.3);-moz-transform:scale(1.3);}
/*案例*/
.anlt{display:block; width:100%;}
.anlt .al1{padding:50px 0px 30px;}
.anlt .al-left{display:block; float:left; width:49.2%; }
.anlt .al-right{float:right;}
.anlt .al-left .bt{display: flex;justify-content: space-between; height:35px; line-height:35px;}
.anlt .al-left .bt h2{display:inline-block;font-weight: bold;line-height: 28px;color: #333333; font-size:26px;}
.anlt .al-left .bt a{display:inline-block;font-weight: 400;line-height: 19px;color: #666666; font-size:14px;}
.anlt .al-left .bt a i{display:inline-block; vertical-align:middle; padding-left:5px;}
.anlt .al-left .bt a i img{display:block; height:18px;}
.anlt .al-left .bt a:hover{color:#0067b0;}
.anlt .al-left .lb{display:block; padding-top:30px;}
.anlt .al-left .lb ul li{display:block; float:left; width:50%;}
.anlt .al-left .lb ul li .jg{display:block; width:95%; margin:0 auto;
margin-bottom:30px; border:solid 1px #EAEAEA;}
.anlt .al-left .lb ul li .jg .pic{display:block; width:100%;  overflow:hidden; height:220px; overflow:hidden;}
.anlt .al-left .lb li .jg .pic img{display:block; width:100%; min-height:220px;    transition: all 1s;}
.anlt .al-left .lb ul li .jg .tit{display:block; padding:15px 0px; width:100%;}
.anlt .al-left .lb ul li .jg .tit h2{font-size:16px;line-height: 24px;color: #333333;font-weight: 400;white-space: nowrap; overflow: hidden; text-overflow: ellipsis; padding:0px 10px; text-align:center}
.anlt .al-left .lb ul li .jg .tit .jj{display:block; font-size:13px;font-weight: 400;
line-height: 24px;color: #999999; background:#EAEAEA; padding:15px; margin:15px 0px;}
.anlt .al-left .lb ul li .jg .tit .jj b{display:inline-block;color: #999999;}
.anlt .al-left .lb ul li .jg .tit .cp1{padding:0px 10px;}
.anlt .al-left .lb ul li .jg .tit .cp1 span{display:inline-block; font-size:13px; color:#999}
.anlt .al-left .lb ul li .jg .tit .cp1 i{ color:#666; font-style:normal; padding-left:3px;}
.anlt .al-left .lb ul li .jg .tit .cp1 em{float:right;font-size: 13px;font-family: Source Han Sans SC;font-weight: 400;line-height: 20px;color: #666666; font-style:normal;}
.anlt .al-left .lb ul li .jg .tit .cp1 em img{height:16px; vertical-align:middle; margin-right:3px;}
.anlt .al-left .lb ul li .jg:hover h2{color:#0067b0;}
.anlt .al-left .lb ul li .jg:hover img{  transform: scale(1.15)}
.anlt .al3{padding-bottom: 80px;}
.anlt .al3 .bt{display: flex;justify-content: space-between; height:35px; line-height:35px;}
.anlt .al3 .bt h2{display:inline-block;font-weight: bold;line-height: 28px;color: #333333; font-size:26px;}
.anlt .al3 .bt a{display:inline-block;font-weight: 400;line-height: 19px;color: #666666; font-size:14px;}
.anlt .al3 .bt a i{display:inline-block; vertical-align:middle; padding-left:5px;}
.anlt .al3 .bt a i img{display:block; height:18px;}
.anlt .al3 .bt a:hover{color:#0067b0;}
.anlt .al3 .lb{display:block; padding-top:30px;}
.anlt .al3 .lb ul li{display:block; float:left; width:25%;}
.anlt .al3 .lb ul li .jg{display:block; width:95%; margin:0 auto;margin-bottom:30px; border:solid 1px #EAEAEA }
.anlt .al3 .lb ul li .jg .pic{display:block; width:100%;  overflow:hidden; height:220px;}
.anlt .al3 .lb li .jg .pic img{display:block; width:100%; min-height:220px;    transition: all 1s;}
.anlt .al3 .lb ul li .jg .tit{display:block; padding:15px 0px; width:100%;}
.anlt .al3 .lb ul li .jg .tit h2{font-size:16px;line-height: 24px;color: #333333;font-weight: 400;white-space: nowrap; overflow: hidden; text-overflow: ellipsis; padding:0px 10px; text-align:center}
.anlt .al3 .lb ul li .jg .tit .jj{display:block; font-size:13px;font-weight: 400;
line-height: 24px;color: #999999; background:#EAEAEA; padding:15px; margin:15px 0px;}
.anlt .al3 .lb ul li .jg .tit .jj b{display:inline-block;color: #999999;}
.anlt .al3 .lb ul li .jg .tit .cp1{padding:0px 10px;}
.anlt .al3 .lb ul li .jg .tit .cp1 span{display:inline-block; font-size:13px; color:#999}
.anlt .al3 .lb ul li .jg .tit .cp1 i{ color:#666; font-style:normal; padding-left:3px;}
.anlt .al3 .lb ul li .jg .tit .cp1 em{float:right;font-size: 13px;font-family: Source Han Sans SC;font-weight: 400;line-height: 20px;color: #666666; font-style:normal;}
.anlt .al3 .lb ul li .jg .tit .cp1 em img{height:16px; vertical-align:middle; margin-right:3px;}
.anlt .al3 .lb ul li .jg:hover h2{color:#0067b0;}
.anlt .al3 .lb ul li .jg:hover img{  transform: scale(1.15)}
/*发展历程*/
.timeLine {margin: 60px auto 0;overflow: hidden;position: relative}
.timeLine li {background: url(../img/back1.png) repeat-y 179px 0;padding-bottom: 40px;zoom: 1; position:relative;}
.timeLine li .line{display:inline-block; text-align:center; position:absolute; top:0; left:168px; background:url(../img/fzlcicon.png) no-repeat; width:32px; height:32px;}
.timeLine li:after {content:" ";display: block;height: 0;clear: both;visibility: hidden;}
.timeLine li:last-child {background:none !important;}
.timeLine li h2 {display:inline-block;font-size: 40px;font-family: Arial;font-weight: bold;line-height: 32px;color: #9B9EB3; width:18%;}
.timeLine li .con {width:80%;display:inline-block; float:right;font-weight: 400;line-height: 32px;color: #666666; font-size:16px;}
.timeLine li .con img{max-width: 100%;}
.timeLine li .con .tp{display:flex; margin-top:20px;}
.timeLine li .con .tp .item{margin:0px 10px;}
.timeLine li:hover .line{ background:url(../img/fzlcicon-1.png) no-repeat;}
.timeLine li:hover h2{font-size:40px; color:#C52A3B;}
/*企业文化*/
.qywh1{display:block; width:100%; padding:60px 0px}
.qywh1 .bt{display:block; text-align:center}
.qywh1 .bt h2{display:block;font-weight: bold;line-height: 64px;color: #222222; font-size:36px; margin-bottom:20px}
.qywh1 .bt p{display:block;font-weight: 400;line-height: 28px;color: #666666; font-size:16px;}
.qywh1 .wh{display:block; width:100%; margin-top:30px;}
.qywh1 .wh .wh-left{display:block; float:left; width:60%;}
.qywh1 .wh .wh-left ul li{display:block;}
.qywh1 .wh .wh-left ul li p{display:inline-block;width: 160px;height: 50px; background:#E8EBF0;font-weight: bold;line-height:50px;color: #333333; font-size:18px; text-align:center; margin-bottom:30px;}
.qywh1 .wh .wh-left ul li span{display:inline-block;font-weight: 400;line-height: 50px; font-size:18px; color:#666; padding-left:15px;}
.qywh1 .wh .qywht{display: block; float:right; width:40%;}
/*企业图库*/
.qytk{display:block;}
.qytk .bt{display:block; text-align:center;}
.qytk .bt h2{display:block;font-weight: bold;line-height: 64px;color: #222222; font-size:36px;}
.qytk .bt a{display:block;font-weight: 400;line-height: 19px;color: #666666; font-size:14px;}
.qytk .bt a i{display:inline-block; vertical-align:middle; padding-left:5px;}
.qytk .bt a i img{display:block; width:18px;}
.qytk .bt a:hover{color:#0067b0;}
.qytk .tk-list{display:block; width:100%; margin-top:40px;}
.qytk .tk-list ul li{display:block; float:left; width:20%; 
background:url(../img/sccj.jpg); padding:70px 0px;font-weight: 400;line-height: 64px;color: #FFFFFF; font-size:24px; background-size:auto 100%; background-position:center 0}
.qytk .tk-list ul li a{display:block; width:95%; margin:0 auto; text-align:center; color:#fff;}
.qytk .tk-list ul li a h1{color:#fff;}
.qytk .tk-list ul li a i{display:block;height: 48px; width:1px; background:#fff; margin:20px auto}
.qytk .tk-list ul li:nth-child(2){background:url(../img/sccj2.jpg);}
.qytk .tk-list ul li:nth-child(3){background:url(../img/sccj3.jpg);}
.qytk .tk-list ul li:nth-child(4){background:url(../img/sccj4.jpg);}
.qytk .tk-list ul li:nth-child(5){background:url(../img/sccj5.jpg);}
.qytk .tk-list ul li:hover{background:url(../img/sccjhover1.jpg);}
.qytk .tk-list ul li:nth-child(2):hover{background:url(../img/sccjhover2.jpg);}
.qytk .tk-list ul li:nth-child(3):hover{background:url(../img/sccjhover3.jpg);}
.qytk .tk-list ul li:nth-child(4):hover{background:url(../img/sccjhover4.jpg);}
.qytk .tk-list ul li:nth-child(5):hover{background:url(../img/sccjhover5.jpg);}
/*视频弹出*/
.qysp{display:block; padding:40px 0px;}
.qysp .bt{display:block; text-align:center; padding:20px 0px;}
.qysp .bt h2{display:block;font-weight: bold;line-height: 64px;color: #222222; font-size:36px;}
.qysp .bt a{display:block;font-weight: 400;line-height: 19px;color: #666666; font-size:14px;}
.qysp .bt a i{display:inline-block; vertical-align:middle; padding-left:5px;}
.qysp .bt a i img{display:block; width:18px;}
.qysp .bt a:hover{color:#0067b0;}
.qysp .splist{display:block; width:100%;}
.qysp .splist ul li{display:block; float:left; width:33.33%; margin-bottom:30px;}
.qysp .splist ul li .s11-img{width: 95%;display: block;overflow: hidden;position: relative; margin:0 auto;}
.qysp .splist ul li .s11-img .pic{display:block; width:100%; overflow:hidden; position:relative; height:220px;}
.qysp .splist ul li .s11-img .pic img{display:block; width:100%; min-height:220px;}
.qysp .splist ul li .s11-img .pic i{display:block; position:absolute; top:50%; left:50%;}
.qysp .splist ul li .s11-img .pic i img{ min-height:auto;}
.qysp .splist ul li .s11-img .pic span{display:block; position:absolute; right:10px; background:url(../img/scn.png) no-repeat; bottom:10px; width:60px; height:24px;font-size: 14px;font-family: Arial;font-weight: 400;line-height: 24px;color: #FFFFFF; text-align:center}
.qysp .splist ul li .s11-img .s11-text{display:block; background:#F6F6F6; padding:15px;}
.qysp .splist ul li .s11-img .s11-text h2{display:block;font-weight: 400;line-height: 40px;color: #333333; font-size:16px; line-height:40px;white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
.qysp .splist ul li .s11-img .s11-text p{display: flex;justify-content: space-between;}
.qysp .splist ul li .s11-img .s11-text p span{font-size: 14px;font-family: Arial;font-weight: 400;color: #999999;}
.qysp .splist ul li .s11-img .s11-text p i{display:inline-block;}
.layui-layer-iframe iframe{height:400px; width:600px;}
.qysp .splist ul li .s11-img:hover h2{color:#0067b0;}
/*企业图库*/
.xx2{float:none; width:100%;}
.tklist{display:block; width:100%; padding:50px 0;}
.tklist .list li{display:block; float:left; width:33.33%; margin-bottom:30px;}
.tklist .list li a{display:block; width:95%; margin:0 auto; background:#F6F6F6; padding:15px;}
.tklist .list li a .pic{display:block; width:100%; height:263px; overflow:hidden;}
.tklist .list li a .pic img{display:block; width:100%; min-height:263px;transition: all 1s;}
.tklist .list li a .tit{display:block; padding-top:20px;}
.tklist .list li a .tit h2{display:block;font-weight: 400;line-height: 24px;color: #333333; font-size:16px;white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
.tklist .list li a .tit p{display: flex;justify-content: space-between; height:40px; line-height:40px;}
.tklist .list li a .tit p span{font-size: 14px;font-family: Arial;font-weight: 400;color: #999999;}
.tklist .list li a .tit p i{display:inline-block; font-style:normal;font-family: Arial;font-weight: 400;color: #999999; font-size:14px;}
.tklist .list li a:hover img{  transform: scale(1.15)}
.tklist .list li a:hover h2{color:#0067b0;}
/*企业画册*/
.bann10 .wz1{ padding-top:120px;}
.bann10 .wz{display:block; color:#fff; font-size:12px;}
.bann10 .wz img{display: inline-block; width:13px; vertical-align:top; margin-right:5px;}
.bann10 .wz b{display:inline-block; font-size:12px; color:#CCCCCC;}
.bann10 .wz a{color:#ccc;padding:0px 20px;}
.bann10 .wz span{font-size:12px; font-weight:bold; font-family:'宋体';color:#CCCCCC; }
.bann10 .wz a.con{color:#fff;}
.bann10 .qytkjj{display:block; width:100%; background:#fff; margin-top:40px;}
.bann10 .qytkjj .pic{display:block; width:35%; float:left; height:315px; overflow:hidden;}
.bann10 .qytkjj .pic img{display:block; width:100%; min-height:315px;transition: all 1s;}
.bann10 .qytkjj .tit{display:block; float:right; width:64%; padding:40px;}
.bann10 .qytkjj .tit .bt{display: flex;justify-content: space-between;    align-items: center;}
.bann10 .qytkjj .tit h2{display:block;font-weight: bold;line-height: 64px;color: #333333; font-size:32px;}
.bann10 .qytkjj .tit .right-hc p{display:block;font-size: 14px;font-family: Arial;font-weight: 400;line-height: 20px;color: #999999;}
.bann10 .qytkjj .tit .right-hc span{display:block;font-size: 14px;font-family: Arial;font-weight: 400;line-height: 20px;color: #999999;}
.bann10 .qytkjj .tit .jj{display:block;font-weight: 400;line-height: 28px;color: #666666; font-size:14px;}
.bann10 .qytkjj:hover img{  transform: scale(1.15)}
.bann10 .qytkjj:hover .tit h2{color:#0067b0;}
/*画册列表*/
.hclb{display:block; width:100%; padding:50px 0px;}
.hclb .hclist{display:block; width:100%; }
.hclb .hclist li{display:block; float:left; width:25%; margin-bottom:30px;}
.hclb .hclist li a{display:block; width:92%; margin:0 auto;}
.hclb .hclist li a .pic{display:block; width:100%; height:214px; overflow:hidden;}
.hclb .hclist li a .pic img{display:block; width:100%; min-height:214px;transition: all 1s;}
.hclb .hclist li a .tit{display:block; width:100%; padding:15px; background:#F9F9F9;font-weight: 400;color: #333333; font-size:16px;white-space: nowrap; overflow: hidden; text-overflow: ellipsis; text-align:center;}
.hclb .hclist li a:hover img{  transform: scale(1.15)}
.hclb .hclist li a:hover .tit{ background:#0067b0; color:#fff;}
/*画册详情页*/
.header1{background:#0067B0 !important; position:static}
.header1 .nav .sub{left:-40%;}
.header1 .nav .ss1 p{padding:0px 10px;}
.header1 .nav .ss1 p img{margin:0px 10px;}
.tkxqy{display:block; width:100%; background:#F9F9F9; height:60px; line-height:60px;}
.tkxqy .wz1{}
.tkxqy .wz{display:block; color:#999999 ; font-size:14px;}
.tkxqy .wz img{display: inline-block; width:13px; vertical-align: middle;}
.tkxqy .wz b{display:inline-block; font-size:12px; color:#999999 ;}
.tkxqy .wz a{color:#999999 ;padding:0px 10px;}
.tkxqy .wz span{font-size:14px; font-weight:bold; font-family:'宋体';color:#999999 ; padding-right:5px}
.tkxqy .wz span.con{color:#999999 ; font-weight:normal; font-family:'微软雅黑'}
.tkxq{display:block; width:100%; padding:40px 0px; border-bottom:solid 1px #DCDFE1}
.tkxq .tkbt{display:block; width:100%;}
.tkxq .tkbt h1{display:block;font-weight: bold;line-height: 48px;color: #333333; font-size:36px; text-align:center;}
.tkxq .tkbt p{display:block;font-weight: 400;line-height: 24px;color: #999999; font-size:14px; text-align:center; padding-top:10px;}
.tkxq .tkbt p i{display:inline-block; font-style:normal; padding:0px 15px;}
.tkxq .tkt{display:block; padding:30px 0px;}
.tkxq .tktsp{display:block; width:100%;}
.tkxq .tktsp video{display:block; width:100%;}
.ban{ width:100%; position:relative; overflow:hidden;margin:40px auto 0 auto;}
.ban2{ width:90%; height:700px; position:relative; overflow:hidden; margin:0 auto}
.ban2 ul{ position:absolute; left:0; top:0;}
.ban2 ul li{ width:1100px; height:700px;}
.ban2 ul li img{width:100%; min-height:700px; overflow:hidden;}
.prev{ float:left; cursor:pointer;}
.num{ height:100px;overflow:hidden; width:92.8%; position:relative;float:left; margin:0 auto}
.min_pic{ padding-top:10px; width:90%; margin:0 auto}
.num ul{ position:absolute; left:0; top:0;}
.num ul li{ width:167px;}
.num ul li a{display:block; width:95%; margin:0 auto;}
.num ul li a img{display:block; width:100%;}
.num ul li.on a{ border:solid 1px #0067B0}
.prev_btn1{ text-align:center; height:100px;margin-right:10px; cursor:pointer; float:left; width:30px; background:url(../img/nex-left.png) no-repeat;}
.next_btn1{ width:30px;text-align:center; height:100px;cursor:pointer;float:right; background:url(../img/pre-right.png) no-repeat;}
.prev_btn1:hover{background:url(../img/next-hover.png) no-repeat;}
.next_btn1:hover{background:url(../img/pre-hover.png) no-repeat;}
.prev1{ position:absolute; top:50%; left:0px; width:48px; height:48px;z-index:9;cursor:pointer;margin-top:-21px; background: url(../img/pev.png) no-repeat;}
.next1{ position:absolute; top:50%; right:0px; width:48px; height:48px;z-index:9;cursor:pointer;margin-top:-21px; background:url(../img/nex.png) no-repeat;}
.prev1:hover{background:url(../img/nn3.png) no-repeat;}
.next1:hover{background:url(../img/nn1.png) no-repeat;}
.nnr{font-weight: 400;
line-height: 32px;
color: #333333;}
/*相关图库*/
.xgtk{display:block; width:100%; padding:50px 0px;}
.xgtk .bt{display:flex;    justify-content: space-between;}
.xgtk .bt h1{display:block;font-weight: bold;line-height: 28px;color: #333333; font-size:26px;}
.xgtk .bt a{display:block;font-weight: 400;line-height: 19px;color: #666666; font-size:14px;}
.xgtk .bt a i{display:inline-block; vertical-align:middle; padding-left:5px;}
.xgtk .bt a i img{display:block; height:18px;}
.xgtk .xgtklb{display:block; width:100%; margin-top:30px;}
.xgtk .xgtklb ul li{display:block; float:left; width:25%;}
.xgtk .xgtklb ul li a{display:block; width:95%; margin:0 auto;}
.xgtk .xgtklb ul li a .pic{display:block; width:100%; height:200px; overflow:hidden;}
.xgtk .xgtklb ul li a .pic img{display:block; width:100%; min-height:200px;transition: all 1s;}
.xgtk .xgtklb ul li a .tit{display:block; width:100%;font-weight: 400;line-height: 24px;color: #333333;font-size: 16px; background:#F9F9F9; padding:20px 15px;white-space: nowrap; overflow: hidden; text-overflow: ellipsis; text-align:center;}
.xgtk .xgtklb ul li a:hover img{  transform: scale(1.15)}
.xgtk .xgtklb ul li a:hover .tit{ background:#0067b0; color:#fff;}
/*企业视频*/
.qysp1{display:block; width:100%; padding:60px 0px;}
.qysp1 ul li{display:block; width:100%; margin-bottom:55px;background:#F6F6F6;}
.qysp1 ul li .pic{display:block; width:55%; float:left; height:370px;}
.qysp1 ul li .pic video{display:block; width:100%; height:370px;}
.qysp1 ul li .tit{display:block; float:right; width:44%;  padding:30px 0px 0px 40px;}
.qysp1 ul li .tit h2{display:block;font-weight: bold;line-height: 44px;color: #222222; font-size:30px;}
.qysp1 ul li .tit .jj{font-weight: 400;line-height: 35px;color: #666666; font-size:15px; 
overflow:hidden; margin:16px 0px; padding-right:50px; height:176px;}
.qysp1 ul li .tit .an{display: block; width:44px;background:#EAEAEA;float:right}
.qysp1 ul li .tit .an span{display:block; margin:0 auto; line-height:44px; text-align:center; font-size:20px; font-family:Arial, Helvetica, sans-serif; font-weight:bold}
.qysp1 ul li:hover{background:#0067b0;}
.qysp1 ul li:hover h2{color:#fff;}
.qysp1 ul li:hover .jj{color:#fff;}
.qysp1 ul li:hover .an{background:#fff; color:#0067b0}
/*视频列表页*/
.splist1{display:block; width:100%; padding:60px 0px}
.splist1 .list{display:block; width:100%;}
.splist1 .list li{display:block; float:left; width:25%; margin-bottom:30px;}
.splist1 .list li .nn{display:block; width:95%; margin:0 auto;}
.splist1 .list li .nn .pic{display:block; width:100%;}
.splist1 .list li .nn .pic{display:block; width:100%; overflow:hidden; position:relative; height:200px;}
.splist1 .list li .nn .pic video{display:block; width:100%; min-height:200px;}
.splist1 .list li .nn .pic i{display:block; position:absolute; right:10px; 
background:url(../img/scn.png) no-repeat; bottom:10px; width:60px; height:24px;
font-size: 14px;font-family: Arial;font-weight: 400;line-height: 24px;
color: #FFFFFF; text-align:center; font-style:normal}
.splist1 .list li .nn .tit{display:block; background:#F6F6F6; padding:10px;}
.splist1 .list li .nn .tit h2 a{display:block;font-weight: 400;line-height: 40px;color: #333333; font-size:16px; line-height:40px;white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
.splist1 .list li .nn .tit p{display: flex;justify-content: space-between;}
.splist1 .list li .nn .tit p span{font-size: 14px;font-family: Arial;font-weight: 400;color: #999999;}
.splist1 .list li .nn .tit p i{display:inline-block;}
.splist1 .list li .nn:hover h2 a{color:#0067b0;}
/*视频详情页*/
.qyspxq{display:block; width:100%; margin:0 auto; padding:30px 0px;}
.qyspxq .game163{ position: relative; overflow: hidden; width: 100%; }	
.qyspxq .game163 .banaa{width:1200px; height:500px !important;}
.qyspxq .game163 .banaa ul li{width:1200px;height:500px !important;}
.qyspxq .game163 .bigImg{ height: 100%; position: relative;}	
.qyspxq .game163 .min_pic{width:100%;}
.qyspxq .game163 .banaa ul li video{ vertical-align:middle; width:100%; height:500px;   }	
.game163 .smallScroll{ display:flex; margin-top:30px;}
.game163 .sPrev{display:block; background:url(../img/nex-left.png) no-repeat; width:30px; height:100px;}
.game163 .sNext{ isplay:block; background: url(../img/pre-right.png) no-repeat; width:30px; height:100px;}	
.game163 .sPrev:hover{background: url(../img/next-hover.png) no-repeat;}	
.game163 .sNext:hover{ background:url(../img/pre-hover.png) no-repeat;}	
.game163 .smallImg{ float:left; display:inline; width:98%; overflow: hidden; margin:0 auto}	
.qyspxq .game163 .min_pic ul{ height:100px;  width: 9999px; overflow: hidden; }	
.qyspxq .game163 .min_pic li{ float: left; cursor:pointer;  display: inline; width:180px;padding:10px;}
.qyspxq .game163 .min_pic li a{display:block; width:95%; margin:0 auto; overflow:hidden;}
.qyspxq .game163 .min_pic li a video{ display:block; width:auto; height:80px; margin:0 auto;}	
.qyspxq .game163 .min_pic li.on a{ border:solid 1px #0067b0}	
/*相关视频*/
.xgsp2{display:block; width:100%; padding:50px 0px;}
.xgsp2 .bt{display:flex;    justify-content: space-between;}
.xgsp2 .bt h1{display:block;font-weight: bold;line-height: 28px;color: #333333; font-size:26px;}
.xgsp2 .bt a{display:block;font-weight: 400;line-height: 19px;color: #666666; font-size:14px;}
.xgsp2 .bt a i{display:inline-block; vertical-align:middle; padding-left:5px;}
.xgsp2 .bt a i img{display:block; height:18px;}
.xgsp2 ul{display:block; width:100%; padding-top:30px; height:325px; overflow:hidden;}
.xgsp2 ul li{display:block; float:left; width:33.33%;}
.xgsp2 ul li a{display:block; width:95%; margin:0 auto;}
.xgsp2 ul li a .pic{display:block; width:100%;}
.xgsp2 ul li a .pic{display:block; width:100%; overflow:hidden; position:relative; height:220px;}
.xgsp2 ul li a .pic img{display:block; width:100%; min-height:220px;}
.xgsp2 ul li a .pic i{display:block; position:absolute; top:50%; left:50%;}
.xgsp2 ul li a .pic i img{ min-height:auto;}
.xgsp2 ul li a .pic span{display:block; position:absolute; right:10px; background:url(../img/scn.png) no-repeat; bottom:10px; width:60px; height:24px;font-size: 14px;font-family: Arial;font-weight: 400;line-height: 24px;color: #FFFFFF; text-align:center}
.xgsp2 ul li a .tit{display:block; background:#F6F6F6; padding:10px;}
.xgsp2 ul li a .tit h2{display:block;font-weight: 400;line-height: 40px;color: #333333; font-size:16px; line-height:40px;white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
.xgsp2 ul li a .tit p{display: flex;justify-content: space-between;}
.xgsp2 ul li a .tit p span{font-size: 14px;font-family: Arial;font-weight: 400;color: #999999;}
.xgsp2 ul li a .tit p i{display:inline-block;}
.xgsp2 ul li a:hover h2{color:#0067b0;}
.sjsp{display:none;}
/*智能制造*/
.znbanner{display:block; width:100%;}
.znbanner img{display:block; width:100%;}
.zz1{display:block; width:100%; padding:40px 0px;}
.zz1 h2{ display:block; width:100%;font-weight: bold;line-height: 64px;color: #222222; font-size:36px; text-align:center;}
.zz1 p{display:block;font-weight: 400;line-height: 28px;color: #999999; font-size:16px; text-align:center;}
.zz1 ul{margin-top:40px;}
.zz1 ul li{display:block; float:left; width:33.33%;}
.zz1 ul li a{display:block; width:95%; margin:0 auto;}
.zz1 ul li a .pic{display:block; width:100%; height:180px; overflow:hidden}
.zz1 ul li a .pic img{display:block; width:100%; min-height:180px;transition: all 1s;}
.zz1 ul li a .tit{display:block; width:100%; text-align:center;font-weight: bold;line-height: 64px;color: #333333; font-size:18px;}
.zz1 ul li a:hover img{  transform: scale(1.15)}

.cz{display:block; width:100%; background:#F6F6F6; padding:60px 0px}
.cz h2{ display:block; width:100%;font-weight: bold;line-height: 64px;color: #222222; font-size:36px; text-align:center;}
.cz p{display:block;font-weight: 400;line-height: 28px;color: #999999; font-size:16px; text-align:center; padding:5px 0px 25px 0px;}
.cz ul li{display:block; float:left; width:25%;}
.cz ul li a{display:block; width:95%; margin:0 auto;}
.cz ul li a .pic{display:block; width:100%;}
.cz ul li a .pic img{display:block; width:100%;}
.cz ul li a .tit{display:block; width:100%; background:#fff; padding:30px 0px;}
.cz ul li a .tit h3{display:block;font-weight: bold;line-height: 32px;color: #333333; font-size:20px; text-align:center}
.cz ul li a .tit p{display:block;font-weight: 400;line-height: 32px;color: #999999; font-size:14px; padding:0;}
.kh{display:block; width:100%; background:url(../img/qqfwbg.png) no-repeat; padding:60px 0px; background-size:100% 100%}
.kh h2{display:block;font-weight: bold;line-height: 64px;color: #FFFFFF; font-size:36px; text-align:center;}
.kh p{display:block; font-weight: 400;line-height: 32px;color: #FFFFFF; text-align:center; padding:50px 45px; font-size:16px; margin-top:20px}
.fn{display:block; width:100%; padding:70px 0px 30px;}
.fn .bt{display:block; text-align: center; padding-bottom:30px;}
.fn .bt h2{display:block;font-weight: bold;line-height: 64px;color: #333333; font-size:36px;}
.fn .bt p{display:block;font-weight: 400;line-height: 32px;color: #666666; font-size:16px;}
.fn .fn2{display:block; width:100%; margin-bottom:30px;}
.fn .fn2 .pic{display:block; float:left; width:50%; background:#F6F6F6; padding:60px;height:320px;}
.fn .fn2 .pic1{float:right; width:50%;}
.fn .fn2 .tit1{float:left;}
.fn .fn2 .pic h2{ display:block;font-weight: bold;line-height: 64px;color: #333333; font-size:24px;}
.fn .fn2 .pic p{display:block;font-weight: 400;line-height: 28px;color: #666666; font-size:14px;}
.fn .fn2 .tit{display:block; float:left; width:50%; height:320px;}
	/* 本例子css */
.fn .fn2 .tit .swiper{ width:100%; height:auto; overflow:hidden; position:relative}
.fn .fn2 .tit .swiper .swiper-pagination{position:absolute; display:flex;justify-content: center;}
.fn .fn2 .tit .swiper .swiper-pagination-bullet{ margin-right:10px;  width:10px; 
height:10px; line-height:10px; text-align:center; background:#CCCCCC; 
cursor:pointer; border-radius:50%; font-size:0}
.fn .fn2 .tit .swiper .swiper-pagination-bullet-active{ background:#D62828;}
.fn .fn2 .tit .swiper .swiper-wrapper{ position:relative; height:100%; z-index:0;   }
.fn .fn2 .tit .swiper .swiper-wrapper .swiper-slide {height:320px !important; overflow:hidden; display:block; width:100%; box-shadow:none; transition:none; transform:none}
.fn .fn2 .tit .slideBox2 .bd li img{ width:100%;display:block; min-height:320px;}
/*服务支持*/
.shpp{display:block; width:100%; padding:60px 0px;}
.shpp .bt{display:block; width:100%; text-align:center; margin-bottom:40px;}
.shpp .bt h2{display:block;font-weight: bold;line-height: 64px;color: #222222; font-size:36px; margin-bottom:10px;}
.shpp .bt p{display:block; font-weight: 400;line-height: 28px;color: #999999; font-size:16px;}
.shpp ul li{display:block; width:25%; float:left;}
.shpp ul li a{display:block; width:95%; margin:0 auto;}
.shpp ul li a .pic{display:block; width:100%; margin:0 auto; height:210px; overflow:hidden;}
.shpp ul li a .pic img{display:block; width:100%; min-height:210px;transition: all 1s;}
.shpp ul li a .tit{display:flex; width:100%; padding:20px; background:#F6F6F6 }
.shpp ul li a .tit p{display:block;font-weight: 400;line-height: 24px;color: #666666; font-size:14px;}
.shpp ul li a:hover .pic img{  transform: scale(1.15)}
/*一站式专业定制化服务*/
.yzs{display:block; width:100%; background:url(../img/gsysbg.jpg); padding:60px 0px; background-size:auto 100%; background-position:center 0}
.yzs .bt{display:block; width:100%; text-align:center; padding-bottom:30px;}
.yzs .bt h2{display:block;font-weight: bold;line-height: 64px;color: #fff; font-size:36px;}
.yzs .bt p{display:block; font-weight: 400;line-height: 28px;color: #fff; font-size:16px;}
.yzs ul li{display:block; float:left; width:16.66%;}
.yzs ul li a{display:block; width:100%; background:#fff; box-shadow: -10px 0px 30px  20px rgba(0,0,0,0.1);  padding:30px 0px;}
.yzs ul li a i{display:block;height:64px; width:64px; margin:0 auto}
.yzs ul li a i img{height:64px; width:64px; display:block}
.yzs ul li a p{display:block;font-weight: 400;color: #333333; font-size:16px; text-align:center; padding-top:10px;}
.yzs ul li:nth-child(1) a{border-radius:8px  0px   0px  8px;}
.yzs ul li:nth-child(6) a{border-radius:0px  8px   8px  0px}
.yzs ul li a:hover img{ transform:rotate(360deg); transition:all 1s;transform:scale(1.3);            -ms-transform:scale(1.3);
            -webkit-transform:scale(1.3);
            -o-transform:scale(1.3);
            -moz-transform:scale(1.3);}
/*品质售后，服务支持*/
.shfw{display:block; width:100%; padding:60px 0px 50px;}
.shfw h2{display:block;font-weight: bold;line-height: 64px;color: #222222; font-size:36px; text-align:center; padding-bottom:40px;}
.shfw ul li{display:block; float:left; width:25%;}
.shfw ul li a{display:block; width:100%;}
.shfw ul li a .pic{display:block; width:100%; position:relative;}
.shfw ul li a .pic img{display:block; width:100%;}
.shfw ul li a .tit{ display:block; width:100%; background:#F6F6F6; padding:15px 30px 31px;}
.shfw ul li a .pic::after{
border: 14px solid transparent;border-bottom-color: #F6F6F6 ; display:block; content:''; margin:auto; text-align:center; width:24px; position:absolute; bottom:0px; left:45%;}
.shfw ul li a .tit h3{display:block;font-weight: 400;line-height: 64px;color: #333333; font-size:18px; text-align:center;}
.shfw ul li a .tit i{display:block; width:30px; height:3px; background:#0067B0; margin:0 auto;}
.shfw ul li a .tit p{font-weight: 400;line-height: 28px;color: #666666; font-size:14px; margin-top:10px;}
.shfw ul li:nth-child(2) a .pic::before{border: 14px solid transparent;border-top-color: #F6F6F6 ; display:block; content:''; margin:auto; text-align:center; width:24px; position:absolute; top:0px; left:45%;}
.shfw ul li:nth-child(2) a .pic::after{display:none;}
.shfw ul li:nth-child(4) a .pic::before{border: 14px solid transparent;border-top-color: #F6F6F6 ; display:block; content:''; margin:auto; text-align:center; width:24px; position:absolute; top:0px; left:45%;}
.shfw ul li:nth-child(4) a .pic::after{display:none;}
.shfw ul li a:hover .tit{background:#0067B0}
.shfw ul li a:hover .tit p{color:#fff;}
.shfw ul li a:hover .tit h3{color:#fff;}
.shfw ul li a:hover .tit i{background:#fff;}
.shfw ul li:nth-child(1) a:hover .pic::after,.shfw ul li:nth-child(3) a:hover .pic::after{border-bottom-color: #0067B0 ;}
.shfw ul li:nth-child(2) a:hover .pic::before,.shfw ul li:nth-child(4) a:hover .pic::before{border-top-color: #0067B0 ;}
/*服务宗旨*/
.fwzz{display:flex; width:100%; background:url(../img/fwbj.jpg) no-repeat; padding:60px 0px;justify-content: space-around; margin-bottom:50px; background-size:100% 100%; }
.fwzz .fztext h2{font-weight: bold;line-height: 28px;color: #FFFFFF; font-size:24px;}
.fwzz .fztext p{display:block;font-weight: 400;line-height: 28px;color: #FFFFFF; font-size:14px; margin-top:10px;}
.fwzz .dhfw i{display:inline-block; height:32px; vertical-align:sub; padding-right:5px;}
.fwzz .dhfw b{display:inline-block;font-size: 32px;font-family: Arial;font-weight: bold;line-height: 40px;color: #0067B0;    font-style: italic;}
/*新闻百科*/
.bkxw{display:block; width:100%; background:#F9F9F9; padding:60px 0px 60px;}
.bkxw .glbk{display:block; float:left; width:48.5%;}
.bkxw .glbk .bt{display:flex;justify-content: space-between;align-items: center;padding-bottom:20px;}
.bkxw .glbk .bt h2{display:block;font-weight: bold;line-height: 64px;color: #222222; font-size:26px;}
.bkxw .glbk .bt a{font-weight: 400;line-height: 19px;color: #666666; font-size:14px;}
.bkxw .glbk .bt a i{display:inline-block; height:18px; vertical-align:bottom; padding-left:5px;}
.bkxw .glbk .bt a:hover{color:#0067B0;}
.bkxw .glbk .bt a:hover i{transform: translate3d(3px, 0, 0);}
.bkxw .glbk .bklb{display:block; width:100%; background:#fff; padding:30px 30px 13px;}
.bkxw .glbk .bklb .lb1{display:block; width:100%;} 
.bkxw .glbk .bklb .lb1 .pic{display:block; float:left; width:30%; height:120px; overflow:hidden;}
.bkxw .glbk .bklb .lb1 .pic img{display:block; width:100%; min-height:120px;transition: all 1s;}
.bkxw .glbk .bklb .lb1:hover img{  transform: scale(1.15)}
.bkxw .glbk .bklb .lb1 .tit{display:block; float:right; width:68%;}
.bkxw .glbk .bklb .lb1 .tit h2{display:block;font-weight: 400;line-height: 24px;color: #333333; font-size:18px;white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
.bkxw .glbk .bklb .lb1 .tit span{display:block;font-size: 14px;font-family: Arial;font-weight: 400;line-height: 16px;color: #999999; margin:10px 0px 15px 0px;}
.bkxw .glbk .bklb .lb1 .tit p{ display:block; width:100%;font-weight: 400;line-height: 25px;color: #666666; font-size:14px; height:50px; overflow:hidden;}
.bkxw .glbk .bklb .lb1:hover .tit h2 a{color:#0067B0;}
.bkxw .glbk .bklb ul{display:block; width:100%; padding-top:20px;}
.bkxw .glbk .bklb ul li{display:block; width:100%; height:55px; line-height:55px;border-top: 1px solid #EEEEEE;}
.bkxw .glbk .bklb ul li a{display:block; float:left; width:80%;font-weight: 400;
color: #333333; font-size:16px;white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
.bkxw .glbk .bklb ul li span{display:block; float:right;font-size: 14px;
font-family: Arial;font-weight: 400;color: #999999;}
.bkxw .glbk .bklb ul li:hover a{color:#0067B0;}
/*常见问题*/
.cjwt{display:block; float:right; width:48.5%;}
.cjwt .bt{display:flex;justify-content: space-between;align-items: center; padding-bottom:20px;}
.cjwt .bt h2{display:block;font-weight: bold;line-height: 64px;color: #222222; font-size:26px;}
.cjwt .bt a{font-weight: 400;line-height: 19px;color: #666666; font-size:14px;}
.cjwt .bt a i{display:inline-block; height:18px; vertical-align:bottom; padding-left:5px;}
.cjwt .bt a:hover i{transform: translate3d(3px, 0, 0);}
.cjwt .bt a:hover{color:#0067B0;}
.cjwt ul{display:block; width:100%; background:#fff; padding:30px 30px 10px;}
.cjwt ul li{display:block; width:100%; padding-bottom:15px;border-bottom: 1px solid #EEEEEE; margin-bottom:16px;}
.cjwt ul li a .pic{display:block; width:100%;}
.cjwt ul li a .pic i{display:inline-block; height:24px;    vertical-align: middle; padding-right:10px;}
.cjwt ul li a .pic span{font-weight: 400;color: #333333; font-size:16px;white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
.cjwt ul li a .tit{display:block;font-weight: 400;line-height: 28px;color: #666666; font-size:14px;white-space: nowrap; overflow: hidden; text-overflow: ellipsis; padding-left:35px; margin-top:9px;}
.cjwt ul li:nth-child(4){border:none; margin:0;}
.cjwt ul li a:hover span{color:#0067B0;}
/*服务承诺*/
.fwcn{display:block; width:100%; padding:60px 0px;}
.fwcn h2{display:block;font-weight: bold;line-height: 64px;color: #222222; font-size:36px; text-align:center; padding-bottom:30px;}
.fwcn ul li .tit{display:block; width:50%; background:#F6F6F6; float:left; padding:30px 40px 70px 40px; }
.fwcn ul li .tit h3{ display:block; width:100%;font-weight: bold;line-height: 64px;color: #333333; font-size:24px; margin-top:15px;}
.fwcn ul li .tit h3 i{display:inline-block;font-size: 28px;font-family: Bahnschrift;font-weight: bold;line-height: 64px;color: #333333; font-style:normal; padding-right:5px;}
.fwcn ul li .tit p{display:block;font-weight: 400;line-height: 28px;color: #666666; font-size:14px;}
.fwcn ul li .pic{display:block; float:right; width:50%;}
.fwcn ul li .pic img{display:block; width:100%;}
.fwcn ul li .pic1{display:block; float:left; width:50%;}
.fwcn ul li .pic1 img{display:block; width:100%;}
.fwcn ul li .tit1{display:block; width:50%; background:#F6F6F6; float:right; padding:40px 40px 31px 40px; }
.fwcn ul li .tit1 h3{ display:block; width:100%;font-weight: bold;line-height: 64px;color: #333333; font-size:24px;}
.fwcn ul li .tit1 h3 i{display:inline-block;font-size: 28px;font-family: Bahnschrift;font-weight: bold;line-height: 64px;color: #333333; font-style:normal; padding-right:5px;}
.fwcn ul li .tit1 p{display:block;font-weight: 400;line-height: 28px;color: #666666; font-size:14px; padding:10px 0px 30px 0px;}
.fwcn ul li .tit1 .tp1{display:flex;}
.fwcn ul li .tit1 .tp1 .item{display:block; width:33.33%;}
.fwcn ul li .tit1 .tp1 .item img{display:block; width:90%; margin:0 auto;}
.fwcn ul li .tit4 .tt1{display:flex;}
.fwcn ul li .tit4 .tt1 .tit2{width:100%;background:#F6F6F6;padding:30px 40px 30px 40px; display:block}
.fwcn ul li .tit4 .tt1 .tit3{width:100%;background:#fff;padding:30px 40px 30px 40px; display:block}
.fwcn ul li .tit4 .tt1 .tit2 h3{ display:block; width:100%;font-weight: bold;line-height: 50px;color: #333333; font-size:24px;}
.fwcn ul li .tit4 .tt1 .tit2 h3 i{display:inline-block;font-size: 28px;font-family: Bahnschrift;font-weight: bold;line-height: 64px;color: #333333; font-style:normal; padding-right:5px;}
.fwcn ul li .tit4 .tt1 .tit2 p{display:block;font-weight: 400;line-height: 28px;color: #666666; font-size:14px;}
.fwcn ul li .tit4 .tt1 .tit3 h3{ display:block; width:100%;font-weight: bold;line-height: 64px;color: #333333; font-size:24px;}
.fwcn ul li .tit4 .tt1 .tit3 h3 i{display:inline-block;font-size: 28px;font-family: Bahnschrift;font-weight: bold;line-height: 64px;color: #333333; font-style:normal; padding-right:5px;}
.fwcn ul li .tit4 .tt1 .tit3 p{display:block;font-weight: 400;line-height: 28px;color: #666666; font-size:14px;}
.fwcn ul li .tit4{display:block; width:50%;  float:left;  }
.fwcn ul li .tit5{display:block; width:50%;  float:right;  }
.fwcn ul li .tit:hover{background:#0067b0;}
.fwcn ul li .tit:hover h3{color:#fff;}
.fwcn ul li .tit:hover h3 i{color:#fff;}
.fwcn ul li .tit:hover p{color:#fff;}
.fwcn ul li .tit1:hover{background:#0067b0;}
.fwcn ul li .tit1:hover h3{color:#fff;}
.fwcn ul li .tit1:hover h3 i{color:#fff;}
.fwcn ul li .tit1:hover p{color:#fff;}
.fwcn ul li .tit4 .tt1 .tit2:hover{background:#0067b0;}
.fwcn ul li .tit4 .tt1 .tit3:hover{background:#0067b0;}
.fwcn ul li .tit4 .tt1 .tit2:hover h3{color:#fff;}
.fwcn ul li .tit4 .tt1 .tit2:hover h3 i{color:#fff;}
.fwcn ul li .tit4 .tt1 .tit2:hover p{color:#fff;}
.fwcn ul li .tit4 .tt1 .tit3:hover h3{color:#fff;}
.fwcn ul li .tit4 .tt1 .tit3:hover h3 i{color:#fff;}
.fwcn ul li .tit4 .tt1 .tit3:hover p{color:#fff;}
/*正品配件*/
.zppj{background:url(../img/zppjbanner.jpg) no-repeat;}
.rqgl{display:block; width:100%; padding:20px 0px;}
.rqgl .bt{display:flex;justify-content: space-between; padding:40px 0px;}
.rqgl .bt h2{display:block;font-weight: bold;line-height: 28px;color: #333333; font-size:30px;align-items: center;}
.rqgl .bt h2 i{display:inline-block; height:24px; padding-right:10px;}
.rqgl .bt .cpright span{ display:inline-block; padding:0px 10px;}
.rqgl .bt .cpright a{font-weight: 400;line-height: 28px;color: #666666; font-size:14px;}
.rqgl .bt .cpright a.xj1{ display: inline-block; padding:0; width:auto;color: #0067B0;}
.rqgl ul{display:block; width:100%;}
.rqgl ul li{display:block; float:left; width:25%;}
.rqgl ul li .ni{display:block; width:95%; margin:0 auto;border: 1px solid #EAEAEA;}
.rqgl ul li .ni .pic{display:block; width:100%; height:210px; overflow:hidden;}
.rqgl ul li .ni .pic img{display:block; width:100%; min-height:210px;transition: all 1s;}
.rqgl ul li .ni .tit{display:block; width:100%; padding:20px;}
.rqgl ul li .ni .tit h2{display:block;font-weight: 400;line-height: 24px;color: #333333; font-size:16px; text-align:center; margin-bottom:20px;}

.rqgl ul li .ni .tit .cp1{display:flex;justify-content: center;}
.rqgl ul li .ni .tit .cp1 a {width: 100px;height: 36px;font-size: 14px;font-family: Source Han Sans SC;font-weight: 400;line-height: 36px;color: #666666;display: inline-block;border: 1px solid #E2E2E2;background: rgba(255,255,255,0.39);text-align: center;border-radius: 4px;}
.rqgl ul li .ni .tit .cp1 a.xj{border: 1px solid rgba(216,38,43,0.7059); color:#D8262B; margin-left:10px;}
.rqgl ul li .ni:hover img{  transform: scale(1.15)}
.rqgl ul li .ni:hover .tit h2{color:#0067b0;}
.rqgl ul li .ni .tit .cp1 a:hover {background: #0067b0;color: #fff;border-color: #0067b0;}
.rqgl ul li .ni .tit .cp1 a.xj:hover{background: #D8262B;color: #fff;border-color: #D8262B;}
.rqgl2{padding:0px 0px 30px;}

.rqgl-list{display:block; width:100%; padding:20px 0px;}
.rqgl-list .list{display:block; width:100%;}
.rqgl-list .list li{display:block; float:left; width:25%; margin-bottom:30px;}
.rqgl-list .list li .ni{display:block; width:95%; margin:0 auto;border: 1px solid #EAEAEA;}
.rqgl-list .list li .ni .pic{display:block; width:100%; height:210px; overflow:hidden;}
.rqgl-list .list li .ni .pic img{display:block; width:100%; min-height:210px;transition: all 1s;}
.rqgl-list .list .ni .tit{display:block; width:100%; padding:20px;}
.rqgl-list .list .ni .tit h2{display:block;font-weight: 400;line-height: 24px;color: #333333; font-size:16px; text-align:center; margin-bottom:20px;}

.rqgl-list .list .ni .tit .cp1{display:flex;justify-content: center;}
.rqgl-list .list .ni .tit .cp1 a {width: 100px;height: 36px;font-size: 14px;font-family: Source Han Sans SC;font-weight: 400;line-height: 36px;color: #666666;display: inline-block;border: 1px solid #E2E2E2;background: rgba(255,255,255,0.39);text-align: center;border-radius: 4px;}
.rqgl-list .list .ni .tit .cp1 a.xj{border: 1px solid rgba(216,38,43,0.7059); color:#D8262B; margin-left:10px;}
.rqgl-list .list .ni:hover img{  transform: scale(1.15)}
.rqgl-list .list .ni:hover .tit h2{color:#0067b0;}
.rqgl-list .list .ni .tit .cp1 a:hover {background: #0067b0;color: #fff;border-color: #0067b0;}
.rqgl-list .list .ni .tit .cp1 a.xj:hover{background: #D8262B;color: #fff;border-color: #D8262B;}

/*配件广告*/
.pjbg{display:block; width:100%; background:url(../img/zxbg.jpg); padding:60px; background-size:auto 100%; background-position:center 0}
.pjbg .gg{display:flex;justify-content: space-between;}
.pjbg .gg .text h2{font-weight: bold;line-height: 24px;color: #FFFFFF; font-size:32px;}
.pjbg .gg .text p{display:block;font-weight: 400;line-height: 24px;color: #FFFFFF; font-size:14px; margin-top:20px;}
.pjbg .gg .kfzx{display:block;}
.pjbg .gg .kfzx a{display:inline-block;width: 220px;height: 48px;font-weight: 400;
line-height: 48px; font-size:16px; text-align:center; background:#fff; border-radius:4px;color: #C52A3B;}
.pjbg .gg .kfzx a.zx{display:inline-block;font-size: 20px;font-family: Arial;font-weight: 400;line-height: 48px;color: #0067B0; margin-left:20px;}
.pjbg .gg .kfzx a.zx i{display:inline-block; vertical-align: sub; margin-right:10px;}
.pjbg .gg .kfzx a:hover{background:#C52A3B; color:#fff;}
.pjbg .gg .kfzx a.zx:hover {background:#fff; color:#0067B0}
/*在线保修*/
.zxbx{display:block; width:100%;background:url(../img/zxbxxt1.png) no-repeat center 20px; margin:60px 0px;}
.zxbx h2{display:block; text-align:center;font-weight: bold;
color: #333333; font-size:36px;}
.zxbx ul{display:block; width:100%; padding-top:60px}
.zxbx ul li{ position:relative; float:left;}
.zxbx ul li a{ display:block; padding:0px 79px;}
.zxbx ul li a .pic{display:block; width:180px; overflow:hidden;}
.zxbx ul li a .pic img{width:180px; height:180px; margin:0 auto; display:block;transition: all 1s;}
.zxbx ul li a .tit{display:block;font-weight: bold;line-height: 24px;color: #333333; font-size:18px; margin-top:15px; text-align:center;}
.zxbx ul li::after{background:url(../img/zxbxbz.png) no-repeat; display: inline-block; content:''; margin:auto; text-align:center; width:116px; height:34px; position:absolute; top:30%; right:-60px;}
.zxbx ul li:nth-child(4)::after{display:none;}
.zxbx ul li:nth-child(4) a{padding-right:0;}
.zxbx ul li:nth-child(1) a{padding-left:0;}

.zxbx ul li a:hover img{ transform:rotate(360deg); transition:all 1s;transform:scale(1.3);            -ms-transform:scale(1.3);
            -webkit-transform:scale(1.3);
            -o-transform:scale(1.3);
            -moz-transform:scale(1.3);}
.zxbx ul li a:hover .tit{color:#0067B0}
.zxly2{display:block; background:none; padding:20px 0px 60px;}
.zxly2 .xjbt{padding-bottom: 30px;}
.zxly2 .xqzx .lybf .cp2{margin-top: 30px;}
.zxly2 .lybf .item1{margin-bottom:15px; height:48px; line-height:48px;}
.zxly2 .lybf .item1 label{display: inline-block;font-weight: 400;line-height: 24px;color: #666666;font-size: 14px; width:13%}
.zxly2 .xqzx .lybf .item1 .outer{display:inline-flex; width:85%; justify-content: space-between; position:relative;}
.zxly2 .xqzx .lybf .item1 .outer select{width:32%; height:48px; line-height:48px;border: 1px solid #EAEAEA;/*隐藏select的下拉图标*/appearance: none;-webkit-appearance: none;-moz-appearance: none;background: url(../img/bottom2.png) no-repeat scroll right center transparent;background-position-x: 9vw; padding-left:20px;}
.zxly2  .tx .zj{margin: 26px 0px;}
.zxly2 .xqzx .lybf .item1 .outer option {font-weight: 400;font-size: 14px;}
.zxly2 .lybf .item select{/*隐藏select的下拉图标*/appearance: none;-webkit-appearance: none;-moz-appearance: none;background: url(../img/bottom2.png) no-repeat scroll right center transparent;background-position-x: 35vw; padding-left:20px;}
select:focus-visible{
 outline: -webkit-focus-ring-color auto 1px;outline: none;}
textarea:focus-visible{
 outline: -webkit-focus-ring-color auto 1px;outline: none;}
.zxly2  .tx img{width:80px;}
.zxly2 .lybf .item{margin-bottom:15px;}
.zxly2 .tx .zj b{margin-top:10px;}
.zxly2 .tx p{line-height:24px;}
.zxly2 .tx{padding-bottom:40px; padding-top:28px;}
.sjbbx{display:none;}
/*锅炉百科*/
.glbk1{display:block; padding:60px 0 30px;}
.glbk1 .list{display:block; width:100%;}
.glbk1 .list li{display:block; float:left; width:50%; margin-bottom:30px;}
.glbk1 .list li a{display:block; width:95%; margin:0 auto; background:#F9F9F9; padding:20px;}
.glbk1 .list li a .pic{display:block; float:left; width:30%; height:120px; overflow:hidden;}
.glbk1 .list li a .pic img{display:block; width:100%; min-height:120px;transition: all 1s;}
.glbk1 .list li a .tit{display:block; float:right; width:67%;}
.glbk1 .list li a .tit h2{display:block;font-weight: 400;line-height: 35px;color: #333333; font-size:18px;white-space: nowrap; overflow: hidden; text-overflow: ellipsis; }
.glbk1 .list li a .tit span{display:block;font-size: 14px;font-family: Arial;font-weight: 400;line-height: 20px;color: #999999;}
.glbk1 .list li a .tit p{height: 48px;font-size: 14px;font-weight: 400;line-height: 24px;color: #666666; overflow:hidden; margin-top:15px;}
.glbk1 .list li a:hover{background:#0067B0;}
.glbk1 .list li a:hover h2{color:#fff;}
.glbk1 .list li a:hover span{color:#fff;}
.glbk1 .list li a:hover p{color:#fff;}
.glbk1 .list li a:hover img{  transform: scale(1.15)}
/*常见问题*/
.bann16{background:url(../img/sjwtbanner.jpg) no-repeat;}
.cjwt1{display:block; width:100%;padding:50px 0 30px;}
.cjwt1 .list{display:block; width:100%;}
.cjwt1 .list li{display:block; float:left; width:50%; margin-bottom:30px;}
.cjwt1 .list li .con1{display:block; width:95%; margin:0 auto;}
.cjwt1 .list li .con1 .pic{display:block; width:100%; margin-bottom:10px;}
.cjwt1 .list li .con1 .pic i{display:inline-block; height:24px;vertical-align: middle; padding-right:10px;}
.cjwt1 .list li .con1 .pic a{font-weight: bold;
color: #333333; font-size:18px;
white-space: nowrap; overflow: hidden; text-overflow: ellipsis; vertical-align:middle}
.cjwt1 .list li .con1 .tit{display:block; background:#F9F9F9; padding:20px 40px;}
.cjwt1 .list li .con1 .tit p{display:block;height: 84px;font-size: 14px;font-weight: 400;line-height: 28px;color: #666666; overflow:hidden;}
.cjwt1 .list li .con1 .tit a{display:block;font-weight: 400;line-height: 28px;color: #666666; font-size:14px; margin-top:10px;}
.cjwt1 .list li .con1 .tit a i{font-style:normal; padding-left:10px;}
.cjwt1 .list li .con1 .tit a:hover{ color:#0067B0;}
.cjwt1 .list li .con1 .pic a:hover{ color:#0067B0;}
.sjwtbg{background:url(../img/cjwtbg.png);}
/*新闻栏目页*/
.xw1{display:block; width:100%; padding:60px 0px;}
.xw1 .bt{display:block; width:100%; text-align:center;}
.xw1 .bt h2{display:block;font-weight: bold;line-height: 64px;color: #222222; font-size:36px;}
.xw1 .bt a{display:block; font-weight: 400;line-height: 19px;color: #666666; font-size:14px; margin-top:10px;}
.xw1 .bt a i{display:inline-block; vertical-align:middle; padding-left:10px;}
.xw1 .bt:hover a{color:#0067B0;}
.xw1 .xwlm{display:block; width:100%; margin-top:40px;}
.xw1 .xwlm .xwleft{display:block; float:left; width:49%; padding:30px; background:#F9F9F9;}
.xw1 .xwlm .xwleft .pic{display:block; width:100%; height:343px; overflow:hidden;}
.xw1 .xwlm .xwleft .pic img{display:block; width:100%; min-height:343px;transition: all 1s;}
.xw1 .xwlm .xwleft .tit{display:block; width:100%; padding:30px 0px 0px}
.xw1 .xwlm .xwleft .tit h2 a{display:block;font-weight: 400;line-height: 24px;color: #333333; font-size:18px;white-space: nowrap; overflow: hidden; text-overflow: ellipsis; }
.xw1 .xwlm .xwleft .tit span{display:block;font-size: 14px;font-family: Arial;font-weight: 400;line-height: 40px;color: #999999;}
.xw1 .xwlm .xwleft .tit p{height: 60px;font-size: 14px;font-weight: 400;line-height: 30px;color: #666666; overflow:hidden;}
.xw1 .xwlm .xwleft .tit .more a{display:block;font-weight: 400;line-height: 28px;color: #666666; font-size:14px; margin-top:5px;}
.xw1 .xwlm .xwleft .tit .more a i{font-style:normal; padding-left:5px; vertical-align:middle}
.xw1 .xwlm .xwleft:hover img{  transform: scale(1.15)}
.xw1 .xwlm .xwleft:hover h2 a{color:#0067B0;}
.xw1 .xwlm .xwleft:hover .more a{color:#0067B0;}
.xw1 .xwlm .xw-right{display:block; float:right; width:49%;}
.xw1 .xwlm .xw-right ul li{display:block; width:100%; padding:30px; background:#F9F9F9; margin-bottom:20px;}
.xw1 .xwlm .xw-right ul li h2 a{display:block;font-weight: 400;line-height: 24px;color: #333333; font-size:18px;white-space: nowrap; overflow: hidden; text-overflow: ellipsis; }
.xw1 .xwlm .xw-right ul li span{display:block;font-size: 14px;font-family: Arial;font-weight: 400;line-height: 40px;color: #999999;}
.xw1 .xwlm .xw-right ul li p{height: 60px;font-size: 14px;font-weight: 400;line-height: 30px;color: #666666; overflow:hidden;}
.xw1 .xwlm .xw-right ul li:hover{background:#0067B0;}
.xw1 .xwlm .xw-right ul li:hover h2 a{color:#fff;}
.xw1 .xwlm .xw-right ul li:hover span{color:#fff;}
.xw1 .xwlm .xw-right ul li:hover p{ color:#fff;}
.hyzx1{display:block; background:#F9F9F9; padding:60px 0px;}
.hyzx1 .bt{display:block; width:100%; text-align:center;}
.hyzx1 .bt h2{display:block;font-weight: bold;line-height: 64px;color: #222222; font-size:36px;}
.hyzx1 .bt a{display:block; font-weight: 400;line-height: 19px;color: #666666; font-size:14px; margin-top:10px;}
.hyzx1 .bt a i{display:inline-block; vertical-align:middle; padding-left:10px;}
.hyzx1 .bt:hover a{color:#0067B0;}
.hyzx1 ul{margin-top:40px;}
.hyzx1 ul li{display:block; width:33.33%; float:left;}
.hyzx1 ul li .hy{display:block; width:100%; background:#fff; padding:30px 0px;border: 1px solid #EAEAEA;}
.hyzx1 ul li .hy .data{display:block; width:100%; border-left:solid 4px #C52A3B;font-size: 14px;font-family: Arial;font-weight: 400;line-height: 20px;color: #999999; padding:0px 30px;}
.hyzx1 ul li .hy .data b{display:inline-block;font-size: 36px;font-family: Arial;font-weight: 400;line-height: 20px;color: #999999;}
.hyzx1 ul li .hy .tit{padding:0px 30px;margin-top:20px;}
.hyzx1 ul li .hy .tit h2 a{display:block; width:100%; font-weight: 400;
line-height: 30px;color: #333333; font-size:16px; height:60px; overflow:hidden; margin-bottom:5px;}
.hyzx1 ul li .hy .tit p{display:block;font-weight: 400;
line-height: 25px;color: #666666; font-size:14px; height:50px; overflow:hidden;}
.hyzx1 ul li .hy .tit .pic{display:block; width:100%; height:243px; overflow:hidden; margin-top:20px;}
.hyzx1 ul li .hy .tit .pic img{display:block; width:100%; min-height:243px;transition: all 1s;}
.hyzx1 ul li .hy .tit:hover img{  transform: scale(1.15)}
.hyzx1 ul li .hy:hover{background:#0067B0;}
.hyzx1 ul li .hy:hover h2 a{color:#fff;}
.hyzx1 ul li .hy:hover span{color:#fff;}
.hyzx1 ul li .hy:hover p{color:#fff;}
.hyzx1 ul li .hy:hover .data{color:#fff;}
.hyzx1 ul li .hy:hover .data b{color:#fff;}
/*新闻列表页*/
.qyxwlb{display:block; width:100%; padding:30px 0;}
.qyxwlb .list li{display:block; width:100%; padding:40px; margin-bottom:30px;}
.qyxwlb .list li .ybft{display:block; float:left; width:82%;}
.qyxwlb .list li .ybft .pic{display:block; float:left; width:20%;}
.qyxwlb .list li .ybft .pic img{display:block; width:100%;}
.qyxwlb .list li .ybft .tit1{float:none; width:100% !important;}
.qyxwlb .list li .ybft .tit{display:block; width:78%; float:right;}
.qyxwlb .list li .ybft .tit h2 a{display:block;font-weight: 400;line-height: 24px;color: #333333; font-size:18px;white-space: nowrap; overflow: hidden; text-overflow: ellipsis; }
.qyxwlb .list li .ybft .tit span{display:block;font-size: 14px;font-family: Arial;font-weight: 400;line-height: 40px;color: #999999;}
.qyxwlb .list li .ybft .tit p{height: 60px;font-size: 14px;font-weight: 400;line-height: 30px;color: #666666; overflow:hidden;}
.qyxwlb .list li .data{display:block; float:right; width:15%; border-left: solid 1px #707070; padding-left:40px;}
.qyxwlb .list li .data h2{display:block;font-size: 32px;font-family: Arial;font-weight: 400;line-height: 36px;color: #666666;}
.qyxwlb .list li .data h2 i{display:inline-block; width:20px; height:5px; background:#C52A3B; vertical-align:super; margin-left:15px;} 
.qyxwlb .list li .data b{display:block;font-size: 14px;font-family: Arial;font-weight: 400;line-height: 20px;color: #999999; margin:5px 0px 20px;}
.qyxwlb .list li .data a{display:block;font-weight: 400;line-height: 36px;color: #0067B0; font-size:14px; text-align:center;border: 1px solid #0067B0; width:120px; text-align:center; border-radius:4px;}
.qyxwlb .list li:hover{ background:#F6F6F6; cursor:pointer;}
.qyxwlb .list li:hover .tit h2 a{color:#0067B0;}
.qyxwlb .list li:hover .data a{ background:#0067B0 ; color:#fff;}
/*企业新闻详情页*/
.qyxqy{display:block; width:100%; background:#F9F9F9; padding-bottom:50px;}
.qyxw1{display:block; width:100%; background:#fff;padding: 40px;}
.qyxw1 .tkbt{display:block; width:100%;}
.qyxw1 .tkbt h1{display:block;font-weight: bold;line-height: 48px;color: #333333; font-size:36px; text-align:center;}
.qyxw1 .tkbt p{display:block;font-weight: 400;line-height: 24px;color: #999999; font-size:14px; text-align:center; padding-top:10px;}
.qyxw1 .tkbt p i{display:inline-block; font-style:normal; padding:0px 15px;}
.qyxw1 .xq{display:block; padding:30px 0px; font-weight: 400;
line-height: 32px;color: #333333; font-size:16px; width:100%; margin:0 auto}
.qyxw1 .xq p{display:block; width:100%;}
.qyxw1 .xq p a{color: red;}
.qyxw1 .xq span{text-wrap: revert !important;}
.qyxw1 .xq img{display:block; width:auto !important; max-width:100%; margin:10px auto; height:auto !important; }
.qyxw1 .next{display:flex; width:100%; border-top:solid 1px rgba(220,223,225,0.8);justify-content: space-between; padding:20px 0px 0px; margin-top:20px;}
.qyxw1 .next .item{font-weight: 400;line-height: 24px;color: #666666; font-size:16px; width:48%;white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
.qyxw1  .next .item a{font-weight: 400;color: #666666; font-size:16px;}
.qyxw1  .next .tt{text-align:right;}
.qyxw1  .next .item a:hover{ color:#0067B0 }
/*解决方案*/
.jjfa1{display:block; width:100%; padding:60px 0px;}
.jjfa1 h2{display:block;font-weight: bold;line-height: 64px;color: #222222; font-size:36px; text-align:center;}
.jjfa1 ul{margin-top:30px;}
.jjfa1 ul li{display:block; width:12.5%; float:left;}
.jjfa1 ul li a{display:block; width:100%; background:#fff;box-shadow: 2px 0px 30px rgba(34,34,34,0.1);  padding:40px 0px;}
.jjfa1 ul li a i{display:block; background:url(../img/gnhy3.png) no-repeat; height:48px; width:48px; margin:0 auto}
.jjfa1 ul li a p{display:block;font-weight: 400;line-height: 35px;color: #222222; font-size:16px; text-align:center;}
.jjfa1 ul li:nth-child(1) a{border-radius: 8px 0px 0px 8px;}
.jjfa1 ul li:nth-child(2) a i{background: url(../img/zzhy3.png) no-repeat;}
.jjfa1 ul li:nth-child(3) a i{background: url(../img/sphy3.png) no-repeat;}
.jjfa1 ul li:nth-child(4) a i{background: url(../img/njhy3.png) no-repeat;}
.jjfa1 ul li:nth-child(5) a i{background: url(../img/yyhy3.png) no-repeat;}
.jjfa1 ul li:nth-child(6) a i{background: url(../img/hghy3.png) no-repeat;}
.jjfa1 ul li:nth-child(7) a i{background: url(../img/fzhy3.png) no-repeat;}
.jjfa1 ul li:nth-child(8) a i{background: url(../img/zthy3.png) no-repeat;}
.jjfa1 ul li:nth-child(8) a{border-radius: 0px 8px 8px 0px;} 
.jjfa1 ul li a:hover{ cursor:pointer; background: #0067B0; color: #fff;}
.jjfa1 ul li a:hover p{color:#fff;}
.jjfa1 ul li a:hover i{background: url(../img/gnhy2.png) no-repeat;}
.jjfa1 ul li:nth-child(2) a:hover i{background: url(../img/zzhy2.png) no-repeat;}
.jjfa1 ul li:nth-child(3) a:hover i{background: url(../img/sphy2.png) no-repeat;}
.jjfa1 ul li:nth-child(4) a:hover i{background: url(../img/njhy2.png) no-repeat;}
.jjfa1 ul li:nth-child(5) a:hover i{background: url(../img/yyhy2.png) no-repeat;}
.jjfa1 ul li:nth-child(6) a:hover i{background: url(../img/hghy2.png) no-repeat;}
.jjfa1 ul li:nth-child(7) a:hover i{background: url(../img/fzhy2.png) no-repeat;}
.jjfa1 ul li:nth-child(8) a:hover i{background: url(../img/zthy2.png) no-repeat;}

.jjfa1 ul li.on a{ cursor:pointer; background: #0067B0; color: #fff;}
.jjfa1 ul li.on a p{color:#fff;}
.jjfa1 ul li.on a i{background: url(../img/gnhy2.png) no-repeat;}
.jjfa1 ul li:nth-child(2).on a i{background: url(../img/zzhy2.png) no-repeat;}
.jjfa1 ul li:nth-child(3).on ai{background: url(../img/sphy2.png) no-repeat;}
.jjfa1 ul li:nth-child(4).on a i{background: url(../img/njhy2.png) no-repeat;}
.jjfa1 ul li:nth-child(5).on a i{background: url(../img/yyhy2.png) no-repeat;}
.jjfa1 ul li:nth-child(6).on a i{background: url(../img/hghy2.png) no-repeat;}
.jjfa1 ul li:nth-child(7).on a i{background: url(../img/fzhy2.png) no-repeat;}
.jjfa1 ul li:nth-child(8).on a i{background: url(../img/zthy2.png) no-repeat;}
.hyjjfa{display:block; width:100%; background:#F9F9F9; padding:60px 0px;}
.hyjjfa h2{display:block;font-weight: bold;line-height: 64px;color: #222222; font-size:32px; text-align:center; margin-bottom:40px;}
.hyjjfa .pic{display:block; float:left; width:50%; height:370px; overflow:hidden;}
.hyjjfa .pic img{display:block; width:100%; min-height:370px;}
.hyjjfa .tit{display:block; float:right; width:48%;}
.hyjjfa .tit .jj{display:block; width:100%;font-weight: 400;
line-height: 28px;color: #333333; font-size:14px; height:300px; overflow:auto;}
.hyjjfa .jjfa{display:block; background:#fff; padding:40px;}
.hyjjfa .jjfa .more{display:flex; margin-top:20px;}
.hyjjfa .jjfa .more a{display:block;width: 220px;height: 48px; background:#C52A3B;font-weight: 400;line-height: 48px;color: #FFFFFF; font-size:16px; text-align:center; border-radius:4px;}
.hyjjfa .jjfa .more a.dzfa{background:#0262A7 ; margin-left:20px;}
.hyjjfa .jjfa .more a:hover{ color:#C52A3B; border:solid 1px #C52A3B; background:none}
.hyjjfa .jjfa .more a.dzfa:hover{ color:#0262A7; border:solid 1px #0262A7; background:none}
.jjfa-cptj .bt{display:block;font-weight: bold;line-height: 42px;color: #333333; font-size:32px; text-align:center;}
.xzgl{display:block; width:100%; background:url(../img/xz2.jpg) no-repeat; padding-top:60px; height:412px; background-size:100%;}
.xzgl h2{display:block;font-weight: bold;line-height: 48px;color: #FFFFFF; font-size:32px; text-align:center;}
.xzgl ul{margin-top:40px;}
.xzgl ul li{display:block; float:left; width:33.33%; }
.xzgl ul li a{display:block; width:93%; margin:0 auto; background:#f9f9f9; padding:30px 0px 20px;height:264px;}
.xzgl ul li a h3{display:block; height:50px; line-height:50px;}
.xzgl ul li a h3 i{display:inline-block; width:24px; height:6px; background:#C52A3B ; vertical-align:middle;}
.xzgl ul li a h3 b{display:inline-block;font-weight: bold;line-height: 28px;color: #333333; font-size: 20px; padding-left:20px;}
.xzgl ul li a .jj{display:block;font-weight: 400;line-height: 25px;color: #666666;
 font-size:14px;padding-left:40px; padding-right:22px;}
.xmd{display:block; padding:40px 0;}
.xmd ul li{display:block; float:left; width:50%;}
.xmd ul li a{display:block; width:95%; margin:0 auto; background:#f9f9f9; padding:30px 0px 20px; height:240px;}
.xmd ul li a h3{display:block; height:50px; line-height:50px;}
.xmd ul li a h3 i{display:inline-block; width:24px; height:6px; background:#C52A3B ; vertical-align:middle;}
.xmd ul li a h3 b{display:inline-block;font-weight: bold;line-height: 28px;color: #333333; font-size: 20px; padding-left:20px;}
.xmd ul li a .jj{display:block;font-weight: 400;line-height: 28px;color: #666666; font-size:14px;padding-left:40px; padding-right:22px;}
.fabg{display:block; background:url(../img/fasj1.png) no-repeat; height:231px; position:relative; margin-top:-10px;}
.fqbg2{position:absolute; top:47%; width:100%; display:flex;justify-content: center;    align-items: center; left:60px;}
.fqbg2 .item h2{ display:block;font-weight: 400;line-height: 28px;color: #666666; font-size:18px;}
.fqbg2 .item p{display:block;font-weight: bold;line-height: 28px;color: #222222; font-size:24px; margin-top:10px;}
.fqbg2 .item p b{font-weight: bold;line-height: 28px;color: #C52A3B;}
.fqbg2 .more a{width: 220px;height: 48px; background:#0262A7; line-height:48px;font-weight: 400;color: #FFFFFF; font-size:16px; text-align:center; display:block; margin-left:50%;}
.ala{display:block; width:100%; padding:40px 0px;}
.ala .bt{display:block;font-weight: bold;line-height: 28px;color: #333333; font-size:36px; text-align:center;}
.ala .cplist{ display:block; width:100%; padding-top:40px;}
.ala .cplist ul li{display:block; float:left; width:25%;}
.ala .cplist ul li .jg{display:block; width:95%; margin:0 auto;margin-bottom:30px; border:solid 1px #EAEAEA }
.ala .cplist ul li .jg .pic{display:block; width:100%;  overflow:hidden; height:220px; overflow:hidden}
.ala .cplist ul li .jg .pic img{display:block; width:100%; min-height:220px;    transition: all 1s;}
.ala .cplist ul li .jg .tit{display:block; padding:15px 0px; width:100%;}
.ala .cplist ul li .jg .tit h2{font-size:16px;line-height: 24px;color: #333333;font-weight: 400;white-space: nowrap; overflow: hidden; text-overflow: ellipsis; padding:0px 10px; text-align:center}
.ala .cplist ul li .jg .tit .jj{display:block; font-size:13px;font-weight: 400;
line-height: 24px;color: #999999; background:#EAEAEA; padding:15px; margin:15px 0px;}
.ala .cplist ul li .jg .tit .jj b{display:inline-block;color: #999999; padding-right:10px;}
.ala .cplist ul li .jg .tit .cp1{padding:0px 10px;}
.ala .cplist ul li .jg .tit .cp1 span{display:inline-block; font-size:13px; color:#999}
.ala .cplist ul li .jg .tit .cp1 i{ color:#666; font-style:normal; padding-left:3px;}
.ala .cplist ul li .jg .tit .cp1 em{float:right;font-size: 13px;font-family: Source Han Sans SC;font-weight: 400;line-height: 20px;color: #666666; font-style:normal;}
.ala .cplist ul li .jg .tit .cp1 em img{height:16px; vertical-align:middle; margin-right:3px;}
.ala .cplist ul li .jg:hover h2{color:#0067b0;}

.ala .cplist ul li .jg .tit .cp1 a:hover{background:#0067b0; color:#fff; border-color:#0067b0;}
.ala .cplist ul li .jg .tit .cp1 a.xj:hover { background:#D8262B; color:#fff;border-color:#D8262B;}
.ala .cplist ul li .jg:hover img{  transform: scale(1.15)}

/*联系我们*/
.lx{display:block; width:100%; padding:60px 0px;}
.lx .bt{display:block; width:100%;text-align:center;}
.lx .bt h2{font-weight: bold;line-height: 64px;color: #222222; font-size:36px; }
.lx .bt p{display:block;font-weight: 400;line-height: 28px;color: #999999; font-size:14px;}
.lx .lxfs{display:block; width:100%;}
.lx .lxfs ul{margin:20px 0px;}
.lx .lxfs ul li{display:block; width:25%; float:left;}
.lx .lxfs ul li a{display:block; width:95%; margin:0 auto;background: rgba(246,246,246,0.5); padding:40px 0px;}
.lx .lxfs ul li a .pic{display:block; width:48px; margin:0 auto;}
.lx .lxfs ul li a .tit{display:block; text-align:center;}
.lx .lxfs ul li a .tit p{display:block;font-weight: 400;line-height: 48px;color: #666666; font-size:14px;}
.lx .lxfs ul li a .tit span{display:block;font-size: 20px;font-family: Arial;font-weight: bold;line-height: 30px;color: #333333;}
.lx .lxfs ul li a .tit b{ color:#C52A3B }
.lx .lxfs ul li a .wxewm:hover{background:#0067b0;}
.lx .lxfs ul li.cc1 a:hover .wxewm{display:block;}
.lx .lxfs ul li a:hover {color:#0067b0;}
.lx .lxfs ul li a:hover span{color:#0067b0;}
.lx .lxfs ul li.cc1 a{position:relative;}

.lx .lxfs ul li.cc1 a .wxewm{position:absolute; top:0px; width:100%; padding:20px 0px; display:none; background:#0067b0}
.lx .lxfs ul li.cc1 a .wxewm img{display:block; width:160px; margin:0 auto;}
.zp{display:block; width:100%; margin-top:10px;}
.zp img{display:block; max-width:100%; margin:0 auto;}
/*地图*/
.dt{display:block; width:100%;}
.dt .bt{display:block; width:100%; text-align:center;}
.dt .bt h2{font-weight: bold;line-height: 64px;color: #222222; font-size:36px; }
.dt .bt p{display:block;font-weight: 400;line-height: 28px;color: #999999; font-size:14px;}
.dt #map{display:block; height:600px; width:100%; }
.mapxx h2{font-weight: bold;
line-height: 50px;color: #0067B0; font-size:18px;}
.mapxx p{display:block;font-weight: 400;line-height: 24px;color: #666666; font-size:14px;}
.map1{margin-top:30px;}
/*在线留言*/
.lyb{display:block; width:100%;display: block;background: #F9F9F9;padding: 40px 0px;}
.lyb .bt{display:block; width:100%;}
.lyb .bt{display:block; width:100%; text-align:center;}
.lyb .bt h2{font-weight: bold;line-height: 64px;color: #222222; font-size:36px; }
.lyb .bt p{display:block;font-weight: 400;line-height: 28px;color: #999999; font-size:14px;}
.lyb .lynr{display:block; width:100%; margin-top:30px;}
.lyb .lynr .lyzc{width: 70%;float: left;background: #FFFFFF;padding: 40px 40px
40px; display:block;}
.lyb .lynr .lyzc .bdz .ll1{display:flex;justify-content: space-between;}
.lyb .lynr .lyzc .bdz .ll1 .item {  width:48%; display:block; margin-bottom:20px;}
.lyb .lynr .lyzc .bdz .ll1 .item input{display:block; height:48px; line-height:48px; width:100%;background: rgba(246,246,246,0.39);border: 1px solid #EAEAEA; text-indent:20px;border-radius: 4px;}
.lyb .lynr .lyzc .bdz .ll1 .item select{display:block; height:48px; line-height:48px; width:100%;/*隐藏select的下拉图标*/appearance: none;-webkit-appearance: none;-moz-appearance: none;background: url(../img/bottom2.png) no-repeat scroll right center transparent;background-position-x: 17vw; padding-left:20px;border-radius: 4px;border: 1px solid #EAEAEA; }

.lyb .lynr .lyzc .bdz .ll1 .item option {font-weight: 400;font-size: 14px;}
.lyb .lynr .lyzc .bdz textarea{display:block; width:100%;background: rgba(246,246,246,0.39);height: 104px;
border: 1px solid #EAEAEA;border-radius: 4px; padding-top:10px; text-indent:20px;}
.lyb .cp2{display:flex;    justify-content: center;}
.lyb .lynr .lyzc .bdz{margin-bottom:30px;}
.lyb .cp2 button{width: 220px;height: 48px; line-height:48px; background:#0262A7; font-size:16px; text-align:center; font-weight:400; color:#fff; border-radius:4px;}
.lyb .cp2 a{width: 220px;height: 48px; line-height:48px; background:#C52A3B; font-size:16px; text-align:center; font-weight:400; color:#fff; margin-left:10px; border-radius:4px;}
.lyb .cp2 button:hover{ background:none; border: solid 1px #0262A7; color:#0262A7}
.lyb .cp2 a:hover{ background:none; border: solid 1px #C52A3B; color:#C52A3B;}
.lyb .tx1 img{width:80px;}
.lyb .tx1 .zj{ border:none;background: #F9F9F9;}
/*详情页*/
.header2 .nav .sub{min-width: 1200px;left: -32.5%;}
.header2 .logo,.header1 .logo{float: left;padding: 23.5px 20px;}
.header2 .logo img,.header1 .logo img{height:56px;}
.header1 .nav .sub{left:-37.6%;}
.sjbylist{display:none;}

.table-bordered {border: 1px solid #dee2e6;width: 100%;margin-bottom: 1rem;color: #212529;
border-collapse: collapse;}
.xqt1 table tbody tr:first-child {background: #2A6897; color:#fff}
.xqt1 table tbody tr:hover {color: white;background-color: rgba(42,104,151,1);}
.table-striped tbody tr:nth-of-type(odd) {background-color: rgba(0,0,0,0.1);}
.table-bordered td, .table-bordered th {border: 1px solid #dee2e6;    padding: 0.75rem; vertical-align:middle}
.sjbdt{display:none;}

@media only screen and (max-width:1650px){
    .zzs{padding: 3rem 0rem;}
    .mfhq{    background-size: cover; background-position: center;}
    
}
@media only screen and (max-width:1400px){
    .zzs{padding: 1.5rem 0rem;}
    .zzs .left-zl i{margin: 20px 0px;}
    .zzs .left-zl p{font-size: 14px;}
    .zzs .left-zl a{margin-top: 20px;}
}
@media only screen and (max-width:1200px){
	.footer .ses .search .ss button{font-size: 14px; letter-spacing: 2px;}
	.footer .ses .list ul{padding-right: 5px;}
	.nnnn{margin: 0;}
	.al .altx .pro-content .pro-left ul li{font-size: 14px;}
	.al .altx .bd .nn .nn-lefter .sm{height: 206px;}
	.fw ul li span .tit .zc-text{font-size: 14px;}
	.cpjsq .sxf .sss .would input{width: 80px;}
	.cpjsq .sxf .sx{padding: 0px 10px;}
	.dx label{padding: 0px 5px;}
	.dx{margin: 0px 5px;}
	.cpbf2 .cplist ul li .jg .tit .jj{font-size: 12px;}
}
.convert_wrap { position: fixed; top: 0; right: 0; bottom: 0; left: 0; overflow: hidden; outline: 0; -webkit-overflow-scrolling: touch;background-color: rgba(0, 0, 0, 0.5); z-index: 9999; display: none; }
.convert_wrap .conversion { width: 1156px; padding-left: 40px; height: 635px; margin: 0 auto; background: #fff; position: relative; top: 10%; }
.convert_wrap .conversion .close { position: absolute; width: 50px; height: 50px; right: 0; top: 0; background: #ea5504; text-align: center; line-height: 50px; font-size: 20px; color: #fff; font-weight: bold; cursor: pointer; opacity: 1; }
.conversion_tit { height: 65px; line-height: 65px; font-size: 18px; color: #333; text-align: center; background: #f5f5f5; }
.conversion_con ul { margin-top: 40px; }
.conversion_con li { float: left; width: 328px; margin-bottom: 30px; }
.conversion_con li input { width: 160px; height: 50px; display: block; float: left; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; outline: none; border: 1px solid #e2e2e2; text-indent: 8px; font-size: 14px; overflow: hidden; }
.conversion_con li span { font-size: 12px; color: #555; float: left; height: 50px; line-height: 50px; margin-left: 15px; }
.conversion_btn { width: 386px; margin: 0 auto; }
.conversion_btn a { color: #666; text-align: center; width: 148px; height: 48px; border: 1px solid #d9d9d9; border-radius: 5px; line-height: 50px; display: inline-block; margin-left: 10px; font-size: 18px; }
.conversion_btn a:hover { color: #fff; border: 1px solid #ea5504; background: #ea5504; }
.conversion_tip p { margin-top: 30px; padding-right: 40px; color: #999; font-size: 14px; line-height: 23px; }
.alxq a{color: red;}
.tgy{display:block;}
.tgy img{display: block; max-width:100%; margin:0 auto;}
.xq{display: block; width: 100%; margin-top:60px}
.xq .xq-lefter{display: block; width: 75%; float: left;}
.xq .xq-lefter img{display: block; max-width: 100%; margin:0 auto}
.xq .xq-righter{display: block; width: 22%; float: right;}
.xq .xq-righter ul li{display: block; width: 100%; margin-bottom:20px;}
.xq .xq-righter ul li ul li{margin: 0;}
.xq .xq-righter ul li .con{display: block; width: 100%;border: 1px solid #EAEAEA;}
.xq .xq-righter ul li .con .pic{display: block; width: 100%;}
.xq .xq-righter ul li .con .pic img{display: block; width: 100%;}
.xq .xq-righter ul li .con .title{display: block; width: 100%; padding:16px 17px;}
.xq .xq-righter ul li .con .title h2{display: block;font-size: 16px;font-weight: 400;line-height: 24px;color: #333333;}
.xq .xq-righter ul li .con .title .jj{display: block;font-size: 13px;font-weight: 400;line-height: 25px;color: #999999; margin:5px 0 18px;}
.xq .xq-righter ul li .con .title a{align-items: center;
    justify-content: center; display:flex;width: 100%; height: 38px; line-height: 38px; background: #D8262B; color:#fff; text-align: center; border-radius:4px;}
.xq .xq-righter ul li .con .title a i{display: inline-block; padding-right:10px;}
.xq .xq-righter ul li .con .title a i img{display: block; width: 25px;}

@media (max-width: 1190px){
    .header{height: 78px; }
    .header2 .logo, .header1 .logo{ padding: 17.5px 20px;}
    .header .nav .nLi h3 a{padding: 0px 10px; font-size: 16px; line-height:78px;}
    .header .logo a img{height: 43px;}
    .header .nav .ss1{line-height: 78px; }
    .header2 .nav .sub{left: -63%; top: 80px;}
    .cp-tj .slideTxtBox1 .hd ul li a em{font-size: 14px;}
    .tkxqy{height: auto; line-height: 30px; padding:20px 0px;}
    .tkxqy .wz {display: flex;color: #999999;font-size: 14px; width: 100%;align-items: center;flex-wrap: nowrap;}
    .tkxqy .wz img {width: auto;vertical-align: middle;line-height: normal;height: 16px;}
    .alzs ul li a em{ margin: 0px 20px;}
    
}




