﻿@charset "utf-8";
@font-face {
	font-family: 'FZKTFW';
	src: url('../fonts/fzktfw.ttf') format('truetype');
}
/* public */
article,aside,dialog,footer,header,section,footer,nav,figure,menu{display:block}
*,:before,:after{box-sizing:border-box;}
blockquote,body,button,dd,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,hr,input,legend,li,ol,p,pre,td,textarea,th,ul{margin:0;padding:0}
/*img{border:0; display:block; width:100%;}*/
ul,dl,li,dt,dd{list-style:none;}
body,html{min-height:100%; min-width:1500px;}
body{font:14px 'FZKTFW',Arial,"microsoft yahei", Helvetica, sans-serif;*font:14px "microsoft yahei",Arial, Helvetica, sans-serif; color:#212121; background:#fff;-webkit-tap-highlight-color:rgba(255,255,255,0); overflow-x:hidden;}
/*a{font-size:14px;text-decoration:none;transition:ease .65s; color:#212121;}*/
/*a:hover{color:#077739;}*/
.clearfix:after{content:"\200B"; display:block; height:0; clear:both;}
.clearfix{*zoom:1;}/*IE/7/6*/
h1,h2,h3,h4,h5,h6{font-size:55%; font-weight:normal;}
input,textarea,select{outline: none; font-family:"Microsoft yahei";-webkit-appearance: none;border-radius: 0;}
textarea{resize:none; overflow:hidden;}
select::-ms-expand { display: none; }
i{font-style:normal;}
.left{float:left}
/*.right{float:right;}*/
.noscript{position:fixed; left:0px; top:0px; background:#ddd; color:red; text-align:center; width:100%; height:30px; line-height:30px;}
em{font-style:normal;}

@keyframes pace{
	0%{visibility:visible; opacity:1;}
	100%{visibility:hidden; opacity:0;}	
}
.pace-progress-inner:after{width:200px; height:1px;content:''; display:block; background:rgba(255,255,255,.15); position:absolute; left:50%; margin-left:-100px; top:50%; animation:progress linear 1s forwards; animation-delay:1s;}
.pace-progress-inner:before{width:200px; height:1px; content:''; display:block; background:#fff; position:absolute; left:50%; margin-left:-100px; top:50%; animation:inner linear 1s forwards;}
@keyframes progress{
	0%{width:200px;}
	100%{width:100%; margin-left:0; left:0;}
}
@keyframes inner {
	2%{transform-origin: 100% 50%;transform: scaleX(1)}
	48%{transform-origin: 100% 50%;transform: scaleX(0)}
	52% {transform-origin: 0 50%;transform: scaleX(0)}
	98% {transform-origin: 0 50%;transform: scaleX(1)}
}
/*.pace-progress{width:100% !important; height:100% !important;}
.pace-progress-inner{position:fixed; left:0; top:0; width:100% !important; height:100% !important;background:#292930;z-index:4000; animation:pace linear 1s forwards; animation-delay:1s;}
.pace-activity{position:fixed;left:0; top:0; width:100%; z-index:3000; animation:act linear 1s forwards; animation-delay:3s;}*/
@keyframes act{
	100%{visibility:hidden;}	
}
/*.pace-activity:before{width:100%; height:50%; content:''; display:block; background:#292930; position:fixed; left:0; top:0; animation:activity linear 1s forwards; animation-delay:2s; transform-origin:center top;}*/
@keyframes activity{
	100%{opacity:0; transform:scaleY(0);}	
}
@keyframes activity1{
	100%{opacity:0; transform:scaleY(0);}	
}
.lh-about-c{margin-top:80px; position:relative;margin-top: 70px;
    position: relative;
    margin-bottom: 20px;}
.about-svg {
    width: 100%;
    height: 100%;
    position: absolute;
    left: 0;
    top: 0;
    fill: none;
    stroke: rgba(0,0,0,.1);
    stroke-width: 1;
    stroke-dasharray: 5;
    stroke-dashoffset: 100;
    animation: dash 5s linear infinite;
}
/*.pace-activity:after{width:100%; height:50%; content:''; display:block; background:#292930; position:fixed; left:0; bottom:0;animation:activity1 linear 1s forwards; animation-delay:2s; transform-origin:center bottom;}*/
/*.lh-flex{display:flex;display:-webkit-flex;flex-direction:row; -webkit-flex-direction:row;flex-wrap:wrap;}*/
.red{color:#b72024;}
/*响应式*/
/*.container {margin:auto; position:relative; z-index:3; width:1200px;}*/
/*分享*/
#bsWXBox{box-sizing:initial;}
#bsBox{box-sizing:initial;}
/*浏览器滚动条*/
/*::-webkit-scrollbar{width:12px;height:12px}
::-webkit-scrollbar-button:vertical{display:none}
::-webkit-scrollbar-track:vertical{background-color:black}
::-webkit-scrollbar-track-piece{background:#E3E3E3}
::-webkit-scrollbar-thumb:vertical{background-color:#555;border-radius:0px}
::-webkit-scrollbar-thumb:vertical:hover{background-color:#3B3B3B}
::-webkit-scrollbar-corner:vertical{background-color:#535353}
::-webkit-scrollbar-resizer:vertical{background-color:#FF6E00}*/
/*header*/
.lh-aboutc-r li {
    font-size: 14px;
    color: #666;
    line-height: 14px;
    margin-top: 10px;
    position: relative;
    padding-left: 20px;
    font-family: "Microsoft JhengHei";
    font-weight: bold;
}
.lh-aboutc-r li:before {
    content: '';
    display: block;
    width: 8px;
    height: 8px;
    border: 1px solid #436150;
    border-radius: 50%;
    position: absolute;
    left: 2px;
    top: 3px;
}
/*.lh-aboutc-l {
    font-size: 32px;
    position: relative;
    width: 98px;
}*/
.lh-about{padding:100px 0 400px; background:#FBF8F2 url(../images/icon10.png) no-repeat center bottom; position:relative; z-index:1; min-width:1200px;}
.lh-about:before{content:''; display:block; width:177px; height:86px; background:url(../images/icon41.png) no-repeat center; position:absolute; left:2vw; top:20%; z-index:-1;}
/*.lh-about:after{content:''; display:block; width:183px; height:57px; background:url(../images/icon7.png) no-repeat center; position:absolute; right:0; top:40%; z-index:-1;}*/
/*.lh-index{width:1300px; margin:auto; position:relative;}*/
.lh-about-h2{font-size:42px; color:#3e5d4c; text-align:center;}
.lh-about-h2 span{position:relative;}
.lh-about-h2 span:before{content:''; display:block; width:81px; height:27px; background:url(../images/icon5.png) no-repeat center; position:absolute; left:-80px; top:-20px;}
.lh-about-h2 span:after{content:''; display:block; width:59px; height:35px; background:url(../images/icon6.png) no-repeat center; position:absolute; right:-70px; bottom:0;}
.lh-about-a{position:relative; padding:60px 0; float:right; width:1048px;}
.lh-about-a .bd li img{transition:ease 1.5s;margin-left: 14%;width: 900px;}
.lh-about-a .bd li{position:relative;}
.lh-about-a .bd li a{display:block;position:relative;}
/*.lh-about-a .bd li a:before{content:''; display:block; width:100%; height:100%; background:rgba(0,0,0,.5); position:absolute; left:0; top:0; transition:ease 2s;opacity:0; z-index:1;}*/
.lh-about-a .bd li a:hover:before{opacity:0;transform: matrix3d(0.930111, -0.0260031, 0, -8.93578e-05, -0.0458936, 0.930111, 0, -0.000101986, 0, 0, 1, 0, 13.355, 11.7014, 0, 1); transform-origin: 0px 0px 0px;}
.lh-about-a .bd li a:hover img{transform: matrix3d(0.930111, -0.0260031, 0, -8.93578e-05, -0.0458936, 0.930111, 0, -0.000101986, 0, 0, 1, 0, 13.355, 11.7014, 0, 1); transform-origin: 0px 0px 0px;}
.lh-about-btn{text-align:right; margin-top:27px;}
.lh-about-btn ul,.lh-about-btn ul li{display:inline-block;}
.lh-about-btn ul li{width:2px; height:10px; background:#3E5D4C; position:relative; margin:0 6px; text-indent:9999px; cursor:pointer;}
.lh-about-btn ul li:before{content:''; display:block; width:100%; height:20px; background:#3E5D4C; position:absolute; left:0; bottom:0; transition:ease .65s; transform:scaleY(0); transform-origin:center bottom;}
.lh-about-btn ul li.on:before{transform:scaleY(1);}
.lh-about-btn a{font-size:18px; font-weight:bold; color:#BDBDBD;}
.lh-about-btn a:hover{color:#3E5D4C;}
.lh-about-b{position:absolute; left:50%;margin-left: -700px; bottom:14%; width:1400px; height:400px; background:rgba(255,255,255,.5); box-shadow:0 0 10px rgba(0,0,0,.1); z-index:3; padding:35px;}
.lh-about-b .logo{position:absolute; right:35px; top:-58px; transition:ease 1s; transform-origin:center;}
.lh-about-b:hover .logo{transform:rotateY(360deg);}
.lh-index{text-align: center;}
.lh-about-d{ padding:20px 0 0 0; border-top:1px dotted #BEBEBE; line-height:24px; color:#888; font-size:14px; font-family:"Microsoft JhengHei"; position:relative;}
.lh-about-d:before{content:''; display:block; width:8px; height:8px; background:#3E5D4C; position:absolute; left:0; top:-4px; animation:slider linear 2.5s infinite;}
@keyframes slider{
	0%{left:0;}
	100%{left:99%;}	
}
.lh-about-d a{display:inline-block; margin-top:10px; color:#3e5d4c; padding-left:54px; position:relative; font-weight:bold;}
.lh-about-d a:before{content:''; display:block; width:40px; height:1px; background:#3e5d4c; position:absolute; left:0; top:50%; transition:ease .65s;}
.lh-about-d a:hover:before{width:50px;}
.lh-about-d a:hover{padding-left:64px;}
.lh-container{background:#fff; position:relative; z-index:2; min-width:1500px;}
/*.about-svg{width:100%; height:100%; position:absolute; left:0; top:0; fill:none;stroke:rgba(0,0,0,.1);stroke-width:1;stroke-dasharray:5;stroke-dashoffset: 100;animation: dash 5s linear infinite;}*/
@keyframes dash {
  to{stroke-dashoffset: 0;}
}

.lh-about-h2.news span:before{width:80px; height:19px; background:url(../images/icon13.png) no-repeat center; top:-30px;}
.lh-about-h2.news span:after{width:28px; height:34px; background:url(../images/icon14.png) no-repeat center;right:-40px;}

.lh-about-main{margin-top:60px;font-family:'Microsoft JhengHei';}
.lh-about-e>.img{width:640px; padding:10px; border:1px solid #CDE4D7; margin-left:30px;}
.lh-about-f .logo{float:left;}
.lh-about-f{width:520px; border-bottom:1px dotted #BEBEBE; padding-bottom:35px; margin-bottom:20px;}
/*.lh-aboutc-r.two{margin:0;}*/
.lh-about-e>.text .main{font-size:14px; color:#666; line-height:29px; font-family:'Microsoft JhengHei';}
.lh-about-e>.text .main img{display:inline-block; max-width:100%; width:auto;}

/*@media screen and (max-width: 1800px){
	.lh-logo{left:10px;}
	.lh-nav{right:10px;}
}
@media screen and (max-width: 1440px){
}
@media screen and (max-width: 1366px){
	
}
@media screen and (max-width: 1280px){
}
@media screen and (max-width: 1024px){
}
@media screen and (max-width: 414px){
}
@media screen and (max-width: 320px){	
}*/

/*绿色:049065
  灰色:666
  transform: matrix3d(0.930111, -0.0260031, 0, -8.93578e-05, -0.0458936, 0.930111, 0, -0.000101986, 0, 0, 1, 0, 13.355, 11.7014, 0, 1); transform-origin: 0px 0px 0px;
*/
.iii{display:inline-block; width:30px; height:34px; background:url(../images/icon1.png) no-repeat center; margin:0 10px; position:relative; top:3px; animation:icon1 linear 2s infinite;transform:rotate(360deg);}
.w1300{width: 1300px;margin: 0 auto;}
.w1300:after{display: block;content: "";clear: both;}
.zi{text-shadow: 2px 2px 2px black!important;}
.panel{display: none;margin-top: 25px;}
.panel p{text-align: center;color: #fff;background: rgba(0,0,0,.45);line-height: 40px;font-size: 14px;}
.ly:hover .panel{display: block;transition: .5s;}
.panel p:hover{transition: .4s;color: #CF437F}
.ljImg {overflow: hidden;width: 100px;margin: 0 auto;}
.ljImg iframe {	margin-left: -180px;}
.ljH3 {width: 120px;margin: 0 auto;	overflow: hidden;display: block;}
.ljH3 iframe {margin-left: -59px;margin-top: -29px;}
.qingzuo{float: left;width: 920px;}
.qingzuo p{ line-height: 30px;color: #fff;font-size: 18px;}
.qingcenter{width: 325px;float: right;margin-left: 45px;margin-top: 70px;}
.erweima{width: 150px;float: left;margin-right: 25px;text-align: center;font-size: 18px;color: #fff;line-height: 35px;}
.erweima img{width: 100%;}
.erweima:last-child{margin-right: 0;}
.dhl{overflow: hidden;width: 100%;}
.dhl li{float: left;text-align: center;width: 100px;margin-right: 15px;}
.dhl li .bt{font-size: 18px;font-weight: bold;color: #fff;padding-bottom: 15px;position: relative;display: block;}
.dhl li:last-child{margin-right: 0;}
.dhl li .bt:after{display: block;content: "";width: 40px;height: 3px;background-color: #fff;position: absolute;bottom: 0;left: 30px;}
.cd{width: 100%;margin-top: 25px;}
.cd a{font-size: 15px;line-height: 32px;color: #fff;display: block;}
.kz{width: 100%;margin: 20px 0;}
.xian{border-top: 2px solid #fff;padding: 10px 0;}
.hq{font-size: 15px;color: #fff;display: inline-block;margin-right: 15px;line-height: 25px;}
.jz{text-align: center;}
.mtbd{width: 100%;border: 0;height: 500px;}
.xm-fc{width: 100%;padding: 95px 0px; background-size: cover;}
.spzx{padding: 95px 0;padding-bottom:0}
.an{width: 20px;}
.xm-dw{position: absolute;bottom:0;left: 0;padding: 15px 2%;background-color:rgba(0, 0, 0, 0.6);color: #fff;font-size: 20px;font-weight: bold;text-align: center;width: 100%;}
.dsj{position: relative;display: block;border-radius: 10px;overflow: hidden;}
.dsj-tu{width: 100%;height: 270px;overflow: hidden;}
.dsj-tu img{width: 100%;height: 100%;transition: 0.3s ease-in-out;}
.dsj-tu img:hover{transform: scale(1.2);}
.xwdt{display: block;padding:0 40px;}
.za{border-right:1px solid #ccc ; padding-top:55px ;}
.za:nth-child(3n){border-right: 0;}
.xw-bt{overflow:hidden;text-overflow: ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size: 20px;font-weight: bold;line-height: 25px;height: 50px;margin: 25px 0;transition: 0.3s ease-in-out;}
.xw-nr{line-height: 25px;height: 75px;font-size: 14px;color: #666;overflow:hidden;text-overflow: ellipsis;display:-webkit-box;
-webkit-line-clamp:3;-webkit-box-orient:vertical;}
.xw-tu{width: 100%;height: 240px;overflow: hidden;}
.xw-tu img{width: 100%;height: 100%;transition: 0.3s ease-in-out;}
.sj{margin: 25px 0;color: #666;font-size: 14px;overflow: hidden;}
.sj img{width: 20px;float: left;margin-right: 7px;}
.ye .xw-bt{color: #cf437f;}
.ye .xw-tu img{transform: scale(1.3);}
.sd4{position: absolute;top: 0;left: 0;width: 100%;z-index: 99;}
.jcsp{position: absolute;bottom: 0;left: 0;width: 100%;color: #fff;background-color: rgba(0,0,0,0.5);line-height: 35px;padding: 0 2%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;	font-size: 16px;}
.dbjt{ background: url(../images/bg1.jpg) no-repeat center top;}
.bai{background-color: #fff;box-shadow: 0px 0px 10px 2px rgba(0, 0, 0, 0.47058823529411764);}
.btu{width: 100%;float: left;}
.pj{width: 430px;float: left;}
.pj-yy{padding: 60px 0;position: relative;}
.yy{width: 430px;float: right;}
.jq-fc{padding: 95px 0;}
.ci{width: 100%;height: 600px;position: relative;}
.ci li{width: 216px;float: left;overflow: hidden;position: absolute;transition: 0.3s ease-in-out}
.k1{width: 300px;}
.ci-wz{color: #fff;position: absolute;bottom: 20px;line-height: 45px;font-size: 15px;text-align: center;width: 100%;}
.chang{width: 300px !important;transition: 0.3s ease-in-out; z-index: 99 !important; }
.a1{ left: 0;}
.a2{left: 216px;}
.a3{left: 432px;}
.a4{left: 648px;}
.a5{left: 864px;}
.a6{left: 1080px;}
.video{float: left;position: relative;background:url(../images/spk.jpg) no-repeat; padding: 15px;width: 533px;height: 333px;background-size: contain;margin-top: 0px;margin-left:50px}
.asd{margin-top: 55px;}
.vid{width: 503px;height: 255px;margin-top: 7px;}
.rqq{position: absolute;width: 180px; left: 0;animation-name:rqq;animation-duration:6s;animation-iteration-count:infinite;z-index: 999;}
.rqq1{position: absolute;width: 180px; right: 0;animation-name:rqq;animation-duration:6s;animation-iteration-count:infinite;z-index: 999;}
@keyframes rqq
{
    0%   {top: 0;}
    50%  {top: 50%;}
    100% {top: 0;}
}
.ny-nav{width: 100%;background-color: #f2f2f2;}
.dh{overflow: hidden;}
.dh li{float: left;}
.dh li a{color: #222;line-height: 55px;display: block;padding: 0 30px;font-size: 15px;}
.nr{width: 100%;padding: 35px 0;background-color: #fff;}
.nr-bt{font-size: 22px;font-weight: bold;text-align: center;}
.tiao{background-color: #207b24 !important;color: #fff !important;}
.date{margin: 15px auto;text-align: center;font-size: 15px;}
.cont{overflow: hidden;word-break: break-all;}
.cont img{max-width: 100%;display:block;margin:0 auto}
.xw-lb{width: 300px;height: 190px;float: left;}
.xw-lb img{width: 100%;height: 100%;}
.lb{overflow: hidden;}
.lb li{margin-bottom: 15px;border-bottom: 1px solid #ccc; padding: 35px 0;}
.lb li a{display: block;overflow: hidden;}
.lb-you{float: right;width: 970px;}
.lb-you h3{font-size: 18px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;color: #000;margin: 15px 0;font-family: Arial,'Microsoft Yahei';	transition: 0.3s ease-in-out;}
.lb-nr{overflow:hidden;text-overflow: ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;color: #999;font-size: 14px;line-height: 25px;margin-bottom: 50px;}
.ck{color: #fff; background: #888;width: 110px;height: 35px;line-height: 35px;text-align: center;font-size: 14px;display: inline-block;transition: 0.3s ease-in-out;}
.lb li a:hover .ck{background-color:#207b24 ;}
.lb li a:hover .lb-you h3{color:#207b24 ;}
.ys1{animation-delay: 0.1s;}
.ys2{animation-delay: 0.2s;}
.ys3{animation-delay: 0.3s;}
.ys4{animation-delay: 0.4s;}
.ys5{animation-delay: 0.5s;}
.ys6{animation-delay: 0.6s;}
.ys7{animation-delay: 0.7s;}
.ys8{animation-delay: 0.8s;}
.ys9{animation-delay: 0.9s;}
.ys10{animation-delay: 1s;}
.tw{overflow: hidden;}
.tw li{float: left;width: 400px;background-color: #fff;box-shadow:0 0 6px rgba(0, 0, 0, 0.28);margin: 15px;padding: 20px;}
.tw-tu{width: 100%;height: 240px;overflow: hidden;}
.tw-tu img{width: 100%;height: 100%;transition: 0.3s ease-in-out;}
.tw-bt{ line-height: 25px;height: 50px;font-size: 18px;overflow:hidden;text-overflow: ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;color: #333;margin-top: 20px;transition: 0.3s ease-in-out;}
.tw-sj{margin: 15px 0;color: #999;font-size: 14px;line-height: 30px;margin-bottom: 0;}
.tw-sj img{width: 20px;margin-right: 5px;float: left;margin-top: 5px;}
.tw li:hover .tw-tu img{transform: scale(1.2);}
.tw li:hover .tw-bt{color: #207b24;}
.fyq{margin: 15px auto;text-align: center;margin-bottom: 0;}
.fyq a{color: #fff;background-color:#207b24 ;display: inline-block;padding: 7px 15px;border-radius: 5px;font-size: 14px;margin-right: 10px;}
.fyq a:last-child{margin-right: 0;}
.lh-logo img{width:100%}
.ggp{float:left;margin-left:50px}
.pace-progress{display:none}
.haibao{padding:10px;border-radius:10px;margin-top:20px;background:#fff}
.c-bottom{height:100px;background:#e4dd13;color:#000;font-size:16px;padding:10px;text-indent:30px;line-height:1.5;}
.caodi{position:absolute;bottom:0px;width:100%}
.nyban{width:100%;margin-top:100px}
.baise a{color:#000 !important}
.bor{border-radius: 30px;overflow:hidden;display:block;position:relative;height:450px}
.duji{width:100%;hight:100%}
.banyuan{position:absolute;bottom:-50px;width:100%;z-index:2;}
.ddibu{z-index:3;position:absolute;bottom:25px;width:100%;text-align:center}
.wenzi{font-size: 22px;color: #5a5a5a;}
.hlogo{width:300px;display:block;margin:0 auto}
.lj{width:150px;margin:0 auto; line-height:45px;color:#fff;background:linear-gradient(to right, #ff7f02, #ffae3c);border-radius: 20px;margin-top:15px}
.yiren1{background-image:url(../images/right1.png);background-size:100%;width:55px !important}
.yiren2{background-image:url(../images/left1.png);background-size:100%;width:55px !important}
.yiren1:after{content:"" !important;}
.yiren2:after{content:"" !important;}
.lkj{width: 20px;display: block; margin: 9px auto;}