/**
 * 
 @Name: 北京恒熙在线科技有限公司官网
 @Author: JaneWang
 @Copyright: hengxizaixian.com
 
 */
*,body,div,a,img,p,form,h1,h2,h3,h4,h5,h6,input,textarea,select,ul,li,dt,dd,dl{margin:0;padding:0;}
body{font:14px 'Microsoft YaHei','SimSun','Arial'; color: #222222; background: #2A3542; padding: 5px; max-width: 800px; margin: 0 auto;}
div{display:block;}
ul,li{list-style:none;}
a{text-decoration:none;}
img{border:none; outline: none;}
input,textarea{-webkit-appearance:none; appearance:none; border:none; font:14px 'Microsoft YaHei','SimSun','Arial'; outline:none;}
.over2{overflow: hidden;overflow-x: hidden;overflow-y: hidden;text-overflow: ellipsis; -webkit-text-overflow: ellipsis; -moz-text-overflow: ellipsis;-o-text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical;}
.gr-color{color: #26ABA7; font-weight: normal;}
.gr_bgcolor{color: #FFFFFF; background: #26ABA7;}
.red{color: #ff0000;}
/*--------------------- index ---------------------*/
/* header */
.header{height: 55px; margin-bottom: 5px; overflow: hidden;}
.logo{float: left; display: inline-block; height: 30px; margin: 15px 10px 0;}
.logo img{height: 100%;}
.hd_rg{float: right; display: inline-block; line-height: 75px;}
.hd_rg img{height: 18px; margin-right: 5px;}
.hd_rg a{color: #FFFFFF; margin-right: 5px; font-size: 18px;}
/* container */
.container{width: 100%; min-height: 600px;}
/* 系统简介 */
.inx_content{width: 100%;}
.inx_content img{width: 100%;display: block;}
.nav{text-align: center; display: flex;}
.nav a{color: #FFFFFF; font-size: 1.1em;}
.nav .nav_lf{float: left; display: inline-block; flex: 0.6; width: 60%; margin-right: 5px;}
.nav .nav_lf ul li a{width: 100%; display: inline-block; height: 39px; line-height: 39px; margin-top: 5px;}
.nav .nav_rg{flex: 0.4;}
.nav .nav_rg ul li a{width: 100%; display: inline-block; height: 61px; line-height: 61px; margin-top: 5px;}
/* 系统及服务优势 */
.container h2{display: inline-block; padding: 3px; color: #FFFFFF; border-bottom: 3px solid #FFFFFF; margin: 10px 0 2px; font-size: 22px;font-weight: normal;}
.container .line{width: 100%;background: #FFFFFF; height: 1px;}
.inx_xtys>ul>li,.inx_fwys>ul>li{width: 92%; display: flex; clear: both; position: relative; margin: 5px auto 0; overflow: hidden; padding: 15px 4%; background: #FFFFFF; border-radius: 5px;}
.inx_xtys>ul>li .lf,.inx_fwys>ul>li .lf{width: 60px; height: 60px; position: absolute; top: 50%; margin-top: -30px;}
.inx_xtys>ul>li .lf img,.inx_fwys>ul>li .lf img{width: 100%;}
.inx_xtys>ul>li .rg,.inx_fwys>ul>li .rg{padding-left: 75px;}
.inx_xtys>ul>li .rg h3,.inx_fwys>ul>li .rg h3{font-size: 16px; font-weight: normal;}
.inx_xtys>ul>li .rg p,.inx_fwys>ul>li .rg p{font-size: 12px; line-height: 16px; color: #888888; text-align: justify;text-justify: inter-ideograph;}
/* 系统介绍 */
.inx_xtjs{background: #F3F4F4; border-radius: 5px;}
ul.box_b{display: flex;margin: 5px auto 0; border: 2.5px solid #F3F4F4; text-align: center; overflow: hidden; border-radius: 5px 5px 0 0;}
ul.box_b>li{flex: 1; background: #FFFFFF; margin: 2.5px; height: 40px; line-height: 40px; border-radius: 5px; box-shadow: 0 0 2px #26ABA7; color: #26ABA7; font-size: 18px; cursor: pointer;}
.slideGroup .parHd ul li.on{background: #26ABA7; color: #FFFFFF;}
.parBd{display: block; overflow: hidden;}
.par>ul>li{display: flex; clear: both; position: relative; margin: 0 5px 5px; overflow: hidden; padding: 15px 3%; background: #FFFFFF; border-radius: 5px;}
.par>ul>li .lf{width: 56px; height: 56px; position: absolute; top: 50%; margin-top: -28px; border-radius: 50%;}
.par>ul>li .lf img{width: 30px; height: 30px; margin: 13px;}
.par>ul>li .rg{padding-left: 68px;}
.par>ul>li .rg h3{font-size: 16px; font-weight: normal;}
.par>ul>li .rg p{font-size: 12px; line-height: 16px; color: #888888; text-align: justify;text-justify: inter-ideograph;}
/* footer */
.footer{text-align: center; color: #FFFFFF; padding: 10px 0 60px;}
.footer a{color: #FFFFFF;}
.zixun{position: fixed; bottom: 0; left: 0; width: 100%; background: #26ABA7; font-size: 18px; text-align: center; color: #FFFFFF; height: 50px; line-height: 50px;}
/*--------------------- lingshou/pifa/shouhou ---------------------*/
ul.tongdian li{display: flex; padding: 10px 12px; border-radius: 5px; margin-top: 5px; background: #FFFFFF;}
ul.tongdian li dl dt{color: #26ABA7; font-size: 15px; border-bottom: 1px dotted #26ABA7; margin-bottom: 5px;}
ul.tongdian li dl dd{font-size: 13px;text-align: justify;text-justify: inter-ideograph;}
ul.gongnenglist{width: 100%;}
ul.gongnenglist li{display: block; font-size: 14px; background: #FFFFFF; padding: 5px 8px; margin-top: 5px; border-radius: 5px;}
/*--------------------- price ---------------------*/
ul.box_price>li{background: #FFFFFF;text-align: center; display: inline-block; margin-top: 5px; border-radius: 5px;}
ul.box_price>li h3{text-align: center; background: #26ABA7; color: #FFFFFF; font-weight: 200; line-height: 50px; font-size: 20px; border-radius: 5px 5px 0 0;}
.price_desc{margin: 20px 30px; text-align: left;}
.price_desc p{font-size: 16px; line-height: 23px; text-align: justify;text-justify: inter-ideograph;}
a.zx_btn{padding: 10px 40px; font-size: 16px; display: inline-block; background: #FFB22C; color: #FFFFFF; margin: 0 auto 25px; border-radius: 5px; cursor: pointer;}
.price_tb{display: flex; margin:5px auto 0; background: #FFFFFF; text-align: center; border-top: 1px solid #f3f4f4;border-left: 1px solid #f3f4f4;}
.price_tb .ttl>td{background: #26ABA7; color: #FFFFFF; font-size: 1.1em;}
.price_tb td{border-bottom: 1px solid #f3f4f4;border-right: 1px solid #f3f4f4; padding: 5px;}
/*--------------------- contact ---------------------*/
ul.cn_box>li{display: flex; margin-top: 5px; overflow: hidden; padding: 15px; background: #FFFFFF; border-radius: 5px;}
ul.cn_box>li .lf{width: 38px; height: 38px;}
ul.cn_box>li .lf img{width: 38px; height: 38px;}
ul.cn_box>li .rg{margin-left: 15px;}
ul.cn_box>li .rg h3{font-size: 16px; font-weight: normal;}
ul.cn_box>li .rg p{font-size: 14px; line-height: 16px; color: #666666; text-align: justify;text-justify: inter-ideograph;}
ul.cn_box>li .rg p>a{color: #666666;}
#map-canvas{width: 100%; margin: 5px auto 0; height: 250px; clear: both;}
/*--------------------- shenqing ---------------------*/
.shenqing{padding-bottom: 50px;}
.modal{width: 90%; padding: 30px 5% 50px; background: #FFFFFF; font-size: 14px;}
/* .modal p{margin-top: 10px;}
.modal img{width: 150px;}
.btn_tel{width: 80%; display: block; border: 1px solid #CCCCCC; padding: 10px 15px; border-radius: 5px; margin: 8px 8px 0;}
.btn_submit{padding: 10px 20px; background: #26ABA7; color: #FFFFFF; border-radius: 5px; margin: 8px; cursor: pointer;}
.btn_guanbi{width: 100px; margin: 30px auto 0; display: block; padding: 8px 20px; background: #4A77AC; color: #FFFFFF; border-radius: 5px;cursor: pointer;} */
.modal p{margin-top: 10px;}
.btn_txt{width: 96%; display: block; border: 1px solid #CCCCCC; padding: 8px 2%; margin-top: 5px; border-radius: 5px;}
.btn_submit{width: 100px; margin: 30px auto 0; display: block; padding: 8px 20px; background: #4A77AC; color: #FFFFFF; border-radius: 5px;cursor: pointer;}