.pro_top{padding:40px 0;background: #f3f3f3;}
.pro_top .box{width:1200px;margin:0 auto;}
.pro_top .imgtext{clear:both;overflow:hidden;padding:8px;background-color:#FFF;}
.pro_top .imgtext .img{ float:left; width:46%;}
.pro_top .imgtext img{border-radius: 5px;margin-top: 0.5rem;}
.pro_top .text{float:left;width:54%;padding:20px;box-sizing:border-box;}
.pro_top .text h1{font-size:1.6rem;margin-bottom: 1rem;font-weight: normal;}
.pro_top .text p{font-size: .875rem;line-height: 26px;color: rgba(140,141,142,1);}
.pro_top ul{margin-top: 1rem;overflow: hidden;}
.pro_top ul li{float:left;width:31.3%;text-align:center;padding:15px 3px;margin:0 1%;box-sizing:border-box;background-color:#F3F3F3;}
.pro_top ul li span{display:block;margin:0 auto;width:40px;height:40px;border-radius:20px;background-color: #4163c7;}
.pro_top ul li img{ width:30px; height:30px; margin:5px;}
.pro_top ul li b{ display:block; margin:10px auto 5px;}
.pro_top ul li i{ display:block; height:44px; line-height:22px; overflow:hidden;}
.box_btn{display:block;color:#FFF;font-size: 1.2rem;width: 50%;text-align:center;padding:10px 0;border-radius:4px;float: right;background-color: #4163c7;}
.pro_top dl dd a:hover{ color:#FFF;}
.pro_tel {font-size: 0;margin-top: 1rem;}
.pro_tel a {width:240px;height:48px;background:rgba(52,97,198,1);border-radius:2px;text-align: center;line-height: 48px;color: #fff;font-size: 16px;display: inline-block;}
.pro_tel .dh {background:rgba(255,255,255,1);border:1px solid rgba(52,97,198,1);color: rgba(52,97,198,1);box-sizing: border-box;margin-left: 20px;margin-top: 1px;}

.pro_nav{overflow: hidden;}
.pro_nav .nav-tabs li a{font-size: 1.2rem;}
.pro_nav .nav-tabs li{height: 85px;line-height: 85px;text-align: center;}
.pro_nav .nav-tabs li:hover,.pro_nav .nav-tabs li.active{border-bottom: 2px #4163c7 solid;box-sizing: border-box;}
.pro_nav .nav-tabs li{width: 10%;float: left;}

.pro_content>div:nth-child(odd){background: #f3f3f3;}
.pro_content .pd{padding: 5rem 0;overflow: auto;}
.content-tit h2{font-size: 1.6rem;color: #333;padding-bottom: 1.5rem;font-weight: normal;text-align: center;}
.content-tit h3{font-size: 1.4rem;width: 100%;float: left;color: #333;margin-bottom: 20px;font-weight: normal;}
.content-tit p{line-height: 2rem;color: #666;padding-bottom:1rem;font-size: 1rem;}
.anchor {height: 2.5rem;line-height: 2.5rem;width: 32%;float: right;text-align: center;background: linear-gradient(270deg,#4667aa, #388eef);}
.anchor a {color: #fff;}

.ztimgs {display: flex;}
.ztimgs .ztimg {margin-left: 1rem;}
.ztimgs .ztimg:first-child{margin-left: 0;}
.ztimgs .ztimg span {display: block;text-align: center;height: 3rem;line-height: 3rem;font-size: 1rem;background: #f9f9f9;}

.zhuanti-item {width: 32%;float: left;margin-right: 2%;margin-bottom: 2%;}
.zhuanti-item:nth-child(3n){margin-right: 0;}
.zhuanti-item span{display: block;text-align: center;height: 3rem;line-height: 3rem;font-size: 1rem;background: #f9f9f9;}

.w50 {width: 100%;overflow: hidden;padding: 50px 0;}
.w50>.container{display: flex;}
.w50>.container>div:last-child{margin-left: 5%;}
.w50 .img{width: 40%;}
.w50 .text{color: #666;width: 60%;}

.pro_tedian .pro_tdimg{width: 49%;margin-top: 1rem;float: left;margin-right: 1%;}
.pro_tedian .pro_tdimg img{width: 100%;}
.pro_tedian .tdtext{background-color: #f7f7f7;padding: 1rem;height: 6.5rem;}
.pro_tedian h3{text-align: center;font-size: 1.2rem;color: #4667aa;margin-bottom: 10px;}
.pro_tedian p{font-size: 0.875px;color: #666;line-height: 1.5rem;text-align: center;padding: 0;}

.p_table table{width:100%;margin:0 auto;border-collapse:collapse;}
.p_table table,.p_table table tr,.p_table table tr td,.p_table table tr th{border:#ccc solid 1px;font-weight: normal;font-size: 1rem;height: 40px;}
.p_table table tr td{padding: 5px; margin:0px; border:1px solid #ccc; text-align:center;}
.p_table table tr th{background: #4667aa;color: #fff;height: 50px;}
.p_table table tr:hover{ background-color:#e9e9e9;}

.pro_canshu address{margin: 2rem auto 4rem auto;font-style:normal;}
.pro_canshu address a{ width:135px; height:38px; color:#fff; line-height:38px; display:block; background-color:#018de8;background-image: linear-gradient(to right,#5b83d2,#3c5dc5); text-align:center; margin:0px auto;}
.pro_canshu address a:hover{ text-decoration:none; background-color:#0284d9;background-image: linear-gradient(to right,#3c5dc5,#3556aa);}

.pro_wenda h2{padding-top: 2rem;padding-bottom: 1.5rem;font-weight: normal;}
.pro_wenda li{float:left;width: 46%;border:1px solid #dcdcdc;padding: 1rem;margin-bottom: 1rem;margin-right: 1%;border-radius: 2px;height: 100px;}
.pro_wenda h3{font-size: 1.1rem;font-weight: normal;}
.pro_wenda p{font-size: 0.875rem;line-height: 1.5rem;height: 3rem;margin-top: 0.5rem;color: #666;}

.pro_wenti ul li{padding-top: 10px;padding-bottom: 10px;padding-left: 50px;border-bottom: 1px dashed #efefef;}
.pro_wenti ul li h3{font-size: 1.1rem;font-weight: normal;height: 40px;position: relative;line-height: 40px;margin-bottom: 0;float: none;}
.pro_wenti h3 span{position: absolute;width: 32px;height: 32px;border-radius: 50%;font-size: 16px;color: #fff;line-height: 32px;text-align: center;top: 50%;left: -50px;transform: translateY(-50%);background-color: #d5d5d5;}
.pro_wenti ul li p{height: 60px;position: relative;padding-top: 1rem;text-indent: inherit;}
.pro_wenti .answer{display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;font-size: 0.95rem;color: #999;position: absolute;top: 50%;left: 0;transform: translateY(-50%);}
.pro_wenti .answer_marked{position: absolute;width: 32px;height: 32px;border-radius: 50%;font-size: 16px;color: #fff;line-height: 32px;text-align: center;top: 50%;left: -50px;transform: translateY(-50%);background-color: #3c5dc5;}

.pro_shebei ul li{width: 49%;float:left;margin-right: 1rem;border: solid 1px #ddd;margin-bottom: 1.5rem;}
.pro_shebei ul li:nth-child(2n){margin-right:0;}
.pro_shebei ul li a{display: flex;}
.pro_shebei ul li .img-tips{width: 50%;overflow: hidden;}
.pro_shebei ul li .img-tips img{transition:0.5s;}
.pro_shebei ul li .img-tips:hover img{transform:scale(1.1);}
.pro_shebei ul li .img-tips .img span.tag{ height:22px;line-height:22px;font-size:0.875rem;padding:0 10px;color:#ff0000;border:solid 1px #ff0000;display:block;Position: absolute;top:20px;left:20px;}
.pro_shebei ul li .desc{width: 50%;padding-left: 2rem;box-sizing: border-box;background: #fff;}
.pro_shebei ul li .desc h3{font-size: 1.2rem;font-weight: normal;padding-top: 2rem;margin: auto;}
.pro_shebei ul li .desc h3:after{content:"";width: 30px;height: 2px;background: #4162c9;display: block;margin: 15px 0;}
.pro_shebei ul li .desc p{line-height:20px;font-size:.875rem;color:#999;padding-top: .875rem;}
.pro_shebei ul li .desc i{width:30px;height:2px;background: #4162c9;display:block;margin:15px 0;}
.pro_shebei ul li .box:hover{ box-shadow: 0 0 20px rgba(0, 0, 0, 0.1);}

.pro_anli ul li{width: 24.2%;float: left;margin-right: 1%;}
.pro_anli ul li:last-child{margin-right: 0;}
.pro_anli ul li a{background:#fff;display: block;}
.pro_anli ul li:last-child a{margin-right:0;}
.pro_anli ul li .desc{padding:20px 20px 30px 20px;border: solid 1px #ddd;border-top:0;box-sizing: border-box;}
.pro_anli ul li .desc h3{border-bottom: solid 1px #ddd;padding-bottom:20px;margin-bottom:20px;height:28px;line-height:28px;font-size:18px;color:#333;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.pro_anli ul li .desc p{margin-top:0;height:20px;line-height:20px;font-size:13px;color: #999;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.pro_anli ul li .box:hover{ box-shadow: 0 5px 20px rgba(0, 0, 0, 0.1);}
.pro_anli ul li .box{background:#fff;Position: relative;}
.pro_anli ul li .box:after{ content:'';Position: absolute;bottom:0;height:5px;width:0;background:#4163c7;-webkit-transition: all 0.6s;-moz-transition: all 0.6s;-o-transition: all 0.6s;}
.pro_anli ul li:hover .box:after{ width:100%;}

.center{text-align:center;}
.ztvs {position: relative;padding:0 1rem}
.ztvs .icon{float:left;width:200px;height:280px;margin-left:-100px;background: url(/images/chanpin-vs.png) no-repeat center center;background-size:contain;position:absolute;left:50%;top: 0;z-index:99;}
.ztvs:after{content:"";display: block;width: 50%;border-bottom: 20px solid #3f7bcd;border-radius: 0 0 12px 12px;}
.ztvs .ztvs-item:last-child>div{border-bottom: none;}
.ztvs .ztvs-item:last-child .item-fr{border-radius: 0 0 12px 0;}
.ztvs .ztvs-item>div{padding: 20px 30px 20px 110px;box-sizing: border-box;}
.ztvs .ztvs-item h3 {width: 50%;float: left;font-size: 26px;text-align: center;font-weight: inherit;}
.ztvs .ztvs-item .qbtit-fl {padding: 60px 0 20px;color: #fff;background-color: #3f7bcd;border-radius: 12px 12px 0 0;}
.ztvs .ztvs-item .qbtit-fr {margin-top: 20px;padding: 40px 0 20px 0;background-color: #fff;box-shadow: 4px -5px 10px rgba(0,0,0,.1);border-radius: 0 12px 0 0;position: relative;z-index: 8;}
.ztvs .ztvs-item{display: flex;}
.ztvs .ztvs-item .item-fl{border-bottom:1px solid #fff;color: #fff;background-color: #3f7bcd;width: 100%;}
.ztvs .ztvs-item .item-fr{border-bottom:1px solid #ddd;background-color:#fff;box-shadow: 4px 5px 10px rgba(0,0,0,.1);width: 100%;}
.ztvs .ztvs-item h4{display: block;width:100%;font-size: 20px;}
.ztvs .ztvs-item p {margin-top: 15px;font-size: 16px;}
.ztvs .ztvs-item .item-fr h4{color:#666;}
.ztvs .ztvs-item .item-fr p{color: #999;}

.more-about{width:100%;margin-top:50px;text-align:center;}
.more-about a{display:inline-block;width: 300px;height: 55px;color:#fff;font-size:24px;text-align:center;line-height: 55px;background-color: #398bea;border-radius:68px;transition:all .3s;position:relative;top:0;}
.more-about a:hover{top:-10px;box-shadow:0 12px 14px -12px rgba(0,0,0,.6)}

.index-form-bg{ padding:60px 0;background: #3c5dc5 url(/images/form-bg.jpg) no-repeat center center;}
.index-form-box{ width:1200px;margin:0 auto;}
.index-form-box:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.index-form-bg .right-box{width: 57.5%;float:right;background:#fff;padding:50px;overflow: hidden;}
.index-form-bg .left-form{float:left;width: 50%;}
.index-form-bg .left-form input.intxt{ font: 14px "Microsoft YaHei";margin-bottom: 10px; line-height: 38px;width: 100%;background: #fff;border: 1px solid #ddd;outline: none;padding: 0 20px;box-sizing: border-box; -webkit-box-sizing: border-box;-moz-box-sizing: border-box;}
.index-form-bg .left-form textarea{ font: 14px "Microsoft YaHei"; margin-bottom: 10px;height:110px;line-height: 24px;width: 100%;resize: vertical;background: #fff; border: 1px solid #ddd;outline: none;padding: 10px 20px;box-sizing: border-box; -webkit-box-sizing: border-box;-moz-box-sizing: border-box;}
.left-form .form-tijiao{ overflow: hidden;}
.left-form .form-tijiao .yzm{ height:40px;position:relative;}
.left-form .form-tijiao .yzm input{ font: 14px "Microsoft YaHei";margin-bottom: 10px; line-height: 38px;width: 100%;background: #fff;border: 1px solid #ddd;outline: none;padding: 0 20px;box-sizing: border-box; -webkit-box-sizing: border-box;-moz-box-sizing: border-box;}
.left-form .form-tijiao .yzm-img{ Position: absolute;top:1px;right:1px;bottom:1px;border-left:solid 1px #ddd;}
.left-form .form-tijiao .yzm-img img{ height:38px;}
.containerrighta{margin-top:20px;cursor: pointer;background: #f0f0f0;color: #3d5dc0;font-size: 16px;width: 100%;height: 45px;line-height: 45px;border: 0;outline: none;border-radius: 3px;}
.picMarquee-top{float:right;width: 40%;height:285px;overflow: hidden;}
.picMarquee-top .bd ul li{padding:10px 0;border-bottom:dashed 1px #eee;padding-bottom: 1.5rem;}
.picMarquee-top .bd ul li h4{ line-height:26px;font-size:16px;color:#333;margin-bottom:10px;}
.picMarquee-top .bd ul li h4 b{ color:#3c5dc5;}
.picMarquee-top .bd ul li p.desc{ font-size:14px;line-height:24px;color:#999;}
.picMarquee-top .bd ul li:hover h4{ color:#3c5dc5;}
.picMarquee-top .bd ul li p.desc b{color: #4163c7;}
.index-form-bg .left-box{width:410px;height:385px;float:left;background: #f0f0f0;position:relative;z-index:4;}
.index-form-bg .left-box:after{content:'';border-style: solid;border-width: 15px;border-color: transparent transparent transparent #4363c8;position: absolute;top: 80px;right: -30px;width: 0;height: 0;}
.index-form-bg .left-bg{ padding:50px 30px;}
.l-kf{ Position: relative; padding:0;height:90px;background:#fff;border-radius:100px;}
.l-kf img{ width:50px;height:50px;border-radius:100%;Position: absolute;left:20px;top:20px;}
.l-kf .desc{ padding:10px 20px 0 90px;}
.l-kf .desc h4{ font-size:18px;line-height:24px;margin-bottom:6px;}
.l-kf .desc p{ font-size:14px;line-height:20px;}
.l-lc{ Position: relative;padding-left:30px;margin-top:30px;}
.l-lc:after{ content:'';Position: absolute;top:-40px;bottom:10px;left:45.5px;border-left:dashed 1px #fff;}
.l-lc ul{}
.l-lc ul li{ min-height:32px;line-height:32px;margin-bottom:30px;Position: relative;}
.l-lc ul li:last-child{ margin-bottom:0;}
.l-lc ul li span{ z-index:3;background:#fff;border-radius:100%;color:#3c5dc5;font-size:18px;font-weight:bold;Position: absolute;top:0;left:0;display:block;width:32px;height:32px;line-height:32px;text-align:center;}
.l-lc ul li p{padding-left:52px;color: #4162c9;}
.l-lc ul li p b{ font-size:18px;}




