body{    background: rgba(144,196,36,0.1);}
/*Top002070 */
.Top002070{  background-color:#fff; border-top:2px solid #90c424; z-index:100;}
.Top002070 .header{}
.Top002070 .header-left{position: absolute;width:7%; max-width:155px;float: left;      left: 50%;
    margin-left: -5%;  line-height: 80px;}
.Top002070 .header-left img{max-height: 70px;}
.Top002070 .header-right{ float: right;width: 14%; margin-top: 20px;}
.Top002070 .header-right dd{position:relative; float:left;}
.Top002070 .header-right dd >a{ display:block;height:40px; line-height:40px;}

.Top002070 .header-mid{width: 86%}


.Top002070 .top-language a{ position:relative; padding:0 15px;}
.Top002070 .top-language a:before,
.Top002070 .top-language a:after{ position:absolute;content:''; top:50%;margin-top:-2.5px;}
.Top002070 .top-language a:before{ left:0; width:2px; border-right:1px dotted #8c8c8c; height:5px; }
.Top002070 .top-language a:after{ right:0;border:5px solid transparent; border-top-color:#8c8c8c; }

.Top002070 .open-search{ width:40px;  background:url(../image/Top002070-search_btn.png) no-repeat center center; }
.Top002070 .search-box{ position:absolute;z-index: 1000; width:0; overflow:hidden; right:0; top:0; background:#eee; transition:0.3s; opacity:0;}
.Top002070 .search-box .text{ width:100%; background:none; height:40px; border:none; line-height:40px; padding:0 40px 0 10px;}
.Top002070 .search-box .btn{ position:absolute; right:0; top:0; height:100%; width:40px;background:url(../image/Top002070-search_btn.png) no-repeat center center;}
.Top002070 .top-search-on .search-box{ width:200px; opacity:1;}
.Top002070 .header-menu li{width: 15%!important;}
.Top002070 .header-menu li:nth-child(4){margin-left: 23%;}
.Top002070 .header-menu li em{ line-height:40px; padding:20px 0; font-size:16px;position:relative; }
.Top002070 .header-menu li em::after{ position: absolute;right: 0;top: 50%;margin-top: -4.5px;content: '';width: 1px;height: 12px;background-color: #bdbdbd;}
.Top002070 .header-menu li:nth-child(3) em::after{display: none;}
.Top002070 .header-menu li:hover em::before{ position:absolute; content:''; width:0; height:0; border:4px solid transparent; border-bottom-color:#90c424; bottom:0; left:50%; margin-left:-4px;}
.Top002070 .header-menu li:last-child em a::after{ display:none;}
.Top002070 .header-menu li:hover em a,
.Top002070 .header-menu li.aon em a{ color:#90c424;}
.Top002070 .header-menu li .sub{ background:none;}
.Top002070 .header-menu li .sub dt{ margin-bottom:1px; background:rgba(0,0,0,0.3);}
.Top002070 .header-menu li .sub dt a{ text-align:center; color:#fff; text-transform: capitalize;}
.Top002070 .header-menu li .sub dt a:hover{ background:#90c424;}

@media(max-width:1024px){
.Top002070 .header{ margin:0 2%; height:60px;}
.Top002070 .header-right{ z-index:101; right:2%;}
.Top002070 .Public_nav_style #open_menu{ position:relative; right:0; top:auto; margin-left:10px; border-radius:0; background:#f6f6f6; height:32px; border:none; margin-top:4px;}
.Top002070 #open_menu i::before,
.Top002070 #open_menu i::after{ background:#90c424 !important;} 
.Top002070 #open_menu i{background:#90c424; height:3px; margin-top:-1.5px;}
.Top002070 #header-menu ul{ padding:0; border-top:82px solid #fff; background:#90c424;}
.Top002070 #header-menu li{text-align:center;}
.Top002070 #header-menu li em a{ padding:5%;  font-weight:normal; line-height:normal;}
.Top002070 #header-menu li .sub dt{ margin-bottom:1px; background:rgba(0,0,0,0.3);}
.Top002070 #header-menu li .sub dt a{ border-bottom:0;}
}
@media(max-width:768px){
    .Top002070 .header-left{left: 2%;margin-left: 0;     width: 21%;   line-height: 60px;}
    .Top002070 .header-right{width: 42%;right: 2%;    margin-top: 10px;}
	.Top002070 .top-search-on .search-box{ width:160px;}
}
/*
 .Banner002388 为demo编号
 */
.Banner002388{ overflow: hidden;}
.Banner002388 img{ position: relative;width: 100%;}
@media only screen and (max-width:1024px ) {
	.Banner002388 img{ width: 130%; left: -15%; max-width: none;}
}
@media only screen and (max-width:768px ) {
	.Banner002388 img{ width: 150%; left: -25%;}
}
@media only screen and (max-width:480px ) {
	.Banner002388 img{ width: 190%; left: -45%;}
}
/*
 .Location002362 为demo编号
 */

.Location002362 {  padding:15px 0;     margin-bottom: 2%; background: #fff;    text-align: right;}
.Location002362 em{ font-style: normal; padding-left:25px; font-size:14px; line-height:2; margin-top:13px; color:#333; position: relative;}
.Location002362 em:before{ content: "\e828"; font-family:"iconfont" !important; font-size: 18px; position: absolute; top: 2px; left: 0; height: 17px; line-height: 17px;}
.Location002362 em a{ color: #333; padding-right:10px; margin-right:5px; position: relative;}
.Location002362 em a:after{ content: ">"; position: absolute; height: 17px; line-height: 17px; right: -4px; top: 2px; color: #999; font-family: "宋体";}
.Location002362 em a:hover{ text-decoration:underline;}
.Location002362 em span{ color:#90c424; }
@media only screen and (max-width:768px ){
    .Location002362{display: none;} 
}

.pp{background: rgba(144,196,36,0.1); background-attachment: fixed;  padding: 2% 0 4%; position: relative;}
.pp .auto{position: relative;}
.pp .title{ padding:2% 0; color:#12543e; font-size:36px;text-align: left;}
.pp .title span{ display:block; color:#12543e; opacity: 0.2; font-size:20px; text-transform:uppercase; }
.pp .l{position: absolute;width: 62%; top: -4%;right:10%;transform: translate(0,-50%);}
.pp .l h3{font-size: 34px;color: #90c424;margin-top: 0;}
.pp .l span{font-size: 12px;color: #90c424;}
.pp .l p{font-size: 16px;color: #666;line-height: 40px;}
.pp .l p b{color: #90c424;}
.pp .r{float: left;width: 44%;}
@media(max-width:1024px){
.pp .title{ padding:2% 0; font-size:24px;}
.pp.title span{ font-size:20px;}
}
@media(max-width:768px){
    .pp .title{ padding:2% 0; font-size:20px;}
    .pp .l p,.pp .title span{font-size: 13px}
    .pp .l h3{font-size: 16px;}
    .pp .r{width: 100%;}
    .pp .l{width: 100%;position: relative ;   transform: translate(0,0);top: 0;right: 0}
}
/*Menu002159 */

.Menu002159{ border:1px solid #ddd;font-size:14px;     background: #fff;}
.Menu002159 header{ padding:15px 0;background: #90c424}
.Menu002159 header h1{ margin:0; font-size:28px; color:#fff;  padding-left:15px; line-height:32px;}
.Menu002159 header span{ display:none; color:rgba(255,255,255,0.4); text-transform: uppercase; font-size: 14px;     margin-top: 5px;}

.Menu002159 ul{ border-top:1px solid #ddd;}
.Menu002159 ol{ font-weight:bold; color:#999;}
.Menu002159 ol.aon{background: #7cb214;color: #fff}
.Menu002159 ol.aon a{color: #fff;}
.Menu002159 ol.aon a:before{border-top-color:#fff;}
.Menu002159 ul a{color:#333; position:relative; display:block;  padding:10px 10px 10px 56px;white-space:nowrap; text-overflow:ellipsis; overflow:hidden; text-transform: capitalize;}
.Menu002159 li:after,
.Menu002159 ul a:before{position:absolute; top:50%;content:'';}
.Menu002159 ol a:before{left:20px; margin-top:-4px;  width:0; height:0; border:5px solid transparent; border-top-color:#999; border-bottom:0;}
.Menu002159 li{border-top:1px solid #f2f2f2;position:relative; padding-right:20px;}
.Menu002159 li .list{ background: #f7f7f7;}
.Menu002159 li:hover .list{display: block;}
.Menu002159 li a:before{ left:24px; width:6px; height:1px; background-color:#ddd;}
.Menu002159 li.aon a,
.Menu002159 li a:hover,.Menu002159 li > a.aon{ color:#90c424;background:url(../image/Menu002159-li_hover.gif) no-repeat right center;}
.Menu002159 li .list dd a:hover,.Menu002159 li .list dd a.aon{ color:#90c424; background:0;}
@media(min-width:1001px){
.Menu002159 li{ display:block !important;}
}
@media(max-width:1000px){
.Menu002159 ol{ position:relative;}
.Menu002159 ol i{ position:absolute; left:0; top:0; width:100%; height:100%;}
.Menu002159 li{ display:none;}
.Menu002159 ul a{padding:10px 10px 10px 56px;}
}
@media(max-width:640px){
    .Menu002159{overflow: hidden;}
    .Menu002159 ol{float: left;width: 50%;}
	.pro ol{float: none;width: 100%;}
	.Menu002159 li a{ font-size:12px;}
    .Menu002159 header h1{ font-size:20px; }
    .Menu002159 header span{font-size: 12px;margin-top: 0;    display: inline-block;padding-left: 10px}
    .Menu002159 header{padding: 10px 0;}
}
/*
 .Floor001044 为demo编号
 */
.Floor001044{    padding-top: 2%;margin-bottom: 2%}
.Floor001044 .title{ text-align:center; padding-bottom:3%;}
.Floor001044 .title *{ display:inline-block; }
.Floor001044 .title h1{ margin:0;font-size:24px; padding:0 5%;position:relative; font-weight:normal;color:#90c424;}
.Floor001044 .title h1 span{ padding:0 20px; background-color:#fff;}
.Floor001044 .title h1 i{  background-color:#fff;padding:0 20px;color:rgba(124,178,20,0.4); font-style:normal; text-transform:uppercase;}
.Floor001044 .title h1 i,
.Floor001044 .title h1 span{ z-index:2; position:relative;}
.Floor001044 .title h1::before{ position:absolute; content:''; border:1px solid rgba(124,178,20,0.4); left:0; top:13px; bottom:13px;width:100%;}
.Floor001044 ul{ position:relative; padding-bottom:3%;}
.Floor001044 ul::before{ position:absolute; content:''; left:50%; width:1px; top:0; height:100%; background:rgba(124,178,20,0.4);}
.Floor001044 li{ position:relative; padding-right:52%; margin-bottom:3%;    margin-top: 2%;}
.Floor001044 li:nth-child(2n){ padding-left:52%; padding-right:0;}
.Floor001044 li div{ overflow:hidden; background-color:rgba(124,178,20,0.05); padding:2% 2% 2% 35%; position:relative; z-index:3;}
.Floor001044 li:nth-child(2n) div{ padding-left:2%; padding-right:35%;}
.Floor001044 li div .dot{ font-weight:bold;color:#90c424;}
.Floor001044 li div p{ line-height:24px;  color:#666;    margin: 0;}
.Floor001044 li div::before{ position:absolute; content:''; z-index:-1; right:0; top:0; width:0; height:100%; background-color:#90c424; transition:all ease-in-out 0.3s;}
.Floor001044 li:nth-child(2n) div::before{left:0; }
.Floor001044 li div:hover::before{ width:100%;}
.Floor001044 li div:hover a{ color:#fff;}
.Floor001044 li div:hover p{ color:#fff;}
.Floor001044 li time{padding-right:20px; text-align:right;color:#83775a; font-size:18px; font-family:Arial; line-height:44px; display:block;}
.Floor001044 li time span{ font-size:60px;}
.Floor001044 li:nth-child(2n) time{ text-align:left;padding-right:0;padding-left:20px;}
.Floor001044 li time::before{ position:absolute; content:''; width:14px; height:14px; border-radius:50%; border:2px solid rgba(124,178,20,0.7); bottom:16px;right:-7px;background-color:rgba(124,178,20,0.4);}
.Floor001044 li:nth-child(2n) time::before{ right:auto; left:-7px;}
.Floor001044 .more{ text-align:center;}
.Floor001044 .more a{ font-size:12px; display:inline-block; height:32px; line-height:32px; color:#90c424; padding:0 24px; border:1px solid rgba(124,178,20,0.4);; border-radius:30px; position:relative; font-weight:bold; text-transform:uppercase; overflow:hidden; z-index:3;}
.Floor001044 .more a::after,
.Floor001044 .more a::before{ position:absolute; content:''; }
.Floor001044 .more a::before{top:50%; margin-top:-4px; right:10px; border:4px solid #90c424; border-top-color:transparent; border-bottom-color:transparent; border-right:0; width:0; height:0;}
.Floor001044 .more a::after{ z-index:-1; left:50%; top:0; background-color:#90c424;transition: all 0.3s ease; transform:skew(35deg,0);  height:100%; width:0;}
.Floor001044 .more a:hover{ color:#fff;}
.Floor001044 .more a:hover::after{ left:-20%;width:140%;}
@media(min-width:769px){
.Floor001044 li div .Ispic{ position:absolute; left:0; top:0; width:32%; height:100%;}	
.Floor001044 li:nth-child(2n) .Ispic{ right:0; left:auto;}
.Floor001044 li time{ position:absolute; left:0; width:50%;  top:0; }
.Floor001044 li:nth-child(2n) time{ left:auto; right:0; }
.Floor001044 li time::before{ bottom:16px;right:-7px;}
.Floor001044 li:nth-child(2n) time::before{ right:auto; left:-7px;}
}
@media(max-width:768px){
.Floor001044 li{ margin-top:-60px;}
.Floor001044 li time{ position:relative;}
.Floor001044 li time::before{bottom:0;left:0; margin-left:-16px;}
.Floor001044 li:nth-child(2n) time::before{ left:auto; margin-left:0; margin-right:-16px; right:0;}
.Floor001044 li:first-child{ margin-top:0;}
.Floor001044 li div{ padding:2% !important;}
.Floor001044 li div .Ispic{ display:block; padding-bottom:50%; margin-bottom:10px;}
.Floor001044 li div::before{ width:100%; height:0; bottom:0; top:auto;}
.Floor001044 li:nth-child(2n) div::before{left:0; }
.Floor001044 li div:hover::before{ height:100%;}
}
@media(max-width:480px){
.Floor001044 ul::before{ display:none;}
.Floor001044 li{ padding:0 !important; margin-top:0;}
.Floor001044 li time::before{ display:none;}
.Floor001044 .title h1{ font-size:20px;}
.Floor001044 li time span{ font-size:40px;}
}

/*Menu002551 */
.Menu002551{ border-top:1px solid rgba(255,255,255,0.2); background:#90c424; position:relative; z-index:2;}

.Menu002551 .ul_pc li{ float:left; padding-right:1%;margin-right: 1%;position: relative;}
.Menu002551 .ul_pc li:after{position: absolute;content: "";width: 1px;height: 30px;background: rgba(255,255,255,0.2);top: 0;right: 0;}
.Menu002551 li a{ color:#fff; font-size:16px;line-height:44px;  display:block;    margin: 5px 0;padding: 0 20px;}
.Menu002551 .ul_pc li a:hover,
.Menu002551 li.aon a{ background:#90c424;}
@media(max-width:1024px){
.Menu002551 .auto{ display:none;}
.Menu002551 .owl-item{ float:left; text-align:center;}
.Menu002551 .owl-item li{ list-style:none;}
.Menu002551 .owl-carousel{position:relative;  padding:0 30px;}
.Menu002551 .owl-stage-outer{overflow:hidden;}
.Menu002551 .owl-nav button{ position:absolute; padding:0; cursor:pointer; height:100%; top:0; width:25px; border:none; background:none; font-size:40px; color:#fff;}
.Menu002551 .owl-nav button.disabled{ opacity:0.5;}
.Menu002551 .owl-nav .owl-prev{ left:0;}
.Menu002551 .owl-nav .owl-next{ right:0;}
}
@media(max-width:480px){
.Menu002551 li a{ font-size:14px;line-height:50px;}
}
/*RighInfo001910*/
.RighInfo001910 .l{float: left;width: 50%;}
.RighInfo001910 .r{float: right;width: 40%;}
.RighInfo001910 .l img{margin-bottom: 4%;}
.RighInfo001910 dl{ padding:4%; overflow:hidden;}
.RighInfo001910 dl dt{float: left;width: 50%;}
.RighInfo001910 dl dd{float: right;width: 50%; font-size:14px; line-height:30px; padding:5% 0 2% 0;}
.RighInfo001910 .fancybox{ display:block; position:relative; background-repeat:no-repeat; background-position:center; background-size:cover; width:30%; float:left; padding-bottom:20%; margin:1%; border-radius:15px; border:solid 4px #fff; -moz-box-shadow:1px 1px 5px #666; -webkit-box-shadow:1px 1px 5px #666; box-shadow:1px 1px 5px #666; transition: 0.3s;}
.RighInfo001910 .fancybox:hover{ transform: scale3d(1.05,1.05,1.05);}
.RighInfo001910 .b{margin-top: 6%;}
.RighInfo001910 .b .l{width: 40%;}
.RighInfo001910 .b .r{width: 58%;}
.RighInfo001910{ padding-bottom:4%;}
.RighInfo001910 .columnName{ padding:4% 0; line-height:normal; text-align:center; font-size:12px; color:#90c424;    letter-spacing: 2px;}
.RighInfo001910 .columnName span{ display:block; color:#353535; font-size:30px; padding:0px 0 15px;}
.RighInfo001910 .columnName:after{ display:block; content:''; margin:0 auto; width:40px; height:2px; background-color:#90c424;}
.RighInfo001910 p{line-height:26px;margin-top:0; }

.RighInfo001910_info {padding: 150px 0;}
@media(max-width:1000px){

.RighInfo001910 .columnName span{ font-size:24px;}
}
@media(max-width:640px){
    .RighInfo001910 p{font-size: 12px;line-height: 22px;}
	.RighInfo001910 .columnName span{ font-size:20px;}
    .RighInfo001910 .l,.RighInfo001910 .r,.RighInfo001910 .b .l,.RighInfo001910 .b .r{width: 100% !important;}
}

/*RighInfo002163 */
.RighInfo002163{ }
.RighInfo002163 .img{ float:left; position:relative; width:54%;}
.RighInfo002163 .img .hot{ position:absolute; right:3px; top:10%; background:url(/en/images/RighInfo002163-icon_hot.png) no-repeat; width:47px; height:19px; z-index:5;}
.RighInfo002163 .img .bx-wrapper{ position:relative; z-index:3; }
.RighInfo002163 .img .bx-wrapper li img{ display:block; width:100%;}
.RighInfo002163 .img aside{ position:absolute;left:0; top:0; width:100%; height:100%; border:3px solid #eee;background:rgba(162, 162, 162, 0.06);z-index: 1; }
.RighInfo002163 .img aside i{ background-image:url(../image/RighInfo002163-jiao_hover.png);}
.RighInfo002163 .img .bx-pager{ position:absolute; left:0; width:100%; text-align:center; bottom:2%;}
.RighInfo002163 .img .bx-pager *{ width:15px; height:15px;}
.RighInfo002163 .img .bx-pager div{ display:inline-block; margin:0 3px;}
.RighInfo002163 .img .bx-pager div a{ display:block; overflow:hidden; line-height:1000px; border-radius:50%; background:#fff;}
.RighInfo002163 .img .bx-pager div a.active{ background:#90c424;}

.RighInfo002163 .intro{ float:right;width:43%;color:#888;}
.RighInfo002163 .intro h2,
.RighInfo002163 .intro h5{margin:0; font-weight:normal;}
.RighInfo002163 .intro h2{ font-size:30px;color:#90c424;}
.RighInfo002163 .intro h5{ font-size:14px; color:#666; border-bottom:4px solid #ddd; padding:10px 0 15px 0; }
.RighInfo002163 .intro .txt{ color: #333; padding:20px 0; margin-bottom: 20px; border-bottom: 4px solid #ddd;}
.RighInfo002163 .intro p{ padding:0; margin:0;}
.RighInfo002163 .intro dd{ line-height:30px;}
.RighInfo002163 .intro .price{ color:#d2b162; font-size:16px; padding:15px 0; margin:15px 0; border-top:1px solid #333;}
.RighInfo002163 .intro .price b{ font-size:24px;}
.RighInfo002163 .intro li{ float:left; position:relative; width:46%; text-align:center; margin-right:4%; }
.RighInfo002163 .intro li figure{ position:absolute; bottom:95%; left:0; width:100%; background:#fff; z-index:1; display:none; padding:0 5px;}
.RighInfo002163 .intro li:hover figure{ display:block;}
.RighInfo002163 .intro li figure img{ padding:3px; border:1px solid #e5e5e5;}
.RighInfo002163 .intro li figure p{ margin:0; font-size:12px; line-height:26px;}
.RighInfo002163 .intro li figure p.p2:before{ display:block; content:'';  height:1px; width:80%; margin:0 auto; margin-top:13px;background:#ccc;}
.RighInfo002163 .intro li figure p i{ font-style:normal; display:inline-block; padding:0 5px;margin-top:-13px; background:#fff;}
.RighInfo002163 .intro li span{ position:relative; display:block; z-index:2; cursor:pointer; line-height:40px; border-radius:4px; background:#3cb034; font-size:16px; color:#fff; }
.RighInfo002163 .intro li.taobao span{ background-color:#ec653b;}
.RighInfo002163 .intro li span:after{ display:inline-block; content:''; background:url(../image/RighInfo002163-icon_wx.png) no-repeat; width:29px; height:14px; margin-left:10px; vertical-align:middle;}
.RighInfo002163 .wo{margin: 4% 0}
.RighInfo002163 .wo img{border-radius: 10px;    box-shadow: 0 0 15px rgba(0,0,0,0.2);}
.RighInfo002163 .wo h4{margin: 5px 0;color: #90c424;font-size: 20px;}
.RighInfo002163 .contact{ margin:7% 0;}
.RighInfo002163 .contact dd{ float:left; background:rgba(41,41,41,0.5); width:32%; margin-right:2%; text-align:center; font-size:12px; color:#999;}
.RighInfo002163 .contact dd span{ display:block; height:51px; width:51px; margin:0 auto 20px; background:url(../image/RighInfo002163-icon.png) no-repeat left top;}
.RighInfo002163 .contact dd.dd_3{ margin-right:0;}
.RighInfo002163 .contact dd.dd_2{padding:30px 0 15px;}
.RighInfo002163 .contact dd p{ margin:0; line-height:20px; height:40px;}
.RighInfo002163 .contact dd a{ display:block; padding:30px 0 15px;color:#999;}
.RighInfo002163 .contact dd a:hover{ background-color:#7b6a41 !important; color:#fff;}
.RighInfo002163 .contact dd:hover span{ background-position:left bottom;}
.RighInfo002163 .contact dd.dd_2 span{ background-position:-71px 0;}
.RighInfo002163 .contact dd.dd_3 span{ background-position:-140px 0;}
.RighInfo002163 .contact dd.dd_3:hover span{ background-position:-140px bottom;}
.RighInfo002163 .contact .bdsharebuttonbox a{ margin:0; line-height:none; float:none; height:auto; background:none !important; opacity:1 !important;}
.RighInfo002163 .contact .bdsharebuttonbox a.bds_mshare{ display:none;}

.RighInfo002163 .title{ font-size:18px; text-align:center; color:#666; background:url(../image/RighInfo002163-titlebg.png) no-repeat center center; margin-bottom:4%;}

.RighInfo002163 .i_css{ position:absolute; width:12px; height:11px; background:url(../image/RighInfo002163-jiao.png) no-repeat 0 0;}
.RighInfo002163 i.rt{ background-position: right top;}
.RighInfo002163 i.lb{ background-position:left bottom;}
.RighInfo002163 i.rb{ background-position: right bottom;}
.RighInfo002163 i.lb,
.RighInfo002163 i.rb{bottom:0;}
.RighInfo002163 i.lt,
.RighInfo002163 i.rt{top:0;}
.RighInfo002163 i.lt,
.RighInfo002163 i.lb{left:0;}
.RighInfo002163 i.rt,
.RighInfo002163 i.rb{right:0;}

.RighInfo002163 .owl-carousel .item{ position:relative; background:#fff;  text-align:center;color:#999;}
.RighInfo002163 .owl-carousel .item a{ position:absolute; left:0; top:0; width:100%; height:100%; border:3px solid #ddd;}
.RighInfo002163 .owl-carousel .item a:hover{ border-color:#ddd;}
.RighInfo002163 .owl-carousel .item a:hover i{ background-image:url(../image/RighInfo002163-jiao_hover.png);}
.RighInfo002163 .owl-carousel .item figure{ width:100%; margin:0 auto;}
.RighInfo002163 .owl-carousel .item figure img{ display:block; width:100%;}
.RighInfo002163 .owl-carousel .item h3{ font-weight:normal; font-size:18px; }
.RighInfo002163 .owl-carousel .item p{ border-top:1px solid #90c424; font-size:14px; padding:10px 0; width:80%; margin:0 auto;}
.RighInfo002163 .owl-carousel .item p i{ font-style:normal; font-size:18px;}
.RighInfo002163 .owl-carousel .item:hover p,
.RighInfo002163 .owl-carousel .item:hover h3{ color:#90c424;}
.RighInfo002163 .owl-carousel .item:hover p{ border-top-color:#7f6e40;}

.RighInfo002163 .owl-nav{ text-align:center; padding-top:3%;}
.RighInfo002163 .owl-nav div{ display:inline-block; width:24px; height:24px; margin:0 5px; background:url(../image/RighInfo002163-btn.png) no-repeat left bottom; overflow:hidden; line-height:1000px; cursor:pointer;}
.RighInfo002163 .owl-nav div.disabled{ cursor:default;}
.RighInfo002163 .owl-nav .owl-prev.disabled{ background-position: left top;}
.RighInfo002163 .owl-nav .owl-next{ background-position: right top;}
.RighInfo002163 .owl-nav .owl-next.disabled{ background-position: right bottom;}
@media(max-width:768px){
.RighInfo002163 .img,
.RighInfo002163 .intro{ float:none; width:auto;}
.RighInfo002163 .img{ max-width:480px; margin:0 auto;}
.RighInfo002163 .contact .bdsharebuttonbox a.bds_mshare{ display:block;}
.RighInfo002163 .contact .bdsharebuttonbox a.bds_more{ display:none;}
.RighInfo002163 .owl-carousel{ margin:0 auto; max-width:600px;}
    .RighInfo002163 .intro h2{font-size: 24px;}
    .RighInfo002163 .intro h5{padding:0px 0 10px 0;}
    .RighInfo002163 .wo h4{font-size: 18px}
    .RighInfo002163 .wo{    margin: 9% 0;}
    .RighInfo002163 .title{font-size: 14px;}
}
@media(max-width:480px){
.RighInfo002163 .contact dd{ width:49%;}
.RighInfo002163 .contact dd.dd_2{ margin-right:0;}
.RighInfo002163 .contact dd.dd_3{ width:100%; margin-top:2%;}
.RighInfo002163 .contact dd.dd_3 a{ padding:15px 0;}
.RighInfo002163 .contact dd.dd_3 p{ height:auto;}
.RighInfo002163 .owl-carousel{max-width:375px;}
}
/***插件相同参数 到时统一留一份即可***/
.owl-carousel,
.owl-carousel .owl-item{-webkit-tap-highlight-color:transparent;position:relative}
.owl-carousel{display:none;width:100%;z-index:1}
.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y;-moz-backface-visibility:hidden}
.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}
.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0,0,0)}
.owl-carousel .owl-item,
.owl-carousel .owl-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}
.owl-carousel .owl-item{min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-touch-callout:none}
.no-js .owl-carousel,
.owl-carousel.owl-loaded{display:block}
.owl-carousel.owl-loading{opacity:0;display:block}
.owl-carousel.owl-hidden{opacity:0}
.owl-carousel.owl-refresh .owl-item{visibility:hidden}
.owl-carousel.owl-grab{cursor:move;cursor:grab}
.owl-carousel.owl-rtl{direction:rtl}
.owl-carousel.owl-rtl .owl-item{float:right}
/***END***/
/*Banner002697 */
.Banner002697{ position:relative; z-index:1; overflow:hidden;}
.Banner002697 .slides > li {display: none; -webkit-backface-visibility: hidden; overflow:hidden;} 
.Banner002697 .slides:after {content: "."; display: block; clear: both; visibility: hidden; line-height: 0; height: 0;} 
html[xmlns] .Banner002697 .slides {display: block;} 
* html .Banner002697 .slides {height: 1%;}
.no-js .Banner002697 .slides > li:first-child {display: block;}
.Banner002697 .flex-viewport {max-height: 2000px; -webkit-transition: all 1s ease; -moz-transition: all 1s ease; transition: all 1s ease;}
.loading .Banner002697 .flex-viewport {max-height: 300px;}
.Banner002697 .slides {zoom: 1;}
.Banner002697 .slides > li{ position:relative;}
.Banner002697 .slides > li img{ display:block; width:100%; transition:10s linear;}
.Banner002697 .slides > li.flex-active-slide img{ transform:scale(1.12); -webkit-transform:scale(1.12);}
.Banner002697 .slides > li a{ position:absolute; left:0; width:100%; height:100%; z-index:5;}
.Banner002697 .flex-control-nav{ z-index:10; position:absolute; left:50%; transform:translateX(-50%); bottom:3%;}
.Banner002697 .flex-control-nav li{ float:left; padding:0 25px;}
.Banner002697 .flex-control-nav li a{ display:block;  position:relative;  overflow:hidden; line-height:1100px;width:34px; height:34px; }
.Banner002697 .flex-control-nav li a.flex-active{background:url(../image/Banner002697-dot.png) no-repeat center center; animation:zhuan linear 10s;}
.Banner002697 .flex-control-nav li a::before{ position:absolute; content:''; background:#fff; left:50%; top:50%; border-radius:50%;margin:-4px 0 0 -4px;width:8px; height:8px;}
.Banner002697 .flex-control-nav li a.flex-active{ border-color:#fff;}
.Banner002697 .flex-control-nav li a.flex-active::before{ background:#fff;width:8px; height:8px;margin:-4px 0 0 -4px;}
@keyframes zhuan{
0%{ transform:rotate(0);}
100%{transform:rotate(360deg); }
}
@-webkit-keyframes zhuan{
0%{ transform:rotate(0);}
100%{transform:rotate(360deg); }
}
@media(max-width:1024px){
.Banner002697 .flex-control-nav li{ padding:0;}
}

/*Floor002718 */
.Floor002718{ position:relative; z-index:1;  font-family:'华文宋体','微软雅黑';}
.Floor002718 .main{color:#fff; padding:7.709% 0; background-position:center top; background-size:cover; background-repeat:no-repeat; background-attachment:fixed;}
.Floor002718 .main .ytable{ height:100%;}
.edit-css-2718{ font-size:16px; text-align:center; line-height:32px;}
.edit-css-2718 .tit{ font-size:24px; font-weight:normal; margin:0 0 2% 0; }
.edit-css-2718 .tit span{ display:block; font-size:20px;}
.edit-css-2718 p{ margin-bottom:2%; margin-top:0;}
.Floor002718 .main .link{ width:240px; line-height:50px; text-align:center; color:#fff; border:1px solid #90c424; display:block; margin:0 auto; transition:0.3s; font-size:16px;}
.Floor002718 .main .link:hover{ background:#90c424; color:#fff;}
/*
 .Floor001783 为demo编号
 */
.Floor001783{ padding:4% 0 6% 0;overflow: hidden;background: rgba(144,196,36,0.1);    background-attachment: fixed;}
.Floor001783 .intro{     padding-top: 4%;position: relative;float:right; width:50%;padding-left: 3%; background: #90c424;z-index: 10;padding-right: 6%;}
.Floor001783 .intro:after{position: absolute;content: "";background: #90c424;width: 300%;left:  0;top: 0;height: 100%;z-index:-1 }
.Floor001783 .intro p{color: #fff;}
.Floor001783 .intro .title{ margin:0; font-size:26px; color:#fff; line-height:normal; }
.Floor001783 .intro .title span{ text-transform:uppercase; display:block; color:#f5f5f5; font-size:58px;    font-weight: normal;}
.Floor001783 .intro .info{    line-height: 32px; padding-bottom:20px; font-size:14px;}
.Floor001783 .intro .more{ display:inline-block; width:166px;line-height:36px; border:1px solid #fff; color:#fff; font-size:14px; text-align:center;    margin-bottom:5.5%;}
.Floor001783 .video{float: left;width: 50%;}
.Floor001783 .video{ position:relative; z-index:1;}
.Floor001783 .video img{ display:block; width:100%;}
.Floor001783 .video a{ position:absolute; left:0; top:0; width:100%; height:100%; background:url(../image/Floor002678_btn_video.png) no-repeat center center; z-index:1;}
.Floor001783 .video .files{ position:absolute; left:0;  top:0;width:100%; height:100%; background:#000; z-index:10;}
@media(max-width:1200px){
.Floor001783 .intro .title span{ font-size:28px;}
.Floor001783 .intro .info{ min-height:inherit;    font-size: 12px;    padding-bottom: 0px;    line-height: 24px;}
 .Floor001783 .intro .title {font-size:16px;padding-bottom: 0}
.Floor001783 .intro{padding-top: 3%;}
    .Floor001783 .intro .more{line-height: 34px;margin-bottom: 4%;}
    
}
@media(max-width:768px){
    .Floor001783 .video{width: 100%;}
    .Floor001783 .intro p{line-height: 22px;}
.Floor001783 .intro{ float:none; width:auto;}
.Floor001783 .intro{ padding-bottom:4%;}
}


/*Floor002616 */
.Floor002616{padding:5% 0 ; background: url(../image/xx.png)}
.Floor002616 .title{text-align: right;margin-bottom: 3%}
.Floor002616 .title h3{font-size: 50px;color:rgba(144,196,36,0.5);text-transform: uppercase;margin: 0;    line-height: 34px;}
.Floor002616 .title p{font-size: 28px;color: #90c424;margin: 0}

.Floor002616 .ul-tips li{     box-shadow: 5px 5px #ddd;float:left; width:16.33%;margin-right: 16.333%;background: #f7f7f7;}

.Floor002616 .ul-tips li:nth-child(5),.Floor002616 .ul-tips li:nth-child(6),.Floor002616 .ul-tips li:nth-child(7){ margin-left: 16.333%;margin-right: 0;}
.Floor002616 .ul-tips li .pic{ width:38%;margin: 0 auto}

.Floor002616 .ul-tips li h3{ margin:0; text-align: center;color:#90c424; font-size:20px; font-weight:normal;}
.Floor002616 .ul-tips li h3::after{ display:block; content:''; width:39px; height:2px; background:#90c424; margin:3% 0 5% 0;}
.Floor002616 .ul-tips li p{ color:#666; font-size:12px; line-height:20px; height:60px; overflow:hidden;}
.Floor002616 .ul-tips li a:hover h3{ color:#90c424;}


@media(min-width:641px) and (max-width:1024px){
.Floor002616 .ul-tips li a{ display:block;}
.Floor002616 .ul-tips li a > *{ width:auto !important;}
}
@media(max-width:640px){
    .Floor002616 .title h3{font-size: 24px;}
    .Floor002616 .title p{font-size: 20px;font-weight: bold;}
.Floor002616 .ul-tips li{ width:33.33%;border-right: 1px #ddd solid;border-bottom: 1px #ddd solid;margin-right: 0}
    .Floor002616 .ul-tips li:nth-child(5),.Floor002616 .ul-tips li:nth-child(6),.Floor002616 .ul-tips li:nth-child(7){ margin-right: 0;margin-left: 0}
}
@media(max-width:480px){
.Floor002616 .ul-tips li h3{font-size:16px;}
.Floor002616 .ul-tips li .pic{ width:50%;}

}

/*
 .Bottom002230 为demo编号
 */
.Bottom002230{}
.Bottom002230{ background: #729d17;  padding: 37px  0 0}
.Bottom002230 .left h3{ font-weight: 100; font-size: 18px; color: #fff;}
.Bottom002230 .left h3 span{display: block; width: 37px; height: 1px; border-bottom: 1px solid #fff; margin: 16px 0 0}
.Bottom002230 .left ul { padding: 0 0 10px}
.Bottom002230 .left ul li{ float: left; font-size: 14px; padding:0 38px 10px 0;}
.Bottom002230 .left ul li a{  color: #fff}
.Bottom002230 .left ul li a:hover{  color: #000}
.Bottom002230 .right img{ border: 2px solid #fff;max-width: 80px}
.Bottom002230 .right p{color: #fff;margin: 5px 0;font-size: 12px;}
.Bottom002230 .right .img{ text-align: center; float: left; margin-left: 2%}
.Bottom002230 .right .text{ float: left; padding: 0 0 0 17px;}
.Bottom002230 .right .text p{margin:0 0 8px;color: #fff; font-size: 14px;}
.Bottom002230 .right .text li{ float: left; width: 34px; height: 34px; background: url(../image/Bottom002230-icon.png) no-repeat left top; margin: 0 8px 0 0}
.Bottom002230 .right .text li.wx{  background: url(../image/Bottom002230-icon.png) no-repeat -41px top; }
.Bottom002230 .right .text li.tx{  background: url(../image/Bottom002230-icon.png) no-repeat -80px top; }
.Bottom002230 .right .text li.rr{  background: url(../image/Bottom002230-icon.png) no-repeat -121px top; }
.Bottom002230 .right .text li a{ display: inline-block; cursor: pointer; width: 34px; height: 34px;}
.Bottom002230 .bottom{ border-top: 1px solid rgba(255,255,255,0.4); margin: 30px 0 0}
.Bottom002230 .bottom ul li{ float: left; font-size: 14px; padding:0 10px 0 0; line-height: 61px;}
.Bottom002230 .bottom ul li a,.Bottom002230 .bottom p a{  color: rgba(255,255,255,0.7)}
.Bottom002230 .bottom ul li a:hover,.Bottom002230 .bottom p a:hover{  color: #fff}
.Bottom002230 .bottom p{ font-size: 14px; color: rgba(255,255,255,0.7); margin: 0; padding: 0 0 20px}

@media (min-width:768px) {
.Bottom002230 .left { width: 42%;}
.Bottom002230 .left h3{ margin-top: 0}
.Bottom002230 .right{width: 58%}
.Bottom002230 .right,.bottom p{ float: right;}
.Bottom002230 .left,.bottom ul { float: left;}
.Bottom002230 .bottom p{ padding: 0; line-height: 61px;}
.Bottom002230 .left ul li{ padding-right: 22px;}
    .Bottom002230 .right .text p{ max-width: 290px;}
}
@media (min-width:1024px) {
	.Bottom002230 .left ul li:not(:last-child){ padding-right: 8px;}
}
@media (max-width:768px){
    .Bottom002230 .left ul {display: none;} 
	.Bottom002230 .right{ text-align:center;}
    .Bottom002230 .right .text{padding-left: 0; width:100%; margin-top: 10px;}
    .Bottom002230 .right .img{margin-left: 0; margin-right: 6%; display:inline-block; float:none;}
    .Bottom002230 .bottom{margin-top: 10px;}
    .Bottom002230{ padding: 10px  0 0; text-align:center;}
    .Bottom002230 .left h3{margin: 10px 0}
	.Bottom002230 .left h3 span{ margin:10px auto;}
	.Bottom002230 .bottom{ text-align:center;}
    .Bottom002230 .bottom ul li{line-height: 40px; display:inline-block; float:none;}
}
/*TextList002548 */
.TextList002548{padding-bottom:3%;}
.TextList002548 p{color: #333;line-height: 24px;margin-top: 0}

@media(max-width:640px){

}
.zp{margin: 4% 0;}
.zp dd{float: left;width: 46%;margin: 0 1%; text-align: center;    background: rgba(255,255,255,0.8);box-shadow: 0 0 5px rgba(0,0,0,0.2);border-radius: 10px;    padding: 2% 0;}
.zp dd h3{  color: #90c424;  background: url(../image/socialtitlebg.png) no-repeat center;}
.zp .txt{display: none;position: fixed;margin: 0 auto;}
.zp ul li{float: left;width: 50%;text-align: center;padding:0 10px;margin-bottom: 2%;list-style: none;}
.zp ul li a{border-radius: 30px;line-height: 40px;color: #90c424;display: block;    font-size: 16px;padding:0 3%;background: #eee;}
.zp ul li:hover a{background: #90c424;color: #fff;}
@media(max-width:640px){
    .zp dd{width: 100%;margin-bottom: 2%}
}
/*PicList002582 */
.PicList002582{ }
.PicList002582 li{ float:left; margin-right:2%; margin-bottom:2%;  }
@media(min-width:1025px){
.PicList002582 li{ width:23.5%;}
.PicList002582 li:nth-child(4n){ margin-right:0;}
}
@media(max-width:1024px) and (min-width:641px){
.PicList002582 li{ width:32%;border-radius:20px 20px 0 0;}
.PicList002582 li:nth-child(2n){ margin-right:0;}
}


.PicList002582 li a{ display:block; padding:5px; transition:0.3s;}
.PicList002582 li .Ispic{ padding-bottom:100%; background-size:contain;background-color:#fff;  transition:0.3s;border-radius:50%;}
.PicList002582 li .txt{ padding:2%; text-align:center; margin:03% 0;   }
.PicList002582 li:hover .Ispic{transform:scale(1.1) }
.PicList002582 li .txt p{ margin:0; font-size:16px;}
.PicList002582 li .txt span{ color:#999;}
.PicList002582 li a:hover{}
.PicList002582 li a:hover .txt{ border-color:transparent;}
.PicList002582 li:hover .txt span{ color:#12543e;}
@media(max-width:640px){
.PicList002582 li{ width:49%;}
.PicList002582 li:nth-child(2n){ margin-right:0;}
    .PicList002582 li a{padding: 0;}
}
/*Page002046 */
.Page002046 .Pages{ text-align:center; padding:3% 0;}
.Page002046 .Pages a{ display:inline-block; vertical-align:middle;border:1px solid #ececec; padding:0 15px; line-height:38px; color:#999;background: #fff}
.Page002046 .Pages a:hover,
.Page002046 .Pages a.a_cur{ background-color:#90c424; color:#fff;}
.Page002046 .Pages em{ font-style:normal; display:inline-block; vertical-align:middle; overflow:hidden;}
.Page002046 .Pages em a{ float:left; margin-left:-1px;}
.Page002046 .Pages .p_cur,
.Page002046 .Pages .p_count,
.Page002046 .Pages .p_jump,
.Page002046 .Pages .p_total{ display:none;}
.Page002046 .Pages .a_prev,
.Page002046 .Pages .a_next{ padding:0; width:44px; background:url(../image/Page002046-a_prev.gif) no-repeat center center #fff; overflow:hidden; line-height:1000px; height:38px;}
.Page002046 .Pages .a_next{ background-image:url(../image/Page002046-a_next.gif);}
@media(max-width:640px){
.Page002046 .Pages .a_first,
.Page002046 .Pages .a_end{ display:none;}
}
.Floor001112{     background: url(../image/Floor002676_bg.jpg) no-repeat center bottom;background-attachment: fixed;padding-top: 3%;
    background-size: cover;}
.Floor001112 .title{  text-align: center;padding-bottom:3%; color:#fff; font-size:36px; }
.Floor001112 .title span{ display:block; color:#fff; opacity: 0.2; font-size:20px; text-transform:uppercase; }
.Floor001112 .bx-wrapper{max-width: inherit!important}
.Floor001112 .list li{overflow: hidden;}
.Floor001112 .list li .l{float: left;width: 50%;      background: rgba(255,255,255,0.1);   padding: 5%;   text-align: left;}
.Floor001112 .list li .l span{color: #fff;}
.Floor001112 .list li .l h3{font-size: 34px;color: #fff;margin-top: 0;position: relative;}
.Floor001112 .list li .l h3:after{position: absolute;content: "";right: 0;top: 50%;height: 1px;width: 75%;background: rgba(255,255,255,0.2)}
.Floor001112 .list li .l p{font-size: 16px;color: #12543e;background: url(../image/ys_ico.gif) no-repeat left 3px;background-size: 15px;padding-left: 24px;}
.Floor001112 .list li .image{float: right;      margin-right: 6%;  width: 43%;}
.Floor001112 .list li .image img{ overflow:hidden;}
.Floor001112 .list li .con{ color:#666; margin:14px 0 0; line-height:22px; font-size:12px;}

.Floor001112 dt .bx-controls-direction{ display:none;}
.Floor001112 dt .bx-pager{ padding-bottom:2%; overflow:hidden;}
.Floor001112 dt .bx-pager div{ float:left; height:10px; width:10px; margin-left:10px;}
.Floor001112 dt .bx-pager div a{ display:block; overflow:hidden; line-height:100px; height:10px; border-radius:50%; background-color:#90c424;}
.Floor001112 dt .bx-pager div a.active{ background-color:#12543e;}
@media(max-width:640px){
    .Floor001112 .list li .image,.Floor001112 .list li .l{width: 100%;}
    .Floor001112 .list li .l h3{font-size: 16px;color:#12543e }
    .Floor001112 .list li .l span{color:#12543e}
    .Floor001112 .list li .l p{font-size: 13px}
    .Floor001112 .list li .l h3:after{background: rgba(18,84,62,0.2);}
    .Floor001112 .title{font-size: 20px;} 
    .Floor001112 .title span{font-size: 13px;}
}
/*Floor002618 */


.Floor002618 .title{ position:relative; color:#1b1b1b; font-size:36px; margin-bottom:3%;}
.Floor002618 .title a{ position:absolute; right:0; top:50%; margin-top:-11px; font-size:12px; padding-right:26px; padding-bottom:5px; border-bottom:1px solid #90c424;}
.Floor002618 .title a::after{ position:absolute; content:''; border:6px solid transparent; bottom:-6px; right:-6px; border-left-color:#90c424;}
.Floor002618 .title b{ color:#dfdfdf; font-size:84px; font-family:"Times New Roman", Times, serif; text-transform:uppercase; margin-right:20px;}
@media(max-width:1200px){
.Floor002618 .title b{ font-size:70px;}
}
@media(max-width:640px){
.Floor002618 .title{ font-size:24px;}
.Floor002618 .title b{ font-size:50px;}
}
@media(max-width:480px){
.Floor002618 .title{ font-size:20px;}
.Floor002618 .title b{ font-size:36px; margin-right:10px;}
.Floor002618 .title a{ padding-right:15px;}
}

.Floor002618 li{ float:left; width:32.6%; margin-right: 1%;margin-bottom: 4%}
.Floor002618 li:nth-child(3n){margin-right: 0}
.Floor002618 li .pic{ position:relative; max-height:250px; overflow:hidden;}
.Floor002618 li .pic img{ display:block; width:100%;}
.Floor002618 li .pic a{ display:block; position:relative;}
.Floor002618 li .pic a::after,
.Floor002618 li .pic a::before{ position:absolute; content:''; border:1px solid #fff; transition:0.2s; transform:scale(0.8); opacity:0;}
.Floor002618 li .pic a::after{ left:3px; right:3px; top:3px; bottom:3px;}
.Floor002618 li .pic a::before{ left:7px; right:7px; top:7px; bottom:7px;}
.Floor002618 li:hover .pic a::after,
.Floor002618 li:hover .pic a::before{transform:scale(1); opacity:1;}
.Floor002618 li .pic time{ position:absolute; right:0; bottom:5%; z-index:10; padding:2% 0; width:40%; max-width:88px; color:#fff; background:#90c424; font-size:20px; font-weight:bold;font-family:"Times New Roman", Times, serif;    text-align: center;}
.Floor002618 li .pic time b{ font-size:40px; display:block; line-height:45px;}

.Floor002618 li .txt{ padding-top:2%;}
.Floor002618 li .txt h2{ margin:0; font-size:16px; font-weight:normal;}
.Floor002618 li .txt h2::after{ width:40px; height:2px; background:#90c424; display:block; margin:10px 0; content:'';}
.Floor002618 li .txt h2 a{color: #90c424;}
.Floor002618 li .txt p{ margin:0; line-height:24px; max-height:48px; font-size:13px;}

@media(max-width:1024px){
.Floor002618 li{ width:30.333333333333%; margin:0 1.5%; }
}
@media(min-width:641px) and (max-width:1024px){
.Floor002618 li .pic time{ font-size:20px;}
.Floor002618 li .pic time b{ font-size:40px; line-height:none;}
.Floor002618 li .txt h2{ font-size:18px;}
}
@media(max-width:640px){
    .Floor002618{padding-top: 2%}
.Floor002618 li{ float:none; width:auto; margin:0 0 10% 0; }
.Floor002618 li:last-child{ margin-bottom:0;}
}
@media(max-width:480px){
.Floor002618 li .pic time{ font-size:18px;}
.Floor002618 li .pic time b{ font-size:36px; line-height:none;}
.Floor002618 li .txt h2{ font-size:18px;}
}
/*RighInfo002519 */
.RighInfo002519 p{margin-top: 0;line-height:30px; color:#666;}
.RighInfo002519 .list_img_group{ margin:3% 0;}
.RighInfo002519 .list_img_group li{ text-align:center;}
@media(min-width:641px){
.RighInfo002519 .list_img_group li{ float:left; width:32.34375%;}
.RighInfo002519 .list_img_group li:nth-child(2){ width:33.828125%; margin:0 0.492578125%;}
}
@media(max-width:640px){
.RighInfo002519 .list_img_group li{ margin:2% 0;}
}
/*
 .RighInfo002228 为demo编号
 */
.RighInfo002228{ padding-bottom:3%;}
.RighInfo002228 .fl{ width:54%; float:left;}
.RighInfo002228 .fr{ width:42%; float:right;}
.RighInfo002228 .single-header{ text-align:center;}
.RighInfo002228 .single-header h1{ color:#90c424; font-size:24px; margin:10px 0; font-weight:normal;}
.RighInfo002228 .single-header h3{ color:#666; font-size:14px; margin-bottom:10px; font-weight:normal;}
.RighInfo002228 .txt{ width:50%; float:left; font:normal 16px/38px "微软雅黑"; color:#333;}
.RighInfo002228 .txt h1{ color:#90c424; font-size:24px; margin:0 0 20px 0; font-weight:normal;}
.RighInfo002228 .pic{ float:right; text-align:right; width:25%;}
.RighInfo002228 .pic img{/* border:solid 1px #ddd;*/}
.RighInfo002228 .title{ border-left:solid 8px #90c424; color:#90c424; font-size:20px; line-height:24px; text-indent:20px; margin:0 0 20px 0; font-weight:normal;}
.RighInfo002228 .single-content{text-justify:inter-ideograph; text-align:justify; word-wrap:break-word; overflow:hidden; font-size:14px; line-height:24px; color:#666;}
.RighInfo002228 .single-content p{ font:normal 16px/32px "微软雅黑"; color:#333; margin:0;}
.RighInfo002228 .single-content .no-textindent{ text-indent:0;}
.RighInfo002228 .col2+.col2{ margin-top:10px;}
@media(max-width:480px){
.RighInfo002228 .single-header h1{ font-size:18px;}
.RighInfo002228 .single-header h3{ margin-bottom:3%;}
.RighInfo002228 .fl,.RighInfo002228 .fr,.RighInfo002228 .txt,.RighInfo002228 .pic{ width:auto;}
.RighInfo002228 .txt h1{ text-align:center;}
}
@media screen and (min-width:465px){
    .RighInfo002228 .col2{ width:48%;}
	.RighInfo002228 .fr{ float:right;}
	.RighInfo002228 .col2+.col2{ margin-top:0;}
}
@media screen and (min-width:768px){
  .RighInfo002228 .single-header h1{ font-size:24px;}
  .RighInfo002228 .single-header h3{ font-size:18px;}
  .RighInfo002228 .single-content p{ padding:15px 0;} 
  .RighInfo002228 .single-header h3:after{ background-color:#f3eee9; position:absolute; top:50%; z-index:1; margin-top:0;}
  
}
@media screen and (min-width:1024px){
  .RighInfo002228 .single-header h1{ font-size:28px;}
}

/*PicList002171 */
.PicList002171{ padding-top:3%;}
.PicList002171 li{ float:left; width:32%; margin-right:2%; margin-bottom:3%;}
.PicList002171 li a{ border:1px solid #e8e8e8; position:relative; display:block;}
.PicList002171 li img{ display:block; width:100%;}
.PicList002171 li a figure{ position:absolute; left:0; top:0; width:100%; height:100%; background:rgba(144,196,36,0.95); opacity:0; transition:0.3s;}
.PicList002171 li a:hover figure{ opacity:1;}
.PicList002171 li dl{ display:table;  width:100%; height:100%;}
.PicList002171 li dt{ display:table-cell; vertical-align:middle;text-align:center; font-size:18px; color:#fff;}
@media(min-width:769px){
.PicList002171 li:nth-child(3n){ margin-right:0;}
}
@media(max-width:768px){
.PicList002171 li{ width:32%; margin-right:2%;}
}
@media(max-width:768px) and (min-width:481px){
.PicList002171 li:nth-child(3n){ margin-right:0;}
}
@media(max-width:480px){
.PicList002171 li{ width:49%;}
.PicList002171 li:nth-child(2n){ margin-right:0;}
.PicList002171 li dt{ font-size:15px;}
}


/*弹出层样式*/

  .Mask{position: fixed; display: none; background:rgba(255,255,255,.8);  filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#C8FFFFFF,endColorstr=#C8FFFFFF);left: 0; top: 0; z-index: 9999;}
  .Mask .MaskBox{z-index: 999; max-width: 1000px;margin:0px auto;position: relative;max-height: 490px;background:#fff;padding:40px 20px 0; overflow-y: auto; box-shadow: 0 0 10px #e1e4ce;}

  .Mask .MaskBox a.MaskClore{ display: block;width: 80px;font-size: 14px;color: #333;position: absolute;right: 10px;top:10px; line-height: 40px;text-align: center;}
/*弹出层样式*/

  .Mask .MaskBox .MaskForm{margin-bottom: 20px;}
  .Mask .MaskBox .MaskForm table{width: 100%; text-align: left;margin-top: 10px;}
    .Mask .MaskBox .MaskForm table th{width: 33%; color: #8eb83d;}
  .Mask .MaskBox .MaskForm table td{width: 33%; }
  .Mask .MaskBox .MaskForm .h3{font-size: 16px;font-weight: normal; color: #555; background: url('../image/masktitle.png') no-repeat left bottom; padding-bottom: 10px; padding-left: 15px;}
  .Mask .MaskBox .MaskForm .h4{color: #8eb83d; font-size: 14px; margin: 10px 0;}
  .Mask .MaskBox .MaskFormBtn{display: block;width: 100px;height: 35px; text-align: center;line-height: 35px; background: #8eb83d; border-radius: 45px; color: #fff;margin:20px auto 0;}
  .Mask .MaskBox .MForm{display: none; padding-top: 20px;}

@media screen and (min-width:768px){
  .Mask .MaskBox{padding: 20px 40px 0;}
    .Mask .MaskBox .MaskForm .h3{max-width: 80%;}
  }

@media screen and (min-width:1200px){
  .Mask .MaskBox{padding: 40px 40px 0;}
  .Mask .MaskBox a.MaskClore{top: 30px;}
    .Mask .MaskBox{max-height: 550px;}
    .Mask .MaskBox .MaskForm{margin-bottom: 40px;}

  }




  .MaskForm ul{max-width: 1000px; margin: 30px auto 0;}
  .MaskForm ul li{margin-bottom: 8px;}
  .MaskForm ul li.li2 .right{line-height: 0; }
  .MaskForm .left{float: left; width: 110px; text-align: right; padding-right: 10px; line-height: 36px;}
  .MaskForm .right{max-width: 450px; width: 60%; float:left; line-height: 36px; font-size: 14px; color: #333;}
  .MaskForm .right input{max-width: 410px; width:90%; border: 1px solid #ddd; line-height: 36px;height: 36px; padding:0 10px; border-radius: 5px;}
  .MaskForm .right textarea{max-width: 410px; width: 90%;border: 1px solid #ddd;padding:10px 10px; border-radius: 5px; height: 81px; line-height: 24px;}
 
 .MaskForm .FormBtn{display: block;width: 100px;height: 35px; text-align: center;line-height: 35px; background: #8eb83d; border-radius: 45px; color: #fff;margin:20px auto 0;}


@media screen and (min-width:768px){
 .MaskForm .MForm .item{ float: left; width: 49%; }
 .MaskForm .MForm .itemlast{float: right;}
}
/*
 .TextList001246 为demo编号
 */
.TextList001246{ padding-top:2%;} 
.TextList001246 li{ border-bottom:1px dashed #c7c7c7; padding:0 5px 20px 5px; margin-bottom:20px; overflow:hidden;}
.TextList001246 li time{ float:left; width:74px; margin-right:20px; background:url(../image/TextList001246-date.jpg) no-repeat center top; height:79px; text-align:center;}
.TextList001246 li time span{font-size: 28px; display:block;font-family: Arial;padding: 18px 0 9px;color: #858585;}
.TextList001246 li p{ line-height:21px; overflow:hidden; height:42px; margin-bottom:0;}
.TextList001246 li .dot{ padding-top:5px;}
.TextList001246 li a:hover{ color:#90c424;}

/*
 .Map002364 为demo编号
 */
.Map002364{padding-bottom:3%;background:url(../image/Map002364-bg.jpg) repeat-x left bottom #f6f6f6; padding-bottom:3%;}
.Map002364 dd{ border:10px solid #fff;margin-bottom:2%; padding-left:60%; background-color:#f9f9f9; position:relative;}
.Map002364 dd:last-child{ margin-bottom:0;}
.Map002364 .map *{ max-width:none;}
.Map002364 dd figure{ padding:3% 0;}
.Map002364 dd ul{ padding-bottom:3%; }
.Map002364 dd li{line-height:24px; padding:30px 0; padding-left:50px; border-bottom:1px dashed #dbdbdb; background:url(../image/Map002364-icon_name.gif) no-repeat center left; font-size:14px; color:#767676;}
.Map002364 dd li:nth-child(2){background-image:url(../image/Map002364-icon_add.gif);}
.Map002364 dd li:nth-child(3){background-image:url(../image/Map002364-icon_tel.gif);}
.Map002364 dd li:nth-child(4){background-image:url(../image/Map002364-icon_fax.gif);}
@media(min-width:641px){
.Map002364 .map{ position:absolute !important; width:60%; left:0; height:100%; top:0;}
}
@media(max-width:640px){
.Map002364 dd{ padding:3%;}
.Map002364 .map{ height:300px; position:relative !important;}
.Map002364 dd figure{ padding:0;}
}
@media(max-width:480px){
.Map002364 dd figure h1{ font-size:20px;}
}
