*{margin:0;padding:0}
body{background:#EEEFF1!important;font-family:'microsoft yahei'}
a{text-decoration:none;color:#333;-webkit-transition:.4s ease-in-out;-moz-transition:.4s ease-in-out;-ms-transition:.4s ease-in-out;-o-transition:.4s ease-in-out;transition:.4s ease-in-out}
a:hover{color:#ff5c10}
a,img{border:none}
img{vertical-align:middle}
li,ul{list-style:none}
em,i{font-style:normal}
.fl{float:left}
.fr{float:right}
:focus{outline:0}
div:after,dl:after,ul:after{content:"";display:block;height:0;clear:both}
.wrap{width:900px;min-width:990px;padding:3rem;background:#fff;margin:3rem auto;font-size:18px;color:#333}
.wrap h1{font-size:2em;margin-bottom:.8rem;text-align:center}
.wrap h2{font-size:1.2rem;font-weight:100;line-height:2rem;border-radius:.4rem;color:#000;text-indent: 2rem;padding-top: 1rem;}
.wrap p{/*color: red*/}
.s_h2{padding-top: 0.5rem!important;}
.sh_h2{padding-top: 0.5rem!important; text-align: right;margin-right: 4rem;}
.shs_h2{margin-left:-2rem!important;}
.shs_h3{font-weight: bold!important;}
.choice .item p{font-size:1.2rem;margin-top:2rem;color:#4c4c4c}
.choice .item p span{color:#4c4c4c}
.choice .item p b{font-size: 1rem;font-weight: bold;color: #000;}
.choice .item p.more{margin-top:1rem}
.choice .item p.more font{margin-right:2rem}
.choice .item label{margin:1rem 1rem 0 1rem;display:inline-block;color:#828282}
.choice .item:nth-child(28) label:nth-child(3){margin-left:1.1rem;margin-right: 0;}
.choice .item:nth-child(28) label:nth-child(4){margin-left:5.6rem;margin-right: 0;}
.choice .item:nth-child(28) label:nth-child(5){margin-left:5.2rem;margin-right: 0;}
.choice .item:nth-child(28) label:nth-child(6),
.choice .item:nth-child(28) label:nth-child(7),
.choice .item:nth-child(28) label:nth-child(8){margin-left:7rem;margin-right: 0;}
.choice .item:nth-child(28) label:nth-child(10){margin-left: 4.1rem;margin-right: 0;}
.choice .item:nth-child(28) label:nth-child(11){margin-left: 6.1rem;margin-right: 0;}
.choice .item:nth-child(28) label:nth-child(12){margin-left: 5.1rem;margin-right: 0;}
.choice .item:nth-child(28) label:nth-child(13),
.choice .item:nth-child(28) label:nth-child(14){margin-left: 7.1rem;margin-right: 0;}
/**/
.choice .item:nth-child(29) label:nth-child(n){margin-right: 0;}
.choice .item:nth-child(29) label:nth-child(5){margin-left:1.3rem;}
.choice .item:nth-child(29) label:nth-child(6){margin-left:3.2rem;}
.choice .item:nth-child(29) label:nth-child(7){margin-left:0.3rem;}
.choice .item:nth-child(29) label:nth-child(8){margin-left:4.2rem;}
.choice .item:nth-child(29) label:nth-child(10){margin-left:0;}
.choice .item:nth-child(29) label:nth-child(11){margin-left:3.5rem;}
.choice .item:nth-child(29) label:nth-child(12){margin-left: 4.2rem;}
/**/

.choice .item:nth-child(30) label:nth-child(2),.choice .item:nth-child(30) label:nth-child(4){margin-left: 0;}
.choice .item:nth-child(30) label:nth-child(5){margin-left: 7.5rem;}
.choice .item:nth-child(30) label:nth-child(8){margin-left:3.7rem;}
.choice .item:nth-child(30) label:nth-child(11),.choice .item:nth-child(30) label:nth-child(14){margin-left:1.1rem;}
.choice .item:nth-child(30) label:nth-child(17){margin-left: -1.5rem;}
.choice .item:nth-child(30) label:nth-child(18){margin-left: -0.5rem;}
.choice .item:nth-child(30) label:nth-child(19){margin-left: 0}
.choice .item:nth-child(30) label:nth-child(20){margin-left: 1.3rem;}
.choice .item:nth-child(30) label:nth-child(21){margin-left: 1.2rem;}
.choice .item:nth-child(30) label:nth-child(23){margin-left: 0.2rem;}
.choice .item:nth-child(30) label:nth-child(24){margin-left: -0.5rem;}
.choice .item:nth-child(30) label:nth-child(25){margin-left: 0;}
.choice .item:nth-child(30) label:nth-child(26){margin-left: 0.5rem;}
.choice .item:nth-child(30) label:nth-child(27){margin-left: -1.4rem;}
.choice .item:nth-child(30) label:nth-child(29){margin-left: 0.2rem;}
.choice .item:nth-child(30) label:nth-child(30){margin-left: 3.7rem;}

.choice .item .yijian {font-weight: bold;line-height: 2rem;font-size: 1rem;color: #000;}   
.choice .item label i{color:#026fda}

.type-radio{display:none}
.input_span{border-radius:0!important;}
.type-radio:checked+.input_span:after{width: 10px;height: 10px;border-radius:0!important;}
.input-radio{background-color:#fff;border:1px solid rgba(0,0,0,0.5);border-radius:100%;display:inline-block;height:1rem;margin-right:.8rem;margin-top:-4px;vertical-align:middle;width:1rem;line-height:1}
.type-radio:checked+.input-radio:after{background-color:#57ad68;border-radius:100%;content:"";display:inline-block;height:12px;margin:2px;width:12px}
.input-text{height:22px;line-height:22px;padding:5px;border:1px #ccc solid;border-radius:4px}
.choice .btn{text-align:center;margin-top:2rem}
.choice button{display:inline-block;background-color:#055555;border:1px solid #055555;border-radius:4px;padding:.5rem 4rem;color:#fff;font-weight:200;cursor:pointer}
.choice button:hover{background:#57ad68;border:1px #57ad68 solid}
.fenzhi{line-height:3rem;font-size:1rem}
.fenzhi span{font-size:1.8rem;color:red}
.fenzhi font{color:#F0F}
.text{background:#fafafa;padding:1rem;border-radius:.4rem}
.text p{text-indent:2em;font-size:1rem;line-height:2rem}
.expert{margin-top:2rem;border-top:3px #ccc solid;padding-top:2rem}
.expert .intro{line-height:2.5rem;font-size:1rem}
.expert .intro img{float:left;width:168px;height:183px;margin-right:1%;margin-bottom:1%}

@media screen and(min-width:320px) and (max-width:768px){
.wrap h2,.choice .item .yijian{font-size: 0.9rem!important;}
.input-text {height: 35px;padding: 5px 100px 0 0;}
.choice .item p{font-size:2rem!important;line-height:5rem;z-index: 99999}
}
@media screen and (max-width:1170px){
.wrap{width:80%;min-width:80%}
.wrap h1{font-size:4rem}
.wrap h2,.wrap h3{font-size: 3rem;line-height: 4.5rem;}
.wrap p b{line-height:6rem}
.wrap p,.wrap p span{line-height: 4.5rem;font-size: 2.9rem}
.choice .item p{font-size: 3rem;line-height: 5rem;min-height: 4rem;max-height: 99999px;}
.choice .item label{font-size:2.8rem}
.choice .item label input{width:50%}
.input-radio{width:3rem;height:3rem}
.choice button{padding:1rem 3rem;font-size:2rem;border:none}
.type-radio:checked+.input-radio:after{height:100%;margin:0;width:100%}
.choice .item .yijian{ font-size: 1rem;}
.input-text {height: 57px;padding: 0px 50px 0 0px;font-size: 36px;text-indent: 2rem;}
}

	/*文本框*/
.layui-form-item .layui-input-block textarea{
	margin-top: 2rem;
	width: 100%;
	height: 10rem;
	border: 1px solid rgb(169, 169, 169);;
	padding-left: 5px; 
	padding-top: 5px;
}
