body,td,th { font-size: 12px; color: #000000;}
body { margin: 0px; background-color: #e8fbff;}
a { font-size: 12px; color: #000000;}
a:link { text-decoration: none;}
a:visited { text-decoration: none; color: #000000;}
a:hover { text-decoration: underline; color: #000000;}
a:active { text-decoration: none;}
li{list-style-type:none;}

.Header { background:url(../images/Header_bg.jpg) no-repeat center 28px; width:100%; position:relative; border-bottom:1px solid #fff; z-index:1;  }
.Top { height:28px; background:#f8f8f8; line-height:28px; overflow:hidden; }
.TopSpace,.HeraderSpace { width:960px; margin:0 auto;}
.TopSpace a { display: inline-block;}
.Shadow { display:none;}
.HeraderSpace { display:none;}
.floatright { float:right; float:right !important;}
.floatleft { float:left; float:left !important;}




.wrap_main { width:100%; max-width:1920px; min-width:1200px; height:auto; margin:0 auto; }
.header2 { width:100%; max-width:1920px; min-width:1200px; height:460px; margin:0 auto; background:url(../images/20210701_top.jpg) top center no-repeat; }

.wrap_nav { width:100%; max-width:1920px; min-width:1200px; height:50px; margin:0 auto; background-color:#ffde99; border-bottom:1px solid #900000; }
.nav { width:960px; height:37px; padding-top:13px; color:#900000; font-size:20px; text-align:center; margin:0 auto;}
.nav ul{ margin:0px; padding:0px; list-style: none;}
.nav ul li{ float:left; width:135px; line-height:25px; font-size:20px; color:#900000; text-align:center; letter-spacing:3px; border-right:2px solid #c3a463;}
.nav ul li a:link { color:#900000; font-size:20px; text-decoration: none;}
.nav ul li a:visited { color:#900000; font-size:20px; text-decoration: none;}
.nav ul li a:hover { color:#900000; font-size:20px; text-decoration: none;}

.main1 { width:100%; max-width:1920px; min-width:1200px; height:833px; margin:0 auto; background:url(../images/20210701_main1.jpg) top center no-repeat; background-color:#600000; }
.box1 { width:1200px; height:auto; margin:0 auto; padding-top:0px; padding-bottom:0px;}
.box1_tit{ width:1200px; height:117px; margin:0 auto; text-align:center; background:url(../images/20210701_t01.png) top center no-repeat;}
.box1_con { width:1200px; height:690px; margin:0 auto; text-align:center; overflow:hidden;}

.box1_con1 { width:800px; height:330px; margin:0 auto;}

 .img-scroll4 { position:relative; margin:0 auto; width:800px;}
 .img-scroll4 .prev4 { display:none; position:absolute; width:46px; height:104px; top:50px; left:-90px; color:#FFF; cursor:pointer; text-align:center;}
 .img-scroll4 .next4 { display:none; position:absolute; width:46px; height:104px; top:50px; right:-90px; color:#FFF; cursor:pointer; text-align:center;}
 .img-list4 { width:800px; height:auto; border:0; margin-left:0; overflow:hidden;}
 .img-list4 ul { width:9999px; margin:0; padding:0;}
 .img-list4 li { float:left; display:inline; width:160px; height:auto; margin:0 0 0 0; padding:0; overflow:hidden;}
 .img-list4 li img { border:0; margin:0px !important; padding:0px !important; vertical-align:top;}
 
.list4 { width:160px; height:330px; max-height:330px; overflow:hidden; margin:0; padding-top:0px;}
.list4_pic { width:160px; height:330px; margin:0 auto;}
.list4_pic img { width:160px; height:328px; border:0;}
.list4_tit { display:none; width:160px; height:0; max-height:0; overflow:hidden; margin:0 auto; line-height:25px; font-size:16px; color:#900000; font-weight:bold;}
.list4_tit a:link { color:#900000; font-size:16px; text-decoration: none;}
.list4_tit a:visited { color:#900000; font-size:16px; text-decoration: none;}
.list4_tit a:hover { color:#900000; font-size:16px; text-decoration: none;}

.box1_con2 { width:800px; height:330px; margin:0 auto;}

 .img-scroll5 { position:relative; margin:0 auto; width:800px;}
 .img-scroll5 .prev5 { display:none; position:absolute; width:46px; height:104px; top:50px; left:-90px; color:#FFF; cursor:pointer; text-align:center;}
 .img-scroll5 .next5 { display:none; position:absolute; width:46px; height:104px; top:50px; right:-90px; color:#FFF; cursor:pointer; text-align:center;}
 .img-list5 { width:800px; height:auto; border:0; margin-left:0; overflow:hidden;}
 .img-list5 ul { width:9999px; margin:0; padding:0;}
 .img-list5 li { float:left; display:inline; width:160px; height:auto; margin:0 0 0 0; padding:0; overflow:hidden;}
 .img-list5 li img { border:0; margin:0px !important; padding:0px !important; vertical-align:top;}
 
.list5 { width:160px; height:330px; max-height:330px; overflow:hidden; margin:0; padding-top:0px;}
.list5_pic { width:160px; height:330px; margin:0 auto;}
.list5_pic img { width:160px; height:328px; border:0;}
.list5_tit { display:none; width:160px; height:0; max-height:0; overflow:hidden; margin:0 auto; line-height:25px; font-size:16px; color:#900000; font-weight:bold;}
.list5_tit a:link { color:#900000; font-size:16px; text-decoration: none;}
.list5_tit a:visited { color:#900000; font-size:16px; text-decoration: none;}
.list5_tit a:hover { color:#900000; font-size:16px; text-decoration: none;}


.main2 { width:100%; max-width:1920px; min-width:1200px; height:417px; margin:0 auto; background:url(../images/20210701_main2.jpg) top center no-repeat; background-color:#900000; }
.box2 { width:1200px; height:417px; margin:0 auto; padding-top:0px; padding-bottom:0px;}
.box2_tit{ width:1200px; height:120px; margin:0 auto; text-align:center;}
.box2_con { width:1200px; height:280px; margin:0 auto; overflow:hidden;}

 .img-scroll { position:relative; margin:0 auto; width:1160px;}
 .img-scroll .prev { position:absolute; display:block; width:46px; height:104px; top:80px; left:30px; color:#FFF; cursor:pointer; text-align:center;}
 .img-scroll .next { position:absolute; display:block; width:46px; height:104px; top:80px; right:30px; color:#FFF; cursor:pointer; text-align:center;}
 .img-list { width:940px; height:auto; border:0; margin-left:110px; overflow:hidden;}
 .img-list ul { width:9999px; margin:0; padding:0;}
 .img-list li { float:left; display:inline; width:180px; height:auto; margin:0 10px 0 0; padding:0; overflow:hidden;}
 .img-list li img { border:0; margin:0px !important; padding:0px !important; vertical-align:top;}
 
.list1 { width:180px; height:255px; max-height:255px; overflow:hidden; margin:0; padding-top:5px; background:#f8e5ba;}
.list1_pic { width:170px; height:150px; margin:0 auto 10px;}
.list1_pic img { width:170px; height:150px; border:0;}
.list1_tit { width:150px; height:75px; max-height:75px; overflow:hidden; margin:0 auto; line-height:25px; font-size:16px; color:#900000; font-weight:bold;}
.list1_tit a:link { color:#900000; font-size:16px; text-decoration: none;}
.list1_tit a:visited { color:#900000; font-size:16px; text-decoration: none;}
.list1_tit a:hover { color:#900000; font-size:16px; text-decoration: none;}

.main3 { width:100%; max-width:1920px; min-width:1200px; height:410px; margin:0 auto; background:url(../images/20210701_main3.jpg) top center no-repeat; background-color:#600000; }
.box3 { width:1200px; height:410px; margin:0 auto; padding-top:0px; padding-bottom:0px;}
.box3_tit{ width:1200px; height:120px; margin:0 auto; text-align:center;}
.box3_con { width:1200px; height:280px; margin:0 auto; overflow:hidden;}

 .img-scroll2 { position:relative; margin:0 auto; width:1160px;}
 .img-scroll2 .prev2 { position:absolute; display:block; width:46px; height:104px; top:55px; left:30px; color:#FFF; cursor:pointer; text-align:center;}
 .img-scroll2 .next2 { position:absolute; display:block; width:46px; height:104px; top:55px; right:30px; color:#FFF; cursor:pointer; text-align:center;}
 .img-list2 { width:940px; height:auto; border:0; margin-left:110px; overflow:hidden;}
 .img-list2 ul { width:9999px; margin:0; padding:0;}
 .img-list2 li { float:left; display:inline; width:950px; height:auto; margin:0 10px 0 0; padding:0; overflow:hidden;}
 .img-list2 li img { border:0; margin:0px !important; padding:0px !important; vertical-align:top;}
 
.list2 { width:180px; height:270px; max-height:270px; overflow:hidden; margin:0 10px 0 0; padding-top:5px; float:left;}
.list2_pic { width:170px; height:200px; margin:0 auto 10px;}
.list2_pic img { width:170px; height:200px; border:0;}
.list2_tit { width:170px; height:50px; max-height:50px; overflow:hidden; margin:0 auto; text-align:center; line-height:25px; font-size:16px; color:#fff5a9; font-weight:bold;}
.list2_tit a:link { color:#fff5a9; font-size:16px; text-decoration: none;}
.list2_tit a:visited { color:#fff5a9; font-size:16px; text-decoration: none;}
.list2_tit a:hover { color:#fff5a9; font-size:16px; text-decoration: none;}


.main4 { width:100%; max-width:1920px; min-width:1200px; height:454px; margin:0 auto; background:url(../images/20210701_main4.jpg) top center no-repeat; background-color:#c40904; }
.box4 { width:1200px; height:auto; margin:0 auto; padding-top:0px; padding-bottom:0px;}
.box4_tit{ width:1200px; height:120px; margin:0 auto; text-align:center;}
.box4_con { width:1200px; height:330px; overflow:hidden;}

#certify { position:relative; width:1200px; margin:0 auto;}
#certify .swiper-container {}
#certify .swiper-slide { width:250px !important; height:280px !important; background:#f8e5ba; padding:10px 10px; border-radius:5px; overflow:hidden;}
#certify .swiper-slide img { display:block; width:250px; height:184px; border:0;}
#certify .swiper-slide p { text-align:center; color:#201f42; font-size:16px; line-height:24px; margin:0; padding:0;}
#certify .swiper-slide p font { display: block; line-height:35px; margin-top:10px; font-size:24px; font-weight:bold; color:#900000;}
#certify .swiper-slide-active { opacity:1;}
#certify .swiper-button-prev { top:120px; left:30px; width:46px; height:104px; background: url(../images/20210701_toleft.png) no-repeat;}
#certify .swiper-button-next { top:120px; right:30px; width:46px; height:104px; background: url(../images/20210701_toright.png) no-repeat;}


.main5 { width:100%; max-width:1920px; min-width:1200px; height:450px; margin:0 auto; background:url(../images/20210701_main5.jpg) top center no-repeat; background-color:#b60001; }
.box5 { width:1200px; height:450px; margin:0 auto; padding-top:0px; padding-bottom:0px;}
.box5_tit{ width:1200px; height:120px; margin:0 auto; text-align:center;}
.box5_con { width:1200px; height:280px; margin:0 auto; overflow:hidden;}

 .img-scroll3 { position:relative; margin:0 auto; width:1160px;}
 .img-scroll3 .prev3 { position:absolute; display:block; width:46px; height:104px; top:50px; left:30px; color:#FFF; cursor:pointer; text-align:center;}
 .img-scroll3 .next3 { position:absolute; display:block; width:46px; height:104px; top:50px; right:30px; color:#FFF; cursor:pointer; text-align:center;}
 .img-list3 { width:940px; height:auto; border:0; margin-left:110px; overflow:hidden;}
 .img-list3 ul { width:9999px; margin:0; padding:0;}
 .img-list3 li { float:left; display:inline; width:180px; height:auto; margin:0 10px 0 0; padding:0; overflow:hidden;}
 .img-list3 li img { border:0; margin:0px !important; padding:0px !important; vertical-align:top;}
 
.list3 { width:180px; height:275px; max-height:275px; overflow:hidden; margin:0; padding-top:5px;}
.list3_pic { width:170px; height:170px; margin:0 auto 10px;}
.list3_pic img { width:170px; height:170px; border:0;}
.list3_tit { width:150px; height:75px; max-height:75px; overflow:hidden; margin:0 auto; line-height:25px; font-size:16px; color:#fff5a9; font-weight:bold;}
.list3_tit a:link { color:#fff5a9; font-size:16px; text-decoration: none;}
.list3_tit a:visited { color:#fff5a9; font-size:16px; text-decoration: none;}
.list3_tit a:hover { color:#fff5a9; font-size:16px; text-decoration: none;}


.main6 { width:100%; max-width:1920px; min-width:1200px; height:550px; margin:0 auto; background:url(../images/20210701_main6.jpg) top center no-repeat; background-color:#940000; }
.box6 { width:1200px; height:550px; margin:0 auto; padding-top:0px; padding-bottom:0px;}
.box6_tit{ width:1200px; height:120px; margin:0 auto; text-align:center;}
.box6_con { width:1200px; height:380px; margin:0 auto; overflow:hidden;}

.container_accordion {
  margin: 10px auto;
  max-width: 1000px;-moz-box-shadow:1px 5px 3px rgba(0,0,0,0.2);
	-webkit-box-shadow:1px 5px 3px rgba(0,0,0,0.2);
	box-shadow:1px 5px 3px rgba(0,0,0,0.2);
	
}

.fsbanner, .fsbanner > div >  { 
	/* obrigatório */
	display:none; 
}
div.fsbanner { 
	/* obrigatorio */ 
	position:relative;
	overflow:hidden;
	/* opcional */
	height:360px;
	color:white;
	font-size:20px;
	font-family:Verdana;
	font-weight:bold;
	border-radius:5px;
   -webkit-text-stroke: 0px black;
}


.fsbanner > div { 
	position:absolute; 
	background-size:cover;
	cursor:pointer;
	top:0px; 
	left:0px; 
}
.fsbanner > div .name { 
	display:block;
	position:absolute; 
	left:10px; 
	bottom:10px;
}
.fsbanner > div .name.minimized {
	/* css3 */
	transform: rotate(-90deg);
	transform-origin: left top 0;
	/* pode ser necessário ajustar isso dependendo da fonte escolhida */
	bottom: -13px;
    left: 7px;
}

.box6_con_span { display:block; width:550px; height:auto; line-height:40px; padding-top:10px; text-align:center; margin:0 0 0 160px; color:#fffbb7; font-size:18px; font-weight:bold;}
.box6_con_span a:link { color:#fffbb7; font-size:18px; text-decoration: none;}
.box6_con_span a:visited { color:#fffbb7; font-size:18px; text-decoration: none;}
.box6_con_span a:hover { color:#fffbb7; font-size:18px; text-decoration: underline;}

.main7 { width:100%; max-width:1920px; min-width:1200px; height:450px; margin:0 auto; background:url(../images/20210701_main7.jpg) top center no-repeat; background-color:#b60001; }
.box7 { width:1200px; height:450px; margin:0 auto; padding-top:0px; padding-bottom:0px;}
.box7_tit{ width:1200px; height:120px; margin:0 auto; text-align:center;}
.box7_con { width:1200px; height:330px; padding-top:30px; padding-left:0px; margin:0 auto; overflow:hidden;}
.box7_con_left { width:180px; height:auto; float:left; margin-right:20px;}
.box7_con_left img { width:170px; height:115px; border:5px solid #f8e5ba; margin-bottom:10px; }
.box7_con_left_tit { width:180px; height:auto; line-height:26px; font-size:16px; color:#fff5a9; text-align:left;}
.box7_con_left_tit a:link { color:#fff5a9; font-size:16px; text-decoration: none;}
.box7_con_left_tit a:visited { color:#fff5a9; font-size:16px; text-decoration: none;}
.box7_con_left_tit a:hover { color:#fff5a9; font-size:16px; text-decoration: underline;}

 .img-scroll7 { position:relative; margin:0 auto; width:1160px;}
 .img-scroll7 .prev7 { position:absolute; display:block; width:46px; height:104px; top:10px; left:30px; color:#FFF; cursor:pointer; text-align:center;}
 .img-scroll7 .next7 { position:absolute; display:block; width:46px; height:104px; top:10px; right:30px; color:#FFF; cursor:pointer; text-align:center;}
 .img-list7 { width:940px; height:auto; border:0; margin-left:110px; overflow:hidden;}
 .img-list7 ul { width:9999px; margin:0; padding:0;}
 .img-list7 li { float:left; display:inline; width:180px; height:auto; margin:0 10px 0 0; padding:0; overflow:hidden;}
 .img-list7 li img { border:0; margin:0px !important; padding:0px !important; vertical-align:top;}
 





.box7_con_right { width:530px; height:300px; float:left; }
.list7 { width:500px; height:30px; line-height:30px; padding-left:30px; color:#f8e5ba; font-size:16px; background:url(../images/20210701_dot_y.png) top left no-repeat; text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}
.list7 a:link { color:#f8e5ba; font-size:16px; text-decoration: none;}
.list7 a:visited { color:#f8e5ba; font-size:16px; text-decoration: none;}
.list7 a:hover { color:#f8e5ba; font-size:16px; text-decoration: underline;}

.foot { width:100%; max-width:1920px; min-width:1200px; height:170px; margin:0 auto; padding-top:40px; text-align:center; font-size:12px; color:#fff; line-height:25px; background-color:#900000; }
.foot a:link { color:#fff; font-size:12px; text-decoration: none;}
.foot a:visited { color:#fff; font-size:12px; text-decoration: none;}
.foot a:hover { color:#fff; font-size:12px; text-decoration: underline;}

.clear { clear:both; margin:0 auto; width:100%; height:0px;}



.cd-top {
  display: inline-block;
  height: 40px;
  width: 40px;
  position: fixed;
  bottom: 40px;
  right: 10px;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.05);
  /* image replacement properties */
  overflow: hidden;
  text-indent: 100%;
  white-space: nowrap;
  background: #000 url(../../images/cd-top-arrow.svg) no-repeat center 50%;
  visibility: hidden;
  opacity: .5;
  -webkit-transition: all 0.3s;
  -moz-transition: all 0.3s;
  transition: all 0.3s;
}
.cd-top.cd-is-visible {
  /* the button becomes visible */
  visibility: visible;
  opacity: .5;
}
.cd-top.cd-fade-out {
  /* 如果用户继续向下滚动,这个按钮的透明度会变得更低 */
  opacity: .5;
}
.no-touch .cd-top:hover {
  background-color: #000;
  opacity: .5;
}
@media only screen and (min-width: 768px) {
  .cd-top {
    right: 20px;
    bottom: 20px;
  }
}
@media only screen and (min-width: 1024px) {
  .cd-top {
    height: 60px;
    width: 60px;
    right: 30px;
    bottom: 30px;
  }
}