.c_head{width:850px; background: url(../img/c_01.gif) repeat-x left bottom;}




.c_01{width:269px;
      border-bottom:solid 1px #d69c12; 
     border-left: 1px solid #d69c12;
     border-right: 1px solid #d69c12;
     margin:0;
}

.c_01.long{
    width:559px;
      border-bottom:solid 1px #d69c12; 
     border-left: 1px solid #d69c12;
     border-right: 1px solid #d69c12;
     margin:0;
}

.c_02{width:270px;background:url(../img/c_03.gif) repeat-x 0 -1px; text-indent:-9999px; height:29px;}

.c_02 a{display:block; width:140px;background:url(../img/c_05.gif) no-repeat; margin-right:6px; float:right;margin-top:3px;}


.c_02_1{width:270px;background:url(../img/c_03.gif) repeat-x 0 -1px; text-indent:-9999px; height:29px;}

.c_02_1.long{
    width:559px;background:url(../img/c_03.gif) repeat-x 0 -1px; text-indent:-9999px; height:29px;
}

.c_02_1 .event_list{
    display:block;
    width:140px;
    /*
    background:url(../img/c_05.gif) no-repeat;
    */
    float:right;
    margin-top:3px;
    margin-right:6px;
}
.c_02_1 .event_list_02{
    display:block;
    width:88px;
    /*
    background:url(../img/c_05.gif) no-repeat;
    */
    float:right;
    margin-top:3px;
    margin-right:6px;
}
.c_02_1 .rss {
    display:block;
    width:51px;
    /*
    background:url(../img/btn_rss01.gif) no-repeat;
    */
    float:right;
    margin-top:3px;
    margin-right:6px;
}



.list_title{width:280px;background:url(../img/c_03.gif) repeat-x 0 -1px; text-indent:-9999px; height:29px; float:left;}
.list_title_inner {background:url(../img/c_04.gif) no-repeat 11px 0; float:left; width:280px; height:28px;}

.btn_position {
	float:right;
    background: url("../img/c_03.gif") repeat-x scroll 0 -1px transparent;
    height: 29px;
    width: 306px;
}

.btn_list {
	margin: 3px 3px 0 95px;
}

.btn_rss {
/*	padding-right: 8px;*/
}


.c_05 {background:url(../img/c_04.gif) no-repeat 11px 0; float:left; width:116px; height:28px;}
.c_05_01 {background:url(../img/c_04_02.gif) no-repeat 11px 0; float:left; width:116px; height:28px;}
.c_05_02 {background:url(../img/c_04_03.gif) no-repeat 11px 0; float:left; width:116px; height:28px;}
.c_05_03 {background:url(../img/c_04_04.png) no-repeat 11px 0; float:left; width:116px; height:28px;}

