@charset "utf-8";

.new_header{width:100%; padding:10px 0; background:#254aa0; text-align:center;}

/* .new_topmenu{overflow:hidden;} */
.new_topmenu{overflow:hidden;height: 41px;}
/* .new_topmenu ul{text-align:center;} */
.new_topmenu ul{text-align:center;margin-top:2px;}
/* .new_topmenu ul li{display:inline-block; font-size:14px; padding:15px; text-align:center;} */
.new_topmenu ul li{display:inline-block; font-size:14px; padding:7px; text-align:center;}
.new_topmenu ul li a{display:block; width:100%;}
.new_topmenu ul li.on1 a{}
.new_topmenu ul li.on2 a{}
.new_topmenu ul li.on3 a{}
.new_topmenu ul li.on4 a{}


.new_main_visual{width:100%; height:214px;text-align:right; position:relative; background:#fff;}

.new_main_visual .bg1{background:#fff;}
.new_main_visualtxt1{position:absolute; left:10px; top:60px; text-align:left;}
.new_main_visualtxt1 .tit{font-size:18px; font-weight:bold; color:#254aa0;}
.new_main_visualtxt1 .tit span{color:#161616;}
.new_main_visualtxt1 .txt{font-size:11px; color:#161616; margin-top:5px;}
.new_main_visualtxt1 .txt span{color:#254aa0;}





.new_main_visual .bg2{background:#fff;}
.new_main_visualtxt2{position:absolute; left:10px; top:60px; text-align:left;}
.new_main_visualtxt2 .tit{font-size:18px; font-weight:bold; color:#254aa0;}
.new_main_visualtxt2 .tit span{color:#161616;}
.new_main_visualtxt2 .txt{font-size:11px; color:#161616; margin-top:5px;}
.new_main_visualtxt2 .txt span{color:#254aa0;}


.new_main_visual .bg3{background:#fff;}
.new_main_visualtxt3{position:absolute; left:10px; top:60px; text-align:left;}
.new_main_visualtxt3 .tit{font-size:18px; font-weight:bold; color:#000;}
.new_main_visualtxt3 .tit span{color:#8c5fac;}
.new_main_visualtxt3 .txt{font-size:11px; color:#000; margin-top:5px;}
.new_main_visualtxt3 .txt span{color:#8c5fac;}


.new_main_visual .bg4{background:#fff;}
.new_main_visualtxt4{position:absolute; left:10px; top:40px; text-align:left;}
.new_main_visualtxt4 .tit{font-size:18px; font-weight:bold; color:#e52704;}
.new_main_visualtxt4 .tit span{color:#000;}
.new_main_visualtxt4 .txt{font-size:11px; color:#333; margin-top:5px;}
.new_main_visualtxt4 .txt span{color:#e52704;}


/*
.new_main_quick{}
.new_main_quick:after{display:block; content:""; clear:both;}
.new_main_quicCCnk ul{}
.new_main_quick ul li{float:left;  margin-bottom:10px; width:50%; padding:5px; box-sizing:border-box; height:40px; line-height:40px; }
.new_main_quick ul li a{display:block; font-size:14px; width:100%;  border:1px solid #ddd; padding:0 10px; box-sizing:border-box; border-radius:8px; }
.new_main_quick ul li.bg01{background:url(/html/img/newImages/icon_new_main_quick01.png) 92% 20px no-repeat;}
.new_main_quick ul li.bg02{background:url(/html/img/newImages/icon_new_main_quick02.png) 92% 20px no-repeat;}
.new_main_quick ul li.bg03{background:url(/html/img/newImages/icon_new_main_quick03.png) 92% 20px no-repeat;}
.new_main_quick ul li.bg04{background:url(/html/img/newImages/icon_new_main_quick04.png) 92% 20px no-repeat;}
.new_main_quick ul li.bg05{background:url(/html/img/newImages/icon_new_main_quick05.png) 92% 20px no-repeat;}
.new_main_quick ul li.bg06{background:url(/html/img/newImages/icon_new_main_quick06.png) 92% 20px no-repeat;}
.new_main_quick ul li.bg07{background:url(/html/img/newImages/icon_new_main_quick07.png) 92% 20px no-repeat;}
.new_main_quick ul li.bg08{background:url(/html/img/newImages/icon_new_main_quick08.png) 92% 20px no-repeat;}
.new_main_quick ul li.bg09{background:url(/html/img/newImages/icon_new_main_quick09.png) 92% 20px no-repeat;}
.new_main_quick ul li.bg10{background:url(/html/img/newImages/icon_new_main_quick10.png) 92% 20px no-repeat;}

.new_main_quick ul li.bg01 a, .new_main_quick ul li.bg02 a, .new_main_quick ul li.bg03 a, .new_main_quick ul li.bg04 a{background:#274ba1; color:#fff;}
.new_main_quick ul li.bg05 a, .new_main_quick ul li.bg06 a{background:#719be2; color:#fff;}
.new_main_quick ul li.bg07 a, .new_main_quick ul li.bg08 a{background:#8c5fac; color:#fff;}
.new_main_quick ul li.bg09 a, .new_main_quick ul li.bg10 a{background:#e52704; color:#fff;}
*/

.new_main_quick{}
.new_main_quick:after{display:block; content:""; clear:both;}
.new_main_quicCCnk ul{}
.new_main_quick ul li{float:left;  margin-bottom:10px; width:50%; padding:5px; box-sizing:border-box; height:50px; line-height:50px;}
.new_main_quick ul li a{color:#fff; border-radius:8px; display:block; font-size:14px; width:100%;  border:1px solid #ddd; padding:0 10px; box-sizing:border-box; }

/* .new_main_quick ul li.bg01 a{background:#254aa0 url(/html/img/newImages/icon_new_main_quick01.png) 92% 15px no-repeat;} */
/* .new_main_quick ul li.bg02 a{background:#254aa0 url(/html/img/newImages/icon_new_main_quick02.png) 92% 15px no-repeat;} */
/* .new_main_quick ul li.bg03 a{background:#254aa0 url(/html/img/newImages/icon_new_main_quick03.png) 92% 15px no-repeat;} */
/* .new_main_quick ul li.bg04 a{background:#254aa0 url(/html/img/newImages/icon_new_main_quick04.png) 92% 15px no-repeat;} */

.new_main_quick ul li.bg03 a{background:#254aa0 url(/html/img/newImages/icon_new_main_quick01.png) 92% 15px no-repeat; background-size:25px 22px;}
.new_main_quick ul li.bg04 a{background:#719be2 url(/html/img/newImages/icon_new_main_quick02.png) 92% 15px no-repeat; background-size:25px 22px;}
.new_main_quick ul li.bg01 a{background:#8c5fac url(/html/img/newImages/icon_new_main_quick03.png) 92% 15px no-repeat; background-size:25px 22px;}
.new_main_quick ul li.bg02 a{background:#e52704 url(/html/img/newImages/icon_new_main_quick04.png) 92% 15px no-repeat; background-size:25px 22px;}
.new_main_quick ul li.bg05 a{background:#719be2 url(/html/img/newImages/icon_new_main_quick05.png) 92% 15px no-repeat; background-size:25px 22px;}
.new_main_quick ul li.bg06 a{background:#719be2 url(/html/img/newImages/icon_new_main_quick06.png) 92% 15px no-repeat; background-size:25px 22px;}
.new_main_quick ul li.bg07 a{background:#8c5fac url(/html/img/newImages/icon_new_main_quick07.png) 92% 15px no-repeat; background-size:25px 22px;}
.new_main_quick ul li.bg08 a{background:#8c5fac url(/html/img/newImages/icon_new_main_quick08.png) 92% 15px no-repeat; background-size:25px 22px;}
.new_main_quick ul li.bg09 a{background:#e52704 url(/html/img/newImages/icon_new_main_quick09.png) 92% 15px no-repeat; background-size:25px 22px;}
.new_main_quick ul li.bg10 a{background:#e52704 url(/html/img/newImages/icon_new_main_quick10.png) 92% 15px no-repeat; background-size:25px 22px;}

.new_main_notice{ padding:10px; box-sizing:border-box; margin-top:10px;}
.new_main_notice .new_main_notice_title{position:relative;}
.new_main_notice .new_main_notice_title h2{font-size:16px;}
.new_main_notice .new_main_notice_title a{text-indent:-9999px; background:url(/html/img/newImages/btn_mainnotice_more.png) center no-repeat; position:absolute; right:5px; top:5px; display:block; width:20px; height:20px;}
.new_main_notice ul{margin-top:10px; border-top:1px solid #ddd;}
.new_main_notice ul li{border-bottom:1px solid #ddd; padding:10px; overflow:hidden;}
.new_main_notice ul li a{float:left;}
.new_main_notice ul li span{float:right;}

.new_main_banner{margin-top:20px; width:100%; height:101px; background:#5595d1 url(/html/img/newImages/main_banner_bg.png) right top no-repeat; background-size:183px 101px;}
.new_main_banner ul{padding:10px 20px 20px 20px; width:150px;}
.new_main_banner ul li{}
.new_main_banner ul li.tit{font-weight:bold; color:#144674; font-size:16px;}
.new_main_banner ul li.txt{color:#fff; font-size:12px;}
.new_main_banner ul li.more{color:#fff; font-size:11px; padding-right:15px; background:url(/html/img/newImages/new_mainbanner_more.png) 50px center no-repeat}

.new_main_banner2{margin-top:10px; width:100%; height:101px; background:#455671 url(/html/img/newImages/main_banner_bg2.png) right top no-repeat; background-size:189px 101px;}
.new_main_banner2 ul{padding:10px 20px 20px 20px; width:150px;}
.new_main_banner2 ul li{}
.new_main_banner2 ul li.tit{font-weight:bold; color:#182232; font-size:16px;}
.new_main_banner2 ul li.txt{color:#fff; font-size:12px;}
.new_main_banner2 ul li.more{color:#fff; font-size:11px; padding-right:15px; background:url(/html/img/newImages/new_mainbanner_more.png) 50px center no-repeat}



.new_main_banner3{margin-top:10px; width:100%; height:101px; background:#cbbc94 url(/html/img/newImages/main_banner_bg3.png) right top no-repeat; background-size:182px 101px;}
.new_main_banner3 ul{padding:15px 20px 20px 20px; width:190px;}
.new_main_banner3 ul li{}
.new_main_banner3 ul li.tit{font-weight:bold; color:#706546; font-size:12px;}
.new_main_banner3 ul li.tit span{color:#fff;}
.new_main_banner3 ul li.txt{color:#fff; font-size:12px;}
.new_main_banner3 ul li.more{color:#fff; font-size:11px; padding-right:15px; background:url(/html/img/newImages/new_mainbanner_more3.png) 50px center no-repeat}

.new_main_banner4{margin-top:10px; width:100%; height:101px; background:#367e5d url(/html/img/newImages/main_banner_bg4.png) right top no-repeat; background-size:230px 101px;}
.new_main_banner4 ul{padding:15px 20px 20px 20px; width:150px;}
.new_main_banner4 ul li{}
.new_main_banner4 ul li.tit{font-weight:bold; color:#182232; font-size:16px;}
.new_main_banner4 ul li.txt{color:#fff; font-size:12px;}
.new_main_banner4 ul li.more{color:#fff; font-size:11px; padding-right:15px; background:url(/html/img/newImages/new_mainbanner_more.png) 50px center no-repeat}

.new_header a img {height:17px; width:auto;}
.new_main_visual img{height:214px; width:auto;}


.new_main_menu{width:100%; overflow:hidden;}
.new_main_menu .title{color:#fff; font-size:16px; padding:10px; font-weight:bold;}
.new_main_menu.bg02 .title{background:#719be2;}
.new_main_menu.bg03 .title{background:#8c5fac;}
.new_main_menu.bg04 .title{background:#e52704;}

.new_main_menu > ul {padding:10px;}
.new_main_menu > ul > li.depth1{font-size:14px;  box-sizing:border-box; border-bottom:1px solid #ddd;}
.new_main_menu > ul > li.depth1 a{display:block; padding:10px; width:100%; box-sizing:border-box;}

.new_main_menu > ul > li.depth1 > ul{margin-top:5px; display:none;}
.new_main_menu > ul > li.depth1 > ul > li.depth2 {font-size:12px; padding:5px 10px; box-sizing:border-box;} 
.new_main_menu > ul > li.depth1 > ul > li.depth2 a{display:block; padding:0 15px; box-sizing:border-box;}


.new_main_menu.bg03 ul > li.depth1 a{background:url(/html/img/newImages/new_menu3_iconlink.png) 96% center no-repeat;}
.new_main_menu.bg02 ul > li.depth1 a{background:url(/html/img/newImages/new_menu2_iconlink.png) 96% center no-repeat;}
.new_main_menu.bg02 ul > li.depth1 a.plus{background:url(/html/img/newImages/new_menu2_iconplus.png) 96% center no-repeat;}
.new_main_menu.bg02 ul > li.depth1 a.plus.on{background:url(/html/img/newImages/new_menu2_iconplus_on.png) 96% center no-repeat;}

/*.new_main_menu.bg02 ul > li.depth1 > ul > li.depth2 a{background:none;}*/
.new_main_menu.bg02 ul > li.depth1 > ul > li.depth2 a{background:url(/html/img/newImages/new_menu2_2depthdot.png) left center no-repeat; }

.new_main_menu.bg04 ul > li.depth1 a{background:url(/html/img/newImages/new_menu4_iconlink.png) 96% center no-repeat;}
.new_main_menu.bg04 ul > li.depth1 a.plus {background:url(/html/img/newImages/new_menu4_iconplus.png) 96% center no-repeat;}
.new_main_menu.bg04 ul > li.depth1 a.plus.on{background:url(/html/img/newImages/new_menu4_iconplus_on.png) 96% center no-repeat;}

.new_main_menu.bg04 ul > li.depth1 > ul > li.depth2 a{background:url(/html/img/newImages/new_menu4_2depthdot.png) left center no-repeat; }


.new_footer{text-align:center; margin:20px 0; clear:both;}
.new_footer ul{text-align:center;}
/* .new_footer ul li{display:inline-block; font-size:12px;} */
.new_footer ul li{display:inline-block; font-size:11px;}
.new_footer ul li:nth-child(2):before{content:"|"; padding:0 10px 0px 5px; font-size:11px; color:#666;}
.new_footer ul li:nth-child(2):after{content:"|";  padding:0 5px 0 10px;}
.new_footer .copy{margin-top:8px; font-weight:bold;}
.new_footer .copy{margin-top:8px; font-weight:bold;font-size: 12px;}
/* .new_footer .tel{} */
.new_footer .tel{font-size: 12px;}

 

.new_mobile_contentwrap{width:100%; padding:0 10px; box-sizing:border-box;}






.agreeWrap{border-top:3px solid #084ba0;}
.agreeBox{overflow:hidden; border-right:1px solid #d1d1d1;   border-bottom:1px solid #d1d1d1;  border-left:1px solid #d1d1d1; }
	.agreeLeft{float:left; width:163px;  color:#666; font-weight:bold; padding:14px 0 16px 19px; background:url(../../../../Common/images/front/terms/homeagree/homeLine.gif) no-repeat right top;}
	.agreeRight{float:left; width:498px; padding:14px 0 7px 27px; *padding:14px 0 16px 27px}
	.aSmall1{overflow:hidden; }
	.aSmall1 li{width:225px; float:left; color:#666; margin-bottom:3px; padding-right:43px; letter-spacing:-1px;}
	.aSmall1 .mrNone{padding-right:0px !important}

.agreeTxtWrap .agTitle{margin-bottom:12px; color:#666}
.agreeTxtWrap .agStitle{color:#767676}
.agreeTxtWrap .aglineh{line-height:20px; color:#767676;}


.elecfWrap{border-top:3px solid #084ba0;}
	.elecfBox{overflow:hidden;border-right:1px solid #d1d1d1;border-bottom:1px solid #d1d1d1;border-left:1px solid #d1d1d1; }
	.elSmall{overflow:hidden; padding:14px 17px 21px 20px}
	.elSmall li{ float:left; color:#767676; letter-spacing:-1px; line-height:20px}
	.elSmall .w32{width:32%}
	.elSmall .w34{width:34%}


.elSmall2{overflow:hidden; padding:14px 17px 16px 20px}
	.elSmall2 li{ float:left; color:#767676;  letter-spacing:-1px; line-height:150%; width:100% !important;}
	
	.agtextBox dt{color:#666666}
	.agtextBox dd, {color:#767676; letter-spacing:-1px; line-height:20px}

.agreeTxtWrap li, .textp{color:#767676}




.table_type03  {float: left; width: 100%;}
.table_type03 table {clear:both; width: 100%; border-top:3px solid #515151; border-bottom:1px solid #858993 !important;}
.table_type03 table th,.table_type03 table td {color:#444;word-break: break-all;}
.table_type03 table td.gray {color:#6a6a6a;}
.table_type03 table th {padding:7px 10px; border-bottom:1px solid #515151 !important; font-family: Nanum Gothic; font-weight: 900;}
.table_type03 table td {padding:10px;text-align:center; color: #444;}
.table_type03 table th a,
.table_type03 table td a {color:#444;}
.table_type03 table th a { text-decoration: none;}
.table_type03 table td.noline {border-bottom:0;}
.table_type03 table td.tl {text-align:left;}
.table_type03 table th.ff_normal {font-family: Dotum,sans-serif;}
.table_type03 table td table td {border-bottom:1px solid #dfe2e7;}



#privacyProcess04 table tbody tr {border-top: 1px solid #858993;}
#privacyProcess04 table{ border-collapse:collapse;}


/* website */
#websiteWrap  {word-break: keep-all; padding:30px 0 0 0; color:#767676; }
#websiteWrap h4 { padding:0 0 15px; color:#666; }
#websiteWrap h5 { padding:0 0 5px; color:#084ba0; }
#websiteWrap div { padding:0 0 20px; }
#websiteWrap div li { padding:2px 0 }
#websiteWrap div li li { padding:0 0 0 18px; }

/* deal */
#dealWrap {word-break: keep-all; padding:30px 0;}
#dealWrap div { padding:0 0 20px;}
#dealWrap div h4 { padding:0 0 15px; color:#666 }
#dealWrap div h5 { padding:5px 0; color:#084ba0 }
#dealWrap div p { padding:2px 0; line-height:1.5 }
#dealWrap div ul { padding:3px 0 3px 18px }
#dealWrap div ul li { padding:2px 0 }

/* privacy */
#privacyWrap {word-break: keep-all; padding:30px 0; color:#767676; }
#privacyWrap div { padding:0 0 20px }
#privacyWrap div h4 { padding:0 0 15px; color:#666 }
#privacyWrap div h5 { color:#084ba0; font-size:11px }
#privacyWrap div p { padding:0 0 5px }
#privacyWrap div ul { padding:0px 0 10px 18px }
#privacyWrap div li { line-height:1.5 }
#privacyWrap div ul ul { padding:5px 0 5px 10px; }
#privacyWrap div li li { padding:0 0 3px; font-size:11px; }

#privacy02 div { padding:10px 0 0 15px; }
#privacy02 div p { padding:0 0 5px 0px; font-size:11px }

#privacy18 .table_type03 { padding:15px 0 30px }

/* privacyProcess */
#privacyProcess {word-break: keep-all; padding:30px 0; }
#privacyProcess > p {font-size:13px;}
#privacyProcess div { padding:0 0 20px }
#privacyProcess div h4 { padding:0 0 15px; color:#666; font-size:14px; }
#privacyProcess div h5 { padding:10px 0 0 0; color:#084ba0; }
#privacyProcess div p { color:#767676; font-size:12px;}
#privacyProcess div ul { padding:5px 0 0 0; }
#privacyProcess div li { padding:3px 0; color:#767676; font-weight:normal; font-size:12px; line-height:18px;}
#privacyProcess div li li { padding:2px 0 2px 18px; font-size:11px }

#privacyProcess .table_type03 { padding:0 0 30px; font-size:12px;}
#privacyProcess .table_type03 h5 { padding:10px 0 5px 0; color:#084ba0; font-size:14px; }
#privacyProcess .table_type03 p { padding:10px 0 0 0 }




.card_list{}
.card_list > .card_list_li_q{position:relative; width:100%; padding:10px; box-sizing:border-box; overflow:hidden; border:1px solid #ddd; margin-bottom:5px; background:#fff;}
.card_list > .card_list_li_a{display:none; text-align:center; margin-top:-21px; width:100%; padding:30px; box-sizing:border-box; overflow:hidden; border:1px solid #ddd;  margin-bottom:20px;}
.card_list > .card_list_li_a img{width:100%;}
.card_list > li > .card{float:left; width:100px; position:absolute; top:50%; margin-top:-30px;}
.card_list > li > .card img{width:100%;}
.card_list > li > .text_list{float:left; margin-left:110px;}
.card_list > li > .text_list .title{font-size:14px; font-weight:bold; margin-bottom:5px;}
.card_list > li > .text_list .text{font-size:12px; color:#777; padding:0;}
.card_list > li > .btn{position:absolute; right:10px; top:50%; margin-top:-10px;  width:20px; height:20px;  text-indent:-9999px;  background:#fff Url(/html/img/newImages/new_menu2_iconplus.png) center no-repeat;}
.card_list > li > .btn.on{background:#fff Url(/html/img/newImages/new_menu2_iconplus_on.png) center no-repeat;}

.layout-pd{font-size:12px;}
.layout-pd .imgcenter{}
.layout-pd .imgcenter img{width:100%;}

.list_num_new{margin-top:5px; font-size:12px;}
.list_num_new > li {margin-bottom:5px;}
.list_num_new > li > ul > li{padding-left:20px;}

.list_dtdd{overflow:hidden; margin-top:20px;}
.list_dtdd dt{float:left; width:200px; font-weight:bold;}
.list_dtdd dd{float:left; width:100%; margin-bottom:10px;}


.cscenter_org{position:relative; text-align:center; margin:20px 0; overflow:hidden; font-size:12px;}
.cscenter_org strong{display:block; text-align:left;}
.cscenter_org .org {width:calc(100%/3); float:left; padding:5px; box-sizing:border-box;}
.cscenter_org .org p{background:#00527a; text-align:center; height:40px; line-height:40px; color:#fff}
.cscenter_org .org ul{background:#eee; padding:10px 0;}
.cscenter_org .org ul li{padding:3px 5px;}

/* 2018.12.05 추가*/
.sotitle{font-size:12px; margin-left:12px;}
.sotitle span{color:red; }

.newerp {padding:10px; border:1px solid #e2e2e2; border-top:2px solid #0068bb; margin-bottom:50px;}
.newerp * {box-sizing:border-box;}
.newerp ul {}
.newerp ul li {position:relative; padding:10px 0 10px 60px; border-top:1px solid #e2e2e2;}
.newerp ul li:first-child {border-top:none;}
.newerp ul li .num {display:block; overflow:hidden; position:absolute; left:70px; top:30px;font-size:20px;}
.newerp ul li:before {content:""; display:block; position:absolute; left:5px; top:50%; margin-top:-15px; width:40px; height:31px;}
.newerp ul li.txt1:before {background:url(/html/img/newImages/newerp_icon1.png) no-repeat 0 0; background-size:cover;}
.newerp ul li.txt2:before {background:url(/html/img/newImages/newerp_icon2.png) no-repeat 0 0; background-size:cover;}
.newerp ul li.txt3:before {background:url(/html/img/newImages/newerp_icon3.png) no-repeat 0 0; background-size:cover;}
.newerp ul li.txt4:before {background:url(/html/img/newImages/newerp_icon4.png) no-repeat 0 0; background-size:cover;}
.newerp ul li.txt5:before {background:url(/html/img/newImages/newerp_icon5.png) no-repeat 0 0; background-size:cover;}
.newerp ul li.txt6:before {background:url(/html/img/newImages/newerp_icon6.png) no-repeat 0 0; background-size:cover;}
.newerp ul li.txt7:before {background:url(/html/img/newImages/newerp_icon7.png) no-repeat 0 0; background-size:cover;}
.newerp ul li.txt8:before {background:url(/html/img/newImages/newerp_icon8.png) no-repeat 0 0; background-size:cover;}
.newerp ul li.txt9:before {background:url(/html/img/newImages/newerp_icon9.png) no-repeat 0 0; background-size:cover;}
.newerp ul li.txt10:before {background:url(/html/img/newImages/newerp_icon10.png) no-repeat 0 0; background-size:cover;}
.newerp ul li .title {display:block; font-size:12px; font-weight:bold; color:#0068bb;} 
.newerp ul li .desc {display:block; line-height:1.5; font-size:12px; padding:0;} 


.newportal {padding:10px; border:1px solid #e2e2e2; border-top:2px solid #0068bb; margin-bottom:50px;}
.newportal * {box-sizing:border-box;}
.newportal ul {}
.newportal ul li {position:relative; padding:10px 0 10px 60px; border-top:1px solid #e2e2e2;}
.newportal ul li:first-child {border-top:none;}
.newportal ul li .num {display:block; overflow:hidden; position:absolute; left:70px; top:30px;font-size:20px;}
.newportal ul li:before {content:""; display:block; position:absolute; left:5px; top:50%; margin-top:-15px; width:40px; height:33px;}
/* .newportal ul li.txt1:before {background:url(/html/img/newImages/newportal_icon1.gif) no-repeat 0 0; background-size:cover;} */
/* .newportal ul li.txt2:before {background:url(/html/img/newImages/newportal_icon2.gif) no-repeat 0 0; background-size:cover;} */
/* .newportal ul li.txt3:before {background:url(/html/img/newImages/newportal_icon3.gif) no-repeat 0 0; background-size:cover;} */
/* .newportal ul li.txt4:before {background:url(/html/img/newImages/newportal_icon4.gif) no-repeat 0 0; background-size:cover;} */
/* .newportal ul li.txt5:before {background:url(/html/img/newImages/newportal_icon5.gif) no-repeat 0 0; background-size:cover;} */
/* .newportal ul li.txt6:before {background:url(/html/img/newImages/newportal_icon6.gif) no-repeat 0 0; background-size:cover;} */
/* .newportal ul li.txt7:before {background:url(/html/img/newImages/newportal_icon7.gif) no-repeat 0 0; background-size:cover;} */
.newportal ul li.txt1:before {background:url(/html/img/newImages/newportal_icon1.png) no-repeat 0 0; background-size:cover;}
.newportal ul li.txt2:before {background:url(/html/img/newImages/newportal_icon2.png) no-repeat 0 0; background-size:cover;}
.newportal ul li.txt3:before {background:url(/html/img/newImages/newportal_icon3.png) no-repeat 0 0; background-size:cover;}
.newportal ul li.txt4:before {background:url(/html/img/newImages/newportal_icon4.png) no-repeat 0 0; background-size:cover;}
.newportal ul li.txt5:before {background:url(/html/img/newImages/newportal_icon5.png) no-repeat 0 0; background-size:cover;}
.newportal ul li.txt6:before {background:url(/html/img/newImages/newportal_icon6.png) no-repeat 0 0; background-size:cover;}
.newportal ul li.txt7:before {background:url(/html/img/newImages/newportal_icon7.png) no-repeat 0 0; background-size:cover;}
.newportal ul li .title {display:block; font-size:12px; font-weight:bold; color:#0068bb;} 
.newportal ul li .desc {display:block; line-height:1.5; font-size:12px; padding:0;} 
