@charset "utf-8";
 .clear{
     clear:both;
}
 .location{
     font-size:0.675rem;
     height:2rem;
     background:#f0f0f0;
     color:#8f8f8f;
     line-height:2rem;
     text-indent:0.375rem;
     border-top:0.025rem solid #dddddd;
     border-bottom:0.025rem solid #dddddd;
}
 .location a{
     color:#8f8f8f;
}
 .flex{
     display: flex;
     flex-direction: row;
     flex-wrap: wrap;
     justify-content: space-between;
}

/*top*/

.header1{background-color:#fff;height:88px;width:100%;margin: 0 auto;}
	.header{background-color:#ee7700;height:88px;width:100%;margin: 0 auto;}
	
	.header .back{float:left;margin-left:20px;margin-top:22.5px;}
	.header p{font-size:30px;color:#fff;float:left;line-height:88px;margin-left:70px;}
	.header .close{float:right;margin-right:20px;margin-top:23px;}
	@media(max-width:375px){
	.header p{font-size:26px;margin-left:64px;}
		.header{height: 55px;}
		.header p{line-height: 55px;}
		.header .close{margin-top: 8px;}
		.header .back{margin-top: 8px;}
		
}
	@media(max-width:320px){
	.header p{font-size:22px;margin-left:50px;line-height:68px;}
	.header{height:68px;}
	.header .back{margin-top:12.5px;}
	.header .close{margin-top:12.5px;}
}

/*top*/


.hr{
     width: 100%;
     height: 0.25rem;
     background: #F5F5F5;
}
 .img img{
     width: 100%;
}

/*培养目标*/
.z2 dl { width: 15rem; margin: 0 auto; }
.z2 dl dt { padding-top: 0.825rem; line-height: 0.75rem; font-size: 0.6rem; color: #904329; font-weight: bold; }
.z2 dl dd { font-size: 0.45rem; line-height: 1.5; padding: 0.375rem 0 0; }



 .t1{
     padding: 0.45rem 0;
     text-align: center;
}
 .t1 img{
     width: 2.4rem;
}
 .t1 h2{
     font-size: 0.65rem;
     color: #672D15;
     margin: 0 auto;
     text-align: center;
     height: 0.65rem;
}
 .t1 p{
     font-size: 0.45rem;
     color: #672D15;
     padding-top: 0.3rem;
}
 .a a,.a2 a{
     display: block;
     margin: 0 auto;
     width:70%;
     height: 1.325rem;
     line-height:1.325rem;
     font-size: 0.6rem;
     color: #fff;
     border-radius:1.325rem;
     background:#682E16;
     text-align: center;
     display: flex;
     flex-direction: row;
     justify-content: center;
     align-items: center;
}
 .a a img,.a2 a img{
     width: 0.4rem;
     height: 0.4rem;
     margin-left: 0.25rem;
}
 .a{
     padding: 0.625rem 0;
     display: block;
}
 .z1 ul li{
     width:100%;
     border-top: 0.025rem dashed #683A08;
     margin-top: 0.75rem;
}
 .z1 ul li h3{
     text-align: center;
     height: 1.8rem;
     font-size: 0.65rem;
     color:#683A08;
     width: 14.75rem;
     margin: 0 auto;
     padding-top: 0.75rem;
}
 .z1 ul li h3 img{
     width: 0.625rem;
     margin-top: 0.125rem;
     margin-right: 0.25rem;
}
 .z1 ul li p{
     font-size: 0.4rem;
     line-height: 1.7;
     color:#683A08;
     margin: 0 auto;
     width: 14.75rem;
     padding-top: 0.5rem;
     padding-bottom: 0.5rem;
}

.ys{
	width: 14.75rem;
	margin: 0 auto;
	padding-top: 0.8rem;
	padding-bottom: 0.5rem;
}
.ys img{
	width: 100%;
}

 .a2{
     width: 14.625rem;
     margin: 0 auto;
     padding: 0.625rem 0;
}
 .a2 a{
     width: 5.6rem;
}
 .a2 a:nth-child(2){
     width: 8rem;
     height: 1.325rem;
     border: 1px solid #693A06;
     background:#fff;
     color: #682E16;
}
 .b1{
     background: #F1EDE4;
}
 .t2{
     padding: 0.75rem 0;
     font-size: 0.7rem;
     text-align: center;
}
 .z3 ul li{
     width: 14.775rem;
     margin: 0 auto;
}
 .z3 ul li img{
     float: left;
}
 .bg2{
     background: #F1EDE4;
     margin: 0.5rem 0;
}
 .z4 p{
     font-size: 0.5rem;
     width: 15.5rem;
     margin: 0 auto;
     line-height: 1.5;
}
 .z4 img{
     margin-top: 0.4rem;
}
 .z5{
     width: 14.75rem;
   
     background: url("https://www.uniquewishesandquotes.com/assets/course/ssxd/images/bg.jpg") no-repeat;
     background-size: 100% 100%;
     margin: 0 auto;
     color: #fff;
}
.z5 img{
	width: 100%;
}
 .z5 ul li{
     width: 50%;
     color: #fff;
     padding-top: 1.5rem;
     font-size: 0.5rem;
     text-align: center;
}
 .z5 ul li strong{
     font-size: 1rem;
}
 .zy_con {
     padding-top: 0.75rem;
     width: 15.5rem;
     margin: 0 auto;
}
 .zy_li {
     width: 7.325rem;
     margin: 0rem 0.125rem 0.45rem;
     padding-bottom: 0.5rem;
     border: 1px solid #eeeeee 
}
 .zy_tit {
     font-size: 0.6rem;
     text-align: center;
     line-height: 0.6rem;
     width: 4.375rem;
     margin: 0 auto;
     padding-top: 0.375rem;
}
 .zy_txt {
     font-size: 0.45rem;
     color: #333;
     text-align: center;
     line-height: 1.2rem;
}
 .zy_btn {
     font-size: 0rem;
     text-align: center;
}
 .zy_btn a {
     display: inline-block;
     width: 2.7rem;
     height: 0.85rem;
     border: 2px solid #ff0317;
     border-radius: 0.425rem;
     color: #ff0317;
     font-size: 0.45rem;
     line-height: 0.75rem;
     margin: 0 0.225rem;
}
 .zy_btn a.swtzh {
     background-color: #ff0317;
     color: #fff;
}
 .z6 ul li{
     width: 50%;
     padding: 0.825rem 0;
     background: url("https://www.uniquewishesandquotes.com/assets/course/ssxd/images/ico8.png") no-repeat;
     background-position: 0.65rem 1rem ;
     border-bottom: 0.1rem solid #f1ece4;
}
 .z6 ul li strong{
     font-size: 0.5rem;
     line-height: 0.95rem;
     display: block;
     padding-left: 1.8rem;
}
 .z6 ul li p{
     font-size: 0.4rem;
     color: #6a3906;
     line-height: 0.95rem;
     padding-left: 1.8rem;
}
 .x2019_gybd{
     width: 100%;
     height: 16.85rem;
     background-size: 100% 100%;
}
 .x2019_gybd2{
     width: 14.5rem;
     margin: 0 auto;
}
 .x2019_gybd2 img{
     width:6.225rem;
     height: 4.6rem;
}
 .x2019_gybd2 p{
     font-size: 0.5rem;
     line-height: 1rem;
}
 .x2019_gybd2 p span{
     display: block;
}
 .x2019_gybd2 p span:nth-child(1){
     font-size: 0.75rem;
}
 .x2019_gybd2 p span:nth-child(1) b{
     color: #e60012;
}
 .x2019_gybd3 li{
     width: 12.75rem;
     margin: 0 auto;
     margin-top: 0.65rem;
}
 .x2019_gybd3 li.li1 input,.x2019_gybd3 li.li2 input{
     width:12.7rem;
     height: 1.575rem;
     border: 1px solid #b2b2b2;
     border-radius: 1.65rem;
     font-size: 0.7rem;
     background: url("https://www.uniquewishesandquotes.com/assets/course/ssxd/images/x2019_gybdimg1.png") no-repeat #fff;
     background-position: 1.25rem 0.25rem ;
     background-size: 0.925rem 0.975rem;
     text-indent:2.45rem;
}
 .x2019_gybd3 li.li2 input{
     background-image: url("https://www.uniquewishesandquotes.com/assets/course/ssxd/images/x2019_gybdimg2.png");
     background-size: 1.05rem 1.075rem;
}
 .x2019_gybd3 li.li3 input{
     background: #e60012;
     width: 100%;
     height: 1.6rem;
     border: 0;
     color: #fff;
     font-size: 0.7rem;
     border-radius: 1.6rem;
}
 .x2019_gybd3 li.li4{
     font-size: 0.5rem;
     padding-bottom: 1.25rem;
     text-align: center;
}
 .x2019_tykti_t1{
     width: 100%;
     text-align: center;
}
 .x2019_tykti_t1 h2{
     font-size: 0.9rem;
     font-weight: normal;
     text-align: center;
     height: 0.875rem;
     padding-top: 0.875rem;
}
 .x2019_tykti_t1 span{
     font-size: 0.5rem;
     text-align: center;
     line-height: 1.425rem;
}
 .fb_tit{font-size:0.75rem; color:#333333; line-height:1.25rem; padding-top:0.7rem; text-align:center;}
.ipt_li{ display:block; width:14.4rem; height:1.35rem; border-radius:5px; border:1px solid #ff0000; margin:0 auto; font-size:0.65rem; line-height:1.35rem; overflow:hidden; vertical-align:top; margin-top:0.35rem; box-sizing: border-box;}
.ipt_li span{ display:inline-block; width:3.7rem; height:1.3rem; border-right:5px; background-color:#ff0000; text-align:center; color:#fff; vertical-align:top;}
.xfly_lybox1{ display:inline-block; height:1.3rem; line-height:1.3rem; width:10rem; vertical-align:top; border:none; text-indent:1.125rem; font-size:0.625rem; color:#c5c3c3;}
.check_txt{ font-size:0.525rem; width:90%; margin:0 auto; line-height:1.3rem;}
.check_li{ text-align:center;}
.check_li li{ display:inline-block; font-size:0.525rem; color:#666666; line-height:0.75rem; margin-right:0.2rem;}
.check_li i{ display:inline-block; width:0.75rem; height:0.75rem; background:url("https://www.uniquewishesandquotes.com/assets/course/ssxd/images/ckbg.jpg") center center no-repeat; vertical-align:middle;}
.check_li input:checked + i{ background-image:url("https://www.uniquewishesandquotes.com/assets/course/ssxd/images/ckbg_c.jpg");}
.check_li input{ width:0px; height:0px; opacity:0; visibility:hidden;}
.xfly_ly_subbox{ width:14.3rem; height:1.25rem; display:block; margin:0 auto; text-align:center; line-height:1.225rem; font-size:0.7rem; color:#fff; background-color:#ff0000; border-radius:25px; border:none; margin-top:0.85rem; margin-bottom:0.75rem;}




	/*底部*/
.dibu { width: 100%; background: #fff; font-size:100px;}
.di_title{ padding-top:.55em; }
.di_title span{ width:2px; height:.26em; background:#fe4d00; margin-left:.16em; margin-right:.07em;float:left; margin-top:-0.28em;}
.di_title p{line-height:.3em; font-size:.3em; float:left; color:#fe4d00; font-family:"微软雅黑";    -webkit-margin-before: -0.7em;
    -webkit-margin-after: 0px;
    -webkit-margin-start: 0px;
    -webkit-margin-end: 0px;
    margin-left: 18px;}
.di_dh{ float:right; width:1.31em; padding-right:.16em}
.di_dh img{ width:100%;margin-top: -18px;}
.di_xian{ width:100%; height:1px; background:#eeeeee;margin-top:.13em;}

.dibu .baoming{
	width:100%;}
.dibu li{
	line-height:0;
	list-style:none;
	margin:0 auto;
	width:95%;
	margin-top:.24em;
	height:.5em;}
.dibu li input{
	list-style:none;
	color:#666666;
	width:100%;
	height:2.2em;
	line-height:2.2em;
	font-size:.26em;}
#baoming #name, #baoming #tell {height:2.2em;text-indent: .5em; border:#cccccc 1px solid; outline: none;margin:0; position:relative; z-index:999;}
.di_ctn{
	padding-top:.4em;
	width:100%;}
.di_ctn img{
	width:100%;}
.di_ctn .di_zuo{
	float:left;
	padding-left:13.75%;
	width:22.96%;}
.di_ctn .di_you{
	float:left;
	width:63.29%;}
.dibu .banquan{
	padding-top:.34em; 
	font-size:14px;
	line-height:24px;
	text-align:center;
	padding-bottom:11em;
	color:#666666;}
input,button,select,textarea{outline:none; -webkit-appearance: button;
    cursor: pointer;
	    letter-spacing: normal;
    word-spacing: normal;
    text-transform: none;
    text-indent: 0;
    text-shadow: none;
    vertical-align: middle;}
textarea{resize:none}
/*4.footer

---------------------------------------------------------------------- */
.zx-con{width:100%;max-width:640px;min-width:320px;position:fixed;bottom:0;background:#fe4d00;z-index:999;transform:translateY(100%);-webkit-transform:translateY(100%);-moz-transform:translateY(100%);animation:zx-con1 1.4s 1s forwards;-webkit-animation:zx-con1 1.4s 1s forwards;-moz-animation:zx-con1 1.4s 1s forwards;}
@keyframes zx-con1{0%{transform:translateY(100%);-webkit-transform:translateY(100%);-moz-transform:translateY(100%)}100%{transform:translateY(0);-webkit-transform:translateY(0);-moz-transform:translateY(0)}}
@-webkit-keyframes zx-con1{0%{transform:translateY(100%);-webkit-transform:translateY(100%);-moz-transform:translateY(100%)}100%{transform:translateY(0);-webkit-transform:translateY(0);-moz-transform:translateY(0)}}
@-moz-keyframes zx-con1{0%{transform:translateY(100%);-webkit-transform:translateY(100%);-moz-transform:translateY(100%)}100%{transform:translateY(0);-webkit-transform:translateY(0);-moz-transform:translateY(0)}}
.zx-con>a{display:block;height:2.7em;line-height:2.7em;font-size:.24em;text-align:center;color:#fff;width:100%}
.zx-con>ul{display:block;width:100%;height:.71em;background:#333}
.zx-con>ul li{width:33.333%;float:left;height:2.7em;font-size:.24em;text-align:center;color:#fff;font-weight:100;line-height:2.7em}
.zx-con>ul b{font-size:1em;padding:0 .1em}
.zx-con>ul li a:nth-child(3) b{font-size:.3em}
.zx-con>ul a:nth-child(2) li{background:#242424}
.footer-b{padding:14px 0 7em 0;text-align:center;font-size:12px;font-weight:100;letter-spacing:.3px;color:#333;}

@font-face {
  font-family: 'iconfont';  /* project id 370198 */
  src: url('//at.alicdn.com/t/font_ov264gtk9yvte29.eot');
  src: url('//at.alicdn.com/t/font_ov264gtk9yvte29.eot?#iefix') format('embedded-opentype'),
  url('//at.alicdn.com/t/font_ov264gtk9yvte29.woff') format('woff'),
  url('//at.alicdn.com/t/font_ov264gtk9yvte29.ttf') format('truetype'),
  url('//at.alicdn.com/t/font_ov264gtk9yvte29.svg#iconfont') format('svg');
}
.iconfont {
  font-family:"iconfont" !important;
  font-size:.22em;
  font-style:normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}


element{ margin:0;}

@media(max-width:540px){
	.dibu{ font-size:84px;}
	}
@media(max-width:480px){
	.dibu{ font-size:75px;}
	}
@media(max-width:480px){
	.dibu{ font-size:75px;}
	}
@media(max-width:450px){

	.dibu{ font-size:70px;}
	}
@media(max-width:414px){
	.dibu{ font-size:64px;}
	}
@media(max-width:375px){
	.dibu{ font-size:58px;}
	}
@media(max-width:360px){
	.dibu{ font-size:56px;}
	}
@media(max-width:320px){
	.dibu{ font-size:50px;}
	}

/*底部结束*/
	
	