.c_03{ padding-left:12px;}
.c_03 dt{background:url(../img/c_06.gif) no-repeat 0 50%;margin:0;}
.c_03 dt a{color:#f55e5e;font-weight:bold;font-size:90%; line-height:18px;text-decoration:underline;}
.c_03 dt a:hover{text-decoration:none;}
.c_03 dd{margin:0 0 0 12px;}
.c_04_4{background:url(../img/c_08.gif) no-repeat 0 50%; float:right;}

.c_04_1{ }
.c_04_2{ width:126px; float:left;}
.c_04_3{  float:right;}

.c_06{font-weight:normal;}
.c1_14{text-indent:-9999px; height:0px; line-height:0px; font-size:0;}

.c_07{background:url(../img/c_06.gif) no-repeat 0 50%;margin:0;font-weight:bold;font-size:95%; line-height:18px;}
.c_07 a{color:#f55e5e;font-weight:bold;font-size:95%; line-height:18px;text-decoration:underline;}
.c_07 a:hover{text-decoration:none;}
.c_08{margin:0 0 0 12px;}
.c_09{margin-bottom:15px;}



.t_banner_01 {
	position: relative;
}





.slick-img{
    height: 250px;
}

.slick-img li{
    width: 850px;
    height: 250px;
}

.slick-slider{
    margin-bottom: 0 !important;
}

.slick-img .slick-prev{
    background:url(../img/slick_prev.png) no-repeat left top !important;
    height: 56px;
    width: 29px;
    z-index: 100;
    left: 0px;
}
.slick-img .slick-prev:before,.slick-img .slick-next:before{
    display: none !important; 
}

.slick-img .slick-next{
    background:url(../img/slick_next.png) no-repeat left top !important;
    height: 56px;
    width: 29px;
    z-index: 100;
    right: 0px;
}
.slick-img-area{
    position: relative;
    width: 850px;
    height: 250px;
    overflow: hidden;
}

.slick-img-absotop{
    position: absolute;
    top:10px;
    right:0px;
    display: inline-block;
}


.slick-img-abso{
    position: absolute;
    bottom:25px;
    right: 10px;
    display: inline-block;
}
.slick-img-abso a{
    z-index: 95;
    display: inline-block;
}
.slick-img-abso a:hover{
    cursor: pointer;
}
.submenu{
    padding-bottom: 20px;
}
.submenu li{
    margin-left: 2px;
}
.submenu li:first-child{
    margin-left: 0px;
}
.submenu li a:hover{
    opacity: 0.5;
}
.eventinfo{
    margin-bottom: 20px;
}
.eventinfo .left{
    width: 128px;
    display: table-cell;
    vertical-align: top;
    background: #f2b803;
}
.eventinfo .right{
    width: 698px;
    border: #f2b803 solid 1px;
    padding: 9px 11px 11px 11px;
    display: table-cell;
}

.eventinfo-text01{
    font-size: 13px;
    padding-left: 13px;
    background: url(../img/new_infoicon.gif) no-repeat left center !important;
}
.eventinfo-text01 a{
    font-size: 16px;
    color: #d9076d;
    border-bottom: none;
}
.eventinfo-text02{
    font-size: 13px;
    letter-spacing: 0.5px;
    line-height: 1.4;
    margin-top: 5px;
}
.eventinfo-text02 a{
    font-size: 13px;
    color: #d9076d;
    
}

.eventmt,.eventnews{
    padding: 20px;
}
.eventmt .left{
    width: 250px;
    float: left;
    margin-right: 19px;
}
.eventmt .right{
    width: 250px;
    float: left;
}

.top_infoarea{
    margin-top: 20px;
}
.eventmt .top_infoarea:first-child,.eventnews .top_infoarea:first-child{
    margin-top: 0px;
}

.top_infoarea a{
    color: #f66262;
    font-size: 14px;
    padding-left: 1em;
    background: url(../img/new_infoicon.gif) no-repeat left 9px !important;
    display: block;
    letter-spacing: 1px;
    line-height: 1.5;
}
/*
.top_infoarea a font{
    display: none;
}
*/

.top_infoarea span{
    font-size: 12px;
    display: block;
    line-height: 1;
    margin-top: 5px;
}


.event {
	background-image: url(../img/event_title_bg.png) !important;
}
.event .c_01 {
	border-bottom: 1px solid #d69c12;
	border-left: 1px solid #d69c12;
	border-right: 1px solid #d69c12;
}
.event .c_02_1 {
	background-image: none !important;
}
.event .c_05_03 {
	background: url(../img/event_title.png) no-repeat 11px 0;
}

.exam {
	background-image: url(../img/exam_title_bg.png) !important;
}
.exam .c_01 {
	border-bottom: 1px solid #2837cc;
	border-left: 1px solid #2837cc;
	border-right: 1px solid #2837cc;
}
.exam .c_02_1 {
	background-image: none !important;
}
.exam .c_05_03 {
	background: url(../img/exam_title.png) no-repeat 11px 0;
}

.news {
	background-image: url(../img/news_title_bg.png) !important;
}
.news .c_01 {
	border-bottom: 1px solid #239800;
	border-left: 1px solid #239800;
	border-right: 1px solid #239800;
}
.news .c_02_1 {
	background-image:  none !important;
}
.news .c_05_01 {
	background: url(../img/news_title.png) no-repeat 11px 0;
}

