@charset "utf-8";
/* CSS Document */

/*list*/
.title1{width:100%; overflow:hidden; margin:30px 0 0 0; background:#3e99d2;}
.title1 h1{float:left; color:#fff; padding-right:15px; background:url(../images/icon1.png) no-repeat right center; line-height:34px; font-size:24px; padding-left:10px;}
.list{border:1px solid #eee; width:100%; box-sizing:border-box;}
.list li{width:100%; border-bottom:1px dashed #EEE; overflow:hidden; box-sizing:border-box;}
.list li:hover h1{color:#3e99d2;}
.list li:hover span{color:#3e99d2;}
.list a:last-child li{border:none;}
.list li h1{float:left; line-height:48px; font-size:18px; color:#666; max-width:80%; padding-left:20px; background:url(../images/dian1.png) no-repeat 10px center;}
.list li span{float:right; line-height:48px; font-size:18px; color:#666; padding-right:10px;}

/*details*/
.title2{width:100%; overflow:hidden; margin:30px 0 0 0; border-bottom:1px dashed #EEE; padding:5px;}
.title2 h1{  line-height:24px; font-size:20px; border-left:3px solid #3e99d2; color:#555;}
.h1{text-align:center; color:#555; margin:50px  auto 20px; font-size:18px;}
.span{text-align:center; color:#999; font-size:14px; line-height:20px; display:block;}
.span1{margin-bottom:20px;}
.details{width:100%;}
.details p{color:#666; font-size:16px; text-align:justify; line-height:24px;}
/*.details img{margin:20px auto; width:70%;}*****20220325*********/
.details img{margin:20px auto;}
.btn{width:250px; margin:20px auto; overflow:hidden;}
.btn a{display:block; width:90px; background:#3e98d2; color:#fff; font-size:16px; line-height:36px; text-align:center; float:left;}
.btn img{float:left; width:38px; margin:0 16px;}



/*check*/
.check-title{width:100%; border-left:3px solid #3e98d2; margin:30px auto; color:#333;}
.form{width:100%; background:#f6f6f6;color:#333;border:1px solid #ccc;}
form{width:80%; margin:0 auto; overflow:hidden;}
form h1{width:180px; margin:40px auto 20px;  padding-left:26px;  background:url(../images/icon9.png) no-repeat left center; font-size:22px; }
form h2{border-left:3px solid #3e98d2; font-size:18px;}
form ul.check-box1{width:100%; overflow:hidden; }
form ul.check-box1 li{float:left; width:50%; margin-top:20px;line-height:28px;}
form ul.check-box1 li label{line-height:28px;}
form ul.check-box1 li input{width:360px; border:1px solid #3e98d2; background:none; height:28px; border-radius:3px; outline:none; padding-left:10px; box-sizing:border-box;}
form ul.check-box1 li input.sex{width:20px; height:16px; vertical-align:middle; }
input::-webkit-input-placeholder {
/* WebKit browsers */
color: #ccc;
}
input:-moz-placeholder {
/* Mozilla Firefox 4 to 18 */
color: #ccc;
}
input::-moz-placeholder {
/* Mozilla Firefox 19+ */
color: #ccc;
}
input::-ms-input-placeholder {
/* Internet Explorer 10+ */
color: #ccc;
}
form textarea{margin:20px 0; width:95%; height:150px;border:1px solid #3e98d2; background:none;border-radius:3px; outline:none; padding:0 10px; box-sizing:border-box; resize: none; }
form .button{width:290px; margin:30px auto 50px;}
form button{background:#3e98d2; border:none; border-radius:1px; color:#fff; padding:8px 30px; font-size:20px; outline:none; margin:0 20px;}



























