body{font-family:Arial, Helvetica, sans-serif;}


/*Top002503 */
.Top002503{position:fixed; width:100%; left:0; top:0; z-index:100; background:#fff;}
.Top002503 .header{ max-width:1800px; position:relative; }
@media(max-width:1800px){
.Top002503 .header{ margin:0 2%;}
}

.ab_box{ min-height: 320px; padding: 2% 0;}

.Top002503 .header-right{ position:absolute; top:50%; transform:translateY(-50%); }
.Top002503 .header-right{ right:0; }
.Top002503 .logo{ position:absolute; width:100%;  height:100%; background-repeat:no-repeat; background-position:left center; background-size:contain;}
.Top002503 .select dd{ float:left; margin-left:10px; position:relative;}
.Top002503 .select dd span{ display:block; padding:0 18px 0 10px; margin-right:5px; background:url(../images/Top002503_icon.gif) no-repeat right center;color:#666; cursor:pointer; position:relative; z-index:3; line-height:30px;}
.Top002503 .select dd:last-child .sharethis-inline-share-buttons{  opacity:0 !important; position:absolute; left:0; top:0; width:100%; height:100%; display:block !important;}
.Top002503 .select dd:last-child .sharethis-inline-share-buttons .st-btn{ width:100%;}
.Top002503 .select dd ul{ position:absolute; left:0; top:-5px; background:#ff8100; width:100%; border-radius:5px; border:1px solid #ff8100; overflow:hidden; padding-top:30px; z-index:1;}
.Top002503 .select dd ul li a{ display:block; padding:10px;color:#fff; transition:0.3s;}
.Top002503 .select dd ul li a:hover{ background:#fff; color:#ff8100;}
.Top002503 .select dd:nth-child(1).on span{ color:#fff; background-image:url(../images/Top002503_icon_hover.gif);}
.Top002503 .select dd:nth-child(2){ position:inherit;}
.Top002503 .search{ position:absolute; right:0; top:0; width:100%; padding-top:50px;}
.Top002503 .search .text{ width:100%; height:35px; line-height:35px;border:1px solid #ff8100; background:#fff; padding:0 40px 0 10px;border-radius:5px; transition:0.3s;}
.Top002503 .search .text:focus{ box-shadow:0 0 5px #ff8100;}
.Top002503 .search .btn{ position:absolute; right:0; bottom:0; width:35px; height:35px; background: url(../images/Top002503_btn.png) no-repeat center center #ff8100; background-size:32px;border-radius:0 5px 5px 0;}
.Top002503 .select dd span.bdsharebuttonbox a{ font-size: 14px; background: none; padding: 0; margin: 0; float: none;}
.bdshare_popup_box{ display: none!important;}

@media(min-width:1023px){
#Top002503 .header-menu{ padding:3% 0;}
.Top002503 .header-left{position:absolute; top:50%; transform:translateY(-50%);  left:0; width:20%;max-width:210px;height:100%; }
.Top002503 .header-mid{ margin:0 auto; width:60%; max-width:820px;}
.Top002503 .header-menu{ padding:4% 0; transition:0.3s;}
.Top002503 .header-menu li{ float:left; text-align:center;}
.Top002503 .header-menu li a{ color:#666; transition:0.3s;text-transform: uppercase;font-size: 15px;}
.Top002503 .header-menu li a:before{content: '';display: inline-block;width:5px;height:5px;background-color: #d8d8d8;border-radius: 50%;position: relative;top: -2px;margin-right: 6px;text-align: left;}
.Top002503 .header-menu li.aon em a,
.Top002503 .header-menu li em a:hover{ color:#F27B1E;font-weight: bold;}

}
@media(max-width:1024px){
.Top002503 #header-menu{position:fixed; right:-100%; top:0; height:100%; overflow:auto; padding-top:60px; background:#fff; z-index:20; width:50%; max-width:280px; transition:0.3s;}
.Top002503 #header-menu.header-menu-show{ right:0;}
.Top002503 #header-menu li{ border-bottom:1px solid #ff8100; line-height:30px;}
.Top002503 #header-menu li a{ display:block; padding:2% 20% 2% 5%; font-weight:bold; color:#ff8100; font-size:16px; position:relative;transition:0.3s;}
.Top002503 #header-menu li a::before,
.Top002503 #header-menu li a::after{ position:absolute; content:'';  height:2px; background:#ff8100;top:50%; transform:translateY(-50%); opacity:0; transition:0.3s;}
.Top002503 #header-menu li a::before{ left:0; width:10%;}
.Top002503 #header-menu li a::after{ right:0;width:17%;}
.Top002503 #header-menu li:hover a{ padding-left:20%;}
.Top002503 #header-menu li:hover a::before{ width:15%; opacity:1;}
.Top002503 #header-menu li:hover a::after{ width:5%; opacity:1;}

.Top002503 .header-left{ position:relative; height:50px; width:27%;}
.Top002503 .header-right{ right:50px; z-index:30;}
.Top002503 #open_menu{ position:absolute; right:0; top:50%; margin-top:-15px; width:40px; height:30px; border-radius:5px; background:#ff8100; z-index:30; border:0;}
.Top002503 #open_menu i,
.Top002503 #open_menu i::before,
.Top002503 #open_menu i::after{ position:absolute; background:#fff;}
.Top002503 #open_menu i{ left:10%; width:80%; height:3px; top:50%; margin-top:-1.5px;}
.Top002503 #open_menu i::before,
.Top002503 #open_menu i::after{ width:100%; top:-7px;height:100%; content:''; transition:transform 0.3s;}
.Top002503 #open_menu i::before{ top:7px;}
.Top002503 #open_menu.open_menu_on i{ background-color:transparent;}
.Top002503 #open_menu.open_menu_on i::before{ transform:rotate(45deg); top:0;}
.Top002503 #open_menu.open_menu_on i::after{ transform:rotate(-45deg); top:0;}
.Top002503 .search{ padding-top:30px; width: 150%;}
}
@media(max-width:640px){
.Top002503 .select dd{ margin-left:0;}
.Top002503 .select dd:last-child{ display:none;}
}
/*
 .Banner002408 为demo编号
 */
.Banner002408{ overflow:hidden; position:relative; z-index:1;}
.Banner002408 .bx-viewport{ z-index:1;}
.Banner002408 .bx-viewport li a{ display:block;}

.Banner002408 .bx-controls-direction a{ position:absolute; width:50px; height:50px; top:50%; margin-top:-25px; background:url(../images/Banner002408-Banner_btn.png) no-repeat left top; z-index:10; overflow:hidden; line-height:1000px;
transition: left 300ms,right 300ms;
}
.Banner002408 .bx-controls-direction a.bx-prev{ left:-50px;}
.Banner002408 .bx-controls-direction a.bx-next{ background-position:right top; right:-50px;}
.Banner002408 .bx-controls-direction.on a.bx-prev{ left: 5%;}
.Banner002408 .bx-controls-direction.on a.bx-next{ right: 5%;}

.Banner002408 .bx-pager{ position:absolute; width:100%; left:0; bottom:5%; z-index:10; text-align:center; display: none;}
.Banner002408 .bx-pager *{ width:12px; height:12px;}
.Banner002408 .bx-pager div{ display:inline-block; margin:0 5px;}
.Banner002408 .bx-pager a{ display:block; border-radius:50%; border:1px solid #fff; overflow:hidden; line-height:100px;}
.Banner002408 .bx-pager a.active{ background:#da251d;}
@media(max-width:1024px){
	.Banner002408 .bx-viewport li a img{ position: relative; width: 100%; max-width: none;}
}
@media(max-width:900px){
 .Banner002408 .bx-controls-direction{ display:none;}
}



/*
 .Floor001055 为demo编号
 */
.Floor001055{padding:3% 0 2% 0;background-color: #f7f9fa;}
.Floor001055 .auto{max-width: 1200px;}
@media(max-width:1800px){
.Floor001055 .auto{padding:0 2%;}
}
.Floor001055 h1{ margin:0; text-align:center; font-size:28px; color:#333; text-transform:uppercase; padding-bottom:5%;font-weight: normal;}
.Floor001055 h1 span{ display: block;font-size: 15px;text-transform: uppercase;color:#999;}
.Floor001055 ul li{ float:left;     width: 23%;
    margin-right: 2.65%; position:relative; overflow: hidden;}
.Floor001055 ul li:last-child{ margin-right:0;}
.Floor001055 ul li .Ispic{ display:block; padding-bottom:88%; transition: 0.3s;}
.Floor001055 ul li:hover .Ispic{ transform:scale(1.1);}
.Floor001055 ul li .con{/* position: absolute; */bottom:15px;left:4%;width: 92%;}
.Floor001055 ul li h5{ margin:0; padding-top:10px;margin-bottom: 2%;}
.Floor001055 ul li h5 a{font-size:21px;text-transform: uppercase;color: #333;line-height: 30px;}
.Floor001055 ul li .con a.more{color:#999;font-size:13px;}
.Floor001055 ul li .con a.more:hover{color: #F27B1E;}
.Floor001055 ul li p{line-height:24px;overflow:hidden;color: #333;font-size: 18px;font-weight: bold;margin:0;}
/*
.Floor001055 .more{ padding-top:3%; text-align:center;}
.Floor001055 .more a{ display:inline-block; position:relative;}
.Floor001055 .more a::after,
.Floor001055 .more a::before{  position:absolute; content:''; z-index:2; left:0; top:0;border:1px solid #a9bac6; width:100%; height:100%; transition:all ease-in-out 0.5s;}
.Floor001055 .more a::after{ left:-3px; top:-3px;}
.Floor001055 .more a span{display:inline-block; position:relative; z-index:4;line-height:42px; background:url(../images/Floor001055-more.png) no-repeat 90% center; padding-left:22px; padding-right:80px; color:#a9bac6; text-transform:uppercase; transition:all ease-in-out 0.5s;}
.Floor001055 .more a:hover::after{ background-color:#81c9f1; border-color:#fff;}
.Floor001055 .more a:hover::before{ background-color:#81c9f1; border-color:#fff;}
.Floor001055 .more a:hover span{ color:#fff; background-image:url(../images/Floor001055-more_hover.png);}
*/
@media(max-width:768px){
.Floor001055 ul li{ width:49%; margin-bottom:3%;    margin-right: 2%;}
.Floor001055 ul li:nth-child(2n){ margin-right:0;}
	.Floor001055 h1{ font-size: 24px;}
	.Floor001055 h1 span{ font-size: 12px;}
	.Floor001055 ul li h5 a{ font-size: 18px;}
	.Floor001055 ul li p{ font-size: 14px;}
}
@media(max-width:375px){
.Floor001055 ul li{ width:auto; float:none;}
}
/*Floor002595 */
.Floor002595{ padding:3% 0;background-color: #f7f9fa;}
.Floor002595 .title{max-width: 1200px;margin: 0 auto;text-align: center;padding-bottom: 2%;}
.Floor002595 .tit{color: #333; font-size: 28px;font-weight: normal;text-transform: uppercase;}
.Floor002595 .tit span{ display: block;font-size: 15px;text-transform: uppercase;color:#999;}
.Floor002595 dl{ max-width:1200px;}
.Floor002595 dd{text-align:center; width:23%;position: relative;}
.Floor002595 dd p{ margin:10px 0 0 0;font-size: 20px;font-weight: normal;text-transform: uppercase;height: 88px;overflow: hidden;}
.Floor002595 dd p em{ font-style: normal;  display: block;font-weight: normal;font-size: 12px;color:#999;padding:2% 4%;}
.Floor002595 dd .num i{font-style: normal;font-size: 18px;text-transform: uppercase;display: inline-block;width: 60px;height:60px;background-color: #fff;line-height: 60px;border-radius: 60px;position: absolute;right:-15px;top:10px;z-index: 99;color:#999;}
.Floor002595 dd .num em{font-style: normal;font-size: 38px;text-transform: uppercase;display: inline-block;font-weight: bold;}

.Floor002595 dd .num{  margin:0 auto; position: relative;width:160px;height:160px;padding-top:55px;}
.Floor002595 dd .num pre{text-align:center;font-size: 15px;color: #F27B1E;width: 80%;margin: 0 auto;}
@media(max-width:786px){
.Floor002595 dd .num{ padding-top:45px;}
}

.Floor002595 dd .num:before{content:"";display: block;border:2px solid #c4c4c4;width:100%;height:100%;position: absolute;border-radius: 50%;z-index: 2;left: 0;top: 0;}


.Floor002595 dd .num span {text-align: center;overflow: hidden;font-family:Arial, Helvetica, sans-serif; font-weight: bold; display: inline; letter-spacing: -2px}

.Floor002595 dd .num span{
	font-size: 32px;
	color:#5f5d5d;
}

@media(max-width:768px){
.Floor002595 dd{ width:25%;}
.Floor002595 dd .num span{ height:30px; width:20px;}
.Floor002595 dd .num span:before{ font-size:30px; line-height:30px;}
	.Floor002595 dd p{ font-size: 18px;}
}
@media(max-width:480px){
.Floor002595 dl{ display:block;}
.Floor002595 dd{ width:46%; float:left; margin:2%;}
}


.bg{background-color: #f8f8f8;padding:3% 0;}
.bg .auto{max-width: 1800px;}




@media(max-width:768px){
	.Floor002595 .tit{ font-size: 24px;}
	.Floor002595 .tit span{ font-size: 12px;}
	.Floor002595 dd .num{ width: 150px; height: 150px;}
	.Floor002595 dd .num:before{ width: 150px; height: 150px;}
	.Floor002595 dd .num span{ margin-top: -8px!important;}
	.Floor002595 dd .num span:before{ font-size: 24px;}
	.Floor002595 dd .num span{ width: 15px;}


}




/*
 .Floor002456 为demo编号
 */
.Floor002456{padding-top: 4%;    background-color: #f7f9fa;}
.Floor002456 .homeNew{ padding-bottom: 5%;}
.Floor002456 .homeNew .auto{max-width: 1200px;}
@media only screen and (max-width:480px ) {
.Floor002456 .homeNew{ padding-bottom: 8%;} 
}
.Floor002456 .homeNew .auto{padding-left: 15px; padding-right: 15px; position: relative;}
.Floor002456 .homeNew .pagetit{ position: absolute; left: 15px; top: 0;  width: 69px;}
.Floor002456 .homeNew .pagetit span{ display: block; color: #000; text-transform: uppercase;font-size: 24px;width: 69px;writing-mode: vertical-lr;writing-mode: tb-lr;}
.Floor002456 .homeNew .pagetit .num{ background: url(../images/Floor002456-homeAbout_icon.png) no-repeat 0 0;  height: 69px; text-align: center; line-height: 69px;}
.Floor002456 .homeNew .pagetit i{display: block; margin: 20px auto; height: 29px; width: 4px; background: #f57a1f;}
.Floor002456 .homeNew .pagetit .tit{ padding: 0 20px;}
@media only screen and (max-width:1024px ) {
  .Floor002456 .homeNew .pagetit{ position: static; width: 100%; text-align: center; margin: 4% 0;}
  .Floor002456 .homeNew .pagetit span{ writing-mode: initial; display: inline-block;}
  .Floor002456 .homeNew .pagetit i{ display: inline-block; height: 4px; width: 29px; margin: 8px 0;}
  .Floor002456 .homeNew .pagetit .tit{ padding: 0; width: auto;}
}
@media only screen and (min-width:1024px ) {
  .Floor002456 .homeNew .pagetit{ left: 30px;}
  .Floor002456 .homeNew .auto{ padding-left: 30px; padding-right: 30px;}
}
@media only screen and (min-width:1366px ) {
  .Floor002456 .homeNew .pagetit{ left: 45px;}
  .Floor002456 .homeNew .auto{ padding-left: 45px; padding-right: 45px;}
}
@media only screen and (min-width:1600px ) {
  .Floor002456 .homeNew .pagetit{ left: 65px;}
  .Floor002456 .homeNew .auto{ padding-left: 2%; padding-right: 2%;}
}

.Floor002456 .homeNew .wrap-container{ padding: 0 10%;}
.Floor002456 .homeNew .list{ overflow: hidden;}
.Floor002456 .homeNew .owl-item.active{ position: relative; z-index: 5;}
.Floor002456 .homeNew li .word { float: left; width: 55%; position: relative; z-index: 6;}
.Floor002456 .homeNew li .word h2{font-weight: normal;font-size: 24px;height: 90px;overflow: hidden;}
.Floor002456 .homeNew li .word h2 a{ color: #333;}
.Floor002456 .homeNew li .word h2 a:hover{ color: #f57a1f;}
.Floor002456 .homeNew li .word .con{line-height: 2;font-size: 18px;color: #666;padding-left: 20%;z-index: 5;position: relative;height: 105px;overflow: hidden;word-break: break-all;word-wrap: break-word;text-justify:inter-ideograph;text-align:justify;/*background: url(../images/Floor002456-homeNew_icon.png) 18% top no-repeat;*/position: relative;}
.Floor002456 .homeNew li .word .con:after{ content: ""; display: block; position: absolute; left: -18%; top: 20px; width:32%; height: 2px; background: #e8e8e8; z-index: 2;}
.Floor002456 .homeNew li .word .more{ display: inline-block; color: #f57a1f; text-transform: uppercase; background: url(../images/Floor002456-homeNew_moreicon.png) right center no-repeat; padding-right: 30px; margin:4% 0 0 20%;}
.Floor002456 .homeNew li .word time{ display: block; color: #222; font-size: 20px; line-height: .8; margin: 4% 0 0 20%;}
.Floor002456 .homeNew li .word time span{ font-size: 42px;}
.Floor002456 .homeNew li .word time em{ font-style: normal; border-left: 1px solid #222; padding-left: 10px; margin-left: 10px; display: inline-block;}
@media only screen and (max-width:1024px ) {
  .Floor002456 .homeNew li .word { float: none; width: 100%;}
  .Floor002456 .homeNew .wrap-container{ padding:0;}
}
@media only screen and (max-width:480px ) {
  .Floor002456 .homeNew li .word h2{ font-size: 18px;}
  .Floor002456 .homeNew li .word .con{ font-size: 14px;}
}
@media only screen and (min-width:1025px ) {
  .Floor002456 .homeNew li .word h2{ font-size: 22px;}
}
@media only screen and (min-width:1366px ) {
  .Floor002456 .homeNew li .word h2{font-size: 26px;}
}

.Floor002456 .homeNew li .pic{ float: right; width: 45%; position: relative; padding-left: 5%; z-index: 5; padding-bottom: 10%;}
.Floor002456 .homeNew li .pic:after{ position: absolute; content: ""; background: url(../images/Floor002456-new_bg.jpg) no-repeat left bottom; left: -15%; top: 0; height: 100%; width: 100%;}
.Floor002456 .homeNew li .pic img{ position: relative; z-index: 2;box-shadow: 0 3px 52px rgba(0,0,0,.19);}

.Floor002456 .homeNew li .pic .Ispic{ display: block; padding-bottom: 72%; position: relative; z-index: 1;}

@media only screen and (max-width:1024px ) {
  .Floor002456 .homeNew li .pic{ float: none; width: 100%;padding-left: 0;}
	.Floor002456 .homeNew li .pic .Ispic{    padding-bottom: 40%;}
}

.Floor002456 .homeNew .newcontrol{ position: absolute; right: 8%; top: 5px;}
.Floor002456 .homeNew .newcontrol >*{ display: block;}

.Floor002456 .homeNew .newcontrol >a{ width: 13px; height: 9px; background: url(../images/Floor002456-homeNew_srrow.png) no-repeat; cursor: pointer;}
.Floor002456 .homeNew .newcontrol >.prev{ background-position: 0 0;}
.Floor002456 .homeNew .newcontrol >.next{ background-position: -13px 0;}
.Floor002456 .homeNew .newcontrol >.prev:hover{ background-position: 0 -9px;}
.Floor002456 .homeNew .newcontrol >.next:hover{ background-position: -13px -9px;}

.Floor002456 .homeNew .newcontrol .newpager{ padding: 50px 0;}
.Floor002456 .homeNew .newcontrol .newpager>*{ display: block;}
.Floor002456 .homeNew .newcontrol .newpager em{ font-style: normal; padding: 20px 0;}
.Floor002456 .homeNew .newcontrol .newpager span{ color: #000; font-weight: bold;}
@media only screen and (max-width:1024px ) {
  .Floor002456 .homeNew .newcontrol{ display: none;}
	.Floor002456 .homeNew li .word h2{ height: 52px;}
}


.h_page3 .auto{max-width: 1200px;}

@media(max-width:1200px){
	.h_page3 .auto{padding:0 2%;}
}
.h_page3{ padding:3% 0 3% 0; overflow: hidden; background: url(../images/page1.png) no-repeat; background-position: center center; background-size: cover;}
.h_page3 li{ text-align: center; padding: 0 24%; transition: 0.3s; margin-top: 30px; cursor: pointer;}
.h_page3 li .Ispic{ padding-bottom: 41%;}
.h_page3 li p{ font-size: 12px; height: 32px; margin:15px; overflow: hidden;}
.h_page3 li span{ font-size: 24px; color: #999999; font-weight: bold;  background: url(../images/time.png) no-repeat center top; padding-top: 62px;}
.h_page3 li:hover{padding: 0 18%; margin-top: 0; }
.h_page3 li:hover span{ background: url(../images/time_on.png) no-repeat center top; font-size: 30px; color: #f57a1f;}
.h_page3 li:hover p{ font-size: 16px; height: 42px;}

.h_page3 .owl-prev{ background: url(../images/li_prev.png) no-repeat; width: 56px; height: 56px; position: absolute; left: 0; top: 50%;}
.h_page3 .owl-next{ background: url(../images/li_next.png) no-repeat; width: 56px; height: 56px; position: absolute; right: 0; top: 50%;}
.h_page3 .owl-prev.disabled{ cursor: default!important;}
.h_page3 .owl-next.disabled{ cursor: default!important;}

@media(max-width:768px){
	.h_page3 li{ padding: 0; margin-top: 0;}
	.h_page3 li:hover{ padding: 0;}
	.h_page3 .owl-prev{ position: static; display: inline-block;width: 30px; height: 30px; background-size: 100%;}
	.h_page3 .owl-next{ position: static; display: inline-block;width: 30px; height: 30px; background-size: 100%;}
	.h_page3 .owl-nav{ text-align: center; margin-top: 15px;}
	.h_page3 li span{ padding-top: 0; background: none;font-size: 18px;}
	.h_page3 li:hover span{ padding-top: 0; background: none;font-size: 18px;}
	.h_page3 li:hover p{font-size: 12px; height: 32px;}
}



	/***插件相同参数 到时统一留一份即可***/
.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***/


/*
 .Floor002421 为demo编号
 */
.Floor002421{background:#f2f2f2}
/*inner*/
.Floor002421 .auto{ max-width: 1800px; position: relative;padding: 35px 0;}
.Floor002421 li .Ispic{ display: block; padding-bottom: 24%;}

@media only screen and (max-width:1800px ) {
	.Floor002421 .auto{  padding:35px 2%;}
}
.Floor002421 h1{margin:0; text-align:center; font-size:26px; color:#505050; text-transform:uppercase; padding-bottom:1%;font-weight: normal;}

/*
 .Bottom001736 为demo编号
 */
.Bottom001736{width:100%; background:#f2f2f2; border-top:1px solid #e0e0e0;}
.Bottom001736 .auto{max-width: 1800px}
@media(max-width:1800px){
.Bottom001736 .auto{padding:0 2%;}
}
.Bottom001736 .bottom{ padding:30px 0;}
.Bottom001736 .bottom dl{float:left; width:12%;padding:0;}
.Bottom001736 .bottom dt{ font-size:16px; padding-bottom:8px; border-bottom:1px solid #efefef; position:relative; color:#333; margin-bottom:10px; max-width:105px;text-transform: uppercase;}
.Bottom001736 .bottom dt span{ position:absolute; bottom:-1px; left:0;width:16px; height:1px; border-bottom:1px solid #c9b27c;}
.Bottom001736 .bottom dd{ line-height:30px;}
.Bottom001736 .bottom dd a{ color:#999;}
.Bottom001736 .bottom dd a:hover{ color:#cab37e;}

.Bottom001736 .bottom ul{ float:right; width:28%;}
.Bottom001736 .bottom li,
.Bottom001736 .bottom ol{ float:right;}
.Bottom001736 .bottom li{ color:#333; text-align:right; font-size:12px; line-height:20px; margin-right:18px;}
.Bottom001736 .bottom li em{font-style: normal;position: relative;top:-6px;margin-left: 6px;}
.Bottom001736 .bottom li i{content: '';display: inline-block;width:26px;height:26px;background: url(../images/Bottom001736-icon.png) no-repeat center center;}
.Bottom001736 .bottom li span{ font-size:24px; display:block; font-family:Arial; font-weight:bold; color:#FC7E00;}
.Bottom001736 .bottom li p{ font-size: 12px;margin:0; padding:3px 30px 0 0; margin-top:10px; line-height:14px; color:#c0c0c0; position:relative; right:-15px; background:url(../images/Bottom001736-bg.png) no-repeat right top;}
.Bottom001736 ul{position: relative;}
.Bottom001736 ul ol{}
.Bottom001736 ul ol div{float: left;}
.Bottom001736 ul ol div:first-child{margin-right: 10px;}
.Bottom001736 ul ol div span{font-size: 12px;text-align: center;color:#666;display: block;padding-top: 6px;}
.Bottom001736 ul ol img{ display:block; width:82px;}

.Bottom001736 ul li.follow-us{ float:none; margin-right:0;position: absolute;bottom: -60px;right:0;}
.Bottom001736 ul li.follow-us{ line-height:30px; font-size:12px;}
.Bottom001736 ul li.follow-us a{color:#003258; opacity:0.6;}
.Bottom001736 ul li.follow-us a:hover{ opacity:1;color:#1ac1b9;}
.Bottom001736 ul li.follow-us .bdsharebuttonbox{ padding:0 0 8% 0;}
.Bottom001736 ul li.follow-us .bdsharebuttonbox a{ margin:0; margin-right:15px; width:28px; height:28px; padding:0; line-height:normal; background:url(../images/Bottom002612_share.png) no-repeat left center;}
.Bottom001736 ul li.follow-us .bdsharebuttonbox a.bds_tsina{ background-position:-44px center;}
.Bottom001736 ul li.follow-us .bdsharebuttonbox a.bds_qzone{ background-position:right center;}
.bd_weixin_popup,
.bd_weixin_popup *{ box-sizing:content-box;}

.Bottom001736 footer{ border-top:1px solid #ededed;color:#acacac;line-height:47px; font-size:12px;}
.Bottom001736 footer a{color:#acacac; text-decoration:underline;text-transform: uppercase;}
.Bottom001736 footer a:hover{color:#cab37e;}
.Bottom001736 footer dl{float:right;color:#acacac;}
.Bottom001736 footer dl i{ font-style:normal; margin:0 5px; color:#e5e5e5;}
.Bottom001736 footer dl a{ text-decoration:none;}
@media(max-width:1000px){
.Bottom001736 .bottom dl{ display:none;}
.Bottom001736 .bottom ul{ width:auto;}
}
@media(max-width:768px){
.Bottom001736 footer{ line-height:24px; padding:10px 0;}
.Bottom001736 footer dl{ float:none;}
	.Floor002421 h1{ font-size: 24px; padding-bottom: 30px;}
	.Bottom001736 .bottom{ padding-bottom: 60px;}
}

/*
 .TextList001230 为demo编号
 */
.TextList001230{max-width: 1280px;margin: 0 auto; font-size:12px;}
.TextList001230 li{border-bottom: 1px dotted #ddd;padding: 20px 60px 20px 0; overflow:hidden; position:relative;}
.TextList001230 li time{ text-align:center;   float:left;line-height: 24px; width:68px; margin-right:15px; border-radius:5px; background-color:#0755a7; color:#fff;}
.TextList001230 li time span{line-height: 44px;display: block;font-size: 30px;color: #0755a7; background-color:#e2e2e2;border-radius:5px 5px 0 0;}
.TextList001230 li a{ position:absolute; right:0; padding-top:25px; height:24px; top:50%; margin-top:-25px; background:url(../images/TextList001230-icon.png) no-repeat center top;}
.TextList001230 li p{ margin:0; font-size:12px; line-height:24px; color:#333;}
.TextList001230 li p span{ color:#999;}
.TextList001230 li p span i{ font-style:normal; color:#9c0015;}
/*
 .TextList001312 为demo编号
 */
.TextList001312{ padding-top:2%;}
.TextList001312 li{ float:left; width:49%; margin-right:2%;  background-color:#ededed; margin-bottom:2%;}
.TextList001312 li:nth-child(2n){ margin-right:0;}
.TextList001312 li div{position:relative; padding:15px 120px 15px 20px;}
.TextList001312 li a.more{ position:absolute; right:0; top:0; height:100%; width:107px; background:url(../images/TextList001312-more.png) no-repeat center 20% #bbb/auto 40%;}
.TextList001312 li h3{ margin:0 0 10px 0; font-weight:normal; color:#000; font-size:16px;}
.TextList001312 li p{ margin:0; line-height:20px; height:40px; overflow:hidden; color:#999; font-size:12px;}
.TextList001312 li a i{position:absolute; left:0;  font-style:normal; font-size:12px; color:#fff; width:100%; top:65%; text-align:center;}
.TextList001312 li:hover{ background-color:#42a11f;}
.TextList001312 li:hover h3,
.TextList001312 li:hover p{ color:#fff;}
.TextList001312 li:hover a.more{ background-color:#000;}
@media(max-width:768px){
.TextList001312 li{ float:none; width:auto; margin-right:0;} 
}
@media(max-width:375px){
.TextList001312 li div{ padding-right:100px;}
.TextList001312 li a.more{ width:85px;}
}
/*
 .TextList009 为demo编号
 */
.TextList009{max-width: 1280px;margin: 0 auto;margin-bottom: 1%;}

.TextList009 li:nth-child(2n){margin-right: 0;}
.TextList009 li{width: 49%;float: left;margin-right: 2%;border: 1px solid #eee;margin-bottom: 20px; padding-left:139px; position:relative; padding-right:20px;}
.TextList009 li a{ height: 85px; line-height:85px; font-size:14px;display:block;white-space:nowrap; text-overflow:ellipsis; overflow:hidden; background:url(../images/TextList009-icon.png) no-repeat right center; padding-right:40px;}
.TextList009 li time{ position:absolute; text-align:center; left:0; top:10px; height:65px; width:107px; color:#aaa; border-right:1px dashed #ccc; line-height:normal; font-size:14px;}
.TextList009 li time span{ display:block; font-size:22px; padding-top:10px;}
.TextList009 li:hover{ background-color:#F27B1E;color:#fff;}
.TextList009 li:hover a{background-image:url(../images/TextList009-icon_hover.png); color:#fff;}
.TextList009 li:hover time{color:#fff;}


@media(max-width:768px){
	.TextList009 li{ width: 100%; margin-right: 0;}
}


/*
 .Timeline000196 为demo编号
 */
.Timeline000196{ padding:0 0 3% 0;}
.Timeline000196 .history{max-width:1280px;margin:0 auto; position: relative; }
.Timeline000196 .con{overflow:hidden;padding-top:40px;background:url(../images/Timeline000196-vertical.png) no-repeat 209px 2px;position:relative;}
.Timeline000196 .list{overflow:hidden;position:relative;}
.Timeline000196 .list li{height:110px;overflow:hidden;position:relative;}
.Timeline000196 .lileft{position:absolute;top:0;left:0px;height:55px;width:207px;line-height:55px;text-align:center;}
.Timeline000196 .lileft .md{font-size:18px;color:#AEAEAE;}
.Timeline000196 .lileft .year{font-size:18px;color:#AEAEAE;margin-right:0px;}
.Timeline000196 .liright{position:absolute;top:0;right:0px;width:1019px;}
.Timeline000196 .liright h5{height:35px;line-height:35px; margin:0; font-size:18px; font-weight:normal;}
.Timeline000196 .liright h5 a{color:#666;}
.Timeline000196 .cur h5 a{color:#F27B1E;}
.Timeline000196 .liright p{font-size:15px;color:#666;margin:0; padding-right:30px; overflow:hidden; height:60px;}
.Timeline000196 .point{width:55px;height:55px;position:absolute;top:0;left:182px;background:url(../images/Timeline000196-point.png) no-repeat 0px 18px;overflow:hidden;}
.Timeline000196 .point b{height:30px;width:30px;background:url(../images/Timeline000196-dot.png) no-repeat center center;position:absolute;top:12px; left:15px; }
.Timeline000196 .cur .point b{ background-image:url(../images/Timeline000196-dot_hover.png);}
.Timeline000196 #arrow{position:absolute;top:0; right:0; z-index:9;}
.Timeline000196 #arrow a{display:block;height:20px;width:20px;background:url(../images/Timeline000196-icons.png) no-repeat 0 0;cursor:pointer;}
.Timeline000196 #arrow a:active{background-color:#000;}
.Timeline000196 #arrow .arrow_active{background-color:#000;}
.Timeline000196 #arrow .arrowup{background-position:0px -23px;margin-bottom:8px;}
.Timeline000196 #arrow .arrowdown{background-position:0px 0px;}

@media(max-width:1280px){
	.Timeline000196 .history{ padding: 3% 2%;}
	.Timeline000196 #arrow{ right: 2%;}
	.Timeline000196 .lileft{ width: 82px;}
	.Timeline000196 .lileft .md{ font-size: 14px;}
	.Timeline000196 .con{ background: url(../images/Timeline000196-vertical.png) no-repeat 111px 2px;}
	.Timeline000196 .point{ left: 85px;}
	.Timeline000196 .liright{ width: 100%;padding-left: 140px;}
	.Timeline000196 .liright p{ padding-right: 0; font-size: 13px;}
	.Timeline000196 .liright h5{ font-size: 16px;}

}

/*PicList002172 */
.PicList002172{ padding:3% 0;}
.PicList002172 .owl-carousel{ padding:0 30px;}
.PicList002172 .item{ padding:0 15px;}
.PicList002172 .item figure{ border:1px solid #e8e8e8; padding:8%;}
.PicList002172 .item img{ display:none;}
.PicList002172 .item figure span{ display:block; padding-bottom:65%; background-size:contain;}
.PicList002172 .owl-carousel .ON figure{ border-color:#006cba;}

.PicList002172 .owl-nav div{ position:absolute; width:28px; height:28px; top:50%; margin-top:-14px; background:url(../images/PicList002172-btn.png) no-repeat left bottom; overflow:hidden; line-height:1000px;}
.PicList002172 .owl-nav .owl-prev{ left:0;}
.PicList002172 .owl-nav .owl-prev.disabled{ background-position:left top;}
.PicList002172 .owl-nav .owl-next{ right:0; background-position: right bottom;}
.PicList002172 .owl-nav .owl-next.disabled{background-position: right top;}
.PicList002172 .owl-nav div.disabled{ cursor:default;}

.PicList002172 .hover{ padding-top:10%; position:relative; margin-bottom:5%;}
.PicList002172 .hover dl{ display:none;}
.PicList002172 .hover dl dt{ background:#2e3f50; color:#fff; padding:5% 65% 5% 5%;}
.PicList002172 .hover dl dt p{ margin:0; text-align:center; font-size:24px;}
.PicList002172 .hover dl dt p.txt:after,
.PicList002172 .hover dl dt p.year:before{ display:block; content:''; height:20px; background:url(../images/PicList002172-icon.png) no-repeat left top;}
.PicList002172 .hover dl dt p.year{ padding-bottom:3%;}
.PicList002172 .hover dl dt p.txt:after{ background-position:right top;}
.PicList002172 .hover dl dd{ position:absolute; right:0; height:100%; width:55%; top:0; background-size:contain; /*background-color:#fff;*/}
.PicList002172 .hover dl dd img{ display:none;}
@media(max-width:1000px){
.PicList002172 .item{ padding:0 10px;}
}
@media(max-width:640px){
.PicList002172 .hover{ padding-top:0;}
.PicList002172 .hover dl dt{ padding-right:5%; margin-bottom:2%;}
.PicList002172 .hover dl dd{ position:relative; height:auto; width:auto; padding-bottom:50%;}
}
@media(max-width:480px){
.PicList002172 .hover dl dt p{ font-size:18px;}
.PicList002172 .hover dl dt p.txt:after,
.PicList002172 .hover dl dt p.year:before{ height:12px; background-size:auto 100%;}
}
/**插件样式 有相同 留一个即可**/
.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}
/*.owl-carousel .owl-item img{display:block;width:100%}*/
.no-js .owl-carousel,
.owl-carousel.owl-loaded{display:block}
.owl-carousel .owl-dot,
.owl-carousel .owl-nav .owl-next,
.owl-carousel .owl-nav .owl-prev{cursor:pointer;cursor:hand;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.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-drag .owl-item{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-grab{cursor:move;cursor:grab}
.owl-carousel.owl-rtl{direction:rtl}
.owl-carousel.owl-rtl .owl-item{float:right}
.owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity .4s ease}
.owl-carousel .owl-item img.owl-lazy{transform-style:preserve-3d}
/***end**/
/*
 .Banner002187 为demo编号
 */
.Banner002187 span{background-position: center center; background-repeat:no-repeat; background-size:cover; height:330px; display:block;}
.Banner002187 img{ display:none;}
@media (max-width: 1000px){
	.Banner002187 span{ height:auto; background:none; height:auto;}
	.Banner002187 img{ display:block;}
}

/*
 .Menu000706 为demo编号
 */
.Menu000706{ padding-bottom:2%;}
.Menu000706 header{ margin-top:-3%;}
.Menu000706 header h1{ margin:0; display:inline-block; border-radius:0px 0px 0 0;  padding:15px 9% 15px 20px; background:url(../images/Menu000706-icon.png) no-repeat 92% center #F27B1E; color:#fff; font-weight:normal; font-size:24px;}
/*.Menu000706 header h1:after{content: '';width: 45px;height: 2px;background: #fff;display: block;margin-top: 8%;}*/
.Menu000706 header h1 span{ opacity:0.3; display:block; font-size:12px; text-transform:uppercase;}
.Menu000706 nav{ border-bottom:1px solid #e6e6e6; position:relative;}
.Menu000706 nav dl{ position:absolute; right:0; top:50%; margin-top:-12px; background:url(../images/Menu000706-cur.png) no-repeat left center; padding-left:25px;font-size: 15px; color:#999; line-height:24px;}
.Menu000706 nav dl a{color:#999;}
.Menu000706 nav dl span,
.Menu000706 nav dl a:hover{color:#F27B1E;}
.Menu000706 nav li a{ display:block; font-size:16px; padding:18px 0;}
@media(min-width:769px){
.Menu000706 nav ol{ display:none;}
.Menu000706 nav ul{ display:block !important;}
.Menu000706 nav li{ float:left; padding:0 2%;}
.Menu000706 nav li:nth-child(1){padding: 0 2% 0% 2%;}
.Menu000706 nav li a:hover,
.Menu000706 nav li a.aon{ color:#F27B1E; border-bottom:3px solid #F27B1E;}
}
@media(max-width:1000px){
.Menu000706 nav dl{ display:none;}
.Menu000706 header{ position:relative; z-index:5;}
.Menu000706 header h1{ display:block; padding-right:0;}
}
@media(max-width:768px){
.Menu000706 nav{ position:relative;}
.Menu000706 nav ol{ border-top:1px solid #e6e6e6; margin-top:2%; padding:10px 0;}
.Menu000706 nav ol span{display:block; background-color:#ed6c00; padding:5px;border-radius:3px;}
.Menu000706 nav ol a{ display:block; background-color:#fff;color:#333; border-radius:5px; line-height:40px; padding:0 10px; position:relative; font-size:16px;}
.Menu000706 nav ol a::before{ position:absolute; content:''; right:5px; top:50%; margin-top:-3px; border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid #ed6c00;}
.Menu000706 nav ul{ position:absolute; width:100%; top:56px; left:0; background-color:#ed6c00; padding:5px; border-radius:0 0 5px 5px; display:none; z-index: 10;}
.Menu000706 nav li{ background-color:#fff; border-bottom:1px solid #ed6c00;border-radius:5px;}
.Menu000706 nav li:nth-child(2n){ background-color:rgba(255,255,255,0.8);}
.Menu000706 nav li a{ padding:0 2%; line-height:40px; }
.Menu000706 nav li a:hover{color:#ed6c00;}
}
@media(max-width:768px){
.Menu000706 header h1{ font-size:20px;}
}
/*
 .RighInfo002228 为demo编号
 */
.RighInfo002228{ padding:0% 0 4% 0;}
.RighInfo002228 .auto{ max-width:1280px;}
.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:#F27B1E; 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:15px; line-height:32px; color:#666; padding-top:2%;}
.RighInfo002228 .single-content p{ text-indent:2em; margin:0; padding:10px 0;}
.RighInfo002228 .single-content .no-textindent{ text-indent:0;}
.RighInfo002228 .fr{ float:none;}
.RighInfo002228 .col2+.col2{ margin-top:10px;}
@media(max-width:950px){
  .RighInfo002228 .auto{ padding:0 2%;}
}
@media screen and (min-width:465px){
    .RighInfo002228 .col2{ width:32%;float:left;margin-right:2%;}
	.RighInfo002228 .fr{ margin-right: 0;}
	.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:7px 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;}
}
@media screen and (max-width:768px){
	.RighInfo002228  img{ padding: 0!important;}
}


/*
 .RighInfo001355 为demo编号
 */

.RighInfo001355 figure{float: right; margin-left: 5%;width: 40%;}
.RighInfo001355 .p1{font-size: 25px;color: #F27B1E;padding-top: 6%;}
.RighInfo001355 .p1:after{content: '';width: 45px;height: 2px;background: #F27B1E;display: block;margin-top: 1.2%;}
.RighInfo001355 p{font-size: 15px;line-height: 32px;text-indent: 2em;}

.RighInfo001355_1 .p1{padding-top: 2%;}
/*PicList002078 */
.PicList002078{ position:relative; z-index:1;}
.PicList002078 .accessories{ position:absolute; left:0; width:100%; background:url(../images/PicList002078-bg.png) no-repeat center top; height:127px;}
.PicList002078 .intro{ padding:5% 0 3% 0;}

.PicList002078 .list li{ position:relative; margin-bottom:2%; background-color:#fafafa; }
.PicList002078 .list li div{ border:1px solid #f6f6f6; padding:5% 5% 5% 27.34%;}
.PicList002078 .list li .Ispic{ position:absolute; left:0; width:22.65%; height:100%; background-size:contain;}
.PicList002078 .list li .Ispic img{ display:none;}
.PicList002078 .list li .dot{ font-weight:bold; font-size:16px; padding-right: 10%; position: relative;}
.PicList002078 .list li .dot:hover{color: #F27B1E;}
.PicList002078 .list li .dot span{font-size: 15px;color: #666;font-weight: normal; position: absolute; right: 0; top: 0;}
.PicList002078 .list li p{ margin-bottom:0; color:#888; line-height:26px;font-size: 15px; height:104px; overflow:hidden;}

@media(max-width: 640px){
	.PicList002078 .list li .dot{padding-right: 45%;}
	.PicList002078 .list li:nth-child(2n) .dot{padding-left: 50%!important;}
}

.PicList002078 .list li:nth-child(2n) div{ padding-right:27.34%; padding-left:5%; text-align:right;}
.PicList002078 .list li:nth-child(2n) .dot{ padding-right:27.34%; padding-left:10%; text-align:right; padding-right: 0;}
.PicList002078 .list li:nth-child(2n) .Ispic{ left:auto; right:0;}
.PicList002078 .list li:nth-child(2n) span{margin-left: 5px; right: auto; left: 0;}
@media(max-width:1000px){
.PicList002078 .accessories{ background-size:auto 100%; height:80px;}
}
@media(max-width:640px){
.PicList002078 .accessories{height:40px;}
.PicList002078 .list li p{ height:78px;}
.PicList002078 .list li div{ padding-left:35%;}
.PicList002078 .list li .Ispic{ width:30%}
.PicList002078 .list li:nth-child(2n) div{ padding-right:35%;}
}
@media(max-width:375px){
.PicList002078 .list li p{ line-height:20px; height:40px; font-size:12px;}
}
/*
 .PicList001307 为demo编号
 */
.PicList001307{max-width: 1280px;margin: 0 auto; min-height: 320px; }
.PicList001307 li{ position:relative; float:left; width:32%; margin-right:2%; margin-bottom:2%; overflow: hidden;}
.PicList001307 li:nth-child(3n){ margin-right:0;}
.PicList001307 li .Ispic{ padding-bottom: 79%; display: block; transition: 0.3s;}
.PicList001307 li:hover .Ispic{transform: scale(1.1);}
.PicList001307 li img{ display:block; width:100%;}
.PicList001307 li dl{ position:absolute; left:0; bottom:0; width:100%; padding:3%; color:#fff; background-color:rgba(0,0,0,0.5);}
.PicList001307 li h3{ font-size:18px; font-weight:normal; margin:0; line-height:30px;}
.PicList001307 li p{overflow:hidden; line-height:20px; height:40px; overflow:hidden; font-size:12px; margin:10px 0;}
.PicList001307 li .more{ display:block; text-align:center; position:relative; line-height:43px; border-radius:5px;
background: rgb(255,255,255);
background: -moz-linear-gradient(top,  rgba(255,255,255,1) 0%, rgba(236,236,236,1) 100%);
background: -webkit-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(236,236,236,1) 100%);
background: linear-gradient(to bottom,  rgba(255,255,255,1) 0%,rgba(236,236,236,1) 100%); 
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ececec',GradientType=0 ); 
}
.PicList001307 li .more::before{ position:absolute; content:''; width:26px; height:26px; background:url(../images/PicList001307-more.png) no-repeat center center/contain; right:5%; top:50%; margin-top:-13px;}
.PicList001307 li figure{ height:0; overflow:hidden; transition:0.3s;}
.PicList001307 li:hover figure{ height:103px;}
@media(max-width:768px){
.PicList001307 li h3{ font-size:16px;}
}
@media(max-width:640px){
.PicList001307 li{ width:49%; margin-right: 2%}
	.PicList001307 li:nth-child(3n){ margin-right:2%;}
.PicList001307 li:nth-child(2n){ margin-right:0;}

}
@media(max-width:375px){
.PicList001307 li{ width:auto; float:none; margin-right:0 !important;}
.PicList001307 li figure{ height:auto;}
}
@media(max-width:480px) and (min-width:376px){
.PicList001307 li .more{ line-height:33px;}
.PicList001307 li:hover figure{ height:93px;}
}
/*
 .Form002335 为demo编号
 */
.Form002335{ padding: 0px 0 3% 0;}
.Form002335 .wrap-container{ position: relative; display: table; width: 100%;}
.Form002335 .pic{ width: 50%; display: table-cell;}
.Form002335 .pic img{ width: 100%;}
.Form002335 .box{ background: #fff; display: table-cell; width: 45%;vertical-align: middle; padding: 0 5%; border: 5px solid #f2f2f2; border-left: none;}
.Form002335 .box-inner{ max-width: 345px; margin: 0 auto; }
.Form002335 .tab{ text-align: center; line-height: 1; border-bottom: 1px solid #d7d7d7; padding-bottom: 20px; margin-bottom: 20px;}
.Form002335 .tab a{ display: inline-block; margin: 0 10%; color: #b9b9b9; font-size: 18px; position: relative;}
.Form002335 .tab a.on{ color: #333;}
.Form002335 .tab a.on:after,.Form002335 .tab a.on:before{content:""; position: absolute; left: 45%; bottom: -20px; width: 0; height: 0; z-index: 3;border-style: dashed dashed solid dashed ; margin-left: -4px;}
.Form002335 .tab a.on:after{  border-color: transparent transparent #d7d7d7 transparent; border-width:0 8px 10px 8px; }
.Form002335 .tab a.on:before{border-color: transparent transparent #fff transparent; border-width:0 7px 9px 7px; bottom: -21px; z-index: 4; margin-left: -3px;}
.Form002335 .con>div{ display: none;}
.Form002335 .con>div.loginbox{ display: block;}
.Form002335 .row{ margin-bottom: 15px;}
.Form002335 .row .text{ border: 1px solid #e4e4e4; border-radius: 3px; background: #fff; font-size: 14px; color: #b5b5b5; line-height: 24px; width: 100%; padding: 10px;}
.Form002335 .row .focus{ border-color:#d4be80; color: #333;}
.Form002335 dl{ text-align: left; margin: 20px 0;}
.Form002335 dl a{ position: relative;}
.Form002335 dl .checkbox{ position: relative; top: 2px;}
.Form002335 dl .forgetbtn{ float: right;}
.Form002335 .btn{float: left; text-align: center;background: #F27B1E; width: 48%;margin-right: 4%; display: block; height: 44px; line-height: 44px; text-align: center; color: #fff; font-size: 16px; margin-top: 20px; border: none; border-radius: 0; cursor: pointer;} 
.Form002335 .btn2{background: #f4f4f4;color: #333;margin-right: 0%;}
.Form002335 .registerbox dl{ text-align: right; color: #737373;} 
@media only screen and (max-width:1000px) and (min-width:768px) {
	.Form002335 .row .text{ padding: 5px 10px;}
	.Form002335 .btn{ height: 35px; line-height: 35px; margin-top: 10px;}
	.Form002335 dl{ margin: 10px 0;}
	.Form002335 .row{ margin-bottom: 10px;}
}
@media only screen and (max-width:767px ) {
	.Form002335 .pic{ display: none;}
	.Form002335 .box{ width: 100%; padding-top:10%; padding-bottom:10%; border: none;}
}
/*PicList002097 */
.PicList002097{max-width: 1280px;margin: 0 auto;margin-top: 1%;}
.PicList002097 li{ float:left; width:23.5%; margin-right:2%; margin-bottom:3%;border: 1px solid #eee; overflow: hidden;}
.PicList002097 li .Ispic{ display:block; padding-bottom:95%; transition: 0.3s;}
.PicList002097 li:hover .Ispic{transform: scale(1.1)}
.PicList002097 li div{  }
.PicList002097 li .dot{ text-align:center;padding:5% 15% 15px 5%;border-top: 1px solid #eee;background: url(../images/PicList002097-more.gif) no-repeat 90% center;}
/*.PicList002097 li .dot:after{ display:block; content:''; height:1px; width:53px; margin:0 auto; margin-top:5%; background-color:#F27B1E;}*/
.PicList002097 li p{ line-height:18px; overflow:hidden; height:54px; color:#9e9e9e; font-size:12px; padding:0 8%;}
.PicList002097 li aside{ border-top:1px solid #eaeaea; padding:0 5%; line-height:36px; text-align:center;}
.PicList002097 li aside a{ background:url(../images/PicList002097-more.gif) no-repeat right center; padding-right:15px; color:#F27B1E; display:inline-block;}
@media(min-width:769px){
.PicList002097 li:nth-child(4n){ margin-right:0;}
}
@media(max-width:1280px){
	.PicList002097{ padding: 0 2%;}

}

@media(max-width:768px){
.PicList002097 li{ width:32%;}
}
@media(max-width:768px) and (min-width:481px){
.PicList002097 li:nth-child(3n){ margin-right:0;}
}
@media(max-width:480px){
.PicList002097 li{ width:49%;}
.PicList002097 li:nth-child(2n){ margin-right:0;}
}


/*
 .Menu001724 为demo编号
 */
.Menu001724{  padding: 0; text-align:center; overflow:hidden;}
.Menu001724 a{ display:inline-block; line-height:42px; font-size:16px; padding:0px 20px;background:#f4f4f4; width: 100%; overflow:hidden; margin:0 0 0.2% 0 }
.Menu001724 a span{display: block;}
.Menu001724 a.aon,
.Menu001724 a:hover{ color:#fff; background-color:#F27B1E;}
@media(max-width:1280px){
.Menu001724{ padding:10px 2%;}
}
@media(max-width:640px){
.Menu001724{  padding: 0px }
.Menu001724 a{  padding: 0px 10px;margin: 0 1% 1% 0;min-width:inherit; width:100%; float: left; }
.Menu001724 a:nth-child(2n){ margin-right:0;}
}








.RighInfo002189{ padding:3% 0;}
.RighInfo002189 .box{ min-height:592px;position:relative; z-index:2;text-justify:inter-ideograph; text-align:justify; word-wrap:break-word; line-height:2.1; color:#888; font-size:14px;}
.RighInfo002189 .box .img{  width:40%; float: left;}
.RighInfo002189 .box .con{  width:58%; float: right;}
.RighInfo002189 .box .tit{ font-size:30px; font-weight:normal; color:#333; margin:0; line-height:28px; }
.RighInfo002189 .box .tit span{ position:relative; }
.RighInfo002189 .box .tit span i{ font-size:27px; color:#333; width:2px; font-style:normal; position:absolute; left:8px; top:4px;}
.RighInfo002189 .box .tit span i:last-child{ right:13px; left:auto;}
.RighInfo002189 .box .tit em{ font-style:normal; text-transform:uppercase; color:#999; font-family:Arial; display:block; font-size:14px; padding-left:39px;}
.RighInfo002189 .box .h3{ margin:0; font-size:16px; color:#444; font-weight:bold; display:block;}
@media (max-width: 820px){
	.RighInfo002189 .box{ padding-left:0;}
	.RighInfo002189 .box .img{ position:static; margin-bottom:5%; left:0; width:auto; max-width:100%;}
}



@media(max-width:768px){
	.RighInfo002189 .box .img{  width:100%; float: none}
	.RighInfo002189 .box .con{  width:100%; float: none; margin-top: 35px;}
	.RighInfo002189 .box .tit{ font-size: 24px;}
	.RighInfo002189 .box .tit span i{ top: 0;}
}







/*! fancyBox 插件样式，如有一样的只留一份 */
.fancybox-wrap,
.fancybox-skin,
.fancybox-outer,
.fancybox-inner,
.fancybox-image,
.fancybox-wrap iframe,
.fancybox-wrap object,
.fancybox-nav,
.fancybox-nav span,
.fancybox-tmp
{
	padding: 0;
	margin: 0;
	border: 0;
	outline: none;
	vertical-align: top;
}

.fancybox-wrap {
	position: absolute;
	top: 0;
	left: 0;
	z-index: 8020;
}

.fancybox-skin {
	position: relative;
	background: #f9f9f9;
	color: #444;
	text-shadow: none;
	-webkit-border-radius: 4px;
	   -moz-border-radius: 4px;
	        border-radius: 4px;
}

.fancybox-opened {
	z-index: 8030;
}

.fancybox-opened .fancybox-skin {
	-webkit-box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5);
	   -moz-box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5);
	        box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5);
}

.fancybox-outer, .fancybox-inner {
	position: relative;
}

.fancybox-inner {
	overflow: hidden;
}

.fancybox-type-iframe .fancybox-inner {
	-webkit-overflow-scrolling: touch;
}

.fancybox-error {
	color: #444;
	font: 14px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;
	margin: 0;
	padding: 15px;
	white-space: nowrap;
}

.fancybox-image, .fancybox-iframe {
	display: block;
	width: 100%;
	height: 100%;
}

.fancybox-image {
	max-width: 100%;
	max-height: 100%;
}

#fancybox-loading, .fancybox-close, .fancybox-prev span, .fancybox-next span {
	background-image: url('../images/PicList002311-fancybox_sprite.png');
}

#fancybox-loading {
	position: fixed;
	top: 50%;
	left: 50%;
	margin-top: -22px;
	margin-left: -22px;
	background-position: 0 -108px;
	opacity: 0.8;
	cursor: pointer;
	z-index: 8060;
}

#fancybox-loading div {
	width: 44px;
	height: 44px;
	background: url('../images/PicList002311-fancybox_loading.gif') center center no-repeat;
}

.fancybox-close {
	position: absolute;
	top: -18px;
	right: -18px;
	width: 36px;
	height: 36px;
	cursor: pointer;
	z-index: 8040;
}

.fancybox-nav {
	position: absolute;
	top: 0;
	width: 40%;
	height: 100%;
	cursor: pointer;
	text-decoration: none;
	background: transparent url('../images/PicList002311-blank.gif'); /* helps IE */
	-webkit-tap-highlight-color: rgba(0,0,0,0);
	z-index: 8040;
}

.fancybox-prev {
	left: 0;
}

.fancybox-next {
	right: 0;
}

.fancybox-nav span {
	position: absolute;
	top: 50%;
	width: 36px;
	height: 34px;
	margin-top: -18px;
	cursor: pointer;
	z-index: 8040;
	visibility: hidden;
}

.fancybox-prev span {
	left: 10px;
	background-position: 0 -36px;
}

.fancybox-next span {
	right: 10px;
	background-position: 0 -72px;
}

.fancybox-nav:hover span {
	visibility: visible;
}

.fancybox-tmp {
	position: absolute;
	top: -99999px;
	left: -99999px;
	visibility: hidden;
	max-width: 99999px;
	max-height: 99999px;
	overflow: visible !important;
}

/* Overlay helper */

.fancybox-lock {
    overflow: hidden !important;
    width: auto;
}

.fancybox-lock body {
    overflow: hidden !important;
}

.fancybox-lock-test {
    overflow-y: hidden !important;
}

.fancybox-overlay {
	position: absolute;
	top: 0;
	left: 0;
	overflow: hidden;
	display: none;
	z-index: 8010;
	background: url('../images/PicList002311-fancybox_overlay.png');
}

.fancybox-overlay-fixed {
	position: fixed;
	bottom: 0;
	right: 0;
}

.fancybox-lock .fancybox-overlay {
	overflow: auto;
	overflow-x: hidden;
	overflow-y: scroll;
}

/* Title helper */

.fancybox-title {
	visibility: hidden;
	font: normal 13px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;
	position: relative;
	text-shadow: none;
	z-index: 8050;
}

.fancybox-opened .fancybox-title {
	visibility: visible;
}

.fancybox-title-float-wrap {
	position: absolute;
	bottom: 0;
	right: 50%;
	margin-bottom: -35px;
	z-index: 8050;
	text-align: center;
}

.fancybox-title-float-wrap .child {
	display: inline-block;
	margin-right: -100%;
	padding: 2px 20px;
	background: transparent; /* Fallback for web browsers that doesn't support RGBa */
	background: rgba(0, 0, 0, 0.8);
	-webkit-border-radius: 15px;
	   -moz-border-radius: 15px;
	        border-radius: 15px;
	text-shadow: 0 1px 2px #222;
	color: #FFF;
	font-weight: bold;
	line-height: 24px;
	white-space: nowrap;
}

.fancybox-title-outside-wrap {
	position: relative;
	margin-top: 10px;
	color: #fff;
}

.fancybox-title-inside-wrap {
	padding-top: 10px;
}

.fancybox-title-over-wrap {
	position: absolute;
	bottom: 0;
	left: 0;
	color: #fff;
	padding: 10px;
	background: #000;
	background: rgba(0, 0, 0, .8);
}

/*Retina graphics!*/
@media only screen and (-webkit-min-device-pixel-ratio: 1.5),
	   only screen and (min--moz-device-pixel-ratio: 1.5),
	   only screen and (min-device-pixel-ratio: 1.5){

	#fancybox-loading, .fancybox-close, .fancybox-prev span, .fancybox-next span {
		background-image: url('../images/PicList002311-fancybox_sprite@2x.png');
		background-size: 44px 152px; /*The size of the normal image, half the size of the hi-res image*/
	}

	#fancybox-loading div {
		background-image: url('../images/PicList002311-fancybox_loading@2x.gif');
		background-size: 24px 24px; /*The size of the normal image, half the size of the hi-res image*/
	}
}



/*carousel 公共样式只留一份*/
.owl-carousel {
  display: none;
  width: 100%;
  -webkit-tap-highlight-color: transparent;
  /* position relative and z-index fix webkit rendering fonts issue */
  position: relative;
  z-index: 1; }
  .owl-carousel .owl-stage {
    position: relative;
    -ms-touch-action: pan-Y;
    -moz-backface-visibility: hidden;
    /* fix firefox animation glitch */ }
  .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;
    /* fix for flashing background */
    -webkit-transform: translate3d(0px, 0px, 0px); }
  .owl-carousel .owl-wrapper,
  .owl-carousel .owl-item {
    -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 {
    position: relative;
    min-height: 1px;
    float: left;
    -webkit-backface-visibility: hidden;
    -webkit-tap-highlight-color: transparent;
    -webkit-touch-callout: none; }
  .owl-carousel .owl-item img {
    display: block;
    width: 100%; }
  .owl-carousel .owl-nav.disabled,
  .owl-carousel .owl-dots.disabled {
    display: none; }
  .owl-carousel .owl-nav .owl-prev,
  .owl-carousel .owl-nav .owl-next,
  .owl-carousel .owl-dot {
    cursor: pointer;
    cursor: hand;
    -webkit-user-select: none;
    -khtml-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none; }
  .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-drag .owl-item {
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none; }
  .owl-carousel.owl-grab {
    cursor: move;
    cursor: grab; }
  .owl-carousel.owl-rtl {
    direction: rtl; }
  .owl-carousel.owl-rtl .owl-item {
    float: right; }

/* No Js */
.no-js .owl-carousel {
  display: block; }

/*
 *  Owl Carousel - Animate Plugin
 */
.owl-carousel .animated {
  animation-duration: 1000ms;
  animation-fill-mode: both; }

.owl-carousel .owl-animated-in {
  z-index: 0; }

.owl-carousel .owl-animated-out {
  z-index: 1; }

.owl-carousel .fadeOut {
  animation-name: fadeOut; }

@keyframes fadeOut {
  0% {
    opacity: 1; }
  100% {
    opacity: 0; } }

/*
 * 	Owl Carousel - Auto Height Plugin
 */
.owl-height {
  transition: height 500ms ease-in-out; }

/*
 * 	Owl Carousel - Lazy Load Plugin
 */
.owl-carousel .owl-item .owl-lazy {
  opacity: 0;
  transition: opacity 400ms ease; }

.owl-carousel .owl-item img.owl-lazy {
  transform-style: preserve-3d; }

/*
 * 	Owl Carousel - Video Plugin
 */
.owl-carousel .owl-video-wrapper {
  position: relative;
  height: 100%;
  background: #000; }

.owl-carousel .owl-video-play-icon {
  position: absolute;
  height: 80px;
  width: 80px;
  left: 50%;
  top: 50%;
  margin-left: -40px;
  margin-top: -40px;
  cursor: pointer;
  z-index: 1;
  -webkit-backface-visibility: hidden;
  transition: transform 100ms ease; }

.owl-carousel .owl-video-play-icon:hover {
  -ms-transform: scale(1.3, 1.3);
      transform: scale(1.3, 1.3); }

.owl-carousel .owl-video-playing .owl-video-tn,
.owl-carousel .owl-video-playing .owl-video-play-icon {
  display: none; }

.owl-carousel .owl-video-tn {
  opacity: 0;
  height: 100%;
  background-position: center center;
  background-repeat: no-repeat;
  background-size: contain;
  transition: opacity 400ms ease; }

.owl-carousel .owl-video-frame {
  position: relative;
  z-index: 1;
  height: 100%;
  width: 100%; }



/*
 .PicList002311 为demo编号
 */
.PicList002311{max-width: 1387px;margin: 0 auto;padding-bottom: 3%;}
.PicList002311 .CenTitle{ padding:15px 0 10px 0; position:relative; z-index:1; margin-top: 20px; border-top: 1px solid #e7f0f4;}
.PicList002311 .CenTitle .name{ text-align:center; font-size:15px; font-weight:bold; color:#555; line-height:30px;}
.PicList002311 .CenTitle .line{ width:10px; height:1px; background:#f68121; overflow:hidden; margin:0 auto;}

.PicList002311 .honorList{ position:relative; padding:20px 40px;}
.PicList002311 .honorList .btn{ display:block; position:absolute; top:50%; margin-top:-12px; width:24px; height:24px; background:url(../images/PicList002311-button_hover.png); cursor:pointer;}
.PicList002311 .honorList .prev{ left:0; background-position:left top;}
.PicList002311 .honorList .prev:hover{ background-position:left bottom;}
.PicList002311 .honorList .next{ right:0; background-position:right top;}
.PicList002311 .honorList .next:hover{ background-position:right bottom;}
.PicList002311 .honorList .list{margin:0 auto; overflow:hidden;}
.PicList002311 .honorList .list .ul li{ padding: 0 2%;}
.PicList002311 .honorList .list .ul .dot{ display:block; text-align:center; padding-top:10px; line-height:20px; font-size:14px; color:#555;}
.PicList002311 .honorList .list .ul .dot:hover{ color:#002870;}
@media only screen and (min-width:768px ) {
.PicList002311 .honorList{ padding:20px 50px;}	
}



/*
 .Page002274 为demo编号
 */
.Page002274{ text-align:center; padding:1% 0 60px;color:#666666;}
.Page002274 *{ vertical-align:middle;}
.Page002274 .Pages .p_cur,
.Page002274 .Pages .p_count,
.Page002274 .Pages .p_total{ display:none;}
.Page002274 .Pages a{ display:inline-block; padding: 0 15px; line-height:37px; background-color: #eef0f1; color:#666666; margin-left:5px;}
.Page002274 .Pages a:hover,
.Page002274 .Pages a.a_cur{ color:#fff; background-color:#F27B1E;}
.Page002274 .Pages em{ font-style:normal; display:inline-block; vertical-align:middle;}
.Page002274 .Pages .i_text{ width:47px; height:36px; line-height:36px;border:1px solid #ceced5;}
.Page002274 .Pages .i_button{ cursor:pointer; background:none; width:47px; height:36px;border:1px solid #ceced5;}
.Page002274 .Pages .p_jump b{font-weight:normal; margin:0 5px;}
.Page002274 .Pages .a_prev,.Page002274 .Pages .a_next{ font-family: 宋体; font-weight: bold; padding:0 25px; }

.Page002274 .Pages .a_first{ display: none;}
.Page002274 .Pages .a_end{ display: none;}
.Page002274 .Pages .p_jump{ display: none;}

@media(max-width:1000px){
.Page002274 .Pages em{ display:none;}
}
@media(max-width:640px){
.Page002274 .Pages a.a_first,
.Page002274 .Pages a.a_end{ display:none;}
.Page002274 .Pages a{ padding:0 10px;}
}

/*
 .Floor001207 为demo编号
 */
.Floor001207{ background:url(../images/Floor001207-bg.jpg) no-repeat center top/cover; padding:0% 0 3% 0; overflow:hidden;}
.Floor001207 h1{ padding-bottom:3%; margin:0; font-size:72px; text-transform:uppercase; color:#303030;}
.Floor001207 h1 span{ display:block; font-size:24px; opacity:0.4;}
.Floor001207 .boutique {position: relative; z-index: 1;}
.Floor001207 li{position: absolute; index: 1;display: none;}
.Floor001207 li img {width: 357px;height: 357px} 
.Floor001207 li a{ display:block;}
.Floor001207 .main{position:relative;}
.Floor001207 .main .btn{ position:absolute; width:30px; height:60px; top:50%;margin-top:-30px; z-index:10; cursor:pointer;} 
.Floor001207 .main .prev{left:-5%; }
.Floor001207 .main .next{right:-5%; transform:rotate(180deg);}
.Floor001207 .main .btn::before,
.Floor001207 .main .btn::after{ position:absolute; content:''; width:100%; height:2px; background-color:#000; transform:rotate(-45deg); top:50%; margin-top:-10px;}
.Floor001207 .main .btn::after{transform:rotate(45deg);margin-top:10px;}
.Floor001207 li div{ display:none !important; }
.Floor001207 .name{text-align:center; font-size:14px; font-family:Arial, Helvetica, sans-serif; margin:0 auto; max-width:40%;}
.Floor001207 .name h6{ margin:0; font-size:20px; padding-bottom:10px; position:relative;color:#333;}
.Floor001207 .name h6::before{ position:absolute; content:''; width:50px; height:3px; background-color:#F27B1E; left:50%; margin-left:-25px;top: 35px; bottom:5px;}
.Floor001207 .name p{line-height:22px;height:44px; overflow:hidden; margin:0;text-transform:uppercase;}
@media(max-width:1200px){
.Floor001207 .main .prev{ left:2%;}
.Floor001207 .main .next{right:2%; }
}
@media(max-width:1000px){
.Floor001207 h1{font-size:30px;}
.Floor001207 h1 span{font-size:18px;}
}
@media(max-width:768px){
.Floor001207 .name{max-width:none;}
}
@media(max-width:480px){
.Floor001207 h1{font-size:20px;}
.Floor001207 h1 span{font-size:16px;}
.Floor001207 .name h6{font-size:18px;}
.Floor001207 .main .btn{width:20px; height:40px;margin-top:-20px;} 
.Floor001207 .main .btn::before,
.Floor001207 .main .btn::after{margin-top:-7px;}
.Floor001207 .main .btn::after{margin-top:7px;}
}

/*
 .RighInfo002275 为demo编号
 */
.RighInfo002275 .p,.RighInfo002275 .h2{}
.RighInfo002275{padding: 0% 0 3% 0}
.RighInfo002275 .text{margin-bottom: 30px;box-shadow: 0px 0px 30px #eee; padding: 1% 2% 1% 3%;}
.RighInfo002275 .text .title{font-size: 30px;color: #e4e4e4;font-weight: normal;margin-bottom: 20px;}
.RighInfo002275 .text .title span{font-weight: 700;}
.RighInfo002275 .text .p{font-size: 15px;color:#666;line-height: 38px; margin: 0; padding: 0;}
.RighInfo002275 .text .p1{font-size: 20px;color: #F27B1E;font-weight: bold;border-bottom: 1px solid #eee;padding-bottom: 20px;margin-bottom: 10px;}
.RighInfo002275 .text .p2{color: #333;font-size: 16px;font-weight: bold;}
.RighInfo002275 .text .p2 span{color: #F27B1E;}
.RighInfo002275 .map{width: 100%;height: 200px;}
.RighInfo002275 .map #map{height: 100%;}
.RighInfo002275 .map img{max-width: none !important;}

@media screen and (min-width: 768px) {
	.RighInfo002275 .text{float: left;width: 45%;}
	.RighInfo002275 .map{float: right;width: 55%;height: 260px;}
}

@media screen and (min-width: 1024px) {
	.RighInfo002275 .auto{background: url(../images/RighInfo002275-contact_bg.png) no-repeat center;}
	.RighInfo002275 .map{float: right;width: 50%;height: 320px;}
	.RighInfo002275 .text .title{font-size: 52px;}
}

@media screen and (min-width: 1200px) {
	.RighInfo002275{padding: 0px 0 65px 0；}
	.RighInfo002275 .text .title{margin-bottom: 75px}
	.RighInfo002275 .map{width: 665px;height: 583px;}
	.RighInfo002275 .text{width: 48%;}
}
/*Form002219*/
.Form002219{ padding-bottom:3%;}
.Form002219 dl{ width:48%; float:left; padding-left:97px; min-height:40px; position:relative; margin-bottom:15px; max-width:615px;}
.Form002219 dl.odd{ margin-left:4%;}
.Form002219 dt{ color:#333; font-size:15px; position:absolute; left:-18px; width:115px; text-align:right; line-height:40px;}
.Form002219 dt:before{content: '*';color: red;width: 20px;height: 10px;display: inline-block;margin-right: 5px;}
.Form002219 .text{ border:1px solid #dfdfdf; border-radius:5px; width:100%; padding:0 10px; line-height:43px; color:#5b5b5b;}
.Form002219 dl.dl{ width:100%; float:none; max-width:none;}
.Form002219 textarea{border:1px solid #dfdfdf; border-radius:5px;overflow:hidden; resize:none; width:100%; height:160px; padding:10px; color:#5b5b5b;}
.Form002219 .btn{ display:inline-block; line-height:40px; min-width:140px; margin-right:20px; background-color:#f3f3f3; color:#728391; font-size:14px; border:none; border-radius:5px; cursor:pointer;}
.Form002219 .submitbtn{ color:#fff; background-color:#F27B1E;} 
@media(max-width:640px){
.Form002219 dl{ float:none; width:100%; margin-left:0 !important;}	
.Form002219 textarea{ height:250px;}
}
@media(max-width:480px){
.Form002219 .btn{ width:48%; margin-right:2%; float:left; display:block; min-width:2px;}	
}
/*Form002219 End*/




.new_info{ padding-bottom: 5%;}
.new_info .info .tit{text-align: center; margin-bottom: 30px; border-bottom: solid 1px #f2f2f2; padding-bottom: 5px;}
.new_info .info .tit h3{font-size: 22px; font-weight: normal; color: #333}
.new_info .info .tit span{font-size: 12px; color: #999;}
.new_info .info{line-height: 24px;}
.new_info .info .con{text-align: justify;}
.info_back{padding: 1% 0; text-align: center; margin-top: 5%;}
.info_back a{width: 110px; cursor: pointer; color: #fff; display: inline-block; line-height: 30px; background: #F27B1E;}
.info_prev_next{border-top: 1px dashed #ccc; margin-top: 5%; padding-top: 3%;}
.info_prev_next span{margin-top: 5px; display: block; color: #a5a5a5;}
.info_prev_next span a{color: #a5a5a5;}
.info_prev_next span a:hover{color: #F27B1E;}
.info_prev_next .fanhui{margin-bottom: 15px;}
.info_prev_next .fanhui a{color: #fff; background: #F27B1E; padding: 5px 10px;}
.info_prev_next .fanhui a:hover{color: #fff; background: #F27B1E; padding: 5px 10px;}




.ul_sitemap li{padding-bottom: 0; line-height: 40px;}
.ul_sitemap{padding-bottom: 10%;}
.ul_sitemap li{border-bottom: dotted 1px #F27B1E; padding: 5px 0px; color: #F27B1E; padding-bottom: 0;}
.ul_sitemap li strong{width: 140px; display: inline-block; color: #F27B1E;}
.ul_sitemap a:hover{color: #F27B1E;}
.ul_sitemap li a{color: #333;}

.search_min{width: 100%; margin: 0 auto; padding: 0 0 3% 0; font-size: 14px; padding-top: 3%;}
.search_min h1{margin: 0; font-weight: normal; padding-bottom: 2%; font-size: 24px; color: #F27B1E;}
.search_min li{margin-bottom: 10px; line-height: 25px; border: 1px solid #e3e7e6; padding: 0 10px 0 15px; position: relative;}
.search_min li::before{position: absolute; content: ''; width: 4px; height: 4px; border-radius: 50%; background-color: #F27B1E; left: 5px; top: 50%; margin-top: -2px;}
.search_min li a{display: block; padding: 15px 0;}
.search_min li span{padding-right: 10px; color: #333;}


/*Floor002659 */
.Floor002659 { padding-bottom:5%;}
.Floor002659 .main{ background:#fff;font-family:Arial, Helvetica, sans-serif;    box-shadow: 0px 0px 30px #eee; padding: 1% 2%;}
@media(min-width:1025px){
.Floor002659 .swiper-container{ width:40%;}
.Floor002659 .right_info{ width:60%;}
}
/*swiper*/
.Floor002659 .swiper-container{position: relative;overflow: hidden;z-index: 1;}
.Floor002659 .swiper-container-android .swiper-slide, 
.Floor002659 .swiper-wrapper {-webkit-transform: translate3d(0,0,0);transform: translate3d(0,0,0);}
.Floor002659 .swiper-wrapper,
.Floor002659 .swiper-slide {position: relative;width: 100%;-webkit-transition-property: -webkit-transform;transition-property: -webkit-transform;-o-transition-property: transform;transition-property: transform;transition-property: transform,-webkit-transform;}
.Floor002659 .swiper-wrapper {z-index: 1;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-sizing: content-box;box-sizing: content-box;}
.Floor002659 .swiper-container-fade .swiper-slide-active {pointer-events: auto;}
.Floor002659 .swiper-container-fade .swiper-slide {pointer-events: none;-webkit-transition-property: opacity;-o-transition-property: opacity;transition-property: opacity;}
.Floor002659 .swiper-slide {-webkit-flex-shrink: 0;-ms-flex-negative: 0;flex-shrink: 0;}
/*swiper end*/
.Floor002659 .main .swiper-wrapper li img{ display:block; width:100%;}
.Floor002659 .swiper-pagination{ position:absolute; left:0; bottom:0; z-index:10; padding:30px;}
.Floor002659 .swiper-pagination span{ position:relative; float:left; width:14px; height:14px; border-radius:50%; border:1px solid transparent; margin:0 5px; cursor:pointer;}
.Floor002659 .swiper-pagination span::before{ position:absolute; content:''; left:3px; top:3px; right:3px; bottom:3px;border-radius:50%; background:rgba(0,0,0,0.3);}
.Floor002659 .swiper-pagination span.swiper-pagination-bullet-active{ border-color:#F27B1E; background:#fff;}
.Floor002659 .swiper-pagination span.swiper-pagination-bullet-active::before{background:#F27B1E;}
.Floor002659 .right_info{ padding:0 5%;}
.Floor002659 .right_info p{ margin:0;padding:5% 0;border-bottom:1px solid #e7e8e8;}
.Floor002659 .right_info h1{ margin:0; display:inline-block; color:#F27B1E; font-size:30px; font-weight:normal; position:relative; }
.Floor002659 .right_info h1 i{ font-size:28px; color:#F27B1E; width:1px; font-style:normal; position:absolute; left:8px; top:4px;}
.Floor002659 .right_info h1 i:last-child{ right:13px; left:auto;}
.Floor002659 .right_info b{ font-size:18px; display:block; margin-bottom:10px; color:#000;}
.Floor002659 .right_info p{line-height:30px; color:#666; font-size:16px; margin-bottom:10%;}
.Floor002659 .right_info a{ display:inline-block; border:1px solid #fdf3f2; padding:10px 5%; color:#3c89d9; transition:0.4s;}
.Floor002659 .right_info a:hover{ background-color:#3c89d9; color:#fff;}
@media(max-width:1024px){
.Floor002659 .main{ display:block;}
.Floor002659 .swiper-pagination{ left:auto; right:0; padding:10px;}
}
.Floor002659 .con-head em{position:relative; margin:4% 0 2% 0; font-style:normal; display: inline-block; color:#000; font-size:16px; padding-bottom:10px;    }
.Floor002659 .con-head em:before{position:absolute; left:0; bottom:0px; width:30px; height:2px; content:""; background:#F27B1E; }
.Floor002659 .box1{ padding:5% 2% 4% 2%; background: #fbf9f7;}
.Floor002659 .box1 .tit{ text-align:center; font-size:24px; font-family:'微软雅黑'; font-weight:normal;  color:#333; margin:0; padding-bottom:25px; position:relative;    }
.Floor002659 .box1 .tit:after{ display:block; margin:0 auto; width:68px; height:1px; background-color:#bbb; margin-top:16px; content:''; }
.Floor002659 .box1 .conlist li{ font-size:16px; line-height:40px; padding-left:30px; position:relative;}
.Floor002659 .box1 .conlist li:before{ position:absolute; content:""; width:8px; height:8px; border-radius:50%; background:#F27B1E; left:0; top:50%; margin-top:-4px;}
@media only screen and (min-width:768px ) {
	.Floor002659 .con-head em{ font-size: 18px;}
	.Floor002659 .tit{ font-size:28px;}
}
@media only screen and (min-width:1024px ) {
	.Floor002659 .con-head em{ font-size: 20px;}
	.Floor002659 .tit{ font-size:32px;}
}
.Floor002659 .box2{ background: #fbf9f7; padding:40px 0;}
.Floor002659 .box2 .list{ padding-top: 25px;}
.Floor002659 .box2 li{float:left;width: 16%;text-align: center; position:relative;}
.Floor002659 .box2 li a{display: block; margin:0 auto; width:50%; max-width:206px;}
.Floor002659 .box2 li figure{ background:#F27B1E; width:100px; height:100px; border-radius:50%; margin:0 auto;}
.Floor002659 .box2 li figure img{ width:100%; max-width:68px; position: relative; top: 50%; margin-top:-34px;}
.Floor002659 .box2 li h3{font-size: 18px; color: #333; margin:25px 0 15px;}
.Floor002659 .box2 li p{line-height: 24px; height:96px; text-align:left; overflow:hidden;font-size: 14px;color: #a8a8a8; margin-top:20px;}
@media(max-width:767px){
.Floor002659 .box2{  padding:20px 0;}	
.Floor002659 .box2 li{ width:50%; margin-bottom:2%;}
.Floor002659 .box2 li{ border-left:1px solid #f4f4f4;}
.Floor002659 .box2 li:nth-child(2n){ border-left:1px solid #fff;}
}
.Floor002659 ol,
.Floor002659 .listbox li{ overflow:hidden;  border:1px solid  transparent; clear:both; display:block;}
.Floor002659 ol{ font-size:16px; color:#fff; background-color:#F27B1E; line-height:30px;}
.Floor002659 .listbox span{ float:left; width:16%; display:block; white-space:nowrap; text-overflow:ellipsis; overflow:hidden; padding:25px 30px;}
.Floor002659 ol span{ padding:0 30px;}
.Floor002659 .listbox li:nth-of-type(2n){ border-color:#f1ece8; background-color:#fbf9f7;}
.Floor002659 .listbox span:nth-child(4),
.Floor002659 .listbox span:nth-child(5){ width:26%;}



/*Floor002116 */
.Floor002116{padding:2% 0;    background-color: #f7f9fa;}
.Floor002116 h1{color: #333;font-size: 28px;font-weight: normal;text-align: center;margin-bottom: 4%;}
.Floor002116 h1 span{ display: block;font-size: 15px;text-transform: uppercase;color:#999;}
.Floor002116 dl{float:left;width: 32%;margin-right: 2%;border: 1px solid #ccc;position:relative;padding: 3.8% 0;}
.Floor002116 dl:nth-child(3n){margin-right: 0%;}
.Floor002116 dd{padding-right: 42%;}
.Floor002116 dd img{ display:block; width:100%;}
.Floor002116 dt{float: right;right: 0;width: 40%;/* position: relative; */}
.Floor002116 dt span{position: absolute;bottom: 20%;border: 1px solid #ccc;padding: 5px 10px;font-size: 12px;color: #999;}
.Floor002116 dt span a:hover{color: #ff8100}
.Floor002116 dt h3{margin:0%;font-size: 18px;}
.Floor002116 dt h3 a{color: #555;}
.Floor002116 dt p{color: #999;}
@media(max-width:1000px){
.Floor002116 dl{ width:48%; margin-right:4%; margin-bottom:4%;}
.Floor002116 dl:nth-child(2n){ margin-right:0;}
}

@media(max-width:640px){
.Floor002116 li,
.Floor002116 dl{ float:none; width:auto; margin-right:0;}
.Floor002116 dd{padding-right: 54%;}
.Floor002116 dt{ width:45%;}
}

