@charset "UTF-8";

.section>.cover{max-width:1280px; width:100%; margin:0 auto;}
.play_bth{position: absolute; bottom: 5px; left:5px; z-index: 9;}
.play_bth:after{clear:both; display:block; content:"";}
.play_bth>input{float:left; }
.slide img{ object-fit: cover; width: 100%;}
#slide_img_box{visibility:hidden;}
/*section1*/
#section1{background:#333 url(/fnc_images/main/sec1_bg.jpg) no-repeat 50% 50%; width:100%; height:625px;}
#section1>.cover:after{clear:both; display:block; content:"";}
#section1>.cover>div{float:left;}
#section1>.cover>.content1{width:65%; height:625px; position: relative;}
#section1>.cover>.content2{width:35%; height:625px; background-color:#0065B2; padding-left:30px; padding-right:30px;}
#section1 .content2 h3{color:#fff; font-weight:bold; font-size:23px; padding-top:27px; margin-bottom:25px;}
#section1 .content2 h3>span{float:right;}
#section1 .content2 h3>span a{color:#fff;}
#section1 .content2>ul>li{ font-size:18px; color: rgba(255,255,255,0.5); float:left; width:50%; border-bottom:1px solid #fff;  border-color: rgba(255,255,255,0.5); padding-bottom:15px; text-align:center; cursor:pointer;}
#section1 .content2>ul>li:hover{font-weight:bold; color:#fff; box-sizing: border-box; height:34px;}
#section1 .content2>ul:after{clear:both; display:block; content:"";}

