/* Top002469*/
.Top002469{ background: #fff; position:relative;}
@media(min-width:1025px){
.Top002469::before{ position:absolute; content:''; height:100%; left:0; top:0; z-index:0;background: #fff; width:13.54%;}
}

.Top002469 .header{ max-width:1200px;}
@media(min-width:1025px){
.Top002469 .header-left{ float:left;width:10%;}
.Top002469 .header-mid{ float:left; margin-left:4%;}
.Top002469 .header-right{ float:right;}
.Top002469 .header-menu li{ text-align:center; padding:0 25px;}
.Top002469 .header-menu li em{ display:inline-block; }
.Top002469 .header-menu li em a{  line-height:80px;}
}
.Top002469 .header-left{ height:80px;background: #fff;  position:relative;}
.Top002469 .header-left .logo{ position:absolute; left:0; top:15%; width:95%; height:70%; background:no-repeat; background-position: center center; background-size:contain;}
.Top002469 .header-menu li{width:auto !important;}
.Top002469 .header-menu li em{  font-size:16px;}
.Top002469 .header-menu li em a{ position:relative; color:#333;}
.Top002469 .header-menu li:hover em a,
.Top002469 .header-menu li.aon em a{ color:#3193df;}
.Top002469 .header-menu li em a::after{ position:absolute; content:''; width:0; bottom:0px; height:2px; background:#3193df; left:50%; transform:translateX(-50%); transition:0.3s ease-in-out;}
.Top002469 .header-menu li:hover em a::after,
.Top002469 .header-menu li.aon em a::after{ width:100%;}

.Top002469 .top-language{ text-align:right; padding:10px 0;}
.Top002469 .top-language a{ display:inline-block;color: #666; background-repeat:no-repeat; background-position:left center; padding-left: 20px; opacity:0.5; transition:0.3s;margin-right:20px; position:relative;}
.Top002469 .top-language a:last-child{ margin-right:0;}
.Top002469 .top-language a::after{ position:absolute; content:'';right: -10px;top: 20%;height: 60%;width: 1px;background: rgba(255,255,255,0.2); opacity:1;}
.Top002469 .top-language a:last-child::after{ display:none;}
.Top002469 .top-language a.cn{ background-image:url(../images/Top002469-cn.png);}
.Top002469 .top-language a.en{ background-image:url(../images/Top002469-en.png); }
.Top002469 .top-language a.e{ background-image:url(../images/Top002469-e.png); }
.Top002469 .top-language a.on,
.Top002469 .top-language a:hover{ opacity:1;}
.Top002469 .top-search{ position:relative;}
.Top002469 .top-search .text{width: 180px;height: 30px;line-height: 30px;padding: 0 35px 0 10px;color: #e6e6e6;border: 1px solid #ccc;border-radius: 30px;transition: .3s;}
.Top002469 .top-search .text:focus{ color:#666;}
.Top002469 .top-search .btn{ width:30px; height:30px; position:absolute; right:0; top:0; background:url(../images/Top002469-searchbtn.png) no-repeat center center; margin-right:4px;}
.Top002469 .header-menu li .sub{ background:none; padding-top:0px; width:110px; left:50%; margin-left:-55px;}
.Top002469 .header-menu li .sub-menu{ position:relative;background:rgba(255,255,255,.95); padding:5px 10px;}
.Top002469 .header-menu li .sub dt a{ border-bottom:1px dotted #ddd; text-align:center;font-size: 13px;}
.Top002469 .header-menu li .sub dt:last-child a{ border-bottom:0;}
.Top002469 .header-menu li .sub dt a:hover{ background:none; color:#3193df;}
@media(min-width:1025px) and (max-width:1400px){
.Top002469 .header{ margin:0 2%;}
}
@media(min-width:1025px) and (max-width:1200px){
.Top002469 .header-menu li{padding:0 10px;}
.Top002469 .header-menu li em{font-size:14px;}
}
@media(max-width:1024px){
.Top002469 .header{ position:relative; padding-top:39px;}
.Top002469 .header-right{ position:absolute; width:100%; right:2%; top:0;}
.Top002469 .top-search{ position:absolute; left:20px; top:5px;}
.Top002469 .header-left .logo{ width:16%; min-width:196px;}
.Top002469 #open_menu{ position:absolute; right:2%; top:50%; transform:translateY(-50%);width: 40px;height: 32px;background: #47a0ec;}
.Top002469 #open_menu i,
.Top002469 #open_menu i::before,
.Top002469 #open_menu i::after{ position:absolute; background:#fff; left:0;}
.Top002469 #open_menu i{ height:2px; width:60%; left:20%; top:50%; margin-top:-1px;}
.Top002469 #open_menu i::before,
.Top002469 #open_menu i::after{ height:100%; content:''; width:100%;}
.Top002469 #open_menu i::before{ top:7px;}
.Top002469 #open_menu i::after{top:-7px;}
.Top002469 #open_menu.open_menu_on i{ background:none;}
.Top002469 #open_menu.open_menu_on i::before,
.Top002469 #open_menu.open_menu_on i::after{ top:0; transition:transform 0.3s;}
.Top002469 #open_menu.open_menu_on i::before{ transform:rotate(45deg);}
.Top002469 #open_menu.open_menu_on i::after{ transform:rotate(-45deg);}
.Top002469 #header-menu{ position:absolute; left:-100%; opacity:0; top:200%; background:rgba(205,75,19,1); width:60%; max-width:200px; border-radius:0 0 0 5px;z-index: 100}
.Top002469 #header-menu.header-menu-show{ left:auto; right:0; opacity:1; top:100%; transition:opacity 1s, top 0.3s;}
.Top002469 #header-menu li:nth-child(2n){ background-color:rgba(255,255,255,0.25);}
.Top002469 #header-menu li em{display:block; font-style:normal;}
.Top002469 #header-menu li a{ position:relative; display:block; line-height:40px; color:#fff; padding:0 10px; font-size:16px;}
.Top002469 #header-menu li em a::after{ position:absolute; content:''; width:0; bottom:0; height:2px; background:#fff; left:0; transition:0.3s ease-in-out;}
.Top002469 #header-menu li:hover em a::after{ width:100%;}
}
@media(max-width:375px){
.Top002469 .top-search .text{ width:140px;}
}
/*Banner002210 */
.Banner002210{ position:relative; z-index:1; position:relative;}
.Banner002210 .bx-viewport{ z-index:1;}
.Banner002210,
.Banner002210 ul,
.Banner002210 li,
.Banner002210 li a{ height:600px;}
.Banner002210 li{ background-position:center top; background-repeat:no-repeat;}
.Banner002210 li img{ display:none;}
.Banner002210 .bx-prev,
.Banner002210 .bx-next{ width:85px; height:111px;  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.jpg);}
.Banner002210 .bx-next{ right:0;background-image:url(../images/Banner002210-next.jpg);}
.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:1440px){
.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 */

/*
 .Floor002491 为demo编号
 */
.Floor002491{ background-color: #fff; width: 100%; position: relative; z-index:9;}
.Floor002491 .auto_1600{max-width: 1600px; position: relative; background: #fff;padding-bottom:1.5%;}
.Floor002491 .wrap-container{ margin: 0 auto;  max-width: 1200px; padding: 0 15px;}
@media (max-width: 1230px) {
	.Floor002491 .wrap-container{ padding: 0 15px; max-width: 1230px;}
}

.Floor002491 .maintit{display: block; padding: 30px 0 20px;  width: 100%;  margin: 0; text-align: center;font-size: 22px; font-weight: normal; color: #0a0404; background: #fff; line-height: 1;}
@media (min-width:1000px ) {
	.Floor002491 .maintit{ font-size: 34px; padding:70px 0 37px;}
}

.Floor002491 ul * { -webkit-transition: all .3s;  -o-transition: all .3s;  transition: all .3s;}
.Floor002491 ul li{ width: 33.3%;float: left; height: 200px; background-position: 0 0; position: relative;
 background-size: cover; background-repeat: no-repeat; border-radius: 20px 0; position: relative;overflow: hidden; } 
.Floor002491 ul li a{display: block; color: #fff;position: absolute; width: 100%;height: 100%;left: 0;bottom: 0; }
.Floor002491 ul li a .txt{display: none; overflow:hidden; height:42px; padding:0 10px 0; text-align:justify;}
.Floor002491 ul li a .txtBox .h3{text-align: center;  font-size: 14px; font-weight: normal;margin-top: 10px;} 
.Floor002491 ul li a .icon{max-width: 50%; text-align: center; margin: 0 auto;}
.Floor002491 ul li .liBox{ position: relative; width: 100%;height: 100%;overflow: hidden; }
.Floor002491 ul li .liBox .liCon{position: absolute; width: 100%;bottom: 10px;}
.Floor002491 ul li.li1 .liBox{background: rgba(12,132,227,.7); }
.Floor002491 ul li.li2 .liBox{background: rgba(10,174,220,.7); }
.Floor002491 ul li.li3 .liBox{background: rgba(57,111,249,.5); }
.Floor002491 ul li.li4 .liBox{background: rgba(44,35,91,.7); }

@media screen and (min-width:768px ){
  .Floor002491 ul li{ width: 25%;float: left; height: 400px;}
  .Floor002491 ul li a .txtBox .h3{font-size: 18px;}
}

@media screen and (min-width:1000px ){
  .Floor002491 ul li{height: 400px; width:22.5%;}
  .Floor002491 ul li.on{width:55%; }
  .Floor002491 ul li.on a{ width: 80%; height: 110px; border-radius: 0 20px 0 0; overflow: hidden; }
  .Floor002491 ul li.on .liBox .liCon{position:relative; height: 100%; padding-left: 100px; padding-right:30px;background: url(../images/Floor002491-more.png) no-repeat 98% center;}
  .Floor002491 ul li.on .liBox .liCon .icon{position: absolute; left: 0;top: 50%; width: 100px; height: 75px;margin-top: -37.5px; }
  .Floor002491 ul li.on .liBox .liCon .txt{display: block;}
  .Floor002491 ul li.on a .txtBox .h3{text-align: left;}
  .Floor002491 ul li.on a .txtBox{position: relative; top: 50%;-webkit-transform: translateY(-50%);  -ms-transform: translateY(-50%);-o-transform: translateY(-50%); transform: translateY(-50%);}
}



/*PicList002220*/
.PicList002220{ padding:3% 0 2%;}
.PicList002220 .Ptit{ margin:0;text-align:center; color:#3193df; font-weight:normal;  position:relative; margin-bottom:4%; font-size:24px;}
.PicList002220 .Ptit em{ font-size:16px; color:#999;z-index:3; font-style:normal;background:#fff; display:block;width:180px; margin:0 auto; text-align:center;}
.PicList002220 .Ptit:before{width:100%; height:1px; background:#e8e8e8; display:block; content:""; position:absolute; top:50%; margin-top:16px; left:0; z-index:-1;}
.PicList002220 ul{ list-style:none;}

.PicList002220 .ListAll ul{ margin:-1%; position:relative; overflow:hidden;}
.PicList002220 .ListAll li{ float:left; width:31.334%; margin:0 1% 3%; border:1px solid #eee; padding-bottom:1%; background:#f9f9f9;transition:all 0.5s ease-out 0s;}
.PicList002220 .ListAll .pic{ display:block; overflow:hidden}
.PicList002220 .ListAll .pic img{transition:all 0.5s ease-out 0s;}
.PicList002220 .ListAll h4{ margin:0; text-align:center;font-size:18px; padding:25px 0 0px;overflow:  hidden; white-space: nowrap; -o-text-overflow: ellipsis; text-overflow:  ellipsis; }
.PicList002220 .ListAll p a{ color:#666;overflow:hidden; height:42px; padding:0 10px 0; text-align:justify; display:block; font-size:14px;}
.PicList002220 .ListAll h4 a{ color:#333;}
.PicList002220 .ListAll li:hover .pic img{transform: scale3d(1.04,1.04,1.04);}
.PicList002220 .ListAll li:hover h4 a{ color:#3193df;}
@media(max-width:767px){
.PicList002220 .ListAll li{ width:31.33334%}	
.PicList002220 .List .tit{ font-size:16px;}
.PicList002220 .Ptit span{ font-size:20px;}
}
@media(max-width:480px){
.PicList002220 .ListAll li{ width:100%}	
.PicList002220 .List ul{ width:100%; float:none !important;}
.PicList002220 .List ul:first-child li{ margin-bottom:3.3%;}
}
/*PicList002220 End*/



/*
 .Floor002438 为demo编号
 */
.Floor002438{ padding:0 0 4%;}
.Floor002438 .Ptit{ margin:0;text-align:center; color:#3193df; font-weight:normal;  position:relative; margin-bottom:3%; font-size:24px;}
.Floor002438 .Ptit em{ font-size:16px; color:#999;z-index:3; font-style:normal;background:#fff; display:block;width:180px; margin:0 auto; text-align:center;}
.Floor002438 .Ptit:before{width:100%; height:1px; background:#e8e8e8; display:block; content:""; position:absolute; top:50%; margin-top:16px; left:0; z-index:-1;}

@media only screen and (min-width:1200px ) {
	.Floor002438{ padding-left: 30px; padding-right: 30px;}
}
	.Floor002438 .maintit{display: block; padding: 30px 0 30px;  width: 100%;  margin: 0; text-align: center;font-size: 22px; font-weight: normal; color: #0a0404; background: #fff; line-height: 1; font-size: 34px;}
@media only screen and (min-width:1600px ) {
	.Floor002438{ padding-left: 50px; padding-right: 50px;}
	.Floor0024381 .maintit{ background: url(../images/Floor002491-bodytop.png) no-repeat left top; background-size: 100% 205px;position: absolute; left: 0;top:-205px; z-index:6;font-size: 34px; padding:134px 0 37px; font-size: 34px;}
}

.Floor002438 .tabs{ margin:0 auto;position: relative;left: 50%; top:0; transform: translate(-25%,0%); margin-bottom:1%}
.Floor002438 .tabs a{
	transition: all .3s ease;
	-webkit-transition: all .3s ease;
	-moz-transition: all .3s ease;
	-ms-transition: all .3s ease;
}
.Floor002438 .tabs a{ float: left; width: 20%; height:52px; margin:0 20px; border-radius:26px; -webkit-border-radius:26px;display: block; font-size:16px; color: #576970; background: #eee; text-align: center; line-height:52px; cursor: pointer;}
.Floor002438 .tabs a+a{ border-left: 1px solid #ffffff;}
.Floor002438 .tabs a:hover,.Floor002438 .tabs a.active{ background: #3193df; color: #fff;}
@media only screen and (max-width:640px ) {
	.Floor002438 .tabs a{ width: 100%; float: none; margin:0 auto;}
	.Floor002438 .tabs a+a{ border-top: 1px solid #fff; border-left: none;}
}

.Floor002438 .list{ padding-top: 2%; }
.Floor002438 .list .pic a{ display: block;position: relative;}
.Floor002438 .list .pic a span{ position: absolute; left: 5%; bottom: 5%; width: 90%; color: #fff; font-size: 20px;overflow:  hidden; white-space: nowrap; -o-text-overflow: ellipsis; text-overflow:  ellipsis;}
@media only screen and (max-width:767px ) {
	.Floor002438 .list .pic img{ width: 100%;}
	.Floor002438 .tabs{ margin:0 auto;position: relative;left:0%; top:0; transform: translate(0%,0%);}
}
@media only screen and (min-width:768px ) {
	.Floor002438 .list .pic{ position: absolute; left: 0; top: 0;  width: 48%; }
	.Floor002438 .list ul{ padding-left: 50%;position: relative;}
}

.Floor002438 .list ul li{ position: relative; padding: 25px 10px 25px 0;background:rgba(0, 0, 0, 0) none repeat scroll 0 0 !important;filter:Alpha(opacity=0); background:#eee; transition: all .3s; cursor: pointer;}
.Floor002438 .list .box{ display: none;}
.Floor002438 .list ul li+li{ border-top: 1px solid #ededed;}
.Floor002438 .list ul li time{ position: absolute; left: 0; width: 80px; top: 25px; color: #999; font-size: 14px; text-align: center; line-height: 1; border-right: 1px dotted #e0e0e0; font-family: arial;}
.Floor002438 .list ul li time span{ color: #333; font-size: 48px; display: block;}
.Floor002438 .list ul li .text{ padding-left: 100px;}
.Floor002438 .list ul li .text h3{ margin: 8px 0 12px; font-weight: normal; font-size: 18px;overflow:  hidden; white-space: nowrap; -o-text-overflow: ellipsis; text-overflow:  ellipsis;}
.Floor002438 .list ul li .text h3 a{ color: #333;}
.Floor002438 .list ul li .text .con{ color: #999; font-size: 14px; margin: 0;overflow:  hidden; white-space: nowrap; -o-text-overflow: ellipsis; text-overflow:  ellipsis;}
.Floor002438 .list ul li:hover{ background:rgba(238, 238, 238, 1) none repeat scroll 0 0 !important;filter:Alpha(opacity=1); }
.Floor002438 .list ul li:hover .text h3 a,
.Floor002438 .list ul li .text h3 a:hover,
.Floor002438 .list ul li:hover time span{ color: #3193df;}
.Floor002438 .list .more{ display: block; width: 204px; height: 40px; border-radius: 40px; text-align: center; color: #fff; font-size: 16px; line-height: 40px; margin: 30px auto 0; background-color: #3193df;}

/*Bottom002553 */
.Bottom002553{ background:#eee;}
.Bottom002553 footer{ background:#2f2f2f; line-height:26px; padding:15px 0;}
.Bottom002553 footer dd a{color: #666}
.Bottom002553 footer dt a{ color:#909090;display:inline-block;}
.Bottom002553 footer dt a::after{ display:inline-block; content:''; width:1px; height:7px; background:#606060; vertical-align:middle; margin:0 15px;}
.Bottom002553 footer dt a:last-child::after{ display:none;}
.Bottom002553 footer dt a:hover{ color:#fb8e20;}
.Bottom002553 .contact dt{ border-bottom:1px solid #d1d1d1; line-height:20px; padding:10px; font-size:16px;}
.Bottom002553 .contact dt::before{ display:inline-block; width:20px; height:20px; content:''; vertical-align:text-top; margin:0 10px 0 0; background-position:center center; background-repeat:no-repeat;}
.Bottom002553 .contact dt.dt_1::before{ background-image:url(../images/Bottom002553_icon_1.png);}
.Bottom002553 .contact dt.dt_2::before{ background-image:url(../images/Bottom002553_icon_2.png);}
.Bottom002553 .contact dt.dt_3::before{ background-image:url(../images/Bottom002553_icon_3.png);}
.Bottom002553 .contact dt.dt_4::before{ background-image:url(../images/Bottom002553_icon_4.png);}
.Bottom002553 .contact dt.dt_5::before{ background-image:url(../images/Bottom002553_icon_5.png);}
.Bottom002553 .bottom{ padding:1.5% 0;}
.Bottom002553 .bottom nav dt{ font-size:16px; color:#000;}
.Bottom002553 .bottom nav dd{ line-height:25px; font-size:12px;}
.Bottom002553 .bottom nav dd a:hover{ color:#fb8e20;}
@media(min-width:1025px){
.Bottom002553 footer dt{ float:left;}
.Bottom002553 footer dd{ float:right;}
.Bottom002553 .contact{ float:right; width:40%; max-width:428px;}
.Bottom002553 .bottom nav dl{ float:left; margin-right:9%;}
.Bottom002553 .bottom nav dl:last-child{ margin-right:0;}
.Bottom002553 .bottom nav dt::after{ width:30px; height:1px; background:#c4c4c4; display:block; content:''; margin:15px 0;}
.Bottom002553 .bottom nav dd{ display:block !important;}
}
@media(max-width:1024px){
.Bottom002553 footer dt,.Bottom002553 footer dd{text-align: center}
.Bottom002553 .bottom nav dd{ display:inline-block;}
.Bottom002553 .bottom{ padding:0 0 3% 0;}
.Bottom002553 .bottom nav{background:#2f2f2f; padding:3%;}
.Bottom002553 .bottom nav dt{ color:#fff; position:relative; border-bottom:1px solid rgba(255,255,255,0.2); line-height:45px;}
.Bottom002553 .bottom nav dt span.open{ position:absolute; left:0; top:0; width:100%; height:100%; z-index:2; background-color:transparent;}
.Bottom002553 .bottom nav dt::after{ position:absolute; content:'+'; right:10px; top:50%; transform:translateY(-50%); font-size:20px;}
.Bottom002553 .bottom nav dd{ display:none; padding:10px 0 0 10px;}
.Bottom002553 .bottom nav dd a{ color:#666; font-size:15px;}
}

/*
 .Floor001753 为demo编号
 */
.Floor001753{ /*border-top:1px solid #eee;*/ background-color:#fafafa; padding:3% 0 3%;}
.Floor001753 .box{ float:left; width:33.334%; position:relative;line-height:12px;}
.Floor001753 h1{ font-weight:normal; font-size:24px; color:#3193df; padding-bottom:20px;line-height:normal; margin:0;}
.Floor001753 h1 span{ color:#999;font-size:16px; font-style:normal; margin-left:8px; text-transform:uppercase;}

.Floor001753 .pic{ width:30%; margin:0 1.5%;}

.Floor001753 .box li{overflow:hidden; position:relative;  margin-top:10px; border-top: 1px solid #eee; padding:0px 0 8px;}
.Floor001753 .box li:nth-child(1){ margin:0; padding-top:0; border:none;}
.Floor001753 .box li time{ position: absolute; left: 0; width: 80px; top:16px; color: #999; font-size: 14px; text-align: center; line-height: 1; border-right: 1px dotted #e0e0e0; font-family: arial;}
.Floor001753 .box li:nth-child(1) time{ top:4px;}
.Floor001753 .box li time span{ color: #333; font-size: 48px; display: block;}
.Floor001753 .box li div{ padding-left:96px;}
.Floor001753 .box li h5{ margin:0; font-weight:normal; font-size:14px;}
.Floor001753 .box li p{ margin:0; height:24px; overflow:hidden; margin-top:8px;}
.Floor001753 .box figure{color:#666; line-height:24px; max-height:216px; overflow:hidden;}
.Floor001753 .box .more{ padding:6px 0; text-align:center; border-radius:20px; background:#3193df;color:#fff; margin-top:5.5%; display:block; width:40%}
@media(max-width:1000px){
.Floor001753 .box{ width:49%;}
.Floor001753 .pic{ margin:0 2% 0 2%;}
.Floor001753 .box_intro{ width:100%; margin-top:2%;}
.Floor001753 .box figure{ min-height:inherit; margin-bottom:2%;}
}
@media(max-width:640px){
.Floor001753 .box{ float:none; width:auto; margin:0 0 4% 0 !important;}
.Floor001753 h1{ height:auto; margin-bottom:0%; line-height:34px;text-align: center}
.Floor001753 h1 span{ display: block;}
.Floor001753 .pic .img{ text-align: center}
.Floor001753 .pic .img img{ height:auto;}
.Floor001753 .box .more{margin: auto}
}
@media(max-width:375px){
.Floor001753 h1{ font-size:20px;}
}
/*Banner002167 */
.Banner002167{ position:relative; z-index:1;}
.Banner002167 div{ height:150px; background-position:center center; background-repeat:no-repeat;background-size:cover}
.Banner002167 img{ display:none;}
@media (max-width: 1440px){
.Banner002167 img {display: block;width: 100%;}
.Banner002167 div {display: none}
}

/*
 .Menu002290 为demo编号
 */

.Menu002290{line-height: 72px;border-bottom:1px #eee solid;}
.Menu002290 .menu ul{ height:72px; float:right;}
.Menu002290 .menu ul li{ display:inline-block;}
.Menu002290 .menu ul li a{ font-size:15px; padding:0px 2px;line-height:72px; display:inline-block; color:#666; position:relative; overflow:hidden;border-bottom: 1px solid #eee}
.Menu002290 .menu ul li.on a,
.Menu002290 .menu ul li a:hover{ color:#47a0ec; border-bottom:1px #47a0ec solid;line-height:72px; }
.Menu002290 .location{ display: none; padding-left:27px; float:left; background:url(../images/Menu002290-location_home.png) no-repeat left;}
.Menu002290 .location a{ color:#aaa; padding-right:20px; margin-right:10px; background:url(../images/Menu002290-location_icon.png) no-repeat right;}
.Menu002290 .location span{ color:#d22a22;}
@media only screen and (min-width: 768px) {
	.Menu002290 .location{ display: block;}
	.Menu002290 .menu ul li a{padding:0px 15px; }
    
}
@media(max-width:768px){
    .Menu002290{line-height:40px;border-bottom:1px #eee solid;}
    .Menu002290 .menu ul{ height:auto; float:left;width: 100%;}
    .Menu002290 .menu ul li{text-align: center;width: 25%;float: left;}
    .Menu002290 .menu ul li a{ font-size:15px;line-height: 40px;border-bottom: 1px solid #fff; padding:6px 2px 0;}
    .Menu002290 .menu ul li.on a,
    .Menu002290 .menu ul li a:hover{ color:#47a0ec; border-bottom:1px #47a0ec solid;line-height:40px; }
    .Menu002290 .menu ul li#nav15{width: 40%}
}

/*
 .RighInfo002309 为demo编号
 */
.RighInfo002309{ padding:3% 0;}
.RighInfo002309 .CenTitle{ margin:0; text-align:center; color:#47a0ec; font-size:24px; padding-bottom:3%; position:relative;}
.RighInfo002309 .CenTitle:after{ content:''; background:#47a0ec; width:50px; height:3px; display:block; position:absolute; left:50%; top:50px; margin-left:-25px;}
.RighInfo002309 .txtbox{ text-justify:inter-ideograph; text-align:justify; word-wrap:break-word; clear:both;}
.RighInfo002309 .aboutTxt01{ line-height:30px; font-size:14px; color:#666;}
.RighInfo002309 .aboutTxt01 p{ color:#666; font-size:14px; line-height:28px; padding-bottom:0.5%; margin:0; text-indent:2em;float: left;width: 62%}
.RighInfo002309 .aboutTxt01 p span{ color:#47a0ec; font-size:16px; font-weight:bold; padding-right:5px;}
.RighInfo002309 .aboutTxt01 .pc_pic{text-indent:0;float:right;width: 30%;}
.RighInfo002309 .dl dd{ float:left; width:32%; margin-right:2%; font-size:16px; color:#333; line-height:24px; margin:4% 0 2%; text-align:center;}
.RighInfo002309 .dl dd:last-child{ margin-right:0;}
.RighInfo002309 .dl dd span{ display:block; color:#47a0ec; font-size:50px; font-family:Arial; margin-bottom:6%; position:relative; font-weight:bold; text-align:center;}
.RighInfo002309 .dl dd span i{ display:block; font-size:38px; position:absolute; top:-20px; left:50%; margin-left:50px; font-weight:normal;}
.RighInfo002309 .dl dd span .i2{position:absolute; top:-20px; left:50%;margin-left:30px;}
.RighInfo002309 .dl dd span .i3{position:absolute; top:-20px; left:50%;margin-left:45px;}
@media only screen and (max-width:768px ) {
    .RighInfo002309 .aboutTxt01 p{float: none;width: 100%}
	.RighInfo002309 .aboutTxt01 .pc_pic{ float: none;margin: auto;text-align: center;width: 100%}
}

/*
 .RighInfo0023091 为demo编号
 */
.RighInfo0023091{ padding:3% 0;}
.RighInfo0023091 .CenTitle{ margin:0; text-align:center; color:#47a0ec; font-size:24px; padding-bottom:2%; position:relative;}
.RighInfo0023091 .CenTitle:after{ content:''; background:#47a0ec; width:50px; height:3px; display:block;margin:20px auto 0}
.RighInfo0023091 .txtbox{ text-justify:inter-ideograph; text-align:justify; word-wrap:break-word; clear:both;}
.RighInfo0023091 .aboutTxt01{ line-height:30px; font-size:14px; color:#666;}
.RighInfo0023091 .aboutTxt01 p{ color:#666; font-size:14px; line-height:28px; padding-bottom:0.5%; margin:0; text-indent:2em;}
.RighInfo0023091 .aboutTxt01 p span{ color:#47a0ec; font-size:16px; font-weight:bold; padding-right:5px;}
.RighInfo0023091 .aboutTxt01 .wap_pic{ display: block; text-align: center;}
.RighInfo0023091 .aboutTxt01 .pc_pic{ margin:20px 0; text-indent:0;}
.RighInfo0023091 .dl dd{ float:left; width:32%; margin-right:2%; font-size:16px; color:#333; line-height:24px; margin:4% 1% 2% 0; text-align:center;}
.RighInfo0023091 .dl dd:last-child{ margin-right:0;}
.RighInfo0023091 .dl dd span{ display:block; color:#47a0ec; font-size:50px; font-family:Arial; margin-bottom:6%; position:relative; font-weight:bold; text-align:center;}
.RighInfo0023091 .dl dd span i{ display:block; font-size:38px; position:absolute; top:-20px; left:50%; margin-left:50px; font-weight:normal;}
.RighInfo0023091 .dl dd span .i2{position:absolute; top:-20px; left:50%;margin-left:30px;}
.RighInfo0023091 .dl dd span .i3{position:absolute; top:-20px; left:50%;margin-left:45px;}
@media only screen and (min-width:768px ) {
	.RighInfo0023091 .aboutTxt01 .pc_pic{ display: block;}
}

/*
 .PicList002239 为demo编号
 */
.PicList002239{ padding:3% 0 0;}
.PicList002239 li{ border-bottom: 1px solid #e3e3e3; margin-bottom: 3%; float:left; }
@media(min-width:769px){
.PicList002239 li{margin-right:5%; width:21%; }
.PicList002239 li:nth-child(4n){ margin-right:0;}
}
.PicList002239 li .Ispic{ padding-bottom:68%; background-size:contain;}
.PicList002239 li dl{ position:relative; margin:0 10px; line-height:40px; padding:12px;}
.PicList002239 li dt{font-size: 16px; color: #333; text-align:center;}
.PicList002239 li:hover dt{ color: #47a0ec;}
.PicList002239 li:hover{ border-bottom:1px #47a0ec solid;}
@media(max-width:768px){
.PicList002239 li{ width:48%; margin-right:4%;}
.PicList002239 li:nth-child(2n){ margin-right:0;}
}

/*
 .PicList001747 为demo编号
 */
.PicList001747{ padding:3% 0 2%;}
.PicList001747 ol{float: left;width: 31%; margin-right: 3%; margin-bottom:3%; padding-bottom:2%; border-bottom:1px #eee solid;}
.PicList001747 ol:nth-child(3n){ margin-right:0;}
.PicList001747 ol a{display: block;}
.PicList001747 ol figure{ padding-bottom:64%;}
.PicList001747 ol figure img{ display:none;}
.PicList001747 ol div{ padding:4% 0;}
.PicList001747 ol h3{ margin:0;font-size: 16px; line-height:32px; color:#333;}
.PicList001747 ol time{ color:#999; font-size:14px; line-height:24px;}
.PicList001747 ol p{ margin:2% 0 0 0;color:#666; height:48px; overflow:hidden; font-size:14px; line-height:24px;}
.PicList001747 ol:hover{border-bottom:1px #47a0ec solid;}
.PicList001747 ol:hover .dot{color:#47a0ec;}
.PicList001747 ol:hover figure{background-size:105% 105%}

.PicList001747 li{ padding-bottom:2%; border-bottom:1px #eee solid;}
.PicList001747 li a{ position:relative; display:block; color:#333; overflow:hidden; padding:26px 20px 12px 180px; -webkit-transition:0.3s; -moz-transition:0.3s; -ms-transition:0.3s;transition:0.3s;}
.PicList001747 li time{ color:#999; text-align:center; position:absolute; left:0; top:26px; background:#eee; padding:12px 20px 15px;}
.PicList001747 li time span{ display:block; color:#666; border-bottom:1px solid #919191; line-height:normal; font-size:36px; padding-bottom:5px; margin-bottom:5px;}
.PicList001747 li img{ position:absolute; left:97px; top:26px; width:144px; height:87px;}
.PicList001747 li h5{ margin:0; font-size:16px; color:#333; padding-bottom:10px;}
.PicList001747 li i{ display:block; width:27px; height:1px; background-color:#635e5b;}
.PicList001747 li p{ margin:1% 0 0 0;color:#666; height:48px; overflow:hidden; font-size:14px; line-height:24px;}
.PicList001747 li a:hover .dot{ color:#47a0ec !important;}
.PicList001747 li a:hover time{ background:#47a0ec; color:#fff;}
.PicList001747 li a:hover time span{ display:block; color:#fff; border-bottom:1px solid #fff; line-height:normal; font-size:35px;}

@media(max-width:768px){
.PicList001747 ol{ width:100%;float: none}
.PicList001747 li time{ top:12px;}
}
@media(max-width:480px){
.PicList001747 h1{ font-size:18px;}
.PicList001747 ol p{ font-size:12px;}
.PicList001747 li a{ padding:15px 15px 15px 112px;}
.PicList001747 li img{ position:relative; left:0; top:0; width:100%; height:auto; display:block;}
.PicList001747 li h5{ margin-top:3%;}
}


/*
 .Page002193 为demo编号
 */
.Page002193{zoom:1; overflow:hidden; text-align:center; padding:1% 0 3%; text-align:center;}
.Page002193 span{ padding:0px 3px; display:inline-block;}
.Page002193 a{ display:inline-block; margin:0px 2px; border:1px solid #ededed; padding:0 1em; color:#666; line-height:35px; border-radius:3px;transition: .3s ease-out;}
.Page002193 a:hover{ color:#fff; border:1px solid #47a0ec; background:#47a0ec;}
.Page002193 .p_cur,.Page002193 .p_count,.Page002193 .p_total,.Page002193 .p_jump,.Page002193 .a_first,.Page002193 .a_end{ display:none;}
.Page002193 .p_cur b{ color:#47a0ec;}
.Page002193 .p_count b{ color:#47a0ec;}
.Page002193 .p_total b{ color:#47a0ec;}
.Page002193 .p_page em{ font-style:normal;}
.Page002193 .p_page em a{}
.Page002193 .p_page em a.a_cur{ color:#fff; background:#47a0ec; border-color:#47a0ec;}
.Page002193 .p_page b{ font-weight:normal;}
@media(max-width:768px){
.Page002193{padding:1% 0 10%;}
}
/*
 .TextList002205 为demo编号
 */
.TextList002205{ padding:2% 0 1%;}
.TextList002205 .list .item{ margin-bottom:10px;}
.TextList002205 .list .item i.icon{ display:block; position:absolute; right:20px; top:20px; background:url(../images/TextList002205-icon.png) -44px -82px no-repeat; width:21px; height:11px;transition:all 0.5s ease-out 0s; overflow:hidden;}
.TextList002205 .list .item .Q{ margin:0; line-height:50px; padding-left:75px; padding-right:50px;overflow:  hidden; white-space: nowrap; -o-text-overflow: ellipsis; text-overflow:  ellipsis; position:relative; background:#f6fbff; cursor:pointer;transition:all 0.5s ease-out 0s;}
.TextList002205 .list .item .Q>a{ color:#333; font-size:16px;}
.TextList002205 .list .item em.icon{ position:absolute; top:0; left:0; width:50px; height:100%; display:block; text-align:center; font-family:Arial; font-size:24px; font-weight:bold; font-style:normal; color:#333;}
.TextList002205 .list .item .Q em.icon{ background:#eee;transition:all 0.5s ease-out 0s;}
.TextList002205 .list .item .A{ position:relative;padding:25px 25px 25px 75px; background:#fff; display:none;}
.TextList002205 .list .item .A em.icon{ background:#f2f9ff;color:#47a0ec;transition:all 0.5s ease-out 0s;}
.TextList002205 .list .item.active .Q em.icon{ background:#47a0ec; color:#fff;}
.TextList002205 .list .item.active i.icon{ background-position:-44px -70px;}
.TextList002205 .list .item p{ color:#666; font-size:14px; line-height:24px; padding-bottom:1%; margin:0;}


/*Map002516 */
.Map002516{ padding:3% 0 1%;}
.Map002516 .box{ border-bottom:1px #47a0ec solid; padding:0 0 2%;}
.Map002516 .box2{ margin-top:3%; border-bottom:none;}
.Map002516 .box h3{ color:#333; line-height:24px; margin:0; padding-bottom:2%; font-size:24px;}
.Map002516 .map{border: 1px solid #ECECEC;padding: 5px;}
.Map002516 .map #allmap_1,.Map002516 .map #allmap_2{ height:400px;}
.Map002516 .map #allmap *{ box-sizing:content-box;}
.Map002516 .map #allmap img{ max-width:none;}
@media(min-width:641px){
.Map002516 .ul_con li{ float:left; width:33.334%; padding:3% 2% 2%;}
.Map002516 .box2 .ul_con li{ float:left; width:50%; padding:3% 2% 2%;}
}
.Map002516 .ul_con li div{ padding-left:50px; background-repeat:no-repeat; background-position:left center;}
.Map002516 .ul_con li.location div{ background-image:url(../images/Map002516_address.png);}
.Map002516 .ul_con li.call div{ background-image:url(../images/Map002516_call.png);}
.Map002516 .ul_con li.fax div{ background-image:url(../images/Map002516_fax.png);}
.Map002516 .ul_con li.email div{ background-image:url(../images/Map002516_email.png);}
.Map002516 .ul_con li.postcode div{background-image:url(../images/Map002516_postcode.png);}
.Map002516 .ul_con li.tel div{background-image:url(../images/Map002516_tel.png);}
.Map002516 .ul_con li p{ margin:0; border-bottom:1px solid #efefef; padding-bottom:15px; margin-bottom:15px; color:
#333; font-size:16px;}
.Map002516 .ul_con li pre{ font-size:14px; color:#666;}
.Map002516 .ul_con li:nth-child(3n+1){ clear:left;}
.Map002516 .box2 .ul_con li:nth-child(3n+1){ clear:none;}
@media(max-width:640px){
.Map002516 .ul_con li{ padding:10px;}
.Map002516 .ul_con li:nth-child(2n){ background:#f5f5f5;}
.Map002516 .map #allmap{ height:280px;}
}



/*Timeline002170 */
.Timeline002170{ padding:5% 0; overflow-x: hidden;}
.Timeline002170 .auto{ position:relative;}
.Timeline002170 .line {
    width: 100%;
    height: 3px;
    background: #47a0ec;
    position: absolute;
    left: 0;
    top: 47%;
    margin-top: -2px;
    z-index: 1;
}
.Timeline002170 .owl-item{width:200px;}
.Timeline002170 .item dl{ height:100%; padding:0 10%;background:url(../images/Timeline002170-icon1.png) no-repeat 0 8px; min-height:300px;}
.Timeline002170 .odd-item dl{padding-top: 466px;margin-bottom: 70px;}
@media(min-width:768px){
.Timeline002170 .odd-item dl{background-image:url(../images/Timeline002170-icon2.png);background-position: 0 315px;}
}

.Timeline002170 .item dt{ font-weight:bold; font-size:28px; color:#47a0ec;}
.Timeline002170 .item dd{ font-size:15px; color:#666; line-height:24px;margin-bottom: 10px}
.Timeline002170 .item dd b{ color:#47a0ec; font-weight:normal; font-size:18px; display:block;}
.Timeline002170 .owl-nav div{ position:absolute; width:28px; height:28px; top:47%; margin-top:-14px; background:url(../images/Timeline002170-btn.jpg) no-repeat left bottom; overflow:hidden; line-height:1000px; z-index:100;}
.Timeline002170 .owl-nav .owl-prev{ left:0;}
.Timeline002170 .owl-nav .owl-prev.disabled{ background-position:left top;}
.Timeline002170 .owl-nav .owl-next{ right:0; background-position: right bottom;}
.Timeline002170 .owl-nav .owl-next.disabled{background-position: right top;}
.Timeline002170 .owl-nav div.disabled{ cursor:default;}
@media(min-width:1201px){
.Timeline002170 .owl-nav .owl-prev{ left:-30px;}
.Timeline002170 .owl-nav .owl-next{ right:-30px;}
}
@media(max-width:1300px){
.Timeline002170 .owl-nav .owl-prev{ left:0;}
.Timeline002170 .owl-nav .owl-next{ right:0;}
}
@media(max-width:1200px){
.Timeline002170 .owl-carousel{ padding:0 30px;}
}
@media(max-width:768px){
    .Timeline002170 .line{top: 100%}
    .Timeline002170 .odd-item dl{ padding-top:0; padding-bottom:30px;}
}
@media(max-width:375px){
.Timeline002170 .owl-item .item{ }
.Timeline002170 .odd-item dl{ padding-top:0; }
}
/**插件样式 有相同 留一个即可**/
.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**/



/*PicList002045 */
.PicList002045{ padding-top:2%;}
.PicList002045 li{ float:left; width:32%; margin-right:2%; margin-bottom:3%; position:relative; text-align:center;transition: 0.3s}
.PicList002045 li:nth-child(3n){ margin-right:0;}
.PicList002045 li a{ position:absolute; left:0; top:0; right:0; bottom:0;border: 1px solid #eee;transition: 0.3s}
.PicList002045 li a:hover{ border-width:3px; border-color:#47a0ec;}
.PicList002045 li:hover{ background: #47a0ec;;}
.PicList002045 li:hover figure{background-size: 103% 103%}
.PicList002045 li:hover p{color: #fff;}
.PicList002045 li div{ margin:0 auto;background: #eeeeee;}
.PicList002045 li figure{ padding-bottom:75%;}
.PicList002045 li figure img{ display:none;}
.PicList002045 li p{ font-size:16px; color:#000; margin-bottom:20px;transition: 0.3s}
@media(max-width:480px){
.PicList002045 li{ width:49%;}
.PicList002045 li:nth-child(3n){ margin-right:2%;}
.PicList002045 li:nth-child(2n){ margin-right:0;}
.PicList002045 li p{ 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{ padding:30px 0 5%;}
.RighInfo002254 .list_img{ float:left; width:55.6%; position:relative;min-height: 474px;}
.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 #47a0ec;}
.RighInfo002254 .right_info{ float:right; width:39.2%;}
.RighInfo002254 .right_info h1,
.RighInfo002254 .right_info h3,
.RighInfo002254 .right_info p{ margin:0;padding:5% 0;border-bottom:1px solid #e7e8e8;}
.RighInfo002254 .right_info h1{ padding:7% 0; color:#3c89d9; font-size:26px; }
.RighInfo002254 .right_info h3{ font-size:18px; font-weight:normal;}
.RighInfo002254 .right_info p{line-height:30px; color:#999; margin-bottom:10%;}
.RighInfo002254 .right_info a{ display:inline-block; border:1px solid #fdf3f2; padding:10px 5%; color:#47a0ec; transition:0.4s;}
.RighInfo002254 .right_info a:hover{ background-color:#47a0ec; 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:#47a0ec; color:#fff;}
.RighInfo002254 .tab .info{ display: none; padding-top:3%;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;}
.RighInfo002254 .right_info p{line-height:30px; color:#999; margin-bottom:5%;}
.RighInfo002254 .list_img{min-height: 300px;}
}
@media(max-width:640px){
.RighInfo002254 .list li{ height:100px;}
.RighInfo002254 .right_info h1{font-size:20px; }
.RighInfo002254 .right_info h3{ font-size:16px;}
 }	
@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%;}
 }	


/*
 .PicList001747 为demo编号
 */
.PicList0017471{ padding:2% 0 1%;}
.PicList0017471 li{float: left;width: 32%; margin-right: 2%; margin-bottom:3%;text-align: center}
.PicList0017471 li:nth-child(3n){ margin-right:0;}
.PicList0017471 li a{display: block;}
.PicList0017471 li a:hover{ box-shadow:0 0 10px #ccc;color:#47a0ec;}
.PicList0017471 li a:hover figure{ background-size: 105% 105%}
.PicList0017471 li figure{ padding-bottom:53%;}
.PicList0017471 li figure img{ display:none;}
.PicList0017471 li div{ padding:4%;}
.PicList0017471 li h3{ margin:0;font-size: 16px;}
.PicList0017471 li p{line-height: 20px; margin:4% 0 0 0;color:#999; height:40px; overflow:hidden; font-size:12px;}
@media(max-width:768px){
.PicList0017471 li{ width:49%;}
.PicList0017471 li:nth-child(3n){ margin-right:2%;}
.PicList0017471 li:nth-child(2n){ margin-right:0;}
}
@media(max-width:480px){
.PicList0017471 h1{ font-size:18px;}
.PicList0017471 li p{ font-size:12px;}
}


/*
 .RighInfo002228 为demo编号
 */
.RighInfo002228{ padding:3% 0;}
.RighInfo002228 .auto{ max-width:960px;}
.RighInfo002228 .single-header{ text-align:center;}
.RighInfo002228 .single-header h1{ color:#333; font-size:20px; margin:0 0 10px 0; font-weight:normal;border-bottom: 1px solid #ddd;padding-bottom: 20px;}
.RighInfo002228 .single-header h1 span{ display: block;text-align: center;font-size: 14px;margin-top: 10px}
.RighInfo002228 .single-header h3{color:#815122; font-size:16px; margin:0; font-weight:normal; position:relative;}
.RighInfo002228 .single-header h3:after{ content:""; display:block; height:1px; background-color:#f3eee9; width:100%; z-index:1; margin-top:15px;}
.RighInfo002228 .single-header h3 span{ position:relative; z-index:2; padding:0 30px; background-color:#fff;}
.RighInfo002228 .single-content{text-justify:inter-ideograph; text-align:justify; word-wrap:break-word; overflow:hidden; font-size:14px; line-height:24px; color:#666; padding-top:2%;}
.RighInfo002228 .single-content p{ text-indent:2em; margin:0; padding:10px 0;}
.RighInfo002228 .single-content .no-textindent{ text-indent:0;}
.RighInfo002228 .back{width: 120px;height: 36px;line-height: 36px;text-align: center;display: block;margin:20px auto 0;background: #47a0ec;color: #fff;}
@media(max-width:950px){
  .RighInfo002228 .auto{ padding:0 2%;}
}
@media screen and (min-width:465px){
    .RighInfo002228 .col2{ width:48%;}
	.RighInfo002228 .fr{ float:right;}
	.RighInfo002228 .col2+.col2{ margin-top:0;}
}
@media screen and (min-width:768px){
  .RighInfo002228 .single-header h1{ font-size:24px;}
  .RighInfo002228 .single-header h3{ font-size:18px;}
  .RighInfo002228 .single-content p{ padding:15px 0;} 
  .RighInfo002228 .single-header h3:after{ background-color:#f3eee9; position:absolute; top:50%; z-index:1; margin-top:0;}
  
}
@media screen and (min-width:1024px){
  .RighInfo002228 .single-header h1{ font-size:30px;}
}

/*Floor002069 */
.Floor002069{ padding:15px 0;}
.Floor002069 .title{ padding:20px 0; line-height:31px; color:#999;}
.Floor002069 .title a{ float:right; background:url(../images/Floor002069-more.png) no-repeat right center; padding-right:20px;}
.Floor002069 .title span{ background:url(../images/Floor002069-title_icon.png) no-repeat left center; padding-left:40px; font-size:24px; color:#000; margin-right:10px;}

.Floor002069 .item{overflow:hidden; }
.Floor002069 .item a{ display:block; position:relative;border:1px solid #e5e5e5;}
.Floor002069 .item .Ispic{ display:block; padding-bottom:55%;position:relative;}
.Floor002069 .item .Ispic img{ display:none;}
.Floor002069 .item i{ background:url(../images/Floor002069-icon_add.png) no-repeat right bottom; width:34px; height:34px; position:absolute; right:0; bottom:0; z-index:1; overflow:hidden; text-indent:-999em;}
.Floor002069 .item p{left:0; bottom:0; width:100%; padding:5% 34px 5% 5%;color:#333; margin:0; font-size:16px;text-align: center}
.Floor002069 .item p span.s_tit{ color:#666; font-size:14px;}

.Floor002069 .owl-nav div{ position:absolute; top:50%; width:22px; overflow:hidden; line-height:1000px; height:40px; margin-top:-20px; background:url(../images/Floor002069-btn.png) no-repeat left top; z-index:10;}
.Floor002069 .owl-nav .owl-prev{ left:0;margin-left:-40px;}
.Floor002069 .owl-nav .owl-next{right:0; margin-right:-40px; background-position: right top;}

.Floor002069 .ad{ margin-top:15px;}
.Floor002069 .ad img{ display:block; width:100%;}
@media(max-width:1100px){
.Floor002069 .owl-carousel{ padding:0 30px;}
.Floor002069 .owl-nav .owl-prev{margin-left:0;}
.Floor002069 .owl-nav .owl-next{margin-right:0;}
}
@media(max-width:640px){
.Floor002069 .title span{ display:block;}
}
@media(max-width:640px) and (min-width:376px){
.Floor002069 .item dt,
.Floor002069 .item dd{ float:none; text-align:right;}
}



/*Form002219*/
.Form002219{ padding:3% 0;}
.Form002219 dl{ width:48%; float:left; padding-left:85px; min-height:40px; position:relative; margin-bottom:15px; max-width:420px;}
.Form002219 dl.odd{ margin-left:4%;}
.Form002219 dt{ color:#5b5b5b; font-size:14px; position:absolute; left:0; width:70px; text-align:right; line-height:40px;}
.Form002219 .text{ border:1px solid #dfdfdf; border-radius:5px; width:100%; padding:0 10px; line-height:38px; 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:360px; 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:#47a0ec;} 
@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*/


/*
.TextList002322
*/
.TextList002322{ padding: 2% 0;}
.TextList002322 .list li{ position: relative; padding: 10px 100px 10px 0; line-height: 22px;}
.TextList002322 .list li *{ color: #777;}
.TextList002322 .list li time{ position: absolute; right: 0; top: 10px; display: block;}
.TextList002322 .list li a{position: relative; display: block; width: 100%;overflow:  hidden; white-space: nowrap; -o-text-overflow: ellipsis; text-overflow:  ellipsis; padding-left: 15px; }
.TextList002322 .list li a:before{ display: table; content: ">"; position: absolute; left: 0; top: 0; height: 100%; width: 20px;}
.TextList002322 .list li a:hover{ color: #47a0ec;}
@media only screen and (max-width:767px ) { .TextList002322{ padding: 20px 3%;} }   


/*PicList002171 */
.PicList002171{ padding-top:3%; overflow: hidden;}
.PicList002171 ul{ margin: 0 -1.5%;}
.PicList002171 li{ float:left; width:22%; margin:0 1.5% 3%;}
.PicList002171 li a{ border:1px solid #e8e8e8; position:relative; display:block;}
.PicList002171 li img{ display:block; width:100%;}
.PicList002171 li a figure{ position:absolute; left:0; top:0; width:100%; height:100%; background:rgba(71,160,236,0.95); opacity:0; transition:0.3s;}
.PicList002171 li a:hover figure{ opacity:1;}
.PicList002171 li dl{ display:table;  width:100%; height:100%;}
.PicList002171 li dt{ display:table-cell; vertical-align:middle;text-align:center; font-size:18px; color:#fff;}
.PicList002171 li figure{ background:url(../images/PicList002171-hoverbg_ie8.png) repeat; display:none;}
.PicList002171 li .pic{ display:block;}
.PicList002171 li .pic span{ display:block; width:100%; padding-bottom:44.36%;}
.PicList002171 li a:hover figure{ display:block;}

/* 动态banner */
#wowslider-container{zoom:1;position:relative;width:100%;margin:0 auto;border:none;text-align:left;font-size:10px;overflow:hidden}
		#wowslider-container.fullscreen-mode,#wowslider-container.fullwidth-mode{max-width:none;max-height:none}
		#wowslider-container .ws_images ul{position:relative;width:10000%;height:100%;left:0;list-style:none;margin:0;padding:0;border-spacing:0;overflow:visible}
		#wowslider-container .ws_images ul li{position:relative;width:1%;height:100%;line-height:0;overflow:hidden;float:left;font-size:0;padding:0!important;margin:0!important}
		#wowslider-container .ws_images{position:relative;left:0;top:0;width:100%;height:100%;overflow:hidden}
		#wowslider-container.fullscreen-mode .ws_images,#wowslider-container.fullwidth-mode .ws_images{max-height:none}
		#wowslider-container .ws_images a{width:100%;display:block;color:transparent}
		#wowslider-container.fullscreen-mode .ws_images a,#wowslider-container.fullwidth-mode .ws_images a{height:100%}
		#wowslider-container img{max-width:none!important}
		#wowslider-container .ws_images img{width:100%;border:none 0;max-width:none;padding:0;margin:0}
		#wowslider-container .ws_images iframe{position:absolute;z-index:-1}
		#wowslider-container a{text-decoration:none;outline:0;border:none}
		#wowslider-container .ws_bullets{float:left;position:absolute;z-index:70}
		#wowslider-container .ws_bullets div{position:relative;float:left;font-size:0}
		#wowslider-container a.wsl{display:none}
		#wowslider-container .ws_bullets{padding:10px}
		#wowslider-container .ws_bullets a{margin-left:16px;width:12px;height:12px;float:left;text-indent:-4000px;position:relative;background:#d80808;background:rgba(255,255,255,.3);-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}
		#wowslider-container .ws_bullets a.ws_selbull,#wowslider-container .ws_bullets a:hover{background:#d80808}
		#wowslider-container .ws_bullets a:hover{-webkit-animation:pulseIn .9s infinite linear;-moz-animation:pulseIn .9s infinite linear;animation:pulseIn .9s infinite linear}
		#wowslider-container a.ws_next,#wowslider-container a.ws_prev{font-family:wowslider-controls;position:absolute;display:none;text-shadow:none;text-align:center;background:#000;color:#fff;top:50%;margin-top:-2.5em;height:5em;width:5em;z-index:60;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}
		#wowslider-container a.ws_next:hover,#wowslider-container a.ws_prev:hover{background:rgba(255,255,255,.3)}
		#wowslider-container a.ws_next{right:10px}
		#wowslider-container a.ws_next:after{content:'>';display:block;font-size:3.5em;line-height:1.7em}
		#wowslider-container a.ws_prev{left:10px}
		#wowslider-container a.ws_prev:after{content:'<';display:block;font-size:3.5em;line-height:1.7em}
		#wowslider-container a.ws_prev:hover:after{-webkit-animation:prevArrow .7s infinite ease-in-out;-moz-animation:prevArrow .7s infinite ease-in-out;animation:prevArrow .7s infinite ease-in-out}
		#wowslider-container a.ws_next:hover:after{-webkit-animation:nextArrow .7s infinite ease-in-out;-moz-animation:nextArrow .7s infinite ease-in-out;animation:nextArrow .7s infinite ease-in-out}
		* html #wowslider-container a.ws_next,* html #wowslider-container a.ws_prev{display:block}
		#wowslider-container:hover a.ws_next,#wowslider-container:hover a.ws_prev{display:block}
		#wowslider-container .ws_bullets{bottom:-33px;left:50%}
		#wowslider-container .ws_bullets div{left:-70%}
		#wowslider-container .ws-title{position:absolute;display:block;bottom:.31em;left:1.23em;margin:9px;z-index:50;font-family:MisoBold,Oswald,Impact,Charcoal,sans-serif;font-size:5.5em;color:#fff;text-shadow:1px 1px 1px #333}
		#wowslider-container .ws-title div,#wowslider-container .ws-title span{display:inline-block;padding:10px;background:#d80808;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;opacity:.95;filter:alpha(opacity=95)}
		#wowslider-container .ws-title div{display:block;background:#b02d15;margin-top:10px;color:#fff;opacity:.8;text-shadow:1px 1px 1px #000}
		#wowslider-container .ws_images>ul{animation:wsBasic 16.8s infinite;-moz-animation:wsBasic 16.8s infinite;-webkit-animation:wsBasic 16.8s infinite}
		@keyframes wsBasic{
		0%{left:0}
		14.88%{left:0}
		25%{left:-100%}
		39.88%{left:-100%}
		50%{left:-200%}
		64.88%{left:-200%}
		75%{left:-300%}
		89.88%{left:-300%}
		}
		@-moz-keyframes wsBasic{
		0%{left:0}
		14.88%{left:0}
		25%{left:-100%}
		39.88%{left:-100%}
		50%{left:-200%}
		64.88%{left:-200%}
		75%{left:-300%}
		89.88%{left:-300%}
		}
		@-webkit-keyframes wsBasic{
		0%{left:0}
		14.88%{left:0}
		25%{left:-100%}
		39.88%{left:-100%}
		50%{left:-200%}
		64.88%{left:-200%}
		75%{left:-300%}
		89.88%{left:-300%}
		}
		#wowslider-container .ws_bullets a img{text-indent:0;display:block;bottom:16px;left:-115px;visibility:hidden;position:absolute;-moz-box-shadow:0 0 5px #999;box-shadow:0 0 5px #999;border:3px solid #fff;max-width:none}
		#wowslider-container .ws_bullets a:hover img{visibility:visible}
		#wowslider-container .ws_bulframe div div{height:75px;overflow:visible;position:relative}
		#wowslider-container .ws_bulframe div div img{height:100%}
		#wowslider-container .ws_bulframe div{left:0;overflow:hidden;position:relative;width:200px;background-color:#fff}
		#wowslider-container .ws_bullets .ws_bulframe{display:none;bottom:18px;overflow:visible;position:absolute;cursor:pointer;-moz-box-shadow:0 0 5px #999;box-shadow:0 0 5px #999;border:3px solid #fff}
		#wowslider-container .ws_bulframe span{display:block;position:absolute;bottom:-9px;margin-left:0;left:95px;background:url(triangle.png);width:15px;height:6px}
		#wowslider-container.ws_gestures,#wowslider-container.ws_gestures>div>a{cursor:-webkit-grab;cursor:-moz-grab;cursor:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAQAAADZc7J/AAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAAmJLR0QA/4ePzL8AAABwSURBVEjH7ZJBEsAgCAMT/v/n9NCOSqe2oD2yNx1JggB4BCEFWyFASP2KMQE7ywWhe/tTRGCGogLk02tFctiW/SUgaMyQG4PdPzDn31rQbMb8FiAXgvsEJNax1yVlVGAjA93apP3HFhZTGIqiKH7iADB6HxPlHdNVAAAAJXRFWHRkYXRlOmNyZWF0ZQAyMDE0LTA3LTA3VDEzOjQ5OjEwKzAyOjAwm7WiFAAAACV0RVh0ZGF0ZTptb2RpZnkAMjAxNC0wNy0wN1QxMzo0OToxMCswMjowMOroGqgAAAAASUVORK5CYII=),move}
		#wowslider-container.ws_gestures.ws_grabbing,#wowslider-container.ws_gestures.ws_grabbing>div>a{cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAQAAADZc7J/AAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAAmJLR0QA/4ePzL8AAABaSURBVEjH7ZMxCkAhDEOT8u9/5TpJ+xWkFse8IYutJgEB8RCHL1qCc90BEFnT6QH7mwgFHBUf8wJyS1TDLuc3vmighx37LZdIth3E5hKj9n6O0HRh+oJCiFcMxRUUDxR1CTMAAAAldEVYdGRhdGU6Y3JlYXRlADIwMTQtMDctMDdUMTM6NDk6MzgrMDI6MDDqf+sOAAAAJXRFWHRkYXRlOm1vZGlmeQAyMDE0LTA3LTA3VDEzOjQ5OjM4KzAyOjAwmyJTsgAAAABJRU5ErkJggg==),move}
		#wowslider-container.ws_video_playing .ws_bullets{display:none}
		#wowslider-container.ws_video_playing:hover .ws_bullets{display:block}
		#wowslider-container.ws_video_playing_ie .ws_bullets,#wowslider-container.ws_video_playing_ie a.ws_next,#wowslider-container.ws_video_playing_ie a.ws_prev{display:block}
		#wowslider-container .ws_video_btn{position:absolute;display:none;cursor:pointer;top:0;left:0;width:100%;height:100%;z-index:55}
		#wowslider-container .ws_video_btn.ws_vimeo,#wowslider-container .ws_video_btn.ws_youtube{display:block}
		#wowslider-container .ws_video_btn div{position:absolute;background-image:url(img/playvideo.png);background-size:200%;top:50%;left:50%;width:7em;height:5em;margin-left:-3.5em;margin-top:-2.5em}
		#wowslider-container .ws_video_btn.ws_youtube div{background-position:0 0}
		#wowslider-container .ws_video_btn.ws_youtube:hover div{background-position:100% 0}
		#wowslider-container .ws_video_btn.ws_vimeo div{background-position:0 100%}
		#wowslider-container .ws_video_btn.ws_vimeo:hover div{background-position:100% 100%}
		#wowslider-container1 .ws_playpause.ws_hide{display:none!important}
		#wowslider-container .ws_fullscreen{display:none;position:absolute;font-family:fullscreen;top:.5em;right:.5em;font-size:2.25em;z-index:59;color:#1ea5c2;text-shadow:none}
		#wowslider-container .ws_fullscreen:hover{-webkit-animation:pulseOut .9s infinite linear;-moz-animation:pulseOut .9s infinite linear;animation:pulseOut .9s infinite linear}
		#wowslider-container .ws_fullscreen:after{content:'<'}
		.ws_fs_wrapper{width:100%;height:100%;background:#efecdd}
		.ws_fs_wrapper>#wowslider-container,.ws_fs_wrapper>#wowslider-container .ws_images{margin:0 auto;max-height:none}
		.ws_fs_wrapper>#wowslider-container .ws_fullscreen{position:fixed;display:block}
		.ws_fs_wrapper>#wowslider-container .ws_fullscreen:after{content:'>'}
		.ws_fs_wrapper>#wowslider-container{border:0;outline:0;-webkit-box-shadow:0;-moz-box-shadow:0;box-shadow:0}
		@-webkit-keyframes pulseIn{
		0%{-webkit-transform:scale(1)}
		50%{-webkit-transform:scale(1.2)}
		100%{-webkit-transform:scale(1)}
		}
		@-moz-keyframes pulseIn{
		0%{-moz-transform:scale(1)}
		50%{-moz-transform:scale(1.2)}
		100%{-moz-transform:scale(1)}
		}
		@keyframes pulseIn{
		0%{transform:scale(1)}
		50%{transform:scale(1.2)}
		100%{transform:scale(1)}
		}
		@-webkit-keyframes pulseOut{
		0%{-webkit-transform:scale(1)}
		50%{-webkit-transform:scale(.8)}
		100%{-webkit-transform:scale(1)}
		}
		@-moz-keyframes pulseOut{
		0%{-moz-transform:scale(1)}
		50%{-moz-transform:scale(.8)}
		100%{-moz-transform:scale(1)}
		}
		@keyframes pulseOut{
		0%{transform:scale(1)}
		50%{transform:scale(.8)}
		100%{transform:scale(1)}
		}
		@-webkit-keyframes nextArrow{
		0%,100%{-webkit-transform:translateX(0)}
		25%{-webkit-transform:translateX(2px)}
		75%{-webkit-transform:translateX(-2px)}
		}
		@-moz-keyframes nextArrow{
		0%,100%{-moz-transform:translateX(0)}
		25%{-moz-transform:translateX(2px)}
		75%{-moz-transform:translateX(-2px)}
		}
		@keyframes nextArrow{
		0%,100%{-moz-transform:translateX(0);transform:translateX(0)}
		25%{-moz-transform:translateX(2px);transform:translateX(2px)}
		75%{-moz-transform:translateX(-2px);transform:translateX(-2px)}
		}
		@-webkit-keyframes prevArrow{
		0%,100%{-webkit-transform:translateX(0)}
		25%{-webkit-transform:translateX(-2px)}
		75%{-webkit-transform:translateX(2px)}
		}
		@-moz-keyframes prevArrow{
		0%,100%{-moz-transform:translateX(0)}
		25%{-moz-transform:translateX(-2px)}
		75%{-moz-transform:translateX(2px)}
		}
		@keyframes prevArrow{
		0%,100%{-moz-transform:translateX(0);transform:translateX(0)}
		25%{-moz-transform:translateX(-2px);transform:translateX(-2px)}
		75%{-moz-transform:translateX(2px);transform:translateX(2px)}
		}
/* 动态banner */



/*
 .RighInfo002226 为demo编号
 */
.RighInfo002226{ padding:3% 0 4%;}
.RighInfo002226 .auto{position: relative}
.RighInfo002226 .dl{color:#999999;font-weight: lighter;}
.RighInfo002226 .dl .h4{ font-size:22px; margin:0;font-weight: lighter;color: #333333}
.RighInfo002226 .dl .h4 span{display:inline-block; padding-bottom:10px;}
.RighInfo002226 .dl .h4::after{display:block;width: 100px;height: 2px;background: #47a0ec;content:'';}
.RighInfo002226 .dl .con{ font-size:14px; padding:15px 0 30px; line-height:36px;}
.RighInfo002226 .word{}
.RighInfo002226 .pic{position: absolute;right: 0;top: 0;}
@media(max-width:768px){
    .RighInfo002226{ padding:30px 0 40px;}
    .RighInfo002226 .dl .h4{ font-size:18px; margin:0;font-weight: lighter;color: #333333}
    .RighInfo002226 .pic {position: relative;}
    .RighInfo002226 .dl .con{ font-size:14px; padding:15px 0 20px; line-height:26px;}
    .RighInfo002226 .pic1{margin-top: 20px}
}


/*PicList002078 */
.PicList002078{ position:relative; z-index:1;padding: 3% 0}
.PicList002078 .txt{background: #fafafa;text-align: center; font-weight:lighter;color: #333;padding: 4.5% 0;line-height: 24px;margin-bottom: 50px}
.PicList002078 .list li{ position:relative; margin-bottom:4%;}
.PicList002078 .list li div{ border:1px solid #eeeeee; padding:4.45% 43% 4.45% 5%;}
.PicList002078 .list li .Ispic{ position:absolute; right:0; width:36.67%; height:100%;}
.PicList002078 .list li .Ispic img{ display:none;}
.PicList002078 .list li h3{ font-weight:lighter; font-size:18px;color: #47a0ec;}
.PicList002078 .list li h3::after{ content: '';width: 50px;height: 2px;display: block;background: #47a0ec;margin-top: 10px}
.PicList002078 .list li p{ margin-bottom:0; color:#333; line-height:24px;overflow:hidden; font-weight:lighter;}

.PicList002078 .list li:nth-child(2n) div{ padding-left:43%; padding-right:5%; text-align:left;}
.PicList002078 .list li:nth-child(2n) .Ispic{ right:auto; left:0;}
@media(max-width:1000px){
}
@media(max-width:640px){
.PicList002078 .txt{padding: 5%;margin-bottom: 20px}
.PicList002078 .list li{position: relative}
.PicList002078 .list li p{}
.PicList002078 .list li div{ padding:2%;}
.PicList002078 .list li .Ispic{ width:30%;position: relative;width: 100%;float: left;margin-bottom: 20px;padding-bottom: 50%;background-size: cover}
.PicList002078 .list li:nth-child(2n) div{ padding:2%;}
}
@media(max-width:375px){
.PicList002078 .list li p{ line-height:20px;font-size:12px;}
}


/*
 .PicList000762 为demo编号
 */
.PicList000762{ padding:4% 0;}
.PicList000762 li{ float:left; width:49%; margin-right:2%; margin-bottom:3%;position: relative;}
.PicList000762 li:nth-child(2n){ margin-right:0;}
.PicList000762 li a{ display:block; background-color:#f8f8f8;transition:all ease-in-out 0.3s;}
.PicList000762 li h2{ margin:0; font-size:20px; color:#fff; text-align:center; padding:2% 5%;position: absolute;font-weight: lighter;background: rgba(71,160,236,0.8);bottom: 30px;left: 0;}
.PicList000762 li figure{ background-position:center center; background-repeat:no-repeat; background-size:cover; padding-bottom:56%;}
@media(max-width:640px){
.PicList000762 li{width:49%;}
.PicList000762 li:nth-child(2n){ margin-right:0;}
.PicList000762 li h2{ margin:0; font-size:16px; color:#fff; text-align:center; padding:2% 5%;position: relative;font-weight: lighter;background: rgba(71,160,236,1);bottom: 0}
}
@media(max-width:480px){
.PicList000762 li h2{font-size:14px;}
}