﻿@charset "utf-8";

* {margin:0; padding:0; font-family:"Nanum Gothic", "Dotum", "AppleGothic", sans-serif;}
body {position:relative; margin:0; padding:0; background:#fff; font-size:12px; text-align:left;}
hr {display:none; clear:both;}
img,fieldset {border:0 none;}
img {vertical-align:middle;}
dl,ul,ol,li {list-style:none;}
h1,h2,h3,h4,h5,dl,dt,dd,ul,li,ol,th,td,p,blockquote,form,fieldset,legend {margin:0; padding:0; font-size:12px;}
table {border-collapse:collapse; font-size:12px;}
a {text-decoration:none;}
 a:link:hover, a:active {text-decoration:underline;}
input,select,textarea,a,img {font-size:100%; vertical-align:middle;}
body,th,td {font-family:"微软雅黑"}
button{vertical-align:middle; cursor:hand; cursor:pointer;}
.input{ height: 14px;border: solid 1px #d1d1d1;padding-top: 1px;padding-left: 3px;font: 12px gulim;color: #333;}
input.chexbox{border: 0;}
select{border: 1px solid #d1d1d1;}
.content_search_box select, .content_search_box select option {width:120px; height:20px; color:#666; font-size:12px; }
html, body, form, div, p, h1, h2, h3, h4, h5, h6, dl, dt, dd, ul, ol, li, fieldset, th, td, button {margin: 0;padding: 0;border: 0;font-size: 100%;font: inherit;font-weight:normal; font-family:"微软雅黑", sans-serif; font-size: 12px;}
.ybm_slide{position:relative; width:100%;min-width:1200px; background-color:#3e4873;overflow: hidden; }
.ybm_slide img{vertical-align:middle;}

.ybm_slide .slide_content{z-index:10; position:relative; width:1200px; height:547px; margin:0 auto; }
.ybm_slide .slide_content .inner{position:absolute; width:10000px;}
.ybm_slide .slide_content .inner .item{float:left; width:240px; height:547px; }
.ybm_slide .slide_content .inner .item .body{position:relative; width:240px; height:547px;}
.ybm_slide .slide_content .inner .item .body img{width:240px;}
.ybm_slide .slide_content .inner .item .title{display: none; height:22px; padding:17px 0 0 7px; margin:0 13px; font-family: '微软雅黑'; font-size:13px; border-bottom:1px solid #ccc;}
.ybm_slide .slide_content .inner .item .detail{display:block; position:relative; height:547px;}
.ybm_slide .slide_content .button{z-index:20; position:relative;width: 100%;}
.ybm_slide .slide_content .button > div{position:absolute;width:2000px;height:547px;background-color:#e6e5e1;opacity:.7;filter: alpha(opacity=70);}
.ybm_slide .slide_content .button button.bg{position:absolute;top:0;width:100%;height:547px;background-color:transparent;cursor:pointer;background:url("../images/bg_btn.png");}
.ybm_slide .slide_content .button button.bg.prev{left:-1199px; }
.ybm_slide .slide_content .button button.bg.next{left:1199px; }
.ybm_slide .slide_content .button button.arrow{display:block;position:absolute;top:230px;width:45px;height:70px;margin-top:0;background:url("../images/main_topbutton.png") no-repeat 0 0;text-indent:-9999em;overflow:hidden; z-index:20;}/*z-index:101*/
.ybm_slide .slide_content .button button.arrow.prev{left:-22px; background-position:0 0;}
.ybm_slide .slide_content .button button.arrow.prev:focus,
.ybm_slide .slide_content .button button.arrow.prev:hover{background-position:-58px 0;}
.ybm_slide .slide_content .button button.arrow.next{right:-22px; background-position:0 -76px;}
.ybm_slide .slide_content .button button.arrow.next:focus,
.ybm_slide .slide_content .button button.arrow.next:hover{background-position:-58px -76px;}

.ybm_slide .ybm_news{z-index:30;  position: absolute; top:0;  left: 50%; margin-left: -600px; width: 1200px;}/*z-index: 9999;*/
.ybm_slide .newsbar_up,
.ybm_slide .newsbar_down { background:#485485;position: relative; width: 1200px; height: 27px; margin: 0 auto; color: #fff; cursor: pointer; }
.ybm_slide .newsbar_up .bar_title,
.ybm_slide .newsbar_down .bar_title {margin-top:6px;}
.ybm_slide .news_con{position: relative; width: 1200px; background:#000000; height:575px; margin: 0 auto; }
.ybm_slide .news_con img{}
#container.classRoom .content .mgleft200{margin:0;}
#container.classRoom .content .mgleft200 .sub_mytap li a{width:190px;}
#container.classRoom .pay_img01 .flowChart li img{width:172px; height:194px;}

[id=viewport]{width:1200px;}
[id=viewport] ul{position:relative;padding:0;margin:0;overflow: hidden;}
[id=viewport] ul li{width:240px;float:left;list-style: none;}