#section1 .content2 .cont2_com{display:none;}
#section1 .content2 .cont2_com div{float:left; width:80px; height:80px; background-color: #00477C; border-radius: 5px; margin-right:20px;}
#section1 .content2 .cont2_com div>p{font-size:26px; text-align:center; color:#fff; margin-top:15px;}
#section1 .content2 .cont2_com div>span{font-size:13px; text-align:center; color:#fff; margin-top:5px; display:block;}
#section1 .content2 .cont2_com p{padding-top:5px;}
#section1 .content2 .cont2_com li{padding-bottom:10px; padding-top:25px; border-bottom:2px dotted #fff; border-color: rgba(255,255,255,0.5);}
#section1 .content2 .cont2_com li:last-child{border-bottom:none;}
#section1 .content2 .cont2_com li a:after{clear:both; display:block; content:"";}
#section1 .content2 .cont2_com li a{font-size:16px; color:#fff; display:block; } 
#section1 .content2 .cont2_com li a:hover div{background: transparent linear-gradient(135deg, #01B5AD 0%, #0065B1 100%) 0% 0% no-repeat padding-box;}
#section1 .content2 .cont2_com li a:hover>p{text-decoration:underline;}
#section1 .content2 .sec1_ho{font-weight:bold; color:#fff; border-bottom: 2px solid #fff; box-sizing: border-box; height:34px;}
#section1 .content2 .cont2_1{display:block;}
#section1 .content2 .cont2_com li a>p{line-height:20px; height: 25px;  overflow: hidden; float: left; width: calc(100% - 110px);}
#section1 .content2 .cont2_com li a>span{float:right; width:110px; padding-top: 5px;  line-height: 20px;  text-align: right;    padding-right: 5px;}
.slide_bth{position: absolute; z-index: 5; bottom: 0; background-color: #fff; width: 104px;  height: 100px; text-align:center; top: 98px; box-shadow: 0px 3px 6px rgba(0, 0, 0, 0.2); left:-52px;}
.prev_num{margin-right: 5px; font-size: 38px;  font-weight: bold;}
.next_num{font-size:17px; margin-left:5px;}
.slide_prev{display:inline-block; width: 104px; height: 50px; position: relative;  padding-top: 15px; cursor:pointer;}
.slide_next {display:inline-block;width: 104px; height: 50px; position: relative;  padding-top: 15px; cursor:pointer;}
.slide_btn_cen{font-size: 15px; font-weight:800; color: #000;}
.slide_number{position: absolute; top: 0; background-color: #fff; height: 148px; padding-top:30px; padding-right:15px; left: -100px;}
.slide_bth>div{width:100%; height:50px;}
.slide_bth>div:nth-child(1){background: transparent linear-gradient(116deg, #01B5AD 0%, #0065B1 100%) 0% 0% no-repeat padding-box;}
.slide_txt{position:absolute; margin-bottom: 50px; margin-left: 30px; bottom:0px; z-index:6;}
.slide_txt>h3{font-size:37px; font-weight:bold; color:#000; margin-bottom:10px;}
.slide_txt>h3 span{font-size:24px;}
.slide_txt>p{font-size:26px; color:#000; line-height: 40px; max-width:480px; width:100%;}
.slide_txt>p span{font-size:35px; font-weight:bold; }
.slide_txt_cover{position: absolute; bottom: 0px; width: 512px; height: 250px; background-color: rgba(255,255,255, 0.5);  border-top-right-radius: 50px; z-index:5;}

/*section2*/
#section2>.cover:after{clear:both; display:block; content:"";}
#section2>.cover>div{margin-top:65px;}
#section2>.cover>.content1{float:left; width:65%; }
#section2>.cover>.content2{float:right; width:33.3%;}
#section2>.cover h3{font-size:23px; font-weight:bold; color:#000;}
#section2>.cover h3>span{float:right;}
#section2 .content1 .sec2_notice_box{border:1px solid #898989; margin-top:15px; padding:10px; min-height: 358px;}
#section2 .content1 .sec2_notice_box:after{clear:both; display:block; content:"";}
#section2 .content1 .sec2_notice_box>div{float:left; width:50%;}
#section2 .content1 .sec2_notice_box>div:nth-child(1){height:50px;}
#section2 .content1 .sec2_notice_box>div:nth-child(2){ padding-left:25px; border-left:2px dotted #D6D6D6;}
#section2 .sec2_notice>ul:after{clear:both; display:block; content:"";}
#section2 .sec2_notice>ul{padding-bottom: 25px;}
#section2 .sec2_notice>ul>li{float:left; width:20%; text-align:center; height: 50px;line-height: 50px; font-size: 16px; background-color:#E8E9EB; border-right:1px solid #fff; cursor:pointer;}
#section2 .sec2_notice>ul>li:hover{background-color:#1682CD; color:#fff;}
#section2 .sec2_notice>ul>.sec2_ho{background-color:#1682CD; color:#fff;}
#section2 .sec2_notice_div{display:none;}
#section2 .sec2_notice_div a{display:block; margin-bottom:13px;}
#section2 .sec2_notice_div a span{color:#1682CD; font-weight:bold;}
#section2 .sec2_notice_div p{display:inline-block; margin-left:15px;}
#section2 .slider{border:1px solid #898989; margin-top:15px;}
#section2 .sec2_notice_div1{display:block;}


/*section3*/
#section3{padding:50px 0px;}
#section3 ul:after{clear:both; display:block; content:"";}
#section3 li{float:left; width:12.5%; text-align:center; position:relative; height:174px; }
#section3 li>a{display:block; padding-top:34px; }
#section3 li p{padding-top:22px; padding-bottom:24px; font-weight:bold; color:#001F5E;}
#section3 li span{height:174px; position:absolute; top:0; right:0px; border-right:2px dotted #001F5E;}

/*section4*/
#section4{background-color:#FBFBFB; padding-top:60px;}
#section4 h3{font-size:23px; font-weight:bold; padding-top:25px; margin-bottom:9px; position:relative; z-index:10;}
#section4 p{font-size:16px; line-height:22px;  position:relative; z-index:10;}
#section4 a{display:block;  padding-left:20px; height:183px;}
#section4 a:hover{box-shadow: 0px 0px 15px rgba(0, 0, 0, 0.16);}
#section4 .cover:after{clear:both; display:block; content:"";}
#section4 .cover>div{float:left; width:32%; margin-right:2%;}
#section4 .content1 img{width:100%; max-width:448px;}
#section4 .content1>a{height:auto; padding-left:0px;}
#section4 .cover>.content3{margin-right:0%;}
#section4 .content2>div{background-color:#fff; position:relative;}
#section4 .content2>div>a>img:nth-child(3){margin-top:14px;}
#section4 .content2>div>a>img:nth-child(4){position:absolute; top:30px; right:0px; margin-right:20px; z-index:5;}
#section4 .content2>.cont2_1{margin-bottom:25px;}
#section4 .content3>div{background-color:#fff;  position:relative;}
#section4 .content3>div>a>img:nth-child(3){margin-top:14px;}
#section4 .content3>div>a>img:nth-child(4){position:absolute; top:30px; right:0px; margin-right:20px;}
#section4 .content3>.cont3_1{margin-bottom:25px;}



.slick_box{border:none !important;}

@media (max-width: 1280px){
	.section>.cover{padding:0 10px;}
	#section1>.cover{padding:0px;}
	.slide_number{left:0; width:104px; padding-top:5px;}
	.slide_bth{left:0; top:50px;}
}
@media (max-width: 1100px){
	#section1 .content2>ul>li{font-size:1em;}
	#section1 .content2 .sec1_ho{height:32px;}
	#section1 .content2>ul>li:hover{height:32px;}

	#section2 .content1 .sec2_notice_box>div:nth-child(2){padding-left:10px;}

	#section4{padding-top:15px; padding-bottom:25px;}
	#section4 .cover>div{width:49%}
	#section4 .cover>.content1{width:100%; margin-right:0; text-align:center; margin-bottom:10px;}
	#section4 .content2>.cont2_1{margin-bottom:15px;}
	#section4 .content3>.cont3_1{margin-bottom:15px;}
	#section4 .content1 img{max-width:350px;}
}

@media (max-width: 850px){
	#section1>.cover>.content1{width:100%; height:520px;}
	#section1>.cover>.content2{width:100%; height:auto;}
	.slide_txt{margin-bottom:20px;}
	.slide_txt>h3{font-size:2em; line-height: 35px;}
	.slide_txt>p{font-size:1.5em;}
	.slide_txt>p span{font-size:1.3em;}
	.slide img{width:100%; height:520px !important;}
	.slide_txt_cover{ height:215px;}
	#section2>.cover>.content1{width:100%;}
	#section2>.cover>.content2{width:100%; }
	.slide{height:520px !important;}
	.slide img{object-fit: cover;    width: 100%;    height: 100% !important;}
	.slide ul li{height:520px;}



	#section3 li{width:25%; border-top: 1px solid #001f5e; border-right: 1px solid #001f5e;}
	#section3 li:nth-child(1){border-left: 1px solid #001f5e;}
	#section3 li:nth-child(5){border-left: 1px solid #001f5e; border-bottom: 1px solid #001f5e;}
	#section3 li:nth-child(6){border-bottom: 1px solid #001f5e;}
	#section3 li:nth-child(7){border-bottom: 1px solid #001f5e;}
	#section3 li:nth-child(8){border-bottom: 1px solid #001f5e;}
	#section3 li span{display:none;}


}

@media (max-width: 650px){
	#section2 .content1 .sec2_notice_box iframe{height:630px !important;}
	
}
@media (max-width: 600px){
	.slide_txt>h3{font-size:1.5em;}
	.slide_txt>p span{font-size:1em;}
	.slide{height:420px !important;} 
	.slide img{height:420px !important;}
	#section1>.cover>.content1{height:420px;}
	.slide_txt_cover{width:100%; height:210px;}
	.slide_txt{margin-bottom:50px; margin-left:10px;}
	.slick-list{min-height:auto !important;}
	#section2 .content1 .sec2_notice_box>div{float:none; width:100%;}
	#section2 .content1 .sec2_notice_box>div:nth-child(2){padding-left:0px; border-left:0px;}
	#section4 .content2>div>a>img:nth-child(4){display:none;}
	#section4 .content3>div>a>img:nth-child(4){display:none;}
	.slide img{object-fit: cover;    width: 100%;    height: 100% !important;}
	.slide ul li{height:420px;}
}
@media (max-width: 450px){
	.slide_txt>h3{font-size:1em; line-height:25px;}
	.slide_txt>p{font-size:1.1em;  line-height:25px}
	#section3 li{width:33.3%; height:140px;}
	.slide_txt_cover{height:170px;}
	#section3 li>a{padding-top:10px;}
	#section3 li:nth-child(4){border-left: 1px solid #001f5e;  border-bottom: 1px solid #001f5e;}
	#section3 li:nth-child(5){border-left: 0px;  border-bottom: 1px solid #001f5e;}
	#section3 li:nth-child(7){border-left: 1px solid #001f5e; border-top:none;}
	#section3 li:nth-child(8){border-top:none;}
	
	.slide{height:auto !important;} 
	.slide img{object-fit: cover;    width: 100%;    height: 100% !important;}
	#section1>.cover>.content1{height:auto;}
	#section4 .cover>div{width:100%; margin-right:0px;}
	.slide ul li{height:270px;}

}