
body{ font-size:15px;}
/*Top002742 */
.Top002742{ position:fixed; left: 0; top: 0; width: 100%; z-index: 100;color: #fff;}
.Top002742 a{color: #fff;}
.Top002742-white{ height: 100px;  } 
.Top002742-white a{ color:#333;} 
.Top002742 .header{position: relative;}
.Top002742-white{ background:#fff; transition:0.2s; box-shadow:0 0 15px rgba(0,0,0,0.1);}
.Top002742 .header-left{float: left;display: table; height: 67px;}
.Top002742 .header-left > *{display: table-cell; vertical-align: middle;}
.Top002742 .header-left .logo{max-width: 270px;padding: 28px 0;}
.Top002742 .header-left .logo .img2{ display:none;}
.Top002742-white .header-left .logo img{ display:none;}
.Top002742-white .header-left .logo .img2{ display:block;}
@media(max-width:480px){
.Top002742 .header-left span{display: none;}
}
.Top002742 .header-right,
.Top002742 .header-mid{float: right;}
.Top002742 .header-right{ min-height: 67px;}
.Top002742 .header-right > *{float: left;}
.Top002742 .top-search .text{width: 190px;color: #fff;font-size: 14px;display: block;padding: 0 15px 0 15px;line-height: 34px;height: 34px;background: none;border:none;border-bottom: 1px solid rgba(255,255,255,0.6);}
.Top002742 .top-search .text:focus{border-color: #0f91f0;color: #fff;}
.Top002742 .top-search .btn{position: absolute;right: 8px;top: 43px;background: url(../images/Top002742_btn_search.png) no-repeat;width:20px;height:20px;}
.Top002742-white .top-search .btn{background: url(../images/Top002742_btn_search2.png) no-repeat center center; }
.Top002742-white .top-search .text{border-bottom: 1px solid #ddd;color: #999;}
.Top002742-white .top-search .text:focus{border-color: #0f91f0;color: #333;}
@media(min-width:1025px){
.Top002742 .top-search{padding-top: 38px;margin-right: 15px;position: relative;}
}


.Top002742 .top-language{padding-top: 38px;position: relative;}
.Top002742 .top-language > span{display: block;line-height: 34px;background: #fff;padding-right: 12px;cursor: pointer;color: #333;position:relative;padding: 0 26px 0 10px;}
.Top002742 .top-language > span:after{width: 0;display:block;content: '';height: 0;border-top:7px solid #aaaaaa;border-left:5px solid transparent;border-right:5px solid transparent;position:absolute;right: 10px;top: 15px;}
.Top002742-white .top-language > span:after{ border-top-color:#fff;}
.Top002742 .top-language figure{position: absolute; top: 100%; left: 0; width: 100%; background: #fff; display: none;}
.Top002742 .top-language figure a{color: #333;padding: 0 10px;display: block;line-height: 34px;background: #0f91f0;color: #fff;text-align: center;}
.Top002742 .top-language > span a{ color:#333;}
.Top002742-white .top-language > span{background: #cd2522;}
.Top002742-white .top-language > span a{ color:#fff;}

@media(max-width:640px){	.Top002742 .top-language > span{font-size: 0;}
}

.Top002742 .open-search{background:url(../images/Top002742_btn_search.png) no-repeat center center;width: 35px;height: 35px;margin-top: 43px;margin-right: 17px;position: relative;}
.Top002742-white .open-search{background:url(../images/Top002742_btn_search2.png) no-repeat center center;}
.Top002742 .open-search:before,
.Top002742 .open-search:after{position: absolute; left: 25%; content: ''; width: 50%; height: 3px; top: 50%; margin-top: -1.5px;background: #fff; opacity: 0; -webkit-opacity: 0; transition: 0.5s; -webkit-transition: 0.5s;  }
.Top002742 .open-search.on{background: none;}
.Top002742 .open-search.on:before,
.Top002742 .open-search.on:after{ opacity: 1; -webkit-opacity: 1;  -webkit-transform: rotate(45deg);transform: rotate(45deg);}
.Top002742 .open-search.on:after{ -webkit-transform: rotate(-45deg);transform: rotate(-45deg);}

.Top002742 .header-menu li{ width: auto!important;}
.Top002742 .header-menu li em{padding: 0 34px;line-height: 100px;font-size: 20px;}
.Top002742 .header-menu li em a{ position:relative;}
.Top002742 .header-menu li em a:after{background:#e50012; display:block; content:''; width:0; height:3px; position:absolute; left:0; bottom:0; transition: ease-out 0.2s;}
.Top002742 .header-menu li.aon em a:after,
.Top002742 .header-menu li:hover em a:after{width:100%;}
.Top002742 .header-menu li.aon em a{color: #e50012;}
.Top002742 .header-menu li#m0.aon em a{color: #fff;}
.Top002742-white .header-menu li#m0.aon em a{color: #e50012;}
.Top002742-white .header-menu li#m0 em a:after{ background: #e50012;}
.Top002742 .header-menu li .sub{left: 0; width: 100%;background: #f6f6f6; padding: 18px 0 90px 0; display:none;}
.Top002742 .header-menu li .sub dl{float: left; width: 25%;}
.Top002742 .header-menu li .sub dl > *{max-width: 220px; margin: 0 auto; width: 96%;}
.Top002742 .header-menu li .sub dt{ padding: 23px 0; margin-bottom: 15px; line-height: 32px; border-bottom: 1px solid #d1d1d1;}
.Top002742 .header-menu li .sub dt img{float: left; height: 32px; margin-right: 10px;}
.Top002742 .header-menu li .sub dt a{font-size: 22px; color: #e50012;}
.Top002742 .header-menu li .sub dt a:hover{background: none;}
.Top002742 .header-menu li .sub dd{line-height:28px; padding: 5px 0;}
.Top002742 .header-menu li .sub dd a{color: #555;}
.Top002742 .header-menu li .sub dd a:hover{color: #0f3c8c;}


.Top002742 #header-menu{position: absolute; top: -100%; transform: translateY(-100%); right: 0; background: rgba(0,0,0,0.8); padding: 20px; width: 200px; border-radius: 0 0 0 5px; opacity: 0; transition: 0.5s;}
.Top002742 #header-menu .header-menu-show{top: 100%;transform: translateY(0);opacity: 1;}
@media(max-width:1024px){
.Top002742 #open_menu{width: 40px; height: 35px;border: 1px solid rgba(255,255,255,0.2);border-radius: 3px; margin-top: 17px; margin-left: 10px;position:relative;}
.Top002742 #open_menu span,
.Top002742 #open_menu:after,
.Top002742 #open_menu:before{ position:absolute; width:70%; left:15%; height:3px; background:#fff;}
.Top002742 #open_menu:after,
.Top002742 #open_menu:before{ content:''; transition:transform 0.3s;}
.Top002742 #open_menu span{ top:50%; margin-top: -1.5px;}
.Top002742 #open_menu:before{top:8px;}
.Top002742 #open_menu:after{ bottom:8px;}

.Top002742 #open_menu.open_menu_on span{ opacity:0;}
.Top002742 #open_menu.open_menu_on:after,
.Top002742 #open_menu.open_menu_on:before{ top:50%; margin-top:-2px; transform:rotate(45deg);width:70%; left:15%;}
.Top002742 #open_menu.open_menu_on:before{ transform:rotate(-45deg);}
}

/*Other002539 */
.Other002539{ position:fixed; z-index:200; right:0px;}
.Other002539 ul li{ position:relative;}
.Other002539 ul li figure{ position:absolute; top:0; right:56px;background:#fff;width:180px; box-shadow:0 0 15px rgba(0,0,0,0.1); color:#333; display:none; z-index:2;}
.Other002539 .li_wx figure:after{width: 0;display:block;height: 0;border-left: 12px solid #fff;border-top: 7px solid transparent;border-bottom: 7px solid transparent;content:'';display:block;position: absolute;right: -12px;top: 10px;}
.Other002539 .li_wx figure{ padding:20px; width:180px;}
.Other002539 .li_wx figure  p{ text-align:center; margin-bottom:0; color:#333;}
.Other002539 .li_wx figure img{ display:block; width:100%; height:100%;} 
.Other002539 .li_wxicon.icon{ display:block; width:44px; height:44px; background: #0093dd url(../images/Other002539-icon.png) no-repeat center center; background-size: 50% 50%; }
.Other002539 .li_feedbackicon.icon{ display:block; width:44px; height:44px; background:#0093dd url(../images/Other002539-icon2.png) no-repeat center center ; background-size: 50% 50%; margin-top:1px;}


.Other002539 li:hover .icon{ background-color:#004ca3;}
.Other002539 .icon.open{ background-image:none; position:relative; }
.Other002539 .open span{ color:#fff; font-size:24px; position:absolute; left:50%; top:50%; transform:translate(-50%,-50%);}
@media(min-width:1025px){
.Other002539{ bottom: 160px;}
.Other002539 ul{ display:block !important;}
.Other002539 .icon.open{display:none;}
.Other002539 .li_tel figure::before{ position:absolute; content:''; width:100%; height:100%; left:0; top:0; background-color:transparent;}
}
@media(max-width:1024px){
.Other002539{ bottom:5%;}
.Other002539 ul{ display:none;}
.Other002539 #open_2539{ background-color:#483f3e;}
}

/*Banner002167 */
.Banner002167{ position:relative; z-index:1;}
.Banner002167 div{ height:280px; background-position:center; background-repeat:no-repeat;}
.Banner002167 img{ display:none;}
.Banner002167 aside{ position:absolute; left:50%; top:50%;  margin-top:-20px; line-height:46px;height:46px; width:100%; font-size:38px; max-width:1400px; color:#fff; -ms-transform:translate(-50%,-50%); -webkit-transform:translate(-50%,-50%); -moz-transform:translate(-50%,-50%);transform:translate(-50%,-50%); }
.Banner002167 aside span{display:block;margin-top: 0;font-weight: normal;font-size: 26px;text-transform: capitalize;letter-spacing: 2px; position:relative;}
@media(max-width:1400px){
	.Banner002167 aside{padding: 0 2%;}
}
@media(max-width:1000px){
.Banner002167 div{ display:none;}
.Banner002167 img{ display:block; width:100%;}
}
@media(max-width:640px){
.Banner002167 aside{ font-size:24px;}
}


/*
 .Menu002188
 */
.Menu002188{ background:#f8f8f8;}
.Menu002188 .Menu{float: right;}
.Menu002188 .Menu li{float:left;padding: 0 0 0 45px;}
.Menu002188 .Menu li a{font-size: 18px;color:#333;padding: 25px 0;transition: .3s ease-out;display:block;}
.Menu002188 .Menu li.cur a,.Menu002188 .Menu li a:hover{ color:#0093dd;}
.Menu002188 .Currents{text-align:right;color:#666;line-height:25px;float: left;}
.Menu002188 .Currents em{font-style:normal;background-size:auto 100%; font-size: 18px; display:inline-block;margin-top: 25px;}
.Menu002188 .Currents a{color:#666;transition: .3s ease-out;}
.Menu002188 .Currents a:hover{color:#e50012;}
@media (max-width: 1000px){
   .Menu002188	.Currents{ display:none;}
}
/*Title002752 */
.Title002752{padding:3% 0 3%; text-align: center;font-size: 100px;}
.Title002752 .t-1{ font-family: 'Oswald Regular'; font-size: 30px; color:rgba(0,0,0,0.04); font-weight: bold; letter-spacing: 5px; ;}
.Title002752 .t-2{ margin-top: -55px; font-size: 36px; color: #333; letter-spacing: 5px; position:relative; }
.Title002752 .t-2:after{display: block; content:'';background: #e50012; width: 3px; height:18px; margin:15px auto 0;}

/* .RighInfo002809 .owl-carousel .owl-nav .owl-prev,
.RighInfo002809 .owl-carousel .owl-nav .owl-next{font-size:36px;} 
.RighInfo002809 .owl-carousel .owl-nav .owl-next{margin-left: 30px;} */



.RighInfo002809 .owl-carousel .spanbtn { width: 40px; height: 40px; display: block; text-align: center; line-height: 40px; border-radius: 40px; background: rgba(0, 0, 0, 0.5); }
.RighInfo002809 .owl-carousel .spanbtn img{vertical-align: middle;}
.RighInfo002809 .owl-carousel .owl-prev { position: absolute; top: 50%; height: 40px; margin-top: -20px; left: 0;border: 0}
.RighInfo002809 .owl-carousel .owl-next { position: absolute; top: 50%; height: 40px; margin-top: -20px; right: 0;border: 0 }

@media screen and (min-width:1600px) {
  .RighInfo002809 .owl-carousel .spanbtn { width: 50px; height: 50px; line-height: 50px; }
  .RighInfo002809 .owl-carousel .owl-prev { height: 50px; margin-top: -25px;}
  .RighInfo002809 .owl-carousel .owl-next { height: 50px; margin-top: -25px; }
}


@media(max-width:480px){
.Title002752{font-size: 80px;}
}

/*
 .Spec000661 
 */
.Spec000661{ padding:2% 0;}
.Spec000661 dd.clear{ float:none;}
.Spec000661 dl{/* margin-right:20px; */margin-bottom:3px;float: right;}
.Spec000661 dt{line-height:28px; width:75px; text-align:right;}
.Spec000661 dd{position:relative}
.Spec000661 dd .a_sel{line-height:44px;width:240px;height:44px;display:block;padding-left:10px;padding-right: 44px;background:url(../images/Spec000661-a_sel.png) no-repeat right -1px #f8f8f8;}
.Spec000661 dd figure{position:absolute;border: 1px solid #ddd; display:none;left:0;top: 44px;width:100%;background-color:#f8fcfe;text-align:center;z-index: 3;}
.Spec000661 dd figure a{ display:block; line-height:41px;}
.Spec000661 dd figure a:last-child{ border-bottom:0;}
.Spec000661 dd figure a:hover{background: #0093dd; color:#fff;}
@media(max-width:640px){
.Spec000661 dl{ float:none;}
.Spec000661 dd .a_sel{width: 100%;}
.Spec000661 dl{margin-right: 0;}
}

/*PicList002663 */
.PicList002663{ padding:2% 0 0;}
.PicList002663 li{ background:#f7fcfe;}
.PicList002663 .news-top .bx-wrapper{ position:relative; z-index:1;}
.PicList002663 .news-top .bx-viewport{ z-index:1}
.PicList002663 .news-top{ margin-bottom:5%;}
.PicList002663 .news-top li time{color: #e50012;font-size:28px; font-family:'Oswald Regular';}
.PicList002663 .news-top li h3{font-size: 20px;line-height:30px;margin-bottom:0;}
.PicList002663 .news-top li h3 a{ color:#333;}
.PicList002663 .news-top li h3 a:hover{ color:#0093dd;}
.PicList002663 .news-top li p{line-height:26px;font-size: 14px;overflow:hidden;height:104px;margin-bottom:15%;color: #666;}
.PicList002663 .news-top li .more{ position:relative; color:#0093dd;}
.PicList002663 .news-top li .more::before{ position:absolute; content:''; width:100%; height:1px; left:0; bottom:0; background:#0093dd; transition:0.3s;}
.PicList002663 .news-top li .more:hover::before{ width:0;}
.PicList002663 .news-list li{float:left;margin-right:2%;margin-bottom:2%;padding: 20px;width: 32%;}
.PicList002663 .news-list li:nth-of-type(3n){ margin-right:0;}
.PicList002663 .bx-pager{ text-align:center; background:#fafafa; padding:3% 5%;}
.PicList002663 .bx-pager div{ display:inline-block;padding:0 5px;}
.PicList002663 .bx-pager div a{ position:relative; display:block; width:14px; height:14px; border-radius:50%; border:1px solid transparent; overflow:hidden; line-height:1000px;}
.PicList002663 .bx-pager div a::before{ position:absolute; content:''; left:2px; top:2px; right:2px; bottom:2px; background:#c4c4c4; border-radius:50%; }
.PicList002663 .bx-pager div a.active{ background:#fff; border-color:#e50012;}
.PicList002663 .bx-pager div a.active::before{ background:#e50012;}

.PicList002663 .news-list li{float: left;}
.PicList002663 .news-list .pic{ position:relative;}
.PicList002663 .news-list .pic time{position:absolute;left: -20px;top: -20px;background: #e50012;color:#fff;text-align:center;padding:15px;font-family:'Oswald Regular';    z-index: 2;}
.PicList002663 .news-list .pic time span{ display:block; font-size:40px; line-height:40px; letter-spacing:3px;}
.PicList002663 .news-list .pic img{ display:block; width:100%;}
.PicList002663 .news-list .pic a{overflow:hidden;transition: ease-out 0.3s;display: block;}
.PicList002663 .news-list li:hover .pic a img{ transform:scale(1.1); transition:0.3s;}
.PicList002663 .news-list .txt { margin:15px 0 5px;}
.PicList002663 .news-list .txt h2{margin:0;font-weight:normal;font-size: 18px;margin-bottom:12px;color: #333; font-weight:bolder;}
.PicList002663 .news-list li:hover .txt h2 a{ color:#0093dd;}
.PicList002663 .news-list .txt  p{font-size: 15px;line-height:26px;margin: 0; height:48px; overflow:hidden; color:#666;}
.PicList002663 .news-list .txt  p a{ color:#0093dd;}

@media(min-width:769px){
.PicList002663 .news-top .pic{width: 60%;}
.PicList002663 .news-top .txt{width: 40%;padding:0 3%;}
.PicList002663 .bx-controls{ position:absolute; left:0;width:60%; bottom:0; z-index:10;}
.PicList002663 .bx-pager{ float:right;}
.PicList002663 .bx-pager div{ float:left;}
}
@media(max-width:1024px){
.PicList002663 li time,
.PicList002663 li h3{font-size:24px;}
}
@media(min-width:481px) and (max-width:1024px){
.PicList002663 li p{ line-height:20px; font-size:15px;height:80px;}
}
@media(max-width:768px){
.PicList002663 .news-top .ycenter{ display:block;}
.PicList002663 .news-top .txt{ padding:3%;}
.PicList002663 .news-top li h3{ max-height:60px; height:auto;}
.PicList002663 .news-top li p{ margin:3% 0; height:auto;}
.PicList002663 .news-list li{width:49%;}
.PicList002663 .news-list li:nth-child(2n){ margin-right:0;}
}

@media(max-width:480px){
.PicList002663 .news-list li{ float:none; width:auto; margin-right:0;}
.PicList002663 .news-list li p,
.PicList002663 .news-list li h3{ height:auto;}
}


/*
 .Page002193
 */
.Page002193{zoom:1; overflow:hidden; text-align:center; padding:30px 0 5%; 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 1.4em;color:#666;line-height: 40px;transition: .3s ease-out;}
.Page002193 a:hover{ color:#fff; border:1px solid #0093dd; background:#0093dd;}
.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:#0093dd;}
.Page002193 .p_count b{ color:#0093dd;}
.Page002193 .p_total b{ color:#0093dd;}
.Page002193 .p_page em{ font-style:normal;}
.Page002193 .p_page em a{}
.Page002193 .p_page em a.a_cur{ color:#fff; background:#0093dd; border-color:#0093dd;}
.Page002193 .p_page b{ font-weight:normal;}

@media(max-width:768px){
	.Page002193{padding-top:15px;}
	.Page002193 .p_page em{display: none;}
}

/*
 .Floor002462
 */
.Floor002462 {  padding:3% 0;}
.Floor002462 .ul li{ float: left; width:31.333%; margin-right:3%; margin-bottom:3%;}
.Floor002462 .ul li:nth-of-type(3n){ margin-right:0;}
.Floor002462 .ul li .pic{overflow: hidden; margin-bottom: 15px;}
.Floor002462 .ul li .pic a{ display: block; width: 100%; padding-bottom: 64%; background-repeat: no-repeat; background-position: center; background-size: cover;transition: transform .5s ease-in-out;transform: scale(1);}
.Floor002462 .ul li:hover .pic a{ transform: scale(1.1);}
.Floor002462 .ul li  h3{ margin:15px 0 0;  font-size: 18px; text-align:center; }
.Floor002462 .ul li  dl{ margin-top:5px;}
.Floor002462 .ul li  dl a{ font-size:15px; color:#666; line-height:24px; display:block; padding-left:15px; line-height:28px; position:relative}
.Floor002462 .ul li  dl a:after{ content:'';display: inline-block;width:8px; height:8px;transform: rotate(-135deg); border-left:2px solid; border-bottom:2px solid; position:absolute; left:0; top:10px; border-color:#999;}
.Floor002462 .ul li  dl a:hover{ color:#0093dd;}
.Floor002462 .ul li  dl a:hover:after{ border-color:#0093dd;}

@media(max-width:640px){
	.Floor002462 .ul li{ float: left; width:48%; margin-right:4%; margin-bottom:4%;}
	.Floor002462 .ul li:nth-of-type(3n){ margin-right:4%;}
	.Floor002462 .ul li:nth-of-type(2n){ margin-right:0;}

}

/*Floor002061 */
.Floor002061{ padding:3% 0;}
.Floor002061 .auto{ background-color:#fff; position:relative;}
.Floor002061 .map img{ display:block; margin:0 auto;}
.Floor002061 section{max-width:760px;margin:0 auto;text-align:center;}
.Floor002061 p{ line-height:28px; color:#666; font-size:16px;}
.Floor002061 .map p{ color:#004ca3; text-align:center;}
@media(max-width:1000px){
/* .Floor002061 .map{ display:none;} */
.Floor002061{ padding-bottom:3%;}
}

/*
 .RighInfo002800 
 */
.RighInfo002800{padding: 3% 0;}
.RighInfo002800 .head{background:#f8fdff;}
.RighInfo002800 .text {padding: 40px 40px 20px;}
.RighInfo002800 .text .p{font-size: 16px;color: #666;line-height: 38px;margin: 0;background-repeat: no-repeat;background-position: left center;padding:10px 0;padding-left:45px;}
.RighInfo002800 .text .address{background-image: url(../images/RighInfo002800-icon.png);}
.RighInfo002800 .text .people{background-image: url(../images/RighInfo002800-icon2.png);}
.RighInfo002800 .text .tel{background-image: url(../images/RighInfo002800-icon3.png);}
.RighInfo002800 .text .phone{background-image: url(../images/RighInfo002800-icon4.png);}
.RighInfo002800 .text .mall{background-image: url(../images/RighInfo002800-icon5.png);}
.RighInfo002800 .text .fax{background-image: url(../images/RighInfo002800-icon6.png);}
.RighInfo002800 .text .pos{background-image: url(../images/RighInfo002800-icon7.png);}
.RighInfo002800 .text .wx{background-image: url(../images/RighInfo002800-icon8.png);}
.RighInfo002800 .text .wx img{display: inline-block;  margin-left: 10px; width: 25%; max-width: 136px;}
.RighInfo002800 .map{width: 100%;height: 300px;  }
.RighInfo002800 .map #map{height: 100%;}
.RighInfo002800 .map img{max-width: none !important;}
.RighInfo002800 .other { margin-top:3%;}
.RighInfo002800 .other .left{float:left;width: 80%;}
.RighInfo002800 .other p{float:left;margin:0 0 18px;margin-right: 2%;color:#666;background:#f8f8f8;display:block;position:relative;padding: 20px 0;padding-left:20px;}
.RighInfo002800 .other p:after{ content:''; width:5px; background:#9ebbdd; height:100%; position:absolute; left:0; top:0;}
.RighInfo002800 .other p .pbox span,
.RighInfo002800 .other p .spanb{display:block;margin-bottom:5px;font-weight: bold;}


.RighInfo002800 .other p .pbox{display: block;}

.RighInfo002800 .other .address{width: 46%;}
.RighInfo002800 .other .people,
.RighInfo002800 .other .tel{width: 25%;}
.RighInfo002800 .other .tel{ margin-right:0;}
.RighInfo002800 .other .phone,
.RighInfo002800 .other .mall,
.RighInfo002800 .other .fax{width:32%;}
.RighInfo002800 .other .fax{margin-right:0;}
.RighInfo002800 .other .wx{margin-right:0%;float:right;width: 18%;display: inline-block;margin: 0 auto;text-align: center;padding-left:0;border-top:5px solid #9ebbdd;padding: 30px 0;}
.RighInfo002800 .other .wx:after{ display:none;}
@media screen and (min-width: 1025px) {
.RighInfo002800 .text{float: left;width: 50%;}
.RighInfo002800 .map{float: right;width: 45%;height: 320px;}
}

@media screen and (min-width: 1200px) {
.RighInfo002800 .map{width: 62%;height: 502px;}
.RighInfo002800 .text{width: 38%;}
.RighInfo002800 h3{font-size:24px;color:#333;margin: 0 0 20px;font-weight:normal;}
.RighInfo002800 .text .p{font-size: 15px;}
}


@media screen and (max-width: 768px) {
.RighInfo002800 .other .left{float:left;width: 100%;}
.RighInfo002800 .other .address{width:100%;}
.RighInfo002800 .other .people,
.RighInfo002800 .other .tel{width: 100%;}
.RighInfo002800 .other .phone, .RighInfo002800 .other .mall, .RighInfo002800 .other .fax{width:100%;}
.RighInfo002800 .other .wx{width: 100%;}
.RighInfo002800 .other .wx{border-top: none;}
.RighInfo002800 .other .wx:after{ display:block;}

}

/*
 .RighInfo002778 
 */
.RighInfo002778{padding: 2% 0 3%;}
.RighInfo002778 .auto{ position:relative;}
.RighInfo002778 .img{ position: relative; display: inline-block; z-index: 2; margin-top: 3%; overflow: hidden;}
.RighInfo002778 .img::after{ content: ""; display: block; width:476px; height: 445px; position: absolute; top: -5%; right: 85%;  background: #f8fdff;z-index:-1;}
.RighInfo002778 .img img{width: 100%; -webkit-transition: all .3s;
-o-transition: all .3s;
transition: all .3s;}
.RighInfo002778 .img:hover img{-webkit-transform: scale(1.1);
-ms-transform: scale(1.1);
-o-transform: scale(1.1);
transform: scale(1.1);}

.RighInfo002778 .intro{margin: 0 auto; padding-top: 6%;position: relative; z-index: 3;}
.RighInfo002778 .span{color:#cb8d40; font-size: 36px;}
.RighInfo002778 .h1{color: #333;font-size: 24px;margin:0 0 14px;position: relative;padding-bottom: 15px; font-weight:bolder;}
.RighInfo002778 p{color:#666; font-size:15px; margin: 0; line-height:32px; margin-bottom:30px; text-justify: inter-ideograph; text-align: justify; word-wrap: break-word;}


@media(max-width:768px){
		.RighInfo002778 .img{width: 100%; float: none;}
		.RighInfo002778 .intro{width: 100%;float: none;}
}


/*RighInfo002810 */
.RighInfo002810{padding: 3% 0; background:#f8fdff}
.RighInfo002810 h4{ margin-top: -32px; font-weight:bolder; font-size: 36px; color: #333; letter-spacing: 5px; position:relative; text-align:center; margin:1% 0 4%;}
.RighInfo002810 .txt-list li{ float:left; width:31%; margin-right:3%; list-style:none; margin-top:3%;}
.RighInfo002810 .txt-list li:last-child{ margin-right:0;}
.RighInfo002810 .txt-list .info{line-height:28px; color:#666; }
.RighInfo002810 .txt-list .p1{color: #333;font-size: 18px; position:relative; z-index:2; font-weight:bolder;}
.RighInfo002810 .txt-list .p1 b{font-size:40px;color:#e50012;font-weight:bold;font-family:"Oswald";position:relative;display:inline-block; z-index:-1; margin-right: 5px; } 
.RighInfo002810 .txt-list .pic {padding-right: 4%;}
.RighInfo002810 .txt-list .pic .img{overflow: hidden;}
.RighInfo002810 .txt-list .pic img{-webkit-transition: all .3s;
-o-transition: all .3s;
transition: all .3s;}
.RighInfo002810 .txt-list .pic:hover img{-webkit-transform: scale(1.1);
-ms-transform: scale(1.1);
-o-transform: scale(1.1);
transform: scale(1.1);}
.RighInfo002810 .txt-list li .pic{width:100%; padding-right: 0;}

@media(min-width:769px){
.RighInfo002810 .txt-logo .ytable-cell{width: 50%; text-align: center;}
.RighInfo002810 .txt-logo .txt{border-right: 1px solid #eee;}
.RighInfo002810 .txt-list .pic{width: 46.667%; overflow: hidden;}
.RighInfo002810 .txt-list .pic img{max-width: 100%; }


.RighInfo002810 .txt-list .box:nth-child(2n) .pic{text-align: right;}
.RighInfo002810 .txt-list .info{border-bottom: 1px solid #eee;}
.RighInfo002810 .txt-list li .pic{width:100%; }
.RighInfo002810 .txt-list li .pic img{max-width:100%;}
.RighInfo002810 .txt-list li .info{border-bottom:none;}
}
@media(max-width:768px){
.RighInfo002810 .ytable,
.RighInfo002810 .ytable-cell{display: block;}
.RighInfo002810 .txt-logo{text-align: center;}
.RighInfo002810 .txt-list .pic {padding-right: 0%;}
.RighInfo002810 .txt-list .pic img{display: block;width: 100%;}
.RighInfo002810 .txt-list li{width: 100%; float: none; margin-right: 0;}

}


/*RighInfo002809 */
.RighInfo002809{padding: 3% 0;}
.RighInfo002809 .title{text-align: center;font-size: 16px;font-weight: bold;color: #333; padding-bottom: 4%;}
.RighInfo002809 .title:after{display: block; margin:10px auto 0;content: ''; width: 2px; height: 30px; background: #d81b22; transform: rotate(-70deg);}

.RighInfo002809 .txt .box:not(:first-child){margin-top: 2%;}
.RighInfo002809 .txt .box p{line-height:28px;margin-bottom: 2.5%;color: #666; text-justify: inter-ideograph; text-align: justify; word-wrap: break-word;}
.RighInfo002809 .box3{ background:#f8fdff; padding:3% 0; margin-top:3%;}

.RighInfo002809 .owl-carousel .owl-nav.disabled{ display:block;}
.RighInfo002809 .owl-nav div{ position:absolute; top:50%; border-radius:26px; width:48px; overflow:hidden; line-height:1000px; height:48px; margin-top:-26px; background:url(../images/RighInfo002809-btn.png) no-repeat left -2px top -2px; background-color: rgba(0,0,0,0.5); z-index:10;}
.RighInfo002809 .owl-nav .owl-prev{ left:0;margin-left:20px;}
.RighInfo002809 .owl-nav .owl-next{right:0; margin-right:20px; background-position: right -2px top -2px;}

@media(min-width:1025px){
.RighInfo002809 .txt .box .img-1{float: left;margin-right: 4%;width: 40%;}
.RighInfo002809 .txt .box .img-2{float: right;margin-left: 4%;width: 40%;}
.RighInfo002809 .txt .box2{position: relative;z-index: 1;}
.RighInfo002809 .txt .box2:before{position: absolute;left: 0;bottom: 0;height: 1px;background: #eee;width: 60%;content: '';}
}
@media(max-width:1024px){
.RighInfo002809 .ytable,
.RighInfo002809 .ytable-cell{display: block;}
.RighInfo002809 .txt .box .img-1,
.RighInfo002809 .txt .box .img-2{display: block;margin: 0 auto;}
}

/*Floor002617 */
.Floor002617{ position:relative; z-index:1; overflow:hidden; margin-bottom:3%;}
.Floor002617 .img{ position:relative; z-index:1;}
.Floor002617 .img img{ display:block; width:100%;}
.Floor002617 .img .play{position:absolute;left:0;top:0;width: 100%;height:100%;z-index:10;cursor:pointer;}
.Floor002617 .img .play i{position:absolute;border:2px solid #fff;width:50px;height:50px;border-radius:50%;background-size:50% auto;left:50%;top:50%;transform:translate(-50%,-50%);background:url(../images/Floor002617_play.png) no-repeat center center;margin-top: -20px;}
.Floor002617 .title{font-size: 18px;text-align: center;position: absolute;z-index: 22;color: #fff;left: 50%;top: 50%;margin-top: 20px;transform: translateX(-50%);}

.Floor002617_video{ position:fixed; z-index:999; left:0; top:0; height:100%; width:100%; background:rgba(0,0,0,0.5);}
.Floor002617_video .close{ cursor:pointer; position:absolute; right:-40px; top:-40px; width:40px; height:40px;}
.Floor002617_video .close::before,
.Floor002617_video .close::after{ position:absolute; content:''; transform:rotate(-45deg); width:100%; top: 20px; height:3px; background:#fff;}
.Floor002617_video .close::after{ transform:rotate(45deg);}
.Floor002617_video .ytable{height: 100%;}
.Floor002617_video .files{ margin:0 auto; width:96%; max-width:800px; max-height:50%; position: relative;}
.Floor002617_video .files video{ background:#000;}

@media(max-width:800px){
	.Floor002617_video .close{right: 0;}
}

/*Bottom002626 */
.Floor001946{ background:url(../images/Floor001945-bg.jpg) no-repeat center top; background-size:cover; }
.Floor001946 .contact{text-align: left;width: 100%; display:table;}
.Floor001946 .contact a{display: table-cell;line-height:18px; text-align: center;vertical-align: middle; position:relative; width:33.333%;}
.Floor001946 .contact dd{color:#fff; font-size: 18px;display:inline-block;position:relative;padding: 54px 0;padding-left: 62px;    text-align:left;}
.Floor001946 .contact dd span{display:block; margin-top:12px;font-size:16px;font-family:'Oswald Regular';line-height: 18px;}
.Floor001946 .contact a:hover{background: -moz-linear-gradient(to bottom,#0093dd,#004ca3);
background: -webkit-linear-gradient(to bottom,#0093dd,#004ca3);  
background: linear-gradient(to bottom,#0093dd,#004ca3);}
.Floor001946 .contact dd:hover a{ color:#fff;} 
.Floor001946 .contact dd:before{position: absolute;content:'';width: 42px;height:46px;position:absolute;left:0;top:50%;transform:translateY(-50%);background:url(../images/Floor001946-icon.png) no-repeat left top;}
.Floor001946 .contact dd.dd_2:before{ background:url(../images/Floor001946-icon2.png);}
.Floor001946 .contact dd.dd_3:before{background:url(../images/Floor001946-icon3.png);}

.Floor001946 .contact a:after{content:' '; position: absolute; right: 0;top:20%;height: 60%;width: 1px;background: rgba(255,255,255,0.5); }
.Floor001946 .contact a:last-child:after{display:none}

@media(max-width:768px){
.Floor001946 .contact{ text-align:left;}
.Floor001946 .contact dd{ display:block; margin:2% 5%;}
}
@media(max-width:480px){
.Floor001946 .title{font-size:20px;}
.Floor001946 .title span{font-size:26px;}
.Floor001946 .contact a:after{ display:none;}

}


/*Bottom002626 */
.Bottom002626{background: #071626;padding: 70px 0 30px; position:relative;}
.Bottom002626 .icon.gettop{ background:url(../images/Bottom002626-icon.jpg) no-repeat; position:absolute; right:0px; top:35px; display:block; width:44px; height:44px;}
.Bottom002626 .bottom{padding-bottom:4%; position:relative;}
.Bottom002626 .contact{ position:absolute; right:0; top:0;}
.Bottom002626 .contact dd img{ width:114px; display:block;}
.Bottom002626 .contact dt{color: #fff;text-align:right;padding-right:20px;}
.Bottom002626 .contact dt p{ font-size:18px;}
.Bottom002626 .contact dt aside{color: #e50012;font-size: 28px;font-family: Oswald Regular;display: block;margin-top: 12px;}
.Bottom002626 .contact .bdsharebuttonbox{ display:inline-block;}
.Bottom002626 .contact .bdsharebuttonbox a{ float:left; width:40px; height:40px; border-radius:50%; border:1px solid #25288b; background:url(../images/Bottom002626_share.png) no-repeat left center; margin:0 10px 0 0;}
.Bottom002626 .contact .bdsharebuttonbox a.bds_weixin{ background-position:-50px center;}
.Bottom002626 .contact .bdsharebuttonbox a.bds_tsina{ background-position:-100px center; margin-right:0;}
.Bottom002626 .bottom nav dl{ float:left; width:17%;}
.Bottom002626 .bottom nav dl:last-child{ width:auto;}
.Bottom002626 .bottom nav dt{color:#fff;font-size:22px;margin-bottom: 12px;}
.Bottom002626 .bottom nav dd{line-height: 36px;font-size: 16px;}
.Bottom002626 .bottom nav dd a{color:#fff;opacity: 0.8;}
.Bottom002626 .bottom nav dd a:hover{ opacity:1;}

.Bottom002626 footer{border-top:1px solid rgba(255,255,255,0.1);padding-top: 30px;}
.Bottom002626 .copyright{color:#fff;}
.Bottom002626 .copyright dt{float:left;font-size: 14px;}
.Bottom002626 .copyright dd{float:right;font-size: 14px;color: rgba(255,255,255,1);}
.Bottom002626 .copyright dt a{color: rgba(255,255,255,1);}
.Bottom002626 .copyright dt a::after{ display:inline-block; content:''; width:1px; height:12px; vertical-align:middle; margin:0 10px; background:#2e318e;}
.Bottom002626 .copyright dt a:last-child::after{ display:none;}
.Bottom002626 .copyright dd span{ color: rgba(255,255,255,1);}
.Bottom002626 .copyright dd span a{color: rgba(255,255,255,1);text-decoration:underline;}
.Bottom002626 .copyright a:hover{ color:#fff;}
@media(max-width:1280px){
.Bottom002626 .contact dt aside{ font-size:24px;}
}
@media(max-width:1100px){
.Bottom002626 .bottom nav{ display:none;}
.Bottom002626 .contact{ position:relative; width:320px;margin:0 auto;}
}
@media(max-width:768px){
.Bottom002626 .links,
.Bottom002626 .copyright{ float:none; width:auto;}
.Bottom002626 .copyright{ padding-top:3%;}

}

/*
 .RighInfo002228 
 */
.RighInfo002228{ padding:2% 0 3%;}
.RighInfo002228 .auto{ position:relative;}
.RighInfo002228 .single-content{text-justify:inter-ideograph; text-align:justify; word-wrap:break-word; overflow:hidden; font-size:15px; line-height:28px; color:#666;}
.RighInfo002228 .single-content p{margin:0; padding:10px 0;}
.RighInfo002228 .single-content .pic{float:right;margin-left:3%;width: 35%;}
.RighInfo002228 .single-content dl{ margin-bottom:2%;}
.RighInfo002228 .single-content dl dt{padding-left: 30px;font-size: 18px;color: #333;background: url(../images/RighInfo002811-icon.png) no-repeat left center;}
.RighInfo002228 .single-content dl dd{line-height:28px;font-size: 14px;color: #666;text-align: justify;margin-top: 15px;}
.RighInfo002228 .contact{background:url(../images/RighInfo002228_bg.jpg) no-repeat center; background-size:cover;padding: 2% 4%; margin-top:12px;}
.RighInfo002228 .contact p{ 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;}
}


/*PicList002220*/
.PicList002220{ padding:2% 0 3%; }
.PicList002220 .ListAll{ padding-top:1%;}
.PicList002220 .ListAll ul{ position:relative; overflow:hidden;}
.PicList002220 .ListAll li{ float:left; width:23.5%; margin:5px 2% 2% 0; padding:10px;  background:#f8fdff; border:1px #e3f1f8 solid;transition:all 0.5s ease-out 0s;}
.PicList002220 .ListAll li:nth-child(4n){ margin-right:0;}
.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-weight:normal; font-size:16px; padding:10px 0 5px;overflow:  hidden; white-space: nowrap; -o-text-overflow: ellipsis; text-overflow:  ellipsis; }
.PicList002220 .ListAll h4 a{ color:#666;}
.PicList002220 .ListAll li:hover .pic img{transform: scale3d(1.04,1.04,1.04);}
.PicList002220 .ListAll li:hover{ background:#0093dd;border:1px #0093dd solid;}
.PicList002220 .ListAll li:hover h4 a{ color:#fff;}
@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:48%}	
.PicList002220 .List ul{ width:100%; float:none !important;}
.PicList002220 .List ul:first-child li{ margin-bottom:3.3%;}
}
/*PicList002220 End*/

/*RighInfo002811 */
.RighInfo002811{padding: 5% 0 3% 0;}
.RighInfo002811 .auto{max-width: 1440px; width: 96%;}
.RighInfo002811 .box:not(:last-child){margin-bottom: 3%;}
.RighInfo002811 .box:nth-child(2n) .txt .inner,
.RighInfo002811 .box:nth-child(2n-1) .txt{background: #f9f9f9;}
.RighInfo002811 .pic img{display: block; width: 100%;}
.RighInfo002811 .txt{position: relative; z-index: 10;}
.RighInfo002811 .txt .inner{padding: 0% 10%;}
.RighInfo002811 .box:nth-child(2n) .txt{vertical-align: top;}
.RighInfo002811 .txt .tit{padding-left: 30px;font-size: 18px;color: #333;background: url(../images/RighInfo002811-icon.png) no-repeat left center;}
.RighInfo002811 .txt p{line-height:28px;font-size: 14px;color: #666;text-align: justify;margin-top: 15px;}
@media(min-width:1025px){
.RighInfo002811 .box:nth-child(2n){margin-bottom: 0;}
.RighInfo002811 .box .pic{width: 48.612%;}
.RighInfo002811 .box .pic .inner{ width: 105.715%;}
.RighInfo002811 .box:nth-child(2n-1) .pic .inner{margin-top: -8%; padding-bottom: 6%;}
.RighInfo002811 .box:nth-child(2n) .pic .inner{float: right; margin-top: 6%;}
}
@media(max-width:1024px){
.RighInfo002811 .ytable,
.RighInfo002811 .ytable-cell{display: block;}
.RighInfo002811 .txt .inner{padding: 5% 10%!important;}
}


/*
 .RighInfo002799
 */
.RighInfo002799 { padding: 5% 0;}
.RighInfo002799 .Title002752 .t-1,
.RighInfo002799 .Title002752 .t-2{ text-align:left;}
.RighInfo002799 .Title002752 .t-2:after{  display:none;}
.RighInfo002799 .box{ float: right; width:50%; margin-left:8%; }
.RighInfo002799 .carousel{ height:650px; position:relative; overflow:hidden; width:90%; margin:0 auto;}
.RighInfo002799 .carousel div{ position:absolute;}
.RighInfo002799 .carousel div img{ width:100%;}
.RighInfo002799 .carousel .prev,
.RighInfo002799 .carousel .next{ margin:0; width:28px; height:28px; position:absolute; top:50%; z-index:6; cursor:pointer;}
.RighInfo002799 .carousel .prev{ background:url(../images/Floor000860-prev.png) no-repeat; left:10%;}
.RighInfo002799 .carousel .next{ background:url(../images/Floor000860-next.png) no-repeat; right:10%;}
.RighInfo002799 p {color: #666;line-height: 30px;text-align: justify;margin:0;}
.RighInfo002799 .p1:before{display: inline-block;content: '';width: 10px;height: 1px ;background:#999;margin-right: 8px;position: relative;top:-5px;}



/*! fancyBox */
.fancybox-wrap,
.fancybox-skin,
.fancybox-outer,
.fancybox-inner,
.fancybox-image,
.fancybox-wrap iframe,
.fancybox-wrap object,
.fancybox-nav,
.fancybox-nav span,
.fancybox-tmp
{
	padding: 0;
	margin: 0;
	border: 0;
	outline: none;
	vertical-align: top;
}

.fancybox-wrap {
	position: absolute;
	top: 0;
	left: 0;
	z-index: 8020;
}

.fancybox-skin {
	position: relative;
	background: #f9f9f9;
	color: #444;
	text-shadow: none;
	-webkit-border-radius: 4px;
	   -moz-border-radius: 4px;
	        border-radius: 4px;
}

.fancybox-opened {
	z-index: 8030;
}

.fancybox-opened .fancybox-skin {
	-webkit-box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5);
	   -moz-box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5);
	        box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5);
}

.fancybox-outer, .fancybox-inner {
	position: relative;
}

.fancybox-inner {
	overflow: hidden;
}

.fancybox-type-iframe .fancybox-inner {
	-webkit-overflow-scrolling: touch;
}

.fancybox-error {
	color: #444;
	font: 14px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;
	margin: 0;
	padding: 15px;
	white-space: nowrap;
}

.fancybox-image, .fancybox-iframe {
	display: block;
	width: 100%;
	height: 100%;
}

.fancybox-image {
	max-width: 100%;
	max-height: 100%;
}

#fancybox-loading, .fancybox-close, .fancybox-prev span, .fancybox-next span {
	background-image: url('../images/PicList002311-fancybox_sprite.png');
}

#fancybox-loading {
	position: fixed;
	top: 50%;
	left: 50%;
	margin-top: -22px;
	margin-left: -22px;
	background-position: 0 -108px;
	opacity: 0.8;
	cursor: pointer;
	z-index: 8060;
}

#fancybox-loading div {
	width: 44px;
	height: 44px;
	background: url('../images/PicList002311-fancybox_loading.gif') center center no-repeat;
}

.fancybox-close {
	position: absolute;
	top: -18px;
	right: -18px;
	width: 36px;
	height: 36px;
	cursor: pointer;
	z-index: 8040;
}

.fancybox-nav {
	position: absolute;
	top: 0;
	width: 40%;
	height: 100%;
	cursor: pointer;
	text-decoration: none;
	background: transparent url('../images/PicList002311-blank.gif'); /* helps IE */
	-webkit-tap-highlight-color: rgba(0,0,0,0);
	z-index: 8040;
}

.fancybox-prev {
	left: 0;
}

.fancybox-next {
	right: 0;
}

.fancybox-nav span {
	position: absolute;
	top: 50%;
	width: 36px;
	height: 34px;
	margin-top: -18px;
	cursor: pointer;
	z-index: 8040;
	visibility: hidden;
}

.fancybox-prev span {
	left: 10px;
	background-position: 0 -36px;
}

.fancybox-next span {
	right: 10px;
	background-position: 0 -72px;
}

.fancybox-nav:hover span {
	visibility: visible;
}

.fancybox-tmp {
	position: absolute;
	top: -99999px;
	left: -99999px;
	visibility: hidden;
	max-width: 99999px;
	max-height: 99999px;
	overflow: visible !important;
}

/* Overlay helper */

.fancybox-lock {
    overflow: hidden !important;
    width: auto;
}

.fancybox-lock body {
    overflow: hidden !important;
}

.fancybox-lock-test {
    overflow-y: hidden !important;
}

.fancybox-overlay {
	position: absolute;
	top: 0;
	left: 0;
	overflow: hidden;
	display: none;
	z-index: 8010;
	background: url('../images/PicList002311-fancybox_overlay.png');
}

.fancybox-overlay-fixed {
	position: fixed;
	bottom: 0;
	right: 0;
}

.fancybox-lock .fancybox-overlay {
	overflow: auto;
	overflow-x: hidden;
	overflow-y: scroll;
}

/* Title helper */

.fancybox-title {
	visibility: hidden;
	font: normal 13px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;
	position: relative;
	text-shadow: none;
	z-index: 8050;
}

.fancybox-opened .fancybox-title {
	visibility: visible;
}

.fancybox-title-float-wrap {
	position: absolute;
	bottom: 0;
	right: 50%;
	margin-bottom: -35px;
	z-index: 8050;
	text-align: center;
}

.fancybox-title-float-wrap .child {
	display: inline-block;
	margin-right: -100%;
	padding: 2px 20px;
	background: transparent; /* Fallback for web browsers that doesn't support RGBa */
	background: rgba(0, 0, 0, 0.8);
	-webkit-border-radius: 15px;
	   -moz-border-radius: 15px;
	        border-radius: 15px;
	text-shadow: 0 1px 2px #222;
	color: #FFF;
	font-weight: bold;
	line-height:28px;
	white-space: nowrap;
}

.fancybox-title-outside-wrap {
	position: relative;
	margin-top: 10px;
	color: #fff;
}

.fancybox-title-inside-wrap {
	padding-top: 10px;
}

.fancybox-title-over-wrap {
	position: absolute;
	bottom: 0;
	left: 0;
	color: #fff;
	padding: 10px;
	background: #000;
	background: rgba(0, 0, 0, .8);
}

/*Retina graphics!*/
@media only screen and (-webkit-min-device-pixel-ratio: 1.5),
	   only screen and (min--moz-device-pixel-ratio: 1.5),
	   only screen and (min-device-pixel-ratio: 1.5){

	#fancybox-loading, .fancybox-close, .fancybox-prev span, .fancybox-next span {
		background-image: url('../images/PicList002311-fancybox_sprite@2x.png');
		background-size: 44px 152px; /*The size of the normal image, half the size of the hi-res image*/
	}

	#fancybox-loading div {
		background-image: url('../images/PicList002311-fancybox_loading@2x.gif');
		background-size: 24px 24px; /*The size of the normal image, half the size of the hi-res image*/
	}
}



/*carousel */
.owl-carousel {
  display: none;
  width: 100%;
  -webkit-tap-highlight-color: transparent;
  /* position relative and z-index fix webkit rendering fonts issue */
  position: relative;
  z-index: 1; }
  .owl-carousel .owl-stage {
    position: relative;
    -ms-touch-action: pan-Y;
    -moz-backface-visibility: hidden;
    /* fix firefox animation glitch */ }
  .owl-carousel .owl-stage:after {
    content: ".";
    display: block;
    clear: both;
    visibility: hidden;
    line-height: 0;
    height: 0; }
  .owl-carousel .owl-stage-outer {
    position: relative;
    overflow: hidden;
    /* fix for flashing background */
    -webkit-transform: translate3d(0px, 0px, 0px); }
  .owl-carousel .owl-wrapper,
  .owl-carousel .owl-item {
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -ms-backface-visibility: hidden;
    -webkit-transform: translate3d(0, 0, 0);
    -moz-transform: translate3d(0, 0, 0);
    -ms-transform: translate3d(0, 0, 0); }
  .owl-carousel .owl-item {
    position: relative;
    min-height: 1px;
    float: left;
    -webkit-backface-visibility: hidden;
    -webkit-tap-highlight-color: transparent;
    -webkit-touch-callout: none; }
  .owl-carousel .owl-item img {
    display: block;
    width: 100%; }
  .owl-carousel .owl-nav.disabled,
  .owl-carousel .owl-dots.disabled {
    display: none; }
  .owl-carousel .owl-nav .owl-prev,
  .owl-carousel .owl-nav .owl-next,
  .owl-carousel .owl-dot {
    cursor: pointer;
    cursor: hand;
    -webkit-user-select: none;
    -khtml-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none; }
  .owl-carousel.owl-loaded {
    display: block; }
  .owl-carousel.owl-loading {
    opacity: 0;
    display: block; }
  .owl-carousel.owl-hidden {
    opacity: 0; }
  .owl-carousel.owl-refresh .owl-item {
    visibility: hidden; }
  .owl-carousel.owl-drag .owl-item {
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none; }
  .owl-carousel.owl-grab {
    cursor: move;
    cursor: grab; }
  .owl-carousel.owl-rtl {
    direction: rtl; }
  .owl-carousel.owl-rtl .owl-item {
    float: right; }

/* No Js */
.no-js .owl-carousel {
  display: block; }

/*
 *  Owl Carousel - Animate Plugin
 */
.owl-carousel .animated {
  animation-duration: 1000ms;
  animation-fill-mode: both; }

.owl-carousel .owl-animated-in {
  z-index: 0; }

.owl-carousel .owl-animated-out {
  z-index: 1; }

.owl-carousel .fadeOut {
  animation-name: fadeOut; }

@keyframes fadeOut {
  0% {
    opacity: 1; }
  100% {
    opacity: 0; } }

/*
 * 	Owl Carousel - Auto Height Plugin
 */
.owl-height {
  transition: height 500ms ease-in-out; }

/*
 * 	Owl Carousel - Lazy Load Plugin
 */
.owl-carousel .owl-item .owl-lazy {
  opacity: 0;
  transition: opacity 400ms ease; }

.owl-carousel .owl-item img.owl-lazy {
  transform-style: preserve-3d; }

/*
 * 	Owl Carousel - Video Plugin
 */
.owl-carousel .owl-video-wrapper {
  position: relative;
  height: 100%;
  background: #000; }

.owl-carousel .owl-video-play-icon {
  position: absolute;
  height: 80px;
  width: 80px;
  left: 50%;
  top: 50%;
  margin-left: -40px;
  margin-top: -40px;
  background: url("owl.video.play.png") no-repeat;
  cursor: pointer;
  z-index: 1;
  -webkit-backface-visibility: hidden;
  transition: transform 100ms ease; }

.owl-carousel .owl-video-play-icon:hover {
  -ms-transform: scale(1.3, 1.3);
      transform: scale(1.3, 1.3); }

.owl-carousel .owl-video-playing .owl-video-tn,
.owl-carousel .owl-video-playing .owl-video-play-icon {
  display: none; }

.owl-carousel .owl-video-tn {
  opacity: 0;
  height: 100%;
  background-position: center center;
  background-repeat: no-repeat;
  background-size: contain;
  transition: opacity 400ms ease; }

.owl-carousel .owl-video-frame {
  position: relative;
  z-index: 1;
  height: 100%;
  width: 100%; }



/*
 .PicList002311 
 */
.PicList002311{ margin-bottom:3%;}
.PicList002311 .box{max-width:960px; margin:3% auto;}
.PicList002311 p {color: #666;line-height: 30px;text-align: justify;margin:0; text-align:center;}
.PicList002311 .p1:before{display: inline-block;content: '';width: 10px;height: 1px ;background:#999;margin-right: 8px;position: relative;top:-5px;}


.PicList002311 .CenTitle{ padding:25px 0 10px 0; position:relative; z-index:1; margin-top: 20px; border-top: 1px solid #e7f0f4;}
.PicList002311 .CenTitle .name{ text-align:center; font-size:16px; font-weight:bold; color:#666; line-height:30px;}
.PicList002311 .CenTitle .line{ width:10px; height:1px; background:#e50012; overflow:hidden; margin:0 auto;}

.PicList002311 .honorList{ position:relative; padding:20px 40px;}
.PicList002311 .honorList .btn{ display:block; position:absolute; top:50%; margin-top:-24px; width:48px; height:48px; background:url(../images/PicList002311-button_hover.png) #0093dd; cursor:pointer;}
.PicList002311 .honorList .prev{ left:0; margin-left:-20px; }
.PicList002311 .honorList .prev:hover{background-color:#e50012 }
.PicList002311 .honorList .next{ right:0; background-position:right top; margin-right:-20px; transform:rotate(180deg);}
.PicList002311 .honorList .next:hover{ background-color:#e50012}
.PicList002311 .honorList .list{margin:0 auto; overflow:hidden;}
.PicList002311 .honorList .list .ul li{ padding:25px; background:#f7fcfe}
.PicList002311 .honorList .list .ul .dot{display:block;text-align:center; font-weight:bolder;padding-top:10px;line-height:20px;font-size:15px;color:#555;padding-top: 20px;}
.PicList002311 .honorList .list .ul .dot:hover{ color:#002870;}
@media only screen and (min-width:768px ) {
.PicList002311 .honorList{ padding:20px 50px;}	
}




/*
 .Form002802
 */
.Form002802{ padding: 5% 0; }
.Form002802 .from{ max-width:1280px; margin:0 auto; }
.Form002802 .from td{padding-bottom: 15px;}
.Form002802 .from td:nth-of-type(2n){ width:4%;}
.Form002802 .from td p{ margin: 0; color: #999; text-align: center;}
.Form002802 .from td div{ position:relative;}
.Form002802 .from tr:first-child td:nth-of-type(2n){ width:33.333%;}
.Form002802 .from label{ position:absolute; left:15px; top:0; font-size: 15px; line-height: 50px; color:#999;}
.Form002802 .from label em{ color:#e50012; display:inline-block; font-style:normal; margin-left:6px;}
.Form002802 .from .text{width:100%;height:50px;line-height:50px;text-indent:10px;border:none;background: #f8f8f8;}
.Form002802 .from textarea.text{ height:132px;}
.Form002802 .from .btn{ padding-bottom: 1.5%; text-align:center;}
.Form002802 .from .btn input{ background:#0047bb; cursor:pointer; padding:0; border:none; width: 160px; height:38px; font-size: 16px; color:#fff; border-radius: 99px;}

.Form002802 .from select{border:none;display: block;height:50px;width: calc(100% - 30px);padding: 0 15px;color: #999;appearance:none;-moz-appearance:none;-webkit-appearance:none;padding-right: 14px;background: url("../images/Form002319-icon.png") no-repeat scroll 97% center #f8f8f8;font-size: 15px;}
.Form002802 .from select::-ms-expand { display: none; }

.Form002802 .address { padding:3% 0 0;}
.Form002802 .address dl{ border-top:1px solid #eee; padding:3% 0;}
.Form002802 .address dd{ }
.Form002802 .address dd h1,
.Form002802 .address dd h2,
.Form002802 .address dd p{ font-size:16px; padding-left:44px; line-height:35px;}
.Form002802 .address dd h2{ background-repeat:no-repeat; background-position: left center; display: inline-block; margin-right: 9%; margin-bottom: 2%; font-weight:normal;}
.Form002802 .address dd h1{ margin-bottom: 3%; padding-left: 0; font-size:24px; color: #333; font-weight: bold; }
.Form002802 .address dd h2{ font-size:18px;}
.Form002802 .address dd h2.h2_1{ background-image:url(../images/Form002802-icon1.jpg);}
.Form002802 .address dd h2.h2_2{ background-image:url(../images/Form002802-icon2.jpg);}
.Form002802 .address dd h2.h2_3{ background-image:url(../images/Form002802-icon3.jpg);}
.Form002802 .address dd h2.h2_4{ background-image:url(../images/Form002802-icon4.jpg);}

@media(min-width:641px){
.Form002802 .from td:nth-child(3n),
.Form002802 .from .textareas,
.Form002802 .from .btn,
.Form002802 .from .tip{ padding-right: 0; }
}
@media(max-width:640px){
.Form002802 .from td{ display: block; padding-right: 0; }
.Form002802 .address dd{ float:none; width:auto; padding-left:0; }
}

/*
 .Form002319 
 */
 
.Form002319{ padding:3% 0 ; }
.Form002319 .row dl{ width: 100%; padding-right: 20px; position: relative; line-height: 40px; margin-bottom: 15px;}
.Form002319 .row dl em{font-style: normal;color: #e50012;position: absolute;right: -18px;top: 6px;display: block;font-size: 15px;}
.Form002319 input.text{border:none;background: #f8f8f8;display: block;height: 40px;line-height: 28px;width: 100%;padding: 5px 10px;color: #666;font-size: 15px;}
.Form002319 input.text::-ms-input-placeholder{ color: #999;}
.Form002319 select{border:none;display: block;height: 40px;width: calc(100% - 10px);padding: 5px 15px;color: #999;appearance:none;-moz-appearance:none;-webkit-appearance:none;padding-right: 14px;font-size: 15px;background: url("../images/Form002319-icon.png") no-repeat scroll 97% center #f8f8f8;}
.Form002319 select::-ms-expand { display: none; }
.Form002319 textarea.text{height:132px;width:100%;display:block;border:none;background:#f8f8f8;padding:15px 15px 0;color: #999;}
.Form002319 .btn{background: #0093dd;cursor:pointer;padding:0;border:none;width: 160px;height:40px;font-size: 16px;color:#fff;border-radius:5px;font-size: 15px; margin:2% auto 0; display:block;}
.Form002319 .row2 dl{ float: left; width: 48%;}
.Form002319 .row2 dl:last-child{ float: right;}
.Form002319 .row3 dl{float: left;width:31%;margin-right: 3.5%;}	
.Form002319 .row3 dl:last-child{margin-right:0%;}

.Form002319 input::-webkit-input-placeholder,
.Form002319 textarea::-webkit-input-placeholder { /* WebKit browsers 适配谷歌 */
    color: #999;
}
.Form002319 input:-moz-placeholder,
.Form002319 textarea:-moz-placeholder { /* Mozilla Firefox 4 to 18 适配火狐 */
    color: #999;
}
.Form002319 input::-moz-placeholder,
.Form002319 textarea:-moz-placeholder { /* Mozilla Firefox 19+ 适配火狐 */
    color: #999;
}
.Form002319 input:-ms-input-placeholder,
.Form002319 textarea:-ms-input-placeholder { /* Internet Explorer 10+  适配ie*/
    color: #999;
}

@media(max-width:640px){
	.Form002319 .row2 dl,
	.Form002319 .row3 dl{width: 100%; margin-right: 0;}

}



/*
 .Floor002732 
 */
.Floor002732{ padding:4% 0;}
.Floor002732 .main{position: relative; }
.Floor002732 ul{position: relative; z-index: 10;}
.Floor002732 li{position: relative;height: auto;float:left;width: 16.66%;background:#f8f8f8;margin:0 0.5% 0 0;}
.Floor002732 li:last-child{ margin-right:0;}
.Floor002732 li:before{position: absolute;content: '';left: 1%;top: 0;height: 0;background: #004ca3;right:-19px;opacity: 0;-webkit-opacity: 0;transition: 0.3s ease-in-out;width: 99%;}
.Floor002732 li:hover:before{ opacity: 1; -webkit-opacity: 1; height: 100%;}
.Floor002732 li a{ position: relative; z-index: 10; text-align: center; height:280px;}
.Floor002732 li p{height: 0; opacity: 0; -webkit-opacity: 0;  color: #fff;}
.Floor002732 li .icon img{width: 135px; height: 135px;}
.Floor002732 li .icon .off{display: none;}
.Floor002732 li .title{max-width: 90%; margin: 0 auto; font-size: 16px; color: #555;}
.Floor002732 li h2{margin-bottom: 10px;font-size: 20px;color: #333;font-weight: normal;}
.Floor002732 li a:hover .title h2,
.Floor002732 li a:hover .title{color: #fff;}
.Floor002732 li a:hover .icon .on{display: none;}
.Floor002732 li a:hover .icon .off{display:inline-block;}
.Floor002732 li a:hover p{height:78px;opacity: 1; -webkit-opacity: 1;  line-height: 26px;transition: 0.3s ease-in-out;}


@media(max-width:1100px){
.Floor002732 .main{margin-bottom: 50px;}
}

@media(max-width:768px){
.Floor002732 li{width: 33.33%;}
}
@media(max-width:540px){
.Floor002732 li{width: 50%;}
}

/*Menu002662 */
.Menu002662{text-align:center;padding: 3% 0 2% 0;font-family:Arial, Helvetica, sans-serif;}
.Menu002662 .columnname{ font-size:60px; color:#333333; padding-bottom:3%; font-weight:bold;}
.Menu002662 ul li{padding: 0 5px 5px;}
.Menu002662 ul li a{display:block;background:#f4f4f4;color:#333333;padding:12px 10px;line-height: 24px;font-size:16px;}
.Menu002662 ul li a:hover,
.Menu002662 ul li.aon a{background: #004ca3;color:#fff;}
.Menu002662 ul li a .spanta{display:block;}
.Menu002662 ul li a .spanta .tb{display: table;width: 100%;height: 100%;}
.Menu002662 ul li a .spanta .tbc{vertical-align: middle; display: table-cell;width: 100%;height: 100%;}


@media(max-width:1024px){
.Menu002662 .columnname{ font-size:36px;}
.Menu002662 ul{ display:block;}
.Menu002662 ul li{padding:0 10px; float:left;}
.Menu002662 ul li a{font-size:14px;}
}
@media(max-width:640px){
.Menu002662 .columnname{ font-size:20px;}
.Menu002662 ul li{ float:left; width:33.333333%; padding:1px;}
.Menu002662 ul li a{font-size:12px; padding:5px 10px; text-align:center;}
}

/*
 .RichInfo005 为demo编号
 */
.RichInfo005 .auto_1200{width: 100%;}
.RichInfo005{padding: 2% 0 4%;}
.RichInfo005 .title { text-align: center; padding-bottom: 30px; }
.RichInfo005 .title h1 {margin-bottom:0;padding-bottom: 20px;font-size:24px;color: #333;}
.RichInfo005 .title p {margin: 0;border-bottom:  1px dashed #d6d6d6;padding-bottom:30px;color: #999;}
.RichInfo005 .title p span{ display: inline-block; padding: 0 10px;}
.RichInfo005 .info { text-align: justify; text-justify: inter-ideograph; font-size: 15px; line-height: 32px; color: #666; }
.RichInfo005 .info p {margin-top:0;line-height: 28px;color: #666;}
.RichInfo005 .info p img{ display:block; margin:0 auto 5px;}
.RichInfo005 .info p.img{ text-align:center; color:#999;}
.RichInfo005 .info .p{text-indent: 2em; }
.RichInfo005 .info_back{clear:both;padding:2% 0 10px 0;color:#333;border-top: 1px solid #eaeaea;margin-top: 50px;padding-right:115px; position:relative;} 
.RichInfo005 .info_back a{ color:#333;  display:block;} 
.RichInfo005 a.goback{  color:#fff; background:#333; width:100px; line-height:24px; padding:8px 0; text-align:center; display:block; position:absolute; right:0;  top:50%; transform:translateY(-50%);} 
.RichInfo005 .info_back a:hover{color:#0093dd;}
.RichInfo005 .info_back a.goback:hover{background: -moz-linear-gradient(to bottom,#0093dd,#004ca3);
background: -webkit-linear-gradient(to bottom,#0093dd,#004ca3);  
background: linear-gradient(to bottom,#0093dd,#004ca3); color:#fff;} 
.RichInfo005 .info_back dl{line-height: 24px;margin-bottom: 5px;}
/*
 .TextList002322 为demo编号
 */
.TextList002322{ padding:0 0 1%}
.TextList002322 .tit{ height:31px; line-height:31px; padding-left:16px; color:#6e6e6e; font-size:20px; position: relative;}
.TextList002322 .tit:before{display: block; content: ""; position: absolute; top: 50%; left: 0; width: 9px; height: 19px; background: url(../images/TextList002322-icon.png) no-repeat; margin-top: -9px;} 
.TextList002322 .list li{ position: relative; padding: 15px 100px 15px 0; border:1px #e6e6e6 solid;line-height: 28px; margin-bottom:15px;}
.TextList002322 .list li *{color: #666; }
.TextList002322 .list li{ float:left; width:49%; margin-right:2%;}
.TextList002322 .list li:nth-of-type(2n){ margin-right:0;}
.TextList002322 .list li time{position: absolute;right:15px;top: 50%;display: block;transform: translateY(-50%);color: #999;}
.TextList002322 .list li a{position: relative;display: block;width: 100%;overflow:  hidden;white-space: nowrap;-o-text-overflow: ellipsis;text-overflow:  ellipsis;padding-left: 35px;font-size: 16px;color: #333;}
.TextList002322 .list li a:before{content:'';height: 6px;width: 6px;background:#0093dd;position: absolute;left:15px;top:50%;margin-top: -3px;}
.TextList002322 .list li:hover a{ color: #0093dd;}
.TextList002322 .list li:hover{ border:1px solid #0093dd}
@media only screen and (max-width:767px ) {
	.TextList002322{ padding: 20px 3% 0;}
	.TextList002322 .list li{width: 100%; margin-right: 0;}
}

.TextList001729{ margin-bottom:2%;}
.TextList001729 .search{width:100%;height:52px;border: 1px solid #e6e6e6;position: relative;}
.TextList001729 .search input{border:none; }
.TextList001729 .search .text{width:calc(100% - 56px);height:52px;line-height: 52px;padding:0 56px 0 10px;background:none;color:#999;}
.TextList001729 .search .btn{ cursor:pointer; position:absolute; right:0; top:0; width:56px; height:100%; background:url(../images/Top002742_btn_search2.png) no-repeat center center; padding:0;}


.Menu002147 .auto{ border-bottom:1px #e6e6e6e6 solid; margin-bottom:40px; margin-top:6%; padding-bottom:15px;}

.Menu002147 .ul li{float:left;margin: 0 50px 0 0;position:relative;}
.Menu002147 .ul li a{ color:#333; font-size:24px;}
.Menu002147 .ul li.end:after{ display:none;}
.Menu002147 .ul li:hover a{ color:#0093dd;}
@media only screen and (max-width:767px ) {
		.Menu002147 .auto{margin-bottom: 20px; }
}

/*
 .产品详情页
 */
.w72{ width:72%;}
.w25{ width:25%;}
.proinfobox{ padding:3% 0;}
.RighInfo002226 .title{ font-size:28px; color:#333; font-weight:normal; padding-bottom:20px; margin-top:0; border-bottom:1px #e6e6e6 solid;}
.RighInfo002226 .box .h4{font-size:24px;margin: 0 0 30px;font-weight:normal;padding-left:32px;background:url(../images/RighInfo002226-icon.png) no-repeat left 0 center;color:#004998;line-height:28px;}
.RighInfo002226 .box .img{text-align:center;margin: 0 0 20px;}
.RighInfo002226 .box .img img{ display:inline-block;  margin:0 8%;}
.RighInfo002226 .box .img2 img{ display:inline-block;  margin:0 1%;}
.RighInfo002226 .box .con{overflow-x: auto;}
.RighInfo002226 .box table{ width:100%; min-width: 700px;}
.RighInfo002226 .box table th,
.RighInfo002226 .box table td{line-height:24px;color:#666;padding: 12px 15px;text-align:center;border:1px dashed #d7e0ea;width: 10%}
.RighInfo002226 .box table th{ background:#f2f4f7; font-weight:normal;}
.RighInfo002226 .box table th span{display:block;text-align:center;line-height: 16px;}
.RighInfo002226 .box{ margin-bottom:50px;}
.RighInfo002226 .honorList{ position:relative; padding:20px 40px;}
.RighInfo002226 .honorList .btn{ display:block; position:absolute; top:50%; margin-top:-16px; width:32px; height:32px; background:url(../images/RighInfo002809-btn2.png); cursor:pointer;}
.RighInfo002226 .honorList .list .ul li p{ text-align:center;}
.RighInfo002226 .honorList .prev{ left:0; background-position:left top;}
.RighInfo002226 .honorList .prev:hover{ background-position:left bottom;}
.RighInfo002226 .honorList .next{ right:0; background-position:right top;}
.RighInfo002226 .honorList .next:hover{ background-position:right bottom;}
.RighInfo002226 .honorList .list{margin:0 auto; overflow:hidden;}
.RighInfo002226 .honorList .list .ul li{ padding: 0 2%;}
.RighInfo002226 .honorList .list .ul li p{ text-align:center; margin-bottom:0}
.RighInfo002226 .honorList .list .ul li img{ display:none;}
.RighInfo002226 .honorList .list .ul li .Ispic{padding-bottom: 80%;}
.RighInfo002226 .honorList .list .ul .dot{ display:block; text-align:center; padding-top:10px; line-height:20px; font-size:14px; color:#555;}
.RighInfo002226 .honorList .list .ul .dot:hover{ color:#002870;}


@media only screen and (max-width:768px ) {
	.proinfobox{padding: 0 15px;}
	.proinfobox .w72{width: 100%; float: none;}
	.proinfobox .w25{width: 100%; float: none;}
	.TextList002798 .pic a{overflow: hidden;}
	.TextList002798 .pic a img{width: 100%;}

}
/*
 .TextList002798
 */
.TextList002798{ background: #fff; padding: 3% 0 }
.TextList002798 .title{background:#0093dd;color:#fff;font-size: 24px;font-weight:normal;padding: 20px;margin: 0;}
.TextList002798 .list-main ul{ padding:15px 2%; border-top:1px dotted #e5e5e5; background:#f9f9f9; padding:0 20px;}
.TextList002798 .list-main ul li{padding: 20px 0;border-bottom: 1px dashed #ddd;position:relative;}
.TextList002798 .list-main ul li a{display:block;}
.TextList002798 .list-main ul li a h3{background: url(../images/TextList002798_dow.png) 0 50% no-repeat;font-weight:normal;padding: 0 20px 0 20px;font-size: 16px;color: #333;margin: 0 0 10px;}
.TextList002798 .list-main ul li a:hover h3{color: #0093dd;}
.TextList002798 .list-main ul li p{margin:0;position:relative;color:#999;padding-right: 65px;font-size: 14px;}
.TextList002798 .list-main ul li .down{text-align: right;width: 52px;background:url(../images/TextList002798-icon.png) no-repeat left 0 center;color: #666;line-height:32px;display: block;position:absolute;transform: translateY(-50%);top: 50%;right: 0;} 
.TextList002798 .list-main ul li:last-child{ border-bottom:none;}

.TextList002798 .pic{ display:block; margin-top:20px;}
.TextList002798 .pic a{position:relative;display: block; overflow:hidden;  transition:0.3s;}
.TextList002798 .pic a p{line-height:30px;color:#fff;position:absolute;left: 13%;top: 25%;font-size: 30px;margin: 0;}
.TextList002798 .pic a:hover img{ transform:scale(1.18);transition:0.3s;}
.TextList002798 .pic a p:after{ width:28px; height:3px; background:#fff; content:''; display:block; margin-top:25px;}
.TextList002798 .pic a p span{display:block;margin-bottom: 15px;color:rgba(255,255,255,.4);font-family:'Oswald Regular';}

@media(max-width:640px){
.TextList002798 .tab span{font-size: 12px; padding: 4px 14px;}
.TextList002798 .tab .btn:nth-child(2) { right: 100px; }	
.TextList002798 .list-main ul li a{ background: url(../images/TextList002798_dow.png) 0 3px no-repeat; }
.TextList002798 .list-main ul li .down{ position: relative; top: 0; right: auto; display: block; margin-top: 15px; } 
}

/*Floor002830 */
.Floor002830{overflow: hidden;padding: 0;background: url(../images/Floor002830_bg.jpg) no-repeat center center;background-size: cover;}
.Floor002830 .auto{max-width: 1400px; width: 96%; position: relative; z-index: 1;}
.Floor002830 .title img{max-width: 180px; width: 60%;}
.Floor002830 li{float: left; }
.Floor002830 li{display: block;position: relative;overflow: hidden;}
.Floor002830 li .Ispic{transition:transform 0.3s;}
.Floor002830 li .txt{position: absolute;left: 0;bottom: 20px;width: 100%;padding: 0 30px;color: #fff;z-index: 2;}
.Floor002830 ul:first-child li .txt{ padding:0 4%;bottom: 30px;}
.Floor002830 li:after{content:'';position:absolute;left:0;width:100%;height:40%;bottom:0;z-index:1;background: -moz-linear-gradient(top, rgba(0, 0, 0,0) 0%, rgba(0, 0, 0,0.45) 64%, rgba(0, 0, 0,0.45) 100%); /* FF3.6-15 */background: -webkit-linear-gradient(top, rgba(0, 0, 0,0) 0%,rgba(0, 0, 0,0.45) 64%,rgba(0, 0, 0,0.45) 100%); /* Chrome10-25,Safari5.1-6 */background: linear-gradient(to bottom, rgba(0, 0, 0,0) 0%,rgba(0, 0, 0,0.45) 64%,rgba(0, 0, 0,0.45) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='##99824400', endColorstr='#9f8a5100',GradientType=0 ); /* IE6-9 */z-index: 1;}
.Floor002830 li aside span{font-size: 22px;margin-bottom: 5px;display:block;}
.Floor002830 li .main{font-size: 16px;line-height: 30px}
.Floor002830 li:hover .Ispic{transform: scale(1.2);-webkit-transform: scale(1.2);-ms-transform: scale(1.2);}
.Floor002830 ol h3{font-size:24px;color:#333;font-weight:normal;margin-top: 3%;}
@media(min-width:1025px){
.Floor002830 li{width: 23%; margin-bottom: 2.666%;}
.Floor002830 li:not(:last-child){margin-right: 2.666%;}
.Floor002830 li:nth-child(4n + 1){margin-right: 0;}
.Floor002830 li:nth-child(1){margin-left:0; width:100%; }
.Floor002830 li:nth-child(2){clear: left;}
.Floor002830 li:nth-child(1) .Ispic{padding-bottom:30%;}
.Floor002830 li .Ispic{padding-bottom: 81.522%;}
}
@media(min-width:1025px) and (max-width:1280px){
.Floor002830 li .word{width: 74px; font-size: 46px;}
.Floor002830 li .main{font-size: 14px;line-height: 22px; }
}
@media(max-width:1024px){
.Floor002830 li{width: 48%;margin-bottom: 4%;margin-right: 4%;}
.Floor002830 ul:first-child li{ width:100%;}
.Floor002830 li:nth-of-type(2n){margin-right:0%;}
.Floor002830 li .Ispic{padding-bottom: 62%;}
.Floor002830 ul:first-child li .Ispic{ padding-bottom:46%;}
.Floor002830 .title{position: relative;padding-bottom: 10%;}
.Floor002830 .title:before{right: 0; bottom: 0;}
}
@media(max-width:700px){
.Floor002830 li .txt{bottom: 10px;}
.Floor002830 li .word{width: 74px; font-size: 46px;}
.Floor002830 li .main{font-size: 14px;line-height: 22px; }
.Floor002830 .title img{width: 30%;}
}
@media(max-width:480px){
.Floor002830 li .word{width: 48px; font-size: 30px;}
.Floor002830 ul:last-child li  .main{font-size: 14px;line-height: 20px;text-align: center;}
}
