.xhtop{margin: 3rem 0;}
.xhtop .xhimg{width: 50%;float: left;padding-right: 2%;}
.xhtop .xhtext{width: 48%;padding-left: 2%;float: right;}
.xhtop .xhtext .xilie{color: #a7a8a9;font-size: 1rem;padding-bottom: 1rem;}
.xhtop .xhtext h1{padding-bottom: 1rem;font-size: 2rem;}
.xhtop .xhtext .info{display: flex;background-color: #F7F8FA;padding: 1.5rem;}
.xhtop .xhtext .info .info-use{width: 100%;text-align: center;}
.xhtop .xhtext .info .info-use:nth-child(2){border-left: 1px solid #CCC;border-right: 1px solid #CCC;}
.xhtop .xhtext .info .info-use p{font-size: 1.2rem;}
.xhtop .lianxi{height: 50px;margin: 1rem auto;line-height: 50px;font-size: 1rem;}
.xhtop .lianxi strong{font-size: 1.5rem;color: #FF4A5A;}
.xhtop .lianxi a{float: right;background-color: #4667aa;font-size: 1.3rem;padding: 0 2.5rem;color: #fff;border-radius: 8px;}
.xhtop .xhtext .summary{border-top: 2px solid #e1dfdd;padding-top: 1rem;}
.xhtop .xhtext .summary h2{font-size: 1rem;margin-bottom: 0;color: #797979;font-weight: 400;}
.xhtop .xhtext .summary p{font-size: .875rem;color: #9EA4AF;}
/**/
.xhtop-info {width:50%;float:right;}
.xhtop-info h1 {font-size: 24px;color: #333;overflow: hidden;text-align: left;text-overflow: ellipsis;white-space: nowrap;margin: 0;height: 50px;border-bottom: 1px solid #efefef;position: relative;}
.xhtop-info h1:before{ position: absolute; left: 0; bottom: 0; width: 10%; height: 2px; background: #004da2; content: '';}
.xhtop-info .font {padding: 1.5rem .8rem;color: #666;font-size: 1rem;line-height: 30px;}
.xhtop-info .font span{font-weight: bold;font-size: 16px;}
.xhtop-info .font i{ display: block; float: left; width: 85%;}
.xhtop-info ul {overflow: auto;}
.xhtop-info ul li{width: 33.3%;float: left;text-align: center;position: relative;}
.xhtop-info  ul li:before{position: absolute;right: 0;top: 20%;width: 1px;height: 60%;background: #d7dde1;content: '';}
.xhtop-info  ul li i{width: 40px;height: 40px;display: inline-block;}
.xhtop-info  ul li .iconchanneng {background: url(/xhdqimg/cl.png) no-repeat;background-size: 100%;}
.xhtop-info  ul li .icongonglv{background: url(/xhdqimg/gl.png) no-repeat;background-size: 100%;}
.xhtop-info  ul li .iconjinliao{background: url(/xhdqimg/jl.png) no-repeat;background-size: 100%;}
.xhtop-info  ul li span{color: #004da2;font-size: 1.2rem;font-weight: bold;}
.xhtop-info  ul li:last-of-type:before{ display: none;}
.xhtop-info  ul li p{color: #333;font-size: 1rem;}
.content {padding: 0 .8rem;margin: 1rem 0;color: #999;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;font-size: .875rem;}
.order-btn {width: 25%;float: left;height: 45px;line-height: 45px;border-radius: 3px;text-align: center;background: #004da2;color: #fff;font-size: 14px;margin-right: 1rem;margin-top: 1rem;}
.order-btn a {color: #fff;display: inline-block;padding-left: 32px;line-height: 45px;height: 45px;background: #004da2 url(/xhdqimg/zixun.png) no-repeat left;background-size: 27%;}
.xhtel {width: 70%;float: right;padding-left: 60px;line-height: 28px;background: url(/xhdqimg/dianhua.png) no-repeat left;height: 63px;}
.xhtel p{color: #666;font-size: .875rem;}
.xhtel span{color: #0F61CD;font-size: 32px;font-weight: bold;}
/**/
.mianbaoxie ul li{float: left; padding: 1rem 2rem;}
.mianbaoxie ul li:first-child{background-color: #f4f6f8;font-weight: bold;}
.mianbaoxie ul li:first-child a{color: #0F61CD;}

.bg{padding: 5rem 0;}
.bg:nth-of-type(2n+1){background-color: #f5f5f5;}
.bg:nth-of-type(2n) .botsms,.bg:nth-of-type(2n) .pro-lianxi .item{background-color: #f4f5f9;}
.bg:nth-of-type(2n+1) .wenzhang li{background:#fff;}
.xh-title {margin-bottom: 1.5rem;}
.xh-title h2 {font-size: 1.6rem;color: #121314;font-weight: 400;margin-bottom: 1.5rem;}
.xh-title p{font-size: 1rem;line-height: 2rem;color: #535455;}
.xh-title p strong {font-weight: bold;color: #3461C6;font-style: normal;}

.gaikuang .overview{float: left;width: 63%;}
.gaikuang .overview h2{font-size: 1.6rem;font-weight: 400;margin-bottom: 2rem;}
.gaikuang .overview p{font-size: 1rem;}
.gaikuang .xhimg{float: right;width: 35%;padding-left: 2%;}

.canshu .cs-table{width: 100%;}
.canshu .cs-table tr:nth-child(even){background-color: #e4e4e4;}
.canshu .cs-table tr:nth-child(odd){background-color: #fff;}
.canshu .cs-table tr th,.canshu .cs-table tr td{padding: .8rem 1rem;text-align: center;}
.canshu p{font-size: 1rem;margin-top: 1rem;}
.canshu .cszl-open {position: relative;color: #1c57cf;font-weight: 400;margin-top: 10px;cursor: pointer;z-index: 99;}
.canshu .cszl-back {background: none;display: none;transition: all 0.8s;-webkit-transition: all 0.8s;-moz-transition: all 0.8s;}
.canshu .cszl-back.active {position: fixed;top: 0px;right: 0;bottom: 0;left: 0;width: 100%;height: 100%;background: rgb(0 0 0 / 28%);display: block;z-index: 100;transition: all 0.8s;-webkit-transition: all 0.8s;-moz-transition: all 0.8s;}
.canshu .cszl-weixin{margin: 0 auto;background:#fff;width:284px;margin-top: 24vh;border-radius:25px 25px 0 0}
.canshu .cszl-weixin .wx_img{padding:24px 38px}
.canshu .cszl-weixin .wx_title{line-height:97px;text-align:center;font-size:20px;color:#fff;background:#3470ff;border-radius:25px 25px 0 0}
.canshu .cszl-weixin .wx_img img{width: 207px;height: 207px;}
/**/
.peitao{display: flex;}
.peitao .item{background: #fff;margin-right: 20px;padding-bottom: 1rem;border: 1px solid #d9dddf;box-sizing: border-box;}
.peitao .item:last-child {margin-right: 0;}
.peitao .item h3 {font-size: 1.2rem;font-weight: bolder;border-bottom: 1px solid #d9dddf;margin: 0 1.5rem;margin-bottom: 1rem;padding: 1rem 0;}
.peitao .item h3 b {display: block;font-weight: normal;color: #41535d;font-size: 1rem;}
.peitao .item .pt-cs {margin: 0 1.5rem;width: calc(100% - 3rem);color: #41535d;font-size: 1rem;display: inline-table;border-bottom: 1px solid #d9dddf;margin-bottom: 1rem;padding-bottom: 1rem;}
.peitao .item .pt-cs tr td:nth-child(2) {text-align: right;}

.peitao .item dl{padding: 1rem 1.5rem;}
.peitao .item dl dt{font-size: 1.2rem;font-weight: bolder;margin-bottom: 1rem;border-top: 1px solid #d9dddf;margin-top: 1rem;padding-top: 1rem;}
.peitao .item dl dt b{display: block;font-weight: normal;color: #41535d;font-size: 1rem;}
.peitao .item dl dd{font-size: 1rem;margin-bottom: .3rem;color: #41535d;}
.peitao .item dl dd b {float: right;font-weight: initial;}
.peitao .item dl dd:last-child{border-bottom: 1px solid #d9dddf;padding-bottom: 1rem;}
.peitao .item a{display: block;width: 40%;text-align: center;color: #ffffff;background-color: #4667aa;border: 1px solid #898989;border-radius: 20px;margin: 0 auto;line-height: 35px;}

.xianchang .hd ul li{width: 100%;height: 45px;line-height: 45px;font-size: 1rem;text-align:center;cursor:pointer;letter-spacing: 10px;}
.xianchang .hd{overflow:hidden;text-align: center;border-bottom: 2px solid #4667aa;width: 50%;}
.xianchang .hd ul {display: flex;}
.xianchang .hd ul li.on{color:#fff;background-color: #4667aa;}
.xianchang .bd{margin-top:2rem;}
.xianchang .bd .xcimg ul{display: flex;}
.xianchang .bd .xcimg ul li{margin: 0 .5rem;position: relative;margin-bottom: 1rem;overflow: hidden;}
.xianchang .bd .xcimg ul li:first-child{margin-left: 0;}
.xianchang .bd .xcimg ul li:last-child{margin-right: 0;}
.xianchang .bd .xcimg ul li span {position: absolute;background: rgb(70 103 170 / 50%);height: 100%;display: flex;-webkit-justify-content: center;-webkit-align-items: center;-webkit-flex-direction: column;width: 100%;color: #fff;font-size: 1.5rem;}
.xianchang .bd .xcimg ul li:hover span{top: 0;transition: all 0.3s;}
/*shouxie*/
.anlifl {display: flex;align-items: center;background: #fff;margin-top: 1rem;}
.anlifl:nth-child(even){flex-direction: row-reverse;}
.anlifl .anli-img {width: 40%;float: left;}
.anlifl .anli-info {width: 60%;float: left;padding: 0 2rem;}
.anlifl .anli-info h3 {color: #181818;font-size: 1.3rem;margin-bottom: 1rem;border-bottom: #9e9fa1 solid 1px;padding-bottom: 10px;font-weight: normal;}
.anlifl .anli-info p {font-size: 1rem;color: #181818;line-height: 24px;padding-bottom: 5px;}
.anlifl .anli-info p:last-of-type{margin-bottom: .5rem;}
.anlifl-chat {color: #5285F7;border-bottom: 1px solid #5285F7;}
.anlifl-more {margin-left: 40px;color: #FEB700;border-bottom: 1px solid #FEB700;}
/*diaoyong*/
.anlitb {width: 32.6%;float: left;margin-right: 1%;background: #fff;}
.anlitb:last-child {margin-right: 0;}
.anlitb .anli-info {padding: 1rem;}
.anlitb .anli-info h3{color: #181818;font-size: 1.3rem;margin-bottom: 1rem;border-bottom: #9e9fa1 solid 1px;padding-bottom: 10px;font-weight: normal;}
.anlitb .anli-info p{font-size: .875rem;color: #181818;line-height: 24px;padding-bottom: 5px;}
.anlitb .anli-info p:last-of-type{margin-bottom: .5rem;}
/**/
.xh-gongyi h3{font-size: 1.4rem;color: #404040;font-weight: 400;margin-bottom: 1rem;text-align: center;}
.xh-gongyi table {width: 100%;text-align: center;border-spacing: 0px;border-collapse: collapse;background: #fff;}
.xh-gongyi tr {border: 1px solid #ddd;line-height: 46px;}
.xh-gongyi th {background: #4667aa;height: 55px;line-height: 55px;color: #fff;border: 1px solid #ddd;}
.xh-gongyi tr:nth-child(2n+3) {background: #f5f5f5;}
.xh-gongyi tr td {border: 1px solid #ddd;}
.xh-gongyi p {margin-top: 1rem;font-size: 1rem;color: #666;line-height: 2rem;}
/**/
.wenzhang li{width: 49%;float:left;padding:1.5rem 1rem;margin-right: 2%;margin-bottom: 1rem;background:#f5f5f5}
.wztime{width:15%;line-height:30px;text-align:center;border-right: solid 1px #c7c7c7;color:#666;font-size:1rem;float:left;}
.wztime span{display:block;margin:0 auto;line-height:45px;text-align:center;color:#666;font-size:50px;font-family:Bahnschrift}
.wzright{width:82%;float:right;padding: 0 0 0 0%;line-height:25px}
.wztitle{color:#333;font-size:1.2rem;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}
.wzinfo{color:#999;font-size:.875rem}
.wenzhang li:nth-child(2n){margin-right:0}
/**/
.zt-liuyan {display: flex;}
.zt-liuyan .botsms{margin: 0;width: 890px;padding: 60px 48px;}
.zt-liuyan .botsms .leftform{width: 100%; float: left;}
.zt-liuyan .botsms ul li{float: left;width: 380px;margin-bottom: 40px;}
.zt-liuyan .botsms ul li:last-child{margin-bottom: 0;}
.zt-liuyan .botsms span{display: inline-block;text-align: right;width: 90px;font-size: 1.1rem;color: #333;line-height: 50px;}
.zt-liuyan .botsms .textbox,.pro-liuyan .select{box-sizing: border-box;padding-left: 20px;width: 280px;height: 50px;border: 1px solid #eaeaea;background: #fff;color: #999;}
.zt-liuyan .botsms .bssubmit{width: 210px;height: 50px;background: #164AC3;font-size: 1rem;line-height: 50px;color: #fff;position: relative;overflow: hidden;padding: 0;margin-top: 0;}
.pro-lianxi {width: 270px;margin-left: 40px;}
.pro-lianxi .item{padding: 36px 30px;text-align: center;background: #fff;}
.pro-lianxi .item:nth-child(1){margin-bottom: 25px;}
.pro-lianxi i{display: block;margin: auto;width: 54px;height: 54px;border: solid 1px #dddddd;border-radius: 50%;}
.pro-lianxi .icon-tel{background: url(/images/products/fm-tel.png) no-repeat center center;}
.pro-lianxi .icon-em{background: url(/images/products/fm-em.png) no-repeat center center;}
.pro-lianxi .item-dt{font-size: 14px;line-height: 24px;color: #828282;margin-top: 5px;}
.pro-lianxi .item-dd{font-size: 1.5rem;line-height: 26px;color: #222;font-weight: bold;margin-top: 6px;}
