﻿@charset "utf-8";
/* CSS Document */
* {padding: 0;margin: 0; -webkit-box-sizing: border-box;  -moz-box-sizing: border-box;  box-sizing: border-box;}

body {	font-family: "微软雅黑", 'open sans', 'Helvetica Neue', Helvetica, Arial, sans-serif;
    font-size: 14px;color: #332d2d;line-height:22px;}
body { position: relative;}
html,body{-webkit-text-size-adjust: 100%;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);}
a {	text-decoration: none;color: inherit;outline: 0; cursor:pointer;}
button,img,input,select {
border: none;
/*vertical-align: middle*/
}
button, input, select, textarea {outline: 0}
button, input, optgroup, select, textarea { margin: 0; font: inherit;}
textarea.form-control { height: auto;}
input, textarea{-webkit-appearance: @none;}
.form-control { background-color: #fff; background-image: none; border: none; color: inherit;   padding: 4px 10px;
    -webkit-transition: border-color .15s ease-in-out 0s, box-shadow .15s ease-in-out 0s;
    transition: border-color .15s ease-in-out 0s, box-shadow .15s ease-in-out 0s;
	line-height: 22px; font-size: 14px;border-radius: 3px;}
.form-noborder{border: none;background: none; background-image: none; color: inherit; line-height: 22px; font-size: 14px;}
.form-input:focus{ border-bottom:1px solid #1e82f1;}
.textarea{ border: 1px solid #e4e4e4;background-color: #f4f4f4; background-image: none; color: inherit;padding:4px 8px; line-height: 22px; font-size: 14px;resize: none; height: auto;width: 100%;min-height: 110px; border-radius: 3px;}
.btn{display: inline-block;font-family: 微软雅黑; margin-bottom: 0; font-size: 14px;padding: 12px 20px;border-radius: 3px;
    font-weight: 400; line-height: 1; text-align: center; white-space: nowrap; vertical-align: middle;
    -ms-touch-action: manipulation; touch-action: manipulation; cursor: pointer;
    -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none;
    background-image: none; border: 1px solid transparent; transition:  0.4s ;-webkit-transition:  0.4s ;
    -moz-transition:  0.4s ;  -o-transition:  0.4s ;}
.btn-line {background: none; border-color: #fff;color: #fff;}
.btn-line:hover{background: #1e82f1; border-color: #1e82f1; color: #fff;}
.btn-primary {background: #2a75ce;  border-color: #2a75ce;color: #fff; }
.btn-primary:hover{background: #207ae6; border-color: #207ae6;}
.btn-blcok{width: 100%;}
a.text-primary:hover{ text-decoration:underline}
table {	border: none;	border-spacing: 0;	border-collapse: collapse}
li, ol, ul {	list-style-type: none}
p, td, th {	word-wrap: break-word;	word-break: break-all;	overflow: hidden}
.clearfix:after {	content: " ";	display: block;	clear: both;	height: 0;	font-size: 0;	line-height: 0;	visibility: hidden}
.clearfix {	zoom: 1}
.container{	width:100vw;margin:0 auto;}
.container:after{content: " ";	display: block;	clear: both;}
.fl {float: left;}
.fr {float: right;}
.fixed {position: fixed}
.ft32 {font-size: 32px}
.ft30 {font-size: 30px}
.ft28 {font-size: 28px}
.ft24 {font-size: 24px; line-height: 1;}
.ft20 {font-size: 20px}
.ft18 {font-size: 18px}
.ft16 {font-size: 16px}
.ft12 {font-size: 12px}
.text-center {text-align: center}
.text-white{ color: #fff;}
.text-primary{ color: #1757a5;}
.none {	display: none}
.mr5{ margin-right:5px;}
.mb5{ margin-bottom:5px;}
.mr10{ margin-right:10px;}
.mb10{ margin-bottom:10px;}
.mr15{margin-right:15px;}
.mb15{ margin-bottom:15px;}
.mr20{ margin-right:20px;}
.mb20{ margin-bottom:20px;}
.mr30{margin-right:30px;}
.mb30{ margin-bottom:30px;}
.mb40{ margin-bottom:40px;}
.mr40{margin-right:40px;}
.mb50{ margin-bottom:50px;}
.mb60{ margin-bottom:60px;}
.mb70{ margin-bottom:70px;}
.mb80{ margin-bottom:80px;}
.p10{padding: 10px;}
.p15{padding: 15px;}
.p20{padding: 20px;}
.p25{padding: 25px;}
/* separators */
.separator {height:0px; clear:both; overflow:hidden;}
/* header */
.header{height: 90px;line-height: 90px;width: 100vw;overflow: hidden;}
.header span,.header a{display: inline-block;vertical-align: middle;}
.header a:hover{text-decoration: underline;}
.logoColor{color: #0751a8;}
.enquireBody .container{width: 1000px;height:689px;}
.blue-bg .header{background: #0f62c3; color: #fff;}
.blue-bg .header .logoColor,.blue-bg .header .text-label{color: #fff;}
/* navBox */
.navBox{height: 70px;line-height: 70px;width: 100%;min-width: 100vw;background: #074fa4;}
.nav>li{float: left;position: relative;-webkit-transition: all 0.3s ease;
    -moz-transition: all 0.3s ease; -o-transition: all 0.3s ease; transition: all 0.3s ease;}
.nav li a{padding:0px 20px;display: block;font-size: 16px;position: relative;color: #fff;}
.nav>li.on>a,.nav>li:hover>a{background-color: #1e82f1;}

/* enquirewrapper */
.enquire-wrapper{width: 100vw; min-width: 100%;}
/* enquire-box background: url(../css/top.png) no-repeat center;
background-size: 100% 100%;
 #4682b8 no-repeat top center; */
.enquire-box{/*border-radius: 8px;box-shadow: 0 2px 12px #eee;*/max-width: 1100px;width:94vw; background: #f7f8fa; margin: 0 auto;padding: 10px 10px 30px 10px;}
.enquire-box .title{
	height: 85px;
	line-height: 85px;
	text-align: center;
	color: #fff;
	font-size: 24px;
	background-color: #3582da;
	background-image: url(../images/enquire_title.jpg);
	background-repeat: no-repeat;
	background-position: right;
}
.enquire-box .form-control{border: 1px solid #dfe1e5;padding: 8px 10px;width: 100%;margin-bottom: 27px;}
.enquire-box .form-control:focus{ border:1px solid #1e82f1; }
.form-box{max-width: 1000px;padding-top: 28px;width:90vw;margin: 0 auto;}
.enquire-box .yzm-box .form-control{width:275px ;}
.yzm-box img{width: 94px;height: 40px;}
.text-info{color: #adb3b9;}
.text-label{color: #99a2ac;}
.borderBox{border: 1px solid #e1e7ee; text-align: center; padding:40px 30px 50px;}
.certImg img{width: 760px; height: auto;}
/* searchBox */
.searchBox{background: url(../images/enquire_info.jpg) #4884cd no-repeat top center;width: 100%; min-width: 1200px;padding-top: 64px; height: 170px;}
.searchBody{display: flex; align-items: center; justify-content: center;}
.searchBody .form-control{width: 240px;padding: 8px 10px;}
.searchBody .btn{padding: 11px 25px;font-size: 16px;}
.btn-info {background: #1e82f1;border-color: #87baf8;color: #fff; }
.btn-info:hover{background: #2784f3; border-color: #207ae6;}
/* page */
.page{padding: 15px 20px;text-align: left;color: #ccc;text-align:center;}
.page a,.page span{display: inline-block;height: 30px;line-height: 30px;padding: 0 12px;margin: 0 2px;border-radius: 4px;vertical-align: middle;}
.page a{color: #2076dc;height: 30px;border: 1px solid #ddd;	margin: 0 2px;}
.page a:hover{text-decoration: none;border: 1px solid #2076dc;}
.page span.active{color: #fff;background-color: #2076dc;border: 1px solid #2076dc;}
.page span.disabled{color: #bfbfbf;background: #f2f2f2;border: 1px solid #bfbfbf;}
.page li{display:inline-block;}

/* table */
.table {width: 100%; max-width: 100%;line-height: 1.4;border: 1px solid #efefef;font-size: 14px;}
.table tbody tr td {border: 1px solid #efefef;padding:16px 12px;text-align: center;}
.table thead tr th{ background-color: #efefef;font-weight: normal;padding: 20px 12px; border: 1px solid #efefef;text-align: center;color: #000;}
.table-stripper tbody tr:nth-child(even){background:#fdfdfd;}
.table thead tr th.text-left,.table tbody tr td.text-left{text-align: left;}
.table-border tbody tr td {border: 1px solid #efefef;}
/*footer*/
.footer{
  width: 100vw;
  color: #888;
  padding-top: 25px;
  text-align: center;
  border-top: 1px solid #eee;
  margin-top: 50px;
  }
.footer .info{color: #4492f1;}
.footer .form-control{color: #332D2D;}
.chaxun_result{
  float: left;
  width: 100%;]
  height: 100%;
}
.chaxun_left{
  width: 60%;
  text-align: center;
}
.chaxun_text{
  text-align: left!important;
  position: relative;
  top: 50%;
  left: 50%;
  transform: translate(-50%,-50%);
}
.chaxun_title{
  color:  #1581ce;
}
.chaxun_right{
  float: right;
  width: 200px;
  height:200px;
  overflow: hidden;
  border: 1px solid #000;
}
.chaxun_right>img{
  width: 100%;
  height: 100%;
}
.chaxun-box{
    padding-top: 28px;
    width: 80%;
    margin: 0 auto;
}
.captcha-code-panel {
    width: 100%;
	/*height:100%;*/
	overflow:hidden;
}
.captcha-code-area{
    display: flex;
}
.captcha-input-area{
    flex: 7;
}
.captcha-code {
    flex: 3;
    height: 100%;
	float: right;
	font-size: 38px;
	text-align: center;
	cursor: pointer;
	/*margin-bottom: 5px;*/
	border: 1px solid #ddd;
}
.captcha-input-text{
    width: 80%;
    margin-right: 1vw;
}
/*20210614*/
.tab_info1{
	width:100%;
	float: none;
}
.tab_info1 tr{height:40px}
.label{ }
.jibenxinxi{
	background-color: #6db0fb;height:40px;
}
.jbxx{
	border: 1px solid #6db0fb; margin-bottom:10px;
}
