/*common*/
*{margin: 0;padding: 0;}
body{width: 100%;height: 100%;font-family: "Microsoft YaHei", "Helvetica Neue", "Roboto", "Segoe UI", sans-serif;}
.fl{float: left;}
.fr{float: right;}
.group:before,.group:after{content:'';display: block;line-height: 0;height: 0;font-size: 0;clear: both;}
.group{*zoom:1;}
.main{width:1000px;margin: 0 auto;}
a{text-decoration: none;}
ul{list-style: none;}
.mt20{margin-top: 20px;}
.txt-in30{text-indent: 30px;}
/*页面头部*/
.head-box{margin: 30px 0 14px;}
.head-l{height: 80px;}
.head-l>a{display: block;}
.head-dl{position: relative;height: 80px;margin: 0;}
.head-dl .dt-logo{position: absolute;left: 0;top: 0;width: 80px;height: 80px;}
.head-dl .head-dd{margin-left: 88px;padding: 3px 0 17px;}
.head-r{padding-top: 6px;}
.head-r .head-rh{font-size: 18px;color: #5d5bb1;}
.head-call{position: relative;padding-left: 32px;margin-top: 20px;height: 30px;}
.head-call .head-call-icon{position: absolute;display: block;width: 32px;height: 32px;background: url("../images/head-call.png") no-repeat;left: 6px;top: 0;}
.head-call .head-number-p{line-height: 20px;color: #ff6000;padding-left: 6px;}
.head-number-p .hot-line{font-size: 10px;width: 50px;display: inline-block;line-height: 14px;}
.head-call .head-number{font-size: 26px;font-weight: bold;position: absolute;right: 0px;color: #ff6000;}
.head-call .phone-num1{top: -16px;}
.head-call .phone-num2{top: 12px;}
.head-dd>h3{margin: 2px 0;font-size: 33px;color: #111111;}
.head-dd>p{margin: 2px 0;font-size: 12px;color: #9f9f9f;}
/*导航栏*/
.nav-bar{background: #1D2087;}
.nav-bar .nav-list{height: 60px;}
.nav-list>li{float: left;height: 60px;width: 20%;cursor: pointer;}
.nav-item>a{display: block;width: 100%;height: 60px;line-height: 60px;color: #fff;text-align: center;font-size: 18px;}
.nav-item>a:hover{background: #2B40AD;font-size: 20px;}
.nav-item.active{background: #2B40AD;}
.nav-item.active>a{font-size: 20px;}
.evidence-list{position: relative;z-index: 999;}
.evidence-list>li{height: 50px;}
.evidence-item>a{display: block;width: 100%;height: 50px;line-height: 50px;text-align: center;color: #fff;background: #1D2087;}
.evidence-item>a:hover{background: #2B40AD;}
/*微信咨询*/
.wx-chat{position: fixed;left: 0;top:50%;background: #445058;width: 120px;text-align: center;padding: 6px 0;}
.wx-chat>p{color: #fff;line-height: 34px;}
/*qq咨询*/
.qq-chat{position: fixed;right: 0;top:184px;}
/*返回顶部*/
.top{position: fixed;right: 20px;bottom: 30px;}
/*页面底部*/
.foot-nav{background: #1D2087;width: 100%;height: 44px;}
.foot-nav-list>li{float: left;width: 20%;height: 44px;cursor: pointer;}
.foot-nav-item>a{display: block;width: 100%;height: 24px;padding: 10px 0;color: #fff;text-align: center;line-height: 24px;font-size: 14px;}
.foot-nav-item>a:hover{text-decoration: underline;}
.foot-box{background: #004ca2;}
.foot-box .foot-list{padding: 20px 0;width: 1000px;margin: 0 auto;}
.foot-list>li{float: left;height: 70px;border-right: 1px solid #9a9c9e;padding: 0 14px;}
.foot-list>li:last-child{border-right: none;}
.foot-phone{color: #fff;}
.foot-phone .foot-call-icon{background: url("../images/foot-call.png") no-repeat;width: 32px;height: 32px;margin-right: 6px;}
.foot-phone>span{line-height: 30px;font-size: 18px;}
.foot-phonenumber{color: #fff;font-size: 18px;line-height: 20px;text-align: center}
.foot-intr{color: #fff;line-height: 30px;}
.foot-intr .gxzzsfjd{padding-left: 10px;}
.foot-intr .authority{background: rgba(29, 32, 135, 0.64);border-radius: 14px;margin-left: 4px;text-align: center;}
.last-foot-item>p{color: #fff;font-size: 14px;line-height: 20px;}
.evidence-foot-list{position: relative;z-index: 999;}
.evidence-foot-list>li{height: 24px;}
.evidence-foot-item>a{display: block;width: 100%;height: 24px;line-height: 24px;text-align: center;color: #fff;background: #1D2087;font-size: 12px;}
.evidence-foot-item>a:hover{background: #2B40AD;text-decoration: underline;}
/*每个页面外部灰色，内容白色，标题h3，标题h4，标题栏div样式*/
.wrap-gray{background: #FAFAFA;padding: 20px 0 20px 0;}
.content-white{background: #fff;padding: 20px;box-sizing: border-box;}
.head-h3{font-size: 24px;color: #2B40AD;height: 25px;line-height: 22px;font-size: 24px;float: left;width: 100%;font-weight: normal;}
.head-h4{float: left;width: 100%;height: 15px;line-height: 16px;color: #666;font-family: Arial;font-size: 14px;font-weight: normal;}
.t{float: left;width: 100%;height: 40px;border-left: 5px solid #2B40AD;padding-left: 8px;}
/*关于中正*/
.agency-detail{text-indent: 32px;padding: 20px 0 0 0;}
.agency-detail .agency-text{line-height: 40px;height: 421px;}
.lab-photo-list>li{float: left;margin-top: 20px;}
.cnas-photo-list{padding-top: 20px;}
.cnas-photo-list>li{float: left;width: 33.3%;}
.cnas-photo-list>li>img{width: 100%;height: 100%;margin-right: 20px;}
/*法医物证鉴定*/

/*DNA亲子鉴定*/
.iDNA-txt,.poi-txt,.contact-txt,.lowsR-txt,.downLoad-box,.uDNA-txt,.pat-txt{padding: 20px 0 0 0;clear: both;}
.iDNA-txt p,.poi-txt p{color: #333;font-size: 14px;line-height: 24px; padding: 5px 0;}
.acq-method{position: relative;padding: 20px 0 0 0;}
.acq-method .method-img{position: absolute;left: 0;top: 20px;}
.acq-method .method-right{padding: 0 0 0 160px;}
.acq-method .method-photo-list{padding:30px 0; border-bottom:1px dashed #999999;}
.method-right .bg-blue{width:310px;height:35px;line-height:35px;font-size:14px;color:#005ae6;background:url(../images/dna8.png) no-repeat;text-indent:30px;display:block;}
.iDNA-os,.iDNA-hair{margin-top: 14px;}
.td-pbg-blue{width:160px;height:35px;line-height:35px !important;text-align:center;background:#99d5ff;color:#0086e6 !important;font-size:14px;display:inline-block;}
/*法医毒物鉴定*/
/*法医病理鉴定*/
.step-num{display: inline-block;width: 24px;height: 24px;border: 1px solid #2B40AD;color: #2B40AD;text-align: center;line-height: 24px;border-radius: 50%;margin: 0 6px;}
.step-icon{display: inline-block;width: 48px;height: 48px;background: url("../images/step-icon.png") no-repeat;background-size: 48px;vertical-align: -18px;margin-left: 2px;}
/*法律法规*/
.lowsR-list>li,.downLoad-list>li{height: 24px;position: relative;padding-left: 50px;}
.start-icon{position: absolute;left: 24px;top: 2px;display: block;width: 20px;height: 20px;background: url("../images/star.png") no-repeat;background-size: 20px;}
.lowsR-list-item>a,.downLoad-list-item>a{display: block;width: 100%;height: 24px;line-height: 24px;color: #000;font-size: 14px;cursor: pointer;}
.lowsR-list-item>a:hover{color: #0077cc;}
.downLoad-list-item>a:hover{color: #0077cc;text-decoration: underline;}
/*联系我们*/
.contact-txt .center-span{display: block;margin: 0 auto 30px;width: 500px;height: 40px;background: rgba(0,134,230,0.59);color: #fff;border-radius: 34px;line-height: 40px;text-align: center;}
.contact-num{position: relative;}
.contact-num>i{display: inline-block;width: 32px;height: 32px;}
.contact-num>span{font-size: 26px;font-weight: bold;position: absolute;left: 42px;}
.contact-call>i{background: url("../images/contact_call.png") no-repeat;}
.contact-phone>i{background: url("../images/contact_phone.png") no-repeat;}
.contact-website>i{background: url("../images/website.png") no-repeat;}
.contact-address>i{background: url("../images/address.png") no-repeat;}
.contact-call>span,.contact-website>span{color: #F54336;}
.contact-phone>span,.contact-address>span{color: #707070;}
.hire-tips{position: relative;}
.hire-tips .hire-icon{position: absolute;display: block;width: 32px;height: 32px;background: url("../images/hire.png") no-repeat;top: 16px;}
/*page公用样式*/
.page-head{text-align: center;font-size: 24px;margin: 0 0 10px;}
.each-regulations{margin: 16px auto;}
.regulations{text-indent: 20px;line-height: 22px;}
.regulations>span{font-weight: bold;display: inline-block;margin-right: 8px;}
.regulations>a{color: #800080;}
.regulations>a:hover{text-decoration: underline;}
/*page1*/
/*page2*/
/*page3*/
.page3-re-head{line-height: 24px;}
.page3-re-content{text-indent:30px;line-height: 24px;}
/*page4*/
