.pro_top {padding: 1.5rem 0 3rem 0;background: #f3f3f3;}
.pro_top .imgtext {clear: both;overflow: hidden;padding: 1rem;background-color: #FFF;border-radius: 10px;}
.pro_top .imgtext .img {float: left;width: 48%;}
.pro_top .imgtext img {border-radius: 5px;}
.pro_top .text {float: left;width: 52%;padding: 1rem 0 1rem 1rem;box-sizing: border-box;}
.pro_top .text h1 {font-size: 1.6rem;margin-bottom: 1rem;font-weight: normal;}
.pro_top .text h1 span,.pro_top .text h1 a {font-size: 1rem;color: #4667aa;font-weight: 800;}
.pro_top .text p {font-size: .875rem;line-height: 1.6rem;color: #8c8d8e;}
.pro_top ul {margin-top: 1rem;overflow: hidden;display: flex;flex-wrap: nowrap;}
.pro_top ul li {width: 100%;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-top: 1rem;font-size: 1rem;}
.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: 200px;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 {width: 100%;overflow: hidden;border-bottom: 1px solid #eee;}
.pro_nav .nav-tabs li a {font-size: 1.2rem;}
.pro_nav .nav-tabs li {width: 10%;float: left;height: 85px;line-height: 85px;text-align: center;position: relative;}
.pro_nav .nav-tabs li:hover,.pro_nav .nav-tabs .current{border-bottom: 2px #4163c7 solid;box-sizing: border-box;}
.pro_nav .nav-tabs li:after {position: absolute;content: "";width: 1px;height: 15px;top: 0;bottom:0;right: 0;margin: auto;background: #999;transition: all 0.3s;}
.fix {transition: all 0.3s;background:rgba(255,255,255,1);position: fixed;left: 0;top: 0;z-index: 10;box-shadow: 10px 10px 20px rgba(0,0,0,0.3);}
.current a{color: #4163c7;}
/**/
.pd {padding: 5rem 0;overflow: auto;}
.pro_content>div:nth-child(even) {background: #f5f5f5;}
.content-text h2 {font-size: 1.6rem;color: #333;padding-bottom: 2rem;font-weight: normal;text-align: center;}
.content-text h3 {font-size: 1.4rem;width: 100%;color: #333;margin-bottom: 20px;font-weight: normal;}
.content-text p {line-height: 2rem;color: #666;padding-bottom: 1rem;font-size: 1rem;}
.center {text-align: center;}
.p_table {width: 100%;margin: 0 auto;border-collapse: collapse;}
.p_table .firstRow,.p_table .firstRow:hover{background: #4667aa;color: #fff;}
.p_table ,.p_table tr,.p_table tr td,.p_table tr th {border: #ccc solid 1px;font-weight: normal;font-size: 1rem;height: 40px;}
.p_table tr td {padding: 5px;margin: 0px;border: 1px solid #ccc;text-align: center;}
.p_table tr th {background: #4667aa;color: #fff;height: 50px;}
.p_table tr:nth-child(even){background:#fff;}
.tedian .item:nth-last-child(-n+2){margin-bottom: 0;}
.p_table tr:hover {background-color: #e9e9e9;}
/**/
.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)}
/**/
.fangan-anli {display: flex;flex-wrap: nowrap;}
.fangan-anli li {width: 100%;margin-right: 1rem;}
.fangan-anli li:last-child{margin-right:0;}
.fangan-anli li span{display: block;text-align: center;font-size: 1rem;}
/**/
.gongyi {display: flex;flex-wrap: nowrap;}
.gongyi li {width: 100%;margin-right: 1rem;}
.gongyi li  img{border: 1px solid #cdcdcd;}
.gongyi li:last-child{margin-right:0;}
.gongyi li span{display: block;text-align: center;font-size: 1.1rem;line-height: 2rem;}
/**/
.liuyan {background: url(/images/wuliao/bg-fix.jpg) no-repeat center fixed !important;}
.liuyan .tit_in{ text-align: center;}
.liuyan .tit_in p{ position: relative; color: #fff; font-size: 28px; font-weight: bold; display: inline-block;}
.liuyan .tit_in p:before{ position: absolute; content: ''; left: -15%; top: 50%; width: 10%; height: 2px; background: #cccccc; }
.liuyan .tit_in p:after{ position: absolute; content: ''; right: -15%; top: 50%; width: 10%; height: 2px; background: #cccccc; }
.liuyan .visible{ text-align: center; margin: 2% 0 3% !important;}
.liuyan .visible li{ display: inline-block; color: #fff; font-size: 24px; padding: 0 3%;}
.liuyan .visible li i{ display: inline-block; font-size: 25px; padding-right: 10px;}
.liuyan .biaodan ul input, .biaodan ul select{padding: 0 3%;width: 100%;height: 45px;line-height: 45px;background: #fff;color: #333;border-radius: 5px;border: none;box-sizing: border-box;}
.liuyan .biaodan ul {display: flex;flex-wrap: nowrap;}
.liuyan .biaodan ul li{width: 100%;margin-right: 2%;}
.liuyan .biaodan ul li:last-child{margin-right:0;width: 60%;}
.liuyan .biaodan ul li .bssubmit{background: #ef3838;color: #fff;}
.liuyan .visible{text-align: center;margin: 2rem 0 3rem 0;}
.liuyan .visible li{display: inline-block;color: #fff;font-size: 1.3rem;padding: 0 3%;}
.liuyan .visible li i{display: inline-block;width: 25px;height: 25px;padding-right: 10px;background: url(/images/wuliao/icon.png) no-repeat;}
/**/
.shili ul {display: flex;justify-content: flex-start;align-items: center;flex-wrap: wrap;font-size: 0;}
.shili ul li {width: 32.66%;margin-right: 1%;margin-top: 1rem;position: relative;}
.shili ul li:nth-child(3n){margin-right: 0;}
.shili ul li .info {position: absolute;left: 0;top: 0;z-index: 4;width: 80%;height: 100%;background: rgb(70 103 170 / 80%);color: #fff;opacity: 0;padding: 0 10%;transition: 0.3s;display: flex;align-items: center;justify-content: center;text-align: center; }
.shili ul li:hover .info{opacity: 1;}
.shili ul li .info p{font-size:1rem;width: 100%;line-height: 1.8rem;font-size: 1rem;}
.shili ul li .info p strong{display: block;font-size: 1.1rem;margin-bottom: 1rem;}
/**/
.shebei .fl {width: 33%;margin-right: 4%;height: 540px;position: relative;}
.shebei .fl .box {position: absolute;left: 0;right: 0;top: 80px;text-align: center;color: #fff;}
.shebei .fl .box h4 {font-size: 28px;font-weight: bold;}
.shebei .fl .box p {font-size: 18px;position: inherit;font-weight: normal;left: 0;right: 0;top: 50px;}
.shebei .fl .box a {display: block;width: 120px;line-height: 36px;background: #ff9900;color: #fff;margin: 0 auto;text-align: center;margin-top: 65px;font-size: 16px;border-radius: 5px;transition: .5s;}
.shebei .fr {width: 63%;}
.shebei .fr ul {display: flex;align-content: center;justify-content: center;align-items: center;flex-wrap: wrap;}
.shebei .fr ul li {width: 48%;margin-right: 4%;}
.shebei .fr ul li:nth-child(even){margin-right: 0;}
.shebei .fr ul li h3{text-align: center;font-size: 1rem;margin:1rem 0;}
/**/
.tedian {display: flex;flex-wrap: wrap;margin: 2rem auto;}
.tedian .item {width: 45%;background: #f2f2f2;padding: 2%;border-radius: 10px;margin: 0 2% 2% 0;}
.tedian .item:nth-child(even){margin-right:0;}
.tedian .item p {padding: 0;}
.tedian .item h3 {margin-bottom: .5rem;font-size:1.2rem;}
/**/
.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:after{content:'خت';display:block;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;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;font-size: 0.95rem;color: #999;}
.pro_wenti ul li p:after{content:'´ً';display:block;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;}
/*footer*/
.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 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;}*/
