/* CSS Document */

/*--简单动态图标---*/
ul.neiRlayout li span{-webkit-transition: 400ms; -o-transition: 400ms;    -moz-transition: 400ms;    transition: 400ms; }

ul.neiRlayout li:hover i,.qiuzcr:hover i {
	-webkit-transition: -webkit-transform 0.7s ease-out;
    -moz-transition: -moz-transform 0.7s ease-out;
    transition: transform 0.7s ease-out;
    transform: rotateY(360deg);
    -webkit-transform: rotateY(360deg);
    -moz-transform: rotateY(360deg);
}


.hCentOne,.hCentTow,.hCentTree,.hCentFour,.hCentFive,.hCentSix,.hCentSever,.hCentEight,.hCentNine,.hCentTen{width:100%; margin: 0 auto;}
.brightBox,.classify{ width:100%;margin:0 auto;}


.classify{ margin-top:40px;}
.classify ul{ justify-content:center;}
.classify ul li{ width:246px; height: 55px; margin: 0 25px; line-height: 55px; color:#fff; overflow: hidden;zoom:1; border-radius:30px;-webkit-border-radius:30px; -moz-border-radius:30px;}
.classify ul li i,.neiRlayout ul li span{ display: block; float: left;}
.classify ul li i{ width:30px; height: 55px;margin-left:45px;margin-right:15px; background: url(../images/fljs-icon.png) no-repeat 0 0;}
.classify ul li span{ font-size: 20px; color: #fff;}
.classify ul li:hover span{ font-weight: bold;}
li.jshm1 {background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#2edce5), color-stop(100%,#1fbbcd));
background: -webkit-linear-gradient(left,#2edce5,#1fbbcd);
background: -o-linear-gradient(left,#2edce5,#1fbbcd);
background: -moz-linear-gradient(left,#2edce5,#1fbbcd);
background: -mos-linear-gradient(left,#2edce5,#1fbbcd);
background: -ms-linear-gradient(left,  #2edce5  0%,#1fbbcd 100%);
background: linear-gradient(left,#2edce5,#1fbbcd);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#2edce5', endColorstr='#1fbbcd',GradientType=1 ); }
li.jshm2 {background: -webkit-gradient(linear, left top, left bottom, 
	color-stop(0%,#fdc553), color-stop(100%,#fc8f38));
background: -webkit-linear-gradient(left,#fdc553,#fc8f38);
background: -o-linear-gradient(left,#fdc553,#fc8f38);
background: -moz-linear-gradient(left,#fdc553,#fc8f38);
background: -mos-linear-gradient(left,#fdc553,#fc8f38);
background: -ms-linear-gradient(left,  #fdc553  0%,#fc8f38 100%);
background: linear-gradient(left,#fdc553,#fc8f38);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fdc553', endColorstr='#fc8f38',GradientType=1 ); }
li.jshm3 {background: -webkit-gradient(linear, left top, left bottom, 
	color-stop(0%,#9391f1), color-stop(100%,#7573ec));
background: -webkit-linear-gradient(left,#9391f1,#7573ec);
background: -o-linear-gradient(left,#9391f1,#7573ec);
background: -moz-linear-gradient(left,#9391f1,#7573ec);
background: -mos-linear-gradient(left,#9391f1,#7573ec);
background: -ms-linear-gradient(left,  #9391f1  0%,#7573ec 100%);
background: linear-gradient(left,#9391f1,#7573ec);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#9391f1', endColorstr='#7573ec',GradientType=1 ); }

li.jshm1 i{ background-position: 0 0;}
li.jshm2 i{ background-position: 0 -55px !important; margin-left:50px !important;}
li.jshm3 i{ background-position: 0 -110px !important;}


.brightBox{margin-top:50px;}
.hBgTit{width:100%; text-align: center;}
.hBgTit h3,.hBgTit h4{ display: block;}
.hBgTit h3{ color:#1a1a1a; line-height: 60px; font-size: 36px; font-weight: bold;}
.hBgTit h4{ line-height: 26px; font-size: 16px; color: #777;}

.sparkleBox{margin-top:40px; justify-content: flex-start;}
.liangdBox{ width:20%;margin-bottom:40px; }
.liangdBox i,.liangdBox h3,.liangdBox p{ display: block; margin: 0 auto; text-align: center;}
.liangdBox i{ width:80px; height: 80px;}
.liangdBox h3{ font-size: 20px; line-height: 36px; font-weight: bold; color: #222;margin-top:15px;}
.liangdBox p{ width: 74%;margin: 0 auto;line-height: 28px; font-size: 17px; color: #777;margin-top:5px; }

.hCentTow{margin-top:20px; background: url(../images/lmbg1.jpg) no-repeat center top;}
.darenBox{width:100%;}
.darenBox .hBgTit h3,.hCentNine .hBgTit h3{ color: #e16705; background: url(../images/line1.png) no-repeat center bottom; padding-bottom:10px;  }

.darenCent{ width:100%; margin-top:50px; justify-content:center;}
.showpic{ width:40%; text-align: center;}
.showpic img{ width:100%;}
.jeishao1{ width:40%;}

.darenCent .showpic{ margin-right:3%;padding-top:50px;}
.darenCent .jeishao1{margin-left:3%;}

.jswen{ width: 100%;}
.jswen p{ line-height: 24px;padding-left:20px; background: url(../images/arrow1.png) no-repeat 0 9px;margin-bottom: 10px;}
.nrerweim{ width:180px;; margin-top:20px;}
.nrerweim .pic{width:100%; text-align: center; }
.nrerweim .wen{ text-align: center; line-height: 45px;}

.hCentTree{background: url(../images/lmbg2.jpg) no-repeat center bottom;padding:50px 0;}
.gnBox{ justify-content: center; margin-top:30px;} 

.gnBox .tit{ background: url(../images/line2.png) no-repeat left; padding-left:23px; font-size: 32px; font-weight: bold; color: #e16705; line-height: 40px;}
.gnBox .wen{margin:30px 0; line-height: 38px; font-size: 20px;}
.gnBox .wen span{ font-weight:bold;}
.gnBox .more{ width: 177px; height: 57px; padding-top:6px;color: #fff;background: url(../images/btn-bg.png) no-repeat center;margin-left:-10px;}
.gnBox .more a{ display: block; width:100%; color: #fff; height: 45px; line-height: 45px; text-indent: 50px;}

.hCentTree .showpic{ margin-left:3%;padding-top:80px;}
.hCentTree .jeishao1{margin-right:3%;}

.hCentFour,.hCentSix,.hCentEight{background: url(../images/lmbg3.jpg) no-repeat center bottom;padding:50px 0;}
.hCentFour .showpic,.hCentSix .showpic,.hCentEight .showpic{ margin-right:3%;padding-top:0px;}
.hCentFour .jeishao1,.hCentSix .jeishao1,.hCentEight .jeishao1{margin-left:3%;}

.hCentFive,.hCentSever{background: url(../images/lmbg4.jpg) no-repeat center bottom;padding:50px 0;}
.hCentFive .showpic,.hCentSever .showpic{ padding-top:30px;margin-left:3%;}
.hCentFive .jeishao1,.hCentSever .showpic{margin-right:3%;}

.hCentNine{ background: url(../images/lmbg7.jpg) no-repeat center bottom;margin-top:20px;padding-bottom:50px;}
.hCentNine .hBgTit h4{margin-top:5px;}
.userPingjia{margin-top:30px; position: relative;}
.userPingjia ul{ justify-content: flex-start;}
.userPingjia ul li{ width:21.8%; margin: 0 1.5%; background: #fff; border-radius: 10px; -webkit-border-radiu:10px;
	-moz-border-radius:10px;-webkit-box-shadow: 0 0 5px #eaeaea;	-moz-box-shadow: 0 0 5px #eaeaea;	box-shadow: 0 0 5px #eaeaea; border: 1px solid #eaeaea;}
.userfankui{padding:30px 20px 20px 20px;}
.userfankui .toux{ width:136px; height: 136px; margin:0 auto; border: 1px solid #dad9d9; padding:6px; }
.userfankui .toux .pic{ width:136px; height: 136px; text-align: center; vertical-align: middle;}
.userfankui .toux,.userfankui .toux .pic,.userfankui .toux .pic img{border-radius: 100%; -webkit-border-radius:100%; -moz-border-radius:100%;}
.userfankui .name{ text-align: center;margin-top:15px;}
.userfankui .name h4,.userfankui .name p{ display: block; width:100%; text-align: center;}
.userfankui .name h4{ font-weight: bold; font-size: 20px; color: #222; line-height: 30px;}
.userfankui .name p{ color: #666; line-height: 30px;}
.pingjia{margin-top:10px; line-height: 30px;}
.pingjia p{ line-height: 30px; text-indent: 30px;}

.userPingjia .hd{ width:100%; z-index: 99; display: none;}
.userPingjia:hover .hd{ display: block;}
.userPingjia .hd a{ display: block;width: 55px; height: 55px; position: absolute; top:45%;z-index: 99;}
.userPingjia .hd a.prev{ left: 1.5%; background:url(../images/arrow3.png) no-repeat;}
.userPingjia .hd a.next{ right: 1.6%; background:url(../images/arrow4.png) no-repeat;}

.userPingjia .hd a.prev:hover{background:url(../images/arrow3-2.png) no-repeat;}
.userPingjia .hd a.next:hover{background:url(../images/arrow4-2.png) no-repeat;}

.hCentTen{ height: 162px; background: url(../images/hf-banner.jpg) no-repeat center;}
.hfbanner{width:100%;padding-top:30px;}
.hfbanner h3,.hfbanner a{ display: block; text-align: center; margin: 0 auto;}
.hfbanner h3{ color: #fff; font-weight: bold; font-size: 36px; line-height: 40px; }
.hfbanner a{width:148px; height: 34px; border: 1px solid #fff; border-radius:15px; -webkit-border-radius:15px; -moz-border-radius:15px; color: #fff; text-align: center; line-height: 34px; margin-top:30px;}


.foot{margin-top:0px;}


.wenJeishao{width:96%; margin:0 auto;margin-top:20px; line-height:42px;  font-size:18px; padding:0px 10px; color:#555;}
.wenJeishao p{width:100%;text-indent:30px;word-break:break-all;word-wrap:break-word;}

.wenJeishao img{ margin:15px auto; text-align:center; max-width:80%; display:block; }
.wenJeishao embed, .wenJeishao video, .wenJeishao object {margin: 0px auto;text-align: center;display: block;width: 1000px;}
.wenJeishao #a0, .wenJeishao #a1, .wenJeishao #a2, .wenJeishao #a3, .wenJeishao #a4, .wenJeishao #a5, .wenJeishao #a6{text-align: center;display: block;margin: 0 auto;}

.video-btn {
    z-index: 2;
    cursor: pointer;
    position: absolute;
    top: 35%;
    left: 50%;
    transform: translate(-50%, -50%);
    width: 64px;
}