@charset "utf-8";
/* CSS Document */
/*整站样式*/
@media only screen and (max-width: 960px) {
.aban{width: 100%; float: left;background:url("../img/mabb.jpg") no-repeat center; background-size: contain; height: 200px;}
.bjban{margin-top:70px;width: 100%; float: left;background:url("../img/mbjb.jpg") no-repeat center; background-size: contain; height: 148px;}
.xwb{width: 100%; float: left;background:url("../img/mxwb.jpg") no-repeat center; background-size: contain; height: 148px;}
.alb{width: 100%; float: left;background:url("../img/malb.jpg") no-repeat top center; background-size: contain; height: 148px;}
.bzb{width: 100%; float: left;background:url("../img/mbzb.jpg") no-repeat center;  background-size: contain; height: 148px;}
.bzb .ssuo{display: none}
.cpb{width: 100%; float: left;background:url("../img/mcpb.jpg") no-repeat center; background-size: contain; height: 200px;position: relative}
.nyb{width: 100%; float: left;background:url("../img/mnb.jpg") no-repeat center; background-size: contain; height: 200px; position: relative}
.znbh{width: 100%; float: left;background:url("../img/znbh.png") no-repeat center; background-size: contain; height: 200px; position: relative}
.hmzs{width: 100%; float: left;background:url("../img/hmzs.png") no-repeat center; background-size: contain; height: 200px; position: relative}
.lsjk{width: 100%; float: left;background:url("../img/lsjk.png") no-repeat center; background-size: contain; height: 200px; position: relative}
.dwdbb{width: 100%; float: left;background:url("../img/dwdbb.png") no-repeat center; background-size: contain; height: 200px; position: relative}
.kfxt{width: 100%; float: left;background:url("../img/kfxt.png") no-repeat center; background-size: contain; height: 200px; position: relative}
.xsgl{width: 100%; float: left;background:url("../img/xsgl.png") no-repeat center; background-size: contain; height: 200px; position: relative}

/*客户案例页面*/
.case{width:96%;  float:left; margin: 50px 2%}
.case dl{width:79%; padding: 10%; float: left; border: #F1F1F7 2px solid;border-radius: 15px; margin-bottom: 15px; box-shadow:0px 15px 15px -10px #eee;}
.case dl:last-child{margin-bottom: 0px}
.case dl dt{width: 300px; float: left; text-align: center}
.case dl dd{width: 300px; float: left}
.case dl dd h2{font-size: 24px; color: #333; text-align: center}
.case dl dd p{ color: #999; margin-top: 30px; line-height: 30px}
.case dl dd span{text-align: center;}
.case dl dd span a{width: 110px; margin-left: 95px; margin-top: 30px; border: solid #666 1px; display: block; line-height: 35px}


/*新闻资讯页面*/
.news{width:96%; float:left; margin: 50px 2%}
.news .xwl{width:100%;float: left}
.news .xwl .tit{width:100%;float: left; margin-bottom: 60px}
.news .xwl .tit ul{width:100%;float: left;}
.news .xwl .tit ul li{width: 33%; float: left; height: 30px; line-height: 30px; border-right: #ddd solid 1px; text-align: center;}
.news .xwl .tit ul li:last-child{ border-right: 0px}
.news .xwl .tit ul li a{ font-size: 16px; color: #232f3f; display: block}
.news .xwl .tit ul li a:hover{ border-bottom:#ff9900 solid 2px; color: #ff9900;}
.news .xwl .box{width:100%;float: left}
.news .xwl .box dl{width:100%;float: left; padding-bottom: 30px; margin-bottom: 30px; border-bottom: #eee solid 1px}
.news .xwl .box dl:last-child{ margin-bottom: 0px}
.news .xwl .box dl dt{width: 40%; float: left}
.news .xwl .box dl dt img{width: 100%; border-radius: 15px}
.news .xwl .box dl dd{width:55%; float: right;}
.news .xwl .box dl dd h2{width:100%; float: left;font-size: 14px;font-weight: bold;color: #333}
.news .xwl .box dl dd p{width:100%; float: left; color: #666; line-height: 20px; margin-top: 10px}
.news .xwl .box dl dd .biaoq{ width:100%; float: left; color: #999; margin-top: 10px}
.news .xwl .box dl dd .biaoq span{ padding-left: 20px; float: left; background: url("../img/biaoq.jpg") no-repeat left center}
.news .xwl .box dl dd .biaoq em{ float: right;font-size: 12px}
.news .xwr{display: none}


.text{width:96%;float: left; margin: 50px 2%}
/**关于我们页面**/
.about{width:96%;float: left; margin: 50px 2%}
.about dl{width:100%;float: left}
.about dl dt{width: 100%; float: left; position: relative; padding-top: 0;}
.about dl dt span{width: 100%; float: left;font-size: 18px;color: #ff9900;}
.about dl dt em{width: 70%; float: left;font-style:normal; line-height: 32px; margin-top: 30px;font-size: 32px;font-weight: bold;color: #232f3e}
.about dl dt hr{width: 80px; height: 3px; background:#ff9900; border:#ff9900 1px solid; top:230px;position: absolute}
.about dl dt p{width: 100%; float: left;line-height: 35px; margin-top: 60px;font-size: 16px; color: #666}
.about dl dd{display: none}

.f5{width:100%; float: left; background: #fbfbfb;}
.hx{width:96%;float: left; margin: 50px 2%}
.hx dl{width:100%;float: left}
.hx dl dt{width:100%;float: left; text-align: left;font-size: 28px; margin-bottom: 30px; color: #232f3f}
.hx dl dd{width:100%;float: left; }
.hx dl dt hr{width: 80px;height: 3px;background: #ff9900;border: #ff9900 1px solid;top: 45px;position: absolute;}
.hx dl dd span.yd{width: 30%; float: left; margin-right: 2%; margin-bottom: 15px; border: #e6e6f0 solid 1px; border-radius:15px; text-align: center; color: #ff9900; line-height: 45px;font-size: 18px;margin-top: 70px;display: flex;align-items: center;justify-content: center;padding: 0px 10px;}
.hx dl dd span.yd:nth-child(3n){}
.hx dl dd span span{ width: 32px;height: 40px;display: inline-block;margin-right: 10px;}
.hx dl dd span:last-child{ margin-right: 0px;}
.hx dl dd span .chuangxin{ background: url("../img/chuangxin.png") no-repeat center;background-size: 70%;}
.hx dl dd span .zhixing{ background: url("../img/zhixing.png") no-repeat center;background-size: 70%;}
.hx dl dd span .pinzhi{ background: url("../img/pinzhi.png") no-repeat center;background-size: 70%;}
.hx dl dd span .hezuo{ background: url("../img/hezuo.png") no-repeat center;background-size: 70%;}
.hx dl dd span .chengxin{ background: url("../img/chengxin.png") no-repeat center;background-size: 70%;}
.hx dl dd span .gongying{ background: url("../img/gongying.png") no-repeat center;background-size: 70%;}
.hx dl dd span .chuangxin:hover{ background-image: url("../img/chuangxin2.png");}
.hx dl dd span .zhixing:hover{ background-image: url("../img/zhixing2.png");}
.hx dl dd span .pinzhi:hover{ background-image: url("../img/pinzhi2.png");}
.hx dl dd span .hezuo:hover{ background-image: url("../img/hezuo2.png");}
.hx dl dd span .chengxin:hover{ background-image: url("../img/chengxin2.png");}
.hx dl dd span .gongying:hover{ background-image: url("../img/gongying2.png");}
.hx dl dd span.yd:hover{ background: #ff9900; color: #fff}
.hx dl dd p{width: 100%; float: left; font-size: 22px; color: #232f3f; text-align: center;  margin-top: 20px}
.fz{display: none}
.mfz{width:100%; float: left; text-align: center}
.mfz img{width:100%;}
.kk{width:96%;float: left; margin: 50px 2%}
.kk span.tit{width:100%; float: left; text-align: center;font-size: 28px;font-weight: bold; margin-bottom: 50px; color: #333}
.kk dl{width: 79%; float: left; margin-bottom: 15px; border: #ececf6 solid 1px; border-radius: 10px; background: #fff; text-align: center; padding: 10%}
.kk dl:hover {
  transform: translate(0, -5px);
  -webkit-transform: translate(0, -5px);
  -moz-transform: translate(0, -5px);
  -o-transform: translate(0, -5px);
  -ms-transform: translate(0, -5px);
  -webkit-box-shadow: 0 0 30px rgb(0 0 0 / 8%);
  -moz-box-shadow: 0 0 30px rgb(0 0 0 / 8%);
  box-shadow: 0 0 30px rgb(0 0 0 / 8%);
}
.kk dl dt{width: 100%; float: left}
.kk dl dt img{width: 100%}
.kk dl dd{font-size: 24px; margin-top:20px}
.kk dl:last-child{ margin-bottom: 0}
	
.zs{width:96%; margin:0 2%; float: left}
.zs ul li{width:48%; margin-right: 2%; float: left; text-align: center; margin-bottom:15px}
.zs ul li img{width: 100%}

.lx{width:96%;float: left; margin: 50px 2%}
.lx .tit{display: none}
.lx .l{width: 90%; float: left; border:#ececf6 solid 1px; padding: 10% 5%}
.lx .l dl{width: 100%; float: left;}
.lx .l dl dt{width: 100%; float: left;font-size: 36px; color: #333; margin-bottom: 25px}
.lx .l dl dd{width: 100%; float: left}
.lx .l dl dd span{font-size: 18px}
.lx .l dl dd p{font-size: 28px;font-weight: bold}
.lx .l .dz{ width:100%; float:left; margin-top:30px; background:#fff}
.lx .l .dz .hd { width:100%; float:left}
.lx .l .dz .hd li{width: 50%; float:left; line-height:45px; text-align: center; font-size:20px; font-weight: bold; color:#232f3f}
.lx .l .dz .hd li.on{ float:left; line-height:55px; border-bottom: solid 3px #ffa31a; color:#ffa31a}
.lx .l .dz .hd li.tw{ }

.lx .l .dz .bd { width:100%; float:left; margin-top:10px}
.lx .l .dz .bd .wz{width:100%; float:left; padding-top: 10px}
.lx .l .dz .bd .wz p{ line-height: 30px}
.lx .r{width:99%; float: left; border:#ececf6 solid 1px}
/*帮助中心页面*/
.bz{width:96%; float:left; margin: 50px 2%}
.bz .rbz{width:100%; float:left;}
.bz .rbz dl{width: 89%; float: left; padding: 10% 5%; margin-bottom: 15px; border: #bbbbbb solid 1px; border-radius: 15px;}
.bz .rbz dl:nth-child(2n){ margin-right: 0}
.bz .rbz dl:last-child{ margin-bottom: 0}
.bz .rbz dl dt{font-size: 24px; color: #000; margin-bottom:30px; position: relative}
.bz .rbz dl dt em{width: 90px; height: 4px; background: #ff9900; position: absolute;left: 0px; top: 50px}
.bz .rbz dl dd{}
.bz .rbz dl dd em{width:5px; height:5px; float:left; background:#ff9900; margin:20px 15px 0px 0; border-radius: 50px}
.bz .rbz dl dd a{font-size: 16px; line-height: 40px}
.bz .rbz dl dd.gdbz{font-size: 16px; color: #ff9900}
.bz .rbz dl dd.gdbz a{font-size: 16px; color: #ff9900;font-weight: bold}

.bz .bzl{width:100%; float: left; margin-top: 50px}
.bz .bzl .tit{width:100%; float: left;font-size: 28px; color: #07081c; margin-bottom: 50px}
.bz .bzl .box{width:100%; float: left}
.bz .bzl .box ul li{width: 31%; float: left; border: 1px solid #e6e6f0; margin:0 2% 15px 0; line-height: 45px; font-size: 16px; text-align: center; ;border-radius: 15px;}
.bz .bzl .box ul li:nth-child(3n){ margin-right: 0}
.bz .bzl .box ul li a{display: block}
.bz .bzl .box ul li a:hover{ background: #ff9900; color: #fff; text-align: center;border-radius: 15px}
/***************帮助中心内页****************/
.f5{background: #fff}
.wz{display: none}
.wenda{ width:96%; float: left; margin: 30px 2%}
.wenda .wdl{width: 100%; float: left;}
.wenda .wdl dl dt{ font-size: 16px; font-weight: bold; border-bottom: solid 1px #ddd; padding-bottom: 20px;  margin-bottom: 10px}
.wenda .wdl dl dd a{width: 45%; float: left; line-height: 45px; background: url("../img/jt.png") no-repeat center left; padding-left: 15px}
.wenda .wdl p{display: none}

.wenda .wdcon{ width: 100%;float: left; margin-top: 10px}
.wenda .wdcon ul li{width: 100%; float: left; line-height: 55px; border-bottom: #EFEDED solid 1px}
.wenda .wdcon ul li em{width: 7px; height: 7px; background: #FF9900; border-radius:50px; float: left; margin: 25px 0 0 0}
.wenda .wdcon ul li a{ display: block;float: left; background: url("../img/xwli.png.html") no-repeat center left; padding-left: 20px}
.wenda .wdcon ul li span{ float: right}

.wenda .wdcon{ width: 100%; float: left}
.wenda .wdcon h1{ font-size: 22px; font-weight: bold}
.wenda .wdcon .xinxi{width:100%; float: left;margin-top: 20px; border-bottom: #f4f4f4 solid 1px; padding-bottom: 35px}
.wenda .wdcon .xinxi span{ margin-right: 20px;color: #999}
.wenda .wdcon .newscon{width:100%; float: left; margin: 10px 0; line-height: 30px; color: #666}
.wenda .wdcon .newscon p{ margin: 20px 0}
.wenda .wdcon .newscon p img{ max-width: 100%}
.wenda .wdcon .newscon strong{ border-left: 5px solid #ff9900; padding-left: 15px; line-height: 20px; font-weight: bold; color: #333}
/*报价*/
.baojia{width:96%;float: left; margin: 50px 2%;}
.tc1{width:80%; float: left; padding:10%; transform:translate(0,-5px);-webkit-transform:translate(0,-5px);-moz-transform:translate(0,-5px);-o-transform:translate(0,-5px);-ms-transform:translate(0,-5px);margin-bottom: 20px;box-shadow: 0 0 30px rgb(0 0 0 / 8%);-moz-box-shadow:0 0 30px rgb(0 0 0 / 8%);-webkit-box-shadow:0 0 30px rgb(0 0 0 / 8%);}
.tc1:last-child {margin-bottom: 0;}
.tc1 span{width:100%; float: left; text-align: center;font-size: 24px; margin-bottom: 30px}
.tc1 ul{height: 360px}
.tc1 ul li a{width: 200px; padding-left: 20px; float: left; line-height: 40px; background: url("../img/bjli.png") no-repeat left center}
.tc1 ul li a:hover{ background: url("../img/bjlihov.png") no-repeat left center; color: #ff9900}
.tc1 .price {margin-bottom: 30px;margin-top: -60px;font-size: 22px; padding-left: 20px;}
.tc1 .zc{width:100%; float: left; text-align: center}
.tc1 .zc a{width: 100%; margin: 0 auto; border-radius:25px; display: block; border: #262D3B solid 1px; line-height: 35px; color: #161e2d; font-weight: bold}
.tc1 p{width: 100%; float:left; text-align: center; line-height: 45px; color: #ADAFB2}

.tc1:hover span{ color: #ff9900}
.tc1:hover .zc a{ background: #ff9900; color: #fff; border: solid 1px #ff9900; box-shadow:0px 15px 15px -15px #FF9900;}
.bjlx{width:100%; float: left; text-align: center; margin: 90px 0}
.bjlx span{width:100%; float: left;font-size: 24px; color: #333; margin-bottom: 10px}
.bjlx p{width:100%; float: left; font-size: 18px; color: #666; margin-top: 30px}

/* 站点 */
.siteban{width: 100%;float: left;background:url("../img/site/mkaidian.jpg") no-repeat center; background-size: cover; height: 148px}
.site-img1{width: 100%;float: left;background:url("../img/site/msk02.jpg") no-repeat center; background-size: contain; height: 120px;}
.site-img2{width: 100%;float: left;background:url("../img/site/msk03.jpg") no-repeat center; background-size: contain; height: 200px;}
.site-title {
  font-size: 26px;
  font-weight: 600;
  padding-left: 26px;
  margin-top: 30px;
}
.site-title .site-subtitle {
  font-size: 14px;
  font-weight: 500;
}
.site-list {
  display: flex;
  flex-wrap: wrap;
  margin: 40px 0 10px 0;
}
.site-list .site-item {
  width: 33.33%;
  text-align: center;
  margin-bottom: 30px;
}
.site-list .site-item img {
  margin-bottom: 10px;
}
	
/*产品内页*/
.cpdh{width:95.5%; margin: 0 2%; float: left; border: 1px solid #ebebeb; background: #fff; position: absolute; top: 160px;box-shadow: 0px 15px 15px -10px #eee;}
.cpdh ul li{width:49.5%; float: left; text-align: center; line-height: 60px; border-bottom: 1px solid #ebebeb; border-right: 1px solid #ebebeb;}
.cpdh ul li:nth-child(2n){border-right: 0 }
.cpdh ul li a{display: block;font-size: 16px; color: #232f3f }
.cpdh ul li a:hover{ background: #ffa003;color: #fff}

.ny{width:96%; float: left; margin: 250px 2% 50px 2%}
.ny .tit{width:100%; float: left;}
.ny .tit span{width:100%; float: left; text-align: center;font-size: 28px; font-weight: bold}
.ny .box {width:100%; float: left; margin: 30px 0 0 0}
.ny .box dl{width:100%; float: left; margin-bottom: 30px}
.ny .box dl:last-child{ margin-bottom: 0px}
	
.ny .box dl.dla dt{width: 100%; float: left;transform: translate(0,-5px);-webkit-transform: translate(0,-5px);-moz-transform: translate(0,-5px);-o-transform: translate(0,-5px);-ms-transform: translate(0,-5px); -webkit-box-shadow: 0px 5px 15px #eee;-moz-box-shadow: 0px 5px 35px #eee;box-shadow: 0px 5px 25px #eee;}
.ny .box dl.dla dt img{width: 100%}
.ny .box dl.dla dd{width: 92%; padding-left: 8%; float: right; background: url("../img/yd.png") no-repeat;}
	
.ny .box dl.dlb dt{width: 100%; float: right;transform: translate(0,-5px);-webkit-transform: translate(0,-5px);-moz-transform: translate(0,-5px);-o-transform: translate(0,-5px);-ms-transform: translate(0,-5px);-webkit-box-shadow: 0px 5px 15px #eee;-moz-box-shadow: 0px 5px 35px #eee;box-shadow: 0px 5px 25px #eee;}
.ny .box dl.dlb dt img{width: 100%}
.ny .box dl.dlb dd{width: 92%; padding-left: 8%; float: right; background: url("../img/yd.png") no-repeat; }
.ny .box dl dd{width: 100%; margin-top: 20px}
.ny .box dl dd span{width: 100%; float: left; font-weight: bold; font-size: 18px; margin:-7px 0 15px 0}
.ny .box dl dd p{width: 100%; float: left; font-size: 14px;color: #666}
.ny .box dl dd a{width: 130px; float: left; margin-top: 35px; display: block; border-radius:15px 15px 15px 0 ; line-height: 40px; background: #ffa003; text-align: center; color: #fff}

/**产品页面**/
.sytxt {width: 96%;float: left;margin: 280px 2% 50px 2%;}
.sytxt .tit span{width: 100%; float: left; text-align: center; font-size: 28px;  font-weight: bold; color: #232f3f;}
.sytxt .tit p {width: 100%; float: left;  text-align: center;ont-size: 20px; margin-top: 25px; font-weight: 300;  color: #5b5b5b;}
.sytxt .box{width: 100%; float: left;margin-top: 30px;}
.sytxt .box ul {width: 100%; float: left;}
.sytxt .f4-ul>li {display: inline-block;    width: 100%;  margin-bottom: 30px;   border: 1px solid #e3e2e5;  position: relative;    vertical-align: top;    text-align: center;}
.sytxt .f4-in {background: #EDEDED;    height: 40px;    line-height: 40px;    padding-top: 15px;}
.sytxt .f4-i1 { background-position: 0 0;height: 36px; width: 36px;}
.sytxt .g-mt8 {padding: 15px 0}
.sytxt .s-fs20 { font-size: 20px;background: #EDEDED;}
.sytxt .f4-sul>li {font-size: 14px;color: #9797a1; padding: 10%; line-height: 30px;font-size: 16px}
.sytxt .f4-h {display: none}



#gnld {display: none}
.gdgl{width:100%; float:left; text-align: center;margin: 50px 0 0 0}

.xttp{width: 96%; float: left; text-align: center; margin: 0 2%; padding: 100px 0}
.xttp img{width: 100%}
.fws{width: 96%; margin: 50px 2%; float: left}
.fws .tit{width: 100%; float: left;font-size: 28px; margin-bottom: 50px; text-align: center;font-weight: bold; color: #232f3f}
.fws dl{width: 79%; float: left; border: #ececf6 solid 1px; margin-bottom: 30px; border-radius: 10px; background: #fff; text-align: center; padding: 10%}
.fws dl dt{width: 100%; float: left;}
.fws dl dt img{width: 100%}
.fws dl dd{width: 100%; float: left; font-size: 24px; margin-top:30px}
.fws dl:last-child{ margin-bottom: 30px}

.qbgn{width: 1200px; float: left; padding: 100px 0; text-align: center}
.qbgn span{width: 1200px; float: left; font-size: 32px; color: #07081c}
.qbgn a{width: 180px; float: left; margin:30px 0 50px 510px; font-size: 24px; color: #666; border: solid #333 1px; line-height: 50px;}
	
/*全部功能产品页面*/
.cpxt{width:96%; float: left; margin: 280px 2% 50px 2%}
.cpxt .tit{width:100%; float: left; margin-bottom: 50px; text-align: center}
.cpxt .tit span{width:100%; float: left; font-size: 28px; color: #232f3f}
.cpxt .tit p{width:100%; float: left; margin-top: 30px; font-size: 18px}
.cpxt .box{width:100%; float: left}
.cpxt .box .licon{width:32%;  margin-right: 2%; float: left; }
.cpxt .box .licon:nth-child(3n){ margin-right: 0px}
.cpxt .box .licon .licona{width: 100%; float: left; margin-bottom: 25px }
.cpxt .box .licon .licona p{width: 100%; float: left; text-align: center}
.cpxt .box .licon .licona p img{width: 60%}
.cpxt .box .licon .licona span{width: 100%; float: left; text-align: center; margin-top: 15px; font-size: 16px;}
.cpxt .agd{width: 100%; float: left; margin-top: 30px}
.cpxt .agd a{width:50%; margin-left: 25%; display: block;border-radius: 25px; text-align: center; line-height: 45px; background: #FFA003; color: #fff}
.cpxt .box .liconb{display: none}

.tdian{width:96%; float: left; margin: 50px 2%}
.tdian .tit{width:100%; float:left; color: #232f3f;font-size: 28px;text-align: center;font-weight: bold; margin-bottom: 30px}
.tdian .box{width:100%; float:left}
.tdian .box dl{width :80%; float: left; padding: 10%; margin-bottom: 20px; box-shadow: 0px 15px 15px -10px #eee; background: #fff; border-radius: 10px;}
.tdian .box dl:last-child{ margin-bottom: 0px}
.tdian .box dl dt{width:272px; float: left; text-align: center; color: #223042;color: #223042; font-weight: bold; font-size: 24px; margin-bottom:20px}
.tdian .box dl dd{width:272px; float: left; }
.tdian .box dl dd p{width:272px; float: left; font-size: 16px; line-height: 30px; margin-bottom: 80px; color: #666}
.tdian .box dl dd img{}
.tdian .box dl{}

.swiper-container{display: none}
.qbgn{width: 100%; float: left; padding: 50px 0; text-align: center}
.qbgn span{width: 100%; float: left; font-size:26px; color: #07081c}
.qbgn a{width: 60%; float: left; margin:30px 0 0 20%; font-size: 24px; color: #666; border: solid #333 1px; line-height: 50px;}
/*分页样式*/
#fenye{width: 100%; float: left; background: #fff; text-align:center; padding:2rem 0;}
#fenye table{ width:100%;}
#fenye a{font-size:0.7rem;height:1.8rem;line-height:1.8rem;color:#A5A3A3; border-radius:0.1rem; background:#f1f1f1; display:inline-block; margin:0 0.3rem; padding:0 0.3rem; display:none;}
#fenye a:hover{background:#FF9900; color:#fff;}
#fenye .prev,#fenye .next{text-align:center; width:2.3rem; display:inline-block;}
#fenye a:hover{color:#fff; text-decoration:none;}
}
@media all and (min-width:961px) {
.aban{width: 100%; min-width:1200px; float: left;background:url("../img/abb.jpg") no-repeat center; background-size: auto; height: 480px; margin-top: 70px;}
.bjban{margin-top:70px;width: 100%; min-width:1200px; float: left;background:url("../img/bjb.jpg.png") no-repeat center; background-size: auto; height: 300px;margin-top: 70px;}
.xwb{width: 100%; min-width:1200px; float: left;background:url("../img/xwb.jpg.png") no-repeat center; background-size: auto; height: 300px; margin-top: 70px;}
.alb{width: 100%; min-width:1200px; float: left;background:url("../img/alb.jpg.png") no-repeat center; background-size: auto; height: 300px; margin-top: 70px;}
.bzb{width: 100%; min-width:1200px; float: left;background:url("../img/bzb.jpg.png") no-repeat center; background-size: auto; height: 300px;margin-top: 70px;}
.bzb .ssuo{width: 560px; float: left; background: #fff; border-radius: 30px;margin-top: 120px;margin-left: 10px;}
.bzb .ssuo .ssk{width: 470px; padding-left: 20px; border: none;background: #fff;border-radius: 30px; height: 58px; float: left;}
.bzb .ssuo .tj{width: 50px; height: 50px;border: none;float: right;margin-right: 5px; margin-top: 4px; background: url("../img/ss.png") no-repeat}
.bzb .ssuo{}
.cpb{width: 100%;  min-width:1200px;float: left;background:url("../img/qbgn.png") no-repeat center; background-size: auto; height: 470px; top: 70px; position: relative}
.nyb{width: 100%; min-width:1200px; float: left;background:url("../img/nb.jpg") no-repeat center; background-size: auto; height: 470px; top: 70px; position: relative}
.znbh{width: 100%; min-width:1200px; float: left;background:url("../img/znbh.png") no-repeat center; background-size: auto; height: 470px; top: 70px; position: relative}
.hmzs{width: 100%; min-width:1200px; float: left;background:url("../img/hmzs.png") no-repeat center; background-size: auto; height: 470px; top: 70px; position: relative}
.lsjk{width: 100%; min-width:1200px; float: left;background:url("../img/lsjk.png") no-repeat center; background-size: auto; height: 470px; top: 70px; position: relative}
.dwdbb{width: 100%; min-width:1200px; float: left;background:url("../img/dwdbb.png") no-repeat center; background-size: auto; height: 470px; top: 70px; position: relative}
.kfxt{width: 100%; min-width:1200px; float: left;background:url("../img/kfxt.png") no-repeat center; background-size: auto; height: 470px; top: 70px; position: relative}
.xsgl{width: 100%; min-width:1200px; float: left;background:url("../img/xsgl.png") no-repeat center; background-size: auto; height: 470px; top: 70px; position: relative}

.text{width:1200px;float: left; margin: 100px 0}
.text p{ line-height: 30px; margin: 15px 0}
/**关于我们页面**/
.about{width:1200px;float: left; margin: 100px 0}
.about dl{width:1200px;float: left}
.about dl dt{width: 480px; float: left; position: relative; padding-top: 60px;}
.about dl dt span{width: 480px; float: left;font-size: 18px;color: #ff9900;}
.about dl dt em{width: 100%; float: left;font-style:normal; line-height: 30px; font-size: 32px; color: #232f3e;font-weight: bold;}
.about dl dt hr{width: 80px; height: 3px; background:#ff9900; border:#ff9900 1px solid; top: 195px;position: absolute}
.about dl dt p{width: 480px; float: left;line-height: 35px; margin-top: 86px;font-size: 16px; color: #666}
.about dl dd{width: 660px; float: right}

.f5{width:100%; min-width:1200px; float: left; background: #fbfbfb; padding: 100px 0}
.hx{width:1200px;float: left; }
.hx dl{width:1200px;float: left}
.hx dl dt{width:1200px;float: left; text-align: left;font-size: 36px; color: #232f3f}
.hx dl dd{width: 940px; margin: 0 auto;}
.hx dl dt hr{width: 80px;height: 3px;background: #ff9900;border: #ff9900 1px solid;top: 45px;position: absolute;}
.hx dl dd span.yd{width: 160px; float: left; margin-right: 10px; border: #e6e6f0 solid 1px; border-radius:5px; text-align: center; color: #07081C; line-height: 75px;font-size: 20px; margin-top: 70px;display: flex;align-items: center;justify-content: center;padding: 0px 10px;}
.hx dl dd span.yd:last-child{ margin-right: 0px;}
.hx dl dd span span{ width: 32px;height: 40px;display: inline-block;margin-right: 10px;}
.hx dl dd span .chuangxin{ background: url("../img/chuangxin.png") no-repeat center; background-size: 70%;}
.hx dl dd span .zhixing{ background: url("../img/zhixing.png") no-repeat center; background-size: 70%;}
.hx dl dd span .pinzhi{ background: url("../img/pinzhi.png") no-repeat center; background-size: 70%;}
.hx dl dd span .hezuo{ background: url("../img/hezuo.png") no-repeat center; background-size: 70%;}
.hx dl dd span .chengxin{ background: url("../img/chengxin.png") no-repeat center; background-size: 70%;}
.hx dl dd span .gongying{ background: url("../img/gongying.png") no-repeat center; background-size: 70%;}
.hx dl dd span:hover .chuangxin{ background-image: url("../img/chuangxin2.png");}
.hx dl dd span:hover .zhixing{ background-image: url("../img/zhixing2.png");}
.hx dl dd span:hover .pinzhi{ background-image: url("../img/pinzhi2.png");}
.hx dl dd span:hover .hezuo{ background-image: url("../img/hezuo2.png");}
.hx dl dd span:hover .chengxin{ background-image: url("../img/chengxin2.png");}
.hx dl dd span:hover .gongying{ background-image: url("../img/gongying2.png");}
.hx dl dd span.yd:hover{ background: #ff9900; color: #fff}
.hx dl dd p{width: 940px; float: left; font-size: 26px; color: #232f3f; text-align: center; margin-top: 65px}
.mfz img{display: none}
.fz{width:100%; text-align: center; min-width:1200px; float: left; }
.fz img{width:100%;}
.kk{width:1200px; float: left; margin: 120px 0}
.kk span.tit{width: 1200px; text-align: center;float: left; font-size: 42px; margin-bottom: 60px; color: #333}
.kk dl{width: 276px; margin-right: 30px; float: left; border: #ececf6 solid 1px; border-radius: 10px; background: #fff; text-align: center; padding: 40px 50px}
.kk dl:hover {
  transform: translate(0, -5px);
  -webkit-transform: translate(0, -5px);
  -moz-transform: translate(0, -5px);
  -o-transform: translate(0, -5px);
  -ms-transform: translate(0, -5px);
  -webkit-box-shadow: 0 0 30px rgb(0 0 0 / 8%);
  -moz-box-shadow: 0 0 30px rgb(0 0 0 / 8%);
  box-shadow: 0 0 30px rgb(0 0 0 / 8%);
}
.kk dl dt{width: 100%; float: left;}
.kk dl dt img{width: 100%}
.kk dl dd{width: 100%; float: left; font-size: 20px; margin-top:20px}
.kk dl:last-child{ margin-right: 0px}
	
.zs{width:940px; margin: 0 auto}
.zs ul li{width:235px; float: left; text-align: center; margin-bottom: 50px}

.lx{width:1200px; float: left; margin: 100px 0}
.lx .tit{width:1200px; float: left; text-align: center;font-size: 42px; margin-bottom: 60px; color: #333}
.lx .l{width: 100%; float: left; border:#ececf6 solid 1px; padding: 45px 20px}
.lx .l dl{width: 290px; float: left;}
.lx .l dl dt{width: 290px; float: left;font-size: 36px; color: #333; margin-bottom: 25px}
.lx .l dl dd{width: 290px; float: left;}
.lx .l dl dd span{font-size: 18px}
.lx .l dl dd p{font-size: 30px;color: #333;font-weight: bold}
.lx .l .dz{ width:100%; float:left; margin-top:30px; background:#fff}
.lx .l .dz .hd { width:100%; float:left}
.lx .l .dz .hd li{width: 50%; float:left; line-height:45px; text-align: center; font-size:20px; font-weight: bold; color:#232f3f}
.lx .l .dz .hd li.on{ float:left; line-height:55px; border-bottom: solid 3px #ffa31a; color:#ffa31a}
.lx .l .dz .hd li.tw{ }

.lx .l .dz .bd { width:100%; float:left; margin-top:10px}
.lx .l .dz .bd .wz{width:100%; float:left; padding-top: 10px}
.lx .l .dz .bd .wz p{  line-height: 30px}
.lx .r{width: 850px; float: right; border:#ececf6 solid 1px}

/*报价*/
.baojia{width:100%;float: left; margin-top: 70px;}
.tc1{width:181.25px; float: left; padding:50px 50px 70px 50px;transform:translate(0,-5px);-webkit-transform:translate(0,-5px);-moz-transform:translate(0,-5px);-o-transform:translate(0,-5px);-ms-transform:translate(0,-5px); margin-top: 50px; margin-right: 25px; box-shadow: 0 0 30px rgb(0 0 0 / 8%);-moz-box-shadow:0 0 30px rgb(0 0 0 / 8%);-webkit-box-shadow:0 0 30px rgb(0 0 0 / 8%);}
.tc1:last-child {margin-right: 0;}
.tc1 span{width:181px; float: left; border-bottom: solid 2px #f1f1f1; padding-bottom: 20px; text-align: center;font-size: 24px; margin-bottom: 30px}
.tc1 span img{display: inline-block; margin-top: -5px; margin-right: 5px; vertical-align:middle}
.tc1 ul{height: 360px}
.tc1 ul li a{width: 200px; padding-left: 20px; float: left; line-height: 40px; background: url("../img/bjli.png") no-repeat left center}
.tc1 ul li a:hover{ background: url("../img/bjlihov.png") no-repeat left center; color: #ff9900}
.tc1 .price {margin-bottom: 35px;margin-top: -10px;font-size: 22px; text-align: center}
.tc1 .zc{width:100%; float: left; text-align: center}
.tc1 .zc a{width: 100%; margin: 0 auto; border-radius:25px; display: block; border: #262D3B solid 1px; line-height: 35px; color: #161e2d; font-weight: bold}
.tc1 p{width: 100%; float:left; text-align: center; line-height: 45px; color: #ADAFB2}

.tc1:hover span{ color: #ff9900}
.tc1:hover .zc a{ background: #ff9900; color: #fff; border: solid 1px #ff9900; box-shadow:0px 15px 15px -15px #FF9900;}
.bjlx{width:1200px; float: left; text-align: center; margin: 150px 0}
.bjlx span{width:1200px; float: left;font-size: 24px; color: #333; margin-bottom: 10px;font-family: "微软雅黑"}
.bjlx p{width:1200px; float: left; font-size: 18px; color: #999; margin-top: 45px}
/*新闻资讯页面*/
.news{width:1200px; float:left; margin: 100px 0 200px 0}
.news .xwl{width:768px;float: left}
.news .xwl .tit{width:768px;float: left; margin-bottom: 60px}
.news .xwl .tit ul{width:768px;float: left;}
.news .xwl .tit ul li{ height: 35px; line-height: 35px; padding: 0 30px; float: left; border-right: #ddd solid 2px; text-align: center;}
.news .xwl .tit ul li:last-child{ border-right: 0px}
.news .xwl .tit ul li a{ font-size: 20px; color: #232f3f; display: block}
.news .xwl .tit ul li a:hover{ border-bottom:#ff9900 solid 2px; color: #ff9900;}
.news .xwl .tit ul li a.focus{ border-bottom:#ff9900 solid 2px; color: #ff9900;}
.news .xwl .box{width:768px;float: left}
.news .xwl .box dl{width:768px;float: left; border-bottom: solid 1px #eee; padding-bottom: 40px; margin-bottom: 40px}
.news .xwl .box dl:nth-child(10n){ border-bottom: none}
.news .xwl .box dl dt{width: 300px; float: left;display: inline-block; box-sizing: border-box;overflow: hidden;}
.news .xwl .box dl dt img{width: 300px; height: 200px; border-radius: 25px;-webkit-transition:all 1s;-moz-transition:all 1s;-ms-transition:all 1s;-o-transition:all 1s;transition:all 1s}
.news .xwl .box dl dt img:hover{-webkit-transform:scale(1.2,1.2);-moz-transform:scale(1.2,1.2);-ms-transform:scale(1.2,1.2);-o-transform:scale(1.2,1.2);transform:scale(1.2,1.2)}
.news .xwl .box dl dd{width:445px; float: right; height: 200px; position: relative}
.news .xwl .box dl dd h2{width:445px; float: left;font-size: 18px; color: #333;font-weight: bold;margin-top: 20px}
.news .xwl .box dl dd p{width:445px; float: left; color: #666; line-height: 30px; margin-top: 10px}
.news .xwl .box dl dd .biaoq{ width:445px; float: left; color: #999; position: absolute; bottom: 20px}
.news .xwl .box dl dd .biaoq span{ width:200px; padding-left: 20px; float: left; background: url("../img/biaoq.jpg") no-repeat left center}
.news .xwl .box dl dd .biaoq em{ width:200px; float: right}
.news .xwr{width:330px;float: right; margin-top: 70px}
.news .xwr .tit{width:100px;float: left; line-height: 55px; border-bottom: 2px #ff9900 solid;font-size: 18px; color: #000}
.news .xwr .box{width:330px;float: left; margin-top: 20px}
.news .xwr .box ul li{width:330px;float: left}
.news .xwr .box ul li em{width:5px; height:5px; float:left; background:#ff9900; margin:20px 15px 0px 0; border-radius: 50px}
.news .xwr .box ul li a{font-size: 16px; line-height: 40px; color: #07081c;}
.news .xwr .box ul li a:hover{color: #ff9900;}

/*客户案例页面*/
.case{width:1200px; float:left; margin: 100px 0 150px 0}
.case dl{width: 296px; padding: 40px; float: left; border: #F1F1F7 2px solid;border-radius: 15px; margin:0 30px 30px 0; box-shadow:0px 15px 15px -10px #eee;}
.case dl:nth-child(3n){margin-right: 0}
.case dl dt{width: 300px; float: left; text-align: center}
.case dl dd{width: 300px; float: left}
.case dl dd h2{font-size: 24px; color: #333; text-align: center}
.case dl dd p{ color: #999; margin-top: 30px; height: 125px; line-height: 30px}
.case dl dd span{text-align: center;}
.case dl dd span a{width: 110px; margin-left: 95px; margin-top: 30px; border: solid #666 1px; display: block; line-height: 35px}

/*全部功能产品页面*/
.cpxt{width:1200px; float: left; margin: 165px 0 100px 0}
.cpxt .tit{width:1200px; float: left; margin-bottom: 50px; text-align: center}
.cpxt .tit span{width:1200px; float: left; font-size: 36px; color: #232f3f}
.cpxt .tit p{width:1200px; float: left; margin-top: 30px; font-size: 20px}
.cpxt .box{width:1200px; float: left}
.cpxt .box .licon{width:270px; height: 336px; float: left; position:relative;-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;transform-style:preserve-3d;box-shadow: 0px 8px 46px 3px rgba(215, 215, 220, 0.3);border-radius: 20px;margin: 10px;}
.cpxt .box .licon .licona{ padding-top: 80px;
backface-visibility:hidden;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;transition:all .5s ease-in-out}
.cpxt .box .licon:hover .licona{-webkit-transform:rotateY(180deg);-moz-transform:rotateY(180deg);transform:rotateY(180deg)}
.cpxt .box .licon .licona p{width: 100%; float: left; text-align: center}
.cpxt .box .licon .licona span{width: 100%; float: left; margin-top: 20px;font-weight: bold;text-align: center;font-size: 20px;}

.cpxt .box .liconb{width: 250px; padding: 20px 15px; min-height:296px; float: left; position:absolute;top:0;left:0;background:#FFA003;color:#fff;opacity:0;backface-visibility:hidden;-webkit-transform:rotateY(-180deg);-moz-transform:rotateY(-180deg);transform:rotateY(-180deg);-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;transition:all .5s ease-in-out}
.cpxt .box .licon:hover .liconb{opacity:1;-webkit-transform:rotateY(0);-moz-transform:rotateY(0);transform:rotateY(0);box-shadow: 0px 8px 46px 3px rgba(215, 215, 220, 0.3);border-radius: 20px;}
.cpxt .box .licon:hover {z-index: 2;}
.cpxt .box .liconb span{width: 250px; float: left;  font-size:20px; font-weight:bold;text-align:center; margin-bottom: 10px}
.cpxt .box .liconb p{width:auto;font-size:12px;margin-top: 5px;padding: 0 10px;}
.cpxt .box .liconb p em{width: 5px; height: 5px; border-radius: 50px; margin:5px 13px 0 0; float:left; background: #fff}
.cpxt .agd{width: 1200px; float: left; margin-top: 50px}
.cpxt .agd a{width:200px; margin-left: 500px;font-size: 16px; display: block;border-radius: 25px; text-align: center; line-height: 55px; background: #FFA003; color: #fff}

.tdian{width:1200px; float: left; margin-bottom: 100px}
.tdian .tit{width:1200px; float:left; color: #232f3f;font-size: 36px;text-align: center;margin-bottom: 60px}
.tdian .box{width:1200px; float:left}
.tdian .box dl{width :272px; float: left; padding: 40px; margin-right: 72px;box-shadow: 0px 15px 15px -10px #eee; background: #fff; border-radius: 10px;height: 420px}
.tdian .box dl:last-child{ margin-right: 0px}
.tdian .box dl dt{width:272px; float: left; text-align: center; color: #223042;color: #223042; font-size: 30px; margin-bottom: 30px}
.tdian .box dl dd{width:272px; float: left; text-align: center;display: inline-block; box-sizing: border-box;overflow: hidden }
.tdian .box dl dd p{width:272px; height: 120px;float: left; font-size: 16px; line-height: 30px; margin-bottom: 80px; color: #8a8a8a}
.tdian .box dl dd img{-webkit-transition:all 1s;-moz-transition:all 1s;-ms-transition:all 1s;-o-transition:all 1s;transition:all 1s; width:230px; height: 153px}
.tdian .box dl dd img:hover{-webkit-transform:scale(1.2,1.2);-moz-transform:scale(1.2,1.2);-ms-transform:scale(1.2,1.2);-o-transform:scale(1.2,1.2);transform:scale(1.2,1.2); }
.tdian .box dl{}
/*帮助中心页面*/
.wz{width:1200px;float: left; margin-top: 0}
.wz .location{width: 600px; float: left; background: url("../img/wz.png") no-repeat center left; color: #999; padding-left: 30px; line-height: 85px}
.wz .location a{ color: #999}
.sou{float: right; padding: 0 20px; margin-top: 25px}
.sou .textbox{ width:190px; float:left; padding-left:30px; height:32px; line-height:32px;border:0px;background:url(../img/ssk.jpg)}
.sou .inputButton{ width:55px; float: right; height:32px; background:url(../img/ssok.jpg); border:0px}
.bz{width:1180px; float:left; margin: 110px 10px}
.bz .rbz{width:1180px; float:left;}
.bz .rbz dl{width: 508px; float: left; padding: 50px 30px; border: #bbbbbb solid 1px; border-radius: 15px; margin: 0 40px 40px 0}
.bz .rbz dl:hover{border: #FFA003 solid 1px; border-radius: 15px;}
.bz .rbz dl:nth-child(2n){ margin-right: 0}
.bz .rbz dl:nth-child(3){ margin-bottom: 0}
.bz .rbz dl:nth-child(4){ margin-bottom: 0}
.bz .rbz dl dt{font-size: 30px; color: #000; margin-bottom:50px; position: relative}
.bz .rbz dl dt em{width: 90px; height: 4px; background: #ff9900; position: absolute;left: 0px; top: 55px}
.bz .rbz dl dd{}
.bz .rbz dl dd em{width:5px; height:5px; float:left; background:#ff9900; margin:20px 15px 0px 0; border-radius: 50px}
.bz .rbz dl dd a{font-size: 16px; line-height: 40px}
.bz .rbz dl dd.gdbz{font-size: 16px; color: #ff9900}
.bz .rbz dl dd.gdbz a{font-size: 16px; color: #ff9900;font-weight: bold}
.bz .bzl{width:1180px; float: left; margin: 130px 10px 250px 10px}
.bz .bzl .tit{width:1180px; float: left;font-size: 42px; color: #07081c; margin-bottom: 65px}
.bz .bzl .box{width:1180px; float: left}
.bz .bzl .box ul li{width: 368px; float: left; border: 1px solid #e6e6f0; line-height: 63px; font-size: 16px; text-align: center; margin:0 34px 30px 0;border-radius: 15px;}
.bz .bzl .box ul li:nth-child(3n){ margin-right: 0}
.bz .bzl .box ul li a{display: block; color: #ffa003}
.bz .bzl .box ul li a:hover{ background: #ff9900; color: #fff; text-align: center;border-radius: 15px}

/***************帮助中心内页****************/
.wenda{ width:1200px; float: left; margin-bottom: 100px}
.wenda .wdl{width: 240px; float: left; padding: 30px; background: #fff}
.wenda .wdl dl dt{ font-size: 16px; font-weight: bold; border-bottom: solid 1px #ddd; padding-bottom: 20px;  margin-bottom: 10px}
.wenda .wdl dl dd a{width: 225px; float: left; line-height: 45px; background: url("../img/jt.png") no-repeat center left; padding-left: 15px}
.wenda .wdl p{width: 240px; float: left; margin-top:20px}
.wenda .wdl p img{width: 240px}

.wenda .wdcon{ width: 810px; padding: 30px; background: #fff; float: right}
.wenda .wdcon ul li{width: 810px; float: left; line-height: 55px; border-bottom: #EFEDED solid 1px}
.wenda .wdcon ul li em{width: 7px; height: 7px; background: #FF9900; border-radius:50px; float: left; margin: 25px 0 0 0}
.wenda .wdcon ul li a{ display: block;float: left; background: url("../img/xwli.png.html") no-repeat center left; padding-left: 20px}
.wenda .wdcon ul li span{ float: right}

.wenda .wdcon h1{ font-size: 22px; font-weight: bold}
.wenda .wdcon .xinxi{width:810px; float: left;margin-top: 20px; border-bottom: #f4f4f4 solid 1px; padding-bottom: 35px}
.wenda .wdcon .xinxi span{ margin-right: 20px;color: #999}
.wenda .wdcon .newscon{width:810px; float: left; margin: 10px 0; line-height: 30px; color: #666}
.wenda .wdcon .newscon p{ margin: 20px 0}
.wenda .wdcon .newscon p img{ max-width: 100%}
.wenda .wdcon .newscon strong{ border-left: 5px solid #ff9900; padding-left: 15px; line-height: 20px; font-weight: bold; color: #333}

/**产品页面**/
.f5{width:100%; background: white; float: left; padding: 20px 0 100px 0; margin-top: 70px;}
.sytxt {width: 1200px;float: left; height: 100%; margin: 0 0 120px 0;margin-top: 145px!important;}
.sytxt .tit span{width: 1200px; float: left;text-align: center;font-size: 36px;  color: #232f3f;}
.sytxt .tit p {width: 1200px; float: left;  text-align: center;font-size: 20px; margin-top: 25px; font-weight: 300;  color: #5b5b5b;}
.sytxt .box{width: 1200px; float: left; margin:70px 0 30px 0}
.sytxt .box ul { font-size: 0px;    padding: 23px 0;}
.sytxt .f4-ul>li {display: inline-block;
    width: 223px;
    height: 340px;
    border: 1px solid #e3e2e5;
    margin-right: -1px;
    position: relative;
    vertical-align: top;
    /* overflow: hidden; */
    text-align: center;
    transition: width .3s;
    -moz-transition: width .3s;
    -webkit-transition: width .3s;
    -o-transition: width .3s;}
.sytxt .f4-in {background: #EDEDED;    height: 40px;    line-height: 40px;    padding-top: 15px;}
/* .f4-in>i {
  display: inline-block;
  vertical-align: middle;
  background-repeat: no-repeat;
} */
.sytxt .f4-i1 { background-position: 0 0;height: 36px; width: 36px;}
.sytxt .g-mt8 {padding: 15px 0}
.sytxt .s-fs20 { font-size: 20px;background: #EDEDED;}
.sytxt .f4-sul>li {font-size: 14px;color: #9797a1; padding: 0 25px; line-height: 25px;margin-bottom: 16px;}
.sytxt .f4-h {
    width: 400px;
    opacity: 0;
    height: 390px;
    box-sizing: border-box;
    filter: Alpha(opacity=0);
    position: absolute;
    top: -26px;
    right: 0;
    bottom: 0;
    left: -1px;
    background-color: #fff;/* padding: 20px 24px; *//* border:1px solid red; */
  /* transition: opacity .3s;
  -moz-transition: opacity .3s;
  -webkit-transition: opacity .3s;
  -o-transition: opacity .3s; */
}
.sytxt .f4-h .f4-h-hd {text-align: left;    background: #f2920b}
.sytxt .f4-h .f4-h-hd img {width: 40px;    height: 40px;    vertical-align: middle;    margin-top: -2px;    margin-right: 10px;}
.sytxt .f4-h-hd {
    font-size: 20px;
    margin-top: 0px;
    height: 80px;
    line-height: 80px;
    padding: 0 24px;
    color: #FFFFFF;
    /* padding-bottom: 20px; */
    margin-bottom: 50px;
    border-bottom: 1px solid #e3e2e5;
}
.sytxt .f4-h-bd {    font-size: 14px;    line-height: 27px;    padding: 0 24px;    color: #9797a1;    text-align: left;}
.sytxt .f4-h-lnk {
    /* position: absolute;
  bottom: 32px;
  left: 20px; */
    display: block;
    padding: 0 24px;
    margin-top: 40px;

    color: #E84F05;
    font-size: 14px;
  text-align: center;    left: 0px;}
.sytxt .f4-ul>li.active {    width: 300px;    border: 1px solid #E3E2E5;    z-index: 1;}
.sytxt .f4-ul>li.active .f4-h {    width: 300px;    opacity: 1;    filter: Alpha(opacity=100);    box-shadow: 0px 0px 26px 0px rgba(0, 0, 0, 0.06);}
.sytxt .f4-h .tag {text-align: left; margin-top: 30px; padding: 0 24px;}
.sytxt .f4-h .tag i a {color: #7c7c7c;}
.sytxt .f4-h .tag i {
    display: inline-block;
    text-align: center;
    line-height: 32px;
    width: 114px;
    height: 32px;
    border-radius: 16px;
    font-size: 14px;
    font-style: normal;
    color: #7c7c7c;
    margin-right: 14px;
    margin-bottom: 10px;
    font-family: SourceHanSansCN, "Microsoft YaHei";
    font-weight: 300;
    border: 1px solid #a5a5a5;}

#gnld { width: 1200px; float: left}
#gnld .tit{width: 1200px; float: left;font-size: 36px; margin-bottom: 70px; text-align: center; color: #232f3f}
.tabT {width: 250px;    float: left;    padding: 0;    margin: 0px;    background: url("../img/dot.jpg") right repeat-y; height: 651px;}
.tab, .tab li {padding: 0; margin: 0; border: none}
.tab { width: 250px;    float: left;    display: block;}
.tab li {
    border: solid 1px #ddd;
    margin-bottom: 12px;
    margin-right: 20px;
    display: block;
    padding: 60px 0 60px 30px;
    cursor: pointer;
    font-size: 20px;
    font-weight: bold;
    color: #232f3f;}

.tab li>* {vertical-align: middle;}
.tab li img {margin-right: 15px}
.tab li.current {
    display: block;
    background-color: #fff;
    border-right: 0px solid #ffcf81;
    border-left: 5px solid #ffcf81;
    border-top: 1px solid #ffcf81;
    border-bottom: 1px solid #ffcf81;
    padding: 60px 0 60px 30px;
    margin-right: 0px;
    font-size: 20px;
    font-weight: bold;
    color: #232f3f;}
.show, hidden { float: right;width: 948px; background: #fff; margin-top: 0px; border-style: solid;border-width: 1px 1px 1px 0px;border-color: #ffcf81;text-align: left;height: 651px;}
.hidden { display: none;}
.show { display: block;}
.con { padding: 30px 80px;}
.con p { color: #232f3f;    font-size: 16px;    line-height: 30px;}
.con p em {  margin: 13px 20px 0 0;    background: #ffa003;    height: 8px;    width: 8px;    float: left;border-radius: 50px;}
.con p { margin-top: 15px}
.gdgl{width:1200px; float:left; text-align: center; margin-top: 50px}


.xttp{width: 1200px; float: left; text-align: center; padding: 100px 0}

.fws{width: 1200px; float: left}
.fws .tit{width: 1200px; float: left;font-size: 36px; margin-bottom: 70px; text-align: center;color: #232f3f}
.fws dl{width: 276px; margin-right: 30px; float: left; border: #ececf6 solid 1px; border-radius: 10px; background: #fff; text-align: center; padding: 40px 50px}
.fws dl dt{width: 100%; float: left;}
.fws dl dt img{width: 100%}
.fws dl dd{width: 100%; float: left; font-size: 24px; margin-top:20px}
.fws dl:last-child{ margin-right: 0px}

.qbgn{width: 1200px; float: left; padding: 100px 0; text-align: center}
.qbgn span{width: 1200px; float: left; font-size: 32px; color: #07081c}
.qbgn a{width: 180px; float: left; margin:30px 0 50px 510px; font-size: 24px; border-radius: 5px; color: #333; border: solid #333 1px; height: 50px; line-height: 50px;font-family: "microsoft yahei"}

/* 站点 */
.siteban{margin-top:70px;width: 100%; min-width:1200px;background:url("../img/site/kaidian.jpg") no-repeat center; background-size: auto; height: 300px;margin-top: 70px;}
.site-img1{width: 100%;background:url("../img/site/sk02.jpg") no-repeat center; background-size: contain; height: 300px;}
.site-img2{width: 100%;background:url("../img/site/sk03.jpg") no-repeat center; background-size: contain; height: 900px;}
.site-title {
  font-size: 30px;
  font-weight: 600;
  padding-left: 50px;
  margin-top: 30px;
}
.site-title .site-subtitle {
  font-size: 14px;
  font-weight: 500;
  margin-left: 30px;
}
.site-list {
  display: flex;
  flex-wrap: wrap;
  margin: 60px 0 60px 0;
}
.site-list .site-item {
  width: 14.28%;
  text-align: center;
  margin-bottom: 30px;
}
.site-list .site-item img {
  margin-bottom: 10px;
}

/*产品内页*/
.cpdh{width:1200px; float: left; height: 60px; background: #fff; position: absolute; top: 445px;box-shadow: 0px 15px 15px -10px #eee;}
.cpdh ul li{width: 149px; float: left; text-align: center; line-height: 60px; border-right: 1px solid #ebebeb;}
.cpdh ul li:last-child{ border-right: 0px}
.cpdh ul li a{display: block;font-size: 18px; color: #232f3f }
.cpdh ul li a:hover{ background: #ffa003;color: #fff}
.cpdh ul li a.focus{ background: #ffa003;color: #fff}
	
.ny{width:1200px; float: left; margin: 150px 0 100px 0}
.ny .tit{width:1200px; float: left;}
.ny .tit span{width:1200px; float: left; text-align: center;font-size: 36px; }
.ny .box {width:1200px; float: left; margin: 50px 0 0 0}
.ny .box dl{width:1200px; float: left; margin-bottom: 100px;display: flex;}
.ny .box dl.dlb{flex-direction: row-reverse;}
.ny .box dl dt{flex:2;}
.ny .box dl dd{flex:1;}
.ny .box dl:last-child{ margin-bottom: 0px}
.ny .box dl.dla dt{margin: 20px 30px 20px 0;width: 480px; float: left; display: inline-block; box-sizing: border-box;overflow: hidden;transform: translate(0,-5px);
    -webkit-transform: translate(0,-5px);
    -moz-transform: translate(0,-5px);
    -o-transform: translate(0,-5px);
    -ms-transform: translate(0,-5px);
    -webkit-box-shadow: 0px 5px 15px #eee;
    -moz-box-shadow: 0px 5px 35px #eee;
    box-shadow: 0px 5px 25px #eee;}
.ny .box dl.dla dt img{width: 100%; -webkit-transition:all 1s;-moz-transition:all 1s;-ms-transition:all 1s;-o-transition:all 1s;transition:all 1s;}
/* .ny .box dl.dla dt img:hover{-webkit-transform:scale(1.2,1.2);-moz-transform:scale(1.2,1.2);-ms-transform:scale(1.2,1.2);-o-transform:scale(1.2,1.2);transform:scale(1.2,1.2)} */
.ny .box dl.dla dd{width: 450px; padding-left: 30px; float: right; margin-top: 50px; background: url("../img/yd.png") no-repeat;}
.ny .box dl.dlb dt{margin: 20px 0 20px 30px;width: 480px; float: right;display: inline-block; box-sizing: border-box;overflow: hidden;transform: translate(0,-5px);
    -webkit-transform: translate(0,-5px);
    -moz-transform: translate(0,-5px);
    -o-transform: translate(0,-5px);
    -ms-transform: translate(0,-5px);
    -webkit-box-shadow: 0px 5px 15px #eee;
    -moz-box-shadow: 0px 5px 35px #eee;
    box-shadow: 0px 5px 25px #eee;}
.ny .box dl.dlb dt img{width: 100%; -webkit-transition:all 1s;-moz-transition:all 1s;-ms-transition:all 1s;-o-transition:all 1s;transition:all 1s;}
/* .ny .box dl.dlb dt img:hover{-webkit-transform:scale(1.2,1.2);-moz-transform:scale(1.2,1.2);-ms-transform:scale(1.2,1.2);-o-transform:scale(1.2,1.2);transform:scale(1.2,1.2)} */
.ny .box dl.dlb dd{width: 450px; padding-left: 30px; float: left; margin-top: 50px; background: url("../img/yd.png") no-repeat;}

.ny .box dl dd span{width: auto; float: left; font-weight: bold; font-size: 16px; margin:-5px 0 15px 0}
.ny .box dl dd p{width: auto; float: left; font-size: 14px;color: #666}
.ny .box dl dd a{width: 115px; float: left;font-size: 17px; margin-top: 85px; display: block; border-radius:15px 15px 15px 0 ; line-height: 41px; background: #ffa003; text-align: center; color: #fff}

/*文章分页样式*/
#fenye{float: left; clear:both; margin:30px 20px 20px 0}
#fenye a{ width:28px; text-align:center; float:left; border:1px solid #bfbfc7;background:#fff; height:28px; font-size:12px;color:#666; line-height:28px; margin-left:5px;border-radius:3px; display:inline-block}
#fenye .prev,#fenye .next{width:60px}
#fenye a.curr{background:#bfbfc7;border:1px solid #bfbfc7;color:#fff}
#fenye a:hover{background:#bfbfc7;border:1px solid #bfbfc7;color:#fff; text-decoration:none}
#pageNext{ margin:10px}
#pageNext .prev,#pageNext .next{text-align:center;width: 60px}
#pageNext a.curr{background: #bfbfc7;border: 1px solid #FF9900;color: #fff}
#pageNext a.curr span{ color:#fff !important}
#pageNext a{width: 28px;text-align: center;float: left;border: 1px solid #FF9900;background: #fff;height: 28px;font-size: 12px;color: #666;line-height: 28px;margin-left: 5px;border-radius: 3px}
#realname{height: 30px;border: 1px solid #ddd}
#b1{padding: 5px 10px;background: #ff7d02;color: #fff;border: 1px solid #ff7d02;border-radius: 3px}

.fenyetips{ display:none}
#pagelist{ line-height:22px;color:#666;}
#pagelist a{ width:28px; text-align:center; float:left; border:1px solid #bfbfc7;background:#fff; height:28px; font-size:12px;color:#666; line-height:28px; margin-left:5px;border-radius:3px}
#pagelist a.next,#pagelist a.prev{width:60px}
#pagelist a.curr{ background:#FF9900;border:1px solid #FF9900;color:#fff}
#pagelist a:hover{background:#FF9900;border:1px solid #FF9900;color:#fff; text-decoration:none}
#pagelist a img{ display:block;margin:0 auto;margin-top:12px}
#pagelist span{line-height:28px; font-size:13px; height:28px; margin-left:10px}
#pagelist span#totalpage{ margin:0}
.fenye a img{ display:block;margin:0 auto;margin-top:12px}

/***************搜索结果****************/
.searchbody{width: 1200px; float: left; margin:70px 0 150px 0}
.searchbody .leftbox {width: 813px; float: left; padding-right: 40px; border-right: solid 1px #E1E1E1}
.searchbody .leftbox .sstit{width: 773px; float: left; background:#f8f8f8 url(../img/btn.png) no-repeat 8px center;line-height:55px; padding-left:40px}
.searchbody .leftbox .sstit span{ color:red; padding:0 3px}
.searchbody .leftbox .searchlist .border{ padding:20px 0; font-size:16px; color:#999}
.searchbody .leftbox .searchlist ul{ padding-top:15px}
.searchbody .leftbox .searchlist li{ line-height:28px; border-bottom:1px dashed #E5E5E5; padding-bottom:12px}

.searchbody .leftbox .searchlist span.art_title{ height:35px; line-height:35px; display:inline-block}
.searchbody .leftbox .searchlist span.art_title a{ font-size:16px}
.searchbody .leftbox .searchlist span.artintro{ line-height:22px;  font-size:12px; color:#666; display:inline-block}
.searchbody .leftbox .searchlist span.arturl{ line-height:24px}
.searchbody .leftbox .searchlist span.arturl a{font-size:14px; color:#999}
.searchbody .leftbox .searchlist span.c9{font-size:14px; float:right; color:#999}
.searchbody .leftbox .kuaisou{ margin:0px 10px 0px 0px}
.searchbody .leftbox .kuaisou .ssk{width:660px; float:left;  background:#f8f8f8 url(../img/btn.png) no-repeat 8px center; padding-left: 40px; line-height: 36px; border: 1px solid #b8b8b8; border-right: none}
.searchbody .leftbox .kuaisou .sstj{width:102px; float: right; border: 0px; background: #3385ff; color: #fff; line-height: 38px;font-size: 16px}

.searchbody .rightbox{width: 300px; float: right}
.searchbody  .ksad{ border:#ddd 1px solid; padding:15px}
.searchbody  .ksad h2{ font-size:16px; font-weight:bold; color:#317EF3}
.searchbody  .ksad p{ line-height:25px; color:#666; margin-top: 15px}
.searchbody  .ksad p a{ color:#317EF3; }
.searchbody  .right01 { margin-top: 20px}
.searchbody  .right01 .tit{height:31px;line-height:31px;font-size:14px; font-weight:bold; color:#333;padding-left:5px;  border-bottom:#CCC 1px solid}
.searchbody  .right01 .right01box{}
.searchbody  .right01 .right01box ul{ padding:8px}
.searchbody  .right01 .right01box li{ background:url(../img/artarrow.gif.html) no-repeat 0px 11px; padding-left:8px;height:30px; line-height:30px;overflow: hidden;   white-space:nowrap;text-overflow:ellipsis; }
.searchbody  .right01 .right01box a{ font-size:14px}
/*全站搜索end*/

}
/* ... existing code ... */

/* 为 mhxgn 添加样式 */
.mhxgn .tit {
    font-size: 24px;
    font-weight: bold;
    text-align: center;
    margin-bottom: 20px;
    color: #232f3e;
}

.mhxgn .box {
    display: flex;
    flex-wrap: wrap;
    justify-content: space-around;
}

.mhxgn .box dl {
    width: 200px;
    margin: 15px;
    text-align: center;
}

.mhxgn .box dl dt img {
    width: 100%;
    height: auto;
}

.mhxgn .box dl dd span {
    display: block;
    font-size: 18px;
    font-weight: bold;
    margin: 10px 0;
    color: #232f3e;
}

.mhxgn .box dl dd p {
    font-size: 14px;
    color: #666;
    line-height: 1.5;
}

.mhxgn .gda {
    text-align: center;
    margin-top: 20px;
}

.mhxgn .gda a {
    color: #ff9900;
    font-size: 16px;
}

/* 为 hxgn 添加样式 */
.hxgn .tit {
    font-size: 24px;
    font-weight: bold;
    margin-bottom: 20px;
    color: #232f3e;
}

.hxgn .box {
    display: flex;
    justify-content: space-between;
}

.hxgn .box .divdl {
    width: 48%;
}

.hxgn .box .divdl dl {
    margin-bottom: 20px;
}

.hxgn .box .divdl dl dd {
    margin: 5px 0;
}

.hxgn .box .divdl dl dd.gnjj {
    color: #666;
    font-size: 14px;
    line-height: 1.5;
}

.ses-button {
    background-color: #ff9900;
    border-radius: 5px;
    transition: background-color 0.3s;
}

.ses-button:hover {
    background-color: #e68a00;
}