@font-face {font-family: 'Noto Sans KR';font-style: normal;font-weight: 100;src: url(/html/font/NotoSansKR-Thin.otf) format("opentype"),url(/html/font/NotoSansKR-Thin.woff2) format('woff2'),url(/html/font/NotoSansKR-Thin.woff) format('woff');}
@font-face {font-family: 'Noto Sans KR';font-style: normal;font-weight: 300;src: url(/html/font/NotoSansKR-Light.otf) format("opentype"),url(/html/font/NotoSansKR-Light.woff2) format('woff2'),url(/html/font/NotoSansKR-Light.woff) format('woff');}
@font-face {font-family: 'Noto Sans KR';font-style: normal;font-weight: 400;src: url(/html/font/NotoSansKR-Regular.otf) format("opentype"),url(/html/font/NotoSansKR-Regular.woff2) format('woff2'),url(/html/font/NotoSansKR-Regular.woff) format('woff');}
@font-face {font-family: 'Noto Sans KR';font-style: normal;font-weight: 500;src: url(/html/font/NotoSansKR-Medium.otf) format("opentype"),url(/html/font/NotoSansKR-Medium.woff2) format('woff2'),url(/html/font/NotoSansKR-Medium.woff) format('woff');}
@font-face {font-family: 'Noto Sans KR';font-style: normal;font-weight: 700;src: url(/html/font/NotoSansKR-Bold.otf) format("opentype"),url(/html/font/NotoSansKR-Bold.woff2) format('woff2'),url(/html/font/NotoSansKR-Bold.woff) format('woff');}
@font-face {font-family: 'Noto Sans KR';font-style: normal;font-weight: 900;src: url(/html/font/NotoSansKR-Black.otf) format("opentype"),url(/html/font/NotoSansKR-Black.woff2) format('woff2'),url(/html/font/NotoSansKR-Black.woff) format('woff');}
/* Reset */
body {width:100%;}
html,body{width:100%;height:100%;}
html{overflow-y:scroll;} 
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,form,fieldset,p,button,input,span,a,img,label,input,textarea,select,option,button,th,td,table {margin:0;padding:0;}
body,h1,h2,h3,h4,h5,h6,input,textarea,select,option,button,th,td{font-family: 'NanumSquare','Noto Sans KR', sans-serif; font-size:15px;color:#333;}
img,fieldset,iframe, a{border:0 none;}
li{list-style:none;}
input,select,button{vertical-align:middle; }
table{border-collapse:collapse;}
img{vertical-align:top;}
em,address{font-style:normal;}
button{cursor:pointer;}
ul, li {list-style-type:none}
a{color:#222;text-decoration:none;}
a:hover{text-decoration:none;}
button *{position:relative;}
button img{left:-3px;*left:auto;}
html:first-child select{height:20px;padding-right:6px;}
option{padding-right:6px;}
hr{display:none;}
legend{*width:0;}






#wed_wrap {float:left; width:100%; min-width:1200px; font-family: 'Noto Sans KR', sans-serif;}

#wed_top {float:left; width:100%; height:670px; text-align:center; background:url('/image/sub/whg_mainbg_new.jpg') no-repeat center;}
.wed_top_area {display:inline-block;width:1200px; height:670px; }
.wed_ci {float:left; width:100%;  text-align:left; height:35px; margin-top:42px;}
.wed_tit {float:left; width:100%; text-align:left; margin-top:92px;}
.wed_tit_blue {float:left; width:100%; color:#1c90fb; font-size:22px; font-weight:500; height:23px; margin-bottom:20px;}
.wed_tit_main {float:left; width:100%; font-size:58px; line-height:72px; letter-spacing:-0.5px;font-weight:400; color:#000; margin-left:-2px;}
.wed_tit_main span{display:inline-block; font-weight:700;background:url('/image/sub/wed_main_textbg01.png') repeat-x 0 143%;}
.wed_tit_sub2 {float:left; width:100%;  font-size:25px; line-height:30px; letter-spacing:-0.5px;font-weight:600; margin-top:15px;}
.wed_tit_sub2 span{display:inline-block;background:url('/image/sub/wed_main_textbg01.png') repeat-x 0 98%;}
.wed_tit_sub3 {float:left; width:100%;  font-size:18px; line-height:30px; letter-spacing:-0.5px;font-weight:400; margin-top:20px;}
.wed_tit_sub {float:left; width:100%;  font-size:18px; line-height:30px; letter-spacing:-0.5px;font-weight:400; margin-top:30px;}
.wed_tit_sub span{display:inline-block; font-weight:700;}
a.wed_btn_t {float:left; display:inline-block; width:160px; height:52px; line-height:52px; text-align:center; font-size:18px; font-weight:400; margin-top:40px; border:1px solid #000; border-radius:80px; }
a.wed_btn_t:hover {background:#000; color:#fff;}

a.wed_btn_t2 {float:left; display:inline-block; width:160px; height:52px; line-height:52px; text-align:center; font-size:18px; font-weight:400; margin-top:55px; border:1px solid #000; border-radius:80px; }
a.wed_btn_t2:hover {background:#000; color:#fff;}

a.wed_btn_t5 {float:left; display:inline-block; width:190px; height:52px; line-height:52px; text-align:center; font-size:18px; font-weight:400; margin-top:40px; border:1px solid #000; border-radius:80px; }
a.wed_btn_t5:hover {background:#000; color:#fff;}


.wed_tit_main2 {float:left; width:100%; font-size:55px; line-height:72px; letter-spacing:-1px;font-weight:700; color:#000; margin-left:-2px;}
.wed_tit_main2 span{  color:#0084ff; }
.wed_tit_main_s {float:left; width:100%; font-size:40px; line-height:72px; letter-spacing:-0.5px;font-weight:500; color:#000; margin-left:-2px; margin-top:35px;}



#wed_cont01 {float:left; width:100%; background:#fff; text-align:center;  padding-top:114px;  padding-bottom:170px; }
.wc1_tit {display:inline-block; width:1200px; height:190px;  text-align:left;position:relative; letter-spacing:-0.5px;}
.wc1_tit_b {float:left; font-weight:700; margin-bottom:25px; font-size:36px; color:#000;}
.wc1_tit_b span{ color:#1c90fb}
.wc1_tit_s {float:left; font-size:18px; line-height:30px; font-weight:400;color:#6e7177; clear:both;}
.btn_law_prev_list {position:absolute; width:104px; height:42px; right:0px; bottom:65px;}
.btn_lpl_left{float:left; margin-right:20px; display:inline-block; width:42px; height:42px; overflow:hidden; background:url('/image/sub/btn_lpl_left.png') no-repeat 0px 0px; text-indent:-999999px;}
.btn_lpl_left:hover { background:url('/image/sub/btn_lpl_left.png') no-repeat 0px -42px;}
.btn_lpl_right{float:left; display:inline-block; width:42px; height:42px; overflow:hidden; background:url('/image/sub/btn_lpl_right.png') no-repeat 0px 0px; text-indent:-999999px;}
.btn_lpl_right:hover { background:url('/image/sub/btn_lpl_right.png') no-repeat 0px -42px;}

.wed_law_roll {float:left; width:100%;  overflow:hidden; height:670px;  position:relative;}
.wed_law_prev { width:100%; position:absolute; left:-293px;}
.law_prev_list {float:left; display:inline-block; width:3100px; }
.law_prev_list li.wed_box_info{float:left; width:585px; height:650px; margin:0px 15px; border-radius:20px; overflow:hidden; box-shadow: 0px 4px 23px rgba(42,66,131,0.15);}
.wed_btn_info {position:relative; float:left; width:585px; height:330px; background:#333;}
.wed_btn_info .law_btn_play {position:absolute; display:inline-block; width:80px; height:80px; margin-top:50%; left:258px; top:-165px; z-index:2;}
.wed_btn_info .law_prev_img {position:absolute; display:inline-block; width:585px; height:330px; left:0px; top:0px; z-index:1;}
.wed_btn_info:hover .law_prev_img {opacity:0.7;} 
.wed_t_info {float:left;   width:485px; height:30px; line-height:30px; font-size:22px; color:#333; margin-left:50px; margin-top:40px; text-align:left;  font-weight:700; }
.wed_cos_info {float:left;  width:485px;  margin-left:50px; margin-top:23px; }
.wed_cos_info li{float:left; width:485px; margin-bottom:10px;}
.wed_cos_info li:last-child {margin-bottom:0px;}
.wed_info_tl {float:left; display:inline-block; width:120px; font-size:16px; color:#727272; text-align:left; }
.wed_info_tr {float:left; display:inline-block; width:365px; font-size:17px; color:#333; text-align:left; }
.wed_info_tr2 {float:left; display:inline-block; font-size:17px; color:#333; text-align:left; background:url('/image/sub/wed_main_textbg02.png') repeat-x 0 90%; }

.wed_info_tr2 span {color:#ff0000; font-weight:700;}
.wed_info_tr span {color:#ff0000; font-weight:700;}





#whg_cont03 {float:left; width:100%;  text-align:center; background:url('/image/whg_img/wed_mainbg2.jpg') no-repeat center; padding-top:100px;  padding-bottom:124px; }
.whg_cont03_area {display:inline-block;width:1200px;}
.wc3_tit_b {float:left; width:1200px; font-size:38px; line-height:46px; color:#fff;font-weight:500; margin-bottom:70px; }
.wc3_tit_b span{ color:#36e8ff; }
/*.wc3_box01 { float:left; width:585px; height:320px; padding:60px 0px; border-radius:20px;  background:rgba(92,101,121,0.9); margin-right:30px;}*/
.wc3_box01 { float:left; width:585px; height:300px; padding:90px 0px 20px 0px; border-radius:20px;  background:rgba(92,101,121,0.9); margin-right:30px;}

.wc3_box03 { float:left; width:590px; padding:70px 0px 70px 0px; border-radius:20px;  background:rgba(92,101,121,0.9); margin-right:0px; margin-left:305px;}
.wc3_box03 ul {float:left; width:407px; margin-left:89px; margin-top:45px;}
.wc3_box03 ul li{ float:left; width:407px; height:42px; margin-bottom:20px;}
.wc3_box03 .wc3_pt {float:left; width:296px; margin-left:146px;line-height:50px; height:50px; margin-top:20px;  }

/*.wc3_box02 { float:left; width:585px; height:340px; padding:50px 0px; border-radius:20px;  background:rgba(92,101,121,0.9); margin-right:0px;}*/
.wc3_box02 { float:left; width:585px; height:310px; padding:50px 0px; border-radius:20px;  background:rgba(92,101,121,0.9); margin-right:0px;}
.wc3_text {float:left; width:585px; font-size:23px; font-weight:400; color:#fff;line-height:32px; letter-spacing:-0.5px; }
.wc3_text span{ font-weight:700;  color:#36e8ff;}
.wc3_text2 {float:left; width:585px; font-size:23px; font-weight:400; color:#fff;line-height:32px; letter-spacing:-0.5px; }
.wc3_text2 span{ font-weight:700; color:#36e8ff;}
.wc3_text3 {float:left; width:545px; padding-left:30px; padding-top:5px; font-size:14px; font-weight:100; color:#ffed22;line-height:14px; letter-spacing:-0.5px;  text-align:left;}
.wc3_evt {float:left; width:577px; margin-left:8px; text-align:center; height:268px; margin-top:33px;}

.wc3_box01 ul {float:left; width:407px; margin-left:89px; margin-top:45px;}
.wc3_box01 ul li{ float:left; width:407px; height:42px; margin-bottom:20px;}
.wct_n {float:left; width:86px; font-size:20px; font-weight:400; color:#fff; line-height:50px; text-align:left;}
.wct_nc {float:right; width:321px; font-size:20px; font-weight:400; color:#fff; text-align:right;}
.wct_p1 {float:right;display:inline-block;font-size:28px; font-weight:700; color:#acb0bc; height:42px; line-height:46px;text-decoration:line-through; }
.wct_pt1 {float:right;display:inline-block;font-size:20px; font-weight:400; color:#acb0bc; height:42px; line-height:50px; margin-left:5px;}

.wct_p2 {float:right;display:inline-block;font-size:50px; font-weight:700; color:#36e8ff; height:42px; line-height:33px; }
.wct_pt2 {float:right;display:inline-block;font-size:20px; font-weight:400; color:#fff; height:42px; line-height:50px; margin-left:5px;}
.wct_nc img{float:right;display:inline-block;margin-top:7px; margin-right:5px;}




.wc3_box04 { float:left; width:560px; padding:70px 0px 70px 0px; border-radius:20px;  background:rgba(92,101,121,0.9); margin:0px 20px; text-align:center; }
.wc3_box04 .wc3_text {float:left; width:560px; font-size:23px; font-weight:400; color:#fff;line-height:32px; letter-spacing:-0.5px; text-align:center;  }
.wc3_box04 .wc3_text span{ font-weight:700;  color:#36e8ff;}
.wc3_box04 .wc3_pt {float:left; width:300px; margin-left:130px; line-height:50px; height:50px; margin-top:20px;  text-align:center; }
.wc3_box04 .wc3_pts {float:left; width:80px; font-size:40px; font-weight:400; color:#fff;line-height:55px;  margin-right:10px; }
.wc3_box04 .wc3_ptc {float:left; width:40px; font-size:40px; font-weight:400; color:#36e8ff; line-height:55px; letter-spacing:-0.5px; }
.wc3_box04 .wc3_ptb {float:left; width:165px; font-size:50px; font-weight:700; color:#36e8ff;line-height:50px; letter-spacing:-0.5px; margin-right:5px; }
.wc3_box04 .wc3_date {float:left; margin-left:50px; display:inline-block; width:460px; height:40px; line-height:40px; text-align:center; font-size:16.5px; font-weight:400; 
	margin-top:0px; border:0px solid #fff; border-radius:80px; color:#d6dadf;letter-spacing:0.5px; text-align:center;  }
.wc3_box04 .wc3_date2 {float:left; margin-left:30px; display:inline-block; width:500px; height:40px; line-height:40px; text-align:center; font-size:16.5px; font-weight:400; 
	margin-top:0px; border:0px solid #fff; border-radius:80px; color:#d6dadf;letter-spacing:0.5px; text-align:center;  }

.wc3_box04_n { float:left; width:560px; height:282px; margin:0px 20px; text-align:center; }

a.wc3_btn {float:left; margin-left:211px; display:inline-block; width:161px; height:52px; line-height:52px; text-align:center; font-size:18px; font-weight:400; margin-top:45px; border:1px solid #fff; border-radius:80px; color:#fff;}
a.wc3_btn:hover {background:#fff; color:#353c56;}

.wc3_pt {float:left; width:296px; margin-left:146px;line-height:50px; height:50px; margin-top:40px;  }
.wc3_pts {float:left; font-size:40px; font-weight:400; color:#fff;line-height:55px;  margin-right:10px; }
.wc3_ptc {float:left; font-size:40px; font-weight:400; color:#36e8ff; line-height:55px; letter-spacing:-0.5px; }
.wc3_ptb {float:left; font-size:50px; font-weight:700; color:#36e8ff;line-height:50px; letter-spacing:-0.5px; margin-right:5px; }
.wc3_date {float:left; margin-left:140px; display:inline-block; width:305px; height:40px; line-height:40px; text-align:center; font-size:19px; font-weight:400; 
	margin-top:45px; border:1px solid #fff; border-radius:80px; color:#fff;letter-spacing:0.5px; }



.wc3_cmt {float:left; width:1200px; margin-top:25px;}
.wc3_cmt li{float:left; width:1200px; font-size:14px; font-weight:300; color:#b9bfce; text-align:center;}


.whg_btn_top {display:inline-block;width:60px;height:60px; position:fixed; background:url('/image/whg_img/wed_icon_top.png') no-repeat center 50% rgba(100,114,135,0.6); right:5%; bottom:50px; z-index:3;}
.whg_btn_top:hover { background:url('/image/whg_img/wed_icon_top.png') no-repeat center 50% rgba(100,114,135,1); }

.btn_area {float:left; width:100%; text-align:center}
.btn_area a{display:inline-block; margin-top:50px;background:#fff;  border-radius:88px; width:386px; height:88px; line-height:88px; font-size:33px; font-weight:600; color:#343b55; text-align:center}



.btn_area2 {float:left; width:100%; text-align:center}
.btn_area2 a.btn_app_new{display:inline-block; margin-top:50px;background:#316cfa;  border-radius:88px; width:386px; height:80px; line-height:80px; font-size:33px; font-weight:600; color:#fff; text-align:center; margin-right:20px;}
.btn_area2 a.btn_down_new{display:inline-block; margin-top:50px;background:#354570;  border-radius:88px; width:386px; height:80px; line-height:80px; font-size:33px; font-weight:600; color:#fff; text-align:center}






#whg_cont00 {float:left; width:100%; height:952px;  text-align:center; background:url('/image/whg_img/wed_bg2.jpg') no-repeat center; }
.whg_cont00_area {display:inline-block; width:1200px;text-align:center; padding:100px 0px 0px 0px;}
.whg_cont00_tit { float:left; width:100%; text-align:center;  font-size:41px; line-height:60px; font-weight:400;margin-bottom:25px; color:#fff; letter-spacing:-1px;}
.whg_cont00_tit span{font-weight:600;}
.whg_cont00_subt { float:left; width:100%; text-align:center;  font-size:24px; line-height:35px; font-weight:400; margin-bottom:50px; color:#fff; }
.whg_cont00_subt span{ color:#ffe970;}
.whg_cont00_list {float:left; width:760px; margin-left:220px;}
.whg_cont00_list li{float:left; width:361px; height:224px; margin-right:38px; margin-bottom:30px;}
.whg_cont00_list li:nth-child(2n){margin-right:0px;}

.whg_cont00_list2 {float:left; width:760px; margin-left:220px;}

@-webkit-keyframes upFade {0%{-webkit-transform:translate3d(0,50%,0);transform:translate3d(0,50%,0);opacity:0}to{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}
@keyframes upFade {0%{-webkit-transform:translate3d(0,50%,0);transform:translate3d(0,50%,0);opacity:0}to{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}

#effect1_1	{ opacity:0 }
#effect1_2	{ opacity:0 }
#effect1_3	{ opacity:0 }
#effect1_4	{ opacity:0 }


.animation1_1 {
	-webkit-animation : upFade 1.5s forwards;
	animation : upFade 1.5s forwards;
}
.animation1_2 {
	-webkit-animation : upFade 1.5s forwards;
	-webkit-animation-delay: 0.4s;
	animation : upFade 1.8s forwards;
	animation-delay: 0.4s;
}
.animation1_3 {
	-webkit-animation : upFade 1.5s forwards;
	-webkit-animation-delay: 0.8s;
	animation : upFade 1.8s forwards;
	animation-delay: 0.8s;
}
.animation1_4 {
	-webkit-animation : upFade 1.5s forwards;
	-webkit-animation-delay: 1.2s;
	animation : upFade 1.8s forwards;
	animation-delay: 1.2s;
}






#wed_cont02 {float:left; width:100%; background:#f2f5fa; text-align:center;  padding-top:114px;  padding-bottom:170px; }
.wed_cont02_area {display:inline-block;width:1200px;}
.wc2_tit {float:left; width:1200px; }
.wc2_tit_b {float:left; width:1200px; text-align:center; font-weight:500; margin-bottom:5px; font-size:38px; color:#000;}
.wc2_tit_b2 {float:left; width:1200px; text-align:center; font-weight:700; ; font-size:45px; color:#000;}
.wc2_tit_b span{ color:#1c90fb}
.wc2_tit_s {float:left; width:1200px; text-align:center; font-size:18px; line-height:30px; font-weight:400; color:#6e7177; clear:both;}

.wc2_ppv {float:left; width:700px; height:433px; margin-left:249px; border:1px solid #222;  margin-top:40px;box-shadow: 0px 4px 23px rgba(42,66,131,0.15); background:#555;}

.wc2_ut_cont {float:left; width:900px; height:506px; overflow:hidden; border-radius:20px; margin-top:70px; margin-left:150px;box-shadow: 0px 4px 23px rgba(42,66,131,0.15); }
.wc2_ut_thum {float:left; width:900px; height:506px;cursor:pointer }
.wc2_cont {float:left; width:990px; margin-top:70px; margin-left:105px;}
.wc2_cont li{float:left; width:310px; height:350px; margin-right:30px; border-radius:20px; box-shadow: 0px 4px 23px rgba(42,66,131,0.15); background:#fff;}
.wc2_cont li:last-child {margin-right:0px;}
.wc2_icon{float:left; width:310px; height:121px; text-align:center; margin-top:50px; margin-bottom:30px; }
.wc2_text_b{float:left; width:310px; text-align:center; font-size:24px;font-weight:500; margin-bottom:10px; color:#2760d3;}
.wc2_text_s{float:left; width:310px; text-align:center; line-height:26px; font-size:17px; font-weight:300; }

#wed_cont03 {float:left; width:100%;  text-align:center; background:url('/image/sub/wed_mainbg2.jpg') no-repeat center; padding-top:100px;  padding-bottom:124px; }
.wed_cont03_area {display:inline-block;width:1200px;}
.wc3_tit_b {float:left; width:1200px; font-size:36px; line-height:46px; color:#fff;font-weight:700; margin-bottom:70px; }
.wc3_tit_b span{ color:#36e8ff; }
/*.wc3_box01 { float:left; width:585px; height:320px; padding:60px 0px; border-radius:20px;  background:rgba(92,101,121,0.9); margin-right:30px;}*/
.wc3_box01 { float:left; width:585px; height:300px; padding:90px 0px 20px 0px; border-radius:20px;  background:rgba(92,101,121,0.9); margin-right:30px;}
/*.wc3_box02 { float:left; width:585px; height:340px; padding:50px 0px; border-radius:20px;  background:rgba(92,101,121,0.9); margin-right:0px;}*/
.wc3_box02 { float:left; width:585px; height:310px; padding:50px 0px; border-radius:20px;  background:rgba(92,101,121,0.9); margin-right:0px;}
.wc3_text {float:left; width:585px; font-size:23px; font-weight:400; color:#fff;line-height:32px; letter-spacing:-0.5px; }
.wc3_text span{ font-weight:700;  color:#36e8ff;}
.wc3_text2 {float:left; width:585px; font-size:23px; font-weight:400; color:#fff;line-height:32px; letter-spacing:-0.5px; }
.wc3_text2 span{ font-weight:700; color:#36e8ff;}
.wc3_text3 {float:left; width:545px; padding-left:30px; padding-top:5px; font-size:14px; font-weight:100; color:#ffed22;line-height:14px; letter-spacing:-0.5px;  text-align:left;}
.wc3_evt {float:left; width:577px; margin-left:8px; text-align:center; height:268px; margin-top:33px;}


.wc3_box03 { float:left; width:590px; padding:70px 0px 70px 0px; border-radius:20px;  background:rgba(92,101,121,0.9); margin-right:0px; margin-left:305px; margin-bottom:20px;}
.wc3_box03 ul {float:left; width:407px; margin-left:89px; margin-top:45px;}
.wc3_box03 ul li{ float:left; width:407px; height:42px; margin-bottom:20px;}


.wc3_box01 ul {float:left; width:407px; margin-left:89px; margin-top:45px;}
.wc3_box01 ul li{ float:left; width:407px; height:42px; margin-bottom:20px;}


.wc3_box01_n { float:left; width:585px; height:410px; padding:0px; border-radius:20px;  background:#586176; margin-right:30px;}
.wc3_box01_n ul {float:left; width:407px; margin-left:89px; margin-top:45px;}
.wc3_box01_n ul li{ float:left; width:407px; height:42px; margin-bottom:20px;}
.wc3_box02_n { float:left; width:585px; height:410px; padding:0px; border-radius:20px;  background:#586176; margin-right:0px;}


.wc3_box03_n { float:left; width:590px; padding:70px 0px 70px 0px;  border-radius:20px;  background:#586176; margin-right:0px; margin-left:305px; margin-bottom:20px;}
.wc3_box03_n ul {float:left; width:407px; margin-left:89px; margin-top:45px;}
.wc3_box03_n ul li{ float:left; width:407px; height:42px; margin-bottom:20px;}
.wc3_box03_n .wc3_pt {float:left; width:296px; margin-left:146px;line-height:50px; height:50px; margin-top:20px;  }



.wct_n {float:left; width:86px; font-size:20px; font-weight:400; color:#fff; line-height:50px; text-align:left;}
.wct_nc {float:right; width:321px; font-size:20px; font-weight:400; color:#fff; text-align:right;}
.wct_p1 {float:right;display:inline-block;font-size:28px; font-weight:700; color:#acb0bc; height:42px; line-height:46px;text-decoration:line-through; }
.wct_pt1 {float:right;display:inline-block;font-size:20px; font-weight:400; color:#acb0bc; height:42px; line-height:50px; margin-left:5px;}

.wct_p2 {float:right;display:inline-block;font-size:50px; font-weight:700; color:#36e8ff; height:42px; line-height:33px; }
.wct_pt2 {float:right;display:inline-block;font-size:20px; font-weight:400; color:#fff; height:42px; line-height:50px; margin-left:5px;}
.wct_nc img{float:right;display:inline-block;margin-top:7px; margin-right:5px;}

.wc3_telnum {float:left; width:255px; margin-top:57px; padding-bottom:5px;margin-left:143px; height:45px; line-height:55px; padding-left:44px; background:url('/image/sub/wed_icon_tel.png') no-repeat left 50%; text-align:right; font-size:50px; font-weight:700; color:#fff;}
a.wc3_btn {float:left; margin-left:211px; display:inline-block; width:161px; height:52px; line-height:52px; text-align:center; font-size:18px; font-weight:400; margin-top:45px; border:1px solid #fff; border-radius:80px; color:#fff;}
a.wc3_btn:hover {background:#fff; color:#353c56;}

.wc3_pt {float:left; width:296px; margin-left:146px;line-height:50px; height:50px; margin-top:40px;  }
.wc3_pts {float:left; font-size:40px; font-weight:400; color:#fff;line-height:55px;  margin-right:10px; }
.wc3_ptc {float:left; font-size:40px; font-weight:400; color:#36e8ff; line-height:55px; letter-spacing:-0.5px; }
.wc3_ptb {float:left; font-size:50px; font-weight:700; color:#36e8ff;line-height:50px; letter-spacing:-0.5px; margin-right:5px; }
.wc3_date {float:left; margin-left:140px; display:inline-block; width:305px; height:40px; line-height:40px; text-align:center; font-size:19px; font-weight:400; 
	margin-top:45px; border:1px solid #fff; border-radius:80px; color:#fff;letter-spacing:0.5px; }



.wc3_cmt {float:left; width:800px; margin-top:25px;}
.wc3_cmt li{float:left; width:800px; font-size:14px; font-weight:300; color:#b9bfce; text-align:left;}

.wc3_cmt_telnum {float:right; width:255px; margin-right:5px; margin-top:30px; height:40px; line-height:35px; padding-left:38px; background:url('/image/sub/wed_icon_tel.png') no-repeat left 50%; text-align:right; font-size:48px; font-weight:700; color:#fff;}
.wc3_cmt_telnum2 {float:right;display:inline-block; margin-right:5px; margin-top:30px; height:45px; line-height:45px; padding-left:38px; background:url('/image/sub/wed_icon_tel.png') no-repeat left 50%; text-align:right; font-size:48px; font-weight:700; color:#fff;}


.wed_btn_top {display:inline-block;width:60px;height:60px; position:fixed; background:url('/image/sub/wed_icon_top.png') no-repeat center 50% rgba(100,114,135,0.6); right:10%; bottom:50px; z-index:3;}
.wed_btn_top:hover { background:url('/image/sub/wed_icon_top.png') no-repeat center 50% rgba(100,114,135,1); }







#whg_cont04 {float:left; width:100%; background:#ebf2fa ; text-align:center}
.whg_cont04_area {display:inline-block; width:1200px;text-align:center; padding:120px 0px 120px 0px;}
.whg_cont04_titn { float:left; width:100%; text-align:center;  font-size:45px; line-height:63px; font-weight:500;margin-bottom:40px;}
.whg_cont04_tit { float:left; width:100%; text-align:center;  font-size:41px; line-height:63px; font-weight:500;margin-bottom:80px;}
.whg_cont04_tit span.wc4t{ color:#0084ff;}
.whg_cont04_tit span.wc4tb{  font-size:48px;  font-weight:600;}
.whg_cont04_img {float:left; width:1200px;}
.whg_cont04_img li{float:left; width:288px; height:303px; margin-right:16px;}
.whg_cont04_img li:last-child { margin-right:0px;}

.whg_cont05_text {float:left; width:1200px;text-align:center;margin-bottom:40px;}
.whg_cont05_text li{display:inline-block;  padding:8px 20px; margin-right:13px; background:#316cfa; color:#fff;  font-size:19px; border-radius:12px; text-align:center}
.whg_cont05_text li:last-child { margin-right:0px;}

.whg_cont05_img {float:left; width:1200px;}
.whg_cont05_img li{float:left; width:361px; padding:17px 15px; margin-right:13px; background:#fff; border-radius:15px; text-align:center}
.whg_cont05_img li:last-child { margin-right:0px;}

.whg_cont05_img li span {float:left;display:inline-block; width:361px; text-align:center}
.whg_cont05_img li a {float:left;display:inline-block; width:361px; text-align:center}

.whg_cont05_text2 {float:left; width:1200px;text-align:center;margin-bottom:40px;}

.whg_cont05_img2 {float:left; width:1200px;}
.whg_cont05_img2 li{float:left; width:392px; height:361px; padding:0px; margin-right:12px;  text-align:center}
.whg_cont05_img2 li:last-child { margin-right:0px;}



#whg_cont06 {float:left; width:100%; background:#333a54 ; text-align:center}
.ccnum {display:inline-block; width:1200px;text-align:right; height:36px; padding:50px 0px 50px 0px;}

.ccnum p.ccnum_s {float:right; display:inline-block;text-align:right;color:#fff; font-size:30px; line-height:44px; height:36px; font-weight:500; margin-right:12px;}
.ccnum p.ccnum_b {float:right; display:inline-block;text-align:right;color:#fff; font-size:44px; line-height:36px; height:36px; font-weight:800;}








#wed_footer {float:left; width:100%; background:#1e2125; text-align:center;   }
.wed_footer_inner {float:left; width:100%; background:#1e2125; padding-top:33px;  padding-bottom:20px; border-bottom:1px solid #464849; text-align:center; }
.wed_list_corp {display:inline-block;width:1200px;}
.wed_list_corp li {float:left; margin-right:42px;  font-weight:300;}
.wed_list_corp li a{float:left; font-size:16px; color:#fff; text-align:left;}

.wed_footer_ad {display:inline-block;width:1200px; padding-top:29px;  padding-bottom:50px;}
.wed_footer_ci {float:left; width:143px; height:38px; margin-right:84px;}
.wed_copy {float:left; width:800px;  }
.wed_copy li {float:left; width:800px;  font-size:15px;  color:#808386; font-weight:400;text-align:left;}
.wed_copy li.wed_copy_s {font-size:12px; font-weight:300;}










