@charset "utf-8";
/* CSS Document */

.nav li a{ color:rgba(255,255,255,.85)}
.nav li:hover a{ color:#fff}
.head01{ position:absolute; left:0; top:0; z-index:16; width:100%}
.ban{ overflow:hidden; width:100%; height:100vh; position:absolute; left:0; top:0; z-index:13}
.fullSlide {width:100%;position:relative;height:100vh;overflow:hidden; background:#153c78}
.fullSlide .bd {margin:0 auto;position:relative;z-index:0;overflow:hidden;}
.fullSlide .bd ul {width:100% !important;}
.fullSlide .bd li {width:100% !important; overflow:hidden; height:100vh}
.fullSlide .bd li h2{ width:85%; margin:0 auto;overflow:hidden; font-size:48px; color:#fff;line-height:50px; font-weight:normal; margin-top:330px;margin-bottom:15px; font-family:"Microsoft Yahei"; text-align:center }
.fullSlide .bd li h3{width:85%; margin:0 auto;overflow:hidden; color:#fff;line-height:30px; font-family:"Microsoft Yahei"; font-weight:normal;  font-size:18px; text-align:center; margin-bottom:70px}
.fullSlide .bd li h4{ margin:0 auto;overflow:hidden; color:#fff;  width:180px; font-family:"Microsoft Yahei"; font-weight:normal; text-align:center; display:flex; }
.fullSlide .bd li h4 a{line-height:58px; border:1px solid rgba(255,255,255,.5); width:180px; height:58px; border-radius:30px; font-size:16px; color:rgba(255,255,255,.5); align-items:center; display:flex; justify-content:center;}
.fullSlide .bd li h4 a img{ margin-left:20px}
.fullSlide .bd li h4 a:hover{ border:1px solid rgba(255,255,255,.5); color:#fff;}
.fullSlide .bd li h4 a img:nth-of-type(2){ display:none}
.fullSlide .bd li h4 a:hover img:nth-of-type(2){ display:block}
.fullSlide .bd li h4 a:hover img:nth-of-type(1){ display:none}
.fullSlide .bd li h4 a:hover{ background:rgba(255,255,255,.3)}

.fullSlide .hd {width:100%;position:absolute;z-index:18;bottom:105px;left:0;height:30px;line-height:30px; background:url(bg03.png) repeat-x 0 15px; padding-bottom:15px }
.fullSlide .hd ul {text-align:center;}
.fullSlide .hd ul li {cursor:pointer;display:inline-block;*display:inline;zoom:1;width:30px;height:30px; margin:0 25px; overflow:hidden; background:url(ci01.png) no-repeat center center; filter:alpha(opacity=50);opacity:0.5;line-height:999px; border-radius:50% }
.fullSlide .hd ul .on { background:url(ci01.png) no-repeat center center;filter:alpha(opacity=100);opacity:1.0}

.head01 h6 a{ color:rgba(255,255,255,.85);}

.copy05{ position:absolute; left:0; bottom:0;  padding:0px 0 30px; z-index:14; width:100%;}
.copy05 ul p{ width:100%; float:left; overflow:hidden; line-height:30px; color:rgba(255,255,255,.6); font-size:14px}
.copy05 ul p span{ padding:0 15px}
.copy05 .ty02{ display:flex;  justify-content:space-between}
.copy05 h6{ line-height:30px; font-weight:normal; }
.copy05 h6 a{ font-size:14px;color:rgba(255,255,255,.6); }
.copy05 h6 a:first-child{ margin-right:20px}
.copy05 a:hover{ color:rgba(255,255,255,.85); text-decoration:underline}

.m_r0{ margin-right:0px}



/******** 手机版 ********/
@media (max-width:767px){
	
.fullSlide .bd li h2{ width:90%; font-size:30px;line-height:36px;margin-top:25vh; margin-bottom:13px; letter-spacing:-2px }
.fullSlide .bd li h3{width:90%; line-height:22px; font-size:13px; margin-bottom:70px}
.fullSlide .bd li h4{  width:150px;  }
.fullSlide .bd li h4 a{line-height:40px; border:1px solid rgba(255,255,255,.5); width:150px; height:40px; border-radius:25px; font-size:14px; }
.fullSlide .bd li h4 a img{ margin-left:20px; height:22px}
.fullSlide .bd li h4 a:hover{ border:1px solid rgba(255,255,255,.5); color:#fff;}
.fullSlide .bd li h4 a img:nth-of-type(2){ display:none}
.fullSlide .bd li h4 a:hover img:nth-of-type(2){ display:block}
.fullSlide .bd li h4 a:hover img:nth-of-type(1){ display:none}
.fullSlide .bd li h4 a:hover{ background:rgba(255,255,255,.3)}
.fullSlide .hd {bottom:180px; padding-bottom:15px }

.copy05{  padding:0px 0 10px; }
.copy05 .ty02{ display:flex;  justify-content:space-between; flex-wrap:wrap}
.copy05 ul{ margin-bottom:5px}
.copy05 ul p{ line-height:22px;  font-size:12px}
.copy05 ul p span{ padding:0 5px}
.copy05 h6{ line-height:22px; white-space: nowrap; text-overflow:ellipsis; }
.copy05 h6 a{ font-size:12px;}
.copy05 h6 a:first-child{ margin-right:10px}

	
}

/******** 750px ********/
@media (min-width:768px) and (max-width:991px){

.fullSlide .bd li h2{ width:85%; font-size:32px;line-height:36px;margin-top:30vh; margin-bottom:13px; }
.fullSlide .bd li h3{width:85%; line-height:26px; font-size:14px; margin-bottom:70px}
.fullSlide .bd li h4{  width:160px;  }
.fullSlide .bd li h4 a{line-height:44px; border:1px solid rgba(255,255,255,.6); width:160px; height:44px; border-radius:25px; font-size:14px; }
.fullSlide .bd li h4 a img{ margin-left:20px; height:24px}
.fullSlide .bd li h4 a:hover{ border:1px solid rgba(255,255,255,.5); color:#fff;}
.fullSlide .bd li h4 a img:nth-of-type(2){ display:none}
.fullSlide .bd li h4 a:hover img:nth-of-type(2){ display:block}
.fullSlide .bd li h4 a:hover img:nth-of-type(1){ display:none}
.fullSlide .bd li h4 a:hover{ background:rgba(255,255,255,.3)}
.fullSlide .hd {bottom:100px; padding-bottom:15px }

.copy05{  padding:0px 0 15px; }
.copy05 .ty02{ display:flex;  justify-content:space-between; flex-wrap:wrap}
.copy05 ul{ margin-bottom:5px}
.copy05 ul p{ line-height:26px;  font-size:13px}
.copy05 ul p span{ padding:0 15px}
.copy05 h6{ line-height:26px; white-space: nowrap; text-overflow:ellipsis; }
.copy05 h6 a{ font-size:13px;}
.copy05 h6 a:first-child{ margin-right:20px}


}


/******** 970px ********/
@media (min-width:992px) and (max-width:1199px){


.fullSlide .bd li h2{ width:85%; font-size:36px;line-height:45px;margin-top:30vh; margin-bottom:10px; }
.fullSlide .bd li h3{width:85%; line-height:30px; font-size:16px; margin-bottom:70px}
.fullSlide .bd li h4{  width:170px;  }
.fullSlide .bd li h4 a{line-height:50px; border:1px solid rgba(255,255,255,.5); width:170px; height:50px; border-radius:50px; font-size:15px; }
.fullSlide .bd li h4 a img{ margin-left:20px}
.fullSlide .bd li h4 a:hover{ border:1px solid rgba(255,255,255,.5); color:#fff;}
.fullSlide .bd li h4 a img:nth-of-type(2){ display:none}
.fullSlide .bd li h4 a:hover img:nth-of-type(2){ display:block}
.fullSlide .bd li h4 a:hover img:nth-of-type(1){ display:none}
.fullSlide .bd li h4 a:hover{ background:rgba(255,255,255,.3)}
.fullSlide .hd {bottom:100px; padding-bottom:15px }

.copy05{  padding:0px 0 15px; }
.copy05 .ty02{ display:flex;  justify-content:space-between; flex-wrap:wrap}
.copy05 ul{ margin-bottom:5px}
.copy05 ul p{ line-height:26px;  font-size:13px}
.copy05 ul p span{ padding:0 15px}
.copy05 h6{ line-height:26px; white-space: nowrap; text-overflow:ellipsis; }
.copy05 h6 a{ font-size:13px;}
.copy05 h6 a:first-child{ margin-right:20px}


}


/******** 1160px ********/
@media (min-width:1200px) and (max-width:1439px){


.fullSlide .bd li h2{ width:85%; font-size:40px;line-height:45px;margin-top:35vh; margin-bottom:10px; }
.fullSlide .bd li h3{width:85%; line-height:30px; font-size:18px; margin-bottom:70px}
.fullSlide .bd li h4{  width:180px; }
.fullSlide .bd li h4 a{line-height:50px; border:1px solid rgba(255,255,255,.5); width:180px; height:50px; border-radius:50px; font-size:16px; }
.fullSlide .bd li h4 a img{ margin-left:20px}
.fullSlide .bd li h4 a:hover{ border:1px solid rgba(255,255,255,.5); color:#fff;}
.fullSlide .bd li h4 a img:nth-of-type(2){ display:none}
.fullSlide .bd li h4 a:hover img:nth-of-type(2){ display:block}
.fullSlide .bd li h4 a:hover img:nth-of-type(1){ display:none}
.fullSlide .bd li h4 a:hover{ background:rgba(255,255,255,.3)}
.fullSlide .hd {bottom:85px; padding-bottom:15px }

.copy05{  padding:0px 0 20px; }
.copy05 .ty02{ display:flex;  justify-content:space-between}
.copy05 ul p{ line-height:26px;  font-size:13px}
.copy05 ul p span{ padding:0 15px}
.copy05 h6{ line-height:26px; white-space: nowrap; text-overflow:ellipsis; }
.copy05 h6 a{ font-size:13px;}
.copy05 h6 a:first-child{ margin-right:20px}

}

/******** 1400px ********/
@media (min-width:1440px){
	
}

