@charset "utf-8";
/*■■■■■■■■　共同设定 ■■■■■■■■*/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,table,tr,th,td{margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0;}
fieldset,img{border:0;}
address,caption,cite,code,dfn,em,th,var{font-style:normal;font-weight:normal;}
ul,ul li,li,input, dl, dd {  padding:0; margin:0; list-style-type:none;}
img,a img{border:0;margin:0;padding:0;}
caption,th{text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
a{text-decoration:none; color:#000;/*-moz-transition: all 0.5s;-webkit-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;*/}
a:hover{text-decoration:none; }
@font-face {
    font-family: '思源黑体';
   
    font-weight: normal;
    font-style: normal;
}
/*a:hover{color:#c30202 !important;}*/
.clear{clear:both;}
*{font-family:'思源黑体';}
/* HTY Common Atom*/
.clear{background:none;border:0;clear:both;display:block;float:none;font-size:0;overflow:hidden;visibility:hidden;width:0;height:0;}
.clear-fix:after{content:"."; display:block; height:0; font-size:0; clear:both; visibility:hidden;}
.fl{float:left;}
.fr{float:right;}
.c_b{clear:both;}
::-webkit-input-placeholder { /* WebKit browsers */
    color:#a4a4a4;
}
:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
    color:#a4a4a4;
}
::-moz-placeholder { /* Mozilla Firefox 19+ */
    color:#a4a4a4;
}
:-ms-input-placeholder { /* Internet Explorer 10+ */
    color:#a4a4a4;
}
textarea{resize:none; overflow:auto;}
img{ max-width:100%;}

/*■■■■■■■■　基本设定　■■■■■■■■*/
.wap_btn{ display:none;}
@media screen and (min-width: 1230px) { 
.wl{ width:1230px; margin:0 auto;}
.head{ padding:10px 0;}
.head .nav{ padding:0 0 0 30px;}
.head .nav .list{ position:relative; float:left;height:64px; line-height:64px;}
.head .nav .list a{  padding:10 18px; font-size:18px; height:64px; line-height:64px;}

.head .nav .list:hover ul{ display:block;}
.head .nav .list ul{ position:absolute; left:0px; top:64px; background:#fff; padding:0 0 10px 0; z-index:99999; width:320px; display:none;}
.head .nav .list ul li{ float:left; background:#f1f1f1; padding:0px 10px; margin:5px;height:40px; line-height:40px;}
.head .nav .list ul li a{ padding:0 10px; font-size:13px;line-height:40px;}

.head .search{ border:1px solid #f1f1f1; width:125px; height:30px; border-radius:15px; margin:18px 0 0 0;}
.head .search input{ border:0px; padding:0px; margin:0px; background:none; outline:none;width:100%; height:30px;}
.head .search .a1{width:calc(100% - 30px); float:left}
.head .search .a1 input{ padding:0 0 0 10px; width:calc(100% - 10px); color:#999;}
.head .search .a2{width:30px; height:30px; background:url(../../../lzph/img/s.png) center center no-repeat; float:right;}
.banner span{ background:#fff; width:100px; height:10px;border-radius:0; margin:0 10px !important;}
.banner .banner-pagination{ bottom:20px !important;}
.index1{ margin:35px auto;}
.index1 .list{ float:left; width:calc(25% - 15px); margin-right:20px;border-radius:5px; padding:50px 0; text-align:center; color:#fff;-moz-box-shadow:0px 0px 10px #B0B0B0; -webkit-box-shadow:0px 0px 10px #B0B0B0; box-shadow:0px 0px 10px #B0B0B0;}
.index1 .list:nth-child(4){ margin-right:0px;}
.index1 .a1{ background:#57a6ab; } 
.index1 .a2{ background:#e5ca8f;} 
.index1 .a3{ background:#fff;} 
.index1 .a3 .tt{ color:#333;}
.index1 .a4{ background:#01763a;} 
.index1 .list .img{ height:85px; width:100%; text-align:center;padding:0px 0 20px 0;}
.index1 .list .img img{}
.index1 .list .tt{}
.index2{ margin:0 auto 35px auto;}
.index2 .con1{}
.index2 .con1 .a1{ float:left; font-size:24px;}
.index2 .con1 .a2{ float:right; font-size:14px; margin:10px 0 0 0;}
.index2 .con1 .a2 a{ border:1px solid #c1c1c1; padding:5px 15px; font-size:12px; color:#333; border-radius:10px;}
.index2 .con2{ margin:30px 0 0 0;}
.index2 .con2 .img{ width:615px;-moz-box-shadow:0px 0px 10px #B0B0B0; -webkit-box-shadow:0px 0px 10px #B0B0B0; box-shadow:0px 0px 10px #B0B0B0;}
.index2 .con2 .img img{ float:left;width:100%;}
.index2 .con2 .img .a2{ height:70px; line-height:70px; width:calc(100% - 40px); padding:0 0 0 40px;}
.index2 .con2 .img .jiantou{ width:100px; position:absolute; right:0px; bottom:0px;height:70px; line-height:70px; border-left:1px solid #ccc; background:url(../../../lzph/img/bk.png) center center no-repeat;}
.index2 .con2 .img .jiantou .swiper-button-next{ right:20px;}
.index2 .con2 .img .jiantou .swiper-button-prev{ left:20px;}
.index2 .con2 .img .jiantou div:after{ font-size:18px; color:#666;}
.index2 .con2 .wz{ width:605px; }
.index2 .con2 .wz .lm1{-moz-box-shadow:0px 0px 10px #B0B0B0; -webkit-box-shadow:0px 0px 10px #B0B0B0; box-shadow:0px 0px 10px #B0B0B0;padding:5px 40px 0 40px;}
.index2 .con2 .wz .list{ height:30px; border-bottom:1px dashed #ccc; font-size:14px;height: 45px;line-height: 45px;}
.index2 .con2 .wz .list a{font-size:14px; color:#666;}
.index2 .con2 .wz .list:nth-child(5){ border-bottom:0px;}
.index2 .con2 .wz .list .a1{ float:left;}
.index2 .con2 .wz .list .a2{ float:right; font-size:13px; color:#9bb7d4;}
.index2 .con2 .wz .lm2{-moz-box-shadow:0px 0px 10px #B0B0B0; -webkit-box-shadow:0px 0px 10px #B0B0B0; box-shadow:0px 0px 10px #B0B0B0;padding:7px 40px 0 40px;margin:10px 0 0 0;}

.index3{ background:url(../../../lzph/img/ibg.jpg) left top no-repeat; padding:80px 0 0 0;}
.index3 .con1 .title{ margin:0 0 40px 0;}
.index3 .con1 .title .a1{ float:left; font-size:24px; color:#fff;}
.index3 .con1 .title .a2{ float:right; font-size:14px; margin:10px 0 0 0;}
.index3 .con1 .title .a2 a{ border:1px solid #c1c1c1; padding:5px 15px; font-size:12px; color:#fff; border-radius:10px;}
.team{width:760px;height:390px; background:#fff; position:relative; float:left; padding:30px 40px 10px 40px;-moz-box-shadow:0px 0px 10px #999; -webkit-box-shadow:0px 0px 10px #999; box-shadow:0px 0px 10px #999;}
.team-swiper{width:760px;height:390px; margin:0 auto;}
.team-swiper .swiper-slide{text-align: center;height:calc((100% - 16px) / 2);}
.team .swiper-slide .a1{ width:100%;}
.team .swiper-slide .a2{ font-size:14px; padding-top:2px;}
.team .swiper-button-prev{ width:46px; height:62px; background:url(../../../lzph/img/lbtn.png); left:2px; border:0px;}
.team .swiper-button-prev:after{ display:none;}
.team .swiper-button-prev:hover{border:0px;}
.team .swiper-button-next{ width:46px; height:62px; background:url(../../../lzph/img/rbtn.png); right:2px;border:0px;}
.team .swiper-button-next:after{ display:none;}
.index3 .con2 .title{ margin:0 0 40px 0;}
.index3 .con2 .title .a1{ float:left; font-size:24px; color:#fff;}
.index3 .con2 .title .a2{ float:right; font-size:14px; margin:10px 0 0 0;}
.index3 .con2 .title .a2 a{ border:1px solid #c1c1c1; padding:5px 15px; font-size:12px; color:#fff; border-radius:10px;}
.index3 .con2 .nr{ background:#fff;-moz-box-shadow:0px 0px 10px #999; -webkit-box-shadow:0px 0px 10px #999; box-shadow:0px 0px 10px #999;height:390px; width:350px; padding:40px 0 0px 0}
.index3 .con2 .nr li{ height:40px; line-height:40px; border-bottom:1px solid #f1f1f1; padding:20px 30px 0 30px; width:calc(100% - 60px); overflow:hidden;}
.index3 .con2 .nr li a{ font-size:14px;}

.index4{ margin:40px auto; display:flex;justify-content:space-between; overflow:inherit !important;}
.index4 .swiper-wrapper{justify-content:space-between;}
.index4:after{ display:none;}
.index4 .list{width:395px;height: 450px; border-radius:2px; overflow:hidden;-moz-box-shadow:0px 0px 10px #999; -webkit-box-shadow:0px 0px 10px #999; box-shadow:0px 0px 10px #999;}
.index4 .list img{ float:left; width:100%;}
.index4 .list .zw{ padding:15px 15px 10px 15px}
.index4 .list .zw .title{ margin:0 0 40px 0;line-height:30px}
.index4 .list .zw .title .a1{ float:left; font-size:24px; color:#000;}
.index4 .list .zw .title .a2{ float:right; font-size:14px; margin:7px 0 0 0;}
.index4 .list .zw .title .a2 a{ border:1px solid #f1f1f1; padding:3px 15px; font-size:12px; color:#999; border-radius:10px;}
.index4 .list .zw li{ height:40px; line-height:40px; border-bottom:1px solid  #f1f1f1;width:100%; overflow:hidden;}
.index4 .list .zw li:nth-child(4){ border-bottom:0px;}
.index4 .list .zw li a{ font-size:14px; color:#333;}
.index5{ margin:40px auto 0 auto;}
.index5 .title{ font-size:24px; margin-bottom:10px;}
.index5 .con1{ width:790px; float:left;}
.index5 .con1 .hd{display:flex;justify-content:space-between; margin-bottom:15px;}
.index5 .con1 .hd a{ font-size:18px; height:40px; line-height:40px; text-align:center;color:#fff; display:block; width:23.5%; border-radius:10px;}
.index5 .con1 .hd a:nth-child(1){ background:#528eb5;}
.index5 .con1 .hd a:nth-child(1) font{content:"."; display:block;border: 10px solid #fff;border-top-color: #528eb5;width: 0;height: 0; margin:0 auto;}
.index5 .con1 .hd a:nth-child(2){ background:#55a5aa;}
.index5 .con1 .hd a:nth-child(2) font{content:"."; display:block;border: 10px solid #fff;border-top-color: #55a5aa;width: 0;height: 0; margin:0 auto;}
.index5 .con1 .hd a:nth-child(3){ background:#e5ca8f;}
.index5 .con1 .hd a:nth-child(3) font{content:"."; display:block;border: 10px solid #fff;border-top-color: #e5ca8f;width: 0;height: 0; margin:0 auto;}
.index5 .con1 .hd a:nth-child(4){ background:#01763a;}
.index5 .con1 .hd a:nth-child(4) font{content:"."; display:block;border: 10px solid #fff;border-top-color: #01763a;width: 0;height: 0; margin:0 auto;}
.index5 .con1 .bd:after{content:"."; display:block; height:0; font-size:0; clear:both; visibility:hidden;}
.index5 .con1 .bd .list{ float:left; margin:5px 15px 5px 0; border:1px solid #cccccc; border-radius:5px; height:40px; line-height:40px;}
.index5 .con1 .bd .list:nth-child(5n){ margin-right:0px;}
.index5 .con1 .bd .list .a1{float:left;border-right:1px solid #ccc; width:23px; text-align:center;}
.index5 .con1 .bd .list .a2{float:left; text-align:center; font-size:14px; width:120px;}
.index5 .con1 .hide{ display:none;}
.index5 .con2{ width:385px; height:160px; position:relative;}
.index5 .con2 img{ width:100%; height:100%; float:left;}
.index5 .con2 .a1{ position:absolute; width:100%; left:0px; height:65px; line-height:65px; text-align:center; background:rgba(0,0,0,0.4); color:#fff; font-size:14px; top:50%; margin-top:-33px;}

.index6{ background:url(../../../lzph/img/conbg.png) center center no-repeat; width:100%; height:513px; margin:50px 0 0 0; padding:80px 0 0 0;}
.index6 .con1{ width:540px; height:310px; float:left; margin:30px 0 0 0;}
.index6 .con1 video{ width:100%; height:310px;}
.index6 .con2{ width:620px; float:right;}
.index6 .con2 .lm1{ width:250px; background:#42b3e5;float:left; padding:30px 30px 15px 30px;color:#ffffff;}
.index6 .con2 .title .a1{ font-size:22px; float:left;}
.index6 .con2 .title .a2{ font-size:22px; margin-top:4px; float:right; border:2px solid #fff; padding:0px 3px 2px 3px; line-height:20px; font-family:思源黑体;}
.index6 .con2 .title .a2 a{ color:#fff;}
.index6 .con2 .lm1 .zw li{ border-bottom:1px solid #78d6ff;padding:15px 0;}
.index6 .con2 .lm1 .zw li:last-child{ border-bottom:0px;}
.index6 .con2 .lm1 .zw li a{ font-size:14px; color:#fff; line-height:20px; }
.index6 .con2 .lm2{ width:250px; background:#ffffff;float:left;margin:60px 0 0 0;padding:30px 30px 15px 30px;color:#ffffff;}
.index6 .con2 .lm2 .title{ color:#000;}
.index6 .con2 .lm2 .a2{ font-size:22px; margin-top:4px; float:right; border:2px solid #ccc; padding:0px 3px 2px 3px; line-height:20px; font-family:思源黑体;}
.index6 .con2 .lm2 .a2 a{ color:#ccc;}
.index6 .con2 .lm2 .zw li{ border-bottom:1px solid #f1f1f1;padding:15px 0;}
.index6 .con2 .lm2 .zw li:last-child{ border-bottom:0px;}
.index6 .con2 .lm2 .zw li a{ font-size:14px; color:#666; line-height:20px; }


.footer .links{ border-bottom:1px solid #65b2f0; height:50px; line-height:50px; color:#fff; font-size:14px; padding:0 10px; width:1230px;}
.footer .links a{color:#fff;font-size:14px; margin:0 5px;}
.footer .links a font{ padding-left:10px;}
.footer .links a:last-child font{ display:none;}
.footer .zw{display:flex;justify-content:space-between; color:#fff; margin:20px auto 0px auto;}
/*.footer .zw .a1{ width:280px;}*/
.footer .zw .a1 .b1{ padding:10px 0 0 70px; background:url(../../../lzph/img/ftdh.png) 20px center no-repeat; height:30px; margin:30px 0 0 0;}
.footer .zw .a1 .b2{ padding:5px 0 0 20px; font-size:14px; line-height:25px;}
.footer .zw .a1 .b2 a{color:#fff;}
.footer .zw .a2{ width:105px; margin:20px 0 0 0;}
.footer .zw .a3{ width:220px;display:flex;justify-content:space-between; text-align:center; font-size:14px;line-height:25px;}
.footer1{ background:#0068b7; height:50px; line-height:50px; text-align:center; color:#fff; font-size:14px;display:flex;justify-content:center;}
.footer1 .a2{background:url(../../../lzph/img/hz.png) left center no-repeat; padding:0 0px 0 20px; margin:0 30px;}
.footer1 .a3{background:url(../../../lzph/img/ftim.png) 70px center no-repeat;}
.footer1 .a3 font{ padding:0 0 0 30px;}
.footer1 a{color:#fff;font-size:14px;}
} 
@media screen and (min-width: 1000px) and (max-width: 1230px) { 
.wl{ width:96%; margin:0 auto;}
.head{ padding:10px 0;}
.head .nav{ padding:0 0 0 20px;}
.head .nav .list{ position:relative; float:left;height:64px; line-height:64px;}
.head .nav .list a{ padding:0 10px; font-size:14px; height:64px; line-height:64px;}
.head .nav .list:hover ul{ display:block;}
.head .nav .list ul{ position:absolute; left:0px; top:64px; background:#fff; padding:0 0 10px 0; z-index:99999; width:320px; display:none;}
.head .nav .list ul li{ float:left; background:#f1f1f1; padding:0px 10px; margin:5px;height:40px; line-height:40px;}
.head .nav .list ul li a{ padding:0 10px; font-size:13px;line-height:40px;}
.head .search{ border:1px solid #f1f1f1; width:125px; height:30px; border-radius:15px; margin:18px 0 0 0;}
.head .search input{ border:0px; padding:0px; margin:0px; background:none; outline:none;width:100%; height:30px;}
.head .search .a1{width:calc(100% - 30px); float:left}
.head .search .a1 input{ padding:0 0 0 10px; width:calc(100% - 10px); color:#999;}
.head .search .a2{width:30px; height:30px; background:url(../../../lzph/img/s.png) center center no-repeat; float:right;}
.banner span{ background:#fff; width:100px; height:10px;border-radius:0; margin:0 10px !important;}
.banner .banner-pagination{ bottom:20px !important;}
.index1{ margin:35px auto;}
.index1 .list{ float:left; width:calc(25% - 15px); margin-right:20px;border-radius:5px; padding:50px 0; text-align:center; color:#fff;-moz-box-shadow:0px 0px 10px #B0B0B0; -webkit-box-shadow:0px 0px 10px #B0B0B0; box-shadow:0px 0px 10px #B0B0B0;}
.index1 .list:nth-child(4){ margin-right:0px;}
.index1 .a1{ background:#57a6ab; } 
.index1 .a2{ background:#e5ca8f;} 
.index1 .a3{ background:#fff;} 
.index1 .a3 .tt{ color:#333;}
.index1 .a4{ background:#01763a;} 
.index1 .list .img{ height:85px; width:100%; text-align:center;padding:0px 0 20px 0;}
.index1 .list .img img{}
.index1 .list .tt{}
.index2{ margin:0 auto 35px auto;}
.index2 .con1{}
.index2 .con1 .a1{ float:left; font-size:24px;}
.index2 .con1 .a2{ float:right; font-size:14px; margin:10px 0 0 0;}
.index2 .con1 .a2 a{ border:1px solid #c1c1c1; padding:5px 15px; font-size:12px; color:#333; border-radius:10px;}
.index2 .con2{ margin:20px 0 0 0;}
.index2 .con2 .img{ width:48%;-moz-box-shadow:0px 0px 10px #B0B0B0; -webkit-box-shadow:0px 0px 10px #B0B0B0; box-shadow:0px 0px 10px #B0B0B0;}
.index2 .con2 .img img{ float:left; width:100%;}
.index2 .con2 .img .a2{ height:60px; line-height:60px; width:calc(100% - 30px); padding:0 0 0 30px;}
.index2 .con2 .img .jiantou{ width:100px; position:absolute; right:0px; bottom:0px;height:70px; line-height:70px; border-left:1px solid #ccc; background:url(../../../lzph/img/bk.png) center center no-repeat;}
.index2 .con2 .img .jiantou .swiper-button-next{ right:20px;}
.index2 .con2 .img .jiantou .swiper-button-prev{ left:20px;}
.index2 .con2 .img .jiantou div:after{ font-size:18px; color:#666;}
.index2 .con2 .wz{ width:50%; }
.index2 .con2 .wz .lm1{-moz-box-shadow:0px 0px 10px #B0B0B0; -webkit-box-shadow:0px 0px 10px #B0B0B0; box-shadow:0px 0px 10px #B0B0B0;padding:3px 40px 3px 40px;}
.index2 .con2 .wz .list{border-bottom:1px dashed #ccc; font-size:14px;height:35px;line-height:35px;}
.index2 .con2 .wz .list a{font-size:14px; color:#666;}
.index2 .con2 .wz .list:nth-child(5){ border-bottom:0px;}
.index2 .con2 .wz .list .a1{ float:left;}
.index2 .con2 .wz .list .a2{ float:right; font-size:13px; color:#9bb7d4;}
.index2 .con2 .wz .lm2{-moz-box-shadow:0px 0px 10px #B0B0B0; -webkit-box-shadow:0px 0px 10px #B0B0B0; box-shadow:0px 0px 10px #B0B0B0;padding:4px 40px 3px 40px;margin:10px 0 0 0;}

.index3{ background:url(../../../lzph/img/ibg.jpg) left top no-repeat; padding:80px 0 0 0;}
.index3 .con1 .title{ margin:0 0 40px 0;}
.index3 .con1 .title .a1{ float:left; font-size:24px; color:#fff;}
.index3 .con1 .title .a2{ float:right; font-size:14px; margin:10px 0 0 0;}
.index3 .con1 .title .a2 a{ border:1px solid #c1c1c1; padding:5px 15px; font-size:12px; color:#fff; border-radius:10px;}
.team{width:620px;height:390px; background:#fff; position:relative; float:left; padding:30px 40px 10px 40px;-moz-box-shadow:0px 0px 10px #999; -webkit-box-shadow:0px 0px 10px #999; box-shadow:0px 0px 10px #999;}
.team-swiper{width:620px;height:390px; margin:0 auto;}
.team-swiper .swiper-slide{text-align: center;height:calc((100% - 16px) / 2);}
.team .swiper-slide .a1{ width:100%;}
.team .swiper-slide .a2{ font-size:14px; padding-top:2px;}
.team .swiper-button-prev{ width:34px; height:50px; background:url(../../../lzph/img/lbtn.png);background-size:100% 100%;left:2px; border:0px;}
.team .swiper-button-prev:after{ display:none;}
.team .swiper-button-prev:hover{border:0px;}
.team .swiper-button-next{ width:34px; height:50px; background:url(../../../lzph/img/rbtn.png); background-size:100% 100%; right:2px;border:0px;}
.team .swiper-button-next:after{ display:none;}
.index3 .con2 .title{ margin:0 0 40px 0;}
.index3 .con2 .title .a1{ float:left; font-size:24px; color:#fff;}
.index3 .con2 .title .a2{ float:right; font-size:14px; margin:10px 0 0 0;}
.index3 .con2 .title .a2 a{ border:1px solid #c1c1c1; padding:5px 15px; font-size:12px; color:#fff; border-radius:10px;}
.index3 .con2 .nr{ background:#fff;-moz-box-shadow:0px 0px 10px #999; -webkit-box-shadow:0px 0px 10px #999; box-shadow:0px 0px 10px #999;height:390px; width:270px; padding:40px 0 0px 0}
.index3 .con2 .nr li{ height:40px; line-height:40px; border-bottom:1px solid #f1f1f1; padding:20px 15px 0 15px; width:calc(100% - 30px); overflow:hidden;}
.index3 .con2 .nr li a{ font-size:14px;}

.index4{ margin:40px auto; display:flex;justify-content:space-between;}
.index4:after{ display:none;}
.index4 .list{width:32%; border-radius:2px; overflow:hidden;-moz-box-shadow:0px 0px 10px #999; -webkit-box-shadow:0px 0px 10px #999; box-shadow:0px 0px 10px #999;}
.index4 .list img{ float:left; width:100%;}
.index4 .list .zw{ padding:15px 15px 10px 15px}
.index4 .list .zw .title{ margin:0 0 40px 0;}
.index4 .list .zw .title .a1{ float:left; font-size:24px; color:#000;}
.index4 .list .zw .title .a2{ float:right; font-size:14px; margin:7px 0 0 0;}
.index4 .list .zw .title .a2 a{ border:1px solid #f1f1f1; padding:3px 15px; font-size:12px; color:#999; border-radius:10px;}
.index4 .list .zw li{ height:40px; line-height:40px; border-bottom:1px solid  #f1f1f1; width:100%; overflow:hidden;}
.index4 .list .zw li:nth-child(4){ border-bottom:0px;}
.index4 .list .zw li a{ font-size:14px; color:#333;}
.index5{ margin:40px auto 0 auto;}
.index5 .title{ font-size:24px; margin-bottom:10px;}
.index5 .con1{ width:575px; float:left;}
.index5 .con1 .hd{display:flex;justify-content:space-between; margin-bottom:15px;}
.index5 .con1 .hd a{ font-size:15px; height:40px; line-height:40px; text-align:center;color:#fff; display:block; width:23.5%; border-radius:10px;}
.index5 .con1 .hd a:nth-child(1){ background:#528eb5;}
.index5 .con1 .hd a:nth-child(1) font{content:"."; display:block;border: 10px solid #fff;border-top-color: #528eb5;width: 0;height: 0; margin:0 auto;}
.index5 .con1 .hd a:nth-child(2){ background:#55a5aa;}
.index5 .con1 .hd a:nth-child(2) font{content:"."; display:block;border: 10px solid #fff;border-top-color: #55a5aa;width: 0;height: 0; margin:0 auto;}
.index5 .con1 .hd a:nth-child(3){ background:#e5ca8f;}
.index5 .con1 .hd a:nth-child(3) font{content:"."; display:block;border: 10px solid #fff;border-top-color: #e5ca8f;width: 0;height: 0; margin:0 auto;}
.index5 .con1 .hd a:nth-child(4){ background:#01763a;}
.index5 .con1 .hd a:nth-child(4) font{content:"."; display:block;border: 10px solid #fff;border-top-color: #01763a;width: 0;height: 0; margin:0 auto;}
.index5 .con1 .bd:after{content:"."; display:block; height:0; font-size:0; clear:both; visibility:hidden;}
.index5 .con1 .bd .list{ float:left; margin:5px 15px 5px 0; border:1px solid #cccccc; border-radius:5px; height:40px; line-height:40px;}
.index5 .con1 .bd .list:nth-child(4n){ margin-right:0px;}
.index5 .con1 .bd .list .a1{float:left;border-right:1px solid #ccc; width:23px; text-align:center;}
.index5 .con1 .bd .list .a2{float:left; text-align:center; font-size:12px; width:106px;}
.index5 .con1 .hide{ display:none;}
.index5 .con2{ width:385px; height:160px; position:relative;}
.index5 .con2 img{ width:100%; height:100%; float:left;}
.index5 .con2 .a1{ position:absolute; width:100%; left:0px; height:65px; line-height:65px; text-align:center; background:rgba(0,0,0,0.4); color:#fff; font-size:14px; top:50%; margin-top:-33px;}

.index6{ background:url(../../../lzph/img/conbg.png) center center no-repeat; width:100%; height:513px; margin:50px 0 0 0; padding:80px 0 0 0;}
.index6 .con1{ width:450px; height:280px; float:left; margin:30px 0 0 0;}
.index6 .con1 video{ width:100%; height:100%;}
.index6 .con2{ width:530px; float:right;}
.index6 .con2 .lm1{ width:calc(50% - 20px); background:#42b3e5;float:left; padding:30px 10px 15px 10px;color:#ffffff;}
.index6 .con2 .title .a1{ font-size:22px; float:left;}
.index6 .con2 .title .a2{ font-size:22px; margin-top:4px; float:right; border:2px solid #fff; padding:0px 3px 2px 3px; line-height:20px;font-family:思源黑体, sans-serif;}
.index6 .con2 .title .a2 a{ color:#fff;}
.index6 .con2 .lm1 .zw li{ border-bottom:1px solid #78d6ff;padding:10px 0;}
.index6 .con2 .lm1 .zw li:last-child{ border-bottom:0px;}
.index6 .con2 .lm1 .zw li a{ font-size:13px; color:#fff; line-height:20px; }
.index6 .con2 .lm2{ width:calc(50% - 20px); background:#ffffff;float:left;margin:60px 0 0 0;padding:30px 10px 15px 10px;color:#ffffff;}
.index6 .con2 .lm2 .title{ color:#000;}
.index6 .con2 .lm2 .a2{ font-size:22px; margin-top:4px; float:right; border:2px solid #ccc; padding:0px 3px 2px 3px; line-height:20px; font-family:思源黑体, sans-serif;}
.index6 .con2 .lm2 .a2 a{ color:#ccc;}
.index6 .con2 .lm2 .zw li{ border-bottom:1px solid #f1f1f1;padding:10px 0;}
.index6 .con2 .lm2 .zw li:last-child{ border-bottom:0px;}
.index6 .con2 .lm2 .zw li a{ font-size:13px; color:#666; line-height:20px; }


.footer .links{ border-bottom:1px solid #65b2f0; height:50px; line-height:50px; color:#fff; font-size:14px; padding:0 10px; width:calc(100% - 20px);}
.footer .links a{color:#fff;font-size:14px; margin:0 5px;}
.footer .links a font{ padding-left:10px;}
.footer .links a:last-child font{ display:none;}
.footer .zw{display:flex;justify-content:space-between; color:#fff; margin:20px auto 0px auto;}
.footer .zw .a1{ width:400px;}
.footer .zw .a1 .b1{ padding:10px 0 0 70px; background:url(../../../lzph/img/ftdh.png) 20px center no-repeat; height:30px; margin:30px 0 0 0;}
.footer .zw .a1 .b2{ padding:5px 0 0 20px; font-size:14px; line-height:25px;}
.footer .zw .a1 .b2 a{color:#fff;}
.footer .zw .a2{ width:105px; margin:20px 0 0 0;}
.footer .zw .a3{ width:220px;display:flex;justify-content:space-between; text-align:center; font-size:14px;line-height:25px;}
.footer1{ background:#0068b7; height:50px; line-height:50px; text-align:center; color:#fff; font-size:14px;display:flex;justify-content:center;}
.footer1 .a2{background:url(../../../lzph/img/hz.png) left center no-repeat; padding:0 0px 0 20px; margin:0 30px;}
.footer1 .a3{background:url(../../../lzph/img/ftim.png) 70px center no-repeat;}
.footer1 .a3 font{ padding:0 0 0 30px;}
.footer1 a{color:#fff;font-size:14px;}
}
@media screen and (max-width: 999px){ 
.wap_btn{ display:block; width:30px; height:30px; position:absolute; right:10px; top:20px; cursor:pointer;}
.wap_btn li{ width:100%; height:4px; background:#333;}
.wap_btn li:nth-child(2){ margin:7px 0;}
.wl{ width:96%; margin:0 auto;}

.head .logo{ width:50%; float:none;}
.head .logo img{ width:100%;}
.head .nav{ width:100%; height:100%; background:rgba(0,0,0,0.5);position:fixed;left:0px;top:0px; z-index:99; display:none;}
.head .nav .bg{ padding:0 0 0 0px;position:absolute;left:0px;top:0px;width:calc(70% - 20px); overflow-y:auto; padding:20px 10px;  height:100%; background:#000; z-index:9999;}
.head .nav a{ display:block;color:#fff; font-size:14px;}
.head .nav ul{ padding:10px 0; border-top:1px solid #7b7b7b; margin-top:10px;}
.head .nav .list ul li{ float:left; background:#aaaaaa; padding:0px 10px; margin:5px;height:35px; }
.head .nav .list ul li a{font-size:12px;display:inline-block;}

.head .search input{ border:0px; padding:0px; margin:0px; background:none; outline:none;width:100%; height:30px;}
.head .search .a1{width:calc(100% - 30px); float:left}
.head .search .a1 input{ padding:0 0 0 10px; width:calc(100% - 10px); color:#999;}
.head .search .a2{width:30px; height:30px; background:url(../../../lzph/img/s.png) center center no-repeat; float:right;}
.banner span{ background:#fff; width:20px; height:5px;border-radius:0; margin:0 5px !important;}
.banner .banner-pagination{ bottom:10px !important;}
.index1{ margin:20px auto;}
.index1 .list{ float:left; width:calc(25% - 9px); margin-right:12px;border-radius:5px; padding:10px 0; text-align:center; color:#fff;-moz-box-shadow:0px 0px 10px #B0B0B0; -webkit-box-shadow:0px 0px 10px #B0B0B0; box-shadow:0px 0px 10px #B0B0B0;}
.index1 .list:nth-child(4){ margin-right:0px;}
.index1 .a1{ background:#57a6ab; } 
.index1 .a2{ background:#e5ca8f;} 
.index1 .a3{ background:#fff;} 
.index1 .a3 .tt{ color:#333;}
.index1 .a4{ background:#01763a;} 
.index1 .list .img{ height:40px; width:100%; text-align:center;padding:10px 0 10px 0;}
.index1 .list .img img{ height:40px;}
.index1 .list .tt{ font-size:13px;}
.index2{ margin:0 auto 35px auto;}
.index2 .con1{}
.index2 .con1 .a1{ float:left; font-size:20px; margin:5px 0 0 0;}
.index2 .con1 .a2{ float:right; font-size:12px; margin:10px 0 0 0;}
.index2 .con1 .a2 a{ border:1px solid #c1c1c1; padding:5px 15px; font-size:12px; color:#333; border-radius:10px;}
.index2 .con2{ margin:20px 0 0 0;}
.index2 .con2 .img{ width:100%;-moz-box-shadow:0px 0px 10px #B0B0B0; -webkit-box-shadow:0px 0px 10px #B0B0B0; box-shadow:0px 0px 10px #B0B0B0; float:none;}
.index2 .con2 .img img{ float:left; width:100%;}
.index2 .con2 .img .a2{ height:60px; line-height:60px; width:calc(100% - 30px); padding:0 0 0 30px;}
.index2 .con2 .img .jiantou{ width:100px; position:absolute; right:0px; bottom:0px;height:70px; line-height:70px; border-left:1px solid #ccc; background:url(../../../lzph/img/bk.png) center center no-repeat;}
.index2 .con2 .img .jiantou .swiper-button-next{ right:20px;}
.index2 .con2 .img .jiantou .swiper-button-prev{ left:20px;}
.index2 .con2 .img .jiantou div:after{ font-size:18px; color:#666;}
.index2 .con2 .wz{ width:100%; float:none; margin:10px 0 0 0;}
.index2 .con2 .wz .lm1{-moz-box-shadow:0px 0px 10px #B0B0B0; -webkit-box-shadow:0px 0px 10px #B0B0B0; box-shadow:0px 0px 10px #B0B0B0;padding:3px 20px 3px 20px;}
.index2 .con2 .wz .list{border-bottom:1px dashed #ccc; font-size:14px;height:35px;line-height:35px;}
.index2 .con2 .wz .list a{font-size:14px; color:#666;}
.index2 .con2 .wz .list:nth-child(5){ border-bottom:0px;}
.index2 .con2 .wz .list .a1{ float:left; width:calc(100% - 90px); overflow:hidden; height:35px; line-height:35px;}
.index2 .con2 .wz .list .a2{ float:right; font-size:13px; color:#9bb7d4;}
.index2 .con2 .wz .lm2{-moz-box-shadow:0px 0px 10px #B0B0B0; -webkit-box-shadow:0px 0px 10px #B0B0B0; box-shadow:0px 0px 10px #B0B0B0;padding:4px 20px 3px 20px;margin:10px 0 0 0;}

.index3{ background:url(../../../lzph/img/ibg.jpg) left top no-repeat; padding:40px 0 0 0;}
.index3 .con1{ float:none;}
.index3 .con1 .title{ margin:0 0 20px 0;}
.index3 .con1 .title .a1{ float:left; font-size:20px; color:#fff;}
.index3 .con1 .title .a2{ float:right; font-size:12px; margin:10px 0 0 0;}
.index3 .con1 .title .a2 a{ border:1px solid #c1c1c1; padding:5px 15px; font-size:12px; color:#fff; border-radius:10px;}
.team{width:calc(100% - 80px);height:390px; background:#fff; position:relative; float:left; padding:30px 40px 10px 40px;-moz-box-shadow:0px 0px 10px #999; -webkit-box-shadow:0px 0px 10px #999; box-shadow:0px 0px 10px #999;}
.team-swiper{width:300px;height:390px; margin:0 auto;}
.team-swiper .swiper-slide{text-align: center;height:calc((100% - 16px) / 2);}
.team .swiper-slide .a1{ width:100%;}
.team .swiper-slide .a2{ font-size:14px; padding-top:2px;}
.team .swiper-button-prev{ width:34px; height:50px; background:url(../../../lzph/img/lbtn.png);background-size:100% 100%;left:2px; border:0px;}
.team .swiper-button-prev:after{ display:none;}
.team .swiper-button-prev:hover{border:0px;}
.team .swiper-button-next{ width:34px; height:50px; background:url(../../../lzph/img/rbtn.png); background-size:100% 100%; right:2px;border:0px;}
.team .swiper-button-next:after{ display:none;}
.index3 .con2 { float:none; margin:40px 0 0 0;}
.index3 .con2 .title{ margin:0 0 20px 0;}
.index3 .con2 .title .a1{ float:left; font-size:20px; color:#333;}
.index3 .con2 .title .a2{ float:right; font-size:12px; margin:8px 0 0 0;}
.index3 .con2 .title .a2 a{ border:1px solid #c1c1c1; padding:5px 15px; font-size:12px; color:#333; border-radius:10px;}
.index3 .con2 .nr{ background:#fff;-moz-box-shadow:0px 0px 10px #999; -webkit-box-shadow:0px 0px 10px #999; box-shadow:0px 0px 10px #999;width:100%; padding:0px 0 0px 0}
.index3 .con2 .nr li{ height:40px; line-height:40px; border-bottom:1px solid #f1f1f1; padding:0px 10px 0 10px; width:calc(100% - 20px); overflow:hidden;}
.index3 .con2 .nr li a{ font-size:13px;}

.index4{ margin:40px auto;-moz-box-shadow:0px 0px 10px #999; -webkit-box-shadow:0px 0px 10px #999; box-shadow:0px 0px 10px #999;}
.index4:after{ display:none;}
.index4 .list{width:100%; border-radius:2px; overflow:hidden;}
.index4 .list img{ float:left; width:100%;}
.index4 .list .zw{ padding:15px 15px 10px 15px}
.index4 .list .zw .title{ margin:0 0 30px 0;}
.index4 .list .zw .title .a1{ float:left; font-size:20px; color:#000;}
.index4 .list .zw .title .a2{ float:right; font-size:12px; margin:7px 0 0 0;}
.index4 .list .zw .title .a2 a{ border:1px solid #f1f1f1; padding:3px 15px; font-size:12px; color:#999; border-radius:10px;}
.index4 .list .zw li{ height:35px; line-height:35px; border-bottom:1px solid  #f1f1f1; width:100%; overflow:hidden;}
.index4 .list .zw li:nth-child(4){ border-bottom:0px;}
.index4 .list .zw li a{ font-size:12px; color:#333;}
.index5{ margin:40px auto 0 auto;}
.index5 .title{ font-size:20px; margin-bottom:10px;}
.index5 .con1{ width:100%; float:none;}
.index5 .con1 .hd{display:flex;justify-content:space-between; margin-bottom:15px;}
.index5 .con1 .hd a{ font-size:12px; height:35px; line-height:35px; text-align:center;color:#fff; display:block; width:23.5%; border-radius:10px;}
.index5 .con1 .hd a:nth-child(1){ background:#528eb5;}
.index5 .con1 .hd a:nth-child(1) font{content:"."; display:block;border: 10px solid #fff;border-top-color: #528eb5;width: 0;height: 0; margin:0 auto;}
.index5 .con1 .hd a:nth-child(2){ background:#55a5aa;}
.index5 .con1 .hd a:nth-child(2) font{content:"."; display:block;border: 10px solid #fff;border-top-color: #55a5aa;width: 0;height: 0; margin:0 auto;}
.index5 .con1 .hd a:nth-child(3){ background:#e5ca8f;}
.index5 .con1 .hd a:nth-child(3) font{content:"."; display:block;border: 10px solid #fff;border-top-color: #e5ca8f;width: 0;height: 0; margin:0 auto;}
.index5 .con1 .hd a:nth-child(4){ background:#01763a;}
.index5 .con1 .hd a:nth-child(4) font{content:"."; display:block;border: 10px solid #fff;border-top-color: #01763a;width: 0;height: 0; margin:0 auto;}
.index5 .con1 .bd:after{content:"."; display:block; height:0; font-size:0; clear:both; visibility:hidden;}
.index5 .con1 .bd .list{ float:left; margin:5px 15px 5px 0; border:1px solid #cccccc; border-radius:5px; height:35px; line-height:35px;}
.index5 .con1 .bd .list .a1{float:left;border-right:1px solid #ccc; width:23px; text-align:center;}
.index5 .con1 .bd .list .a2{float:left; text-align:center; font-size:12px;padding:0 5px;}
.index5 .con1 .hide{ display:none;}
.index5 .con2{ width:100%; position:relative; margin:10px 0 0 0;}
.index5 .con2 img{ width:100%; float:left;}
.index5 .con2 .a1{ position:absolute; width:100%; left:0px; height:65px; line-height:65px; text-align:center; background:rgba(0,0,0,0.4); color:#fff; font-size:14px; top:50%; margin-top:-33px;}

.index6{ background:url(../../../lzph/img/conbg.png) center center no-repeat; width:100%;margin:0px 0 0 0; padding:30px 0 0 0;}
.index6 .con1{ width:100%; height:280px; float:none; margin:0px 0 0 0;}
.index6 .con1 video{ width:100%; height:100%;}
.index6 .con2{ width:100%; float:none; padding:20px 0 0 0;}
.index6 .con2 .lm1{ width:calc(50% - 20px); background:#42b3e5;float:left; padding:30px 10px 15px 10px;color:#ffffff;}
.index6 .con2 .title .a1{ font-size:22px; float:left;}
.index6 .con2 .title .a2{ font-size:22px; margin-top:4px; float:right; border:2px solid #fff; padding:0px 3px 2px 3px; line-height:20px; font-family:思源黑体;}
.index6 .con2 .title .a2 a{ color:#fff;}
.index6 .con2 .lm1 .zw li{ border-bottom:1px solid #78d6ff;padding:10px 0;}
.index6 .con2 .lm1 .zw li:last-child{ border-bottom:0px;}
.index6 .con2 .lm1 .zw li a{ font-size:12px; color:#fff; line-height:20px; }
.index6 .con2 .lm2{ width:calc(50% - 20px); background:#ffffff;float:left;margin:60px 0 0 0;padding:30px 10px 15px 10px;color:#ffffff;}
.index6 .con2 .lm2 .title{ color:#000;}
.index6 .con2 .lm2 .a2{ font-size:22px; margin-top:4px; float:right; border:2px solid #ccc; padding:0px 3px 2px 3px; line-height:20px; font-family:思源黑体;}
.index6 .con2 .lm2 .a2 a{ color:#ccc;}
.index6 .con2 .lm2 .zw li{ border-bottom:1px solid #f1f1f1;padding:10px 0;}
.index6 .con2 .lm2 .zw li:last-child{ border-bottom:0px;}
.index6 .con2 .lm2 .zw li a{ font-size:12px; color:#666; line-height:20px; }


.footer .links{ border-bottom:1px solid #65b2f0;  line-height:20px;color:#fff; font-size:12px; padding:0 10px 10px 10px; width:calc(100% - 20px);}
.footer .links a{color:#fff;font-size:14px; margin:0 5px;}
.footer .links a font{ padding-left:10px;}
.footer .links a:last-child font{ display:none;}
.footer .zw{color:#fff; margin:20px auto 0px auto;}
.footer .zw .a1{ width:100%;}
.footer .zw .a1 .b1{ padding:10px 0 0 70px; background:url(../../../lzph/img/ftdh.png) 20px center no-repeat; height:30px; margin:15px 0 0 0;}
.footer .zw .a1 .b2{ padding:5px 0 0 20px; font-size:14px; line-height:25px;}
.footer .zw .a1 .b2 a{color:#fff;}
.footer .zw .a2{ width:105px; margin:20px 0 0 0; display:none;}
.footer .zw .a3{ width:250px; margin:10px auto 0 auto;display:flex;justify-content:space-between; text-align:center; font-size:14px;line-height:25px;}
.footer1{ background:#0068b7; display:none; height:50px; line-height:50px; text-align:center; color:#fff; font-size:14px;justify-content:center;}
.footer1 .a2{background:url(../../../lzph/img/hz.png) left center no-repeat; padding:0 0px 0 20px; margin:0 30px;}
.footer1 .a3{background:url(../../../lzph/img/ftim.png) 70px center no-repeat;}
.footer1 .a3 font{ padding:0 0 0 30px;}
.footer1 a{color:#fff;font-size:14px;}
.list2 {float: left;position: absolute;}
} 