body {
    
    word-break: keep-all; 
}
.submenu{position:absolute;z-index:100;width:100%;margin:0 auto;}
.submenu ul{max-width:1350px;margin:0 auto;text-align:left;}

.sub_vi{position:absolute;z-index:100;width:100%; margin:0 auto; top:0 }
.sub_vi li{max-width:13500px;margin:0 auto;text-align:left;}
.sub_vi h1{font-size:40px;color:#333;text-align:center;}

.sub_nav{list-style:none;position:absolute; width:100%; bottom:0; margin:0; padding:0;}
.subTitleLine{width:100%; height:50px; display:block; color:#333; text-align:center;margin:0 auto;font-size:14px}

.sub_nav_list{font-size:15px;line-height:60px; display:inline-block;padding:0;width:32.9%;font-weight:500; }
.sub_nav_list a{color:#222; display:inline-block; width:100%; height:100%;margin:0;text-align:center;border-bottom:1px solid #e2e1e2;border-left:1px solid #e2e1e2;}
.sub_nav_list a:hover{color:#41aed1; font-weight:500;}



.sub_nav_list01{font-size:15px;line-height:60px; display:inline-block;padding:0;width:8.1%;font-weight:500; }
.sub_nav_list01 a{color:#222; display:inline-block; width:100%; height:100%;margin:0;text-align:center;border-bottom:1px solid #e2e1e2;border-left:1px solid #e2e1e2;}
.sub_nav_list01 a:hover{color:#41aed1 !important;; font-weight:500;}


.sub_nav_list02{font-size:15px;line-height:60px; display:inline-block;padding:0;width:24.38%;font-weight:500; }
.sub_nav_list02 a{color:#222; display:inline-block; width:100%; height:100%;margin:0;text-align:center;border-bottom:1px solid #e2e1e2;border-left:1px solid #e2e1e2;}
.sub_nav_list02 a:hover{color:#41aed1 !important;; font-weight:500;}

.sub_nav_list03{font-size:15px;line-height:60px; display:inline-block;padding:0;width:24.38%;font-weight:500; }
.sub_nav_list03 a{color:#222; display:inline-block; width:100%; height:100%;margin:0;text-align:center;border-bottom:1px solid #e2e1e2;border-left:1px solid #e2e1e2;}
.sub_nav_list03 a:hover{color:#41aed1 !important;; font-weight:500;}

.sub_nav_list04{font-size:15px;line-height:60px; display:inline-block;padding:0;width:19.34%;font-weight:500; }
.sub_nav_list04 a{color:#222; display:inline-block; width:100%; height:100%;margin:0;text-align:center;border-bottom:1px solid #e2e1e2;border-left:1px solid #e2e1e2;}
.sub_nav_list04 a:hover{color:#41aed1 !important;; font-weight:500;}


.sub_nav_list05{font-size:15px;line-height:60px; display:inline-block;padding:0;width:49.5%;font-weight:500; }
.sub_nav_list05 a{color:#222; display:inline-block; width:100%; height:100%;margin:0;text-align:center;border-bottom:1px solid #e2e1e2;border-left:1px solid #e2e1e2;}
.sub_nav_list05 a:hover{color:#41aed1 !important;; font-weight:500;}


.sub_nav_list06{font-size:15px;line-height:60px; display:inline-block;padding:0;width:13.91%;font-weight:500; }
.sub_nav_list06 a{color:#222; display:inline-block; width:100%; height:100%;margin:0;text-align:center;border-bottom:1px solid #e2e1e2;border-left:1px solid #e2e1e2;}
.sub_nav_list06 a:hover{color:#41aed1; font-weight:500;}

.on{color:#41aed1 !important; font-weight:600;}

.main_bg{height:520px;background:url(/images/sub/sub_01.jpg) no-repeat ;background-position:center;}
.subhome{padding-top:70px;font-size:2.0rem;font-weight:700;text-align:center;}
.bar{padding-top:5px;padding-bottom:30px;text-align:center;overflow:hidden}
.sub_contants{max-width:1200px; margin:0 auto; margin-top:50px; padding:0 15px; overflow:auto;}
.pt30{height:10%; display:block;}
.right00{float:right;}
.right00 img{border:0}
.left00{float:left;}
.m6u{margin-top:200px;}
/*.m6u{margin-top:8%}*/


.ceo1{width:100%;padding-bottom:110px;}
.ceo1 ul{max-width:1270px;margin:0 auto;padding-left: 15px;padding-right:15px}
.ceo1 .infoceo01{margin-bottom:10px; list-style:none;color:#f3858e; font-size:28px; LETTER-SPACING: -1px;font-weight:900;text-align:center;word-break : keep-all; line-height: 40px; margin-top: 0px;}
.ceo1 .in02 {
    color: #4cbdaa;
}
.ceo1 .in1 {
    color:#585555;
    border-bottom: 3px solid #f3858e; 
    padding-bottom: 10px;
    display: block;
    text-align: center;
width: 600px;
    margin: auto;
    margin-bottom: 30px; 
    font-weight: 500;
}

.ceo1 .in2 {
    color:#585555;
    border-bottom: 3px solid #4cbdaa; 
    padding-bottom: 10px;
    display: block;
    text-align: center;
width: 670px;
    margin: auto;
    margin-bottom: 30px; 
    font-weight: 500;
}
.ceo1 .in1 span {
  color: #f3858e; 
}

.ceo1 .in2 span {
  color: #4cbdaa; 
}


.ceo1 .infoceo01 span{ color: }
.ceo1 .inf01{margin-top:0px !important;color:#7a7a7a; font-size:15px; LETTER-SPACING: -1px;text-align:left;padding-bottom:50px}
.ceo1 .infoceo03{font-size:27px;display:block;color:#7a7a7a;font-weight:600;LETTER-SPACING: -2px;text-align:center;}
.ceo1 .infoceo03 span{color:#104f8e;font-size:29px;font-weight:700;}
.ceo1 .infoceo04{list-style:none;padding-bottom:50px;text-align:center; color: #a6a6a6; font-weight: lighter; font-size: 20px;}


.infoceo01_t {
    list-style:none;color:#f3858e; font-size:30px !important; LETTER-SPACING: -1px;font-weight:600;text-align:center;word-break : keep-all;
}
li {
    list-style: none;
}

.ceo1 .infoceo05 {
    text-align:center;
    list-style:none;
    padding-left:10%;
    padding-right:10%;
    color:#222;
    margin-top: 100px;
    padding-top: 60px;
    padding-bottom:50px;
    line-height:26px;
    font-size:15.5px;
    LETTER-SPACING: -1px;
    word-break : keep-all;
    display: inline-block;
    border-top: 1px dashed #dbd7d4;
}
.ceo1 .infoceo05 p {
    font-weight: 600;
    font-size: 22px;
    font-family: 'NanumSquare';
    margin-bottom: 30px;
    
}
.ceo1 .infoceo05 ul.infoceo02_history li {
    float: left;
    text-align: right;
    width: 40%;
    padding-right: 10%;
    font-weight: bold;
}
.ceo1 .infoceo05 ul.infoceo02_history li:nth-child(even) {
    text-align: left;
    width: 50%;
    padding-bottom: 20px;
    font-weight: normal;
}



.cen{text-align:center;}

.cent002{width:100%;padding-bottom:180px;background-color:#f2f2f2;overflow:hidden}
.cent002 .cenwidth{max-width:1200px;margin:0 auto;padding-top:40px;}
.mt3{margin-left: -3%;}

.cent003{max-width:1200px;margin:0 auto;padding-bottom:110px;overflow:hidden}
.cent003 ul{list-style:none;}
.cetxt12{width:2%}
.cetxt{width:95%;margin:0 auto;}
.cenbox{width:33.3%;float:left;padding-bottom:20px;}
.cenbox002{width:95%;padding-left:10px;padding-bottom:20px;padding-right:10px;margin:0 auto;}
.cenbox table{padding-left: 20px;}
.mt40{padding-top:50px;overflow:hidden;width:100%;font-size:16px;color:#adadad;}
.mt40 img{vertical-align:middle;padding-bottom:0.2%}
.mt40 .t1{color:#074d94;font-weight:700;font-size:16px}
.sub20 { width:15%;}
.m0{margin:auto;background-color:#fff}
.int03{width:50%;height:30px;}
.tab{margin-left:1% !important}
.table004{font-size:17px;font-weight:600;color:#ffffff;margin:0 auto;text-align:center;height:80;padding-top:70px;padding-bottom: 5px;}
.table005{padding:9px 60px; background-color:#337ab7;}
.table005 a{color:#ffffff;}

.mapDiv{text-align:center;margin-top:30px;padding:30px 20px 30px 20px;background-color:#ededed; clear:both;}
.mapmap{text-align:center;margin-top:-4px;padding:30px 20px 30px 20px;background-color:#f4f4f4; clear:both;font-size:1vw}

.registation{float:left;overflow:hidden;padding:0;width:33%;padding-right:2%;padding-left:2%;padding-top:2%}
.registation ul{padding:0;border:1px solid #e5e5e5;list-style:none}
.re01{border-bottom:1px solid #e5e5e5;line-height:70px;height:70px;font-size:17.5px;font-weight:600;}
.re02{font-size:1.6rem;font-weight:500;height:140px;line-height:27px;margin-top:6%;text-align:left;margin-left:4%}
.col-lg-1, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-md-1, .col-md-10, .col-md-11, .col-md-12, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-sm-1, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-xs-1, .col-xs-10, .col-xs-11, .col-xs-12, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9{ padding-right: 10px;padding-left: 10px;}
.w10{width:100%}


.select-hidden {display: none;visibility: hidden;padding-right: 10px;}
.select-styled {position: absolute;top: 0;right: 0;bottom: 0;left: 0; border:1px solid #b1b1b1;padding: 11px 15px;-moz-transition: all 0.2s ease-in;-o-transition: all 0.2s ease-in;-webkit-transition: all 0.2s ease-in;transition: all 0.2s ease-in;}
.select-styled:after {content: "";width: 0;height: 0;border: 7px solid transparent;border-color: #222 transparent transparent transparent;position: absolute;top: 16px;right: 10px;}
.select-styled:hover {background-color: #efefef;}
.select-styled:active, .select-styled.active {background-color: #efefef;}
.select-styled:active:after, .select-styled.active:after {top: 9px;border-color: transparent transparent #222 transparent;}
.select-options {display: none;position: absolute;top: 100%;right: 0;left: 0;z-index: 999;margin: 0;padding: 0;list-style: none;background-color: #efefef;}
.select-options li {margin: 0;padding: 11px 0;text-indent: 15px;border-bottom: 1px solid #b9b9b9;-moz-transition: all 0.15s ease-in;-o-transition: all 0.15s ease-in;-webkit-transition: all 0.15s ease-in; transition: all 0.15s ease-in;}
.select-options li:hover {color: #2521f2;background: #fff;}
.select-options li[rel="hide"] {display: none;}
.st25{background-color: #2521f2;color:#fff}
.st00{background-color: #00b7a9;color:#fff}
.t1{width:11%;color:#5b5b5b;font-size:1.5vw;font-weight:700;letter-spacing: -0.9px; margin-left:5%}
.t22{width:5%;background:url(../images/sub/submenu_03.png) no-repeat  50% 210%;margin:0 auto;text-align:center;vertical-align:middle }
.t222{width:3%;background:url(../images/sub/submenu_03.png) no-repeat  50% 150%;margin:0 auto;text-align:center;vertical-align:middle }
.t33{width:3%;background:url(../images/sub/submenu_03.png) no-repeat  50% -10%;margin:0 auto;text-align:center;vertical-align:middle }
.t2{width:3%;background:url(../images/sub/submenu_03.png) repeat-y 0 0;background-position:center;margin:0 auto;text-align:center;vertical-align:middle }
.t3{width:7%; font-size:1.3vw;font-weight:500;text-align:center;color:#00b6a9}
.t4{font-size:1.1vw;font-weight:500;text-align:left;color:#222}
.t5{height:20px}
.t6{width:17%;color:#00b6a9;font-size:1.7vw;font-weight:700;letter-spacing: -0.9px; }
.t7{font-size:1vw;font-weight:500;text-align:left;color:#222}
.w135{width:1350px; margin:auto}
.w3{width:30%}
.ef10{padding-left:2%; width:640px}
.ba1{padding-top:50px;overflow:hidden;font-size:20px;padding-bottom:0.1%;}
.me{font-size:14px;}
.me img{margin-top:-6px}
.me1{font-size:50px;font-weight:600;margin-top:1.5%}
.me2{margin:2% auto;width:900px}
.me2 span{font-size:24px;font-weight:600;background-color:#00b7a9;font-style:italic;padding-right:10px}
.me3{margin-top:5%;padding-bottom:10%}
.me4{margin:5% auto;padding-bottom:0%;width:1200px;}
.me4 img{margin-top:5%;padding-bottom:10%;width:95%}
.me5{margin:0 auto;padding-bottom:0%;width:0px;}
.me6{margin-top:1%;padding-bottom:10%}
.table01{width:100%;margin:0 auto;}
.table01 .ta1{padding:15px 0px;border-bottom:1px solid #cbcbcb;background:#5c92c8;text-align:center;font-size:15px;font-weight:600; color:#fff}
.table01 .ta2{padding:15px 0px;border-bottom:1px solid #cbcbcb;background:#5c92c8;text-align:center;font-size:15px;font-weight:600; color:#fff}
.table01 td{padding:12px 10px 12px 0px;border-bottom:1px solid #cbcbcb;font-size:120%;text-align:center;}
.table01 td:hover {color:#5c92c8}

.table03{margin:0 auto;}
.table03 .ta1{padding:15px 0px;border-bottom:1px solid #cbcbcb;background:#5c92c8;text-align:center;font-size:15px;font-weight:600; color:#fff}
.table03 .ta2{padding:15px 0px;border-bottom:1px solid #cbcbcb;background:#5c92c8;text-align:center;font-size:15px;font-weight:600; color:#fff}
.table03 td{padding:12px 10px 12px 0px;border-bottom:1px solid #cbcbcb;font-size:120%;text-align:center;}
.table03 tr:hover {background:#eff4f8;}

.table04{width:100%;margin:0 auto;}
.table04 .ta1{padding:15px 0px;border-bottom:1px solid #cbcbcb;background:#5c92c8;text-align:center;font-size:15px;font-weight:600; color:#fff}
.table04 .ta2{padding:15px 0px;border-bottom:1px solid #cbcbcb;background:#5c92c8;text-align:center;font-size:15px;font-weight:600; color:#fff}
.table04 td{padding:12px 10px 12px 0px;border-bottom:1px solid #cbcbcb;font-size:120%;text-align:center;}
.table04 tr:hover {background:#eff4f8;}

.tab06{width:55%;}
.tab07{width:15%;padding:15px 0px;border-bottom:1px solid #cbcbcb;background:#5c92c8;text-align:center;font-size:15px;font-weight:600;}
.tab02{width:15%;}
.tab022{width:25%;}
.tab03{width:15%;}
.ale{width:49%;background-color:#3ea8f2;height:40px;line-height:40px;color:#fff;font-weight:600;text-align:center;font-size:18px}
.ffle{width:49%;background-color:#eeeeee;height:40px;line-height:40px;color:#666;font-weight:500;text-align:center;font-size:18px}
.ba1{padding-top:60px;overflow:hidden;font-size:20px;padding-bottom:0.1%;padding-bottom:10px}
.fl{float:left;}
.fr{float:right;}
.bb2{margin:auto;font-size:25px;font-weight:600;background:url(/2021/images/submenu_06.png)repeat-x 0% 100%}

.road{border:1px solid #c7c7c7; float:left !important;width:100%;padding:30px 30px}
.road ul{max-width:1350px;margin:0 auto;padding:0px !important;}
.road01{font-size:23px;font-weight:600;padding-bottom:10px;color:#2521f2}
.road01 span{display:inline-block;border-bottom:1px solid #999;}
.road02{font-size:17px;font-weight:500;padding-top:5px}
.road03{font-size:17px;font-weight:600;letter-spacing: -1.5px;color:#494949}
.road04{font-size:16px;font-weight:500;letter-spacing: -0.8px;margin-bottom:20px;overflow:hidden;color:#777}

.road05{font-size:17px;font-weight:500;padding-bottom:10px;text-align:left;padding-left:30px}
.road06{width:49.5%;float:left;font-size:17px;font-weight:500;padding-bottom:10px;text-align:left;padding-left:30px;line-height:34px}
.road07{border:1px solid #c7c7c7; float:left !important;width:100%;padding:40px 40px;font-size:20px;font-weight:500;}
.road07 span{color:#19245c;font-weight:600;}

.oh{overflow:hidden}
.fw01{float:left;text-align:left;}
.fw02{float:left;text-align:left;}
.fw10{float:left;width:30%;text-align:left;}
.fw04{float:left;width:44%;text-align:center;}
.fw05{float:left;width:28%;text-align:left;}
.fw06{float:left;width:54%;text-align:left;}
.fw07{float:left;width:46%;text-align:center;}
.fw11{float:left;width:46%;text-align:left;}
.fw12{float:left;width:33.3%;text-align:left;}
.fw13{float:left;width:20%;text-align:left;}
.fw08{float:left;text-align:left;}
.fw014{float:left;width:20%;text-align:center}
.fw015{float:left;width:17%;text-align:center}
.fw16{float:left;width:32%;text-align:center;}
.fw17{float:left;width:20%;text-align:center}
.fw18{float:left;width:37%;text-align:center;}
.fw19{float:left;width:30%;text-align:center;}
.fw20{float:left;width:49.5%;text-align:center;}
.fw21{float:left;width:50%;}
.tleft{text-align:left !important;}
.s02{font-size:23.5px;font-weight:600;padding-bottom:20px;padding-top:2%;overflow:hidden;width:100%;letter-spacing: -0.8px; }
.fw03{float:left;width:24.8%;padding-left:10px !important ;padding-right:10px !important }
.fw044{float:left;width:100%;padding-left:10px !important ;padding-right:10px !important ;background-color:#eef0fe;padding:20px 0px}
.fw055{float:left;width:100%;padding-left:10px !important ;padding-right:10px !important ;background-color:#eef0fe;padding:35px 0px}
.mt10{margin-top:10%}
.m8{margin-top:2% !important;}
.ow{overflow:hidden;width:100%;text-align:left;padding-top:3%}
.sub0201{text-align:left;font-size:18px;padding-left:3%}
.tleft span{display:inline-block;border-bottom:4px solid #00b7a9;}
.sub0302{text-align:left;}
.human{border:1px solid #b5b5b5;padding:60px 60px !important;background:url(/202103/images/sub/human_03.jpg)no-repeat bottom right}
.human02{font-size:26px;color:#333333;font-weight:500;}
.human03{font-size:31px;color:#333333;font-weight:500;margin-bottom:2%}
.human03 span{color:#2521f2;}
.human04{font-size:24px;color:#333333;margin-top:3%}
.human04 span{border-bottom:2px solid #00b7a9;}
.human05{font-size:18px;color:#333333;margin-top:1%;line-height:32px;width:760px}
.human06{font-size:20px;color:#333333;margin-top:1%;line-height:32px;font-weight:500;width:760px;margin-bottom:2%;}

.relation{border:1px solid #b5b5b5;padding:50px 50px !important;overflow:hidden;}
.relation li{width:24%;float:left;}
.relation li span{display:block;text-align:center;font-size:18px;height:40px;padding-top:2%;margin-bottom:3%}
.relation li a:hover{color:#002bb7;font-weight:500;}
.ml{margin-left:1%;}
.mt{margin-top:1%;}
.city_01{width:19.9%;float:left;font-size:27px;color:#128a93;font-weight:600;}
.city_02{width:56%;float:left;font-size:18px;color:#333;line-height:29px;}
.city_02 span{float:left;font-size:22px;color:#333;line-height:30px;font-weight:600;display:inline-block;padding-bottom:10px;width:100%}
.city_03{width:24%;float:right;text-align:center;}
.city_04{width:79.9%;float:left;font-size:18px;color:#333;line-height:29px;}

.city_05{width:42%;float:left;font-size:18px;color:#333;line-height:29px;}
.city_06{width:38%;float:right;text-align:center;}
.mttt{padding-top:3%;overflow:hidden}
.mt18{margin-top:18px}
.mt-45{margin-top:-45px !important;}
.mt-30{margin-top:-30px !important;}
.mt60{margin-top:60%}
.mt30{margin-top:30px}
.mt220{margin-top:20%}
.mt244{margin-top:8%}
.st20{margin-top:-45px !important;}
.bobo{border-top:1px solid #dfdfdf;border-bottom:1px solid #dfdfdf; padding:70px 0;overflow:hidden}
.textarea, select, input{border:1px solid #c3c7c8 !important}
.login_text{width:470px;height:47px;line-height:47px;display:block;margin-top:8px;margin-left:26%;color:#bfbfbf;font-size:15px;PADDING-LEFT:5PX;}
.logg{display:block;width:160px;height:103px;line-height:103px;text-align:center;font-weight:500;color:#fff !important;background:#5269aa;font-size:16px;margin-left:62%;margin-top:-103px}
.log1{display:block;width:260px;height:40px;line-height:38px;text-align:center;font-weight:500;color:#fff !important;background:#bebebe;font-size:16px;margin-top:8px; border-radius:5px}
.lg01{width:300px;float:left;margin-left:26%;text-align:left;margin-top:40px;font-size:15px}
.lg02{width:300px;float:right;margin-right:26%;text-align:left;margin-top:40px;font-size:15px}
.pl2000{padding-left:30px}
.ci02{text-align:center;display:block;}
.ci022{text-align:center;display:block;}
.b1b1{ padding:0px 0px 50px 0px;overflow:hidden}
.l50{float:left;width:50%;}
.r50{float:right;width:50%;}
.log001{margin:2% auto;text-align:center;display:flex;}
.log001 ul{margin:auto;text-align:center;}
.log001 li{padding:4px 20px;text-align:center;float:left;margin-left:10px;margin-top:10px;font-size:17px;background-color:#e2e2e2;}
.on2 {background-color:#7d86fc !important; color:#fff !important;font-weight:500;}
.on2 a:hover{color:#fff !important;}
.log001 li:first-child{margin-left:0px}
.sub231{width:38% !important;}
.sub232{width:38% !important;}
.sub233{width:23% !important;}
.dir{width:38%}
.dccd{float:right !important}
.login1_text{width:470px;height:47px;line-height:47px;display:block;margin-top:8px;color:#bfbfbf;font-size:15px;PADDING-LEFT:5PX;}
.join1{font-size:19px;color:#33357e;font-weight:500;border-bottom:1px solid #b5b5b5;padding-bottom:20px;margin-bottom:20px;}
.join2{font-size:17px;color:#333;font-weight:500;border-bottom:1px solid #dfdfdf;padding-bottom:20px;margin-bottom:20px;overflow:hidden}
.dada{float:left;margin-right:1%}
.login2_text{width:620px;height:47px;line-height:47px;display:block;margin-top:8px;color:#bfbfbf;font-size:15px;PADDING-LEFT:5PX;}
.join3 {margin-top:60px;text-align:center;}
.join3 span{font-size:20px;color:#fff;font-weight:500;background-color:#4341c4;padding:11px 65px}
.bobo01{border-top:1px solid #dfdfdf;border-bottom:1px solid #dfdfdf; padding:70px 0;overflow:hidden}
.ceo001{max-width:1350px;margin:0 auto 110px;padding-left: 15px;padding-right:15px}
.idpass{width:900px;margin:0 auto;}
.login3_text{width:100%;height:47px;line-height:47px;display:block;margin-top:8px;color:#bfbfbf;font-size:15px;PADDING-LEFT:5PX;}
.pass2{font-size:17px;color:#333;font-weight:500;padding-bottom:20px;margin-bottom:20px;}
.pass4{font-size:20px;color:#fff;font-weight:500;background-color:#4341c4;padding:15px 0px;text-align:center;display:block;}
.pass3 a{color:#fff;}
.assbox{border:1px solid #c3c7c8;color:#666}
.ffg01{margin-left:1%}

@media screen and (max-width:1440px){
/*.m6u{margin-top:10vw}*/
.table01 h4{margin-top:11.5%;}
.login_text{width:40%;margin-left:26%;color:#bfbfbf;}
.logg{width:10%;margin-left:68%;margin-top:-103px}
.lg01{width:22%}
.lg02{width:22%}
}

@media screen and (max-width:1350px){
.ceo001{max-width:100%;}
.r50 img{width:100%;}
.l50 img{width:100%;}
.road07{padding:30px 30px;}
.human{margin-left:8px !important;margin-right:8px !important;}
.relation{margin-left:8px !important;margin-right:8px !important;}
.fw18{width:33.3%;}
.fw19{width:33.3%;}
.table01 h4{margin-top:13.5%;}
.mapmap{font-size:1.3vw}
.img055{width:168px}
.img044{width:300px}
.w135{width:98%; margin:auto}
.t4{ font-size:1.5vw;}
.t7{ font-size:1.3vw;}
.t3{font-size:1.6vw;}
.t1{font-size:2.1vw;}
.t6{width:15%;font-size:2.3vw;padding-left:1%}
.img033{width:1217px}
.sub_nav_list{margin-left:-0.13%}
.m0{margin:auto;width:100%;}
}


@media screen and (max-width:1200px){
 .w100{width:100%;}
.lg01{width:25%;margin-left:25%;}
.lg02{width:25%;margin-right:25%;}
.city_01{width:25%;}
.city_04{width:74%;}
.city_02{width:74%;}
.city_03{width:0%;}
.city_03 img{width:0%;}
.city_05{width:75%;}
.city_06{width:0%;}
.city_06 img{width:0%;}
.st20{margin-top:0px !important;}
.mt-45{margin-top:0px !important;}
.mt-30{margin-top:0px !important;}
.mt244{margin-top:4% !important;}
.road06{width:100%;}
.seff{margin-top:-1%}
.sub_nav_list01{width:7.9%; }
.mapmap{font-size:1.5vw}
.img055{width:60%}
.ef10{padding-left:2%; width:500px}
.img044{width:280px}
.t4{ font-size:1.8vw;}
.t7{ font-size:1.6vw;}
.t3{font-size:2vw;}
.t1{font-size:2.5vw;}
.t6{font-size:2.5vw;}
.imge01{width:95%;margin-bottom:60px}
.img033{width:90%}
.w100p{width:100%}
}

@media screen and (max-width:1000px){
.login1_text{width:48%;}
.ci022 img{width:0px}
.ci02 img{width:0px}
.dccd{float:left !important}
.dccd{margin-top:20px !important;}
.m88{margin-top:2% !important;}
.caaa{height:0px;padding-top:0px}
.sub231{width:0px;}
.sub232{width:0px;}
.sub233{width:0px;}
.log1{width:90%}
.road06{width:100%;}
.human{border:1px solid #b5b5b5;padding:40px 40px !important;background:url(/202103/images/sub/human_06.jpg)no-repeat bottom right}
.relation{padding:40px 40px !important;}
.fw015{width:25%;}
.fw014{float:left;width:25%;}
.fw01{float:left;width:49.8%;text-align:left;}
.fw08{float:left;width:49.8% !important;;text-align:left;}
.fw02{float:left;width:49.8%;text-align:left;}
.fw10{width:48%;}
.t6{font-size:2.8vw;}
.img044{width:92%}
.imge01{width:100%}
.sub_vi h1{font-size:35px}
.sub20 { width:23%;}
.m7{margin-top:2% !important;width:100% !important;}
.cc{padding-top:5% !important;padding-bottom:11% !important;}
}


@media screen and (max-width:928px){
.ceo1 .infoceo01{ font-size:30px; }
.idpass{width:100%;}
.htir{width:100%}
.fw08{text-align: !important;}
.road07{padding:20px 20px;}
.lg01 span{font-size:0px}
.st20{margin-top:-10px !important;}
.relation li{width:32%;}
.mm{margin-right:1%}
.fw12{width:100%;}
.fw13{width:50%;}
.fw014{float:left;width:33%;}
.me2{margin:2% auto;width:98%}
.mapmap{font-size:1.8vw}
.t33{background:url(../images/sub/submenu_03.png) no-repeat  50% -30%;}
.t4{ font-size:2.1vw;}
.t7{ font-size:1.8vw;}
.t6{font-size:3.1vw;}
.t3{font-size:2.2vw;}
.t1{font-size:2.9vw;width:11%;}
.imge01{width:95%}
.mt3{margin-left: -4.5%;}
.sub_nav_list {line-height:65px;}
}



@media screen and (max-width:828px){
.l50{width:0%;}
.l50 img{width:0%;}
.r50 {width:100%;}
.r50 img{width:100%;}
.lg01{width:30%;margin-left:20%;}
.lg02{width:30%;margin-right:20%;}
.mt244{margin-top:8%  !important;}
.city_01{width:100%;padding-bottom:5px;}
.city_02{width:100%;}
.city_04{width:100%;}
.city_05{width:100%;}
.sub_nav_list01{letter-spacing: -2px;  }
.sub_nav_list {letter-spacing: -1px; }
.sub20 { width:35%;}
.djc{margin-top:25px}
}


@media screen and (max-width:800px){
.log1{width:40%}
.login_text{width:50%;margin-left:15%;color:#bfbfbf;}
.logg{width:20%;margin-left:68%;margin-top:-103px}

.fw20{width:100%;}
.fw17{width:25%;}
.fw16{width:45%;}
.sub_nav_list01{letter-spacing: -3px;  }
.t6{font-size:3.5vw;}
.t33{background:url(../images/sub/submenu_03.png) no-repeat  50% -40%;}
.t4{ font-size:2.3vw;}
.t7{ font-size:2vw;}
.t3{font-size:2.6vw;}
.t1{font-size:3.3vw;}
.ef10{width:480px}
.img033{width:95%}
.sub_nav_list {line-height: 60px;}
.imger{width:100%;margin-bottom:60px}
}


@media screen and (max-width:780px){
.m6u{margin-top:100px;}
.ceo1 .inf01{font-size:2vw;}
.relation li{width:49%;}
.mm{margin-right:0%}
.fw014{float:left;width:50%;}
.fw03{float:left;width:49.8%;padding-left:7px !important ;padding-right:7px !important }
.mapmap{font-size:2.2vw}
}

@media screen and (max-width:766px){
.w20{height:250px}
.log1{width:80%}
.lg01{width:40%;margin-left:1%;}
.lg02{width:55%;margin-right:1%;}
.login_text{width:70%;margin-left:2%;color:#bfbfbf;}
.logg{width:20%;margin-left:75%;margin-top:-103px}
.human{padding:30px 30px !important;background:url(/202103/images/sub/)no-repeat; }
.relation{padding:30px 30px !important;}
.human05{width:100%;font-size:16px;margin-top:3%;}
.human06{width:100%;font-size:18px;margin-top:3%;margin-bottom:4%;}
.m9{margin-top:3% !important;}
.ww2{width:0% !important;font-size:0px!important;}
.ww1{width:30%}
.ttoo1{width:70% !important}
.fw04{float:left;width:100%;text-align:center;}
.fw05{float:left;width:48.5%;text-align:left;}
.fw06{float:left;width:100%;text-align:left;}
.fw07{float:left;width:100%;text-align:center;}
.fw08{float:left;width:100%  !important;}
.fw12{float:left;width:48%;text-align:left;}
.fw13{float:left;width:25%;text-align:left;}
.mt10{margin-top:0%}
.s02{font-size:22px; }
.s02{font-size:24px;padding-bottom:16px}
.m7{margin-top:5% !important;}
.tab022{width:30%;}
.table03 .ta2{padding:0px 0px;border-bottom:0px solid #555;background:#fff;text-align:center;font-size:0px;}
.name02{color:#fff;width:0px !important;font-size:0px !important;padding:0px !important}
.table01 .ta2{padding:0px 0px;border-bottom:0px solid #555;background:#fff;text-align:center;font-size:0px;font-weight:600; color:#fff}
.tab03{width:0%;font-size:0px}
.t6{width:15%;font-size:4vw;padding-left:3%}
.w3{width:0%}
.t4{ font-size:2.6vw;}
.t7{ font-size:2.2vw;}
.t3{font-size:2.9vw;}
.t1{font-size:3.6vw;width:11%;}
.left_00{padding-left:20px}
.cen{margin-top:-30px !important}
.ceo1{width:100%;padding-bottom:100px;}
.subhome{padding-top:60px}
.re01{font-size:16px;LETTER-SPACING: -1px;}
.ceo .infoceo01{width:100%}
.ceo .infoceo03{width:100%}
.mt3{margin-left: -5%;}
}


@media screen and (max-width:700px){
.ceo1 .infoceo01{ font-size:27px; }
.ffg01{margin-left:0px}
.login2_text{width:100%;}
.login1_text{width:100%;padding-top:1%;display:inline-block;}
.log001 li{padding:4px 15px;margin-left:8px;font-size:16px;}
}


@media screen and (max-width:680px){
.main_bg{height:250px;background:url(/images/sub/sub_01xs.jpg) no-repeat -250px 0px ;}
.ceo1{padding-bottom:70px}
.log001 li{padding:4px 12px;margin-left:5px;font-size:3vw;}
.cnur{margin-top:-20px;padding-bottom:0px !important;}
.relation{padding:20px 20px !important;}
.fw21{width:100%}
.ow{padding-top:5% !important;padding-bottom:5% !important;}
.fw18{width:50%;}
.fw19{width:50%;}
.fw17{width:50%;}
.fw16{width:100%;}
.fw015{width:50%;}
.mapmap{font-size:2.7vw}
.t4{ font-size:2.9vw;}
.t1{font-size:3.9vw;}
.registation{width:50%}
.fw01{margin-bottom:0% !important;}
.cc{padding-top:7% !important;}
.vian{margin-top:-20px}
}

@media screen and (max-width:608px){
.ceo1 .infoceo04{padding-bottom:30px}
.log001 li{font-size:3vw;margin-left:3px;}
.login_text{width:97%;margin-left:2%;}
.logg{width:97%;margin-left:2%;margin-top:0px;height:50px;line-height:50px;margin-top:10px}
.fw18{width:100%;}
.fw19{width:100%;}
.fw014{width:100%;}
.fw12{float:left;width:100%;text-align:left;}
.fw13{float:left;width:50%;text-align:left;}
.fw11{width:100%;}
.fw10{width:100%;}
.fw01{width:100%;}
.fw02{width:100%;}
.fw03{width:100%;}
.tab022{width:32%;}
.ceo1 .infoceo03 img{width:80%}
.sub_vi h1{font-size:33px}
.mt3{margin-left: -5.5%;}
.sub_nav_list { width: 17%;}
.sub20 { width:33%;}
.sub10 { width: 22%;}
.human07{width:100%}
}



@media screen and (max-width:490px){
.log001 li{font-size:4vw;}
.s02{font-size:20px;padding-bottom:13px}
.s02 img{width:20px}
.road03{font-size:16px;padding-top:0px}
.road04{font-size:15px;}
.cen{margin-top:-25px !important}
.mapmap{font-size:3vw}
.t4{ font-size:3.3vw;}
.t1{font-size:4vw;}
.select {width: 49%;}
.sub_nav_list{font-size:13px;line-height:35px;}
}


@media screen and (max-width:482px){
.mt3{margin-left: -7%;}
}


@media screen and (max-width:464px){
.re01{font-size:16px;LETTER-SPACING: -1px;}
.sub_nav_list { width: 17%;font-size: 12px;}
.sub10 { width: 20%;}
.sub20 { width:28%;}
.sub_vi h1{font-size:28px}
}



@media screen and (max-width:450px){
.fw015{width:100%;}
.ceo1 .infoceo03 img{width:95%}
.mt3{margin-left: -8.5%;}
.subhome{font-size:25px;}
}


@media screen and (max-width:420px){
.sub_nav_list {width: 15%;}
.sub10 { width: 22%;}
.sub20 { width: 35%;}
}

@media screen and (max-width:410px){
.cenbox{width:100%}
.sub_vi h1{font-size:30px}
.registation{width:100%;}
}

@media screen and (max-width:400px){
.human01{width:100%}
.sub_nav_list{line-height:30px;}
.mt3{margin-left: -10%;}
.mt40{font-size:12px}
.mt40 img{width:25px}
}

@media screen and (max-width:359px){
.mt3{margin-left: -12%;}
.subTitleLine{ height:0px;}
.sub_vi h1{padding-top:10%;font-size:25px}
.re01{font-size:15px;LETTER-SPACING: -1px;}
.sub10 { width: 26%;}
.sub20 { width: 40%;}
.subdvfg{ width: 22%;}
}

@media screen and (max-width:300px){
.sub_nav_list {width: 23%;}
}

@media screen and (max-width:280px){
.mt3{margin-left: -14.5%;}
}

@media screen and (max-width:250px){
.mt3{margin-left: -16%;}
.sub_nav_list { width: 14%;}
.sub10 { width: 24%;}
}

@media screen and (max-width:200px){
.mt3{margin-left: -20%;}
}


@media screen and (max-width:100px){
.mt3{margin-left: -45%;}
}