﻿@charset "utf-8";
.title {width: 16.0rem;margin:0 auto;overflow: hidden;text-align: center;}
.title img {vertical-align: top;width: 14.9rem;margin:0 auto;}
#smz_box{width:15.55rem; overflow:hidden; padding:0.625rem 0.5rem;border:0.025rem solid #9F5612; display:none; margin:0 auto ;margin-left:0.2rem;margin-right:0.2rem;margin-bottom:0.625rem;}
#result_smz{font-size:0.55rem;color:red}
#smz_box .div1{margin:0 auto;width:14.25rem;font-size:0.5rem;color:#9F5612}
#text_smz{margin:0 auto;width:14.25rem; font-size:0.45rem; padding:0.3rem 0 0.125rem 0;color:#333;}
/*banner*/
.banner{width: 16.0rem;margin:0 auto;}
.banner img{max-width:100%;display:block;}
/*con1*/
.touy {width:16.0rem;float: left;margin: 0.15rem 0 0.45rem 0;overflow: hidden;}
.touy p {font-size: 0.45rem;line-height: 0.9rem;color: #2e213c;padding: 0.3rem 0.5rem 0 0.5rem;text-indent: 6.8%;}
.touy .touy1 {padding-top: 0;}
/*qon1*/
.qon1 {width:16.0rem;padding: 0.625rem 0 0.625rem 0;overflow: hidden;}
.qon1 div{padding-left: 0.15rem;}
.qon1 ul li {padding: 0 0.55rem;font-size: 0.45rem;color: #2e213c;margin-bottom:0.5rem;}
.qon1 ul li label {float: right;margin-right:0.3rem;}
.qon1 ul li input {width: 0.5rem;height: 0.5rem;float: right;margin: 0.05rem 0.125rem 0 0;}
.qon1 ul li .la1 {margin-right: 1.6rem;}
.qon1 div input {width: 4.0rem;float: left;border: 1px solid #D7D7D7;color: #b0b0b0;font-size: 0.4rem;line-height: 0.65rem;height: 0.65rem;padding: 0.75rem 0.3rem;margin-right: 0.1rem;}
.qon1 div .inp1 {margin-left:0.525rem;}
.qon1 div .inp {width: 4.9rem;text-align: center;    padding: 0;background: #E85108;color: #ffffff;font-size: 0.45rem;border:0.025rem solid #E85108;margin-bottom: 0.05rem;vertical-align: top;height: 1.05rem;}
.qon1 div a {display: inline-block;width:4.83rem;border: 0.025rem solid #C31208;color: #ffffff;background:#C31208;text-align: center;font-size:0.45rem; vertical-align: top;height: 1.0rem;line-height: 0.95rem;}
/*qon2*/
.qon2 {width:16.0rem;overflow: hidden;padding: 0.5rem 0 0.95rem 0;}
.qon2 ul {overflow: hidden;width: 100%;}
.qon2 ul li {width: 7.225rem;float: left;overflow: hidden;position: relative;margin: 0 0 0.3rem 0.45rem;}
.qon2 ul .li1 {margin-left: 0.55rem;}
.qon2 ul li img {vertical-align: top;width: 100%;}
.qon2 ul li div {width: 100%;overflow: hidden;position: absolute;left: 0;top: 0;height: 100%;}
.qon2 ul li div h1 {display: table;width: 3.2rem;height: 100%;float: right;text-align: center;font-size: 0.5rem;line-height: 0.725rem;color: #ffffff;font-weight: normal;margin-right:0.25rem;}
.qon2 ul li div p {display: table;height: 100%;float: left;width: 3.3rem;overflow: hidden;text-align: left;font-size: 0.4rem;line-height: 0.6rem;color: #38285b;margin-left: 0.3rem;}
.qon2 ul li div span {display: table-cell;overflow: hidden;vertical-align: middle;}
.qon2 ul li div span {display: table-cell;overflow: hidden;vertical-align: middle;}
.dianj {width: 100%;overflow: hidden;}
.dianj img {width: 5.575rem;float: left;margin: 0.25rem 0 0 0.7rem;}
.dianj .img1 {margin-left:2.125rem;}
/*qon3*/
.qon3 {width:16.0rem;margin:0 auto;overflow: hidden;padding-top: 0.375rem;}
.qon3 ul li {width:7.25rem;float: left;margin: 0 0 0.25rem 0.4rem;}
.qon3 ul li img {width: 100%;vertical-align: top;margin-bottom: 0.05rem;}
.qon3 ul li .qon3_1 {width: 0.725rem;background: #E6EAED;float: left;overflow: hidden;position: relative;padding: 0;margin:0.125rem 0 0.45rem 0;margin-right: 0.45rem;}
.qon3 ul li .qon3_1 img {margin-bottom: 0;/*height:2.3rem;*/     height: 2.4rem;}
.qon3 ul li .qon3_1 div {position: absolute;left: 0;top: 0;width: 100%;height: 100%;}
.qon3 ul li .qon3_1 div {position: absolute;left: 0;top: 0;width: 100%;height: 100%;}
.qon3 ul li h1 {font-size:0.35rem;color: #a19ea8;font-weight: normal;margin-top:0.45rem;}
.qon3 ul li p {font-size: 0.4rem;color: #473c5f;padding-right:0.45rem;line-height: 0.65rem;}
.qon3 ul li .qon3_1 div p {line-height: 0.65rem;padding: 0 0.1rem;display: table;height: 100%;font-size: 0.4rem;color: #473c5f;}
.qon3 ul li .qon3_1 div p b {display: table-cell;       padding:0.1rem 0 0 0;/* padding: 0.025rem	 0;*/vertical-align: middle;font-weight: normal;font-size: 0.4rem;line-height:0.45rem;color: #ffffff;height: 100%;}	
.qon3_1 b {display: inline-block;font-size: 0.4rem;color: #2e213c;line-height: 0.65rem;padding: 0 0.05rem 0 0.05rem;}
.qon3_1 {background: #E6EAED;width: 16.0rem;;overflow: hidden;text-align: center;padding: 0.2rem 0 0.35rem 0;margin: 0.3rem 0 0.35rem 0;}
.qon3_1 p {font-size: 0.45rem;line-height: 1.05rem;color: #2e213c;}
.qon3_1 p span {color: #d2002c;}
.qon3_1 b {display: inline-block;font-size: 0.4rem;color: #2e213c;line-height: 0.65rem;}