@charset "utf-8";
/* CSS Document */

/************************* common *************************/
#wrapper {width: 100%;min-width: 1140px;}

#skip_nav {position: absolute;margin: 0;padding: 0;font-size: 0;line-height: 0;text-indent: -9999em;overflow: hidden;}

/************************* main *************************/
/* nav */
#nav {position: absolute;width: 100%;height: 180px;z-index: 100;overflow: hidden;}

/* gnb */
div.header {width: 100%;height: 130px;background: url(../img/bg_gnb.png) center top no-repeat;}
div.header div.wrap {width: 710px;height: 50px;margin: 0 auto;padding: 71px 0 0 340px;}
div.header h1 {position: absolute;top: 0px;left: 50%;margin-left: -570px;}
div.header li {float: left;}
div.header .gnb {overflow: hidden;}
div.header .gnb li {margin-left: 50px;}
div.header .gnb li a {display: block;height: 50px;padding: 0 10px 10px 10px;text-decoration: none;color: #fff;line-height: 53px;overflow: hidden;}
div.header .gnb li.on a {color: #fff;}
div.header .gnb .gnb_sub {display: none;position: absolute;left: 0;top: 127px;width: 100%;background: url(../img/bg_snb.gif) center no-repeat;z-index: 100;}
div.header .gnb .gnb_sub.on {display: block;}
div.header .gnb .gnb_sub > ul {width: 1140px;margin: 0 auto;overflow: hidden;}
div.header .gnb .gnb_sub.on ul li {float: left;display: block;width: auto;margin-left: 20px;font-size: 13px;line-height: 48px;}
div.header .gnb .gnb_sub.on ul li.first {margin-left: 250px;}
div.header .gnb .gnb_sub.on ul li.first02 {margin-left: 447px;}
div.header .gnb .gnb_sub.on ul li.first03 {margin-left: 670px;}
div.header .gnb .gnb_sub.on ul li.first04 {margin-left: 790px;}
div.header .gnb .gnb_sub.on ul li.first05 {margin-left: 800px;}
div.header .gnb .gnb_sub.on ul li > a {width: auto;padding: 0;background: none;color: #ffffff;}
div.header .gnb .gnb_sub.on ul li > a:hover {color: #cee849;}

/* outlogin */
#outlogin {position: absolute;top: 0;left: 50%;margin-left: 235px;z-index: 100;}
#outlogin li {float: left;margin: 28px 10px;}
#outlogin li a {font-size: 12px;color: #0b2b6c;font-weight: bold;}

/* mVisual */
#mVisual {width: 100%;height: 550px;}
.slides10 {position: relative;overflow: hidden;width: 100%;margin: 0 auto;background: url(../main/img/bg_main.gif) repeat-x;}
.slides10 .slide {position: absolute;left: 50%;overflow: hidden;width: 1600px;height: 550px;margin: 0 auto;margin-left: -800px;}
.slides10 .slide li {display: block;position: absolute;left: 50%;width: 1600px;height: 550px;margin: 0 auto;}
.slides10 .page {position: absolute;top: 520px;left: 50%;width: 200px;margin-left:-100px;text-align: center;list-style: none;z-index: 100;}
.slides10 .page li {display: inline-block; _display:inline;margin: 0 2px ;_zoom:1}
.slides10 .page li a {display: block;overflow: hidden;width: 52px;height: 7px;background: url(../main/img/page.png) 0 0 no-repeat;line-height: 999px;vertical-align: top;}
.slides10 .page li.current a {background-position: 0 -7px}

/* business */
#business {width: 1140px;height: 430px;margin: 0 auto;}
#business h3 {font-size: 40px;color: #0b2b6c;font-family: 'notokr-bold',sans-serif !important;}
#business p {font-size: 14px;line-height: 20px;}
#business ul li {float: left;width: 210px;height: 150px;margin: 30px 18px 0 0;text-align: center;font-size: 20px;color: #333333;}
#business ul li:first-child {padding-left: 10px;}
#business ul li:last-child {margin-right: 0px;}
#business ul li a.biz1 {display: block;width: 210px;height: 150px;background: url(../main/img/btn_business.gif) no-repeat;}
#business ul li a.biz2 {display: block;width: 210px;height: 150px;background: url(../main/img/btn_business2.gif) no-repeat;}
#business ul li a.biz3 {display: block;width: 210px;height: 150px;background: url(../main/img/btn_business3.gif) no-repeat;}
#business ul li a.biz4 {display: block;width: 210px;height: 150px;background: url(../main/img/btn_business4.gif) no-repeat;}
#business ul li a.biz5 {display: block;width: 210px;height: 150px;background: url(../main/img/btn_business5.gif) no-repeat;}
#business ul li a p {padding-top: 165px;font-size: 18px;}

/* mainCon */
#mainCon {clear: both;width: 100%;height: 640px;background: #f8f8f8 url(../main/img/bg_main2.gif) repeat-x;}
.mainCon {width: 1120px;margin: 0 auto;border-top: 5px solid #676767;}
.mainCon h3 a {font-size: 28px;color: #333;}
.mainCon ul li {float: left;width: 372px;height: 304px;border-bottom: 1px solid #d9d9d9;border-left: 1px solid #d9d9d9;}
.mainCon ul li:last-child {border-right: 1px solid #d9d9d9;}
.mainCon ul li.mcon1 {background: url(../main/img/bg_mainCon.gif) no-repeat;}
.mainCon ul li.mcon2 {background: url(../main/img/bg_mainCon2.gif) no-repeat;}
.mainCon ul li.mcon3 {background: url(../main/img/bg_mainCon3.gif) no-repeat;}
.mainCon ul li.mcon1 h3, .mainCon ul li.mcon2 h3, .mainCon ul li.mcon3 h3 {margin-top: 35px;margin-left: 30px;}
.mainCon ul li.mcon1 p, .mainCon ul li.mcon2 p, .mainCon ul li.mcon3 p {margin-top: 15px;margin-left: 30px;font-size: 13px;line-height: 1.4em;} 

/* include */
.include {width: 1120px;height: 640px;margin: 0 auto;}
.include .latest {float: left;width: 540px;height: 220px;margin-top: 40px;}
.include ul li {float: left;width: 250px;height: 120px; margin-left: 40px;}
.include ul li.row {margin-top: 40px;border-bottom: 1px solid #808080;}
.include ul li h3 {padding-top: 10px;font-size: 16px;color: #333333;font-family: 'notokr-medium',sans-serif;}
.include ul li h3 a {font-size: 16px;color: #333333;}
.include ul li p {margin-top: 30px;margin-left: 90px;font-size: 13px;line-height: 1.4em;}
.include ul li:last-child p {line-height: 1.8em;}
.include ul li.quick1 {background: url(../main/img/bg_quick.png) bottom left no-repeat;}
.include ul li.quick2 {background: url(../main/img/bg_quick2.png) bottom left no-repeat;}
.include ul li.quick3 {background: url(../main/img/bg_quick3.png) bottom left no-repeat;}
.include ul li.quick4 {background: url(../main/img/bg_quick4.png) bottom left no-repeat;color: #333333;}
.include ul li.quick4 p a.down {display: block;margin-top: -3px;background: url(../main/img/icon_down.gif) 90px 3px no-repeat;color: #333333;}

/* footer */
#footer {width: 100%;height: 170px;background: url(../img/bg_footer.gif) repeat-x;}
.btn_link {width: 1140px;height: 50px;margin: 0 auto;}
.btn_link ul li {float: left;background: url(../img/bg_btn_vbar.gif) -10px center no-repeat;}
.btn_link ul li:first-child {margin-left: 2px;}
.btn_link ul li:last-child {background: none;}
.btn_link ul li a {margin: 0 30px 0 0;font-size: 13px;color: #ffffff;line-height: 48px;}
.address {width: 1140px;height: 120px;margin: 0 auto;background: url(../img/logo_footer.png) right 0px no-repeat;font-size: 13px;line-height: 20px;letter-spacing: 0;}


/************************* sub*************************/
/* sVisual */
#sVisual {width: 100%;height: 276px;background:url(../img/bg_sub_visual.gif) repeat-x;}
.sVisual {width: 100%;height: 276px;background:url(../img/sub_visual.gif) center top no-repeat;}

/* container */
#container {width: 1140px;margin: 50px auto 100px;}
#content {float: left;width: 900px;margin-left: 50px;}
.content p {font-size: 13px;}
.title {width: 100%;height: 80px;}
.title h3 {float: left;width: 63%;font-size: 40px;line-height: 78px;font-family: 'notokr-bold',sans-serif !important;}
.title span {float: left;width: 37%;font-size: 12px;text-align: right;line-height: 80px;}
.bg_title {clear: both;width: 100%;height: 1px;background: url(../img/bg_title.gif) bottom left no-repeat;}

/* lnb */
#left_menu {float: left;}
#left_menu h2 {height: 80px;margin-left: 10px;font-size: 30px;color: #0b2b6c;line-height: 80px;font-family: 'notokr-demilight',sans-serif !important;}

.lnb01 {float: left;width: 190px;}
.lnb01 > li {background: url('../img/btn/bg_lnb_off.gif') no-repeat top left;}
.lnb01 > li.bg_bottom {background: url('../img/btn/bg_border_bottom.gif') bottom repeat-x;}
.lnb01 > li a {display: block;height: 43px;padding-left: 10px;vertical-align: middle;font-size: 13px;color: #4c4c4c;line-height: 43px;}
.lnb01 > li.on {background: url('../img/btn/bg_lnb_on.gif') no-repeat top left;}
.lnb01 > li.have {background: url('../img/btn/bg_lnb_have.gif') no-repeat top left;}
.lnb01 > li.have > a.opened {background: url('../img/btn/bg_lnb_on.gif') no-repeat top left !important;color: #fff;font-weight: bold;}
.lnb01 > li.have2 {background:url('../img/btn/bg_lnb_have2.gif') no-repeat top left;}
.lnb01 > li.have2 > a.opened {background: url('../img/btn/bg_lnb_on.gif') no-repeat top left !important;color: #fff;font-weight: bold;}
.lnb01 > li.on > a {color: #fff;font-weight: bold;}
.lnb01 > li.have.on {background: url('../img/btn/bg_lnb_on.gif') no-repeat top left;color: #d0d0d0;}
.lnb01 > li.have.on > a.opened {background: url('../img/btn/bg_lnb_open.gif') no-repeat !important;}

.lnb02 {display: none;width: 190px;}
.lnb02 > li {width: 190px;background: url('../img/btn/bg_lnb02_off.gif') no-repeat top left;line-height: 10px !important;}
.lnb02 > li a {display: block;height: 33px !important;line-height: 33px !important;}
.lnb02 > li a span {font-size: 12px;color: #808080;}
.lnb02 > li a span:hover {color: #0b2b6c !important;}
.lnb02 > li.on {background: url('../img/btn/bg_lnb02_on.gif') no-repeat top left;}
.lnb02 > li.on a span {color: #0b2b6c;font-family: 'notokr-bold',sans-serif !important;}

/* 경영이념 및 비전 */
.op-lf {float: left;width: 430px;font-size: 14px;line-height: 22px;}
.op-rt {float: left;width: 430px;margin-left: 40px;font-size: 14px;line-height: 22px;}

/* CEO인사말 */
.ceo_thume {/*background:url(../sub1/img/bg_greeting.gif) 500px 30px no-repeat;*/}
.message  {padding-top: 85px;}
.message2 {padding-top: 15px;font-size: 20px;color: #4c4c4c;}
.greeting {margin-top: 70px;font-size: 14px !important;line-height: 1.8em;}
.sign {display: inline-block;padding-top: 40px;padding-right: 20px;font-size: 16px !important;}

/* 회사개요 및 연혁 */
table.overview th, table.overview td {height: 40px !important;text-align: left;padding-left: 30px;vertical-align: middle;font-size: 13px;}
table.overview th {font-weight: bold;text-align: center;padding-left: 0px;}
table.overview td.office {background: #fafafa;text-align: center;padding-left: 0px;}
.history {margin: 70px 0;/*background: url(../sub1/img/sub3_1.gif) 10px 0 no-repeat;*/}
.history .history-lf {float: left;width: 470px;}
.history .history-rt {float: right;width: 430px;}
h3.his_years {float: left;width: 150px;}
ul.his_con {float: left;width: 430px;}
ul.his_con li {margin: 10px 0 0 0;font-size: 13px;line-height: 1.6em;}
ul.his_con li span {display: block;padding-left: 24px;}

/* 사업실적 */
#tab_result {margin-top:43px; padding:0; list-style:none;}
#tab_result li {font-size:18px; float:left; padding:0px;}
#tab_result li:last-child a {width:298px; border-right:1px solid #d9d9d9;}
#tab_result li a {width:298px; height:60px; line-height:60px; text-align:center; color:#505050; border-width:1px 0 1px 1px; border-style:solid; border-color:#d9d9d9; background-color:#f3f3f3; display:block;}
#tab_result li a:hover {text-decoration:none; background:#ffffff; color:#0b2b6c; border-bottom:1px solid #ffffff;}
#tab_result li.selected a {border-bottom:0 solid white; background:#ffffff url(../sub3/img/bullet_tab_menu.gif) no-repeat center bottom; color:#0b2b6c;}
table.result th {}
table.result tr.bg {background:#fafafa;}
table.result td {}
table.result td.years {font-size:20px; font-family: 'Roboto', sans-serif; font-weight:300;}

/* 인증현황 */
ul.licence {width:900px; margin:0 auto; padding:0; height:425px; border-bottom:1px solid #e5e5e5;}
ul.licence li {width:252px; height:345px; border:1px solid #e5e5e5; padding:10px; float:left; margin:0 5px;}
ul.licence li:first-child {margin-left:29px;}
ul.licence li p {text-align:center; margin-top:20px; font-size:14px; letter-spacing:-1px;}

/* 찾아오시는 길 */
.route {clear:both;}
.routebox {width:80px; height:80px; background:#a9bc48; color:#ffffff; text-align:center; line-height:80px; float:left; font-size:15px;}
.routetxt {float:left; font-size:15px; padding-left:20px; padding-top:5px;}
a.map {display: inline-block;margin-left: 10px;padding-left: 20px;background: url(../sub1/img/btn_map.gif) left center no-repeat;color: #676767;}

/* 사업분야 */
h4.htitle {font-size:22px; font-weight:normal; color:#0b2b6c; margin-top:50px; border-bottom:1px solid #e6e6e6; height:42px;}
h5.htitle {font-size:18px; background:url(../img/bullet.gif) 0 4px no-repeat; padding-left:12px; color:#323b4c; line-height: 25px;}
h5.htitle a {display: inline-block;width: 18px;height: 18px;margin-left: 10px;background: url(../img/icon_popup.gif) 0 2px no-repeat;text-indent: -9999px;}
h5.htitle2 {float:left; width:120px; line-height:40px; font-size:14px; background:url(../sub4/img/bullet.png) 7px 17px no-repeat; padding-left:20px; font-weight:normal; color:#323b4c;}
h5.htitle3 {float:left; width:140px; line-height:50px; font-size:14px; background:url(../sub4/img/bullet.png) 7px 22px no-repeat; padding-left:20px; font-weight:normal; color:#323b4c;}

h5.downLeft {float: left;display: inline-block;width: 600px;}
a.btnDown {float: right;display: inline-block;width: 200px;height: 28px;margin-top: 39px;background: #0b2b6c url(../sub3/img/icon_down.png) right center no-repeat;font-size: 12px;text-align: left;}
a.btnDown:hover {background: #a9bc48 url(../sub3/img/icon_down.png) right center no-repeat;;}
a.btnDown span {display: block;margin-left: 5px;color: #fff;line-height: 28px;}

.detail-lf {width:220px; float:left;}
.detail-rt {width:920px; float:left; display:inline-block;}

ul.oxid_cate {width: 900px;height: 41px;margin-top: 43px;border-top: 1px solid #e6e6e6;border-bottom: 1px solid #e6e6e6;}
ul.oxid_cate li {float:left; width:300px; text-align:center; background:url(../sub2/img/s3_1_bar.gif) right no-repeat;}
ul.oxid_cate li.last {background:none;}
ul.oxid_cate li a {display:block; font-size:15px; color:#808080; text-decoration:none; line-height:41px;}
ul.oxid_cate li a:hover {color:#0b2b6c; background:url(../sub2/img/s3_1_bullet.gif) center 32px no-repeat;}
ul.oxid_cate li a.on {color:#0b2b6c; background:url(../sub2/img/s3_1_bullet.gif) center 32px no-repeat;}

ul.pure_cate {width:900px; height:49px; border-bottom:1px solid #e6e6e6;}
ul.pure_cate li {float:left; width:450px; text-align:center; background:url(../sub2/img/s3_1_bar.gif) right no-repeat;}
ul.pure_cate li.last {background:none;}
ul.pure_cate li a {display:block; font-size:15px; color:#808080; text-decoration:none; line-height:46px;}
ul.pure_cate li a:hover {color:#0b2b6c; background:url(../sub2/img/s3_1_bullet.gif) center 38px no-repeat;}
ul.pure_cate li a.on {color:#0b2b6c; background:url(../sub2/img/s3_1_bullet.gif) center 38px no-repeat;}

ul.trust_cate {width:900px; height:49px; border-bottom:1px solid #e6e6e6;}
ul.trust_cate li {float:left; width:300px; text-align:center; background:url(../sub2/img/s3_1_bar.gif) right no-repeat;}
ul.trust_cate li.last {background:none;}
ul.trust_cate li a {display:block; font-size:15px; color:#808080; text-decoration:none; line-height:46px;}
ul.trust_cate li a:hover {color:#0b2b6c; background:url(../sub2/img/s3_1_bullet.gif) center 34px no-repeat;}
ul.trust_cate li a.on {color:#0b2b6c; background:url(../sub2/img/s3_1_bullet.gif) center 35px no-repeat;}

.exam {width: 900px;padding-top: 20px;}
.box {float: left;display: table;}
.box p {display: table-cell;vertical-align: middle;width: 80px;height: 80px;background: #a9bc48;font-size: 14px;color: #ffffff;text-align: center;}
.examtxt {float: left;display: table;}
.examtxt p {display: table-cell;vertical-align: middle;width: 800px;height: 80px;padding-left: 20px;}
/*
.examtxt1 {float: left;display: table-cell;vertical-align: middle;width: 800px;padding-left: 20px;padding-top: 17px;font-size: 14px;}
*/

.box2 {width:419px; background:#f3f3f3; padding:10px 15px; float:left;}
.box3 {width:419px; background:#f3f3f3; padding:10px 15px; float:left; margin-left:2px;}
.box4, .box5 {width:860px; background:#f3f3f3; padding:20px; float:left;}
.box2 .che, .box3 .che {width:170px; display:inline-block;}
.box4 .che {width:230px; display:inline-block;}
.box2 p, .box3 p, .box4 p {line-height:2.5em;}

.thume {margin-top:20px;}
.thume li {float:left; text-align:center; font-size:13px; border:1px solid #e6e6e6; border-right:none;line-height: 30px;}
.thume li.row {border-top:none;} 
.thume li img {padding:5px; }
.thume li.last {border-right:1px solid #e6e6e6;}

/* 공정도 */
.chart {width: 100%;border: 1px solid #e6e6e6;}
.chart li {float: left;width: 429px;margin: 30px 10px;text-align: center;}
.chart li p {font-size: 13px;line-height: 20px;}

/* 사이트맵 */
.sitemap {float: left;width: 193px;margin-top: 43px;margin-right: 40px;}
.nomargin {margin-right: 0;}
.sitemap h3 {width: 193px;padding-bottom: 15px;padding-left: 10px;border-bottom: 2px solid #0c2b6c;font-size: 20px;color: #0b2b6c;}
.sitemap h3 a {color: #333;}

ul.depth1 {float: left;width: 193px;}
ul.depth1 li:first-child {margin-top: 10px;}
ul.depth1 li {width: 200px;border-bottom: 1px solid #e5e5e5;font-size: 14px;}
ul.depth1 li a {display: block;padding-left: 10px;color: #404040;line-height: 42px;}
ul.depth1 li a:hover {background: url(../sitemap/img/bullet_on.gif) right no-repeat;color: #0b2b6c;text-decoration: none;}

ul.depth2 {float: left;width: 193px;}
ul.depth2 li {background: #fafafa;border-bottom: none;}
ul.depth2 li:first-child {margin-top: 0px;border-top: 1px solid #e5e5e5;}
ul.depth2 li:last-child {border-bottom: 1px solid #e5e5e5;}
ul.depth2 li a {color:#666666;margin-left: 5px;line-height:30px; height:30px; font-size:12px; } 
ul.depth2 li a:hover {background: none;color: #0b2b6c;}



/* tab menus4 
#tab_menus4 {margin:0; padding:0; list-style:none;}
#tab_menus4 li {font-size:18px; float:left; padding:0px;}
#tab_menus4 li:last-child a {width:568px; border-right:1px solid #d9d9d9;}
#tab_menus4 li a {width:569px; height:60px; line-height:60px; text-align:center; color:#505050; border-width:1px 0 1px 1px; border-style:solid; border-color:#d9d9d9; background-color:#f3f3f3; display:block;}
#tab_menus4 li a:hover {text-decoration:none; background:#ffffff; color:#0b2b6c; border-bottom:1px solid #ffffff;}
#tab_menus4 li.selected a {border-bottom:0 solid white; background:#ffffff url(../sub3/img/bullet_tab_menu.gif) no-repeat center bottom; color:#0b2b6c;}

/* tab menus5 
#tab_menus5 {margin:0; padding:0; list-style:none;}
#tab_menus5 li {font-size:18px; float:left; padding:0px;}
#tab_menus5 li:last-child a {width:568px;}
#tab_menus5 li a {width:569px; height:45px; line-height:45px; text-align:center; color:#505050; background:#d9d9d9; display:block;}
/*
#tab_menus5 li a:hover {text-decoration:none; background:#ffffff; color:#0b2b6c; border:1px solid #0c2b6c;}

#tab_menus5 li.selected a {background:#0c2b6c; color:#ffffff;}

.route {clear:both;}
.routebox {width:80px; height:80px; background:#a9bc48; color:#ffffff; text-align:center; line-height:80px; float:left; font-size:15px;}
.routetxt {float:left; font-size:15px; padding-left:20px; padding-top:5px;}



ul.licence {width:1136px; margin:0 auto; padding:0; height:425px; border-bottom:1px solid #e5e5e5;}
ul.licence li {width:252px; height:345px; border:1px solid #e5e5e5; padding:10px; float:left; margin:0 5px;}
ul.licence li p {text-align:center; margin-top:20px; font-size:16px; letter-spacing:-1px;}

ul.thume {width:1140px; margin:20px auto 0; border-top:1px solid #ebebeb;}
ul.thume li {margin:30px 10px; float:left; width:360px;}
ul.thume li p {font-size:14px; padding-top:3px; text-align:center;}

/* tab menus1 
#tab_menus {margin:0; padding:0; list-style:none;}
#tab_menus li {font-size:18px; float:left; padding:0px;}
#tab_menus li:last-child a {width:230px; border-right:1px solid #d9d9d9;}
#tab_menus li a {width:226px; height:60px; line-height:60px; text-align:center; color:#505050; border-width:1px 0 1px 1px; border-style:solid; border-color:#d9d9d9; background-color:#f3f3f3; display:block;}
#tab_menus li a:hover {text-decoration:none; background:#ffffff; color:#0b2b6c; border-bottom:1px solid #ffffff;}
#tab_menus li.selected a {border-bottom:0 solid white; background:#ffffff url(../sub3/img/bullet_tab_menu.gif) no-repeat center bottom; color:#0b2b6c;}

/* tab menus2 
#tab_menus2 {margin:0; padding:0; list-style:none;}
#tab_menus2 li {font-size:18px; float:left; padding:0px;}
#tab_menus2 li:last-child a {width:193px; border-right:1px solid #d9d9d9;}
#tab_menus2 li a {width:188px; height:60px; line-height:60px; text-align:center; color:#505050; border-width:1px 0 1px 1px; border-style:solid; border-color:#d9d9d9; background-color:#f3f3f3; display:block;}
#tab_menus2 li a:hover {text-decoration:none; background:#ffffff; color:#0b2b6c; border-bottom:1px solid #ffffff;}
#tab_menus2 li.selected a {border-bottom:0 solid white; background:#ffffff url(../sub3/img/bullet_tab_menu.gif) no-repeat center bottom; color:#0b2b6c;}

ul.prd_thume {width:1140px; margin:0 auto; height:360px; border-bottom:1px solid #d9d9d9;}
ul.prd_thume li {float:left; margin:40px 10px 30px;}

.detail-lf {width:220px; float:left;}
.detail-rt {width:920px; float:left; display:inline-block;}
.exam {clear:both; padding-top:20px;}
.box {width:80px; height:80px; background:#a9bc48; color:#ffffff; text-align:center; line-height:80px; float:left; font-size:15px; margin-left:220px;}
.examtxt {float:left; font-size:15px; padding-left:20px; line-height:80px;}
.examtxt1 {float:left; font-size:15px; padding-left:20px; padding-top:17px;}
.box2 {width:419px; background:#f3f3f3; padding:20px; float:left;}
.box3 {width:419px; background:#f3f3f3; padding:20px; float:left; margin-left:2px;}
.box4, .box5 {width:880px; background:#f3f3f3; padding:20px; float:left; margin-left:2px;}
.box2 .che, .box3 .che {width:170px; display:inline-block;}
.box4 .che {width:230px; display:inline-block;}
.box2 p, .box3 p, .box4 p {line-height:2.5em;}

/* sitemap
.sitemap {width:200px; margin-right:35px; float:left;}
.nomargin {margin-right:0;}
.sitemap h3 {width:200px; font-size:19px; font-weight:normal; color:#0b2b6c; padding-bottom:15px; border-bottom:2px solid #0c2b6c; padding-left:10px;}

ul.depth1 {width:200px; float:left;}
ul.depth1 li:first-child {margin-top:10px;}
ul.depth1 li {font-size:15px; line-height:45px; width:200px; height:45px; border-bottom:1px solid #e5e5e5; padding-left:10px;}
ul.depth1 li a {display:block; color:#666666;}
ul.depth1 li a:hover {color:#0b2b6c; background:url(../sitemap/img/bullet_on.gif) right no-repeat;}

ul.depth2 {width:200px; float:left;}
ul.depth2 li:first-child {margin-top:0px;}
ul.depth2 li {font-size:13px; line-height:45px; height:45px;}
ul.depth2 li a {margin-left:20px;}
ul.depth2 li a:hover {color:#0b2b6c; background:url(../sitemap/img/bullet_on.gif) right no-repeat;}

/* 
ul.depth1 {width:200px; float:left; margin-right:35px;}
ul.depth1 h3 {width:200px; font-size:19px; font-weight:normal; color:#0b2b6c; padding-bottom:15px; border-bottom:2px solid #0c2b6c; padding-left:10px;}
ul.nomargin {margin-right:0;}
ul.depth1 li:first-child {margin-top:10px;}
ul.depth1 li {font-size:15px; line-height:45px; width:200px; height:45px; border-bottom:1px solid #e5e5e5; padding-left:10px;}
ul.depth1 li a {display:block; color:#666666;}
ul.depth1 li a:hover {color:#0b2b6c; background:url(../sitemap/img/bullet_on.gif) right no-repeat;}

ul.depth2 {width:200px; float:left;}
ul.depth2 li:first-child {margin-top:0px;}
ul.depth2 li {font-size:13px; line-height:45px; height:45px;}
ul.depth2 li a {margin-left:20px;}
ul.depth2 li a:hover {color:#0b2b6c; background:url(../sitemap/img/bullet_on.gif) right no-repeat;}
*/
