@charset "utf-8";

/* MAIN SLIDE */
.main_slide_area {background-color:#d8e4f5; height:450px;}

.main_bxslide {position:relative;}
.main_bxslide ul {position:relative;}
.main_bxslide ul li{position:relative;}

.main_bxslide .sl_text {position:absolute; width:100%; height:120px; background-color: rgba(22,74,110,0.6); z-index:1; bottom:0px; overflow:hidden;}
.main_bxslide .sl_img_01 {position:relative; height:450px; overflow:hidden; text-align:center; background:url('../_img/main/mainimg01.jpg') top center no-repeat; }
.main_bxslide .sl_img_02 {position:relative; height:450px; overflow:hidden; text-align:center; background:url('../_img/main/mainimg02.jpg') top center no-repeat; }
.main_bxslide .sl_img_03 {position:relative; height:450px; overflow:hidden; text-align:center; background:url('../_img/main/mainimg03.jpg') top center no-repeat; }
.main_bxslide .sl_text .sl_subject{color:#fff; font-size:16px; padding:30px; box-sizing:border-box;}
.main_bxslide .sl_text .sl_subject strong{display:block; font-size:26px;}
.main_slide_area .sl_control {position:absolute; z-index:10; right:10px; top:-80px;}
.main_slide_area .sl_control .bx_play{display:none;}
/* MAIN SLIDE */


/* MAIN NOTICE */
.la_notice, .la_community {width:600px; overflow:hidden; margin:50px 0; }
.latest_title{font-size:24px; text-align:center; position:relative; line-height:65px;}
.latest_title .btn_latest_more{vertical-align:middle; display:inline-block; width:21px; height:27px; background-image:url('../_img/common/icon_more.png'); background-repeat:no-repeat; text-indent:-9999px; margin-left:10px;}
.latest_list01 {font-size:15px; list-style:none; overflow:hidden; width:100%; margin:0; padding:0;}
.latest_list01 li{ height:51px; box-sizing:border-box; border:1px solid #ccc; border-width:0px 0px 1px 0px; }
.latest_list01 li a {display:block; line-height:50px; overflow:hidden; box-sizing:border-box;}
.latest_list01 li a:hover {background-color:#ecf4f8; border:1px solid #ccc; border-width:0px 0px 1px 0px; }
.latest_list01 li:last-child a { border:1px solid #ccc; border-width:0px 0px 1px 0px; }
.latest_list01 .subject{display:block; float:left; text-align:left; width:71%; text-indent:10px;}
.latest_list01 .date{display:block;  float:right; text-align: center;width:28%; border-left:1px solid #ccc; }

.gd_border:before {content:''; display:block; width:100%; height:3px;
background: #1a4a86;
background: -moz-linear-gradient(left, #1a4a86 0%, #3197b5 100%);
background: -webkit-linear-gradient(left, #1a4a86 0%,#3197b5 100%);
background: linear-gradient(to right, #1a4a86 0%,#3197b5 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1a4a86', endColorstr='#3197b5',GradientType=1 );	
}


.la_gallery {clear:both; margin:30px auto; overflow:hidden;}


.tab_gallery {clear:both; margin-top:80px;}
.tab_gallery ul {list-style:none; margin:0; padding:0;}
.tab_gallery ul > li {float:left; width:33.333%; box-sizing:border-box; height:66px; border-bottom:1px solid #ccc;}
.tab_gallery ul > li {}
.tab_gallery ul > li:first-child > span{border-left-width:1px;}
.tab_gallery ul > li > span {display:block; cursor:pointer; position:relative;border:1px solid #ccc;  border-width:1px 1px 0px 0px; position:relative;}

.tab_gallery ul > li.on > span {border-width:0px 1px 0px 0px;border-bottom:1px solid #fff;}
.tab_gallery ul > li:first-child span {border-left-width:0px;}
.tab_gallery ul > li:last-child span {border-right-width:0px;}
.tab_gallery ul > li:first-child.on > span {border-left-width:0px;}
.tab_gallery ul > li:last-child.on > span {border-right-width:0px;}
.tab_gallery ul > li.on > span:before {content:''; height:3px; width:100%; position:absolute; left:0px; top:-1px; z-index:2px;
background: #1a4a86;
background: -moz-linear-gradient(left, #1a4a86 0%, #3197b5 100%);
background: -webkit-linear-gradient(left, #1a4a86 0%,#3197b5 100%);
background: linear-gradient(to right, #1a4a86 0%,#3197b5 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1a4a86', endColorstr='#3197b5',GradientType=1 );
}


#tabcontent2,#tabcontent3 {display:none;}

/* MAIN NOTICE */


/* MAIN BANNER */
.la_banner {margin:50px 0 0 0;}
.main_banner_box {position:relative; height:140px;}
.main_banner_box .bx-wrapper {top:20px;}
.main_slide_banner {position:relative; overflow:hidden;}
.main_slide_banner li {float:left; }
.main_slide_banner li a {display:block; border:1px solid #ccc;}
.main_slide_banner li a img{display:block; width:100%; max-width:198px;}
/* MAIN BANNER */


.part_wrap{
	display:grid;
	grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr;
	align-content: stretch;
	justify-content: center;
	align-items: stretch;
	justify-items: stretch;
	margin-left:-6px;
	margin-right:-6px;
	margin-top:40px;
}
.part_item{
	text-align:center;
	padding:6px;
}
.part_item a {
	display:grid;
	height:78px;
	align-content: center;
	font-size:1.18rem;
	font-weight:700;
	color:#353535;
	border:1px solid #dbdbdb;
	border-top:5px solid #ffcf5e;
	background-repeat:no-repeat;
	background-position:10px center;
	padding-left:50px;
	letter-spacing:-0.03em;
	background-size:50px;
}
.part_item a.part_all {	background-image:url(/_img/main/part_all.png); }
.part_item a.part_1 {	background-image:url(/_img/main/part_icon_1.png); }
.part_item a.part_2 {	background-image:url(/_img/main/part_icon_2.png); }
.part_item a.part_3 {	background-image:url(/_img/main/part_icon_3.png); }
.part_item a.part_4 {	background-image:url(/_img/main/part_icon_4.png); }
.part_item a.part_5 {	background-image:url(/_img/main/part_icon_5.png); }



