/*
* @Author: wangyang
* @Date:   2019-08-31 08:45:47
* @Last Modified by:   wangyang
* @Last Modified time: 2024-06-12 16:13:25
*/
/** 重置默认样式 **/
body, h1, h2, h3, h4, h5, h6, hr, p,blockquote, dl, dt, dd, ul, ol, li, pre,form, fieldset, legend, button, input, textarea,select,th, td, img{
border:medium none;
margin: 0;
padding: 0;
font-family:'Microsoft YaHei',SimHei,SimYou,SimSun,Arial;
}
body{font-size:14px;}
table{border-collapse:collapse;border-spacing: 0;}
td{height:20px;border:1px solid #ccc;}
h1, h2, h3, h4, h5, h6 { font-size: 100%; font-weight:normal;}
em{font-style:normal;}
ul, ol { list-style: none; }
img{ border:0px; display:block;transition: all 0.5s;}
a{ color:#5b5b5b; cursor:pointer; text-decoration:none; transition: all 0.2s linear 0s;}
a:hover{ color:#E64E3F;}
.f12{font-size:12px;}
.f14{font-size:14px;}
.f16{font-size:16px;}
.bold{font-weight:bold;}
.white{color:#fff;}
.fl{float:left;}
.fr{float:right;}
.cl:after,.clearfix:after{content:"";display:block;height:0;clear:both;visibility:hidden;}
.cl,.clearfix{zoom:1;}
.relative{position:relative;}
.absolute{position:absolute;}
.hidden{display:none;}
.w1200{ width:1200px; margin:0 auto; overflow:hidden;}
.grey{background:#f2f2f2;}
.pb50{padding-bottom:50px;}

/* 阿里图标 unicode引用 */
@font-face {
  font-family: 'iconfont';  /* project id 1408196 */
  src: url('//at.alicdn.com/t/font_1408196_qv18hb5dce.eot');
  src: url('//at.alicdn.com/t/font_1408196_qv18hb5dce.eot?#iefix') format('embedded-opentype'),
  url('//at.alicdn.com/t/font_1408196_qv18hb5dce.woff2') format('woff2'),
  url('//at.alicdn.com/t/font_1408196_qv18hb5dce.woff') format('woff'),
  url('//at.alicdn.com/t/font_1408196_qv18hb5dce.ttf') format('truetype'),
  url('//at.alicdn.com/t/font_1408196_qv18hb5dce.svg#iconfont') format('svg');
}
.iconfont{
    font-family:"iconfont" !important;
    font-size:16px;font-style:normal;
    -webkit-font-smoothing: antialiased;
    -webkit-text-stroke-width: 0.2px;
    -moz-osx-font-smoothing: grayscale;
}

/* 首页 */
.top{line-height:40px; background:#000; color:#828282;}
.top .fr{background: url(../wyimages/t_tel.png) left no-repeat; padding-left:20px;}
.top b{color:#ff7404;}
.logo{margin-top:15px;}
.indtit{padding:50px 0 40px; text-align:center;}
.indtit h3{ font-size:30px; color:#333333; font-weight:bold; display:block;}
.indtit span{ color:#666666; font-size:18px; font-weight:400; display:block; line-height:30px;}

/* 菜单 */
.menu li{float:left;width:135px; line-height:93px;}
.menu li a{ color:#656565; font-size:18px; margin:0; text-transform:uppercase; display:block; text-align:center;}
.menu li a:hover,.menu li.on a{ color:#0375d9;}
.menu li ul{ margin:0 0 0 -32px;position:absolute;display:none; height:auto; width:200px; overflow:hidden; opacity: 0; height:auto;z-index:999;clear:both;background:#f7f5f8; padding:10px 0;}
.menu li ul li{ width:auto;line-height:40px; height:40px; border-bottom:1px dotted #dcdcdc; float:none; margin:0 10px; overflow:hidden; background:url(../wyimages/ndot.png) no-repeat 20px center;}
.menu li ul li a{line-height:40px;color:#3c77c8;height:40px; font-size:16px; font-weight:normal; text-align:center;text-transform: uppercase; display:block; background-position:150px center;}
.menu li ul li:hover{ background:url(../wyimages/nav_bhover.png) no-repeat center center; transition-duration:0.4s;}
.menu li ul li:hover a,.menu li ul li a:hover{color:#fff;background:url(../wyimages/ndot_hover.png) no-repeat 150px center; transition-duration:0.4s;}

/* 首页banner */
.swiper-container-1{width:100%;position:relative;}
.swiper-container-1 a{max-width:100% !important;height:500px; display:block;margin:0 auto;background-size:auto;background-position:center top;background-repeat:no-repeat;}
.swiper-container-1 .swiper-pagination-bullet {width:50px;height:10px;border-radius:0;background:#000; opacity:1; }
.swiper-container-1 .swiper-pagination-bullet-active {background:#fff;}
.swiper-container-1>.swiper-pagination-bullets{bottom:25px !important; }
/* 内页banner */
.innerbanner{display: block; text-align: center;}
.innerbanner img {max-width: 100%;}
/* 业务 */
.yewu{width:1400px; padding: 55px 100px 0;background:#fff; height:522px;}
.span-1 {
    width: 282px;
    margin-right: 177px;
    padding-bottom: 15px;
    opacity: 0;
    margin-top: 200px;
    float:left;
}
.block-1{ border:1px solid #e5ebf9;border-radius:6px; height:450px; text-align:center;box-shadow:#eef4f9 7px 5px 17px;}
.block-1 .btit{ display:block; color:#004eb7; line-height:25px; font-weight:bold; background:#f3f6fd; position:relative; height:150px;border-radius:6px 6px 0 0;}
.block-1 .btit i{ display:block; width:84px; height:84px; border:1px solid #c6d4f4; margin:-25px auto 0;border-radius:88px; background-color:#f3f6fd; position:absolute; left:0; right:0; background-position:center center; background-repeat:no-repeat;}
.block-1 .btit i.bi-1{ background-image:url(../wyimages/cdot_1.png);}
.block-1 .btit i.bi-2{ background-image:url(../wyimages/cdot_2.png);}
.block-1 .btit i.bi-3{ background-image:url(../wyimages/cdot_3.png);}
.block-1 .btit span{ display:block; font-size:20px; font-weight:bold; padding:75px 0 0;}
.block-1 .btit em{ font-style:normal; font-size:14px; font-weight:normal; text-transform:uppercase; display:block;}
.block-1:hover .btit,.block-1 .on{ color:#fff; background:url(../wyimages/ihover.jpg) no-repeat 0 0;transition-duration:0.4s;}
.block-1 .on i,.block-1:hover .btit i{ background-color:#5fa7f3; border-color:#5fa7f3;transition-duration:0.4s;}
.block-1 .on i.bi-1,.block-1:hover .btit i.bi-1{ background-image:url(../wyimages/cdot_1hv.png);transition-duration:0.4s;}
.block-1 .on i.bi-2,.block-1:hover .btit i.bi-2{ background-image:url(../wyimages/cdot_2hv.png);transition-duration:0.4s;}
.block-1 .on i.bi-3,.block-1:hover .btit i.bi-3{ background-image:url(../wyimages/cdot_3hv.png);transition-duration:0.4s;}
.block-1 .bkc{ padding:38px 0 0;}
.block-1 p{ color:#333333; font-size:14px; line-height:30px; margin:15px 0 0;}
.block-1 .bcat{ height:116px;}
.block-1 .bcat a{ display:inline-block; border:1px solid #dde6fb; color:#3c77c8; width:112px; height:36px; line-height:36px; text-align:center; font-size:16px; margin:0 5px 20px; font-size:16px;border-radius:20px;}
.block-1 .bcat a:hover{ background:#5fa7f3; color:#fff;transition-duration:0.4s;}
.block-1 .bkc span{ font-size:14px; color:#3c77c8;}
.block-1 .bkc i{ font-size:48px; color:#3c77c8; margin-right:5px; font-style:normal;}
.last{ margin-right:0;}
a.amore {
    display: inline-block;
    background: url(../wyimages/amore.jpg) no-repeat center center;
    text-align: center;
    width: 168px;
    height: 41px;
    line-height: 41px;
    font-size: 18px;
    color: #fff;
    font-weight: bold;
    text-indent: -22px;
    margin-top: 5px;
}

/* 为什么选择我们 */
.whyCon{text-align:center;}
.whyCon li{border-right:1px solid #f1f1f1; width:395px; float:left;}
.whyCon li.last{ border:none;}
.whyTitle{ width:100%;}
.whyTitle span{ color:#ff6e04; font-size:72px; font-weight:bold; }
.whyCon li span.key{ width:100%; display:block; color:#616161; font-size:18px; font-weight:bold; line-height:30px;}
.whyCon li small.descrip{ width:100%; height:60px; font-size:14px; color:#616161; display:block; line-height:20px;}
.whyCon li a{ display:block; width:100%;  color:#0087c7; font-size:16px;}
.whyCon li a:hover{ color:#ff6e04; }

/* 首页新闻 */
.news_left,.news_center{ width:440px;}
.news_left .tab,.news_center .tab,.news_right .tab{ overflow:hidden;border-bottom: 2px solid #f1f1f1;}
.news_left .tab h3,.news_center .tab h3,.news_right .tab h3{ display:block; padding:10px; float:left; text-decoration:none; color:#333;    font-size: 18px;}
.news_left .tab h3:hover,.news_center .tab h3:hover{border-bottom: 3px solid #E64E3F; color:#E64E3F; text-decoration:none;font-weight:bold;}
.news_left .tab h3.on,.news_center .tab h3.on,.news_right .tab h3.on{ border-bottom: 3px solid #E64E3F; color:#E64E3F; text-decoration:none;font-weight:bold;}
.news_left .news_cont,.news_center .news_cont{ overflow:hidden; padding:10px 0 0;}
.news_left .newsleft_one,.news_center .newsleft_one{ overflow: hidden;margin: 10px 0;}
.news_left .news_cont li,.news_center .news_cont li{ display:none;}
.news_left .news_cont li img{    width: 130px;height: 84px;border: 1px solid #f1f1f1;}
.news_left .news_cont li a:hover h4{color: #E64E3F;}
.right_con{width: 285px; margin-left: 20px; color: #555;padding: 5px 0;}
.right_con h4{color: #333;overflow: hidden;
text-overflow:ellipsis;
white-space: nowrap;font-weight: bold;}
.right_con p{ overflow: hidden;
text-overflow:ellipsis;
white-space: nowrap; padding: 5px 0;}
p.news_day span{padding-left: 25px; background: url(../wyimages/newstime_ico.png) left center no-repeat; background-size:16px;color: #888;}
p.news_day b{padding-left: 20px; background: url(../wyimages/news_fir.png) left center no-repeat; background-size:16px;margin-left: 20px;color: #888; font-weight:normal;}
.news_center{width: 320px; margin-left: 30px;}
.news_right{width: 380px;margin-left: 30px;}
.newscenter_li li{font-size: 16px;}
.newscenter_li li a{color: #333; margin: 16px 0;display: block;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.newscenter_li li a:hover{color: #E64E3F;}
.anli_one{overflow: hidden; padding-bottom: 10px;}
.index_anli{ width: 378px; margin: 20px 0 10px; border: 1px solid #e8e8e8;}
.anli_one a h4{color: #333;font-size: 16px;}
.anli_one a:hover h4{color: #E64E3F;}
.anli_two{overflow: hidden;margin: 10px 0;}
.anli_two a{color: #333;}
.anli_two img{width: 140px; height: 85px;border: 1px solid #e8e8e8;}
.anli_two a:hover h4{color: #E64E3F;}
.two_cont{width: 218px; margin-left: 15px;padding: 5px 0;}
.two_cont .news_day{margin-top: 10px;color: #888;}
.news_more{font-size: 14px;display: inline-block; margin-top: 14px !important; color: #888;}

/* 首页案例 */
.indcase ul {
  width: 101.6%;
}
.indcase li {
  float: left;
  width: 31.7%;
  margin-right: 1.6%;
  transition: box-shadow 0.3s ease 0s;
  margin-bottom: 20px;
}
.indcase .img {
  display: block;
  width: 100%;
  position: relative;
  overflow: hidden;
}
.indcase .img img.up-pic {
  transform: translateZ(0px);
  transition: transform 0.3s ease 0s;
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  z-index: 2;
}
.indcase .up-graybox {
  width: 100%;
  height: 100%;
  position: absolute;
  left: 0;
  top: 0;
  opacity: 0;
  filter: alpha(opacity=0);
  transition: all 0.4s ease 0s;
  z-index: 3;
}
.indcase .bgbox{
  display: block;
  width: 100%;
  height: 100%;
  background-color: #000;
  opacity: 0.6;
  filter: alpha(opacity=60);
}
.indcase .stit{
  font-size: 16px;
  line-height: 30px;
  width: 100%;
  text-align: center;
  position: absolute;
  left: 0;
  top: 50%;
  margin-top: -15px;
  color: #fff;
}
.indcase .line {
  display: inline-block;
  width: 100px;
  height: 1px;
  background-color: #f2f2f2;
  position: absolute;
  left: 50%;
  margin-left: -50px;
  transition: all 0.6s ease 0s;
}
.indcase .linet {
  top: 0;
}
.indcase .lineb {
    bottom: 0;
}
.up-graybox:hover .line {
    width: 6px;
    margin-left: -3px;
    opacity: 0.6;
    filter: alpha(opacity=60);
}
.indcase .img:hover img.up-pic {
  transform: scale(1.05, 1.05);
  transition: transform 0.6s ease 0s;
}
.indcase .img:hover .up-graybox {
  opacity: 1;
  filter: alpha(opacity=1);
}
.indcase .cont-wrap {
  background:#fff;
  width: 100%;
  padding: 20px 6.5% 0;
  border: 1px solid #e5e5e5;
  margin-top: -1px;
}
.indcase .tit {
  line-height: 32px;
  font-size: 18px;
}
.indcase .tit a {
  display: inline-block;
  color: #333;
}
.indcase .intr {
  display: block;
  line-height: 22px;
  font-size: 12px;
  height: 52px;
}
.indcase .intr a {
  display: inline-block;
}
.indcase .bot-link {
  overflow:hidden;
  display: block;
  width: 100%;
  border-top: 1px solid #e5e5e5;
  line-height: 40px;
  position: relative;
}
.indcase .bot-link .stt {
  font-size: 14px;
}
.indcase .bot-link .point {
  display: inline-block;
  width: 24px;
  height: 8px;
  background: url(../wyimages/ico_case.png) no-repeat right center;
  margin-top: 14px;
}
.indcase a.bot-link:hover {
  color: #333;
}
.indcase .bot-link:hover .point {
  background: url(../wyimages/ico_case_h.png) no-repeat right center;
}

/* 内页栏目 */
.channel{display: flex; -webkit-justify-content: center; justify-content: center; margin: 50px auto;}
.channel a {margin:0 5px; padding:8px 30px; border-radius:18px; text-align:center;color: #444; background:#fff;
}
.channel a.current,.channel a:hover{background: #0375d9; color: #fff;}
.channel a:first-child {margin-left: 0;}

/* 位置导航 */
.breadcrumb{
    font-size:14px;
    width:100%;
    overflow:auto;
    white-space:nowrap;
    line-height:58px;
}
.breadcrumb i{padding-right:10px;}
.breadcrumb a{color:#666;}
.breadcrumb>li {
    display: inline-block;
}
.breadcrumb>li+li:before {
    padding: 0 5px;
    color: #ccc;
    content: "/\00a0";
}

/* 新闻列表页 */
.newslist{ overflow:hidden; background:#fff; padding:20px 30px;}
.newslist a.newsblock{display:block; padding-bottom:20px; margin-top:20px;border-bottom:1px solid #ebecf1;}
.newslist img{width:280px; height:175px; float:left; margin:0 55px 0 0;}
.newslist h4{width:100%; display:block; font-size:18px; color:#333333; font-weight:bold;}
.newslist a:hover h4{color:#0375d9;}
.news_text p{height:105px; width:100%; margin:20px 0 0 0; line-height:24px; color:#333; font-size:14px; display:block;}
.news_day span{padding-left: 25px; background: url(../wyimages/newstime_ico.png) left center no-repeat; background-size:16px;color: #888;}
.news_day b{padding-left: 20px; background: url(../wyimages/news_fir.png) left center no-repeat; background-size:16px;margin-left: 20px;color: #888; font-weight:normal;}

/* 新闻详情页 */
.news{width:782px;text-align: left;padding: 45px 40px; background-color: #fff;overflow: hidden;float:left;}
.newstit{text-align: center;font-size:26px; color:#333;}
.newsinfo{padding-bottom: 20px!important;margin-top: 10px!important;text-align: center;color: #999;font-size: 14px;}
.pipe {color: #ddd; padding: 0 8px;}
.newscon{color: #555;line-height: 30px;}
.newscon p{padding: 8px 0;}
.newscon img{display:block;margin:0 auto;}
.content img{max-width:100%; margin:0 auto;}

/* 上一篇下一篇 */
.nextcon{border-top: 1px dotted #eee; padding-top: 10px;margin-top:20px;}
.nextcon p{white-space: nowrap;text-overflow: ellipsis;margin-top:10px;padding:0;overflow:hidden;}
.nextcon p a:hover{color: #0375d9;}

/* 右侧热点推荐 */
.hotlist{float:right;width: 388px;background: #fff;padding: 20px;}
.hotlist h3 {margin:0 0 10px;padding:1px 0 1px 7px;font-size:16px;font-weight:400;color:#333;border-left:3px solid #0375d9;}
.item {margin:0;padding:7px 0 8px;overflow:hidden;}
.item_img {float:left;width:100px;height:63px;overflow:hidden;margin-right:10px;}
.item_img img {width:100%;vertical-align:top;transition:all .3s ease-out 0s;display:inline;}
.item_img img:hover {filter:alpha(opacity=80);-moz-opacity:.8;opacity:.8;-khtml-opacity:.8;/* transition:all .1s linear;*/}
.item_con h4 a {font-size:14px;color:#333;font-weight:normal;margin-bottom:10px;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:2;line-height:1.4;}
.item_con h4 a:hover {text-decoration:none;color:#0375d9;-webkit-transition:all 400ms;transition:all 400ms;}
.item_con p {margin:0;font-size:12px;color:#999;line-height:14px;}

/*案例公共样式*/
.brand-case .bcase-con{overflow:hidden;}
.brand-case .bcase-con ul li{overflow: hidden;padding:20px 5px 0;}
.brand-case .bcase-con ul li a{display: block;transition: 0.5s;transform:translateY(0px);}
.brand-case .bcase-con ul li img{/* width:100%; */display: block;margin:0 auto;transition: 0.8s;}
.brand-case .bcase-con ul li h2{font-size: 14px;color: #666;transition: 0.8s;overflow:hidden; text-overflow:ellipsis;display:-webkit-box; -webkit-box-orient:vertical;-webkit-line-clamp:1; font-weight:normal;}
.brand-case .bcase-con ul li p{font-size: 13px;line-height: 24px;color: #999999;padding: 5px 0;min-height: 24px;overflow:hidden; text-overflow:ellipsis;display:-webkit-box; -webkit-box-orient:vertical;-webkit-line-clamp:1;}
.brand-case .bcase-con ul li span{display: block;padding: 10px 0;color: #666666;position: relative;border-top:1px solid #ededed;}
.brand-case .bcase-con ul li span i{position: absolute;right: 0;}
.brand-case .bcase-con ul li .img-box{width:100%;overflow: hidden;}
.brand-case .bcase-con ul li .txt-box{padding: 10px;border:1px solid #ededed;border-top: none;}
.brand-case .bcase-con ul li a:hover{transition: 0.5s;transform:translateY(0px);}
.brand-case .bcase-con ul li a:hover h2{color: #3f8ed9;transition: 0.8s;}
.brand-case .bcase-con ul li a:hover img{transform: scale(1.04);transition: 0.8s;}
.brand-case .bcase-con ul li a:hover span{color: #3f8ed9;}
/*合作案例*/
#filters{margin:0 0 2%;padding:0;list-style:none;overflow: hidden;}
#filters .swiper-slide{float:left;}
#filters .swiper-slide span{display:block;text-align: center;text-decoration:none;color:#333;cursor:pointer;font-size: 14px;margin-top: 20px;background: #f5f5f5;margin-right: 5px;line-height: 42px;}
#filters .swiper-slide span i{margin-right:5px;font-size: 20px;position: relative;top: 2px;color: #919191;}
#filters .swiper-slide span.active{background:#272323;color:#fff;}
#filters .swiper-slide span.active i{color: #fff;}
#portfoliolist .col-md-4{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;display:none;float:left;overflow:hidden;}
.brand-case .col-md-4 .img-box{position: relative;}
.brand-case .col-md-4 .cover{height: auto;overflow: hidden;background: rgba(0,0,0,.5);position: absolute;left: 0;top:0;right: 0;bottom: 0;opacity: 0;transition: all .3s ease-out;}
.brand-case .col-md-4 .cover img{width: 35%;margin: 12% auto;position: absolute;left: 0;right: 0;opacity: 0;-webkit-transform: scale3d(0.8,0.8,1);transform: scale3d(0.8,0.8,1);transition: all .3s ease-out;}
.brand-case .col-md-4 .cover:after{position: absolute;top: 0;left: 0;z-index: 1;width: 100%;height: 100%;border-top: 1px solid #fff;border-bottom: 1px solid #fff;content: '';opacity: 0;-webkit-transform: rotate3d(0,0,1,45deg) scale3d(1,0,1);transform: rotate3d(0,0,1,45deg) scale3d(1,0,1);-webkit-transform-origin: 50% 50%;transform-origin: 50% 50%;transition: all .3s ease-out;}
.brand-case .col-md-4:hover .cover {opacity: 1;}
.brand-case .col-md-4:hover .cover img {opacity: 1;-webkit-transform: scale3d(1.05,1.05,1);transform: scale3d(1.05,1.05,1);}
.brand-case .col-md-4:hover .cover:after {opacity: 1;-webkit-transform: rotate3d(0,0,1,45deg) scale3d(1,1,1);transform: rotate3d(0,0,1,45deg) scale3d(1,1,1);}
.brand-case{padding:15px 3px 35px;}
.brand-case .btn-more{margin-top: 35px;}
@media (min-width: 930px) {
  .brand-case{padding:50px 0;}
  .brand-case .bcase-con ul li{padding:10px;}
  .brand-case .bcase-con ul li h2{font-size: 16px;padding:0 0 5px;color: #666;transition: 0.8s;min-height: 22px;}
  .brand-case .bcase-con ul li a:hover{box-shadow: 0 0 15px #ededed;transform:translateY(-5px);}
  .brand-case .bcase-con ul li .txt-box{padding: 20px;}
}

/* 案例详情页 */
.case-xq p.em{display: block;width: 25px;height: 2px;background: #e1e1e1; margin: 10px auto 0;padding: 0 !important;}
.case-xq .banner2{height: 450px;}
.case-xq .banner2 img{max-width:100%; margin:0 auto;}
.case-xq .cxq-jj{height: auto;overflow:hidden;margin-top: 50px;}
.case-xq .cxq-jj .main-width{background: #e1e1e1;}
.case-xq .cxq-jj h2{font-size: 18px;color: #000;}
.case-xq .cxq-jj h3{font-size: 16px;line-height: 24px;color: #666;padding: 15px 0 10px;}
.case-xq .cxq-jj p{font-size: 14px;line-height: 28px;}
.case-xq .cxq-jj .left{background: #f7f7f7;padding-top: 30px;}
.case-xq .cxq-jj .left .lj{height: 36px;padding:20px 0 30px;box-sizing: content-box;}
.case-xq .cxq-jj .left .lj .col-md-5{overflow: visible;}
.case-xq .cxq-jj .left .lj > div{padding: 0;}
.case-xq .cxq-jj .left .lj .icon{float: left;border:1px solid #333;width: 36px;height: 36px;line-height: 36px;text-align: center;border-radius: 50%;position: relative; overflow: hidden;}
.case-xq .cxq-jj .left .lj .icon .bg{display: block;width: 0; height: 0;left: 50%;top: 50%; transition: all 0.3s ease;position: absolute;border-radius: 50%;overflow: hidden;}
.case-xq .cxq-jj .left .lj .icon i{color: #000;font-size:18px;display: block;position: relative;z-index: 1;}
.case-xq .cxq-jj .left .lj .icon:hover{border: 1px solid #333;background-color: #333;overflow: hidden;}
.case-xq .cxq-jj .left .lj .icon:hover .bg{width: 100%;height: 100%;top: 0;left: 0;background-color: #333;}
.case-xq .cxq-jj .left .lj .icon:hover i{color: #fff;}
.case-xq .cxq-jj .left .lj .text{line-height:36px;font-size: 15px;color: #666;margin-left: 10px;box-sizing: content-box;}
.case-xq .cxq-jj .left .lj .tel-ewm{width:110px;position: absolute;bottom: 60px;left: -25px;padding: 10px;background: #fff;box-shadow: 0 0 10px #999;display: none;}
.case-xq .cxq-jj .left .lj .tel-ewm img{width:90px;height: 90px;display: block;}
.case-xq .cxq-jj .right {padding-top: 30px;padding-bottom: 30px;}
.case-xq .cxq-jj .right h2{padding-bottom: 10px;}
.case-xq .cxq-jj .right p{color: #666;line-height: 30px;}
.case-xq .cxq-jj .right i{font-size: 8px;color: #999;margin-right: 5px;position: relative;top: -1px;}
.case-xq .cxq-dy{padding:35px 3px;}
.case-xq .cxq-dy .row{text-align: center;margin-top: 30px;}
.case-xq .cxq-dy .row i{font-size: 24px;display: block;width: 50px;height: 50px;line-height: 46px;border-radius: 50%;margin:0 auto;}
.case-xq .cxq-dy .row i.icon1{border:2px solid #f7c046;color: #f7c046;}
.case-xq .cxq-dy .row i.icon2{border:2px solid #83c8fe;color: #83c8fe;}
.case-xq .cxq-dy .row i.icon3{border:2px solid #83c8fe;color: #83c8fe;}
.case-xq .cxq-dy .row i.icon4{border:2px solid #ff9a80;color: #ff9a80;}
.case-xq .cxq-dy .row p{font-size: 14px;line-height: 40px;color: #999;}
.case-xq .cxq-ts .ts-con{background: #2a2f31;color: #fff;margin-top: 30px;padding: 30px 0;}
.case-xq .cxq-ts .ts-con h2{font-size: 18px;}
.case-xq .cxq-ts .ts-con p{font-size: 14px;line-height: 28px;color: #d2d2d2;padding: 20px 0;}
.case-xq .cxq-ts .ts-con img{width:100%; margin: -20px 0 !important;}
.case-xq .cxq-zk{padding:20px 3px;}
.case-xq .cxq-zk .title p{font-size: 14px;color: #999;line-height: 28px;}
.case-xq .cxq-zk .row{margin-top: 30px;}
.case-xq .cxq-zk .row p{text-align: center;line-height: 40px;color: #666;font-size: 13px;}
.case-xq .cxq-zk div.icon{width: 50px;height: 50px;display: block;border-radius: 50%;position: relative;margin:0 auto;}
.case-xq .cxq-zk div.icon p.huan{width: 35px;height: 35px;margin:0 auto;left: 0;right: 0;top: 50%;margin-top: -17.5px;position: absolute;border-radius: 50%;}
.case-xq .cxq-zs{padding:20px 3px;position: relative;}
.case-xq .cxq-zs img{max-width:100%;position: relative;z-index: 2;margin: 0 auto;}
.case-xq .cxq-sj{padding:20px 3px 35px;}
.case-xq .cxq-sj img{max-width:100%;isplay: block;margin: 0 auto;}
.case-xq .cxq-sj h1{font-size: 18px;line-height: 36px;padding-top: 20px;}
.case-xq .cxq-sj p{font-size: 14px;line-height: 28px;color: #666;padding-top: 10px;}
@media (min-width: 930px) {
    .case-xq .cxq-jj h2{font-size: 26px;}
    .case-xq .cxq-jj h3{padding: 25px 0 15px;}
    .case-xq .cxq-jj p{font-size: 13px;line-height: 25px;}
    .case-xq .cxq-jj .left{padding: 55px 65px;}
    .case-xq .cxq-jj .left .lj{height: auto;padding:20px 0 10px;}
    .case-xq .cxq-jj .left .lj > div{padding: 0;}
    .case-xq .cxq-jj .left .lj .icon{width: 40px;height: 40px;line-height: 40px;}
    .case-xq .cxq-jj .left .lj .text{line-height:40px;font-size: 13px;}
    .case-xq .cxq-jj .right {padding: 55px 65px;}
    .case-xq .cxq-jj .right h2{padding-bottom: 20px;}
    .case-xq .cxq-jj .right p{color: #666;line-height: 40px;}
    .case-xq .cxq-dy{padding:55px 10px;}
    .case-xq .cxq-dy .row{margin-top: 60px;}
    .case-xq .cxq-dy .title p{padding-top: 10px;}
    .case-xq .cxq-dy .row i{font-size: 50px;width: 116px;height: 116px;line-height: 112px;}
    .case-xq .cxq-dy .row p{line-height: 50px;}
    .case-xq .cxq-ts .ts-con{padding:0;}
    .case-xq .cxq-ts .ts-con h2{padding-top: 90px;}
    .case-xq .cxq-ts .ts-con p{font-size: 13px;line-height: 35px;}
    .case-xq .cxq-zk{padding:30px 10px;}
    .case-xq .cxq-zk .title p{font-size: 15px;line-height: 35px;}
    .case-xq .cxq-zk .row{margin-top: 30px;}
    .case-xq .cxq-zk .row p{line-height: 50px;color: #666;font-size: 15px;}
    .case-xq .cxq-zk div.icon{width: 103px;height: 103px;}
    .case-xq .cxq-zk div.icon p.huan{width: 64px;height: 64px;margin-top: -32px;}
    .case-xq .cxq-zs{padding:40px 0;}
    .case-xq .cxq-zs .bg{width: 100%;background: #f7f7f7;height: 430px;position: absolute;bottom: 100px;left: 0;}
    .case-xq .cxq-sj{padding:40px 10px 80px;}
    .case-xq .cxq-sj h1{line-height: 40px;padding-top: 170px;}
    .case-xq .cxq-sj p{font-size: 13px;line-height: 30px;padding-top: 20px;}
}
.title{text-align: center;}
.title h1{font-size: 26px;margin-bottom: 15px;}
.title p{font-size: 13px; line-height: 20px;}

/* 关于我们 内容页 */
.about,.culture,.cultureinfo{width:1200px; margin:0 auto;}
.about dl{overflow:hidden; background:#ededed;}
.about dl dt{width:600px; float:left;}
.about dl:nth-child(even) dt{float:right;}
.about dl dt img{max-width:100%;}
.about dl dd{width:600px; float:right; padding:60px 80px 0; line-height:35px;font-size:16px; text-indent:2em;}

/* 系统集成 */
.container a{text-decoration: none !important;}
.container h5,.container h6{font-weight:bold;}
.gy_ggbt {text-align:center;}
.gy_ggbt h5 {font-family:'ban1';font-size:32px;color:#2c44b2;margin-top:0;}
.gy_ggbt h6 {font-family:'zhengchang';font-size:18px;color:#777777;margin-top:8px;text-transform:uppercase;}
.sy_mk4 {padding:60px 0 100px;}
.sy_mk4 .zuoyou {display:flex;flex-wrap:wrap;margin:0 -13px;}
.sy_mk4 .zuoyou .dange {flex:0 0 25%;max-width:25%;padding:0 13px;margin-top:30px;}
.sy_mk4 .zuoyou .dange img {transition:all .5s;-o-transition:all .5s;-ms-transition:all .5s;-moz-transition:all .5s;-webkit-transition:all .5s;}
.sy_mk4 .zuoyou .dange .neiro:hover img {transform:rotateZ(45deg);-webkit-transform:rotateZ(45deg);-moz-transform:rotateZ(45deg);-ms-transform:rotateZ(45deg);-o-transform:rotateZ(45deg);}
.sy_mk4 .zuoyou .dange .neiro {display:flex;justify-content:center;align-items:center;/* 脙娄脗聧脗垄脙陇脗赂脗禄脙篓脗陆脗麓脙娄芒鈧€溍偮姑兟ッ偮惷⑩偓藴 */        flex-direction:column;height:240px;background-color:#ffffff;border-radius:10px;transition:all .5s;-o-transition:all .5s;-ms-transition:all .5s;-moz-transition:all .5s;-webkit-transition:all .5s;}
.sy_mk4 .zuoyou .dange .neiro:hover {box-shadow:0 0 10px #cacaca;}
.sy_mk4 .zuoyou .dange h5 {font-size:20px;color:#2c44b2;font-family:'ban1';margin-top:30px;}
.sy_mk4 .zuoyou .dange h6 {font-size:14px;color:#aaaaaa;font-family:'zhengchang';text-transform:uppercase;margin-top:5px;text-align:center;}
@media only screen and (max-width:1024px) {
  .sy_mk4 {padding:50px 0;}
  .zyfw_mk1 {padding:50px 0;}
  .sy_mk4 .zuoyou .dange {flex:0 0 50%;max-width:50%;}
  .sy_mk4 .zuoyou .dange h6 {font-size:19px;}
  .sy_mk4 .zuoyou .dange h5 {font-size:22px;}
}
.zyfw_mk1 .zuoyou .dange .neiro {height:280px;border:1px solid #eeeeee;border-radius:0;}
.zyfw_mk1 .zuoyou {margin-top:25px;}
.zyfw_mk2 {padding:80px 0 60px;background-color:#f7f7f7;}
.zyfw_mk2 .xiangguan {position:relative;}
.zyfw_mk2 .xgal_ban {overflow:hidden;padding:48px 0;}
.zyfw_mk2 .xgal_ban .shang {overflow:hidden;}
.zyfw_mk2 .xgal_ban .shang img {width:100%;transition:all 1s;-o-transition:all 1s;-ms-transition:all 1s;-moz-transition:all 1s;-webkit-transition:all 1s;}
.zyfw_mk2 .xgal_ban .zs_nr:hover .shang img {transform:scale(1.1);-webkit-transform:scale(1.1);-o-transform:scale(1.1);-ms-transform:scale(1.1);-moz-transform:scale(1.1);}
.zyfw_mk2 .xgal_ban .xia {font-size:18px;color:#777777;text-align:center;padding-top:20px;font-family:'ban1';}
.zyfw_mk2 .swiper-button-next,.zyfw_mk2 .swiper-button-prev {width:45px;height:45px;outline: none;}
.zyfw_mk2 .swiper-button-next {right:-70px;background:url(../wyimages/right_btn.png) no-repeat;}
.zyfw_mk2 .swiper-button-prev {left:-70px;background:url(../wyimages/left_btn.png) no-repeat;}
.zyfw_mk2 .gdal {display:flex;justify-content:center;align-items:center;flex-wrap:wrap;font-size:15px;color:#2c44b2;width:130px;border:1px solid #2c44b2;height:44px;border-radius:5px;margin:0 auto;font-family:'zhengchang';}
.zyfw_mk2 .gdal i {margin-right:6px;}
@media only screen and (max-width:1550px) {
  .zyfw_mk2 .swiper-button-next,.zyfw_mk2 .swiper-button-prev {display:none;}
}
@media only screen and (max-width:1024px) {
  .zyfw_mk2 {padding:50px 0;}
  .zyfw_mk2 .gdal {font-size:18px;}
}
.itcpcg_mk1 {padding:90px 0 100px;}
.nei_ggbt {text-align:center;}
.nei_ggbt h5 {font-size:32px;color:#2c44b2;font-family:'ban1';}
.nei_ggbt h6 {font-size:18px;color:#777777;margin-top:5px;text-transform:uppercase;}
.itcpcg_mk1 .zuoyou {display:flex;justify-content:space-between;flex-wrap:wrap;}
.itcpcg_mk1 .zuoyou .dange {background-color:#2c44b2;min-height:254px;flex:0 0 13%;max-width:13%;padding:34px 25px;flex-direction:column;display:flex;align-items:center;}
.itcpcg_mk1 .zuoyou i {display:flex;justify-content:center;align-items:center;width:76px;height:76px;background-color:#fff;border-radius:100px;transition:all .5s;-o-transition:all .5s;-ms-transition:all .5s;-moz-transition:all .5s;-webkit-transition:all .5s;}
.itcpcg_mk1 .zuoyou .dange:hover i {transform:rotateY(180deg);-webkit-transform:rotateY(180deg);-moz-transform:rotateY(180deg);-ms-transform:rotateY(180deg);-o-transform:rotateY(180deg);}
.itcpcg_mk1 .zuoyou .dange {margin-top:37px;}
.itcpcg_mk1 .zuoyou .dange h5 {font-size:20px;color:#ffffff;font-family:'ban1';margin-top:15px;}
.itcpcg_mk1 .zuoyou .dange h6 {font-size:14px;color:rgba(255,255,255,.6);margin-top:10px;text-align:center;line-height:22px;}
@media only screen and (max-width:1400px) {.itcpcg_xin .zuoyou .dange {flex:0 0 23%;max-width:23%;margin:0 5px;margin-top:10px;}
}
@media only screen and (max-width:1024px) {.itcpcg_xin .zuoyou .dange {flex:0 0 47% !important;max-width:47% !important;min-height:auto;}
.itcpcg_mk1 {padding:50px 0;}
.itcpcg_mk1 .zuoyou .dange h6 {font-size:19px;line-height:30px;}
.itcpcg_mk1 .zuoyou .dange h5 {font-size:22px;}
}
.rdgc_mk2 {padding:90px 0;}
.rdgc_mk2 .nei_ggbt h5,.rdgc_mk2 .nei_ggbt h6 {color:#fff;}
.rdgc_mk2 .zuoyou .dange {background:rgba(255,255,255,.1);flex:0 0 11.5%;max-width:11.5%;}
.rdgc_mk2 .zuoyou .dange h6 {margin-top:25px;}
.rdgc_mk2 .zuoyou .dange {height:225px;}
@media only screen and (max-width:1400px) {.rdgc_mk2 .zuoyou .dange {flex:0 0 24%;max-width:24%;}
}
@media only screen and (max-width:1024px) {.rdgc_mk2 {padding:50px 0;}
.rdgc_mk2 .zuoyou .dange {flex:0 0 48%;max-width:48%;height:auto;}
.rdgc_mk2 .zuoyou .dange h6 {font-size:19px;line-height:30px;}
}
.system_mk2 .zuoyou .dange {height:182px;min-height:182px;}
.system_mk2 .zuoyou .dange {flex:0 0 13%;max-width:13%;padding:30px 30px 10px;}
.system_mk2 .zuoyou .dange h6 {color:#fff;}
@media only screen and (max-width:1400px) {.system_mk2 .zuoyou .dange {flex:0 0 23%;max-width:23%;margin:0 5px;margin-top:10px;}
.itcpcg_mk1 .zuoyou {justify-content:center;margin-top:30px;}
}
@media only screen and (max-width:1024px) {.system_mk2 .zuoyou .dange {flex:0 0 48%;max-width:48%;}
}
.sy_mk11 {padding:90px 0 80px;}
.sy_mk11a {text-align:center;}
.sy_mk11a img{display:inline-block;}
.sy_mk11 .bt {font-size:18px;color:#ffffff;padding-bottom:17px;position:relative;text-align:center;}
.sy_mk11 .bt::after {position:absolute;left:50%;bottom:0;transform:translateX(-50%);content:'';width:40px;height:3px;background-color:#fff;border-radius:20px;}
.sy_mk11 h5 {text-align:center;font-size:26px;color:#ffffff;font-family:'ban1';margin-top:30px;}
.sy_mk11 .lianxii {/* display:flex;*/        justify-content:center;align-items:center;flex-wrap:wrap;font-size:16px;color:#ffffff;font-family:'zhengchang';margin:0 auto;width:auto;height:auto;border:1px solid rgba(255,255,255,.3);border-radius:5px;margin-top:57px;display:inline-block;line-height:52px;padding:0 15px;margin:57px 10px;}
.sy_mk11 .lianxii i {margin-right:7px;padding-bottom:5px;}
@media only screen and (max-width:1024px) {.sy_mk11 {padding:50px 0;}
.sy_mk11 .bt {font-size:22px;}
.sy_mk11 h5 {font-size:20px;}
.sy_mk11 .lianxii {font-size:18px;}
}

/* 短视频 */
.of {overflow:hidden}
.of img {display:inline-block;vertical-align:middle}
.of h1,.of h2,.of h3,.of h4 {font-weight:700}
.w1320 {max-width:1320px;margin-left:auto;margin-right:auto}
@-ms-viewport {width:device-width}
.visible-lg,.visible-lg-block,.visible-lg-inline,.visible-lg-inline-block,.visible-md,.visible-md-block,.visible-md-inline,.visible-md-inline-block,.visible-sm,.visible-sm-block,.visible-sm-inline,.visible-sm-inline-block,.visible-xs,.visible-xs-block,.visible-xs-inline,.visible-xs-inline-block {display:none!important}
@media (max-width:767px) {.visible-xs {display:block!important}
}
@media (min-width:768px) and (max-width:991px) {.visible-sm {display:block!important}
}
@media (max-width:767px) {.hidden-xs {display:none!important}
}
@media (min-width:768px) and (max-width:991px) {.hidden-sm {display:none!important}
}

@media (max-width:1320px) {.w1320 {padding-left:15px;padding-right:15px}
}
h2.bbtt {text-align:center;line-height:1;margin:0}
h2.bbtt p {font-size:18px;color:#f8981c;margin-bottom:18px;font-weight:500}
@media (max-width:780px) {h2.bbtt p {font-size:16px;margin-bottom:10px}
}
h2.bbtt b {font-size:36px;color:#383a65;line-height:1.33}
@media (max-width:780px) {h2.bbtt b {font-size:28px}
}
@media (max-width:480px) {h2.bbtt b {font-size:22px}
h2.bbtt b br {display:none}
}
.w1510 {max-width:1510px;margin-left:auto;margin-right:auto}
@media (max-width:1510px) {.w1510 {padding-left:15px;padding-right:15px}
}
.sc1 {padding-top:5.21vw;background:url(../wyimages/3b3c0f6dacxjnu8e.png) no-repeat 50% 0;background-size:cover;padding-bottom:6.4vw}
@media (max-width:780px) {.sc1 {padding-top:40px;padding-bottom:20px}
}
.sc1 .con {margin-top:3.125vw}
@media (max-width:780px) {.sc1 .con {margin-top:28px}
}
.sc1 .con .list1 {display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:-1.04vw;margin-right:-1.04vw;-ms-flex-wrap:wrap;flex-wrap:wrap}
.sc1 .con .list1 li {padding:0 1.04vw;text-align:center;width:16.666%;-webkit-transition:all .4s ease-out;transition:all .4s ease-out}
@media (max-width:780px) {.sc1 .con .list1 li {width:33.33%;margin-bottom:20px}
}
@media (max-width:480px) {.sc1 .con .list1 li {width:50%}
}
.sc1 .con .list1 li a {display:block;background-color:#fff;-webkit-box-shadow:-3px 5.2px 6px 0 #d6d6d6;box-shadow:-3px 5.2px 6px 0 #d6d6d6;border-radius:10px;padding:2.6vw 15px 2.08vw}
@media (max-width:780px) {.sc1 .con .list1 li a {padding:30px 15px 20px}
}
.sc1 .con .list1 li a .img {line-height:72px}
@media (max-width:1025px) {.sc1 .con .list1 li a .img {line-height:52px}
}
@media (max-width:1025px) {.sc1 .con .list1 li a .img img {max-height:52px;max-width:52px}
}
.sc1 .con .list1 li a h3 {margin:0;color:#383a65;font-size:24px;margin-top:2.28vw}
@media (max-width:1025px) {.sc1 .con .list1 li a h3 {font-size:16px;margin-top:20px}
}
.sc1 .con .list1 li:hover {-webkit-transform:translateY(-10px);transform:translateY(-10px)}
.sc2 {padding-top:46px;background:url(../wyimages/d79dd07aafucrm14.png) no-repeat 50% 0;background-size:cover;padding-bottom:3.4375vw}
@media (max-width:780px) {.sc2 {padding-top:40px;padding-bottom:20px}
}
.sc2 .con {margin-top:4.375vw}
@media (max-width:780px) {.sc2 .con {margin-top:30px}
}
.sc2 .con .list1 {display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:.9vw;margin-left:-2.37vw;nav-right:-2.37vw}
.sc2 .con .list1 li {width:33.33%;padding:0 2.37vw;margin-bottom:1.98vw;position:relative}
@media (max-width:780px) {.sc2 .con .list1 li {width:50%;margin-bottom:20px}
}
@media (max-width:480px) {.sc2 .con .list1 li {width:100%}
}
.sc2 .con .list1 li a {display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}
.sc2 .con .list1 li .img {text-align:center;width:70px;background-color:#383a65;line-height:70px;border-radius:100%;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}
.sc2 .con .list1 li .zi {width:calc(100% - 94px)}
.sc2 .con .list1 li .zi h3 {margin:8px 0;color:#f8981c;font-size:20px}
@media (max-width:780px) {.sc2 .con .list1 li .zi h3 {font-size:16px}
}
.sc2 .con .list1 li .zi dd {font-size:16px;color:#1e1e30;line-height:30px}
@media (max-width:780px) {.sc2 .con .list1 li .zi dd {font-size:14px;line-height:26px}
}
.sc2 .con .list1 li:hover .img {background-color:#f8981c}
.sc2 .con a.ck {width:161px;line-height:58px;-webkit-box-shadow:-3px 5.2px 6px 0 #d6d6d6;box-shadow:-3px 5.2px 6px 0 #d6d6d6;border-radius:29px;text-align:center;font-weight:600;font-size:18px;letter-spacing:1.8px;color:#fff;display:block;margin-left:auto;margin-right:auto;-webkit-transition:all .4s ease-out;transition:all .4s ease-out;background:#f8981c}
.sc2 .con a.ck:hover {background:#383a65}
@media (max-width:780px) {.sc2 .con a.ck {line-height:42px;width:140px;font-size:16px}
}
@media (max-width:480px) {.sc2 .con a.ck {line-height:34px;width:132px;font-size:14px}
}
.w1420 {max-width:1420px;margin:0 auto}
@media (max-width:1420px) {.w1420 {padding:0 15px}
}
.sc3 {padding-top:3.229vw;background:url(../wyimages/0e0291ee4fo2cwnr.png) no-repeat 50% 0;background-size:cover;padding-bottom:4.6875vw}
@media (max-width:780px) {.sc3 {padding-top:40px;padding-bottom:20px}
}
.sc3 .con {margin-top:3.23vw}
@media (max-width:780px) {.sc3 .con {margin-top:30px}
}
.sc3 .con .list1 {margin-left:-6.5px;margin-right:-6.5px;display:-webkit-box;display:-ms-flexbox;display:flex}
.sc3 .con .list1 li {padding:0 6.5px;width:11.45%;-webkit-transition:all .4s ease-out;transition:all .4s ease-out}
.sc3 .con .list1 li.on {width:43%}
.sc3 .con .list1 li.on a h3 {opacity:0}
.sc3 .con .list1 li a {display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;overflow:hidden;border-radius:10px}
.sc3 .con .list1 li a .img {background:#000}
.sc3 .con .list1 li a .img img {opacity:.8}
.sc3 .con .list1 li a:before {content:"";height:100%;top:0;z-index:1;background:url("../wyimages/c2ddbb159ah2umrp.png") no-repeat 0 0;opacity:1;display:block}
.sc3 .con .list1 li a:before,.sc3 .con .list1 li a h3 {width:100%;position:absolute;left:0;-webkit-transition:all .4s ease-out;transition:all .4s ease-out}
.sc3 .con .list1 li a h3 {margin:0;text-align:center;color:#fff;bottom:39px;font-weight:500;z-index:11;font-size:16px}
.sc3 .con .list1 li.on a .img img {opacity:1}
.sc3 .con .list1 li.on a:before {opacity:0}
.sc3 .con .list2 {display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-6.5px;margin-right:-6.5px}
.sc3 .con .list2 li {padding:0 6.5px;width:50%;margin-bottom:20px}
.sc3 .con .list2 li a {position:relative;display:block}
.sc3 .con .list2 li .img img {width:100%}
.sc3 .con .list2 li h3 {margin:0;text-align:center;color:#fff;bottom:14px;position:absolute;left:0;width:100%;font-weight:500;z-index:11;font-size:16px;-webkit-transition:all .4s ease-out;transition:all .4s ease-out}
.sc4 {padding-top:3.75vw;background:url(../wyimages/55f0f4cc5dzja1az.png) no-repeat 50% 0;background-size:cover;padding-bottom:3.3854vw}
@media (max-width:780px) {.sc4 {padding-top:40px;padding-bottom:40px}
}
.sc4 .con {margin-top:2.5vw;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
@media (max-width:780px) {.sc4 .con {margin-top:30px}
}
.sc4 .con .sc4-1 {max-width:520px}
@media (max-width:1200px) {.sc4 .con .sc4-1 {width:46%}
}
@media (max-width:780px) {.sc4 .con .sc4-1 {width:100%;max-width:100%}
}
.sc4 .con .sc4-1 .list1 li {-webkit-box-shadow:-3.5px 4.9px 7px 0 #d6d6d6;box-shadow:-3.5px 4.9px 7px 0 #d6d6d6;border-radius:5px;overflow:hidden;margin-bottom:9px;cursor:pointer}
.sc4 .con .sc4-1 .list1 li h3 {margin:0;color:#383a65;font-size:18px;background:url("../wyimages/c1151b61fdmydbgf.png") no-repeat 96% 50% #fcc379;padding-left:20px;line-height:61px;border-radius:5px;-webkit-transition:all .4s ease-out;transition:all .4s ease-out}
@media (max-width:780px) {.sc4 .con .sc4-1 .list1 li h3 {font-size:16px;line-height:42px}
}
.sc4 .con .sc4-1 .list1 li .sec {font-size:16px;color:#1e1e30;line-height:36px;background:#fff;height:0;-webkit-transition:all .4s ease-out;transition:all .4s ease-out}
@media (max-width:1200px) {.sc4 .con .sc4-1 .list1 li .sec {line-height:26px}
}
@media (max-width:780px) {.sc4 .con .sc4-1 .list1 li .sec {font-size:14px;line-height:24px}
}
.sc4 .con .sc4-1 .list1 li.on h3 {background:url("../wyimages/d41f959b7bmcmuze.png") no-repeat 96% 50% #e8eaf6}
.sc4 .con .sc4-1 .list1 li.on .sec {height:109px;padding:11px 42px 26px 14px}
.sc4 .con .sc4-2 {max-width:540px;text-align:center}
@media (max-width:1200px) {.sc4 .con .sc4-2 {width:46%}
}
@media (max-width:780px) {.sc4 .con .sc4-2 {width:100%;margin-top:30px;max-width:100%}
}
.sc4 .con .sc4-2 img {max-width:100%}
.w1203 {max-width:1203px;margin:0 auto}
@media (max-width:1203px) {.w1203 {padding:0 15px}
}
.w1264 {max-width:1264px;margin:0 auto}
@media (max-width:1264px) {.w1264 {padding:0 15px}
}
.sc5 {padding-top:4.6875vw;background:url(../wyimages/504b6e954btraeu5.png) no-repeat 50% 0;background-size:cover;padding-bottom:3.54vw}
@media (max-width:780px) {.sc5 {padding-top:40px;padding-bottom:40px}
}
.sc5 .con {margin-top:3.59vw}
@media (max-width:780px) {.sc5 .con {margin-top:30px}
}
.sc5 .con .list1 {margin-left:-2.58vw;margin-right:-2.58vw;margin-bottom:.8vw;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;text-align:center}
@media (max-width:780px) {.sc5 .con .list1 {margin-left:0;margin-right:0;margin-bottom:10px}
}
.sc5 .con .list1 li {padding:0 2.58vw;width:33.33%;margin-bottom:2.08vw}
@media (max-width:780px) {.sc5 .con .list1 li {width:50%;margin-bottom:20px;padding:0 10px}
}
@media (max-width:480px) {.sc5 .con .list1 li {width:100%}
}
.sc5 .con .list1 li a {display:block;background-color:#fff;-webkit-box-shadow:-5px 8.7px 7px 0 hsla(0,0%,84%,.8);box-shadow:-5px 8.7px 7px 0 hsla(0,0%,84%,.8);border-radius:10px;padding:2.66vw 1.38vw 1.5625vw}
@media (max-width:780px) {.sc5 .con .list1 li a {padding:20px 15px}
}
.sc5 .con .list1 li a .img {line-height:100px}
@media (max-width:780px) {.sc5 .con .list1 li a .img {line-height:60px}
}
@media (max-width:780px) {.sc5 .con .list1 li a .img img {max-width:60px;max-height:60px}
}
.sc5 .con .list1 li a .zi {margin-top:1.5625vw}
.sc5 .con .list1 li a .zi h3 {font-size:24px;color:#383a65;margin:0;-webkit-transition:all .4s ease-out;transition:all .4s ease-out}
@media (max-width:780px) {.sc5 .con .list1 li a .zi h3 {font-size:18px}
}
.sc5 .con .list1 li a .zi dd {line-height:24px;font-size:14px;color:#1e1e30;margin-top:1.3vw;margin-left:0;height:48px}
@media (max-width:780px) {.sc5 .con .list1 li a .zi dd {height:auto}
}
@media (max-width:480px) {.sc5 .con .list1 li a .zi dd {line-height:20px;margin-top:6px}
}
.sc5 .con .list1 li a:hover .zi h3 {color:#f8981c}
.sc5 .con a.ck {width:161px;line-height:58px;-webkit-box-shadow:-3px 5.2px 6px 0 #d6d6d6;box-shadow:-3px 5.2px 6px 0 #d6d6d6;border-radius:29px;text-align:center;font-weight:600;font-size:18px;letter-spacing:1.8px;color:#fff;display:block;margin-left:auto;margin-right:auto;-webkit-transition:all .4s ease-out;transition:all .4s ease-out;background:#f8981c}
.sc5 .con a.ck:hover {background:#383a65}
@media (max-width:780px) {.sc5 .con a.ck {line-height:42px;width:140px;font-size:16px}
}
@media (max-width:480px) {.sc5 .con a.ck {line-height:34px;width:132px;font-size:14px}
}
.sc6 {padding-top:3.4375vw;background:url(../wyimages/be23a2c91bh7foua.png) no-repeat 50% 0;background-size:cover;padding-bottom:6.66vw}
@media (max-width:780px) {.sc6 {padding-top:40px;padding-bottom:20px}
}
.sc6 .con {margin-top:3.02vw;background:url("../wyimages/5601e11d83ztg4ma.png") no-repeat 50%}
@media (max-width:780px) {.sc6 .con {margin-top:30px}
}
.sc6 .con .list1 {display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;text-align:center}
@media (max-width:780px) {.sc6 .con .list1 {-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
}
.sc6 .con .list1 li {width:20%}
@media (max-width:780px) {.sc6 .con .list1 li {width:49%;margin-bottom:20px}
}
@media (max-width:480px) {.sc6 .con .list1 li {width:100%}
}
.sc6 .con .list1 li a {border-radius:30px;display:block;position:relative}
@media (max-width:480px) {.sc6 .con .list1 li a {border-radius:10px}
}
.sc6 .con .list1 li a:after {content:"";display:block;width:46px;height:143px;position:absolute;z-index:1}
@media (max-width:780px) {.sc6 .con .list1 li a:after {display:none}
}
.sc6 .con .list1 li a h3 {margin:0;font-size:24px;color:#383a65;line-height:72px;background-color:#fff}
@media (max-width:780px) {.sc6 .con .list1 li a h3 {line-height:58px;font-size:16px}
}
@media (max-width:480px) {.sc6 .con .list1 li a h3 {line-height:44px}
}
.sc6 .con .list1 li a .zi dd {margin-top:10px;font-size:14px;line-height:30px;color:#fff;padding:0 5px;height:60px}
@media (max-width:1264px) {.sc6 .con .list1 li a .zi dd {font-size:13px}
.sc6 .con .list1 li a .zi dd br {display:none}
}
@media (max-width:1025px) {.sc6 .con .list1 li a .zi dd {line-height:22px}
}
@media (max-width:780px) {.sc6 .con .list1 li a .zi dd {height:auto;font-size:14px;line-height:26px}
}
@media (max-width:480px) {.sc6 .con .list1 li a .zi dd {margin-top:14px}
}
.sc6 .con .list1 li a .zi .img {line-height:51px;margin-top:22px}
@media (max-width:780px) {.sc6 .con .list1 li a .zi .img {line-height:40px}
.sc6 .con .list1 li a .zi .img img {max-width:40px;max-height:40px}
}
@media (max-width:480px) {.sc6 .con .list1 li a .zi .img {margin-top:12px}
}
.sc6 .con .list1 li:nth-child(odd) a {padding-bottom:28px;background:#383a65}
.sc6 .con .list1 li:nth-child(odd) a h3 {border-radius:30px 30px 0 0}
@media (max-width:480px) {.sc6 .con .list1 li:nth-child(odd) a h3 {border-radius:10px 10px 0 0}
}
.sc6 .con .list1 li:nth-child(odd) a:after {left:50%;bottom:-58%;background:url("../wyimages/1244e66d93i8bxeg.png") no-repeat 50% 0;-webkit-transform:translateX(-50%);transform:translateX(-50%)}
@media (max-width:780px) {.sc6 .con .list1 li:nth-child(2n) a {padding-bottom:28px;background:#383a65}
.sc6 .con .list1 li:nth-child(2n) a h3 {border-radius:30px 30px 0 0}
}
@media (max-width:780px) and (max-width:480px) {.sc6 .con .list1 li:nth-child(2n) a h3 {border-radius:10px 10px 0 0}
}
@media (max-width:780px) {.sc6 .con .list1 li:nth-child(2n) a:after {left:50%;bottom:-58%;background:url("../wyimages/1244e66d93i8bxeg.png") no-repeat 50% 0;-webkit-transform:translateX(-50%);transform:translateX(-50%)}
}
@media (min-width:780px) {.sc6 .con .list1 li:nth-child(2n) {margin-top:392px}
.sc6 .con .list1 li:nth-child(2n) a {display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;background:#f8981c}
.sc6 .con .list1 li:nth-child(2n) a h3 {border-radius:0 0 30px 30px;margin-top:28px}
.sc6 .con .list1 li:nth-child(2n) a .zi {display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}
.sc6 .con .list1 li:nth-child(2n) a:after {left:50%;top:-58%;background:url("../wyimages/8e79518854vscosp.png") no-repeat 50% 0;-webkit-transform:translateX(-50%);transform:translateX(-50%)}
}
.sc7 {padding-top:3.4375vw;background:url(../wyimages/0e3115cb1a9myvyu.png) no-repeat 50% 0;background-size:cover;padding-bottom:6.46vw}
@media (max-width:780px) {.sc7 {padding-top:40px;padding-bottom:20px}
}
.sc7 .con {margin-top:3.49vw}
@media (max-height:780px) {.sc7 .con {margin-top:30px}
}
.sc7 .con .list1 {display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-.675vw;margin-right:-.675vw}
.sc7 .con .list1 li {text-align:center;width:33.33%;padding:0 .675vw}
@media (max-width:480px) {.sc7 .con .list1 li {width:100%;margin-bottom:20px}
}
.sc7 .con .list1 li a .img {border-radius:10px 10px 0 0}
.sc7 .con .list1 li a .img img {width:100%}
.sc7 .con .list1 li a dd {-webkit-box-shadow:-3px 5.2px 6px 0 #d6d6d6;box-shadow:-3px 5.2px 6px 0 #d6d6d6;border-radius:0 0 10px 10px;line-height:1;padding:1.14583vw 0}
@media (max-width:1025px) {.sc7 .con .list1 li a dd {padding:15px}
}
.sc7 .con .list1 li a dd p {color:#f8981c;font-size:12px}
.sc7 .con .list1 li a dd b {font-size:18px;color:#383a65;font-weight:600;margin-top:6px;display:block}
.sc8 {background:url("../wyimages/e11fd30dc3mp7pfv.png") no-repeat 50%;background-size:cover;padding-top:78px;padding-bottom:50px;text-align:center;color:#fff}
@media (max-width:780px) {.sc8 {padding-top:40px;padding-bottom:40px}
}
.sc8 p {font-size:36px}
@media (max-width:780px) {.sc8 p {font-size:24px}
}
@media (max-width:480px) {.sc8 p {font-size:20px}
}
.sc8 p:nth-child(2) {font-size:24px;margin-top:6px;margin-bottom:16px}
@media (max-width:780px) {.sc8 p:nth-child(2) {font-size:16px}
}
@media (max-width:480px) {.sc8 p:nth-child(2) {font-size:14px}
}
.sc8 p:nth-child(2) b {color:#f8981c;font-size:30px}
@media (max-width:780px) {.sc8 p:nth-child(2) b {font-size:18px}
}
@media (max-width:480px) {.sc8 p:nth-child(2) b {font-size:16px}
}
.sc8 a.ck {width:161px;line-height:58px;-webkit-box-shadow:-3px 5.2px 6px 0 rgba(0,0,0,.3);box-shadow:-3px 5.2px 6px 0 rgba(0,0,0,.3);border-radius:29px;background:#f8981c;text-align:center;font-weight:600;font-size:18px;letter-spacing:1.8px;color:#fff;display:block;margin-left:auto;margin-right:auto;-webkit-transition:all .4s ease-out;transition:all .4s ease-out}
.sc8 a.ck:hover {background:#383a65}
@media (max-width:780px) {.sc8 a.ck {line-height:42px;width:140px;font-size:16px}
}
@media (max-width:480px) {.sc8 a.ck {line-height:34px;width:132px;font-size:14px}
}

/* 企业文化 */
.culture{overflow:hidden; padding-top:30px;}
.culture li{float:left; width:calc(100% / 7); text-align: center;}
.culture li img{width:70px; display:block; border-radius:100%; border:5px solid #3096ef;box-sizing:content-box;}
.culture li span{font-size: 18px;font-weight: bold;color: #3096ef;line-height: 50px;}
.cultureinfo b{line-height:35px; color:#ff0000; font-weight:normal; font-size:16px; display:block; margin-top:30px;}
.cultureinfo b span{margin-left:15px; font-size:14px; color:#52555c;}
.cultureinfo p{line-height:35px; color:#52555c;}

/* 图片列表 */
.picnews{margin-top:30px;overflow:hidden;}
.picnews a {overflow:hidden; display:block; width:32%; margin:24px 0 0 0; background:#fff; float:left;}
.picnews img{width:100%;}
.picnews a:hover img{transform:scale(1.05);}
.picnews a:nth-child(3n-1){margin-left:2%;margin-right:2%;}
.picnews a:nth-child(1),.picnews a:nth-child(2),.picnews a:nth-child(3){margin-top:0;}
.picnews p { padding:0 15px; height:50px; line-height:50px; font-size:14px; text-align:center; white-space:nowrap; text-overflow:ellipsis; overflow:hidden; }

/* 付款方式 */
.paytype{width:1200px; margin:0 auto; color:#888; overflow:hidden;}
.paytype dl{background:#ebf0f5; border:1px solid #ccc; float:left; width:350px; margin:0 25px 50px;}
.paytype dt{border-bottom:1px solid #ccc; line-height:50px; padding-left:60px;}
.nonghang{background:url(../wyimages/nonghang.gif) 15px center no-repeat;}
.gonghang{background:url(../wyimages/gonghang.gif) 15px center no-repeat;}
.jianhang{background:url(../wyimages/jianhang.gif) 15px center no-repeat;}
.paytype dd{padding:15px; line-height:35px;}

/* 联系我们 */
.c_info{overflow:hidden; width:1200px; margin:0 auto; padding:30px 0;}
.c_info dl{float:left; width:25%; text-align:center;}
.c_info dl dt i{box-sizing: content-box;padding:30px; width:40px; height:40px; display:inline-block; border-radius:100%; background:#3096ef; color:#fff; font-size:40px;}
.c_info dl dd h3{
    color: #3096ef;
    font-size: 16px;
    padding: 15px 0 10px 0;
}
.c_info dl dd p{color:#333;}
.map_position{ position:relative; background:#3096ef; border:1px solid #3096ef; display:inline-block; padding:0 5px; color:#fff; cursor:pointer; height:24px; line-height:24px; border-radius:2px;}
.map_position:hover{ background:#ff8400; border:1px solid #ff8400;}
.map_position .map_pos_bt{ position:absolute; width:8px; height:8px; background:url(../wyimages/map_ico.png) no-repeat; left:10px; top:22px;}
.map_position .map_mouseover{ background-position:0px -9px;}
.map_position:hover .onepoint{ background-position:0px -9px;}
h3.lt{font-size:16px; font-weight:700; margin-top:10px; margin-bottom:10px;}
.map_tip_top{ width:100%;}
.map_tip_intro p{color:#8A8A8A; font-size:14px; margin:5px 0 0 0;}

/* 分页 */
#pages {
  float:right;
  margin: 35px auto;
  border-radius: 4px;
}
#pages > a,
#pages > span {
  float: left;
  padding: 6px 12px;
  margin-left: -1px;
  line-height: 1.42857143;
  color: #0375d9;
  text-decoration: none;
  background-color: #fff;
  border: 1px solid #ddd;
}
#pages > span:first-child {
  margin-left: 0;
  border-top-left-radius: 4px;
  border-bottom-left-radius: 4px;
}
#pages > a:last-child {
  border-top-right-radius: 4px;
  border-bottom-right-radius: 4px;
}
#pages > a:hover,
#pages > a:focus,
#pages > span {
  color: #fff;
  background-color: #0375d9;
  border-top-color: #0375d9;
  border-bottom-color: #0375d9;
  border-left-color: #fff;
  border-right-color: #fff;
}
#pages > span.pagemore,#pages > span.pagenum{
  color: #0375d9;
  background:none;
  border-color:#ddd;
}

/* 热门关键字 */
.hotkey{line-height:32px; padding:12px; background:#ededed;}
.hotkey b{font-weight:normal; color: #52555c;}
.hotkey a{padding-right:15px; color: #52555c;white-space: nowrap;}
.hotkey a:hover{color:#E64E3F;}

/* 页面底部 */
.foot-top {
    overflow: hidden;
    background:#323943;
    padding: 45px 0 25px;
}
.foot-top{overflow: hidden; padding: 45px 0 25px;}
.foot-top dl{float: left;margin-left:100px;}
.foot-top dl:first-child{margin-left: 0;}
.foot-top dl dt{font-size: 15px;color: #fff;margin-bottom: 10px;}
.foot-top dl dt a{color: #fff;}
.foot-top dl dd{font-size: 13px;color: #9ca0ab;line-height: 26px;}
.foot-top dl dd a{color: #9ca0ab;}
.ewm-box{width:120px;overflow: hidden;float:right;text-align: center;}
.ewm-box img{width:100%;}
.ewm-box p{font-size: 12px;color: #9ca0ab;line-height: 18px;margin-top: 5px;}
.foot{line-height:20px; color:#9ca0ab; background:#32363f; text-align:center; padding: 30px 0;}
.foot a{color: #9ca0ab;}
/* .foot img{display:inline;vertical-align:middle;} */