*{margin: 0; padding: 0;box-sizing: border-box; font-family:Tahoma}
a{text-decoration: none;color: #666;}
ul,li{list-style-type: none;}
.clear{clear: both;}
img{max-width: 100%;}
.fl{float: left;}
.fr{float: right;}
.f30{font-size: 30px;}
body{background: url("../images/bodybg.jpg") no-repeat center; background-size: cover;width: 100%;}

/*.top_show{position: relative;}
.top_show .banner{position: relative;}
.top{width: 1000px;margin: 0 auto;position: absolute;top: 0px;left: 50%;margin-left: -490px;!* padding: 15px; *!}
.top .logo{float: left;padding: 15px 0;}
.top .menu{float: right;}
.top .menu a{float: left;color: #fff;padding: 30px 15px;}
.top .menu .active{background: #fff;color: #000;position: relative;}
.top .menu .active:after{background: #fff;color: #000;position: absolute;content: "";width: 120%;bottom: -10px;height: 10px;left: -10%;}*/

.top_show{position: relative;background: url("../images/banner.png") no-repeat center;background-size: cover;width:100%;padding: 50px 0;float: left;height: 940px;min-width: 1000px;}
.top_show .banner{position: relative;}
.top{width: 1000px;margin: 0 auto;position: absolute;top: 0;left: 50%;margin-left: -490px;}
.top .logo{float: left;padding: 15px 0;}
.top .menu{float: right;}
.top .menu a{float: left;color: #fff;padding:32px 15px;}
.top .menu .active{background: #fff;color: #000;position: relative;}
.top .menu .active:after{background: #fff;color: #000;position: absolute;content: "";width: 120%;bottom: -10px;height: 10px;left: -10%;}

.sec01{width:100%;float:left;position:relative;text-align:center;margin-top:-60px;font-size: 20px;}
.sec_tit{width: 1000px;margin: 0 auto;position: relative;padding-bottom: 30px;}
.sec_tit:before{position: absolute;content: "";width: 20px;height: 10px;background: #9f9e9e;left:50%;margin-left: -10px;bottom: -5px;border-radius: 50%;}
.sec_tit:after{position: absolute;content: "";width: 200px;height: 1px;background: #9f9e9e;left:50%;margin-left: -100px;bottom: 0;}

.sec01_cont{width: 700px;margin: 0 auto;margin-top: 50px;position: relative;}
.sec01_cont:after{position: absolute;height: 270px;width: 1px;background: #9f9e9e;left: 50%;top: -20px;content: "";}
.sec01_cont-left{width: 240px;position: relative;}
.sec01_cont-left span{width: 220px;background: #000;color: #fff;padding: 15px;display: inline-block;margin: 10px 0;position: relative;}
.sec01_cont .fl span:after{position: absolute;height: 15px;width: 15px;background: #222;right: -133px;top: 50%;content: "";border-radius: 50%;border: 5px #b7b7b7 solid;margin-top: -13.5px;z-index: 10;}


.sec02{background: url("../images/hf_bg1.jpg") no-repeat center;width: 100%;float: left;margin-top: 100px;padding: 30px 0;min-width: 1000px;background-size: cover}
.sec02 .sec_tit{text-align: center;font-size: 30px;color: #fff;}
.sec02_cont{width: 1000px;margin: 0 auto;padding: 0 20px;}
.sec02_cont-left{width: 280px;float: left;}
.sec02_cont-right{float: right;width: 650px;}
.sec02_cont-right li{background: #fff;width: 600px;float: left;margin-bottom: 20px;position: relative;height: 50px;line-height: 50px;padding-left: 30px;font-size: 16px;}
.sec02_cont-right .se2_1{margin-top: 30px;width: 480px;}
.sec02_cont-right .se2_2{width: 520px;}
.sec02_cont-right .se2_3{width: 560px;}
.sec02_cont-right .se2_4{}
.sec02_cont-right li:after{width: 0;height: 0;border-bottom: 50px solid white;border-right: 65px solid transparent;border-left: 0px solid transparent;content: "";position: absolute;right: -65px;top: 0;}

.sec03{width:100%;float:left;position:relative;text-align:center;margin:100px 0;font-size: 20px;}
.sec03_cont{width: 1000px; margin: 0 auto; position: relative;padding: 0 20px;}
.imgs {position: absolute;right: 0px;top: 0;z-index: 200;}


.sec04{width:100%;float:left;position:relative;text-align:center;margin-top:-100px;font-size: 20px;}
.sec04_cont{width: 1000px;margin: 0 auto;margin-top: 50px;position: relative;font-size: 18px;background: #fff;padding: 30px;line-height: 2;color: #222;border-bottom: 4px #222 solid;}

.sec05{background: url("../images/se5bg.png") no-repeat center;width: 100%;float: left;margin-top: 100px;/* padding: 30px 0; */min-width: 1000px;background-size: cover}
.sec05 .sec_tit{text-align: center;font-size: 30px;color: #fff;padding: 30px;}
.sec05_cont{width: 1000px;margin: 0 auto;padding: 0 20px;}
.sec05_cont strong{font-size: 24px;color: #fff;padding: 10px 0;margin-bottom: 10px;display: inline-block;}
.sec05_cont-t{width: 100%;float: left;}
.sec05_cont-t li{width: 100%;float: left;margin-bottom: 20px;border: 1px #fff solid;height: 50px;line-height: 50px;border-right: 5px #fff solid;}
.sec05_cont-t li span{background: #fff;float: left;width: 190px;text-align: center;font-size: 25px;font-weight: bold;color: #090909;}
.sec05_cont-t li p{text-align: center;color: #fff;}
.sec05_cont-b{background: #090909;padding: 60px 0 30px;text-align: center;position: relative;width: 100%;float: left;min-width: 1000px;}
.sec05_cont-b p{display: inline-block;width: 1000px;margin: 0 auto;font-size: 22px;line-height: 2;color: #fff;}
.sec05_cont-b:before{content: url("../images/xiala.png");position: absolute;top: 18px;left: 0;width: 100%;height: 35px;}

.sec06{width: 100%;text-align: center;float: left;padding: 50px 0;}
.sec_tit2{font-size: 24px;line-height: 2;padding: 20px 0;}
.sec_tit2 strong{font-size: 30px;}
.sec06 img{}
.sec06 p{width: 980px;margin: 0 auto;padding: 30px;border: 1px #333 solid;line-height: 2;font-size: 18px; position: relative;}
.sec06 p:before{position: absolute;content: "";width: 100px;height: 1px;background: #333;top: 25px;left: -50px;}
.sec06 p:after{position: absolute;content: "";width: 100px;height: 1px;background: #333;bottom: 25px;right: -50px;}
.sec06 p span{width: 100%;display: inline-block;font-size: 38px;font-weight: bold;}

.sec07{background: url("../images/fot_bg.jpg") no-repeat center;width: 100%;float: left; padding: 30px 0; min-width: 1000px;background-size: cover}
.sec07 .sec_tit{text-align: center;font-size: 30px;color: #fff; margin-bottom: 30px;padding: 30px;}
.sec07_cont{width: 1000px; margin: 0 auto;color: #fff;}
.sec07_cont table{width:590px;float: left;border: 1px #ffff solid;}
.sec07_cont table tr{width: 100%;float: left;border-bottom: 1px #fff solid;}
.sec07_cont table td{width: 50%;float: left;border-left: 1px #fff solid;padding: 15px;line-height: 2;}
.sec07_cont table tr td:nth-child(odd){border-left: 0; line-height: 2}
.sec07_cont table tr:last-child{border-bottom: 0}
.sje{width: 100%; display: inline-block; text-align: center; padding: 20px; font-size: 32px; color: #fff}


.sec08{width:100%;float:left;position:relative;text-align:center;margin-top:-100px;font-size: 20px;}
.sec08_cont{width: 1000px;margin: 0 auto;position: relative;font-size: 18px;padding: 30px;line-height: 2;color: #222;text-align: left;}
.sec08_cont li{width: 100%;float: left;border: 1px #ddd solid;}
.sec08_cont li span{width: 300px;float: left;background: #222222;color: #fff;padding: 10px 20px;}
.sec08_cont li span:nth-child(even){width: 638px;float: left;background: #fff;color: #222;}
.sec08_cont-t{width: 100%;float: left;text-align: center;color: #090909;}
.sec08_cont-t span{width: 100%;display: inline-block;}
.sec08_cont-t strong{display: inline-block;width: 100%;}
.sec08_cont-b{padding-bottom: 30px;width: 100%;float: left;}
.sec08_cont li .span2{width: 100%; text-align: center;}


.sec09{background: url("../images/inbg.jpg") no-repeat center;width: 100%;float: left;margin-top: 100px;/* padding: 30px 0; */min-width: 1000px; color: #fff; padding: 30px 0; background-size: cover}
.sec09 .sec_tit{text-align: center;font-size: 30px;color: #fff;padding: 30px;}
.sec09_cont{width: 1000px;margin: 0 auto;padding: 0 20px; text-align: center;}
.sec09_cont strong{width: 100%;float: left;text-align: left;font-size: 30px;line-height: 3;}
.sec09_cont img{}
.sec09_cont p{width: 100%;margin: 0 auto;padding: 30px;border: 1px #fff solid;line-height: 2;font-size: 18px;position: relative;}
.sec09_cont p:before{position: absolute;content: "";width: 100px;height: 1px;background: #fff;top: 25px;left: -50px;}
.sec09_cont p:after{position: absolute;content: "";width: 100px;height: 1px;background: #fff;bottom: 25px;right: -50px;}

.sec10{text-align: center; padding: 30px 0;}
.sec10-cont{width: 1000px;margin: 0 auto;padding: 0 20px; text-align: center;}
.sec10 img{}

.sec11{width:100%;float:left;position:relative;text-align:center;margin-top:-100px;font-size: 20px;}
.sec11_cont{width: 1000px;margin: 0 auto;margin-top: 50px;position: relative;font-size: 18px;padding: 30px;line-height: 2;}
.sec11_cont_t{}
.sec11_cont_t li{width: 100%;float: left;position: relative;padding-bottom: 42px;margin-bottom: 30px;}
.sec11_cont_t li:after{position: absolute; content:url("../images/bot01.png"); width: 100%; height:100px; bottom: 0; left: 0; }
.sec11_cont_t li a{width: 50%;float: left;text-align: center;position: relative;z-index: 100;}
.sec11_cont_t li a img{}

.sec11_cont-1{  width: 100%;  padding: 40px 0;  float: left;  border-bottom: 1px #000 solid;  margin-top: 30px;  margin-bottom: 30px;  border-top: 1px #000 solid;  }
.sec11_cont-1 li{  float: left;  width: 33.33%;  }
.sec11_cont-1 li img{}
.sec11_cont-1 li p{width: 100%;  float: left;  }
.sec11_cont-1 li p span{width: 100%;  float: left;  line-height: 1.5;}
.sec11_cont-1 li p strong{margin-top: 30px;  width: 100%;  float: left;}






.foot{background: #090909;width: 100%;float: left;padding:20px 0;min-width: 1000px;}
.foot_cont{width: 1000px;margin: 0 auto;}
.foot_cont-left{width: 300px;float: left;}
.foot_cont-right{color: #fff;float: right;width: 680px;padding: 30px 0px 60px; position: relative;}
.foot_cont-right:after{content: url("../images/ico01.png"); width:120px; height:50px; position: absolute; bottom:0;right:0}


/*20200811*/
.lb-box {margin: 15px auto;position: relative;overflow: hidden;}
@media (max-width:568px) {
    .lb-box {width: 76%;height: 220px;}
}
.lb-content {width: 100%;height: 100%;}
.lb-item {width: 100%;height: 100%;display: none;position: relative;}
.lb-item > a {width: 100%;height: 100%;display: block;}
.lb-item > a > img {width: 100%; /* height: 100%; */}
.lb-item > a > span {width: 100%;display: block;position: absolute;bottom: 0px;padding: 15px;color: #fff;background-color: rgba(0,0,0,0.7);}
@media (max-width:568px) {
    .lb-item > a > span {padding: 10px;}
}
.lb-item.active {display: block;left: 0%;}
.lb-item.active.left {left: -100%;}
.lb-item.active.right {left: 100%;}
.lb-item.next, .lb-item.prev {display: block;position: absolute;top: 0px;}
.lb-item.next {left: 100%;}
.lb-item.prev {left: -100%;}
.lb-item.next.left, .lb-item.prev.right {left: 0%;}
.lb-sign {position: absolute;right: 10px;top: 0px;padding: 5px 3px;border-radius: 6px;list-style: none;user-select: none;background-color: rgba(0,0,0,0.7); display:none;}
.l-sign li {width: 22px;height: 20px;font-size: 14px;font-weight: 500;line-height: 20px;text-align: center;float: left;color: #aaa;margin: auto 4px;border-radius: 3px;cursor: pointer;}
.lb-sign li:hover {color: #fff;}
.lb-sign li.active {color: #000;background-color: #EBEBEB;}
.lb-ctrl {position: absolute;top: 50%;transform: translateY(-50%);font-size: 50px;font-weight: 900;user-select: none;background-color: rgba(0,0,0,0.7);color: #fff;border-radius: 5px;cursor: pointer;transition: all 0.1s linear;}
@media (max-width:568px) {
    .lb-ctrl {font-size: 30px;}
}
.lb-ctrl.left {left: -50px;}
.lb-ctrl.right {right: -50px;}
.lb-box:hover .lb-ctrl.left {left: 10px;}
.lb-box:hover .lb-ctrl.right {right: 10px;}
.lb-ctrl:hover {background-color: #000;}



.ce {position: fixed;right: 1px;top: 30%;width: 53px;z-index: 9999999999;}
.ce li {height: 53px;margin-bottom: 1px;transition: 0.5s;list-style: none;}
.ce1 {background: #4A9769 url(../images/ce3.png) no-repeat center center;}
.ce2 {background: #4A9769 url(../images/ce5.png) no-repeat center center;}
.ce3 {background: #4A9769 url(../images/ce1.png) no-repeat center center;}
.ce4 {background: #4A9769 url(../images/ce2.png) no-repeat center center;}
.ce5 {background: #4A9769 url(../images/ce4.png) no-repeat center center;}
.ce1:hover {background: #333333 url(../images/ce3.png) no-repeat center center;}
.ce2:hover {background: #333333 url(../images/ce5.png) no-repeat center center;}
.ce3:hover {background: #333333 url(../images/ce1.png) no-repeat center center;}
.ce4:hover {background: #333333 url(../images/ce2.png) no-repeat center center;}
.ce5:hover {background: #333333 url(../images/ce4.png) no-repeat center center;}
.ce1 {position: relative;}
.ce1 a img {width: 100px;position: absolute;right: 55px;max-width: initial; display: none}
.ce1:hover img { display: block;}

