
ul,li,form, dl,dt,dd,div,ul,li,h1,h2,h3,h4,h5,h6,p,em,i{ font-style:normal; list-style:none; padding: 0px; margin: 0px;}
.h1,.h2,.h3,.h4,.h5,.h6,.p{ padding:0px; margin:0px;}
select,input,textarea{ font-size:12px; border-radius:0; -webkit-border-radius:0; color:#414446; font-family:"微软雅黑";}
input:focus { outline: none;}
input,button,select,textarea{outline:none;/*-webkit-appearance:none;*//*强制去除表单自带的样式*/ }
textarea{resize:none;/*-webkit-appearance:none;*//*强制去除textarea自带的样式*/ }
textarea,input,select { background:none; border:none; margin:0; padding:0;}
article,aside,footer,header,hgroup,nav,section,figure,figcaption{ display: block;} /*html5设置*/
figure,figcaption{ margin:0px; padding:0px;}
audio,canvas,progress,video { display: inline-block; vertical-align: baseline;}
img{ max-width:100%; border:none; border:0;  vertical-align:top;}
.clear{clear: both;}
.clearfix{*zoom:1;}
.clearfix::after{ content: ''; display: block; clear: both; height: 0; visibility: hidden;}


/*Top002262*/
.Top002262 { background: #fff; position: relative; z-index: 100;}
.Top002262 .header-left{ float: left; width: 30%; display:table; height:90px;max-width:350px;}
.Top002262 .logo{ display:table-cell; vertical-align:middle;}
.Top002262 .header-mid,
.Top002262 .header-right{ float:right;}
.Top002262 .header-menu li{ width:auto !important; /* margin-right:5px; */}
.Top002262 .header-menu li em{ padding:0 10px;position:relative;}
.Top002262 .header-menu li em::after{position:absolute; content:''; right:0;top:50%; transform:translateY(-50%); width:7px; height:4px; background:url(../images/Top002262-icon.png) no-repeat;}
.Top002262 .header-menu li em:hover::after,
.Top002262 .header-menu li.aon em::after{ background-image:url(../images/Top002262-icon_up.png);}
.Top002262 .header-menu li em a{ line-height:90px; position:relative; font-size:15px; color:#333;}
.Top002262 .header-menu li em a:hover::before,
.Top002262 .header-menu li.aon em a::before{width:100%;}
.Top002262 .header-menu li .sub{ width:155%; left:-28%;  overflow:hidden;background: #4cb034; }
.Top002262 .header-menu li .sub-menu{ padding:15px; text-align:center;}
.Top002262 .header-menu li .sub-menu dt{ border-bottom:1px solid #65c44e; }
.Top002262 .header-menu li .sub-menu dt:last-child{ border-bottom:0;}
.Top002262 .header-menu li .sub-menu dt a{color:#fff; transition:0.3s;}
.Top002262 .header-menu li .sub-menu dt a:hover{ background:none; color:#0187d0; }
.Top002262 .header-right dd{ float:left;padding:31px 0;}
.Top002262 .header-right dd a:hover{color: #4cb034;}
.Top002262 .top-search{ position:relative; z-index:100;}
.Top002262 .open-search{ background:url(../images/Top002262-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:#4cb034; 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:1300px) {
	.Top002262 .header-menu li em{ padding:0 0;}
	.Top002262 .header-menu li{margin-right: 20px;}
}
@media(max-width:1024px){
.Top002262 #header-menu{ position:fixed; right:-100%; top:0; background:#000; 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;}
.Top002262 #header-menu li:nth-child(2n){ background:rgba(255,255,255,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%;}
.Top002262 #open_menu{ width:40px; height:30px;background:#4cb034; 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:#000; position:fixed; right:2%;}
.Top002262 #open_menu.open_menu_on i{height:3px; margin-top:-1.5px;}
}
/*Banner002210 */
.Banner002210{ position:relative; z-index:1; position:relative;}
.Banner002210 .bx-viewport{ z-index:1;}
.Banner002210,
.Banner002210 ul,
.Banner002210 li,
.Banner002210 li a{ height:700px;display: block;width:100%;position: relative;}
.Banner002210 li{ background-position:center top; background-repeat:no-repeat;}
.Banner002210 li img{ display:none;}
.Banner002210 .bx-prev,
.Banner002210 .bx-next{ width:44px; height:44px;  position:absolute; top:50%; margin-top:-55px; background-position:center center; background-position:center center; z-index:66;}
.Banner002210 .bx-prev{ left:0; background-image:url(../images/Banner002210-prev.png);}
.Banner002210 .bx-next{ right:0;background-image:url(../images/Banner002210-next.png);}
.Banner002210 .bx-pager{ position:absolute; left:0; width:100%; text-align:center; bottom:5%; z-index:10;}
.Banner002210 .bx-pager *{ width:30px; height:30px;}
.Banner002210 .bx-pager div{ display:inline-block; margin:0 5px;}
.Banner002210 .bx-pager div+div{ margin-left:20px; position:relative;}
.Banner002210 .bx-pager div+div:before{ display:inline-block; width:15px; height:1px; background:rgba(255,255,255,0.28); content:""; position:absolute; top:50%; left:-20px;}
.Banner002210 .bx-pager a{ display:block; overflow:hidden; line-height:100px; background:url(../images/Banner002210-btn.png) no-repeat center center;}
.Banner002210 .bx-pager a.active{ background-image:url(../images/Banner002210-btn_hover.png); display:block;}
@media(max-width:1000px){
.Banner002210,
.Banner002210 ul,
.Banner002210 li,
.Banner002210 li a{ height:auto !important;}
.Banner002210 li{ background:none !important;}
.Banner002210 li img{ display:block; width:100%;}
.Banner002210 .bx-prev, .Banner002210 .bx-next{ display:none;}
}
/*Banner002210 End */


/*Floor001899*/
.Floor001899{ position:relative; z-index:1; padding: 1% 0;}
.Floor001899 .auto{position: relative; background:url(../images/Floor001899-bg.png) no-repeat 10% center;}

.Floor001899 h3{position: absolute; margin: 0;top: 5%; left: 0; color: #dedede; font-size: 32px; text-transform: uppercase; z-index: 1; }
.Floor001899 h3 span{display: block; color: #333; font-size: 30px;}
.Floor001899 h3:after{ display:block;content: ""; width: 52px; height: 2px; margin-top:5%; background: #4cb034;}

.Floor001899 ul{padding-left: 30%;}

.Floor001899 li{width: 33.33333333%;  padding: 0 30px; float: left; border-left: 1px solid #f2f2f2;padding-bottom:2%;}
.Floor001899 li.li_1{width: 100%; padding-top:6%; }
.Floor001899 li pre{ line-height:24px; color:#999;}
.Floor001899 li p{ line-height:24px; overflow:hidden; height:92px;}
.Floor001899 li h4{font-size: 16px; color: #4cb034; margin: 0; line-height:41px; }
.Floor001899 li h4:before{ display:inline-block; content:'';width: 41px; height: 41px; margin-left:-52px; background:url(../images/Floor001899-icon1.png) no-repeat left center; vertical-align:middle; margin-right:15px;}
.Floor001899 li.li_2 h4:before{ background-image:url(../images/Floor001899-icon2.png);}
.Floor001899 li.li_3 h4:before{ background-image:url(../images/Floor001899-icon3.png);}
.Floor001899 li.li_4 h4:before{ background-image:url(../images/Floor001899-icon4.png);}
.Floor001899 .pic{text-align: center;    padding-bottom:2.5%;}
.Floor001899 .pic img{max-width: 100%;}
@media(max-width:1150px){
.Floor001899 h3{ left:2%;}
}
@media(max-width:1000px){
.Floor001899 h3{ position:relative; left:auto; top:auto; padding:2% 0 0 0;}
.Floor001899 ul{ padding-left:30px;}
.Floor001899 li.li_1{ padding-top:5%;}
}
@media(max-width:768px){
.Floor001899 h3{font-size: 36px;}
.Floor001899 h3 span{ font-size: 24px;}
.Floor001899 h3:after{ margin-top:20px;}
}
@media(max-width:640px){
.Floor001899 li{ float:none; width:auto; padding-bottom:3%;}
}
@media(max-width:480px){
.Floor001899 h3{font-size: 26px;}
.Floor001899 h3 span{ font-size: 18px;}
}
.Floor001900{ margin-top:-2%;padding:4% 0; background: url(../images/Floor001900-bg.jpg) no-repeat center center; background-size:cover;}

.Floor001900 h3{margin: 0 0 3% 0; font-size: 30px;color: #494949; text-align: center; text-transform: uppercase; }
.Floor001900 h3 span{font-size: 32px; display: block; color:#dedede; }
.Floor001900 h3:after{ display:block; margin:0 auto; margin-top:2%;content: ""; width: 52px; height: 2px; background: #4cb034;}

.Floor001900 .list{position:relative;}
.Floor001900 .list .owl-stage-outer{ overflow:hidden; }
.Floor001900 .owl-item{ float:left;}
.Floor001900 .owl-carousel{ position:relative; width:100%;}
.Floor001900 .owl-wrapper{display: none;position: relative;-webkit-transform: translate3d(0px, 0px, 0px);}
.Floor001900 .owl-wrapper-outer {overflow: hidden;position: relative;width: 100%;}
.Floor001900 .owl-wrapper,
.Floor001900 .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);}
.Floor001900 .owl-pagination{ display:none;}
.Floor001900 .owl-nav div{ position:absolute; top:50%; background:url(../images/Floor001900-btn.png) no-repeat left top;  width:30px; height:63px;margin-top:-31.5px;z-index:10; cursor:pointer; overflow:hidden; line-height:1000px;opacity: 0.3;}
.Floor001900 .owl-nav div.owl-prev{ left:-35px;}
.Floor001900 .owl-nav div.owl-next{ right:-35px; background-position: right top;}

.Floor001900 .item{ padding:0 12px;}
.Floor001900 .item a{ display:block; background-color:#d6effe;color: #333;}
.Floor001900 .item figure{ background-color:#fff; padding-bottom:100%; background-size:contain;}
.Floor001900 .item figure img{ display:none;}
.Floor001900 .item div{ padding:10%;}
.Floor001900 .item h5{ margin:0 0 5% 0; font-size:16px;}
.Floor001900 .item span{color: #4cb034;}
.Floor001900 .item span:after{ display:inline-block; content:''; width:0; height:0; border:4px solid transparent; border-left-color:#4cb034; margin-left:15px; vertical-align:middle;}

@media(max-width:1440px){
  .Floor001900 .owl-buttons div{opacity: 1;}
  .Floor001900 .owl-nav div.owl-prev{ left:-10px;}
  .Floor001900 .owl-nav div.owl-next{ right:-10px;}
}

@media(max-width:1199px){
  .Floor001900 .owl-nav div.owl-prev{ left:0px;}
  .Floor001900 .owl-nav div.owl-next{ right:0px;}
}

@media(max-width:640px){
.Floor001900 h3{font-size: 24px; }
.Floor001900 h3 span{font-size: 35px; }
.Floor001900 .item{ padding:0 6px;}
}
@media(max-width:480px){
.Floor001900 .owl-odd .item{ padding-top:0;}
}
/*
 Floor000868 为demo编号
 */
 .Floor000868{ padding:2% 0;background: #f8f8f8;}
 .Floor000868 h3{margin: 0 0 3% 0; font-size: 30px;color: #555; text-align: center; text-transform: uppercase; }
 .Floor000868 h3 span{font-size: 32px; display: block; color: #ececec; }
 .Floor000868 h3:after{ display:block; margin:0 auto; margin-top:2%;content: ""; width: 52px; height: 2px; background: #4cb034;}
 .Floor000868  .flipster{overflow: hidden;}
    .Floor000868 li{width: 800px;}
  .Floor000868 li .Ispic{width: 100%;padding-bottom: 65%;background-size: contain;}

 .Floor000868 li h5{ color:#4cb034; margin:0; font-size:18px;  padding:10px 0; margin-top:12px; text-align:center;font-weight: normal;}
 .Floor000868 li p{ margin:0; color:#666; font-size:16px; line-height:20px; height:50px; padding:0; margin:0; text-align:center;}
 .Floor000868 .flipto-prev,
 .Floor000868 .flipto-next { position: absolute; font-family:'宋体'; font-size:24px;  border-radius:100px; width:40px; line-height:40px; text-align:center; top: 34%; z-index: 100; display: block; background-color:rgba(250, 250, 250, 0.6); color: #000; -ms-transition: background-color 300ms ease; -webkit-transition: background-color 300ms ease; -moz-transition: background-color 300ms ease; -o-transition: background-color 300ms ease; transition: background-color 300ms ease;}
 .Floor000868 .flipto-prev:hover,
 .Floor000868 .flipto-next:hover { background-color: #4cb034; color: #fff; }
 .Floor000868 .flipto-prev { left:18%; }
 .Floor000868 .flipto-next { right:18%; }
 @media(max-width:1024px){
   .Floor000868 li{width: 100%}
	.Floor000868 .title{ padding:2% 0; font-size:24px;}
  .Floor000868 .title span{ font-size:20px;}
    }
    @media(max-width:640px){
        .Floor000868 h3{font-size: 24px; }
        .Floor000868 h3 span{font-size: 35px; }
        }
 

/*Floor001901*/
.Floor001901{padding: 2% 0; overflow: hidden; }

.Floor001901 h3{margin: 0 0 4% 0; font-size: 30px;color: #555; text-align: center; text-transform: uppercase; }
.Floor001901 h3 span{font-size: 32px; display: block; color: #ececec; }
.Floor001901 h3:after{ display:block; margin:0 auto; margin-top:2%;content: ""; width: 52px; height: 2px; background: #4cb034;}

.Floor001901 li{float: left; width: 30%; margin-right: 5%; }
.Floor001901 li:last-child{ margin-right:0;}
.Floor001901 li a{ display:block; padding-bottom:5px; background:url(../images/Floor001901-arrow.png) no-repeat left bottom;}
.Floor001901 li a:hover{ background-image:url(../images/Floor001901-arrow_hover.png);}
.Floor001901 li figure{ padding-bottom:65%;}
.Floor001901 li figure img{ display:none;}
.Floor001901 li h2{ margin:0 0 15px 0; font-weight:normal; padding:15px 0; font-size: 16px; color: #494949; background:url(../images/Floor001901-line.png) no-repeat left bottom;}
.Floor001901 li time{font-size: 12px; color: #acacac;}
.Floor001901 li p{ line-height:24px;height: 48px; overflow: hidden; color: #999;}
.Floor001901 li a:hover h2{color: #4cb034;}
@media(max-width:1000px){
.Floor001901 li{float: left; width: 32%; margin-right:2%; }
}
@media(max-width:640px){
.Floor001901 h3{font-size: 24px; }
.Floor001901 h3 span{font-size: 35px; }
.Floor001901 li{ float:none; width:auto; margin:0 auto; max-width:480px; margin-bottom:3%;}
}
/*Bottom001902*/
.Bottom001902{background-color: #f9f9f9; border-top: 1px solid #eaeaea;}
.Bottom001902 .bottom{ padding-top:2%; padding-bottom:3%;}
.Bottom001902 .bottom ul{ float:right;}
.Bottom001902 .bottom ol{ font-size: 20px; padding-bottom: 8%;}
.Bottom001902 .bottom ol b{display: block;  line-height: 1px;  margin-top: 19px;  color: #4cb034;  font-size: 28px;}
.Bottom001902 .bottom li{ line-height:35px;}
.Bottom001902 .bottom li a{ display:inline-block; width:35px;height: 35px; background:url(../images/Bottom001902-icon.png) no-repeat left top; vertical-align:middle; margin-left:10px;}
.Bottom001902 .bottom li a.wx{ position:relative;}
.Bottom001902 .bottom li a.sina{ background-position: right top;}
.Bottom001902 .bottom li a.wx img{ position:absolute; left:50%; bottom:100%; width:100px; height:100px; margin-left:-50px; max-width:none; display:none; z-index:99;}
.Bottom001902 .bottom li a.wx:hover img{ display:block;}

.Bottom001902 .bottom dl{ float:left;/* padding-right: 7.5%; */}
.Bottom001902 .bottom dt{font-size: 16px; color: #777; margin-bottom: 16px;}
.Bottom001902 .bottom dt:after{ display:block; margin-top:10px;content: ""; width: 45px; height: 1px; background: #c9c9c9;}
.Bottom001902 .bottom dd{ line-height:30px;}
.Bottom001902 .bottom dd a{color: #888;}
.Bottom001902 .bottom dd a:hover{color: #4cb034;}

.Bottom001902 footer{padding:1.5% 0; background-color: #4cb034; }

.Bottom001902 footer figure{color: #fff;}
.Bottom001902 footer figure span{display: block; margin-top:15px; color: #f1f1f1;}
.Bottom001902 footer figure span a{text-decoration: underline; color: #f1f1f1;}

.Bottom001902 footer .link{float: right; width:216px; margin-left:5%;}
.Bottom001902 footer .link nav{ position:relative; z-index:100;}
.Bottom001902 footer .link nav span{ line-height:30px; padding:0 30px 0 10px; border:1px solid #82de6c; border-radius:30px; color:#f1f1f1; background:url(../images/Bottom001902-link_a.png) no-repeat 90% center;}
.Bottom001902 footer .link nav ul{ display:none; position:absolute; left:10%; bottom:100%;background-color: #f0f0f0; width:80%;}
.Bottom001902 footer .link nav:hover ul{ display:block;}
.Bottom001902 footer .link nav li{ line-height:20px; }
.Bottom001902 footer .link nav li a{display: block; padding:5px 10px;color: #666; border-bottom: 1px solid #3e3e3e; }
.Bottom001902 footer .link nav li a:hover{ background-color:#292929; color:#fff;}
.Bottom001902 footer .link p a{color: #fff;}
.Bottom001902 footer .link p a:hover{color: #fff;}
.Bottom001902 footer .link p i{margin: 0 10px; color: #82de6c; font-style:normal;}
@media(max-width:1280px){
	.Bottom001902 .bottom dl{padding-right: 7%;}
	}
  @media(max-width:1024px){
    .Bottom001902 .bottom dl{padding-right: 5%;}
    }
  
@media(max-width:1000px){
.Bottom001902 .bottom dl{ display:none;}
.Bottom001902 .bottom ul{ float:none;}
.Bottom001902 .bottom ol{ padding-bottom:20px;}
}
@media(max-width:480px){
.Bottom001902 footer .link{ float:none; width:auto; margin-left:0;}
.Bottom001902 footer .link nav{ max-width:216px;}
}


/*栏目页 */
/*Banner002167 */
.Banner002167{ position:relative; z-index:1;}
.Banner002167 img{width:100%;height:auto;}

/*
 .Menu002252 为demo编号
 */
.Menu002252{padding:10px 0; text-align:center; overflow:hidden;}
.Menu002252 a{font-size:16px; display: block;background:#e9e9e9; padding: 10px; margin-bottom: 1px; }
.Menu002252 a.aon,.Menu002252 a:hover{ color:#fff; background-color:#0087cf;}
@media(min-width:768px){
  .Menu002252{padding:25px 0 0px;}
  .Menu002252 a{ display:inline-block; line-height:30px;  padding:0 15px; min-width:115px; border-radius:30px; overflow:hidden; margin:0 7px 1px;}
}
@media(min-width:1024px){
   .Menu002252{padding:35px 0 0px;}
   .Menu002252 a{display:inline-block;line-height:36px; padding:0 20px;background:#e9e9e9; min-width:130px; border-radius:36px;}
}

@media(max-width:640px){
  .Menu002252{padding:10px 0 0 0;}
  .Menu002252 a{font-size:15px;float:left;width:49%;padding:5px;margin-bottom:7px;}
  .Menu002252 a:nth-child(2n){float:right;}
}

/* 增加侧边导航 s */

.fyMain{padding: 3% 0;}

.LeftMenu{width: 265px;float: left;}
.LeftMenuP{color: #FFFFFF;width: 100%;height: 75px;font-size: 20px;font-weight: bold;padding-left: 20px;box-sizing: border-box;display:flex;flex-direction:column;justify-content:center;margin-bottom: 1px; background-image: linear-gradient(#44b5f1, #0087cf);
background: -ms-linear-gradient(top, #44b5f1, #0087cf);        /* IE 10 */
background:-moz-linear-gradient(top, #44b5f1, #0087cf);/*火狐*/
background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#44b5f1), to(#0087cf));  /* Safari 4-5, Chrome 1-9*/
background: -webkit-linear-gradient(top, #44b5f1, #0087cf);   /*Safari5.1 Chrome 10+*/
background: -o-linear-gradient(top, #44b5f1, #0087cf);  /*Opera 11.10+*/
linear-gradient(to bottom, hsl(0, 80%, 70%), #0087cf); /* Standard syntax; must be last */

}
.LeftMenuP i{display: none;font-size: 14px;font-weight: normal;}
.LeftMenu .LeftMenuUl{border-right:1px solid #ddd;border-bottom: 1px solid #ddd;margin-bottom: 30px;}
.LeftMenu dl.LeftMenuUl{border: 1px solid #ddd;}
.LeftMenu .LeftMenuDiv{border: 1px solid #ddd;width: auto;margin: 20px 20px 0;}

.LeftMenu .LeftMenuUl li{/* line-height: 40px; */border-bottom: dotted 1px #ddd;;}
.LeftMenu .LeftMenuUl li a{display: block;border-left: 4px solid #0087cf;box-sizing: border-box;color: #4f4f4f;font-weight: bold;padding: 10px 0px 10px 20px;}
.LeftMenu .LeftMenuUl li.on a{background: #0087cf; background-image: url(../images/menuBg.jpg);background-repeat: no-repeat;background-position-x: right;color: #ffffff;}
.LeftMenu .LeftMenuUl li a:hover{ background: #0087cf; background-image: url(../images/menuBg.jpg);background-repeat: no-repeat;background-position-x: right;color: #ffffff;}

.LeftMenu .LeftMenuUl dd{padding-left: 20px; padding-right: 20px; width: 100%;line-height: 40px;}
.LeftMenu .LeftMenuUl dd a{border-bottom: 1px solid #ddd;display: block;padding-left: 10px;box-sizing: border-box;}
.LeftMenu .LeftMenuUl dd img{vertical-align: middle;margin-right: 5px;}
.LeftMenu .menuImg{margin-left: 20px;}
.RighInfoBt{border-bottom: 1px solid #ddd;padding-bottom: 10px;margin-bottom: 3%;}
.art_video{width: 80%;margin: auto;border: 1px solid #ccc;padding: 10px;margin-bottom: 3%;}
.art_video video{width: 100%;}
.RighInfoBt .InfoBtRight span{margin-right: 5px;}
.RighInfoBt .InfoBtLeft{display: inline-block;float: left;font-size: 24px;color:#0087cf ;font-weight: bold;}
.RighInfoBt .InfoBtLeft img{ display: inline-block;margin: 0; margin-right: 5px;vertical-align: middle;}
.RighInfoBt .InfoBtRight{display: inline-block;float: right;font-size: 12px;line-height: 28px;}

.RightMain{ width: 990px;float: right;}
@media(max-width:1280px){
	.fyMain.auto_1280{width: 95%;margin: auto;}
	.LeftMenu{width: 26%;}
	.RightMain{width: 70%;}
}
@media(max-width:900px){
	.LeftMenu{width: 100%;}
	.RightMain{width: 100%;}
	.LeftMenuDl{display: none;}
	.LeftMenuP{height: 40px;font-size: 14px;}
	.LeftMenuP i{font-size: 12px;}
	.LeftMenu .LeftMenuUl li{line-height: 33px;}
	.RighInfoBt .InfoBtLeft{font-size: 22px;}
	.LeftMenu .LeftMenuUl li a{font-size: 12px;}
}

/* 增加侧边导航 end */

/*
 .RighInfo002450 为demo编号
 */
.RighInfo002450 .auto{ position: relative; }

.RighInfo002450 .wrap-container .tit{ color: #1a1002; font-size: 24px; margin: 0 0 3%; font-weight: normal;}
.RighInfo002450 .wrap-container .word p{margin-top:20px;}

@media only screen and (min-width:1201px ) {
  .RighInfo002450 .wrap-container .tit{ font-size: 30px;font-weight:bold;}
}

.RighInfo002450 .wrap-container .img{ margin: 0 auto; display: block;}
.RighInfo002450 .wrap-container .word{ color: #1a1002; font-size: 15px; line-height: 26px; margin-top: 3%;}
@media only screen and (min-width:767px ) {
  .RighInfo002450 .wrap-container .img{ float: right; margin: 0 0 0 2%;}
  .RighInfo002450 .wrap-container .word{ margin-top: 0;}
}


@media only screen and (max-width:767px ) {
.RighInfo002450 .wrap-container .tit{ text-align: center; font-size: 20px;} 
.RighInfo002450 .wrap-container .word p{margin-top:10px;}
.RighInfo002450 .wrap-container .word{font-size:14px;line-height:24px;}
}
/*TextList002148 */
.TextList002148{ padding-top:2%;}
.TextList002148 .auto{ max-width:1600px;}
.TextList002148 li{ overflow:hidden; padding-left:170px; padding-right:48px; position:relative; margin-bottom:2%;}
.TextList002148 li:after{ position:absolute; content:''; right:0; top:0;width:48px; height:100%; background:url(../images/TextList002148-more.gif) no-repeat center center #f0f0f0; transition:0.2s;}
.TextList002148 li:hover::after{ background-color:#999;}
.TextList002148 li div{border-left:1px solid #e9e9e9; background-color:#f8f8f8; padding:2% 3%;}
.TextList002148 li time{ position:absolute; left:0; top:0; width:155px; height:100%;background-color:#f8f8f8; border-right:1px solid #e9e9e9;}
.TextList002148 li time:after{ position:absolute; content:''; background:url(../images/TextList002148-time.gif) no-repeat; width:11px; height:19px; top:50%; right:-11px; margin-top:-9px;}
.TextList002148 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;}
.TextList002148 li time i{ font-style:normal; font-size:50px; color:#999; display:block; font-family:"Courier New", Courier, monospace; line-height:40px;}
.TextList002148 li time i:after{ display:block; content:''; margin:5px auto; height:1px; width:66px; background:#dfdfdf;}
.TextList002148 li h3{ margin:0; font-size:18px;}
.TextList002148 li p{ line-height:26px; overflow:hidden; color:#999; height:52px; margin:2% 0 0 0;}
@media(max-width:1000px){
.TextList002148 li{padding-left:120px;padding-right:30px;}
.TextList002148 li:after{width:30px; background-size:35% auto;}
.TextList002148 li time{width:105px;}
.TextList002148 li time span{font-size:14px;}
.TextList002148 li time i{font-size:40px;line-height:30px;}
}
@media(max-width:768px){
.TextList002148 li h3{ font-size:16px;}
}
@media(max-width:480px){
.TextList002148 li{padding-left:100px;padding-right:0;}
.TextList002148 li:after{ display:none;}
.TextList002148 li time{width:85px;}
.TextList002148 li time span{font-size:12px;}
.TextList002148 li time i{font-size:30px;}
.TextList002148 li h3{ font-size:14px;}
.TextList002148 li p{ font-size:12px; line-height:20px; overflow:hidden; height:40px;}
}
/*
 .PicList001647 为demo编号
 */
.PicList001647 ul{margin-bottom:2%;}
.PicList001647 li{ float:left; margin-right:2%; width:23.5%;margin-bottom:2%;}
.PicList001647 li .imgPic{width:100%;height:auto;overflow:hidden;}
.PicList001647 li .imgPic img{ width:100%;transition:all .3s ease-in-out;}
.PicList001647 li:hover .imgPic img{transform:scale(1.1);}
.PicList001647 li h1{ font-size:18px;color:#444; font-weight:normal; padding-top:4%; text-align:center;}
.PicList001647 li:hover h1{color:#0087cf;}

@media(min-width:641px){
.PicList001647 li:nth-child(4n){ margin-right:0;}
.PicList001647 li:nth-child(4n+1){ clear:left;}
}
@media(max-width:640px){
.PicList001647 li{ float:left; margin-right:2%; width:49%;}
.PicList001647 li:nth-child(2n){ margin-right:0;}
.PicList001647 li:nth-child(2n+1){ clear:left;}
.PicList001647 li h1{ font-size:16px;}
}
/*RighInfo002519 */
.RighInfo002519{line-height:26px; color:#555;font-size:16px;}
.RighInfo002519 img{display:block;margin:0 auto 30px;}
.RighInfo002519 p{margin-top:15px;text-indent:2em;}


@media(min-width:641px){
.RighInfo002519 .list_img_group li{ float:left; width:32.34375%;}
.RighInfo002519 .list_img_group li:nth-child(2){ width:33.828125%; margin:0 0.492578125%;}
}
@media(max-width:640px){
.RighInfo002519 .list_img_group li{ margin:2% 0;}
}


/*发展历程*/
.FzBox{background:#f5f5f5;}
.fzcon{padding:70px 0 70px;background:url(../images/line.jpg) center center repeat-y;margin:70px 0 0;position:relative;}
.fzcon .dot{position:absolute;top:0px;left:50%;transform:translate(-50%,0%);}
.list{width:100%;}
.list li{position:relative;width: 100%;box-sizing:border-box;;}
.list li .dot1{position:absolute;left:50%;transform:translate(-50%,0%);}
.list li .msg{padding:0px 40px;box-sizing: border-box;}
.list li .msg .msPic{width:100%;height:auto;overflow:hidden;}
.list li .msg .msPic img{width:100%;height:auto;transition:all .3s ease-in-out;}

.list li .msg h3{display:inline-block;font-size:42px;color:#184a6e;font-weight:normal;text-align:center;font-family:Montserrat-SemiBold;margin-bottom:20px;}
.list li .msg .p{font-size:16px;color:#444;line-height:30px;margin-top:20px;}
.list li .msg{width: 50%;}
.list li:nth-child(even) .msg{float:right ;text-align:left}
.list li:nth-child(odd) .msg{float:left ;text-align:right;}
.list li:hover .msg .msPic img{transform:scale(1.1);}


@media ( max-width:1199px){
    .list li{margin-top:40px;}
}
@media ( max-width:997px){
    .fzcon{padding:50px 0;margin-top:40px;}
    .list li .msg h3{font-size:30px;margin-bottom:10px;}
}

@media ( max-width:560px){
    .list li .msg{padding:0 20px;}
    .Titles{margin-top:30px;}
    .fzcon{padding:20px 0 60px;margin:30px 0 0;background:url(../images/line.jpg) left center repeat-y}
    .fzcon .dot{left:-6px;transform:translate(0%,0%);}
    .list li{overflow:inherit;height:auto;}
    .list li .img-box{height:auto;padding:0 20px;}
    .list li .dot1{left:-8px;transform:translate(0%,0%);}
    .list li:nth-child(even) .msg,.list li:nth-child(odd) .msg{width:100%;float:none;text-align:left;}
    .list li:nth-child(odd) .msg,.list li:nth-child(even) .msg{margin-top:20px;}
    .list li .msg h3{margin-bottom:5px;font-size:24px;}
    .list li .msg .p{font-size:14px;line-height:20px;margin-top:10px;}
}


/*Page002046 */
.Page002046 .Pages{ text-align:center;}
.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:#0087cf; 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{padding:0 5px; }
}

/*人力资源*/
.JobList{padding-bottom:4%;}
.JobList li{margin-bottom:1px;}
.JobList li.First{border-bottom:none;}
.JobList li.First .Titname{color:#fff; overflow:hidden;background:#184a6e;font-size:18px;font-weight:bold;}
.JobList li.First:hover .Titname{color:#fff;}
.JobList li .Titname{display:block; float:left; width:14%;text-align:center;color:#494949;font-size:16px; overflow:hidden; line-height:60px; height:60px;text-align: center;}
/* .JobList li .Titname:nth-child(6n){width:30%;} */
.JobList li .Titname:nth-child(1){width: 30%;}
.JobList li .Titname .cheack{display:inline-block;width:17px;height:17px;background:url(../images/jias.png);margin-top:22px;}
.JobList li .Titname .on{background:url(../images/jian.png);}
.JobList li.lion .Titname .cheack{background:url(../images/jian.png);}
.JobList li .box{background:#f2f2f2;}
.JobList li .Con{ display:none; padding:2.5% 5%;background:#fffcfc;}
.JobList li .Con dl{position:relative;width:100%; line-height:36px; font-size:14px; color:#494949; float:left;}
.JobList li .Con .apply{width:100%;float:right;}
.JobList li .Con .apply a.btna{position:relative; float:right;font-size:16px; color:#fff; background:#0087cf;padding:0 20px;height:40px; display:block; line-height:40px; text-align:center;margin-top:30px;}
.JobList li .Con .apply a.btna input{position:absolute;width:100%;height:100%;right:0;top:0;opacity:0;}
@media ( max-width:997px){  
    .JobList li .Titname:nth-child(6n){width:8%;}
    .JobList li .Titname{width:30.66666%;height:45px;line-height:45px;}
    .JobList li .Titname:nth-child(2),.JobList li .Titname:nth-child(4){display:none;}
    .JobList li .Con dl,.JobList li .Con .apply{float:none;}
    .JobList li .Con dl{width:100%;margin-bottom:20px;line-height:26px;}
    .JobList li .Titname .cheack{margin-top:12px;}
}

@media ( max-width:640px){  
    .JobList li .Titname .cheack{float:none;margin-right:0px;}
}
@media ( max-width:480px){  
    .JobList li .Titname,.JobList li.First .Titname{font-size:14px;}
}


/*
 .RighInfo002254 为demo编号
 */
.RighInfo002254 .auto_1260{ max-width: 1260px;}
@media only screen and (max-width:1260px) {
    .RighInfo002254 .auto_1260{  padding: 0 2%;}
}
.RighInfo002254 .list_img{  width:60%; position:relative;margin:0 auto;text-align:center; }
.RighInfo002254 .big_img{ position:absolute; left:0; top:0; height:100%; width:80%;}
.RighInfo002254 .big_img li,
.RighInfo002254 .big_img li figure{ position:absolute; left:0; width:100%; top:0; height:100%;}
.RighInfo002254 .big_img li figure{ border:1px solid #dcdcdc;background-size:contain;}
.RighInfo002254 .list{ padding:42px 0 42px 82.9%;}
.RighInfo002254 .list .bd{ position:relative;}
.RighInfo002254 .list a{ position:absolute; width:17.1%; height:40px; right:0; background:url(../images/RighInfo002254-btn_prev.png) no-repeat center center/auto 50%;  cursor:pointer;}
.RighInfo002254 .list a.prev{ top:0;}
.RighInfo002254 .list a.next{ bottom:0; background-image:url(../images/RighInfo002254-btn_next.png);}
.RighInfo002254 .list a.prevStop,
.RighInfo002254 .list a.nextStop{ cursor:default;}
.RighInfo002254 .list li{ height:130px;  position:relative;}
.RighInfo002254 .list li figure{ position:absolute; left:0; width:97%; top:9px; bottom:15px; background-size:contain; border:1px solid #f2f2f2;}
.RighInfo002254 .list li.on figure{ border:2px solid #2480bc;}
.RighInfo002254 .right_info{width:100%;margin-top:5%;}

.RighInfo002254 dl{margin-bottom:10px;}
.RighInfo002254 dl dt{color:#2480bc;font-size:20px;font-weight:bold;border-bottom:1px solid #ebe5e0;position:relative;}
.RighInfo002254 dl dt::after{display: block;content: '';height: 2px;margin-top: 20px;background-color:#2480bc;width: 45px;}
.RighInfo002254 dl .ddcon{padding:20px 0;font-size:16px;color:#666;line-height:28px;text-align:center;}

.RighInfo002254 .right_info h1{padding:3% 0; color:#333; font-size:26px;text-align:center; }
.RighInfo002254 .right_info p{line-height:24px; color:#999;margin-top:15px;}
.RighInfo002254 .tz_Cont{margin: 3% 0;color: #999;}
.RighInfo002254 .tz_info{height: 150px;line-height: 25px;overflow-y: auto;}

.RighInfo002254 .right_info a{ display:inline-block; border:1px solid #fdf3f2; padding:10px 5%; color:#2480bc; transition:0.4s;margin-top: 20px;}
.RighInfo002254 .right_info a:hover{ background-color:#2480bc; color:#fff;}

.RighInfo002254 .tab{ padding:3% 0;}
.RighInfo002254 .tab .h1_tab{ margin:0; border-bottom:1px solid #e7e8e8; overflow:hidden; font-size:16px; font-weight:normal; color:#000;}
.RighInfo002254 .tab .h1_tab span{ float:left; padding:0 5%; line-height:50px; background-color:#f2f2f3; margin-right:4px; cursor:pointer;}
.RighInfo002254 .tab .h1_tab span.on{ background-color:#2480bc; color:#fff;}
.RighInfo002254 .tab .info{ padding-top:3%; line-height: 30px; color: #656565; font-size: 16px;}
.RighInfo002254 .ul_download li{ border-bottom:1px solid #d1d1d3; line-height:34px; background:url(../images/RighInfo002254-icon_download.png) no-repeat right center; padding:10px 0;}
.RighInfo002254 .ul_download li a{ padding:0 38px; background:url(../images/RighInfo002254-icon.png) no-repeat left center;}
@media(max-width:768px){
.RighInfo002254 .list_img,
.RighInfo002254 .right_info{ float:none; width:auto;}
}
@media(max-width:640px){
.RighInfo002254 .list li{ height:100px;}
.RighInfo002254 .right_info h1{font-size:20px; }

  .RighInfo002254 dl dt{font-size:16px;}
  .RighInfo002254 dl dt::after{margin-top:6px;}
  .RighInfo002254 dl .ddcon{font-size:14px;line-height:24px;padding:10px 0;}
  .RighInfo002254 dl .ddcon table{width: 320px !important;overflow-x: auto;}

 }  
@media(max-width:480px){
.RighInfo002254 .list{ padding-top:30px; padding-bottom:30px;}
.RighInfo002254 .list a{ height:28px;}
.RighInfo002254 .list li{ height:80px;}
.RighInfo002254 .tab .h1_tab{ font-size:14px;}
.RighInfo002254 .tab .h1_tab span{ padding:0 3%;}
 }  


 /*
 .PicList002451 涓篸emo缂栧彿
 */
.PicList002451{ overflow: hidden;}
.PicList002451 ul{ margin: 0 -5px 4%;}
.PicList002451 li{ float: left; width: 50%;  padding: 10px 15px 0;margin-bottom:1%;}
.PicList002451 li .inner{ position: relative;}
.PicList002451 li .abshref{ position: absolute; left: 0; top: 0; width: 100%; height: 100%; overflow: hidden; display: block; z-index: 5;}
.PicList002451 li .pic{ overflow: hidden;}
.PicList002451 li .pic img{ visibility: hidden;display: none;}
.PicList002451 li .pic a{ display: block; background-position: center; background-size: cover; background-repeat: no-repeat;
transition: transform .5s ease-in-out;    padding-top: 69%;
}
.PicList002451 .zljs li .pic a{
padding-top: 137%;
}
.PicList002451 li .word{ padding: 10px; background: #0087cf;transition: background-color .5s ease-in-out;}
.PicList002451 li .word h2{ margin: 0; font-weight: normal; font-size: 18px; color: #fff;text-align:center; }
.PicList002451 li:hover .pic a{ transform: scale(1.05);}
/*.PicList002451 li:hover .word{ background: #38806a;}*/
@media only screen and (min-width: 1024px) {
    .PicList002451 li{width: 33.3334%;}
    .PicList002451 li .word{ padding: 10px 15px;}
}
@media only screen and (min-width: 1200px) {
    .PicList002451 li{width: 25%;}
}

@media(max-width:640px){
    .PicList002451 li{padding: 10px 5px 0;}
}  


.FormBox{margin-top:4%;}
.formt{text-align:center;}
.formt .fmt1{font-size:26px;color:#444;font-weight:bold;}
.formt .fmt2{font-size:14px;color:#444;margin-top:10px;}

.fmul{margin-top:40px;}
.fmul li{width:48%;float:left;height:50px;border:1px solid #ccc;border-radius:5px;margin-bottom:30px;}
.fmul li:nth-child(2n){float:right;}
.fmul li input{width:100%;height:100%;padding:0 20px;box-sizing:border-box;}
.fmul li select{width:100%;height:100%;padding:0 20px;font-size:16px;color:#ababab;box-sizing:border-box;background:url(../images/jt.jpg) 96% center no-repeat;}
.fmul li.l1{width:100%;height:120px;}
.fmul li.l1 textarea{padding:20px;box-sizing:border-box;width:100%;height:100%;font-family:"微软雅黑";}
.FormBox .fmbtn{width:400px;float:left;}
.FormBox .fmbtn a{display:block;width:100%;height:57px;background:#2480bc;font-size:18px;color:#fff;font-weight:bold;text-align:center;line-height:57px;border-radius:5px;}
.FormBox .fmtxt{font-size:18px;color:#2b2b2b;font-weight:bold;float:right;line-height:57px;margin-top:10px;}
.FormBox .fmtxt span{color:#2480bc;}

.RighInfo002254 .right_infos{margin-top:0px;}

@media ( max-width:998px){

   .formt .fmt1{font-size:20px;}
   .formt .fmt2{margin-top:5px;}
   .FormBox .fmbtn{width:300px;}
   .Right_Box{display:none;}
}




@media ( max-width:560px){
   .fmul li,.fmul li:nth-child(2n){width:100%;float:none;}
   .fmul{margin-top:30px;}
   .FormBox .fmbtn a{margin:0 auto;font-size:16px;height:45px;line-height:45px;}
   .FormBox .fmtxt{line-height:45px;margin-top:20px;font-size:16px;}
}


/*
 .PicList001200 为demo编号
 */
.PicList001200 ul{margin-bottom:4%;}
.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:10%;}
.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:2px; background-color:#0087cf; 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:#0087cf; box-shadow:0 5px 5px #eee;}
.PicList001200 li:hover a::after{ background-position:left bottom;}
@media(max-width:640px){
.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%;}
}


/*新闻详情*/
.Titleinfo{ color:#666; padding:0px 0px 24px 0px; line-height:20px; margin-bottom:25px; text-align:center; border-bottom:1px dashed #e6e6e6;}
.Titleinfo .tit{ font-size:20px; color:#666; padding-bottom:18px;}
.Titleinfo .date i{ margin:0px 12px; display:inline-block;}
.Shares1,.Shares{ display:inline-block; *display:inline;zoom:1; vertical-align:top;}
.SinglePage{word-wrap:break-word;font-size:16px;line-height:30px;color:#656565;}
.SinglePage p{text-indent:2em;margin-bottom:10px;}
.PrevNextBox {margin:30px 0 0 0;position:relative; color:#656565;border-top:1px solid #eee;padding-top:30px;}
.PrevNextBox dl{ width:100%; line-height:35px;text-align:left; font-size:16px; overflow:hidden; }
.PrevNextBox dl span{color:#666}
.PrevNextBox dl:hover a{color:#0087cf}
.PrevNextBox dl div{text-overflow:ellipsis; white-space:nowrap; *white-space:nowrap; overflow:hidden; max-width:90%;}
.SinglePage  img,.SinglePage p img{display:block!important;margin:0 auto;}
@media (max-width: 998px){
    .SinglePage{font-size:14px;line-height:26px;}
}

@media ( max-width:640px){
    .Titleinfo{ padding-bottom:15px; margin-bottom:15px;}
    .Titleinfo .tit{ font-size:18px; padding-bottom:10px;}
    .PrevNextBox dl{ width:auto; line-height:40px; height:40px;font-size:14px; text-align:left;}
    .PrevNextBox dl div{width:90%; margin:0px auto;}
    .PrevNextBox dl.fl{ float:none;}
    .PrevNextBox dl.fr{ float:none;}
    .Shares1{margin-top:10px;}
    .SubPage{margin-top:10px;}
    .newboxs{padding:40px 0;}
}

/*
 .PicList000593 
 */
.PicList000593 ul{margin-bottom:2%;}
.PicList000593 li{    width: 18%;
  margin: 0 auto;
  position: relative;
  margin-bottom: 2%;
  background: #f0f3ff;
  text-align: center;
  height: 40px;
  line-height: 40px;}

.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: #0087cf;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 .dot{text-align:center;font-size:18px;color:#444;margin-top:15px;}
.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;}
@media(max-width:768px){
.PicList000593 li{width:49%; margin-right:2%;margin-bottom:20px;}
.PicList000593 li:nth-child(3n){ margin-right:2%;}
.PicList000593 li:nth-child(2n){ margin-right:0;}
.PicList000593 li .dot{font-size:16px;margin-top:10px;}
.PicList000593 ul{margin-bottom:30px;}
}
@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;}
}

/*
 .Map002364 为demo编号
 */

.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:62%; */ 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_name1.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);} */
.Map002364 dd li:nth-child(4){background-image:url(../images/Map002364-icon_name.gif);}
@media(min-width:641px){
/* .Map002364 .map{ position:absolute !important; width:60%; left:0; height:100%; top:0;} */
}
@media(max-width:640px){
.Map002364 dd{ padding:3%;}
/* .Map002364 .map{ height:300px; position:relative !important;} */
.Map002364 dd figure{ padding:0;}
}
@media(max-width:480px){
.Map002364 dd figure h1{ font-size:20px;}
}



/*
 .PicList002497 涓篸emo缂栧彿
 */
.PicList002497 .List *{-webkit-transition: all .5s;-o-transition: all .5s;transition: all .5s;}
.PicList002497 .List  ul li { padding-top: 100%;position: relative;width: 100%;margin-top: -1px; border:1px solid #eee;border-right:0px;}
.PicList002497 .List  ul li a { display: block;height: 100%;left: 0;position: absolute;top: 0;width: 100%;}
.PicList002497 .List  ul li .imgBox {height: 100%;position: relative;width: 100%;}
.PicList002497 .List  ul li .imgWrap { left: 50%;   position: absolute;top: 50%;transform: translate(-50%, -50%); width: 100%;}
.PicList002497 .List  ul li .txtCon{padding: 20px;}
.PicList002497 .List  ul li a .img {display: block;height: 75px; position: relative;}
.PicList002497 .List  ul li a .img img {max-height: 90%;}

.PicList002497 .List  ul li a .txt {display: block; width: 100%; color: #666; font-size: 14px;overflow: hidden;}
.PicList002497 .List  ul li a .h3{font-size: #333;font-size: 18px;font-weight: normal;margin: 10px 0;}
.PicList002497 .List  ul li:last-child{border-right:1px solid #eee;}

.PicList002497 .List ul li{padding-top:25%;}
@media screen and (min-width:540px ){
.PicList002497 .List ul li{width: 50%;float: left; margin-top: 0;}
}

@media screen and (max-width:1200px ){
  .PicList002497 .List ul li{padding-top:45%;}

}
@media screen and (min-width:1200px ){
  .PicList002497 .List  ul li .txtCon{padding:0 20px 0 20px;}
  .PicList002497 .List  ul li a .h3{margin:10px 0 10px;font-weight:bold;}
  .PicList002497 .List  ul li .txtp{height:114px;}

}

@media(max-width: 996px){
   .ddcon table{width: 300px !important ;overflow-x: auto;}
   .PicList002497 .List ul li{padding-top:99%;}
}


