/*¼­ºê»ó´Ü*/
@media all and (min-width: 1200px) {
	#sf {width:100%; height:240px; background-color:#333;}
	#sf .title {width:1200px; margin:0 auto; text-align:left; font-size:19px; font-weight:300; line-height:30px;}
	#sf .title p {font-size:40px; font-family: 'Montserrat', sans-serif;  font-weight:700; padding-top:80px; padding-bottom:20px; text-transform:uppercase; }
	
	.sf_01 {background:url('/sub/img/sf_01_bg.jpg')center no-repeat; background-size:cover;}
	.sf_02 {background:url('/sub/img/sf_02_bg.jpg')center no-repeat; background-size:cover;}
	.sf_03 {background:url('/sub/img/sf_03_bg.jpg')center no-repeat; background-size:cover;}
	.sf_04 {background:url('/sub/img/sf_04_bg.jpg')center no-repeat; background-size:cover;}
	.sf_05 {background:url('/sub/img/sf_05_bg.jpg')center no-repeat; background-size:cover;}
	.sf_06 {background:url('/sub/img/sf_06_bg.jpg')center no-repeat; background-size:cover;}
	
	.sf_01 .title {color:#fff;}
	.sf_02 .title {color:#fff;}
	.sf_03 .title {color:#fff;}
	.sf_04 .title {color:#fff;}
	.sf_05 .title {color:#fff;}
	.sf_06 .title {color:#71787c;}
}


@media only screen and (min-width: 768px) and (max-width: 1199px){
	#sf {width:100%; height:240px; background-color:#333;}
	#sf .title {text-align:center; font-size:19px; font-weight:300; line-height:30px;}
	#sf .title p {font-size:40px; font-family: 'Montserrat', sans-serif;  font-weight:700; padding-top:80px; padding-bottom:20px; text-transform:uppercase;}

	.sf_01 {background:url('/sub/img/sf_01_bg.jpg')center no-repeat; background-size:cover;}
	.sf_02 {background:url('/sub/img/sf_02_bg.jpg')center no-repeat; background-size:cover;}
	.sf_03 {background:url('/sub/img/sf_03_bg.jpg')center no-repeat; background-size:cover;}
	.sf_04 {background:url('/sub/img/sf_04_bg.jpg')center no-repeat; background-size:cover;}
	.sf_05 {background:url('/sub/img/sf_05_bg.jpg')center no-repeat; background-size:cover;}
	.sf_06 {background:url('/sub/img/sf_06_bg.jpg')center no-repeat; background-size:cover;}
	
	.sf_01 .title {color:#fff;}
	.sf_02 .title {color:#fff;}
	.sf_03 .title {color:#fff;}
	.sf_04 .title {color:#fff;}
	.sf_05 .title {color:#fff;}
	.sf_06 .title {color:#71787c;}
}

@media only screen and (max-width: 767px){
	#sf {width:100%; height:170px; background-color:#333;}
	#sf .title {text-align:center; color:#fff; font-size:14px; font-weight:300; line-height:20px; padding:0 20px;}
	#sf .title p {font-size:28px; font-family: 'Montserrat', sans-serif;  font-weight:700; padding-bottom:15px; text-transform:uppercase; line-height:33px;}
	
	.sf_01 {background:url('/sub/img/sf_01_bg_m.jpg')center no-repeat; background-size:cover;}
	.sf_01 p {padding-top:50px;}
	
	.sf_02 {background:url('/sub/img/sf_02_bg_m.jpg')center no-repeat; background-size:cover;}
	.sf_02 p {padding-top:50px;}
	
	.sf_03 {background:url('/sub/img/sf_03_bg_m.jpg')center no-repeat; background-size:cover;}
	.sf_03 p {padding-top:50px;}
	
	.sf_04 {background:url('/sub/img/sf_04_bg_m.jpg')center no-repeat; background-size:cover;}
	.sf_04 p {padding-top:30px;}
	
	.sf_05 {background:url('/sub/img/sf_05_bg_m.jpg')center no-repeat; background-size:cover;}
	.sf_05 p {padding-top:30px;}
	
	.sf_06 {background:url('/sub/img/sf_06_bg_m.jpg')center no-repeat; background-size:cover;}
	.sf_06 {padding-top:35px;}	

}



/*ÅÇ*/
@media all and (min-width: 1200px) {
	#sub_tab {width:100%; height:60px; background:url('/sub/img/sub_tab_bg.jpg')repeat;}
	#sub_tab .area {width:1200px; margin:0 auto; text-align:center;  font-size:17px; font-weight:700; line-height:60px;}
	#sub_tab .area a {color:#333; margin:0 15px; }
	#sub_tab .area a:hover {color:#369cc7; border-bottom:1px solid #369cc7; padding:17px 0;}
	#sub_tab .area .on {color:#369cc7; border-bottom:1px solid #369cc7; padding:17px 0;}

	#sub_tab_m {display:none;}
}


@media only screen and (min-width: 1024px) and (max-width: 1199px){
	#sub_tab {width:100%; height:60px; background:url('/sub/img/sub_tab_bg.jpg')repeat;}
	#sub_tab .area {width:1000px; margin:0 auto; text-align:center;  font-size:15px; font-weight:700; line-height:60px;}
	#sub_tab .area a {color:#333; margin:0 10px; }
	#sub_tab .area a:hover {color:#369cc7; border-bottom:1px solid #369cc7; padding:17px 0;}
	#sub_tab .area .on {color:#369cc7; border-bottom:1px solid #369cc7; padding:17px 0;}

	#sub_tab_m {display:none;}
}

@media only screen and (min-width: 768px) and (max-width: 1023px){
	#sub_tab {display:none;}

	#sub_tab_m {width:100%; overflow:hidden;}
	#sub_tab_m h4 {width:100%; height:60px; border-bottom:1px solid #ddd; line-height:60px; padding:0 30px; font-size:18px; background:url('/sub/img/sub_tab_arrow_down.png') right 30px center no-repeat;cursor: pointer;}
	#sub_tab_m ul {display:none; width:100%; margin-top:-50px; position:absolute; overflow:hidden; z-index:1000000;}
	#sub_tab_m h2 {width:100%; height:50px; cursor: pointer; }
	#sub_tab_m li {width:100%; height:50px; border-bottom:1px solid #ddd; padding:0 30px; line-height:50px; font-size:16px; background:#fafafa url('/sub/img/sub_tab_m_plus.png') right 30px center no-repeat; }
	#sub_tab_m li a {display:block;}
}


@media only screen and (max-width: 767px){
	#sub_tab {display:none;}

	#sub_tab_m {width:100%; overflow:hidden;}
	#sub_tab_m h4 {width:100%; height:45px; border-bottom:1px solid #ddd; line-height:45px; padding:0 15px; font-size:15px;  background:url('/sub/img/sub_tab_arrow_down.png') right 15px center no-repeat; cursor: pointer;}
	#sub_tab_m ul {display:none; position:absolute;  margin-top:-40px; overflow:hidden; width:100%; z-index:1000000;}
	#sub_tab_m h2 {width:100%; height:40px; cursor: pointer; }
	#sub_tab_m li {width:100%; height:40px; border-bottom:1px solid #ddd; padding:0 15px; line-height:40px; font-size:13px; background:#fafafa url('/sub/img/sub_tab_m_plus.png') right 15px center no-repeat;  background-size:10px 10px; cursor: pointer;}
	#sub_tab_m li a {display:block;}
}



/*¼­ºê³»¿ë¿µ¿ª*/
@media all and (min-width: 1200px) {
	#sub {width:1200px; margin:30px auto; overflow:hidden;}
	#sub .title {color:#000; font-size:35px; font-weight:300; padding-bottom:20px; }
	#sub .sub_title {color:#369cc7; font-size:23px; font-weight:900; background:url('/sub/img/sub_title_icon.png')left top no-repeat; padding-left:30px; padding-bottom:30px;}
}


@media only screen and (min-width: 1024px) and (max-width: 1199px){
	#sub {width:964px; margin:30px auto; overflow:hidden;}
	#sub .title {color:#000; font-size:35px; font-weight:300; padding-bottom:20px; }
	#sub .sub_title {color:#369cc7; font-size:23px; font-weight:900; background:url('/sub/img/sub_title_icon.png')left top no-repeat; padding-left:30px; padding-bottom:30px;}
}

@media only screen and (min-width: 768px) and (max-width: 1023px){
	#sub {padding:30px; width:100%; overflow:hidden;}
	#sub .title {color:#000; font-size:35px; font-weight:300; padding-bottom:20px; }
	#sub .sub_title {color:#369cc7; font-size:23px; font-weight:900; background:url('/sub/img/sub_title_icon.png')left top no-repeat; padding-left:30px; padding-bottom:30px;}
}

@media only screen and (max-width: 767px){
	#sub {padding:15px; width:100%; overflow:hidden;}
	#sub .title {color:#000; font-size:25px; font-weight:300; padding-bottom:20px; }
	#sub .sub_title {color:#369cc7; font-size:17px; font-weight:900; background:url('/sub/img/sub_title_icon.png')left top no-repeat; padding-left:30px; padding-bottom:30px;}
}


/*¼­ºê_01*/
@media all and (min-width: 1200px) {
	.sub_01_01 {font-size:15px; letter-spacing:-0.5px;}
	.sub_01_01 .sf_banner {background-image:url('/sub/img/sf_banner_01.jpg'); background-repeat:no-repeat; height:300px; color:#fff; font-size:15px; font-weight:bold; padding:100px 0 0 80px; margin-bottom:30px;}
	.sub_01_01 .sf_banner p{font-size:36px; font-weight:900;}
	.sub_01_01 .sub_01_01_01 p{color:#3299c4; font-size:24px; font-weight:900; margin-bottom:10px;}
	.sub_01_01 .sub_01_01_02 img{margin-top:30px;}
	.sub_01_01 .sub_01_01_03 {width:100%; overflow:hidden; padding:50px 0 0 0;}
	.sub_01_01 .sub_01_01_03 li {float:left; width:31.3%; margin:0 1%; text-align:center; white-space:normal; word-break:keep-all; }
	.sub_01_01 .sub_01_01_03 li p {color:#000; font-size:18px; font-weight:900; padding-bottom:10px;}
	.sub_01_01 .sub_01_01_03 li img {padding-bottom:20px;}

	.tab_01_02 {width:100%; overflow:hidden;}
	.tab_01_02 .sec_01 {width:100%; height:55px;}
	.tab_01_02 .sec_01 li {
		cursor: pointer; float:left; width:50%; border-top:1px solid #ddd; border-bottom:1px solid #ddd; 
		border-right:1px solid #ddd; text-align:center; color:#333; font-size:16px; line-height:55px; background-color:#fff; font-weight:700;
	}
	.tab_01_02 .sec_01 .on {cursor: pointer; background-color:#fff; color:#0783c1; border-top:1px solid #0783c1; border-right:1px solid #0783c1; border-left:1px solid #0783c1; border-bottom:1px solid #fff; font-weight:900;}
	.tab_01_02 .sec_02 {width:100%; overflow:hidden; padding:30px 0;}
	.tab_01_02 .sec_02 p {float:left; width:124px; height:45px; border-radius:150px; text-align:center; color:#555; border:1px solid #ddd; line-height:45px; margin-right:10px; font-size:15px; cursor: pointer; background-color:#fafafa;}
	.tab_01_02 .sec_02 .on {background-color:#0783c1; border:1px solid #0783c1; color:#fff;}

	.sub_01_02 {width:100%; overflow:hidden; padding:50px 0;}
	.sub_01_02 .img {float:left; width:267px; height:282px; margin-right:48px;}
	.sub_01_02 .img img {border:1px solid #ddd; padding:5px;}
	.sub_01_02 .info {float:left; width:885px; font-size:15px; line-height:27px; color:#777; font-weight:500;}
	.sub_01_02 .info .name {color:#aaa; font-size:15px; font-weight:500; line-height:22px;}
	.sub_01_02 .info .name p {width:100%; color:#000; font-weight:300; font-size:25px; padding-bottom:10px;}
	.sub_01_02 .info .name p b {font-weight:900;}
	.sub_01_02 .info .name p span {font-size:17px; color:#aaa; font-weight:700; letter-spacing:-1px; margin-left:5px;}
	.sub_01_02 .info .con {width:100%; overflow:hidden; padding-top:50px;}
	.sub_01_02 .info .con ul {border-bottom:1px dashed #ddd; overflow:hidden; padding-bottom:30px; margin-bottom:30px;}
	.sub_01_02 .info .con .tit {float:left; width:80px; margin-right:20px; color:#3299c4; font-size:16px;}
	.sub_01_02 .info .con .text {float:left; width:750px;}
	.sub_01_02 .doc_05 img{width:257px;}

	.sub_01_03 {width:100%; overflow:hidden;}
	.sub_01_03 .profile {overflow:hidden; padding-bottom:50px;}
	.sub_01_03 .profile .img {float:left; width:245px; margin-right:60px;}
	.sub_01_03 .profile .img img {border:1px solid #ddd; padding:5px;}
	.sub_01_03 .profile .info {float:left; width:895px}
	.sub_01_03 .profile .info  .name {color:#aaa; font-size:15px; font-weight:500; line-height:22px;}
	.sub_01_03 .profile .info  .name p {width:100%; color:#000; font-weight:300; font-size:25px; padding-bottom:10px;}
	.sub_01_03 .profile .info  .name p b {font-weight:900;}
	.sub_01_03 .profile .info  .name p span {font-size:17px; color:#aaa; font-weight:700; letter-spacing:-1px; margin-left:5px;}
	.sub_01_03 .profile .info  .con {width:100%; overflow:hidden; padding-top:30px;}
	.sub_01_03 .profile .info  .con ul {border-bottom:1px dashed #ddd; overflow:hidden; padding-bottom:20px; margin-bottom:20px;}
	.sub_01_03 .profile .info  .con .tit {float:left; width:80px; margin-right:20px; color:#3299c4; font-size:16px;}
	.sub_01_03 .profile .info  .con .text {float:left; width:750px;}
	.sub_01_03 .location {}
	.sub_01_03 .location .map {float:left; width:600px; margin-right:50px;}
	.sub_01_03 .location .info {float:left; width:550px;}
	.sub_01_03 .location .info .time {width:100%; overflow:hidden; padding-bottom:20px;}
	.sub_01_03 .location .info .time .icon {float:left; width:100px; height:100px; margin-right:30px; text-align:center;}
	.sub_01_03 .location .info .time .icon img {margin-bottom:10px;}
	.sub_01_03 .location .info .time .icon p {color:#3299c4; font-size:15px; font-weight:900;}
	.sub_01_03 .location .info .time .cont {float:left; width:420px; color:#777; font-size:14px; line-height:25px; white-space:normal; word-break:keep-all; }
	.sub_01_03 .location .info .time .cont b {color:#000;}
	.sub_01_03 .location .info table {border-top:1px solid #3299c4;}
	.sub_01_03 .location .info th {width:150px; font-size:14px; font-weight:700; padding:10px 25px; text-align:left;  border-bottom: 1px dashed #ddd; color:#000; }
	.sub_01_03 .location .info td {padding:10px 15px; font-size:14px; color:#888; line-height:22px; white-space:normal; word-break:keep-all;  font-weight:500;  border-bottom:1px dashed #ddd;}
	.sub_01_03 .location .info table td p {color:#000; font-weight:700;}

}


@media only screen and (min-width: 1024px) and (max-width: 1199px){
	.sub_01_01 {font-size:15px; letter-spacing:-0.5px;}
	.sub_01_01 .sf_banner {background:url('/sub/img/sf_banner_01.jpg') center no-repeat; height:300px; color:#fff; font-size:15px; font-weight:bold; padding:100px 0 0 80px; margin-bottom:30px;}
	.sub_01_01 .sf_banner p{font-size:36px; font-weight:900;}
	.sub_01_01 .sub_01_01_01 p{color:#3299c4; font-size:24px; font-weight:900; margin-bottom:10px;}
	.sub_01_01 .sub_01_01_02 img{width:100%; margin-top:30px;}
	.sub_01_01 .sub_01_01_03 {width:100%; overflow:hidden; padding:50px 0 0 0;}
	.sub_01_01 .sub_01_01_03 li {float:left; width:31.3%; margin:0 1%; text-align:center; white-space:normal; word-break:keep-all; }
	.sub_01_01 .sub_01_01_03 li p {color:#000; font-size:18px; font-weight:900; padding-bottom:10px;}
	.sub_01_01 .sub_01_01_03 li img {padding-bottom:20px;}

	.tab_01_02 {width:100%; overflow:hidden;}
	.tab_01_02 .sec_01 {width:100%; height:55px;}
	.tab_01_02 .sec_01 li {
		cursor: pointer; float:left; width:50%; border-top:1px solid #ddd; border-bottom:1px solid #ddd; 
		border-right:1px solid #ddd; text-align:center; color:#333; font-size:16px; line-height:55px; background-color:#fff; font-weight:700;
	}
	.tab_01_02 .sec_01 .on {cursor: pointer; background-color:#fff; color:#0783c1; border-top:1px solid #0783c1; border-right:1px solid #0783c1; border-left:1px solid #0783c1; border-bottom:1px solid #fff; font-weight:900;}
	.tab_01_02 .sec_02 {width:100%; overflow:hidden; padding:30px 0;}
	.tab_01_02 .sec_02 p {float:left; width:10%; height:45px; border-radius:150px; text-align:center; color:#555; border:1px solid #ddd; line-height:45px; margin-right:1%; font-size:15px; cursor: pointer; background-color:#fafafa;}
	.tab_01_02 .sec_02 .on {background-color:#0783c1; border:1px solid #0783c1; color:#fff;}

	.sub_01_02 {width:100%; overflow:hidden; padding:50px 0;}
	.sub_01_02 .img {float:left; width:267px; height:282px; margin-right:48px;}
	.sub_01_02 .img img {border:1px solid #ddd; padding:5px;}
	.sub_01_02 .info {float:left; width:640px; font-size:15px; line-height:27px; color:#777; font-weight:500;}
	.sub_01_02 .info .name {color:#aaa; font-size:15px; font-weight:500; line-height:22px;}
	.sub_01_02 .info .name p {width:100%; color:#000; font-weight:300; font-size:25px; padding-bottom:10px;}
	.sub_01_02 .info .name p b {font-weight:900;}
	.sub_01_02 .info .name p span {font-size:17px; color:#aaa; font-weight:700; letter-spacing:-1px; margin-left:5px;}
	.sub_01_02 .info .con {width:100%; overflow:hidden; padding-top:50px;}
	.sub_01_02 .info .con ul {border-bottom:1px dashed #ddd; overflow:hidden; padding-bottom:30px; margin-bottom:30px;}
	.sub_01_02 .info .con .tit {float:left; width:80px; margin-right:20px; color:#3299c4; font-size:16px;}
	.sub_01_02 .info .con .text {float:left; width:calc(100% - 100px);}
	.sub_01_02 .doc_05 img{width:264px;}

	.sub_01_03 {width:100%; overflow:hidden;}
	.sub_01_03 .profile {overflow:hidden; padding-bottom:50px;}
	.sub_01_03 .profile .img {float:left; width:245px; margin-right:60px;}
	.sub_01_03 .profile .img img {border:1px solid #ddd; padding:5px;}
	.sub_01_03 .profile .info {float:left; width:calc(100% - 305px);}
	.sub_01_03 .profile .info  .name {color:#aaa; font-size:15px; font-weight:500; line-height:22px;}
	.sub_01_03 .profile .info  .name p {width:100%; color:#000; font-weight:300; font-size:25px; padding-bottom:10px;}
	.sub_01_03 .profile .info  .name p b {font-weight:900;}
	.sub_01_03 .profile .info  .name p span {font-size:17px; color:#aaa; font-weight:700; letter-spacing:-1px; margin-left:5px;}
	.sub_01_03 .profile .info  .con {width:100%; overflow:hidden; padding-top:30px;}
	.sub_01_03 .profile .info  .con ul {border-bottom:1px dashed #ddd; overflow:hidden; padding-bottom:20px; margin-bottom:20px;}
	.sub_01_03 .profile .info  .con .tit {float:left; width:80px; margin-right:20px; color:#3299c4; font-size:16px;}
	.sub_01_03 .profile .info  .con .text {float:left; width:calc(100% - 100px);}
	.sub_01_03 .location {}
	.sub_01_03 .location .map {float:left; width:45%; margin-right:5%;}
	.sub_01_03 .location .info {float:left; width:50%;}
	.sub_01_03 .location .info .time {width:100%; overflow:hidden; padding-bottom:20px;}
	.sub_01_03 .location .info .time .icon {float:left; width:100px; height:100px; margin-right:30px; text-align:center;}
	.sub_01_03 .location .info .time .icon img {margin-bottom:10px;}
	.sub_01_03 .location .info .time .icon p {color:#3299c4; font-size:15px; font-weight:900;}
	.sub_01_03 .location .info .time .cont {float:left; width:calc(100% - 130px); color:#777; font-size:14px; line-height:25px; white-space:normal; word-break:keep-all; }
	.sub_01_03 .location .info .time .cont b {color:#000;}
	.sub_01_03 .location .info table {border-top:1px solid #3299c4;}
	.sub_01_03 .location .info th {width:150px; font-size:14px; font-weight:700; padding:10px 25px; text-align:left;  border-bottom: 1px dashed #ddd; color:#000; }
	.sub_01_03 .location .info td {padding:10px 15px; font-size:14px; color:#888; line-height:22px; white-space:normal; word-break:keep-all;  font-weight:500;  border-bottom:1px dashed #ddd;}
	.sub_01_03 .location .info table td p {color:#000; font-weight:700;}

}

@media only screen and (min-width: 768px) and (max-width: 1023px){
	.sub_01_01 {font-size:15px; letter-spacing:-0.5px;}
	.sub_01_01 .sf_banner {background:url('/sub/img/sf_banner_01.jpg') center no-repeat; height:300px; color:#fff; font-size:15px; font-weight:bold; padding:100px 0 0 50px; margin-bottom:30px;}
	.sub_01_01 .sf_banner p{font-size:36px; font-weight:900;}
	.sub_01_01 .sub_01_01_01 p{color:#3299c4; font-size:24px; font-weight:900; margin-bottom:10px;}
	.sub_01_01 .sub_01_01_02 img{width:100%;  margin-top:30px;}
	.sub_01_01 .sub_01_01_03 {width:100%; overflow:hidden; padding:50px 0 0 0;}
	.sub_01_01 .sub_01_01_03 li {float:left; width:31.3%; margin:0 1%; text-align:center; white-space:normal; word-break:keep-all; }
	.sub_01_01 .sub_01_01_03 li p {color:#000; font-size:18px; font-weight:900; padding-bottom:10px;}
	.sub_01_01 .sub_01_01_03 li img {padding-bottom:20px;}

	.tab_01_02 {width:100%; overflow:hidden;}
	.tab_01_02 .sec_01 {width:100%; height:55px;}
	.tab_01_02 .sec_01 li {
		cursor: pointer; float:left; width:50%; border-top:1px solid #ddd; border-bottom:1px solid #ddd; 
		border-right:1px solid #ddd; text-align:center; color:#333; font-size:16px; line-height:55px; background-color:#fff; font-weight:700;
	}
	.tab_01_02 .sec_01 .on {cursor: pointer; background-color:#fff; color:#0783c1; border-top:1px solid #0783c1; border-right:1px solid #0783c1; border-left:1px solid #0783c1; border-bottom:1px solid #fff; font-weight:900;}
	.tab_01_02 .sec_02 {width:100%; overflow:hidden; padding:30px 0;}
	.tab_01_02 .sec_02 p {float:left; width:19%; height:45px; border-radius:150px; text-align:center; color:#555; border:1px solid #ddd; line-height:45px; margin-right:1%; margin-bottom:1%; font-size:15px; cursor: pointer; background-color:#fafafa;}
	.tab_01_02 .sec_02 .on {background-color:#0783c1; border:1px solid #0783c1; color:#fff;}

	.sub_01_02 {width:100%; overflow:hidden; padding:50px 0;}
	.sub_01_02 .img {float:left; width:160px; height:169px; margin-right:40px;}
	.sub_01_02 .img img {border:1px solid #ddd; padding:5px; width:100%;}
	.sub_01_02 .info {float:left; width:calc(100% - 200px); font-size:15px; line-height:27px; color:#777; font-weight:500;}
	.sub_01_02 .info .name {color:#aaa; font-size:15px; font-weight:500; line-height:22px;}
	.sub_01_02 .info .name p {width:100%; color:#000; font-weight:300; font-size:25px; padding-bottom:10px;}
	.sub_01_02 .info .name p b {font-weight:900;}
	.sub_01_02 .info .name p span {font-size:17px; color:#aaa; font-weight:700; letter-spacing:-1px; margin-left:5px;}
	.sub_01_02 .info .con {width:100%; overflow:hidden; padding-top:50px;}
	.sub_01_02 .info .con ul {border-bottom:1px dashed #ddd; overflow:hidden; padding-bottom:30px; margin-bottom:30px;}
	.sub_01_02 .info .con .tit {float:left; width:80px; margin-right:20px; color:#3299c4; font-size:16px;}
	.sub_01_02 .info .con .text {float:left; width:calc(100% - 100px);}


	.sub_01_03 {width:100%; overflow:hidden;}
	.sub_01_03 .profile {overflow:hidden; padding-bottom:50px;}
	.sub_01_03 .profile .img {float:left; width:160px; margin-right:60px;}
	.sub_01_03 .profile .img img {border:1px solid #ddd; padding:5px; width:100%;}
	.sub_01_03 .profile .info {float:left; width:calc(100% - 220px);}
	.sub_01_03 .profile .info  .name {color:#aaa; font-size:15px; font-weight:500; line-height:22px;}
	.sub_01_03 .profile .info  .name p {width:100%; color:#000; font-weight:300; font-size:25px; padding-bottom:10px;}
	.sub_01_03 .profile .info  .name p b {font-weight:900;}
	.sub_01_03 .profile .info  .name p span {font-size:17px; color:#aaa; font-weight:700; letter-spacing:-1px; margin-left:5px;}
	.sub_01_03 .profile .info  .con {width:100%; overflow:hidden; padding-top:30px;}
	.sub_01_03 .profile .info  .con ul {border-bottom:1px dashed #ddd; overflow:hidden; padding-bottom:20px; margin-bottom:20px;}
	.sub_01_03 .profile .info  .con .tit {float:left; width:80px; margin-right:20px; color:#3299c4; font-size:16px;}
	.sub_01_03 .profile .info  .con .text {float:left; width:calc(100% - 100px);}
	.sub_01_03 .location {}
	.sub_01_03 .location .map {width:100%; margin-bottom:5%;}
	.sub_01_03 .location .info {width:100%;}
	.sub_01_03 .location .info .time {width:100%; overflow:hidden; padding-bottom:20px;}
	.sub_01_03 .location .info .time .icon {float:left; width:100px; height:100px; margin-right:30px; text-align:center;}
	.sub_01_03 .location .info .time .icon img {margin-bottom:10px;}
	.sub_01_03 .location .info .time .icon p {color:#3299c4; font-size:15px; font-weight:900;}
	.sub_01_03 .location .info .time .cont {float:left; width:calc(100% - 130px); color:#777; font-size:14px; line-height:25px; white-space:normal; word-break:keep-all; }
	.sub_01_03 .location .info .time .cont b {color:#000;}
	.sub_01_03 .location .info table {border-top:1px solid #3299c4;}
	.sub_01_03 .location .info th {width:150px; font-size:14px; font-weight:700; padding:10px 25px; text-align:left;  border-bottom: 1px dashed #ddd; color:#000; }
	.sub_01_03 .location .info td {padding:10px 15px; font-size:14px; color:#888; line-height:22px; white-space:normal; word-break:keep-all;  font-weight:500;  border-bottom:1px dashed #ddd;}
	.sub_01_03 .location .info table td p {color:#000; font-weight:700;}

}

@media only screen and (max-width: 767px){
	.sub_01_01 {font-size:15px; letter-spacing:-0.5px;}
	.sub_01_01 .sf_banner {background:url('/sub/img/sf_banner_01.jpg') center no-repeat;  background-size:cover;height:150px; color:#fff; font-size:15px; font-weight:bold; padding:40px 0 0 0; text-align:center; margin-bottom:30px;}
	.sub_01_01 .sf_banner p{font-size:26px; font-weight:900;}
	.sub_01_01 .sub_01_01_01 p{color:#3299c4; font-size:24px; font-weight:900; margin-bottom:10px; line-height:30px;}
	.sub_01_01 .sub_01_01_02 img{width:100%;  margin-top:30px;}
	.sub_01_01 .sub_01_01_03 {width:100%; overflow:hidden; padding:50px 0 0 0;}
	.sub_01_01 .sub_01_01_03 li {width:100%; margin:0 1% 30px 1%; text-align:center; white-space:normal; word-break:keep-all; }
	.sub_01_01 .sub_01_01_03 li p {color:#000; font-size:18px; font-weight:900; padding-bottom:10px;}
	.sub_01_01 .sub_01_01_03 li img {padding-bottom:20px;}

	.tab_01_02 {width:100%; overflow:hidden;}
	.tab_01_02 .sec_01 {width:100%; height:45px;}
	.tab_01_02 .sec_01 li {
		cursor: pointer; float:left; width:50%; border-top:1px solid #ddd; border-bottom:1px solid #ddd; 
		border-right:1px solid #ddd; text-align:center; color:#333; font-size:14px; line-height:45px; background-color:#fff; font-weight:700;
	}
	.tab_01_02 .sec_01 .on {cursor: pointer; background-color:#fff; color:#0783c1; border-top:1px solid #0783c1; border-right:1px solid #0783c1; border-left:1px solid #0783c1; border-bottom:1px solid #fff; font-weight:900;}
	.tab_01_02 .sec_02 {width:100%; overflow:hidden; padding:30px 0 0 0;}
	.tab_01_02 .sec_02 p {float:left; width:24%; height:40px; border-radius:150px; text-align:center; color:#555; border:1px solid #ddd; line-height:40px; margin-right:1%; margin-bottom:1%; font-size:15px; cursor: pointer; background-color:#fafafa;}
	.tab_01_02 .sec_02 .on {background-color:#0783c1; border:1px solid #0783c1; color:#fff;}

	.sub_01_02 {width:100%; overflow:hidden; padding:30px 0;}
	.sub_01_02 .img {float:left; width:100%; overflow:hidden; text-align:center; margin-bottom:30px;}
	.sub_01_02 .img img {border:1px solid #ddd; padding:5px;}
	.sub_01_02 .info {float:left; width:100%; font-size:15px; line-height:27px; color:#777; font-weight:500;}
	.sub_01_02 .info .name {color:#aaa; font-size:15px; font-weight:500; line-height:22px; text-align:center;}
	.sub_01_02 .info .name p {width:100%; color:#000; font-weight:300; font-size:25px; padding-bottom:10px;}
	.sub_01_02 .info .name p b {font-weight:900;}
	.sub_01_02 .info .name p span {font-size:17px; color:#aaa; font-weight:700; letter-spacing:-1px; margin-left:5px;}
	.sub_01_02 .info .con {width:100%; overflow:hidden; padding-top:50px;}
	.sub_01_02 .info .con ul {border-bottom:1px dashed #ddd; overflow:hidden; padding-bottom:30px; margin-bottom:30px;}
	.sub_01_02 .info .con .tit {width:100px; margin-bottom:15px; color:#3299c4; font-size:16px;}
	.sub_01_02 .info .con .text {width:100%;}
	.sub_01_02 .doc_05 img{width:257px;}

	.sub_01_03 {width:100%; overflow:hidden;}
	.sub_01_03 .profile {overflow:hidden; padding-bottom:30px;}
	.sub_01_03 .profile .img {width:100%; margin-bottom:30px; text-align:center;}
	.sub_01_03 .profile .img img {border:1px solid #ddd; padding:5px;}
	.sub_01_03 .profile .info {width:100%;}
	.sub_01_03 .profile .info  .name {color:#aaa; font-size:15px; font-weight:500; line-height:22px; text-align:center;}
	.sub_01_03 .profile .info  .name p {width:100%; color:#000; font-weight:300; font-size:25px; padding-bottom:10px;}
	.sub_01_03 .profile .info  .name p b {font-weight:900;}
	.sub_01_03 .profile .info  .name p span {font-size:17px; color:#aaa; font-weight:700; letter-spacing:-1px; margin-left:5px;}
	.sub_01_03 .profile .info  .con {width:100%; overflow:hidden; padding-top:30px;}
	.sub_01_03 .profile .info  .con ul {border-bottom:1px dashed #ddd; overflow:hidden; padding-bottom:20px; margin-bottom:20px;}
	.sub_01_03 .profile .info  .con .tit {width:100%; margin-bottom:10px; color:#3299c4; font-size:16px;}
	.sub_01_03 .profile .info  .con .text {width:100%;}
	.sub_01_03 .location {}
	.sub_01_03 .location .map {width:100%; margin-bottom:5%;}
	.sub_01_03 .location .info {width:100%;}
	.sub_01_03 .location .info .time {width:100%; overflow:hidden; padding-bottom:20px;}
	.sub_01_03 .location .info .time .icon {float:left; width:100px; height:100px; margin-right:20px; text-align:center;}
	.sub_01_03 .location .info .time .icon img {margin-bottom:10px;}
	.sub_01_03 .location .info .time .icon p {color:#3299c4; font-size:15px; font-weight:900;}
	.sub_01_03 .location .info .time .cont {float:left; width:calc(100% - 120px); color:#777; font-size:14px; line-height:25px; white-space:normal; word-break:keep-all; }
	.sub_01_03 .location .info .time .cont b {color:#000;}
	.sub_01_03 .location .info table {border-top:1px solid #3299c4;}
	.sub_01_03 .location .info th {width:130px; font-size:14px; font-weight:700; padding:10px 25px; text-align:left;  border-bottom: 1px dashed #ddd; color:#000; white-space:normal; word-break:keep-all; }
	.sub_01_03 .location .info td {padding:10px 15px; font-size:14px; color:#888; line-height:22px; white-space:normal; word-break:keep-all;  font-weight:500;  border-bottom:1px dashed #ddd;}
	.sub_01_03 .location .info table td p {color:#000; font-weight:700;}

}



/*¼­ºê_02*/

@media all and (min-width: 1200px) {
	.sub_02_top {width:100%; height:250px; color:#fff; font-size:25px; font-weight:100; line-height:35px; letter-spacing:-1px;}
	.top_02_01 {background:url('/sub/img/top_02_01.jpg')center no-repeat; padding:65px 0 0 45px;}
	.top_02_02 {background:url('/sub/img/top_02_02.jpg')center no-repeat; padding:85px 0 0 45px;}
	.top_02_03 {background:url('/sub/img/top_02_03.jpg')center no-repeat; padding:65px 0 0 45px;}
	.top_02_04 {background:url('/sub/img/top_02_04.jpg')center no-repeat; background-color:#000; padding:65px 0 0 45px;}

	.img_02_01_info {width:1200px; height:324px; background:url('/sub/img/img_02_01_a.jpg')center no-repeat; margin:40px 0;}
}


@media only screen and (min-width: 1024px) and (max-width: 1199px){
	.sub_02_top {width:100%; height:250px; color:#fff; font-size:25px; font-weight:100; line-height:35px; letter-spacing:-1px;}
	.top_02_01 {background:url('/sub/img/top_02_01.jpg')center no-repeat; background-size:cover; padding:65px 0 0 45px;}
	.top_02_02 {background:url('/sub/img/top_02_02.jpg')center no-repeat; padding:85px 0 0 45px;}
	.top_02_03 {background:url('/sub/img/top_02_03.jpg')center no-repeat; padding:65px 0 0 45px;}
	.top_02_04 {background:url('/sub/img/top_02_04.jpg')center no-repeat; background-color:#000; padding:65px 0 0 45px;}

	.img_02_01_info {width:100%; height:685px; background:url('/sub/img/img_02_01_a_t.jpg')center no-repeat; margin:40px 0;}
}

@media only screen and (min-width: 768px) and (max-width: 1023px){
	.sub_02_top {width:100%; height:250px; color:#fff; font-size:25px; font-weight:100; line-height:35px; letter-spacing:-1px;}
	.top_02_01 {background:url('/sub/img/top_02_01.jpg')center no-repeat;  background-size:cover; padding:65px 0 0 45px;}
	.top_02_02 {background:url('/sub/img/top_02_02.jpg')center no-repeat; padding:85px 0 0 45px;}
	.top_02_03 {background:url('/sub/img/top_02_03.jpg')center no-repeat; padding:65px 0 0 45px;}
	.top_02_04 {background:url('/sub/img/top_02_04.jpg')center no-repeat; background-color:#000; padding:65px 0 0 45px;}

	.img_02_01_info {width:100%; height:685px; background:url('/sub/img/img_02_01_a_t.jpg')center no-repeat; margin:40px 0;}
}

@media only screen and (max-width: 767px){
	.sub_02_top {width:100%; height:180px; text-align:center; color:#fff; font-size:17px; font-weight:100; line-height:27px; letter-spacing:-1px; display:table;}
	.top_02_01 {background:url('/sub/img/top_02_01_m.jpg')center no-repeat; background-size:cover;}
	.top_02_02 {background:url('/sub/img/top_02_02_m.jpg')center no-repeat; background-size:cover;}
	.top_02_03 {background:url('/sub/img/top_02_03_m.jpg')center no-repeat; background-size:cover;}
	.top_02_04 {background:url('/sub/img/top_02_04_m.jpg')center no-repeat; background-size:cover; background-color:#000; padding:0 25px;}
	.sub_02_top p {display:table-cell; vertical-align:middle;}

	.img_02_01_info {width:290px; height:784px; margin:20px auto; background:url('/sub/img/img_02_01_a_m.jpg')center top no-repeat; background-size:cover;}
}



/*¼­ºê_03*/

@media all and (min-width: 1200px) {
	.sub_03_top {width:100%; height:250px; color:#fff; font-size:25px; font-weight:100; line-height:35px; letter-spacing:-1px;}
	.top_03_01 {background:url('/sub/img/top_03_01.jpg')center no-repeat; padding:65px 0 0 45px;}
	.top_03_02 {background:url('/sub/img/top_03_02.jpg')center no-repeat; padding:65px 0 0 45px;}
	.top_03_03 {background:url('/sub/img/top_03_03.jpg')center no-repeat; padding:65px 0 0 45px;}
	.top_03_04 {background:url('/sub/img/top_03_04.jpg')center no-repeat; padding:65px 0 0 45px;}
}


@media only screen and (min-width: 1024px) and (max-width: 1199px){
	.sub_03_top {width:100%; height:250px; color:#fff; font-size:25px; font-weight:100; line-height:35px; letter-spacing:-1px;}
	.top_03_01 {background:url('/sub/img/top_03_01.jpg')center no-repeat; padding:65px 0 0 45px;}
	.top_03_02 {background:url('/sub/img/top_03_02.jpg')center no-repeat; padding:65px 0 0 45px;}
	.top_03_03 {background:url('/sub/img/top_03_03.jpg')center no-repeat; padding:65px 0 0 45px;}
	.top_03_04 {background:url('/sub/img/top_03_04.jpg')center no-repeat; padding:65px 0 0 45px;}
}

@media only screen and (min-width: 768px) and (max-width: 1023px){
	.sub_03_top {width:100%; height:250px; color:#fff; font-size:25px; font-weight:100; line-height:35px; letter-spacing:-1px;}
	.top_03_01 {background:url('/sub/img/top_03_01.jpg')center no-repeat; padding:65px 0 0 45px;}
	.top_03_02 {background:url('/sub/img/top_03_02.jpg')center no-repeat; padding:65px 0 0 45px;}
	.top_03_03 {background:url('/sub/img/top_03_03.jpg')center no-repeat; padding:65px 0 0 45px;}
	.top_03_04 {background:url('/sub/img/top_03_04.jpg')center no-repeat; padding:65px 0 0 45px;}
}

@media only screen and (max-width: 767px){
	.sub_03_top {
		width:100%; height:180px; color:#fff; font-size:16px; font-weight:100; line-height:25px; white-space:normal; word-break:keep-all; 
		letter-spacing:-1px; text-align:center; display:table;
	}
	.top_03_01 {background:url('/sub/img/top_03_01_m.jpg')center no-repeat; background-size:cover;}
	.top_03_02 {background:url('/sub/img/top_03_02_m.jpg')right no-repeat; background-size:cover; }
	.top_03_03 {background:url('/sub/img/top_03_03_m.jpg')right no-repeat; background-size:cover; }
	.top_03_04 {background:url('/sub/img/top_03_04_m.jpg')right no-repeat; background-size:cover; padding:0 20px;}

	.sub_03_top p {display:table-cell; vertical-align:middle;}
}




/*¼­ºê_04*/

@media all and (min-width: 1200px) {
	.sub_04_top {width:100%; height:250px; color:#fff; font-size:25px; font-weight:100; line-height:35px; letter-spacing:-1px;}
	.top_04_01 {background:url('/sub/img/top_04_01.jpg')center no-repeat; padding:65px 0 0 45px;}
	.top_04_02 {background:url('/sub/img/top_04_02.jpg')center no-repeat; padding:65px 0 0 45px;}
	.top_04_03 {background:url('/sub/img/top_04_03.jpg')center no-repeat; padding:85px 0 0 45px;}
	.top_04_04 {background:url('/sub/img/top_04_04.jpg')center no-repeat; padding:65px 0 0 45px;}
	.top_04_05 {background:url('/sub/img/top_04_05.jpg')center no-repeat; padding:85px 0 0 45px;}
	.top_04_06 {background:url('/sub/img/top_04_06.jpg')center no-repeat; padding:85px 0 0 45px;}
	.top_04_07 {background:url('/sub/img/top_04_07.jpg')center no-repeat; padding:65px 0 0 45px;}
}


@media only screen and (min-width: 1024px) and (max-width: 1199px){
	.sub_04_top {width:100%; height:250px; color:#fff; font-size:25px; font-weight:100; line-height:35px; letter-spacing:-1px;}
	.top_04_01 {background:url('/sub/img/top_04_01.jpg')center no-repeat; padding:65px 0 0 45px;}
	.top_04_02 {background:url('/sub/img/top_04_02.jpg')center no-repeat; padding:65px 0 0 45px;}
	.top_04_03 {background:url('/sub/img/top_04_03.jpg')center no-repeat; padding:85px 0 0 45px;}
	.top_04_04 {background:url('/sub/img/top_04_04.jpg')center no-repeat; padding:65px 0 0 45px;}
	.top_04_05 {background:url('/sub/img/top_04_05.jpg')center no-repeat; padding:85px 0 0 45px;}
	.top_04_06 {background:url('/sub/img/top_04_06.jpg')center no-repeat; padding:85px 0 0 45px;}
	.top_04_07 {background:url('/sub/img/top_04_07.jpg')center no-repeat; padding:65px 0 0 45px;}
}

@media only screen and (min-width: 768px) and (max-width: 1023px){
	.sub_04_top {width:100%; height:250px; color:#fff; font-size:25px; font-weight:100; line-height:35px; letter-spacing:-1px;}
	.top_04_01 {background:url('/sub/img/top_04_01.jpg')center no-repeat; padding:65px 0 0 45px;}
	.top_04_02 {background:url('/sub/img/top_04_02.jpg')center no-repeat; padding:65px 0 0 45px;}
	.top_04_03 {background:url('/sub/img/top_04_03.jpg')center no-repeat; padding:85px 0 0 45px;}
	.top_04_04 {background:url('/sub/img/top_04_04.jpg')center no-repeat; padding:65px 0 0 45px;}
	.top_04_05 {background:url('/sub/img/top_04_05.jpg')center no-repeat; padding:85px 0 0 45px;}
	.top_04_06 {background:url('/sub/img/top_04_06.jpg')center no-repeat; padding:85px 0 0 45px;}
	.top_04_07 {background:url('/sub/img/top_04_07.jpg')center no-repeat; padding:65px 0 0 45px;}
}

@media only screen and (max-width: 767px){
	.sub_04_top {
		width:100%; height:180px; color:#fff; white-space:normal; word-break:keep-all; text-align:center; 
		font-size:17px; font-weight:100; line-height:25px; letter-spacing:-1px;
		display:table;
	}
	.top_04_01 {background:url('/sub/img/top_04_01_m.jpg')center no-repeat; background-size:cover; }
	.top_04_02 {background:url('/sub/img/top_04_02_m.jpg')center no-repeat; background-size:cover; }
	.top_04_03 {background:url('/sub/img/top_04_03_m.jpg')center no-repeat; background-size:cover; }
	.top_04_04 {background:url('/sub/img/top_04_04_m.jpg')center no-repeat; background-size:cover; }
	.top_04_05 {background:url('/sub/img/top_04_05_m.jpg')center no-repeat; background-size:cover; padding:0 20px;}
	.top_04_06 {background:url('/sub/img/top_04_06_m.jpg')right no-repeat; background-size:cover;}
	.top_04_07 {background:url('/sub/img/top_04_07_m.jpg')center no-repeat; background-size:cover;}

	.sub_04_top p {display:table-cell; vertical-align:middle;}
}



/*¼­ºê_05*/

@media all and (min-width: 1200px) {
	.tab_05 {width:100%; height:50px; border-top:1px solid #ddd; border-left:1px solid #ddd; border-bottom:1px solid #3299c4; margin-bottom:50px; overflow:hidden;}
	.tab_05 li {float:left; height:50px; line-height:50px; text-align:center; color:#777; background-color:#fafafa; font-size:15px; letter-spacing:-1px; font-weight:700; border-right:1px solid #ddd; cursor: pointer;}
	.tab_05 .on {background-color:#3299c4; color:#fff;}

	.sub_05_top {width:100%; height:250px; color:#fff; font-size:25px; font-weight:100; line-height:35px; letter-spacing:-1px;}
	.top_05_01 {background-color:#000; padding:85px 0 0 45px;}
	#sf_05_01_a {background:url('/sub/img/top_05_01_a.jpg')center no-repeat;}
	#sf_05_01_b {background:url('/sub/img/top_05_01_b.jpg')center no-repeat;}
	#sf_05_01_c {background:url('/sub/img/top_05_01_c.jpg')center no-repeat;}
	#sf_05_01_d {background:url('/sub/img/top_05_01_d.jpg')center no-repeat;}

	.top_05_02 {background-color:#000; padding:85px 0 0 45px;}
	#sf_05_02_a {background:url('/sub/img/top_05_02_a.jpg')center no-repeat; color:#555; background-size:cover;}
	#sf_05_02_b {background:url('/sub/img/top_05_02_b.jpg')center no-repeat; color:#555; background-size:cover;}
	#sf_05_02_c {background:url('/sub/img/top_05_02_c.jpg')center no-repeat; color:#555; background-size:cover;}
	#sf_05_02_d {background:url('/sub/img/top_05_02_d.jpg')center no-repeat; color:#555; background-size:cover;}

	.top_05_03 {background-color:#000; padding:65px 0 0 45px;}
	#sf_05_03_a {background:url('/sub/img/top_05_03_a.jpg')center no-repeat; background-size:cover;}
	#sf_05_03_b {background:url('/sub/img/top_05_03_b.jpg')center no-repeat; background-size:cover;}
	#sf_05_03_c {background:url('/sub/img/top_05_03_c.jpg')center no-repeat; background-size:cover;}
	#sf_05_03_d {background:url('/sub/img/top_05_03_d.jpg')center no-repeat; background-size:cover;}

	.top_05_04 {background-color:#000; padding:85px 0 0 45px;}
	#sf_05_04_a {background:url('/sub/img/top_05_04_a.jpg')center no-repeat; background-size:cover;}
	#sf_05_04_b {background:url('/sub/img/top_05_04_b.jpg')center no-repeat; background-size:cover;}
	#sf_05_04_c {background:url('/sub/img/top_05_04_c.jpg')center no-repeat; background-size:cover;}
	#sf_05_04_d {background:url('/sub/img/top_05_04_d.jpg')center no-repeat; background-size:cover;}

	#sf_05_05_a {background:url('/sub/img/top_05_05_a.jpg')center no-repeat; background-size:cover; color:#000;}	
	#sf_05_05_b {background:url('/sub/img/top_05_05_b.jpg')center no-repeat; background-size:cover; color:#000;}	
	#sf_05_05_c {background:url('/sub/img/top_05_05_c.jpg')center no-repeat; background-size:cover; color:#fff;}	
	#sf_05_05_d {background:url('/sub/img/top_05_05_d.jpg')center no-repeat; background-size:cover; color:#fff;}	

	.s_01 .on_01 {width:25%;}
	.s_01 .on_02 {width:25%;}
	.s_01 .on_03 {width:25%;}
	.s_01 .on_04 {width:25%;}

	.s_02 .on_01 {width:24%;}
	.s_02 .on_02 {width:24%;}
	.s_02 .on_03 {width:24%;}
	.s_02 .on_04 {width:28%;}

	.s_03 .on_01 {width:20%;}
	.s_03 .on_02 {width:40%;}
	.s_03 .on_03 {width:20%;}
	.s_03 .on_04 {width:20%;}

	.s_04 .on_01 {width:25%;}
	.s_04 .on_02 {width:25%;}
	.s_04 .on_03 {width:25%;}
	.s_04 .on_04 {width:25%;}

	.s_05 .on_01 {width:24%;}
	.s_05 .on_02 {width:24%;}
	.s_05 .on_03 {width:24%;}
	.s_05 .on_04 {width:28%;}

	.sub_05_text .list_02 {width:100%; overflow:hidden; padding-top:40px;}
.sub_05_text .list_02 li {float:left; width:48%; margin-right:2%; background:url('/sub/img/list_05_check.png')left top no-repeat; padding-bottom:20px; padding-left:25px; margin-bottom:20px; text-align:left; color:#333; font-weight:700; line-height:25px; border-bottom:1px dotted #ddd;}
}


@media only screen and (min-width: 1024px) and (max-width: 1199px){
	.tab_05 {width:100%; height:50px; border-top:1px solid #ddd; border-left:1px solid #ddd; border-bottom:1px solid #3299c4; margin-bottom:50px; overflow:hidden;}
	.tab_05 li {float:left; display:table;  height:50px; line-height:18px; padding:0 15px; text-align:center; color:#777; background-color:#fafafa; font-size:15px; letter-spacing:-1px; font-weight:700; border-right:1px solid #ddd; cursor: pointer; white-space:normal; word-break:keep-all; }
	.tab_05 .on {background-color:#3299c4; color:#fff;}


	.sub_05_top {width:100%; height:250px; color:#fff; font-size:25px; font-weight:100; line-height:35px; letter-spacing:-1px;}
	.top_05_01 {background-color:#000; padding:85px 0 0 45px;}
	#sf_05_01_a {background:url('/sub/img/top_05_01_a.jpg')center no-repeat;}
	#sf_05_01_b {background:url('/sub/img/top_05_01_b.jpg')center no-repeat;}
	#sf_05_01_c {background:url('/sub/img/top_05_01_c.jpg')center no-repeat;}
	#sf_05_01_d {background:url('/sub/img/top_05_01_d.jpg')center no-repeat;}
	
	.top_05_02 {background-color:#000; padding:85px 0 0 45px;}
	#sf_05_02_a {background:url('/sub/img/top_05_02_a.jpg')center no-repeat; color:#555; background-size:cover;}
	#sf_05_02_b {background:url('/sub/img/top_05_02_b.jpg')center no-repeat; color:#555; background-size:cover;}
	#sf_05_02_c {background:url('/sub/img/top_05_02_c.jpg')center no-repeat; color:#555; background-size:cover;}
	#sf_05_02_d {background:url('/sub/img/top_05_02_d.jpg')center no-repeat; color:#555; background-size:cover;}

	.top_05_03 {background-color:#000; padding:65px 0 0 45px;}
	#sf_05_03_a {background:url('/sub/img/top_05_03_a.jpg')center no-repeat; background-size:cover;}
	#sf_05_03_b {background:url('/sub/img/top_05_03_b.jpg')center no-repeat; background-size:cover;}
	#sf_05_03_c {background:url('/sub/img/top_05_03_c.jpg')center no-repeat; background-size:cover;}
	#sf_05_03_d {background:url('/sub/img/top_05_03_d.jpg')center no-repeat; background-size:cover;}

	.top_05_04 {background-color:#000; padding:85px 0 0 45px;}
	#sf_05_04_a {background:url('/sub/img/top_05_04_a.jpg')center no-repeat; background-size:cover;}
	#sf_05_04_b {background:url('/sub/img/top_05_04_b.jpg')center no-repeat; background-size:cover;}
	#sf_05_04_c {background:url('/sub/img/top_05_04_c.jpg')center no-repeat; background-size:cover;}
	#sf_05_04_d {background:url('/sub/img/top_05_04_d.jpg')center no-repeat; background-size:cover;}

	#sf_05_05_a {background:url('/sub/img/top_05_05_a.jpg')center no-repeat; background-size:cover; color:#000;}	
	#sf_05_05_b {background:url('/sub/img/top_05_05_b.jpg')center no-repeat; background-size:cover; color:#000;}	
	#sf_05_05_c {background:url('/sub/img/top_05_05_c.jpg')center no-repeat; background-size:cover; color:#fff;}	
	#sf_05_05_d {background:url('/sub/img/top_05_05_d.jpg')center no-repeat; background-size:cover; color:#fff;}	

	.tab_05 p {display:table-cell; vertical-align:middle;}

	.s_01 .on_01 {width:25%;}
	.s_01 .on_02 {width:25%;}
	.s_01 .on_03 {width:25%;}
	.s_01 .on_04 {width:25%;}

	.s_02 .on_01 {width:24%;}
	.s_02 .on_02 {width:24%;}
	.s_02 .on_03 {width:24%;}
	.s_02 .on_04 {width:28%;}

	.s_03 .on_01 {width:20%;}
	.s_03 .on_02 {width:40%;}
	.s_03 .on_03 {width:20%;}
	.s_03 .on_04 {width:20%;}

	.s_04 .on_01 {width:25%;}
	.s_04 .on_02 {width:25%;}
	.s_04 .on_03 {width:25%;}
	.s_04 .on_04 {width:25%;}

	.s_05 .on_01 {width:24%;}
	.s_05 .on_02 {width:24%;}
	.s_05 .on_03 {width:24%;}
	.s_05 .on_04 {width:28%;}

	.sub_05_text .list_02 {width:100%; overflow:hidden; padding-top:40px;}
.sub_05_text .list_02 li {float:left; width:48%; margin-right:2%; background:url('/sub/img/list_05_check.png')left top no-repeat; padding-bottom:20px; padding-left:25px; margin-bottom:20px; text-align:left; color:#333; font-weight:700; line-height:25px; border-bottom:1px dotted #ddd;}
}

@media only screen and (min-width: 768px) and (max-width: 1023px){
	.tab_05 {width:100%; overflow:hidden; border-top:1px solid #ddd; border-left:1px solid #ddd;  margin-bottom:25px; overflow:hidden;}
	.tab_05 li {
		float:left; display:table; padding:0 5px; height:50px; white-space:normal; word-break:keep-all; line-height:18px; 
		text-align:center; color:#777; background-color:#fafafa; font-size:14px; line-height:20px; letter-spacing:-1px; font-weight:700; border-right:1px solid #ddd; border-bottom:1px solid #ddd; cursor: pointer;}
	.tab_05 .on {background-color:#3299c4; color:#fff;}

	.sub_05_top {width:100%; height:250px; color:#fff; font-size:25px; font-weight:100; line-height:35px; letter-spacing:-1px;}
	.top_05_01 {background-color:#000; padding:55px 45px 0 45px;}
	#sf_05_01_a {background:url('/sub/img/top_05_01_a.jpg')center no-repeat;}
	#sf_05_01_b {background:url('/sub/img/top_05_01_b.jpg')center no-repeat;}
	#sf_05_01_c {background:url('/sub/img/top_05_01_c.jpg')center no-repeat;}
	#sf_05_01_d {background:url('/sub/img/top_05_01_d.jpg')center no-repeat;}
	
	.top_05_02 {background-color:#000; padding:85px 0 0 45px;}
	#sf_05_02_a {background:url('/sub/img/top_05_02_a.jpg')center no-repeat; color:#555; background-size:cover;}
	#sf_05_02_b {background:url('/sub/img/top_05_02_b.jpg')center no-repeat; color:#555; background-size:cover;}
	#sf_05_02_c {background:url('/sub/img/top_05_02_c.jpg')center no-repeat; color:#555; background-size:cover;}
	#sf_05_02_d {background:url('/sub/img/top_05_02_d.jpg')center no-repeat; color:#555; background-size:cover;}

	.top_05_03 {background-color:#000; padding:65px 0 0 45px;}
	#sf_05_03_a {background:url('/sub/img/top_05_03_a.jpg')center no-repeat; background-size:cover;}
	#sf_05_03_b {background:url('/sub/img/top_05_03_b.jpg')center no-repeat; background-size:cover;}
	#sf_05_03_c {background:url('/sub/img/top_05_03_c.jpg')center no-repeat; background-size:cover;}
	#sf_05_03_d {background:url('/sub/img/top_05_03_d.jpg')center no-repeat; background-size:cover;}

	.top_05_04 {background-color:#000; padding:85px 0 0 45px;}
	#sf_05_04_a {background:url('/sub/img/top_05_04_a.jpg')center no-repeat; background-size:cover;}
	#sf_05_04_b {background:url('/sub/img/top_05_04_b.jpg')center no-repeat; background-size:cover;}
	#sf_05_04_c {background:url('/sub/img/top_05_04_c.jpg')center no-repeat; background-size:cover;}
	#sf_05_04_d {background:url('/sub/img/top_05_04_d.jpg')center no-repeat; background-size:cover;}

	#sf_05_05_a {background:url('/sub/img/top_05_05_a.jpg')center no-repeat; background-size:cover; color:#000;}	
	#sf_05_05_b {background:url('/sub/img/top_05_05_b.jpg')center no-repeat; background-size:cover; color:#000;}	
	#sf_05_05_c {background:url('/sub/img/top_05_05_c.jpg')center no-repeat; background-size:cover; color:#fff;}	
	#sf_05_05_d {background:url('/sub/img/top_05_05_d.jpg')center no-repeat; background-size:cover; color:#fff;}	

	.tab_05 p {display:table-cell; vertical-align:middle;}

	.s_01 .on_01 {width:50%;}
	.s_01 .on_02 {width:50%;}
	.s_01 .on_03 {width:50%;}
	.s_01 .on_04 {width:50%;}

	.s_02 .on_01 {width:50%;}
	.s_02 .on_02 {width:50%;}
	.s_02 .on_03 {width:50%;}
	.s_02 .on_04 {width:50%;}

	.s_03 .on_01 {width:50%;}
	.s_03 .on_02 {width:50%;}
	.s_03 .on_03 {width:50%;}
	.s_03 .on_04 {width:50%;}

	.s_04 .on_01 {width:50%;}
	.s_04 .on_02 {width:50%;}
	.s_04 .on_03 {width:50%;}
	.s_04 .on_04 {width:50%;}

	.s_05 .on_01 {width:50%;}
	.s_05 .on_02 {width:50%;}
	.s_05 .on_03 {width:50%;}
	.s_05 .on_04 {width:50%;}

	.sub_05_text .list_02 {width:100%; overflow:hidden; padding-top:40px;}
	.sub_05_text .list_02 li {float:left; width:100%; background:url('/sub/img/list_05_check.png')left top no-repeat; padding-bottom:20px; padding-left:25px; margin-bottom:20px; text-align:left; color:#333; font-weight:700; line-height:25px; border-bottom:1px dotted #ddd;}
}

@media only screen and (max-width: 767px){
	.tab_05 {width:100%; overflow:hidden; border-top:1px solid #ddd; border-left:1px solid #ddd;  margin-bottom:25px; overflow:hidden;}
	.tab_05 li {
		float:left; display:table; padding:0 5px; height:50px; white-space:normal; word-break:keep-all; line-height:18px; 
		text-align:center; color:#777; background-color:#fafafa; font-size:12px; letter-spacing:-1px; font-weight:700; border-right:1px solid #ddd; border-bottom:1px solid #ddd; cursor: pointer;}
	.tab_05 .on {background-color:#3299c4; color:#fff;}

	.sub_05_top {width:100%; height:180px; display:table; text-align:center;  color:#fff; font-size:17px; font-weight:100; line-height:25px; letter-spacing:-1px; white-space:normal; word-break:keep-all;}
	.sub_05_top p {display:table-cell; vertical-align:middle;}
	.top_05_01 {background-color:#000; padding:0 20px;}
	#sf_05_01_a {background:url('/sub/img/top_05_01_a_m.jpg')center no-repeat; background-size:cover;}
	#sf_05_01_b {background:url('/sub/img/top_05_01_b_m.jpg')center no-repeat; background-size:cover;}
	#sf_05_01_c {background:url('/sub/img/top_05_01_c_m.jpg')center no-repeat; background-size:cover;}
	#sf_05_01_d {background:url('/sub/img/top_05_01_d_m.jpg')center no-repeat; background-size:cover;}

	.top_05_02 {background-color:#000; padding:0 20px;}
	#sf_05_02_a {background:url('/sub/img/top_05_02_a_m.jpg')center no-repeat; background-size:cover;}
	#sf_05_02_b {background:url('/sub/img/top_05_02_b_m.jpg')center no-repeat; background-size:cover;}
	#sf_05_02_c {background:url('/sub/img/top_05_02_c_m.jpg')center no-repeat; background-size:cover;}
	#sf_05_02_d {background:url('/sub/img/top_05_02_d_m.jpg')center no-repeat; background-size:cover;}

	.top_05_03 {background-color:#000; padding:0 20px;}
	#sf_05_03_a {background:url('/sub/img/top_05_03_a_m.jpg')center no-repeat; background-size:cover;}
	#sf_05_03_b {background:url('/sub/img/top_05_03_b_m.jpg')center no-repeat; background-size:cover;}
	#sf_05_03_c {background:url('/sub/img/top_05_03_c_m.jpg')center no-repeat; background-size:cover;}
	#sf_05_03_d {background:url('/sub/img/top_05_03_d_m.jpg')center no-repeat; background-size:cover;}
	
	.top_05_04 {background-color:#000; padding:0 20px;}
	#sf_05_04_a {background:url('/sub/img/top_05_04_a_m.jpg')center no-repeat; background-size:cover;}
	#sf_05_04_b {background:url('/sub/img/top_05_04_b_m.jpg')center no-repeat; background-size:cover;}
	#sf_05_04_c {background:url('/sub/img/top_05_04_c_m.jpg')center no-repeat; background-size:cover;}
	#sf_05_04_d {background:url('/sub/img/top_05_04_d_m.jpg')center no-repeat; background-size:cover;}
	
	#sf_05_05_a {background:url('/sub/img/top_05_05_a_m.jpg')center no-repeat; background-size:cover;}	
	#sf_05_05_b {background:url('/sub/img/top_05_05_b_m.jpg')center no-repeat; background-size:cover;}	
	#sf_05_05_c {background:url('/sub/img/top_05_05_c_m.jpg')center no-repeat; background-size:cover;}	
	#sf_05_05_d {background:url('/sub/img/top_05_05_d_m.jpg')center no-repeat; background-size:cover;}	

	.tab_05 p {display:table-cell; vertical-align:middle;}

	.s_01 .on_01 {width:50%;}
	.s_01 .on_02 {width:50%;}
	.s_01 .on_03 {width:50%;}
	.s_01 .on_04 {width:50%;}

	.s_02 .on_01 {width:50%;}
	.s_02 .on_02 {width:50%;}
	.s_02 .on_03 {width:50%;}
	.s_02 .on_04 {width:50%;}

	.s_03 .on_01 {width:50%;}
	.s_03 .on_02 {width:50%;}
	.s_03 .on_03 {width:50%;}
	.s_03 .on_04 {width:50%;}

	.s_04 .on_01 {width:50%;}
	.s_04 .on_02 {width:50%;}
	.s_04 .on_03 {width:50%;}
	.s_04 .on_04 {width:50%;}

	.s_05 .on_01 {width:50%;}
	.s_05 .on_02 {width:50%;}
	.s_05 .on_03 {width:50%;}
	.s_05 .on_04 {width:50%;}

	.sub_05_text .list_02 {width:100%; overflow:hidden; padding-top:40px;}
	.sub_05_text .list_02 li {float:left; width:100%; background:url('/sub/img/list_05_check.png')left top no-repeat; padding-bottom:20px; padding-left:25px; margin-bottom:20px; text-align:left; color:#333; font-weight:700; line-height:25px; border-bottom:1px dotted #ddd;}
}



/*¼­ºê_06*/

@media all and (min-width: 1200px) {
	.sub_06_top {width:100%; height:250px; margin-bottom:50px; color:#000; font-size:25px; font-weight:100; line-height:35px; letter-spacing:-1px; background:url('/sub/img/top_06_01.jpg')center no-repeat;  padding:85px 0 0 45px;}
	.sub_06_top_02 {width:100%; height:250px; margin-bottom:50px; color:#fff; font-size:25px; font-weight:100; line-height:35px; letter-spacing:-1px; background:url('/sub/img/top_06_02.jpg')center no-repeat;  padding:60px 0 0 45px;}
	.sub_06_top_02 p {font-size:15px; line-height:22px; padding-top:10px;}

	.sub_06_01 {width:100%; overflow:hidden; padding-bottom:40px; margin-bottom:40px; border-bottom:1px dotted #ddd;}
	.sub_06_01 .information {float:left; width:45%; color:#777; font-size:14px; line-height:23px; 
	white-space:normal; word-break:keep-all; }
	.sub_06_01 .information h2 {font-size:23px; font-weight:900; color:#3299c4; padding-bottom:20px;}
	.sub_06_01 .information .call {background:url('/sub/img/icon_c.png')left top no-repeat; padding-left:20px; padding-bottom:5px;color:#333; font-size:15px; font-weight:700;}
	.sub_06_01 .information .add {background:url('/sub/img/icon_lo2.png')left top no-repeat; padding-left:20px;color:#333; font-size:15px; font-weight:700; line-height:22px; padding-bottom:20px;}
	.sub_06_01 .map {float:left; width:52%; margin-left:3%;}
}


@media only screen and (min-width: 1024px) and (max-width: 1199px){
	.sub_06_top {width:100%; height:250px; margin-bottom:50px; color:#000; font-size:25px; font-weight:100; line-height:35px; letter-spacing:-1px; background:url('/sub/img/top_06_01.jpg')center no-repeat;  padding:85px 0 0 45px;}
	.sub_06_top_02 {width:100%; height:250px; margin-bottom:50px; color:#fff; font-size:25px; font-weight:100; line-height:35px; letter-spacing:-1px; background:url('/sub/img/top_06_02.jpg')center no-repeat;  padding:60px 0 0 45px;}
	.sub_06_top_02 p {font-size:15px; line-height:22px; padding-top:10px;}

	.sub_06_01 {width:100%; overflow:hidden; padding-bottom:40px; margin-bottom:40px; border-bottom:1px dotted #ddd;}
	.sub_06_01 .information {float:left; width:45%; color:#777; font-size:14px; line-height:23px; 
	white-space:normal; word-break:keep-all; }
	.sub_06_01 .information h2 {font-size:23px; font-weight:900; color:#3299c4; padding-bottom:20px;}
	.sub_06_01 .information .call {background:url('/sub/img/icon_c.png')left top no-repeat; padding-left:20px; padding-bottom:5px;color:#333; font-size:15px; font-weight:700;}
	.sub_06_01 .information .add {background:url('/sub/img/icon_lo2.png')left top no-repeat; padding-left:20px;color:#333; font-size:15px; font-weight:700; line-height:22px; padding-bottom:20px;}
	.sub_06_01 .map {float:left; width:52%; margin-left:3%;}
}

@media only screen and (min-width: 768px) and (max-width: 1023px){
	.sub_06_top {width:100%; height:250px; margin-bottom:50px; color:#000; font-size:25px; font-weight:100; line-height:35px; letter-spacing:-1px; background:url('/sub/img/top_06_01.jpg')center no-repeat;  padding:85px 0 0 45px;}
	.sub_06_top_02 {width:100%; height:250px; margin-bottom:50px; color:#fff; font-size:22px; font-weight:100; line-height:35px; letter-spacing:-1px; background:url('/sub/img/top_06_02.jpg')center no-repeat;  padding:58px 30px 0 30px;}
	.sub_06_top_02 p {font-size:15px; line-height:22px; padding-top:10px;}

	.sub_06_01 {width:100%; overflow:hidden; padding-bottom:40px; margin-bottom:40px; border-bottom:1px dotted #ddd;}
	.sub_06_01 .information {float:left; width:45%; color:#777; font-size:14px; line-height:23px; 
	white-space:normal; word-break:keep-all; }
	.sub_06_01 .information h2 {font-size:23px; font-weight:900; color:#3299c4; padding-bottom:20px;}
	.sub_06_01 .information .call {background:url('/sub/img/icon_c.png')left top no-repeat; padding-left:20px; padding-bottom:5px;color:#333; font-size:15px; font-weight:700;}
	.sub_06_01 .information .add {background:url('/sub/img/icon_lo2.png')left top no-repeat; padding-left:20px;color:#333; font-size:15px; font-weight:700; line-height:22px; padding-bottom:20px;}
	.sub_06_01 .map {float:left; width:52%; margin-left:3%;}
}

@media only screen and (max-width: 767px){
	.sub_06_top {
		width:100%; height:180px; margin-bottom:25px; color:#fff; font-size:17px; font-weight:100; line-height:25px; letter-spacing:-1px; 
		background:url('/sub/img/top_06_01_m.jpg')center no-repeat;  text-align:center; white-space:normal; word-break:keep-all;
		background-size:cover; display:table;
	}
	.sub_06_top_02 {
		width:100%; height:280px; margin-bottom:25px; color:#fff; font-size:17px; font-weight:100; line-height:25px; letter-spacing:-1px; 
		background:url('/sub/img/top_06_02_m.jpg')center no-repeat; padding:0 15px; text-align:center; white-space:normal; word-break:keep-all; display:table;
	}
	
	.sub_06_top p {display:table-cell; vertical-align:middle;}
	.sub_06_top_02 div {display:table-cell; vertical-align:middle;}
	.sub_06_top_02 p {font-size:13px; line-height:18px; padding-top:10px;}

	.sub_06_01 {width:100%; overflow:hidden; padding-bottom:40px; margin-bottom:40px; border-bottom:1px dotted #ddd;}
	.sub_06_01 .information {float:left; width:100%; color:#777; font-size:14px; line-height:23px; 
	white-space:normal; word-break:keep-all; }
	.sub_06_01 .information h2 {font-size:23px; font-weight:900; color:#3299c4; padding-bottom:20px;}
	.sub_06_01 .information .call {background:url('/sub/img/icon_c.png')left top no-repeat; padding-left:20px; padding-bottom:5px;color:#333; font-size:15px; font-weight:700;}
	.sub_06_01 .information .add {background:url('/sub/img/icon_lo2.png')left top no-repeat; padding-left:20px;color:#333; font-size:15px; font-weight:700; line-height:22px; padding-bottom:20px;}
	.sub_06_01 .map {float:left; width:100%; margin-top:3%;}
}


.sub_02_info {width:100%; overflow:hidden; padding-top:50px;}
.sub_02_info li {float:left; width:100%; overflow:hidden; border-bottom:1px dotted #ddd; padding-bottom:30px; margin-bottom:30px;}
.sub_02_info .icon {color:#3299c4; font-size:19px; line-height:20px; font-weight:900; padding-bottom:15px;}
.sub_02_info .icon img {padding-right:7px;}
.sub_02_info .tt {width:100%; white-space:normal; word-break:keep-all; overflow:hidden; font-size:15px; color:#777; line-height:27px; font-weight:500;}







.sub_05_text {color:#777; font-size:15px; line-height:27px; white-space:normal; word-break:keep-all; font-weight:500; padding-top:50px;}
.sub_05_text .list {width:100%; overflow:hidden; padding-top:40px;}
.sub_05_text .list li {background:url('/sub/img/list_05_check.png')left top no-repeat; padding-bottom:20px; padding-left:25px; margin-bottom:20px; text-align:left; color:#333; font-weight:700; line-height:25px; border-bottom:1px dotted #ddd;}



/*±Ç¸®*/
@media all and (min-width: 1200px) {
	#rightbox {width:100%; border-top:1px solid #e3e3e3;}
	.rright {width:1200px; margin:50px auto; background-color:#fff; padding:50px; border:1px solid #ddd; color:#777; font-size:15px; line-height:27px;}
	.rright h2 {color:#000; font-size:22px; font-weight:900; padding-bottom:25px;}
	.rright p {color:#000; font-weight:700;}
}


@media only screen and (min-width: 1024px) and (max-width: 1199px){
	#rightbox {width:100%; border-top:1px solid #e3e3e3; padding:30px;}
	.rright {width:100%; background-color:#fff; padding:50px; border:1px solid #ddd; color:#777; font-size:15px; line-height:27px;}
	.rright h2 {color:#000; font-size:22px; font-weight:900; padding-bottom:25px;}
	.rright p {color:#000; font-weight:700;}
}

@media only screen and (min-width: 768px) and (max-width: 1023px){
	#rightbox {width:100%; border-top:1px solid #e3e3e3; padding:30px;}
	.rright {background-color:#fff; padding:50px; border:1px solid #ddd; color:#777; font-size:15px; line-height:27px;}
	.rright h2 {color:#000; font-size:22px; font-weight:900; padding-bottom:25px;}
	.rright p {color:#000; font-weight:700;}
}


@media only screen and (max-width: 767px){
	#rightbox {width:100%;}
	.rright {width:100%;background-color:#fff; padding:25px; color:#777; font-size:13px; line-height:22px;}
	.rright h2 {color:#000; font-size:18px; font-weight:900; padding-bottom:25px;}
	.rright p {color:#000; font-weight:700;}
}



#accordian {
	background: #fff;
	width: 100%;
	color: #777;
	
}

/* ¸Þ´º ½ºÅ¸ÀÏ */
#accordian h3 {
	font-size: 15px;
	line-height: 34px;
	padding: 15px;
	cursor: pointer;
	background-color: #fff;
	border-bottom:1px solid #ddd;
}
#accordian h3:hover {
	text-shadow: 0 0 1px rgba(255, 255, 255, 0.7);
}

/* ¾ÆÀÌÄÜÆùÆ® ½ºÅ¸ÀÏ */
#accordian h3 span {
	font-size: 16px;
	margin-right: 10px;
}
#accordian li {
	list-style-type: none;
}

/* ¼­ºê¸Þ´º ½ºÅ¸ÀÏ */
#accordian ul ul li a {
	color: 777;
	text-decoration: none;
	font-size: 11px;
	line-height: 27px;
	display: block;
	padding: 0 15px;
	-webkit-transition: all 0.15s;
	-moz-transition: all 0.15s;
	-o-transition: all 0.15s;
	-ms-transition: all 0.15s;
	transition: all 0.15s;
}
#accordian ul ul li a:hover {
	background: #003545;
	border-left: 5px solid #09c;
}

/* active Å¬·¡½º ¿Ü¿¡ °ÍÀº º¸ÀÌÁö ¾Ê°Ô ÇÏ±â */
#accordian ul ul {
	display: none;
}
#accordian li.active ul {
	display: block;
}



/*ÆÐ½º¿öµå*/

@media all and (min-width: 1200px) {
	#pw_confirm {width:100%; padding:80px 0; text-align:center; color:#777; font-size:15px; line-height:25px;}
	#pw_confirm h1 {color:#000; padding-bottom:30px;}
	#pw_confirm p {padding-bottom:30px;}
	#pw_confirm .frm_input {width:500px; height:40px; line-height:40px; padding:0 15px;}
	#pw_confirm .btn_submit {width:100px; height:40px; background-color:#000; font-size:15px; color:#fff;}
	#pw_confirm .btn_confirm {margin:50px auto;width:200px; height:40px; border:1px solid #ddd; text-align:center; color:#aaa; line-height:40px;}
}


@media only screen and (min-width: 1024px) and (max-width: 1199px){
	#pw_confirm {width:100%; padding:80px 0; text-align:center; color:#777; font-size:15px; line-height:25px;}
	#pw_confirm h1 {color:#000; padding-bottom:30px;}
	#pw_confirm p {padding-bottom:30px;}
	#pw_confirm .frm_input {width:500px; height:40px; line-height:40px; padding:0 15px;}
	#pw_confirm .btn_submit {width:100px; height:40px; background-color:#000; font-size:15px; color:#fff;}
	#pw_confirm .btn_confirm {margin:50px auto;width:200px; height:40px; border:1px solid #ddd; text-align:center; color:#aaa; line-height:40px;}
}

@media only screen and (min-width: 768px) and (max-width: 1023px){
	#pw_confirm {width:100%; padding:80px 0; text-align:center; color:#777; font-size:15px; line-height:25px;}
	#pw_confirm h1 {color:#000; padding-bottom:30px;}
	#pw_confirm p {padding-bottom:30px;}
	#pw_confirm .frm_input {width:500px; height:40px; line-height:40px; padding:0 15px;}
	#pw_confirm .btn_submit {width:100px; height:40px; background-color:#000; font-size:15px; color:#fff;}
	#pw_confirm .btn_confirm {margin:50px auto;width:200px; height:40px; border:1px solid #ddd; text-align:center; color:#aaa; line-height:40px;}
}

@media only screen and (max-width: 767px){
	#pw_confirm {width:100%; padding:80px 20px; text-align:center; color:#777; font-size:15px; line-height:25px;}
	#pw_confirm h1 {color:#000; padding-bottom:30px;}
	#pw_confirm p {padding-bottom:30px;}
	#pw_confirm .frm_input {width:84%; height:40px; line-height:40px; padding:0 15px;}
	#pw_confirm .btn_submit {width:15%; height:40px; background-color:#000; font-size:15px; color:#fff;}
	#pw_confirm .btn_confirm {margin:50px auto;width:200px; height:40px; border:1px solid #ddd; text-align:center; color:#aaa; line-height:40px;}
}

