
/*Top002262*/
.Top002262 { background: #fff; position: relative; z-index: 100;display: block!important}
.Top002262 .header-left{ float: left; width: 30%; display:table; height:100px; }
.Top002262 .logo{ display:table-cell; vertical-align:middle;}
.Top002262 .header-mid,
.Top002262 .header-right{ float:right; margin-top: 2%; }
.Top002262 .header-mid{ margin-right: 3%; }
.Top002262 .header-menu li{ width:auto !important; margin-right:20px;}
.Top002262 .header-menu li em{ padding:0 15px;position:relative;}
.Top002262 .header-menu li em a{ line-height:70px; position:relative; font-size:18px; color:#333;}
.Top002262 .header-menu li em a::before{ position:absolute; content:''; left:50%; transform:translateX(-50%);  height:3px; background:#e46714;width:0; transition:ease-in-out 0.3s;}
.Top002262 .header-menu li em a:hover::before,
.Top002262 .header-menu li.aon em a::before{width:100%;}
.Top002262 .header-menu li .sub{ width:130%; left:-15%;  overflow:hidden; }
.Top002262 .header-menu li .sub-menu{ padding:15px 0; text-align:center;}
.Top002262 .header-menu li .sub-menu dt{ border-bottom:1px solid #f2f2f2;}
.Top002262 .header-menu li .sub-menu dt:last-child{ border-bottom:0;}
.Top002262 .header-menu li .sub-menu dt a{color:#666; transition:0.3s;}
.Top002262 .header-menu li .sub-menu dt a:hover{ background:none; color:#e46714; }
.Top002262 .header-right dd{ float:left; padding:20px 0;  }
.Top002262 .top-search{ position:relative; z-index:100;}
.Top002262 .open-search{ background:url(../images/Top002727-search.png) no-repeat center center; width:30px; height:30px;  display:block;}
.Top002262 .open-search-show{ position:relative; background:none;}
.Top002262 .open-search-show::before,
.Top002262 .open-search-show::after{ position:absolute; content:''; width:80%; height:3px; background:#e46714; top:50%; left:10%; transform:rotate(-45deg);}
.Top002262 .open-search-show::after{transform:rotate(45deg);}

.Top002262 .search-box{ position:absolute; top:100%; right:0; z-index:100; display:none;}
.Top002262 .search-box .text{width: 254px;line-height: 46px;height: 46px; border:1px solid #fff; background:rgba(0,0,0,0.2); color:#fff; padding:0 50px 0 10px;}
.Top002262 .search-box .btn{ position:absolute; right:0; top:0; line-height: 46px; width:46px; text-align:center; color:#fff; font-weight:bold; font-size:16px; font-family:Verdana,Arial, Helvetica, sans-serif;}
.Top002262 .search-box .btn::before{position: absolute; content: '';border: 8px solid transparent; border-bottom-color:#b4b4b4;top: -15px;right: 4px;}

@media(max-width:1024px){
.Top002262 .header-left{ width: 60%; height:70px; }
.Top002262 .header-right{ margin-top: 0%; }
.Top002262 #header-menu{ position:fixed; right:-100%; top:0; background:#fff; z-index:100; padding-top:70px; width:70%; max-width:300px; height:100%; transition: ease-in-out 0.3s;}
.Top002262 #header-menu.header-menu-show{ right:0;}
.Top002262 #header-menu li em,
.Top002262 #header-menu li em a{ border-bottom:0;color: #333}
.Top002262 #header-menu li:nth-child(2n){ background:rgba(0,0,0,0.1);}
.Top002262 #header-menu li em a{ font-weight:normal;}
.Top002262 #header-menu li.has-sub em a{ background:url(../images/Top002262-icon.png) no-repeat 95% center;}
.Top002262 #header-menu li.clickon em a{ background-image:url(../images/Top002262-icon_up.png);}
.Top002262 #header-menu li .sub-menu{ padding:5%;}
#header-menu li .sub-menu dt a {border-bottom: 1px solid rgba(0,0,0,0.1);color: #333}
.Top002262 #open_menu{ width:40px; height:30px;background:#e46714; margin-left:10px; position:relative; z-index:101; transition:background 0.3s;}
.Top002262 #open_menu i,
.Top002262 #open_menu i::before,
.Top002262 #open_menu i::after{ background:#fff; border-radius:3px;}
.Top002262 #open_menu i{ left:20%; width:60%;height:2px; margin-top:-1px;}
.Top002262 #open_menu.open_menu_on{ background:#e46714; position:fixed; right:2%;}
.Top002262 #open_menu.open_menu_on i{height:3px; margin-top:-1.5px;}
}


/*Banner002563 */
.Banner002563{ padding:0 0;}
.Banner002563 .auto{ position: relative;}
.Banner002563 .pic_2 {position: absolute;vertical-align: middle;line-height:75px;z-index: 3;margin-top:10%;margin-left: 17%;}
.Banner002563 .pic_2 h1{font-size: 40px;color:#fff;}
.Banner002563 .pic_3 {position: absolute;vertical-align: middle;z-index: 3;margin-top:24%;margin-left: 19%;width: 150px;}
.Banner002563 .pic_3 a{color: #fff;font-size: 16px;border: 1px solid #fff;padding:8% 15%;}
.Banner002563 .pic_3 a:hover{background-color:#e46714;color: #fff;border: #fff;}
/*slick Basic*/
.Banner002563 .slick-slider { position:relative;display: block;-webkit-touch-callout: none;-ms-touch-action: pan-y; touch-action: pan-y;-webkit-tap-highlight-color: transparent}
.Banner002563 .slick-list { position: relative; z-index: 1;display: block; overflow: hidden;}
.Banner002563 .slick-list:focus {outline: none}
.Banner002563 .slick-list.dragging {cursor: pointer;cursor: hand;}
.Banner002563 .slick-slider .slick-track, 
.Banner002563 .slick-slider .slick-list { -webkit-transform: translate3d(0, 0, 0);-moz-transform: translate3d(0, 0, 0);-ms-transform: translate3d(0, 0, 0);-o-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0)}
.Banner002563 .slick-track {position: relative; top: 0; left: 0; display: block;}
.Banner002563 .slick-track:before, 
.Banner002563 .slick-track:after{display: table; content: '';}
.Banner002563 .slick-track:after{ clear: both;}
.Banner002563 .slick-loading .slick-track { visibility: hidden;}
.Banner002563 .slick-slide{ display: none; float: left;min-height: 1px;}
[dir = 'rtl'] .slick-slide {float: right;}
.Banner002563 .slick-slide .slick-loading img { display: none;}
.Banner002563 .slick-slide .dragging img { pointer-events: none;}
.Banner002563 .slick-initialized .slick-slide { display: block;}
.Banner002563 .slick-loading .slick-slide { visibility: hidden;}
.Banner002563 .slick-vertical .slick-slide { display: block; height: auto; border: 1px solid transparent;}
.Banner002563 .slick-arrow .slick-hidden { display: none;}
/*slick Basic End*/

.Banner002563 .slick-arrow{ position:absolute; z-index:10; width:60px; height:90px; background:rgba(0,0,0,0.13); top:50%; margin-top:-45px;font-size: 0;padding: 0; cursor: pointer;transition:0.2s; border: 0;}
.Banner002563 .slick-arrow:hover{ background:#c8a063;}
.Banner002563 .slick-arrow::before{ position:absolute; content:''; width:20px; height:20px; transform:rotate(-45deg); top:50%; margin-top:-10px;border-top:2px solid #c8a063; border-left:2px solid #c8a063;}
.Banner002563 .slick-arrow:hover::before{ border-color:#fff !important;}
.Banner002563 .slick-prev{ left:2%;}
.Banner002563 .slick-prev::before{  left:40%;}
.Banner002563 .slick-next{ right:2%;}
.Banner002563 .slick-next::before{  left:20%;transform:rotate(135deg);}

.Banner002563 .slick-dots{ position:absolute; left:0; text-align:center; width:100%; bottom:5%; z-index:10;}
.Banner002563 .slick-dots li{ display:inline-block;padding-right:28px; position:relative; cursor: pointer;}
.Banner002563 .slick-dots li:after{ position:absolute; content:''; right:0; top:0; width:28px; height:1px; background:rgba(255,255,255,0.28); top:50%;}
.Banner002563 .slick-dots li:last-child{ padding-right:0;}
.Banner002563 .slick-dots li:last-child:after{ display:none;}

.Banner002563 .slick-dots li button{ display:block; border:1px solid transparent; width:30px; height:30px; border-radius:50%; margin:0 2px; position:relative;font-size: 0;padding: 0;background: none;}
.Banner002563 .slick-dots li button::before{ position:absolute; left:50%; top:50%; margin-top:-6px; margin-left:-6px; width:12px; height:12px;border-radius:50%; content:''; background:#fff;}
.Banner002563 .slick-dots li.slick-active button{ border-color:#fff;}

.Banner002563 li{position: relative;}
.Banner002563 li a{ position:absolute; left:0; top:0; width:100%; height:100%; z-index:2;}
.Banner002563  li .txt-img{ position:absolute; width:100%; top:0; left:0; text-align:center; z-index:1; 	height:80%;}
.Banner002563  li .txt-img .ytable{height: 100%;}
.Banner002563  li .txt-img img{opacity: 0; transform: translateX(-100%); transition: 1s;}
.Banner002563  li.slick-current .txt-img img{transform: translateX(0);opacity: 1;}

@media(max-width:1200px){
.Banner002563{ padding:0;}
}
@media(min-width:1025px){
.Banner002563  li > img{ display:block; width:100%;}
.Banner002563  li img.wap{ display:none;}

}
@media(max-width:1024px){
.Banner002563  li img.pc{ display:none;}
.Banner002563  li .table img{ max-width:75%; margin:0 auto;}
}
@media(max-width:480px){
.Banner002563 .slick-arrow{ transform:scale(0.7);}
.Banner002563 .slick-dots li{padding-right:10px; }
.Banner002563 .slick-dots li::after{ width:10px;}
.Banner002563 .slick-dots li button{width:20px; height:20px; }
}
/*
 .Floor002248 为demo编号
 */
.Floor002248 .auto_1260{ max-width: 1260px;}
@media only screen and (max-width:1260px) {
	.Floor002248 .auto_1260{  padding: 0 2%;}
}
.Floor002248{background: #f2f2f2; padding: 50px 0;}
.Floor002248 .word p{font-size: 20px;color: #e46714;font-weight: bold;margin-left: -2%;}
.Floor002248 .word{ width: 100%; }
.Floor002248 .word h3{ margin: 0; font-size: 20px; line-height: 1.2; color: #e46714; padding-bottom: 15px; font-weight: normal;}
.Floor002248 .word h3:after{ content: "";display: block;width: 65px; height:2px; background-color: #e46714; margin-top: 20px;}
.Floor002248 .word figure{margin: 0; padding: 0 0; line-height: 2.25; font-size: 14px;margin-top: -1%;}
.Floor002248 .word ul{ padding-top: 15px; }
.Floor002248 .word ul li{ float: left;  text-align: center; padding: 0 15px; width: 25%; max-width: 102px;}
.Floor002248 .word ul li a{ display: block; max-width: 72px;border: 1px solid #e46714;border-radius: 50%; transition: all .3s ease-in-out;}
.Floor002248 .word ul li a:hover{ background-color: #e46714;}
.Floor002248 .word ul li .img_hover,.Floor002248 .word ul li a:hover .img{ display: none;}
.Floor002248 .word ul li a:hover .img_hover{ display: block;}

.Floor002248 .right-img{ position: relative;}
.Floor002248 .right-img .right-img_tit{ width: 160px; text-align: center; padding: 20px 0;
background:rgba(288, 103,20, 0.9) none repeat scroll 0 0 !important;filter:Alpha(opacity=90); background:#fff;
 position: absolute;  bottom:20px;left: -8%;}
.Floor002248 .right-img .right-img_tit span{ position: relative; z-index: 1;  color: #fff; font-size: 16px;}
@media only screen and (max-width: 767px) {
	.Floor002248 .word h3{ text-align: center;}
	.Floor002248 .word h3:after{ margin: 20px auto 0; width: 35px;}
	.Floor002248 .right-img{ margin: 0 auto; max-width: 580px; padding-left: 5%;}
	.Floor002248 .right-img .right-img_tit{ left:0;}
	.Floor002248 .word ul{ margin: 0 auto 30px;max-width: 408px;}
}
@media only screen and (max-width: 365px) {
	.Floor002248 .word ul li{ padding: 0 10px;}
}
@media only screen and (min-width: 768px) {
	.Floor002248 .word h3{ font-size: 24px;}
	.Floor002248 .word{ width: 48%; float: left;}
	.Floor002248 .right-img{ float: right; width: 48%;}
	
}
@media only screen and (min-width: 1024px) {
	.Floor002248 .word h3{ font-size: 30px; padding-bottom: 30px;}
	.Floor002248 .word h3:after{ height: 3px;}
	
	.Floor002248 .right-img .right-img_tit{ padding: 25px 0;}
}
@media only screen and (min-width: 1260px) {
	.Floor002248 .right-img .right-img_tit{ width: 160px; padding: 35px 0;margin-left: 4%;}
}

/*Floor002838 */

@font-face {
  font-family: "SourceHanSerifCN-Light";
  src:url("../fonts/SourceHanSerifCN-Light.otf") format("truetype");
  font-weight: normal;
  font-style: normal;
}
.Floor002838 .auto{max-width: 1280px;}
.Floor002838{overflow: hidden;padding-bottom: 3vw;font-family: "SourceHanSerifCN-Light", Times, Times New Roman, serif;}
.Floor002838 .auto{position: relative; z-index: 1;padding: 5vw 0; width: 96%;}
.Floor002838 .auto:after{position: absolute; content: ''; width: 100%; height: 100%;background: #fff;top: 0;left: 20%; z-index: 0;}
.Floor002838 div.pr{z-index: 10;position: relative;}
.Floor002838 .title{color: #000; }
.Floor002838 .title span{font-size: 36px;	line-height: 1em;}
.Floor002838 .title span:after{display: block; content: ''; height: 3px; width: 18px; margin: 20px 0;background: #000;}
.Floor002838 .title aside.en{ font-family: "HelveticaNeueLTPro-BlkCn";font-size: 22px;}

@media(max-width:1200px){
.Floor002838 .title span{font-size: 32px;}
}
@media(max-width:768px){
.Floor002838 .title span{font-size: 4vw;}
.Floor002838 .title aside.en{font-size: 2vw;}
.Floor002838 .title span:after{margin: 2vw 0; width: 2vw;}
}

.Floor002838 .more{display: block; width: 18px; height: 18px; border: 1px solid #a0a0a0;border-radius: 50%; margin-top: 20px;position: relative; transition: 0.3s;}
.Floor002838 .more:after{position: absolute; content: ''; width: 30%; height: 30%; left: 30%;top: 35%; transform: rotate(-45deg);border-right: 1px solid #a0a0a0;border-bottom: 1px solid #a0a0a0;}
.Floor002838 .box-2 li:hover .more,
.Floor002838 .more:hover{transform: rotate(90deg);-webkit-transform: rotate(90deg);-ms-transform: rotate(90deg);}

.Floor002838 .box-1 img{display: block;width: 100%;}
@media(min-width:641px){
.Floor002838 .box-1 .txt{position: absolute; left: 3vw; top: 0; width: 100%; height: 100%; z-index: 10;}
.Floor002838 .box-1 .txt .ytable{height: 100%;}
.Floor002838 .box-1 .txt p{max-width: 306px;}
}
@media(max-width:640px){
.Floor002838 .box-1 .txt{padding-left: 25%;}
}

.Floor002838 .box-2{margin: 2vw 0 4vw 0;}
.Floor002838 .box-2 li{position: relative; background: #000;overflow: hidden;}
.Floor002838 .box-2 li img{display: block;width: 100%;opacity: 0.7;-webkit-opacity: 0.7; transition: 0.3s;}
.Floor002838 .box-2 li:hover img{transform: scale(1.2);-webkit-transform: scale(1.2);-ms-transform: scale(1.2);}
.Floor002838 .box-2 li a,
.Floor002838 .box-2 li .txt{position: absolute; z-index: 4; }
.Floor002838 .box-2 li a{left: 0; top: 0; width: 100%; height: 100%; z-index: 10;display: block;}
.Floor002838 .box-2 li .txt{left: 3vw;right: 3vw; top: 3vw;color: #fff;}
.Floor002838 .box-2 li .txt aside.dot2{font-size: 24px;line-height: 1.25‬2em;}
.Floor002838 .box-2 .more:after,
.Floor002838 .box-2 .more{border-color: #fff;}
@media(min-width:641px){
.Floor002838 .box-2 li{float: left; width: 48.667%;}
.Floor002838 .box-2 li:not(:nth-child(2n)){margin-right:2.666%;}
}
@media(min-width:641px) and (max-width:768px){
.Floor002838 .box-2 li .txt aside.dot2{font-size: 2vw;}
}
@media(max-width:480px){
.Floor002838 .box-2 li .txt aside.dot2{font-size: 4vw;}
}

.Floor002838 .box-3 .title{float: left;}
.Floor002838 .box-3 ul{float: right; width: 75%;padding-left: 2vw;border-left: 3px solid #000;}
.Floor002838 .box-3 li{position: relative; overflow: hidden;}
.Floor002838 .box-3 li{padding-left: 92px;line-height: 24px;}
.Floor002838 .box-3 li:not(:last-child){margin-bottom: 20px;}
.Floor002838 .box-3 li time{position: absolute; left: 0; top: 0;color: #656c73;}
.Floor002838 .box-3 li a{float: left;max-width: 100%;text-decoration: underline;font-size: 17px; }
.Floor002838 .box-3 li a:hover{color: #962009;}
@media(max-width:480px){
.Floor002838 .box-3 li:not(:last-child){margin-bottom: 10px;}
.Floor002838 .box-3 li a{font-size: 14px; }
}

/*
 .Floor001330 为demo编号
 */
.Floor001330{ padding:3% 0 0;}
.Floor001330 .title{ text-align:center; font-size:36px; color:#333; padding-bottom:5%;}
.Floor001330 .title p{ margin:0; opacity:0.6; font-size:16px;text-transform:uppercase;}
.Floor001330 .title::after{ display:block; content:''; background:#e46714;margin:20px auto 0; height:2px; width:52px;}
.Floor001330 .main{ background:url(../images/Floor001330-img.jpg) no-repeat left top; min-height:285px; padding-top:-10px; /* margin-left: 16.2%; */}
.Floor001330 dl{ float:left; width:23.2%;}
.Floor001330 dd{ margin-bottom:1px; line-height:93px;height:90px; position:relative;padding-left:43%; font-size:15px; cursor:pointer; background-color:#e9e7e7;}
.Floor001330 dd:last-child{ margin-bottom:0;}
.Floor001330 dd i{ position:absolute; width:30%; left:0; top:0; height:100%;background: #666}
.Floor001330 dd i img{max-width: 27px;position: absolute;width: 27px;height: 27px;top: 36%;left: 30px;}
/*.Floor001330 dd:nth-child(2) i{ background-image:url(../images/Floor001330-icon2.png);}
.Floor001330 dd:nth-child(3) i{ background-image:url(../images/Floor001330-icon3.png);}
.Floor001330 dd:nth-child(4) i{ background-image:url(../images/Floor001330-icon4.png);}
.Floor001330 dd:nth-child(5) i{ background-image:url(../images/Floor001330-icon5.png);}*/
.Floor001330 dd.on{ background-color:#f9f9f9;}
.Floor001330 dd.on i{background-color:#ed710c;}
.Floor001330 ul{ float:right; display:table;/* width:74%; */ /* background-color:#f9f9f9; */min-height:270px;/* padding:0 4%; */}
.Floor001330 li{ display:none; overflow:hidden; vertical-align:middle;}
.Floor001330 li .pic{ float:left;/* width:54.5%; */}
.Floor001330 li .pic img{ display:block; width:100%;}
.Floor001330 li figure{ float:right; width:43%;}
.Floor001330 li figure h5{ margin:0;font-size: 16px;border-bottom: #ececec 1px solid; font-weight:normal;padding-bottom: 10px;}
.Floor001330 li figure p{font-size: 13px;color: #666;line-height: 25px; margin-bottom:0; overflow:hidden; height:100px;}
@media(max-width:1024px){
.Floor001330{ padding:30px 0;}
.Floor001330 .title{ font-size:30px;}
.Floor001330 .title p{font-size:14px;line-height: 26px;}
.Floor001330 ul{ min-height:auto;padding-top: 4%}
.Floor001330 ul,
.Floor001330 dl{ float:none; width:100%;}
.Floor001330 dl{}
.Floor001330 dd{ float:left; width:25%; padding-left:0;text-align: center;line-height: 36px;height: auto;}
.Floor001330 dd i{ width:100%; border-right:1px solid #f9f9f9;position: relative;display: block;height: 90px;}
.Floor001330 dd span{ display: block}
.Floor001330 dd:last-child i{ border-right:0;}
}
@media(max-width:640px){

.Floor001330 li .pic,
.Floor001330 li figure{ float:none; width:auto;}
.Floor001330 li figure{ padding-top:5%;}
}
@media(max-width:480px){
.Floor001330 .main{ padding-left:0; background:none;} 
.Floor001330 h2{ display:block; text-align:center; color:#48aa43; font-size:24px; margin:0;}
.Floor001330 h2 span{ display:block; font-weight:normal; font-size:16px; color:#666;}
}




/*
 .Floor002233 为demo编号
 */

.Floor002233 .wrap-content .btn{ width:20px; height:42px; position:absolute;top: 50%; margin-top: -22px; background-image:url(../images/Floor002212-icon.png); background-repeat:no-repeat; display:block; z-index:5;}
.Floor002233 .wrap-content .prev{left: -70px; background-position:0 0;}
.Floor002233 .wrap-content .next{ right:-70px;background-position:-21px 0;}
.Floor002233 .wrap-content .prev:hover{background-position:0 -42px;}
.Floor002233 .wrap-content .next:hover{background-position:-21px -42px;}
.Floor002233 .wrap-content .btn a{ display:block; width:20px; height:42px;} 

.Floor002233 .pix{margin-left: 91%;position: relative;top: 33px;}
.Floor002233 .pix a{color: #999;}
.Floor002233 .pix a:hover{color: #e46714;}
.Floor002233{}
.Floor002233{ background: #f2f2f2; margin-top: 3%;padding-top: 1.5%;padding-bottom: 4%;}
.Floor002233 .wrap-content{position: relative; }
.Floor002233 .titl{ font-size: 30px; color:#e46714; padding: 8px 0 35px}
.Floor002233 .titl::after{ content: "";display: block;width: 65px; height:2px; background-color: #e46714; margin-top: 20px;}
.Floor002233 li h3{ font-weight: 100; margin:10px 0}
.Floor002233 li h3 a{ font-size: 16px; color: #e46714; line-height: 25px; margin: 0}
.Floor002233 li a.img{ position: relative; display: block; text-align: center;}
.Floor002233 li a.img .time{color: #fff; text-align: center; position: absolute; top: 0; right: 33px; width: 57px; height: 57px; background: url(../images/Floor002233-time.png); display: block; font-size: 12px;}
.Floor002233 li a.img span{ font-size: 22px; display: block; padding-top: 4px}
.Floor002233 li a.img img{ width: 100%;}
.Floor002233 li { background: #fff; margin: 0 0 0;/*max-height: 372px;*/ width: 100%;}
.Floor002233 li .text{ padding: 26px 23px}
.Floor002233 li .text p{ font-size: 12px; color: #777; line-height: 22px;}
.Floor002233 .more{font-size:14px; text-align: center; padding: 25px 0 40px}
.Floor002233 .more a{  color: #c49162; }
.Floor002233 .more span{ border-top:1px solid #c49162; width: 45px; display: inline-block; margin: 0 10px; height: 5px}
.Floor002233 .swiper-button-next, .Floor002233 .swiper-container-rtl .swiper-button-prev,.Floor002233 .swiper-button-prev,.Floor002233 .swiper-container-rtl .swiper-button-next{ display: none;}

 

@media (min-width: 768px) {
.Floor002233 .titl{ font-size: 24px;}
.Floor002233 .swiper-button-next, .Floor002233 .swiper-container-rtl .swiper-button-prev,.Floor002233 .swiper-button-prev,.Floor002233 .swiper-container-rtl .swiper-button-next{ display: block; top: 107px; width: 30px; height: 20px; background: #fff url(../images/Floor002233-prev.png) no-repeat center center; opacity: 1 !important; right: 38px; left: auto;}
.Floor002233 .swiper-button-next.swiper-button-disabled {background: #c49162 url(../images/Floor002233-next_hover.png) no-repeat center center; }
.Floor002233 .swiper-button-next{ right: 0; background: #fff url(../images/Floor002233-next.png) no-repeat center center;}
.Floor002233 .swiper-button-prev.swiper-button-disabled {background: #e46714 url(../images/Floor002233-prev_hover.png) no-repeat center center; }
.Floor002233 li{ width: 33.33%; float: left; max-width: 360px; }	
.Floor002233 li h3{height: 50px; overflow: hidden;}

}
@media (min-width: 1024px) {
.Floor002233 .titl{ font-size: 30px;}
}
@media (min-width: 1280px) {
.Floor002233 li .text p{ height: 66px; overflow: hidden;margin-top: -7%;}
.Floor002233 .more{  padding: 40px 0 }

}

/* swiper 公共样式如果有相同插件使用只留一份样式 */
.swiper-container{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;z-index:1}
.swiper-container-no-flexbox .swiper-slide{float:left}
.swiper-container-vertical>.swiper-wrapper{-webkit-box-orient:vertical;-moz-box-orient:vertical;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column}
.swiper-wrapper{position:relative;width:100%;/*height:100%;*/z-index:1;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-transition-property:-webkit-transform;-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;-ms-transition-property:-ms-transform;transition-property:transform;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}
.swiper-container-android .swiper-slide,.swiper-wrapper{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-o-transform:translate(0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
.swiper-container-multirow>.swiper-wrapper{-webkit-box-lines:multiple;-moz-box-lines:multiple;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap}
.swiper-container-free-mode>.swiper-wrapper{-webkit-transition-timing-function:ease-out;-moz-transition-timing-function:ease-out;-ms-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out;margin:0 auto}.swiper-slide{-webkit-flex-shrink:0;-ms-flex:0 0 auto;flex-shrink:0;width:100%;height:100%;position:relative}.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto}
.swiper-container-autoheight .swiper-wrapper{-webkit-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start;-webkit-transition-property:-webkit-transform,height;-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;-ms-transition-property:-ms-transform;transition-property:transform,height}
.swiper-container .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}
.swiper-wp8-horizontal{-ms-touch-action:pan-y;touch-action:pan-y}
.swiper-wp8-vertical{-ms-touch-action:pan-x;touch-action:pan-x}
.swiper-button-next,.swiper-button-prev{position:absolute;top:50%;width:27px;height:44px;margin-top:-22px;z-index:10;cursor:pointer;-moz-background-size:27px 44px;-webkit-background-size:27px 44px;background-size:27px 44px;background-position:center;background-repeat:no-repeat}
.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}
.swiper-button-prev,.swiper-container-rtl .swiper-button-next{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E");left:10px;right:auto}.swiper-button-prev.swiper-button-black,.swiper-container-rtl .swiper-button-next.swiper-button-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E")}
.swiper-button-prev.swiper-button-white,.swiper-container-rtl .swiper-button-next.swiper-button-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E")}
.swiper-button-next,.swiper-container-rtl .swiper-button-prev{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E");right:10px;left:auto}.swiper-button-next.swiper-button-black,.swiper-container-rtl .swiper-button-prev.swiper-button-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E")}.swiper-button-next.swiper-button-white,.swiper-container-rtl .swiper-button-prev.swiper-button-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E")}.swiper-pagination{position:absolute;text-align:center;-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;transition:.3s;-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0);z-index:10}
.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-container-horizontal>.swiper-pagination-bullets,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:10px;left:0;width:100%}.swiper-pagination-bullet{width:8px;height:8px;display:inline-block;border-radius:100%;background:#000;opacity:.2}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-moz-appearance:none;-ms-appearance:none;-webkit-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-white .swiper-pagination-bullet{background:#fff}.swiper-pagination-bullet-active{opacity:1;background:#007aff}.swiper-pagination-white .swiper-pagination-bullet-active{background:#fff}.swiper-pagination-black .swiper-pagination-bullet-active{background:#000}.swiper-container-vertical>.swiper-pagination-bullets{right:10px;top:50%;-webkit-transform:translate3d(0,-50%,0);-moz-transform:translate3d(0,-50%,0);-o-transform:translate(0,-50%);-ms-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0)}
.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:5px 0;display:block}.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 5px}
.swiper-pagination-progress{background:rgba(0,0,0,.25);position:absolute}.swiper-pagination-progress .swiper-pagination-progressbar{background:#007aff;position:absolute;left:0;top:0;width:100%;height:100%;-webkit-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transform:scale(0);-webkit-transform-origin:left top;-moz-transform-origin:left top;-ms-transform-origin:left top;-o-transform-origin:left top;transform-origin:left top}.swiper-container-rtl .swiper-pagination-progress .swiper-pagination-progressbar{-webkit-transform-origin:right top;-moz-transform-origin:right top;-ms-transform-origin:right top;-o-transform-origin:right top;transform-origin:right top}.swiper-container-horizontal>.swiper-pagination-progress{width:100%;height:4px;left:0;top:0}.swiper-container-vertical>.swiper-pagination-progress{width:4px;height:100%;left:0;top:0}.swiper-pagination-progress.swiper-pagination-white{background:rgba(255,255,255,.5)}.swiper-pagination-progress.swiper-pagination-white .swiper-pagination-progressbar{background:#fff}.swiper-pagination-progress.swiper-pagination-black .swiper-pagination-progressbar{background:#000}.swiper-container-3d{-webkit-perspective:1200px;-moz-perspective:1200px;-o-perspective:1200px;perspective:1200px}.swiper-container-3d .swiper-cube-shadow,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-wrapper{-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;-ms-transform-style:preserve-3d;transform-style:preserve-3d}.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-container-3d .swiper-slide-shadow-left{background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(right,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-moz-linear-gradient(right,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-o-linear-gradient(right,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-right{background-image:-webkit-gradient(linear,right top,left top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(left,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-moz-linear-gradient(left,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-o-linear-gradient(left,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-top{background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(bottom,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-moz-linear-gradient(bottom,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-o-linear-gradient(bottom,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-bottom{background-image:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(top,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-moz-linear-gradient(top,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-o-linear-gradient(top,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-coverflow .swiper-wrapper,.swiper-container-flip .swiper-wrapper{-ms-perspective:1200px}.swiper-container-cube,.swiper-container-flip{overflow:visible}.swiper-container-cube .swiper-slide,.swiper-container-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-container-cube .swiper-slide .swiper-slide,.swiper-container-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-active .swiper-slide-active,.swiper-container-flip .swiper-slide-active,.swiper-container-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube .swiper-slide-shadow-bottom,.swiper-container-cube .swiper-slide-shadow-left,.swiper-container-cube .swiper-slide-shadow-right,.swiper-container-cube .swiper-slide-shadow-top,.swiper-container-flip .swiper-slide-shadow-bottom,.swiper-container-flip .swiper-slide-shadow-left,.swiper-container-flip .swiper-slide-shadow-right,.swiper-container-flip .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden}.swiper-container-cube .swiper-slide{visibility:hidden;-webkit-transform-origin:0 0;-moz-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;width:100%;height:100%}.swiper-container-cube.swiper-container-rtl .swiper-slide{-webkit-transform-origin:100% 0;-moz-transform-origin:100% 0;-ms-transform-origin:100% 0;transform-origin:100% 0}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-next,.swiper-container-cube .swiper-slide-next+.swiper-slide,.swiper-container-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}
.swiper-container-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0;width:100%;height:100%;background:#000;opacity:.6;-webkit-filter:blur(50px);filter:blur(50px);z-index:0}.swiper-container-fade.swiper-container-free-mode .swiper-slide{-webkit-transition-timing-function:ease-out;-moz-transition-timing-function:ease-out;-ms-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out}.swiper-container-fade .swiper-slide{pointer-events:none;-webkit-transition-property:opacity;-moz-transition-property:opacity;-o-transition-property:opacity;transition-property:opacity}.swiper-container-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-fade .swiper-slide-active,.swiper-container-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-zoom-container{width:100%;height:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;text-align:center}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-width:100%;max-height:100%;object-fit:contain}.swiper-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none;background:rgba(0,0,0,.1)}.swiper-container-horizontal>.swiper-scrollbar{position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%}.swiper-container-vertical>.swiper-scrollbar{position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98%}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:rgba(0,0,0,.5);border-radius:10px;left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;-webkit-transform-origin:50%;-moz-transform-origin:50%;transform-origin:50%;-webkit-animation:swiper-preloader-spin 1s steps(12,end) infinite;-moz-animation:swiper-preloader-spin 1s steps(12,end) infinite;animation:swiper-preloader-spin 1s steps(12,end) infinite}.swiper-lazy-preloader:after{display:block;content:"";width:100%;height:100%;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%236c6c6c'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");background-position:50%;-webkit-background-size:100%;background-size:100%;background-repeat:no-repeat}.swiper-lazy-preloader-white:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%23fff'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E")}@-webkit-keyframes swiper-preloader-spin{100%{-webkit-transform:rotate(360deg)}}@keyframes swiper-preloader-spin{100%{transform:rotate(360deg)}}
/*Bottom002743 */
.Bottom002743{ background:#2b2b2b; padding-top: 86px;color: rgba(255,255,255,0.4);padding-bottom: 10px;}
.Bottom002743 a{color: rgba(255,255,255,0.4);}
.Bottom002743 a:hover{color: #fff;}
.Bottom002743 .copyright{background: #fff; line-height: 24px; padding: 15px 0;color: #888;}
.Bottom002743 .copyright a{color: #888;}
.Bottom002743 .copyright a:hover{color: #eb422c;}
.Bottom002743 .copyright a:not(:last-child):after{display: inline-block; content: ''; width: 1px; height: 13px; background: #c0c0c0; vertical-align: middle; margin: 0 7px;}

.Bottom002743 .links{margin: 53px 0; border-top: 1px solid rgba(255,255,255,0.07);border-bottom: 1px solid rgba(255,255,255,0.07);position: relative; line-height: 24px; padding: 11px 0 11px 1px;}
.Bottom002743 .links p{ float: right; margin: 0;  }
.Bottom002743 .links a{display: inline-block;}
.Bottom002743 .links span{position: absolute; left: 0; top: 11px; color: rgba(255,255,255,0.4);}
.Bottom002743 .links a:not(:nth-child(4)):after{display: inline-block; content: ''; width: 1px; height: 13px; background: rgba(255,255,255,0.07);vertical-align: middle; margin: 0 14px;}
.Bottom002743 .links a:last-child:after{display: none}
.Bottom002743 .links p a:after{display: none!important}
.Bottom002743 .contact{max-width: 220px;}
.Bottom002743 .contact .name,
.Bottom002743 nav dl dt{font-size: 18px;color: #fff; padding-bottom: 25px;}
.Bottom002743 .contact li{ padding-bottom: 5px;}
.Bottom002743 .contact li aside{ padding-left: 25px;background-position: left center; background-repeat: no-repeat;}
.Bottom002743 .contact li:nth-child(1){padding-bottom: 32px;}
.Bottom002743 .contact li:nth-child(1) aside{background-image: url(../images/Bottom002743_icon_call.png);}
.Bottom002743 .contact li:nth-child(2) aside{background-image: url(../images/Bottom002743_icon_email.png);}
.Bottom002743 .contact li:nth-child(3) aside{background-image: url(../images/Bottom002743_icon_add.png);}
.Bottom002743 .contact li b{font-size: 28px;color: #eb422c;}
.Bottom002743 nav dl dt a{color: #fff;}
.Bottom002743 nav{float: right; width: 85%; max-width:1000px ;}
.Bottom002743 nav dl{ float: left; max-width: 180px; width: 12%; margin-left: 2.285%;}
.Bottom002743 nav dd{line-height: 20px; padding: 4px 0;}
.Bottom002743 nav .code{text-align: center;}
.Bottom002743 nav .code img{max-width: 121px;}
@media(min-width:769px){
.Bottom002743 .contact{float: left;}
.Bottom002743 .copyright aside{float: right;}
}
@media(max-width:1024px){
.Bottom002743{padding-top: 5%;}
.Bottom002743 nav{display: none;}
.Bottom002743 .contact{display: table; margin: 0 auto;}
.Bottom002743 .links{margin: 30px 0; text-align: center}
.Bottom002743 .links p{ float: none;}
.Bottom002743 .contact .name,
.Bottom002743 .copyright{text-align: center;}
}

/*
 .Floor002416 为demo编号
 */

/*out*/
.Floor002416{ background: #fff; }

/*inner*/
.Floor002416 .auto{position: relative; padding-top: 8%; padding-bottom: 8%;}

/*design max-width*/
@media only screen and (min-width: 1280px) {
	.Floor002416 .auto{ padding: 100px 0;}
}

/*3 line*/
.Floor002416 .lines{ position: absolute; left: 0; top: 0; width: 100%; height: 100%; z-index: 3; overflow: hidden;display: none}
.Floor002416 .lines span{ display: block; width: 33.3334%; float: left; height: 100%; border-right: 1px solid #f0f0f0;}
.Floor002416 .lines span:first-child{border-left: 1px solid #f0f0f0;}

.Floor002416 .wrap-container{ position: relative; z-index: 4;}
.Floor002416 .Bpic{ position: relative; max-width: 427px; margin: 0 auto 4%;box-shadow:0 0 43px 5px rgba(0,0,0,.15);-webkit-box-shadow:0 0 43px 5px rgba(0,0,0,.15);-moz-box-shadow:0 0 43px 5px rgba(0,0,0,.15);overflow: hidden}
.Floor002416 .Bpic img{transition: 0.3s all;}
.Floor002416 .Bpic:hover img{transform: scale(1.1)}
@media only screen and (min-width: 768px) {
	.Floor002416 .Bpic{ width: 33.3334%; float: left; margin: 0;}
}
.Floor002416 .Bpic .Dec-Line{ position: absolute; top: 30px; width: 30%; right: -15%;display: none}
.Floor002416 .Bpic .Dec-Line:before,
.Floor002416 .Bpic .Dec-Line:after{ content: ""; position: absolute; left: 0; height: 1px; display: block;}
.Floor002416 .Bpic .Dec-Line:before{ background: #b1b1b1; width: 100%; top: 0;}
.Floor002416 .Bpic .Dec-Line:after{ width: 70%; background: #e46714; top: 10px;}
@media only screen and (max-width:767px ) {
	.Floor002416 .Bpic .Dec-Line{ display: none;}
}

.Floor002416 .wrap-content{ padding: 0;}
@media only screen and (min-width: 768px) {
	.Floor002416 .wrap-content{ float: right; width: 66.6668%; padding: 0 3% 0 7%;}
}

.Floor002416 .wrap-tit{ color: #000; padding-top: 15px;}
.Floor002416 .wrap-tit h2{ margin: 0; font-size: 30px; font-family: Calibri; text-transform: uppercase; line-height: 1;color:#e46714;}
.Floor002416 .wrap-tit span{ font-size: 18px; display: block;}

.Floor002416 .wrap-content .con{ line-height: 30px; font-size: 15px; height: 128px; color: #888; overflow: hidden; margin: 4% 0 0;}
@media only screen and (min-width:1280px ) {
	.Floor002416 .wrap-content .con{ margin: 35px 0 30px;}
}
.Floor002416 .wrap-content ul{margin-top: -1.5%;}
.Floor002416 .wrap-content .list li{ position: relative;padding-top: 6%; padding-right: 5%;}
.Floor002416 .wrap-content .list li>*{ height: 80px;}
.Floor002416 .wrap-content .list li .pic{ position: absolute; width: 80px; z-index: 2;}
.Floor002416 .wrap-content .list li .pic a{ display: block; border-radius: 5px;
background-repeat: no-repeat; background-position: center; background-size: cover;
transition: all .5s ease-in-out;
-webkit-transition: all .5s ease-in-out;;
-moz-transition: all .5s ease-in-out;;
-ms-transition: all .5s ease-in-out;;
box-shadow:0 0 43px 5px rgba(0,0,0,.15);
-webkit-box-shadow:0 0 43px 5px rgba(0,0,0,.15);
-moz-box-shadow:0 0 43px 5px rgba(0,0,0,.15);
}
.Floor002416 .wrap-content .list li .pic a:hover{transform: scale(1.05);}
.Floor002416 .wrap-content .list li .pic img{ visibility: hidden;}
.Floor002416 .wrap-content .list li .word{ padding-left: 95px; position: relative;}
.Floor002416 .wrap-content .list li .word .h4{ font-size: 16px; margin: 0; font-weight: normal;}
.Floor002416 .wrap-content .list li .word .h4 a{ color: #000;transition: color .3s;-webkit-transition: color .3s;-moz-transition: color .3s;-ms-transition: color .3s;}
.Floor002416 .wrap-content .list li .word .h4 a:hover{ color: #593101;}
.Floor002416 .wrap-content .list li .word p{ font-size: 15px; color: #888; margin: 6px 0 0;}
.Floor002416 .wrap-content .list li .Dec-Line{ position: absolute; bottom: 3px; width: 40px; height: 5px;}
.Floor002416 .wrap-content .list li .Dec-Line:before,
.Floor002416 .wrap-content .list li .Dec-Line:after{ content: ""; position: absolute; height: 1px;}
.Floor002416 .wrap-content .list li .Dec-Line:before{ background: #b1b1b1; width: 100%; top: 0;}
.Floor002416 .wrap-content .list li .Dec-Line:after{ background:#e46714; width: 50%; bottom: 0;}
@media only screen and (min-width:480px) {
	.Floor002416 .wrap-content .list li{ float: left; width: 50%;}    
}
@media(max-width:1024px){
    .Floor002416 .wrap-content .con{ line-height: 26px; font-size: 14px; height: auto;}
    .Floor002416 .wrap-content ul{margin-top: 0%;}
    .Floor002416 .lines{display: none}
}


/* */
.home_service{ background: url(../images/bg1.jpg) no-repeat center; padding: 4% 0;}
.home_service .title{ text-align:center; font-size:36px; color:#333; padding-bottom:4%;}
.home_service .title p{ margin:0; opacity:0.6; font-size:16px;text-transform:uppercase; line-height: 28px; padding-top:10px; }
.home_service .title::after{ display:block; content:''; background:#e46714;margin:20px auto 0; height:2px; width:52px;}
.home_service .wap{display: none}
@media(max-width:1024px){
.home_service{ padding: 30px 0;}
.home_service .title{ font-size:30px;}
.home_service .title p{font-size:14px;line-height: 24px;}
.home_service .pc{display: none}
.home_service .wap{display: block}
}
/*
 .Floor002468 为demo编号
 */
.Floor002468{ /* padding: 30px 0; */}
.Floor002468 .auto{ max-width: 1280px;}
@media only screen and (max-width:1430px ) {
	.Floor002468 .auto{ max-width: 1430px; padding-left: 15px; padding-right: 15px;}
}
.Floor002468 .list{ overflow: hidden;}
.Floor002468 .list .list-wrap{ margin:0 -0.8%;}
.Floor002468 .list .ul{ float: left; width: 50%; padding: 0 0.8% 1.5%;}
@media only screen and (max-width:767px ) {
	.Floor002468 .list .ul{ width: 100%; float: none; padding-left: 0; padding-right: 0; padding-bottom: 3%;}
}
.Floor002468 .list .item{}
.Floor002468 .list .item-inner{ position: relative;}
.Floor002468 .list .item .linkhref{ position: absolute; z-index: 5; top: 0; left: 0; width: 100%; height: 100%; display: block;}
.Floor002468 .list .item .pic{ background-repeat: no-repeat; background-position: center; background-size: cover; }
.Floor002468 .list .item .pic:after{position: absolute; left: 0; top: 0; height: 100%; width: 100%; content: ""; display: block;background-color:#000;  -moz-opacity:0.4;  opacity: 0.4; filter:alpha(opacity=40); transition: all .3s;}
.Floor002468 .list .item .item-inner:hover .pic:after{-moz-opacity:0.1;  opacity: 0.1; filter:alpha(opacity=10); }
.Floor002468 .list .ul0 .item .pic{padding-bottom: 90%;}
.Floor002468 .list .ul1 .item+.item{ padding-top: 3%;}
.Floor002468 .list .ul1 .item .pic{ padding-bottom: 43.5%;}
.Floor002468 .list .item .word{position: absolute; color: #fff; bottom: 15px; left: 15px;}
.Floor002468 .list .item .word h2{  font-size:18px; font-weight: normal; margin: 0; padding-left: 40px; position: relative;}
.Floor002468 .list .item .word h2 i{ font-style: normal; position: absolute; left: 0; top: 0;}
.Floor002468 .list .item .word figure{ font-size: 14px; padding: 0 15px 0 40px; opacity: 0;transition: all .3s; line-height: 24px; height: 0; /* overflow: hidden; */}
.Floor002468 .list .item .item-inner:hover .word figure{ margin: 15px 0 0; opacity: 1; height: 48px;}
@media only screen and (min-width: 768px) {
	.Floor002468 .list .item .word h2{ font-size: 20px;}
	.Floor002468 .list .item .word figure{ font-size: 16px;}
	.Floor002468 .list .item .item-inner:hover .word figure{ height: 76px;}
}
@media only screen and (min-width: 1024px) {
	.Floor002468 .list .item .word h2{ font-size: 24px;}
	.Floor002468 .list .item .word{bottom: 38px; left: 20px;}
}
@media only screen and (min-width: 1200px) {
	.Floor002468 .list .item .word h2{ font-size: 30px;}
	.Floor002468 .list .item .word{bottom: 130px; left: 260px;}
}
	.list .item .word ul li{border: 1px solid #fff;}
	.Floor002468 .list .item .word_1{bottom: 260px; left: 200px;}
	.Floor002468 .list .item .word_2{margin-left: -10%;}
	.Floor002468 .list .item .word_2 ul li{line-height: 35px;width: 150px;text-align: center;color: #fff;margin-top: 5px;}
	.Floor002468 .list .item .word_1 ul li{line-height: 35px;width: 150px;text-align: center;color: #fff;margin: 10px;}
	.Floor002468 .list .item .word_3 ul li{color: #fff;margin:6px;line-height: 35px;padding:2%;width: 190px;text-align: center;left: 20px;padding-left:5%;}
	.Floor002468 .list .item .word_3  .word_4{margin-left: -29.5%;}

/*Floor002599 */
.Floor002599{ padding:5% 0 6%; position:relative; z-index:1; }
.Floor002599 .auto{ position:relative; z-index:2;}

.Floor002599 .title{ text-align:center; font-size:36px; color:#333; padding-bottom:5%;}
.Floor002599 .title p{ margin:0; opacity:0.6; font-size:16px;text-transform: uppercase;}
.Floor002599 .title::after{ display:block; content:''; background:#e46714;margin:20px auto 0; height:2px; width:52px;}
@media(max-width:480px){
.Floor002599 .title{ font-size:24px;}
.Floor002599 .title p{font-size:14px;}
}

.Floor002599 li{ overflow:hidden; position:relative; }
@media(min-width:769px){
.Floor002599 li{ float:left; width:32%; padding-bottom:46.75%; margin-right:2%;}
.Floor002599 li:nth-child(3n){ margin-right:0;}
.Floor002599 li > *{ position:absolute; left:0;height:50%;width:100%; }
.Floor002599 li:nth-child(2n) .txt,
.Floor002599 li .Ispic{ top:0;}
.Floor002599 li .txt,
.Floor002599 li:nth-child(2n) .Ispic{ top:50%;}
}
.Floor002599 li .Ispic{ transition:0.2s;z-index: 1}
.Floor002599 li .Ispic::before{ transition:0.2s; opacity:0; position:absolute; left:0; top:0; width:100%; height:100%; content:'';background:url(../images/Floor002599_icon_link.png) no-repeat center center rgba(0,0,0,0.5); background-size:10% auto;}
.Floor002599 li:hover .Ispic{transform: scale(1.1)}
.Floor002599 li .txt{ border-left:2px solid #f3f8fa;z-index: 2}
.Floor002599 li:hover .txt{ background:#f3f8fa;}
.Floor002599 li .main{ padding:0 12.5%; width:100%;}
.Floor002599 li .main time{ color:#333;}
.Floor002599 li .main time span{ font-size:36px;}
.Floor002599 li .main .dot{ font-size:18px; margin:5% 0 3% 0;}
.Floor002599 li .main p{ line-height:24px; height:48px; color:#9a9a9a;}
.Floor002599 li .more{ color:#fff; background:#ed710c; line-height:40px; text-align:center; display:inline-block; width:80%; max-width:138px; }
.Floor002599 li .more::after{ background:url(../images/Floor002599_more.png) no-repeat right center; width:33px; height:7px; display:inline-block; content:''; margin-left:5px;vertical-align:middle; transition:0.2s;}
.Floor002599 li:hover .more::after{ width:20px;}
@media(min-width:769px) and (max-width:1024px){
.Floor002599 li .main p{ margin:5px 0;}
.Floor002599 li .main time{ font-size:12px;}
.Floor002599 li .main time span{ font-size:24px;}
.Floor002599 li .main .dot{ font-size:16px;}
.Floor002599 li .more{ line-height:30px;}
}
@media(max-width:768px){
.Floor002599 li .Ispic{ position:relative; padding-bottom:73%; display:block;}
.Floor002599 li .main{ padding:5%;}
.Floor002599 li{ margin:0 auto; max-width:80%;}
}
@media(max-width:480px){
.Floor002599 li{ max-width:none;}
}


/*Menu002147 */
.Menu002147{ background:#f8f8f8;position: relative;z-index: 10}
.Menu002147 ul{ display:table; margin:0 auto;}
.Menu002147 li{ float:left; padding:0 40px;position:relative;}
.Menu002147 li:after{ position:absolute; content:''; width:1px; right:0; top:50%; height:14px; margin-top:-7px; background:#dfdfdf;}
.Menu002147 li.end:after{ display:none;}
.Menu002147 li em{ font-style: normal}
.Menu002147 li a{ display:block;font-size:16px; position:relative; overflow:hidden; line-height:82px;height:82px;}
.Menu002147 li a:after{ position:absolute; left:0; bottom:0;content:''; height:2px; width:100%;}
.Menu002147 li.aon em a,
.Menu002147 li:hover em a{ color:#e46714;}
.Menu002147 li.aon em a:after,
.Menu002147 li:hover em a:after{ background:#e46714;}

.Menu002147 li figure{position: absolute;width: 100%;top: 100%;left: 0;background: #f8f8f8;display: none}
.Menu002147 li figure a{display:block;font-size:14px; position:relative; overflow:hidden; line-height:56px;height:56px;text-align: center;border-bottom: 1px solid #fff}

.Menu002147 li figure a:hover{ color:#e46714;}

@media(max-width:1024px){
.Menu002147 li{ padding:0 20px;}
.Menu002147 li a{  line-height:50px;height:50px;}
}
@media(max-width:768px){
.Menu002147 ul{ display:block;}
.Menu002147 li{ float:left; width:25%; text-align:center; padding:0;}
}
@media(max-width:768px) and (min-width:481px){
.Menu002147 li:nth-child(4n):after{ display:none;}
}
@media(max-width:480px){
.Menu002147 li{ width:33.33333333333%}
.Menu002147 li:nth-child(3n):after{ display:none;}
}
@media(max-width:375px){
.Menu002147 li a{ font-size:14px;}
}
/*PicList002149 */
.PicList002149{padding: 3% 0 0.5%;}
.PicList002149 h3{ margin:0; font-size:18px;}
.PicList002149 p{ line-height:26px; overflow:hidden; color:#999; height:52px; margin:2% 0 0 0;}

.PicList002149 ol{ background-color:#fafafa; margin-bottom:2%; position:relative; padding-left:36.25%;}
.PicList002149 ol .Ispic{ width:36.25%; position:absolute; left:0; top:0; height:100%;}
.PicList002149 ol .Ispic img{ display:none;}
.PicList002149 ol div{ padding:5% 10% 3% 5%;}
.PicList002149 ol h3 a{ color:#e46714;}
.PicList002149 ol time{ display:block; padding:3% 0;}
.PicList002149 ol p{ margin:0 0 3% 0; height:78px;}
.PicList002149 ol span{ display:inline-block; width:130px; line-height:40px; text-align:center;background:#e46714; font-size:12px;}
.PicList002149 ol span a{ color:#fff; }

.PicList002149 li{ overflow:hidden; padding-left:160px; padding-right:58px; position:relative; margin-bottom:2%; background-color:#fafafa;}
.PicList002149 li .after{ position:absolute;right:0; top:0;width:58px; height:100%; background:url(../images/PicList002149-more.png) no-repeat center center; border-left:2px solid #fff;}
.PicList002149 li div{border-left:1px solid #ededed; padding:2% 3%;}
.PicList002149 li time{ position:absolute; left:0; top:0; width:160px; height:100%;}
.PicList002149 li time span{ position:absolute; width:100%; text-align:center; top:50%;-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%); -moz-transform:translateY(-50%); transform:translateY(-50%); color:#b2b2b2; font-size:16px;}
.PicList002149 li time i{ font-style:normal; font-size:50px; color:#999; display:block; font-family:"Courier New", Courier, monospace; line-height:40px;}
.PicList002149 li time i:after{ display:block; content:''; margin:5px auto; height:1px; width:50%; max-width:66px; background:#dfdfdf;}
@media(max-width:1024px){
.PicList002149{padding: 3% 0;}
.PicList002149 ol{ padding-left:0;}
.PicList002149 ol .Ispic{ width:auto; position:relative; height:auto; display:block; padding-bottom:60%;}
.PicList002149 ol div{ padding:3%;}
.PicList002149 li{padding-left:80px;padding-right:0px;}
.PicList002149 li .after{display: none}
.PicList002149 li time{width:80px;}
.PicList002149 li time span{font-size:12px;}
.PicList002149 li time i{font-size:30px;line-height:30px;}
.PicList002149 h3{ font-size:14px;}
.PicList002149 ol p{ height:60px;}
.PicList002149 p{ font-size:12px; line-height:20px; overflow:hidden; height:40px;}
}



/*Page002046 */
.Page002046 .Pages{ text-align:center;margin-top: 1%;padding-bottom: 5%;}
.Page002046 .Pages a{ display:inline-block; vertical-align:middle;border:1px solid #ececec; padding:0 15px; line-height:38px; color:#999;}
.Page002046 .Pages a:hover,
.Page002046 .Pages a.a_cur{ background-color:#e46714; 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(../images/Page002046-a_prev.gif) no-repeat center center; overflow:hidden; line-height:1000px; height:38px;}
.Page002046 .Pages .a_next{ background-image:url(../images/Page002046-a_next.gif);}
@media(max-width:640px){
.Page002046 .Pages .a_first,
.Page002046 .Pages .a_end{ display:none;}
}
@media(max-width:480px){
.Page002046 .Pages a{}
}



/*
 .Timeline000618 为demo编号
 */
.Timeline000618{ margin-top: 3%;padding-bottom: 5%;}
.Timeline000618 .swiper-container {position: relative;overflow: hidden;z-index: 1;padding-top:20px;}
.Timeline000618 .swiper-wrapper {position: relative;width: 100%;height: 80px;z-index: 1; 
	display: -webkit-box;
	display: -moz-box;
	display: -ms-flexbox;
	display: -webkit-flex;
	display: flex;
	-webkit-transition-property: -webkit-transform;
	-moz-transition-property: -moz-transform;
	-o-transition-property: -o-transform;
	-ms-transition-property: -ms-transform;
	transition-property: transform;
	-webkit-transform: translate3d(0, 0, 0);
	-moz-transform: translate3d(0, 0, 0);
	-o-transform: translate(0, 0);
	-ms-transform: translate3d(0, 0, 0);
	transform: translate3d(0, 0, 0);
}
.Timeline000618 .swiper-wrapper li {width: 100%;position: relative;padding-top: 30px;line-height: 50px;text-align: center; cursor:pointer;background: url(../images/Timeline000618-yearbg.png) no-repeat center top; background-size:contain; font-size:16px;-webkit-flex-shrink: 0;-ms-flex: 0 0 auto;flex-shrink: 0;}
.Timeline000618 .swiper-wrapper li.on{ color:#e46714;}
.Timeline000618 .swiper-wrapper li:after{  position: absolute;left: 50%;top: -10px;width: 11px;height: 11px;content: '';background: #fff;border: 3px solid #d6d6d6;border-radius: 50%;z-index: 3;margin-left: -6px;}
.Timeline000618 .swiper-wrapper li.on:after{ border-color:#e46714;}
.Timeline000618 .next,
.Timeline000618 .prev{ position:absolute; top:0; width:26px; height:54px; cursor:pointer; background-color:#eeefef; border-radius:3px; z-index:10;}
.Timeline000618 .prev{ left:0;}
.Timeline000618 .next{ right:0;}
.Timeline000618 .next:hover,
.Timeline000618 .prev:hover{ background-color:#e46714;}
.Timeline000618 .prev:before,
.Timeline000618 .next:before{ position:absolute;display: inline-block;font-family: 'Glyphicons Halflings';font-style: normal;font-weight: 400;line-height: 1; font-size:20px; left:50%; margin-left:-10px; top:50%; margin-top:-10px;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;color:#fff;}
.Timeline000618 .next:before{content: "\e258";}
.Timeline000618 .prev:before{content: "\e257";}
.Timeline000618 .list{ padding-right:30%; position:relative; padding-top:5%;}
.Timeline000618 .list:before{ background:url(../images/Timeline000618-bg.png) no-repeat right bottom; width:30%; height:100%; position:absolute; content:''; right:0; bottom:0; background-size:contain;}
.Timeline000618 .box{ display:none;}
.Timeline000618 .box dl{ padding-bottom:2%;}
.Timeline000618 .box dl dt{ border-bottom:1px solid #d1d1d1; font-size:24px; color:#000; padding-bottom:30px;}
.Timeline000618 .box dl dd{ padding:3% 0; font-size:16px;}
@media(max-width:1024px){
.Timeline000618 .list{ padding-right:0%;}
.Timeline000618 .box dl dt{  font-size:16px; padding-bottom:10px;}
.Timeline000618 .box dl dd{font-size: 14px;}	
}


/*
 .PicList002239 为demo编号
 */
.PicList002239{ padding:3% 0 0;}
.PicList002239 li{ border-bottom: 1px solid #e3e3e3; margin-bottom: 3%; float:left; }
@media(min-width:769px){
.PicList002239 li{margin-right:5%; width:30%; }
.PicList002239 li:nth-child(3n){ margin-right:0;}
}
.PicList002239 li .Ispic{ padding-bottom:68%; background-size:contain;}
.PicList002239 li dl{ position:relative; margin:0 10px; padding-right:114px; line-height:50px;}
.PicList002239 li dd{ position:absolute; right:0; top:0; color: #999;padding-left: 30px; /* background: url(../images/PicList002239-icon.png) no-repeat left center; */}
.PicList002239 li dt{font-size: 16px; color: #e46714;}
@media(max-width:768px){
.PicList002239{ padding:30px 0;}
.PicList002239 li{ width:48%; margin-right:4%;}
.PicList002239 li:nth-child(2n){ margin-right:0;}
.PicList002239 li dl{padding-right:0;text-align: center}
.PicList002239 li dd{ display: none}
}



/*TextList002514 */
.TextList002514{padding: 3% 0 1%;}
.TextList002514 .list{ border:1px solid #e8e8e8; padding:0 3%; margin-bottom:15px;}
.TextList002514 .job-title{ line-height:30px; padding:15px 0; font-size:16px; cursor:pointer; position:relative;}
.TextList002514 .job-title i{ position:absolute; width:22px; height:22px; background:#e46714; border-radius:50%; right:0; top:50%; margin-top:-11px;}
.TextList002514 .job-title i::before,
.TextList002514 .job-title i::after{ position:absolute; content:''; background:#fff;}
.TextList002514 .job-title i::before{ left:20%; width:60%; height:2px; top:50%; margin-top:-1px;}
.TextList002514 .job-title i::after{ left:50%; margin-left:-1px; width:2px; top:20%; height:60%;}
.TextList002514 .job-title.select i::after{ display:none;}
.TextList002514 .job-title.select{ color:#e46714;}
.TextList002514 .job-main{ display:none; padding:22px 0; border-top:1px dotted #e5e5e5;}
.TextList002514 .job-email{ color:#e46714; padding:30px 0;}


/*
 .RighInfo002228 为demo编号
 */
.RighInfo002228{ padding:3% 0;}
.RighInfo002228 .single-header{ text-align:center;}
.RighInfo002228 .single-header h1{ color:#333; font-size:20px; margin:0 0 10px 0; font-weight:normal;}
.RighInfo002228 .single-header h3{color:#815122; font-size:16px; margin:0; font-weight:normal; position:relative;}
.RighInfo002228 .single-header h3:after{ content:""; display:block; height:1px; background-color:#f3eee9; width:100%; z-index:1; margin-top:15px;}
.RighInfo002228 .single-header h3 span{ position:relative; z-index:2; padding:0 30px; background-color:#fff;}
.RighInfo002228 .single-content{text-justify:inter-ideograph; text-align:justify; word-wrap:break-word; overflow:hidden; font-size:14px; line-height:24px; color:#666; /* padding-top:2%; */}
.RighInfo002228 .single-content p{ text-indent:2em; margin:0; padding:8px 0;}
.RighInfo002228 .single-content .no-textindent{ text-indent:0;}
.RighInfo002228 .single-content span{}
.RighInfo002228 .fr{ float:none;}
.RighInfo002228 .col2+.col2{ margin-top:10px;}

.RighInfo002228 .single-content table{width: 800px!important;border:1px solid #999!important;}
.RighInfo002228 .single-content table td,.RighInfo002228 .single-content table th{border:1px solid #999!important;}
@media(max-width:950px){
  .RighInfo002228 .auto{ padding:0 2%;}
  .RighInfo002228 .single-content table{width: auto!important;}
}
@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:30px;}
}


.trt{padding:3% 0 5%;}
.trt .auto{max-width: 1280px;}
.trt .twt{position: relative;}
.trt .twt {padding-top:3%;/* font-size: 16px;line-height: 35px; */}
.trt .twt p{font-size: 16px;line-height: 35px;text-indent: 2em;}
.trt .twt .pic{float: right;margin-left: 100px;margin-bottom: 10px}
.trt .twt2 .t-1{font-size: 36px;text-align: center;}
.trt .twt2 .t-2{font-size: 30px;font-weight: bold;color: #e46714;text-align: center;}
.trt .twt2 .t-2::after{content: "";display: block;width: 70px;height: 2px;margin:20px auto 0;background: #e46714}
.trt .tqt{ margin-left: 60%;margin-top: -47%;}
@media(max-width:1024px){
.trt{padding:30px 0;}
.trt .twt2 .t-1{font-size: 30px;text-align: center;}
.trt .twt2 .t-2{font-size: 20px;font-weight: bold;color: #e46714;text-align: center;}
.trt .twt p{padding-right:0%;}    
.trt .tqt{ margin-left: 0%;margin-top:0%;}
}
.trtr{margin-top: 3%;padding-bottom: 5%;}
.trtr .auto{max-width: 1280px;}
.trtr .tyt {position: relative;}
.trtr .twt .p-3{padding-top:2%;font-size: 16px;line-height: 35px;}
.trtr .twt p{/* padding-left:50%; */font-size: 16px;line-height: 35px;text-indent: 2em;}
.trtr .twt p span{float: left;width: 34%;}
/* .trtr .tyt {margin-left:50%;} */
.trtr .tyt .t-1{font-size: 36px;text-align: center;}
.trtr .tyt .t-2{font-size: 30px;font-weight: bold;color: #e46714;text-align: center;}
.trtr .tyt .t-2::after{content: "";display: block;width: 70px;height: 2px;margin:20px auto 0;background: #e46714}
.trtr .tqt{margin-top: -50%;}
.trtp .tqt{margin-top: 4%;}
.trtr .box{background: #fafafa;padding: 30px 0}
.trtr .box h3{font-size: 30px;font-weight: normal;text-align: center;color: #e46714;}
.trtr .box .left{float: left;width: 45%;padding-right: 5%;padding-left: 3%;line-height: 36px;font-size: 20px;color: rgba(102,99,118);}
.trtr .box .right{float: right;width: 50%;}
.trtr .box .right img{width: 100%}


@media(max-width:1024px){
.trtr{margin: 30px 0;padding-bottom: 0%;}
.trtr .tyt .t-1{font-size: 30px;text-align: center;}
.trtr .tyt .t-2{font-size: 20px;}
.trt .twt .pic{float: none;margin-left: 0px}
}
.trtp{margin-top: 3%;padding-bottom: 5%;}
.trtp .auto{max-width: 1280px;}
.trtp .twt2 .t-1{font-size: 36px;text-align: center;}
.trtp .twt2 .t-2{font-size: 30px;font-weight: bold;color: #e46714;text-align: center;}
.trtp .twt2 .t-2::after{content: "";display: block;width: 70px;height: 2px;margin:20px auto 0;background: #e46714}
.trtp .tqt{margin-top: 4%;}
@media(max-width:1024px){
.trtp{margin: 30px 0;padding-bottom: 0%;}
.trtp .twt2 .t-1{font-size: 30px;text-align: center;}
.trtp .twt2 .t-2{font-size: 20px;}
}




/*
 .RighInfo002803 为demo编号
 */
.RighInfo002803 { padding: 4% 0; }
.RighInfo002803 .auto { max-width: 1280px; }

@media(max-width:1280px) {
.RighInfo002803 .auto { padding-left: 2%; padding-right: 2%; }
}
.RighInfo002803 .txtbox { text-justify: inter-ideograph; text-align: justify; word-wrap: break-word; clear: both; margin-bottom: 4%; }
.RighInfo002803 .name { font-size: 24px; color: #000; line-height: 1; padding-bottom: 20px; }
.RighInfo002803 .name em { font-style: normal; color:  #e46714; }
.RighInfo002803 .word { line-height: 30px; font-size: 16px; color: #585858; position: relative; }
.RighInfo002803 .word .wap_pic { display: block; text-align: center; }
.RighInfo002803 .word .pc_pic { display: none; }
.RighInfo002803 .word .t-1{font-size: 36px;}
.RighInfo002803 .word .t-2{font-size: 30px;font-weight: bold;color: #e46714;;}
.RighInfo002803 .word .t-2::after{content: "";position: absolute;border: 1px solid  #e46714;width: 70px;left: 0;margin-top:55px;}


@media only screen and (min-width:769px ) {
.RighInfo002803 .name { font-size: 36px; padding-bottom: 30px; }
.RighInfo002803 .word .wap_pic { display: none; }
.RighInfo002803 .word .pc_pic { display: block; position: absolute; right: 0; top: 0; z-index: -1; }
.RighInfo002803 .word .pic { display: block; float: right; margin-left: 50px; }
.RighInfo002803 .p { /* padding-right: 54%; */margin-bottom: 20px; }
.RighInfo002803 .p1 {/* padding-right:55%; */margin-top: 5%;}
}

@media (max-width: 1200px) {
.trt .word .pc_pic { position: static; width: 45%; float: right; margin-left: 5%; }
.trt .p, .RighInfo002803 .p1 { padding-right: 0; }
}
.trt ul { padding-top:3%;max-width:1280px;}
.trt li { float: left; width:23%; text-align: center; position: relative; border: 1px solid #ddd; box-shadow: 0 10px 20px rgba(0,0,0,0.12); }
.trt li+li { margin-left:2.6%; }
.trt li div { padding: 6% 0; margin: 0 auto; width: 80%; max-width: 280px; }
.trt li figure img { width: 50%; max-width: 100px; ; transition: 0.3s; }
.trt li h3 { font-size:24px; font-weight: normal; color: #000; margin: 0; margin-top: 15px; }
.trt li p { line-height: 1; font-size: 18px; color: #585858; margin-bottom: 0; }
.trt li:hover * { color:  #e46714 !important; }
.trt li:hover figure img { transform: rotateY(180deg); }

@media(max-width:768px) {
.trt  li h3 { font-size: 20px; margin-top: 10px; }
.trt  li p { font-size: 16px; }
}

@media(max-width:480px) {
.trt li { width: 100%; float: none; margin-left: 0 !important; margin: 2% 0; }
}




/*PicList002171 */
.PicList002171{ padding-top:3%;}
.PicList002171 .tyt .t-1{font-size: 36px;text-align: center;}
.PicList002171 .tyt .t-2{font-size: 30px;font-weight: bold;color: #e46714;text-align: center;}
.PicList002171 .tyt .t-2::after{content: "";display: block;width: 70px;height: 2px;margin:20px auto 0;background: #e46714}
.PicList002171 ul {margin-top:5%;}
.PicList002171 li{ float:left; width:22.75%; margin-right:3%; 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(228, 103, 20, 0.9); 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;}
.PicList002171 li .Ispic{padding-bottom: 45%}
@media(min-width:1025px){
.PicList002171 li:nth-child(4n){ margin-right:0;}
}
@media(max-width:1024px){
.PicList002171{ padding:30px 0;}
.PicList002171 li{ width:32%; margin-right:2%;}
.PicList002171 .tyt .t-1{font-size: 30px;}
.PicList002171 .tyt .t-2{font-size: 20px;}
}
@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;}
}



/*
 .Map002364 为demo编号
 */
.Map002364{padding: 3% 0 5%;}
.Map002364 .columnName{ font-size:32px; font-family:'微软雅黑';   color:#333; margin:0; padding-bottom:2%; text-align:center;}
.Map002364 .columnName:after{ display:block; margin:0 auto; width:68px; height:1px; background-color:#bbb; margin-top:16px; content:'';}
.Map002364 dd{ border:10px solid #fff;margin-bottom:2%; padding-left:0%; background-color:#f9f9f9; position:relative;}
.Map002364 dd:last-child{ margin-bottom:0;}
.Map002364 .map *{ max-width:none;}
.Map002364 dd figure{ padding:3%;}
.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(../images/Map002364-icon_name.gif) no-repeat center left; font-size:16px; color:#767676;}
.Map002364 dd li:nth-child(2){background-image:url(../images/Map002364-icon_add.gif);}
.Map002364 dd li:nth-child(3){background-image:url(../images/Map002364-icon_tel.gif);}
.Map002364 dd li:nth-child(4){background-image:url(../images/Map002364-icon_fax.gif);}
@media(min-width:641px){
.Map002364 .map{ position:absolute !important; width:60%; left:0; height:100%; top:0;}
.Map002364 .auto{ padding:0 6%;}
}
@media(max-width:640px){
.Map002364{padding: 30px 0;}
.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;}
}


/*
 .PicList001200 为demo编号
 */
.PicList001200{padding:3% 0 1%;}
.PicList001200 li{ padding:10px; border:1px solid #ebebeb; margin-bottom:2%;}
.PicList001200 li a{ display:block; position:relative; padding-left:30%;padding-right:15%;}
.PicList001200 li a::after{ position:absolute; content:''; width:33px; height:33px; background:url(../images/PicList001200-more.png) no-repeat left top; right:5%; top:50%; margin-top:-16px;}
.PicList001200 li figure{ position:absolute; left:0; top:0; height:100%; width:27%;}
.PicList001200 li div{ position:relative; padding-right:5%; padding-bottom:13%;}
.PicList001200 li div::before,
.PicList001200 li div::after{ position:absolute; content:''; }
.PicList001200 li div::before{width:1px; height:70%; top:15%; background-color:#ebebeb; right:0;}
.PicList001200 li div::after{ width:7%; height:1px; background-color:#e46714; bottom:10%; left:-9%; z-index:2;}
.PicList001200 li h3{ margin:0; font-size:16px; padding:3% 0 0 0; font-weight:normal; color:#333;}
.PicList001200 li p{ margin:3% 0 0 0; color:#969696; line-height:28px; height:56px; overflow:hidden; font-size:14px;}
.PicList001200 li time{ position:absolute; left:0; bottom:5%; color:#969696;}

.PicList001200 li:hover{ border-color:#e46714; box-shadow:0 5px 5px #eee;}
.PicList001200 li:hover a::after{ background-position:left bottom;}
@media(max-width:1024px){
.PicList001200{padding:30px 0;}
.PicList001200 li p{line-height:22px; height:44px; }
.PicList001200 li time{ font-size:12px;}
}
@media(max-width:480px){
.PicList001200 li div::before,
.PicList001200 li a::after{ display:none;}
.PicList001200 li div,
.PicList001200 li a{padding-right:0;}
.PicList001200 li a{ padding-left:40%;}
.PicList001200 li figure{ width:37%;}
}


.fanwei {padding: 3% 0 5%;}
.fanwei .img1{margin:5% auto 0;display: block}
.fanwei .tyt .t-1{font-size: 36px;text-align: center;}
.fanwei .tyt .t-2{font-size: 30px;font-weight: bold;color: #e46714;text-align: center;}
.fanwei .tyt .t-2::after{content: "";display: block;width: 70px;height: 2px;margin:20px auto 0;background: #e46714}
@media(max-width:1024px){
.fanwei {padding: 30px 0;}  
.fanwei .tyt .t-1{font-size: 30px;}
.fanwei .tyt .t-2{font-size: 20px;}
}

.neirong {margin-top: 3%;padding-bottom: 5%;}
.neirong .img{margin-top:4%;/* margin-left:11.3%; */}
.neirong .img2{/* margin-left:8%; */}
.neirong .auto{max-width: 1280px;} 
.neirong .tyt .t-1{font-size: 36px;text-align: center;}
.neirong .tyt .t-2{font-size: 30px;font-weight: bold;color: #e46714;text-align: center;}
.neirong .tyt .t-2::after{content: "";position: absolute;border: 1px solid  #e46714;width: 70px;left:48.2%;margin-top:55px;}



/*
 .PicList001234 为demo编号
 */
.PicList001234{padding: 3% 0 0;}
.PicList001234 .auto{max-width: 1280px;}
.PicList001234 li{ float:left; width:31.5%; margin-right:2.75%; margin-bottom:2.75%;}
.PicList001234 li:nth-child(3n){ margin-right:0;}
.PicList001234 li div{ padding:5%; background:#f8f8f8;}
.PicList001234 li h2{ font-size:16px; margin:0;}
.PicList001234 li p{ font-size:14px; line-height:20px; height:40px; overflow:hidden; margin-bottom:0;color: #666666;}
.PicList001234 li h2:hover{color:#e46714;}
.PicList001234 li p:hover{color:#e46714;}
.PicList001234 li figure{background-size: cover;background-position: center;background-repeat: no-repeat;padding-bottom: 58.5%}
.PicList001234 li figure i{ width:40px; height:40px; border-radius:50%; border:3px solid #e46714; position:absolute; left:50%; top:50%; margin-left:-20px; margin-top:-20px; background-color:rgba(237, 237, 237, 0.7);}
.PicList001234 li figure i::before{ position:absolute; content:''; width:0; height:0; border:6px solid ##e46714; border-top-color:transparent; border-bottom-color:transparent; border-right:0; left:50%; top:50%; margin-top:-5px; margin-left:-3px;}
@media(max-width:1024px){
.PicList001234{margin: 30px 0;padding-bottom: 0%;}
.PicList001234 li{ width:auto; margin-right:0; float:none;}
}



/*
 .PicList001221 为demo编号
 */
.PicList001221{margin-top:3%;padding-bottom: 5%;}
.PicList001221 .auto{max-width: 1280px;}
.PicList001221 .top_news{ position:relative; margin-bottom:2%;}
.PicList001221 .top_news li figure{ padding-bottom:40%;}
.PicList001221 .top_news li{ position:relative;}
.PicList001221 .top_news li span{ background-color:rgba(0,0,0,0.8); width:100%; position:absolute; left:0; bottom:0; height:40px; line-height:40px; padding:0 100px 0 2%; color:#fff;}
.PicList001221 .top_news .bx-controls-direction{ display:none;}
.PicList001221 .top_news .bx-viewport{ z-index:1;}
.PicList001221 .top_news .bx-pager{ position:absolute; right:10px; bottom:5px; z-index:10;}
.PicList001221 .top_news .bx-pager div{ float:left; margin-left:5px;}
.PicList001221 .top_news .bx-pager div a{ width:20px; display:block; line-height:30px; color:#999; border-bottom:1px solid #999; font-weight:bold;}
.PicList001221 .top_news .bx-pager div a.active{ border-bottom:2px solid #f68421; color:#f68421;}
.PicList001221 dl dd{ float:left; width:31%; margin:0 1% 2% 1%;}
.PicList001221 dl dd figure{ padding-bottom:50%; position:relative;}
.PicList001221 dl dd figure i{ opacity:0; position:absolute; left:0; top:0; width:100%; height:100%; background: url(../images/PicList001221-more.png) no-repeat center center rgba(0, 160, 233, 0.52); background-size:auto 20%; transition:all ease-out 0.3s;}
.PicList001221 dl dd span{ line-height:25px;}
.PicList001221 dl dd:hover figure i{ opacity:1;}
@media(min-width:641px){
.PicList001221 .top_news{ float:left; width:64%;margin-left:1%;}
.PicList001221 dl dd:nth-child(1){ margin-left:2%;}
.PicList001221 dl dd:nth-child(1) figure{ padding-bottom:70%;}
.PicList001221 dl dd:nth-child(2){ clear:left;}
}
@media(max-width:640px){
.PicList001221 .top_news{ float:none; width:auto;}
.PicList001221 dl dd:nth-child(1){ width:98%;}
.PicList001221 dl dd{ width:48%;}
}


/*PicList002735 */
.PicList002735{padding-top:3%;}
.PicList002735 li{ margin-bottom: 2%; margin-top: 2%;}
.PicList002735 li a{display: block;background: #f0f0f0; border:1px solid #f0f0f0; transition: 0.3s;}
.PicList002735 li a:hover{border-color: #e46714; box-shadow: 0 10px 14px rgba(0,0,0,0.3);}
.PicList002735 li .Ispic{ background-size: cover;background-color: #fff;  padding-bottom: 65.241%;}
.PicList002735 li .txt{padding: 25px;}
.PicList002735 li .txt h3{font-size: 18px; color: #333;}
.PicList002735 li .txt p{line-height: 28px;color: #555;}
@media(min-width:481px){
.PicList002735 li{float: left;}
}
@media(min-width:769px){
.PicList002735 li{width: 29.6875%; }
.PicList002735 li:not(:nth-child(3n)){margin-right: 5.46875%;}
}
@media(min-width:481px) and (max-width:768px){
.PicList002735 li{width: 48%; }
.PicList002735 li:not(:nth-child(2n)){margin-right: 4%;}
}
@media(max-width:1024px){
.PicList002735{padding:30px 0;}
.PicList002735 li .txt h3{margin-top: 0}
}

/*
 .PicList000593 为demo编号
 */
.PicList000593{}
.PicList000593 li{ float:left; width:32%; margin-right:2%; position:relative; margin-bottom:2%;}
.PicList000593 li:nth-child(3n){ margin-right:0;}
.PicList000593 li .video_files{position:absolute; left:0; top:0; width:100%; height:100%; z-index:10;}
.PicList000593 li .video_files video{width:100%; height:100%; background-color:#000;}
.PicList000593 li .video_files .close{position: absolute;right: 3%;top: 3%;z-index: 10;width: 30px;height: 30px;border-radius: 50%;background-color: #761b1b;cursor: pointer;}
.PicList000593 li .video_files .close::before,
.PicList000593 li .video_files .close::after{ position:absolute; content:''; width:3px; height:70%; border-radius:3px; background-color:#fff; left:13px; top:5px;}
.PicList000593 li .video_files .close::before{ transform:rotate(45deg);}
.PicList000593 li .video_files .close::after{ transform:rotate(-45deg);}
.PicList000593 li figure{ position:relative;}
.PicList000593 li figure em{ display:block; padding-bottom:65%; background-size:contain; background-position:center center; background-repeat:no-repeat;}
.PicList000593 li figure a{ width:100%; height:100%; position:absolute; left:0; top:0; background-color:rgba(0,0,0,0.5); }
.PicList000593 li figure a::before,
.PicList000593 li figure a::after{position: absolute; content:'';z-index: 5;top: 50%;left: 50%;}
.PicList000593 li figure a::before{width: 70px;height: 70px;border: 3px solid rgba(255,255,255,0.6);margin-left: -35px;margin-top: -35px;border-radius: 50%;}
.PicList000593 li figure a::after{width: 0;height: 0;border-top: 15px solid transparent;border-bottom: 15px solid transparent;border-left: 20px solid rgba(255,255,255,0.6);margin-left: -3px;margin-top: -12px;}
.PicList000593 li p{text-align:center;}
.PicList000593 li:hover p{color: #e46714}
.PicList000593 li .dot{}
@media(max-width:768px){
.PicList000593 li{width:49%; margin-right:2%;}
.PicList000593 li:nth-child(3n){ margin-right:2%;}
.PicList000593 li:nth-child(2n){ margin-right:0;}
}
@media(max-width:480px){
.PicList000593 li figure a::before{width: 50px;height: 50px;margin-left: -25px;margin-top: -25px;}
.PicList000593 li figure a::after{border-top-width: 10px;border-bottom-width: 10px;border-left-width: 15px;margin-left: -3px;margin-top: -7px;}
}
@media(max-width:375px){
.PicList000593 li figure a::before{width: 40px;height: 40px;margin-left: -20px;margin-top: -20px;}
.PicList000593 li{width:100%; float:none; margin-right:0 !important;}
}

.huanj{margin: 3% 0;}
.huanj .pic1 a{background-color:#e46714;color:white;}
.huanj ul {text-align: center}
.huanj ul li{display: inline-block;margin:0 2.5%;height: 60px;line-height: 50px;margin-top: 2%;}
.huanj ul li a{display: block;background: #F0F0F0; color: #333;padding: 0 20px;font-size: 18px;}
.huanj ul a:hover{background:#e46714;color: white;}
@media(max-width:768px){
.huanj{margin: 30px 0;}
.huanj ul li{height: 30px;line-height: 30px;margin-top: 2%;margin:0 1% 10px;}    
.huanj ul li a{font-size: 14px;padding: 0 10px;}
}


/*RighInfo002852 */

.RighInfo002852{padding:2% 0 5%;}
.RighInfo002852 .singlePage .p1{font-size: 16px;color: #333333;}
.RighInfo002852 .singlePage p{font-size: 14px;}
.RighInfo002852 .title{padding-bottom: 2vw;color: #333;font-size: 100px;}

.RighInfo002852 .title-css1{padding: 1vw 0;}
.RighInfo002852 .title-css1 span{display: inline-block;padding-bottom: 10px; border-bottom:2px solid #ea5433;
font-size:18px;color: #ea5433;}
@media(max-width:640px){
.RighInfo002852 .title{font-size: 80px;}
}
@media(max-width:480px){
.RighInfo002852 .title{font-size: 60px;}
}

.RighInfo002852 .singlePage{line-height: 28px;color: #999;}
.RighInfo002852 .title-css{padding: 1vw 0 0;}
.RighInfo002852 .title-css span{display: inline-block;padding-bottom: 10px; border-bottom: 3px solid #ea5433;font-size: 24px;color: #ea5433;}
@media(max-width:640px){
	.RighInfo002852 .intro-main .pic{width: 80%; margin: 0 auto;}
}
@media(max-width:480px){
.RighInfo002852 .title-css span{font-size: 18px;}
}



.Banner002167{ position:relative; z-index:1;}
.Banner002167 div{ height:470px; background-position:center top; background-repeat:no-repeat;}
.Banner002167 img{ display:none;}
@media(max-width:1024px){
.Banner002167 div{ display:none;}
.Banner002167 img{ display:block; width:100%;}
}




/*网站地图*/
.Websitemap002315{ padding: 3% 0;}
.Websitemap002315 li{ border-bottom:dotted 1px #ddd; padding:10px 10px 10px 15px; position: relative; line-height: 20px;}
.Websitemap002315 li:before{ content: ""; position: absolute; left: 0; top: 50%; background: #333; margin-top: -1px;width: 4px;height: 4px;border-radius: 50%}
.Websitemap002315 li dl{ position: relative; padding-left: 100px; line-height: 36px;}
.Websitemap002315 li dt{ width:90px; position: absolute; left: 0; top: 5px;}
.Websitemap002315 li em{ font-style: normal; padding: 0 5px;}
.Websitemap002315 li dl dd{ float: left; padding: 5px 10px 5px 0; margin-right: 10px; position: relative; }
.Websitemap002315 li dl dd:after{ content: ""; position: absolute; right: 0;top: 35%; width: 1px; height: 40%; background-color: #ccc;}
.Websitemap002315 li dl dd:last-child:after{ display: none;}




/*搜索*/
.TextList002322{ padding: 2% 0;}
.TextList002322 .list li{ position: relative; padding: 10px 100px 10px 0; line-height: 22px;}
.TextList002322 .list li *{ color: #777;}
.TextList002322 .list li time{ position: absolute; right: 0; top: 10px; display: block;}
.TextList002322 .list li a{position: relative; display: block; width: 100%;overflow:  hidden; white-space: nowrap; -o-text-overflow: ellipsis; text-overflow:  ellipsis; padding-left: 15px; }
.TextList002322 .list li a:before{ display: table; content: ">"; position: absolute; left: 0; top: 0; height: 100%; width: 20px;}
.TextList002322 .list li a:hover{}
@media only screen and (max-width:767px ) { 
.TextList002322{ padding: 20px 3%;} 
} 