body, html {
	font-family:"Microsoft YaHei";
}

* {
	margin:0 auto;
}
img {
	border:0px;
}
.clear {
	clear:both;
}
.container {
	padding:0px;
}
.row {
	margin:0px;
}
p { margin-bottom:0; }
a {text-decoration: none;}
a:link  {text-decoration: none;}
a:visitid {text-decoration: none;}
a:hover {text-decoration: none;}
a:active {text-decoration: none;}

.nav-list-a:link {color: #fff;}
.nav-list-a:visited {color: #fff;}
.nav-list-a:hover{color: #fff;}
.nav-list-a:active {color: #fff;}



.nav {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: .8rem;
  z-index:81;
}
.nav-main {
  width: 100%;
  height: .8rem;
  position: relative;
}


.nav-btn {
  width: 60%;
  float:left;
  line-height: .8rem;
}
.nav-btn-img {
  width:.32rem;
  height:auto;
  position:absolute;
  top:.24rem;
  left:.34rem;
  z-index:81;
}



#mobile-menu {position:fixed;top:0;left:0; width:2.6rem; height:100%;background: url(../images/nav_bg.png) repeat;z-index:9999;transition:all 0.2s ease-in;}



.show-nav {transform:translateX(0);}
.hide-nav {transform:translateX(-50vw);} /*侧滑关键*/

.mydh1 {
transform:rotate(90deg);
transition:all .1s linear;
-webkit-transform:rotate(90deg);
-webkit-transition:all .1s linear;
}
/*初始状态的旋转位置*/
.mydh{
  transform:rotate(0);
  transition:all .1s linear;
  -webkit-transform:rotate(0);
  -webkit-transition:all .1s linear;
}


.mobilec {
  width:100%;
  height: .68rem;
  line-height:.68rem;
}


.mobilec-span {
	padding-left:.72rem;
	font-size: .28rem;
	font-weight: 500;
	color: #FFFFFF;
	letter-spacing: .02rem;
}

.mobilec-active {
	background: url(../images/nav_active_bg.png) repeat;
}


.menu-zg {
	width:100vw;
	height:100vh;
	position:fixed;
	top:0;
	left:0;
	z-index:24;
	background: url(../images/zg_bg.png) repeat;
	display:none;
}
.ovfHiden{overflow: hidden;height: 100%;}


.nav-user {
	width:20%;
	float:right;
	text-align:right;
	line-height:.8rem;
}

.nav-user-img {
	width:.28rem;
	height:auto;
	margin-right:.34rem;
}


.footer {
	width:100%;
}

.footer-detail {
	width:6.78rem;
	margin-left:auto;
	margin-right:auto;
}

.footer-detail-left {
	width:5rem;
	float:left;
}
.fdl-p {
	font-size: .16rem;
	font-weight: 400;
	color: #5B5B5B;
	line-height: .32rem;
	margin-bottom:.06rem;
}
.fdl-phone {
	line-height: .45rem;
	margin-top:.1rem;
}
.fdl-phone-a {
	font-size: .32rem;
	color: #5B5B5B;
}

.fdl-phone-a:focus, .fdl-phone-a:hover {
    color: #5B5B5B;
    text-decoration: none;
}

.fdl-phone-img {
	width:1.16rem;
	height:auto;
	margin-left:.16rem;
	margin-top:-.05rem;
}


.footer-detail-right {
	width:1.78rem;
	float:right;
	text-align:right;
}

.footer-detail-right-img {
	width:1.46rem;
	height:auto;
}

.footer-hot {
	width:6.78rem;
	margin-left:auto;
	margin-right:auto;
	margin-top:.34rem;
}

.footer-hot-title {
	font-size: .2rem;
	font-weight: 600;
	padding: 5px 5px 5px 0px;
}
.tab-pane{
	display: none;
}
.active{
	display: block;
}

.footer-hot-title-active{
	color: #219ECB;
}

.footer-hot-main {
	width:100%;
}

.footer-hm-span {
	padding-top:.16rem;
	font-size: .2rem;
	font-weight: 400;
	color: #5B5B5B;
	padding-right:.2rem;
	line-height:.46rem;
}



.icon {
	width:100%;
	background: #FFFFFF;
	box-shadow: 0px 0px 14px 0px rgba(0, 0, 0, 0.11);
	margin-top:1rem;
}

.icon-main {
	width:25%;
	text-align:center;
	float:left;
}

.icon-main-img {
	width:.44rem;
	height:.44rem;
}

.icon-main-p {
	font-size: .2rem;
	font-weight: 400;
	color: #5B5B5B;
	margin-top:.28rem;
}



.two-nav {
	position: absolute;
	  top: 0;
	  left: 0;
	  width: 100%;
	  height: .8rem;
	  z-index:81;
}

.two-nav-left {
	width:40%;
	float:left;
	height:.8rem;
	line-height:.8rem;
}
.tnl-img {
	width:.17rem;
	height:auto;
	margin-left:.44rem;
	margin-top:-.06rem;
}

.tnl-span {
	font-size: .32rem;
	font-weight: 500;
	color: #FFFFFF;
	padding-left:.16rem;
}


.two-nav-right {
	width:60%;
	float:right;
	height:.8rem;
	line-height:.8rem;
	text-align:right;
}

.tnr-user-img {
	width:.28rem;
	height:auto;
	margin-right:.34rem;
	margin-left:.41rem;
}

.tnr-sc-img {
	width:.24rem;
	height:auto;
	margin-top:-.05rem;
}
.tnr-span {
	font-size: .2rem;
	font-weight: 400;
	color: #FFFFFF;
	padding-left:.08rem;
}

.tnr-fx-img {
	width:.22rem;
	height:auto;
	margin-top:-.05rem;
}

.tnr-sc-a {
	margin-left:.2rem;
}





.three-nav {
	width:100%;
	height: .8rem;
	background: #FFFFFF;
	box-shadow: 0 .02rem .04rem 0 rgba(0, 0, 0, 0.14);
	position:fixed;
	top:0;
	left:0;
	z-index:10086;
}

.three-nav-left {
	width:20%;
	float:left;
	height:.8rem;
	line-height:.8rem;
}



.three-nav-mid {
	width:60%;
	float:left;
	height:.8rem;
	line-height:.8rem;
	text-align:center;
	font-size: .32rem;
	font-weight: 600;
	color: #7B7B7B;
}









/**
*	弹窗样式
**/

.modal-backdrop {
	filter: alpha(opacity=80)!important;
	opacity: 0.8!important;
}

.dzyl-main {
	width:6.8rem;
	height:9.4rem;
	position:Absolute;
	top:50%;
	left:50%;
	margin-top:-4.7rem;
	margin-left:-3.4rem;
	z-index:81;
	background-color:#fff;
}

.dzylm {
	width:6.2rem;
	margin-left:auto;
	margin-right:auto;
}

.dzylm-top-title {
	width:5.8rem;
	float:left;
}

.dzylm-tt-p {
	font-size:.28rem;
	color:#202020;
	font-weight:560;
}
.dzylm-tt-p2 {
	font-size:.2rem;
	color:#4D4D4D;
	line-height:.34rem;
	margin-top:.1rem;
}


.dzylm-top-right {
	width:.4rem;
	float:right;
	text-align:right;
}
.dzylm-close-img {
	width:.3rem;
	height:auto;
}

.dzylm-content1 {
	width:6.2rem;
	margin-top:.3rem;
}

.dzylm-c1-left {
	width:1.9rem;
	height:.6rem;
	float:left;
	border-radius: .02rem;
    border: .02rem solid #DAD9D9;
}

.dzylm-c1-left-input {
	width: 98%;
    height: .56rem;
    font-size: .23rem;
    font-weight: 400;
    color: #202020;
    background-image: none;
    border: 0;
    border-radius: 0;
    outline: none;
    padding-left: .24rem;
	padding-right:.24rem;
}

.dzylm-c1-mid {
	width:1.9rem;
	height:.6rem;
	float:left;
	border-radius: .02rem;
    border: .02rem solid #DAD9D9;
	margin-left:.25rem;
}

.dzylm-c1-mid-input {
	width: 98%;
    height: .56rem;
    font-size: .23rem;
    font-weight: 400;
    color: #202020;
    background-image: none;
    border: 0;
    border-radius: 0;
    outline: none;
    padding-left: .24rem;
	padding-right:.24rem;
}

.dzylm-c1-right {
	width:1.9rem;
	height:.6rem;
	float:right;
	border-radius: .02rem;
    border: .02rem solid #DAD9D9;
}

.dzylm-c1-right-select {
	display: block;
    width: 1.56rem;
    height: .56rem;
	padding-left:.24rem;
	font-size:.23rem;
	color: #202020;
    background-image: none;
    border: 0;	
	border-radius: 0;
	outline:none;
	/*很关键：将默认的select选择框样式清除*/
	appearance:none;
	-moz-appearance:none;
	-webkit-appearance:none;
	/*在选择框的最右侧中间显示小箭头图片*/
	background: url("../images/down_arrow.png") no-repeat scroll right center transparent;
	/*为下拉小箭头留出一点位置，避免被文字覆盖*/
	padding-right: .24rem;
	background-color:#fff !important;
}

select::-ms-expand { display: none; }



.dzylm-content2 {
	width:6.2rem;
	margin-top:.3rem;
}

.dzylm-c2-left {
	width:4.05rem;
	height:.6rem;
	float:left;
	border-radius: .02rem;
    border: .02rem solid #DAD9D9;
}
.dzylm-c2-left-select {
	display: block;
    width: 3.71rem;
    height: .56rem;
	padding-left:.24rem;
	font-size:.23rem;
	color: #202020;
    background-image: none;
    border: 0;	
	border-radius: 0;
	outline:none;
	/*很关键：将默认的select选择框样式清除*/
	appearance:none;
	-moz-appearance:none;
	-webkit-appearance:none;
	/*在选择框的最右侧中间显示小箭头图片*/
	background: url("../images/down_arrow.png") no-repeat scroll right center transparent;
	/*为下拉小箭头留出一点位置，避免被文字覆盖*/
	padding-right: .24rem;
	background-color:#fff !important;
}



.dzylm-c2-right {
	width:1.9rem;
	height:.6rem;
	float:right;
	border-radius: .02rem;
    border: .02rem solid #DAD9D9;
}
.dzylm-c2-right-input {
	width: 98%;
    height: .56rem;
    font-size: .23rem;
    font-weight: 400;
    color: #202020;
    background-image: none;
    border: 0;
    border-radius: 0;
    outline: none;
    padding-left: .24rem;
	padding-right:.24rem;
}

.dzylm-content3 {
	width:6.2rem;
	height:1.4rem;
	margin-top:.3rem;
	border-radius: .02rem;
    border: .02rem solid #DAD9D9;
}
.dzylm-content3-textarea {
	width: 100%;
    height: 1.4rem;
    font-size: .23rem;
    color: #202020;
    background-color:transparent;
    background-image: none;
    border: 0;
    border-radius: 0;
	outline:none;
	padding-left:.24rem;
	padding-right:.24rem;
	padding-top:.2rem;
	padding-bottom:.2rem;
}


.dzylm-content4 {
	width:6.2rem;
	height:.6rem;
	margin-top:.3rem;
	border-radius: .02rem;
    border: .02rem solid #DAD9D9;
}
.dzylm-content4-input {
	width: 98%;
    height: .56rem;
    font-size: .23rem;
    font-weight: 400;
    color: #202020;
    background-image: none;
    border: 0;
    border-radius: 0;
    outline: none;
    padding-left: .24rem;
	padding-right:.24rem;
}

.dzylm-content5 {
	width:6.2rem;
	margin-top:.3rem;
}

.dzylm-c5-left {
	width:2.975rem;
	height:.6rem;
	float:left;
	border-radius: .02rem;
    border: .02rem solid #DAD9D9;
}

.dzylm-c5-right {
	width:2.975rem;
	height:.6rem;
	float:right;
	border-radius: .02rem;
    border: .02rem solid #DAD9D9;
}
.dzylm-c5-right-select {
	display: block;
    width: 2.635rem;
    height: .56rem;
	padding-left:.24rem;
	font-size:.23rem;
	color: #202020;
    background-image: none;
    border: 0;	
	border-radius: 0;
	outline:none;
	/*很关键：将默认的select选择框样式清除*/
	appearance:none;
	-moz-appearance:none;
	-webkit-appearance:none;
	/*在选择框的最右侧中间显示小箭头图片*/
	background: url("../images/down_arrow.png") no-repeat scroll right center transparent;
	/*为下拉小箭头留出一点位置，避免被文字覆盖*/
	padding-right: .24rem;
	background-color:#fff !important;
}

.dzylm-btn {
	width:6.2rem;
	margin-top:.6rem;
	height:.6rem;
	line-height:.6rem;
	text-align:center;
	background: #D7534A;
    border-radius: .02rem;
	font-size:.28rem;
	color:#fff;
}


.yy-main {
	width:6.8rem;
	height:7.3rem;
	position:Absolute;
	top:50%;
	left:50%;
	margin-top:-3.4rem;
	margin-left:-3.4rem;
	z-index:81;
	background-color:#fff;
}

.yym {
	width:6.2rem;
	margin-left:auto;
	margin-right:auto;
}
.yy-close-img {
	width:.3rem;
	height:auto;
}


.yy-content1 {
	width:3rem;
	height:.6rem;
	margin-left:0;
	margin-top:.3rem;
	border-radius: .02rem;
    border: .02rem solid #DAD9D9;
}
.yy-content1-input, .yy-c2-left-input {
	width: 98%;
    height: .56rem;
    font-size: .23rem;
    font-weight: 400;
    color: #202020;
    background-image: none;
    border: 0;
    border-radius: 0;
    outline: none;
    padding-left: .24rem;
	padding-right:.24rem;
}

.yy-content2 {
	width:6.2rem;
	margin-top:.3rem;
}

.yy-c2-left {
	width:3rem;
	height:.6rem;
	border-radius: .02rem;
    border: .02rem solid #DAD9D9;
	float:left;
}


.yy-c2-right {
	width:2.4rem;
	height:.6rem;
	float:left;
	margin-left:.33rem;
}
.yyc2-checkbox {
	font-size:.23rem;
	color:#202020;
	line-height: .6rem;
	font-weight:500;
}

.yyc2c-input {
	width:.28rem;
	height:.28rem;
	vertical-align:middle;
	margin-top: 0px;
    line-height: normal;
}

.yyc2-checkbox input[type=checkbox], input[type=radio] {
    margin: -4px 0 0;
    margin-top: 1px\9;
    line-height: normal;
}


.yy-content3 {
	width:6.2rem;
	margin-top:.3rem;
}

.yy-c3-left {
	width:2rem;
	float:left;
	height:.6rem;
	border-radius: .02rem;
    border: .02rem solid #DAD9D9;
}
.yy-c3-left-select {
	display: block;
    width: 1.66rem;
    height: .56rem;
	padding-left:.24rem;
	font-size:.23rem;
	color: #202020;
    background-image: none;
    border: 0;	
	border-radius: 0;
	outline:none;
	/*很关键：将默认的select选择框样式清除*/
	appearance:none;
	-moz-appearance:none;
	-webkit-appearance:none;
	/*在选择框的最右侧中间显示小箭头图片*/
	background: url("../images/down_arrow.png") no-repeat scroll right center transparent;
	/*为下拉小箭头留出一点位置，避免被文字覆盖*/
	padding-right: .24rem;
	background-color:#fff !important;
}

.yy-c3-right {
	width:3.95rem;
	height:.6rem;
	border-radius: .02rem;
    border: .02rem solid #DAD9D9;
	float:right;
}


.yy-c3r-left {
	width:2.2rem;
	float:left;
}
.yy-c3r-left-input {
	width: 98%;
    height: .56rem;
    font-size: .23rem;
    font-weight: 400;
    color: #202020;
    background-image: none;
    border: 0;
    border-radius: 0;
    outline: none;
    padding-left: .24rem;
}


.yy-c3r-right {
	width:1.7rem;
	height:.56rem;
	line-height:.56rem;
	text-align:center;
	font-size:.23rem;
	color:#219ECB;
	float:right;
}

.yy-content4 {
	width:6.2rem;
	height:.6rem;
	margin-top:.3rem;
	border-radius: .02rem;
    border: .02rem solid #DAD9D9;
}


.jc-main {
	width:6.8rem;
	height:6.8rem;
	position:Absolute;
	top:50%;
	left:50%;
	margin-top:-3.4rem;
	margin-left:-3.4rem;
	z-index:81;
	background-color:#fff;
}

.jcm {
	width:6.2rem;
	margin-left:auto;
	margin-right:auto;
}
.jc-close-img {
	width:.3rem;
	height:auto;
}

.jc-content1 {
	width:6.2rem;
	height:.6rem;
	margin-top:.3rem;
	border-radius: .02rem;
    border: .02rem solid #DAD9D9;
}

.jc-c1-select {
	display: block;
    width: 5.86rem;
    height: .56rem;
	padding-left:.24rem;
	font-size:.23rem;
	color: #202020;
    background-image: none;
    border: 0;	
	border-radius: 0;
	outline:none;
	/*很关键：将默认的select选择框样式清除*/
	appearance:none;
	-moz-appearance:none;
	-webkit-appearance:none;
	/*在选择框的最右侧中间显示小箭头图片*/
	background: url("../images/down_arrow.png") no-repeat scroll right center transparent;
	/*为下拉小箭头留出一点位置，避免被文字覆盖*/
	padding-right: .24rem;
	background-color:#fff !important;
}

.jc-conent2 {
	width:6.2rem;
	height:.6rem;
	margin-top:.3rem;
	border-radius: .02rem;
    border: .02rem solid #DAD9D9;
}



/* .modal-backdrop {
    z-index: 800;
}
.modal {
    z-index: 800;
} */











input::-webkit-input-placeholder, textarea::-webkit-input-placeholder { 
 /* WebKit browsers */ 
color: #828282; 
} 
input:-moz-placeholder, textarea:-moz-placeholder { 
/* Mozilla Firefox 4 to 18 */ 
color: #828282; 
} 
input::-moz-placeholder, textarea::-moz-placeholder { 
 /* Mozilla Firefox 19+ */ 
color: #828282; 
} 
input:-ms-input-placeholder, textarea:-ms-input-placeholder { 
 /* Internet Explorer 10+ */ 
color: #828282; 
}