﻿.PicList002797 li .hover*{padding:0px;margin:0px;}
/*Top002407*/
.Top002407{ position:fixed; left:0; width:100%; top:0;z-index: 100; box-shadow: 0 0 4px 1px rgba(91,91,91,0.3);background: #fff;}
.Top002407 .header{ width:100%; max-width:1440px; height:104px; position:relative;}
.TopPho img{width:25px;}
/*.TopPho{font-size:16px;color:#000;position:absolute;top:0px;right:0px;}*/
.TopPho{font-size:16px;color:#000;text-align:right;width:100%;padding-top:15px;font-weight: 700;}
.TopPho .s1{padding-left:3%;}


@media(max-width:1440px){
.Top002407 .header{ margin: 0 2%; width:auto;}
}
.Top002407 .header-left{ float:left; width:32%; position:relative; height:100%;}
.Top002407 .logo{ position:absolute; top:50%; left:0; transform:translateY(-50%); }
/* .Top002407 .logo{ position:absolute; top:50%; left:0; transform:translateY(-50%); max-width:244px;} */

.Top002407 .header-mid{ float:left;width:58%;position:relative;}
.Top002407 .header-right{ float:right; padding-top:35px;}
.Top002407 .header-menu li {position:relative;}
.Top002407 .header-menu li:hover{background: url(../images/top002941_bg.jpg) no-repeat center top;    background-size: cover;transition:0.3s;}
.Top002407 .header-menu li em{ position:relative; margin:0 auto; width:80%;height:104px; line-height:104px; overflow:hidden;}
.Top002407 .header-menu li em::after{ position:absolute; content:''; width:100%; bottom:0; left:0; height:0;background: url(../images/top002941_bg.jpg) no-repeat center top;    background-size: cover;transition:0.3s;}
.Top002407 .header-menu li em a{ font-size:16px; font-weight:bold; position:relative; z-index:3;color: #333;}
.Top002407 .header-menu li em a:hover,
.Top002407 .header-menu li.aon em a{ color:#fff;}
.Top002407 .header-menu li:hover em::after,
.Top002407 .header-menu li.aon em::after{ height:100%;}

.Top002407 .header-menu li em a:hover::before,
.Top002407 .header-menu li.aon em a::before{width:100%;}
.Top002407 .header-menu li .sub{ width:290px; overflow:hidden;background-color: #fff;/*;margin-left: -1.4%;*/left:50%;transform:translate(-50%,0);}
.Top002407 .header-menu li .sub-menu{ padding:15px; text-align:center;}
.Top002407 .header-menu li .sub-menu dt{ border-bottom:1px solid #f2f2f2;}
.Top002407 .header-menu li .sub-menu dt:last-child{ border-bottom:0;}
.Top002407 .header-menu li .sub-menu dt a{color:#666; transition:0.3s;}
.Top002407 .header-menu li .sub-menu dt a:hover{ background:none; color:#16385e; }

.Top002407 .top-search,
.Top002407 .top-language{ float:left;}
.Top002407 .top-language{ padding:0 10px;color: #777;line-height: 24px;text-align: center; transition:0.3s; margin-left:25px;}
.Top002407 .open-search{ display:block; font-size:22px;color:#999;}
.Top002407 .open-search:hover{ color:#16385e;}
.Top002407 .search-box{ position:absolute; width:30%; right:0; top:100%; display:none;box-shadow:0 0 4px 1px rgba(7, 49, 144, 0.33); border:1px solid #16385e;margin-top: 30px;}
.Top002407 .search-box .text{ width:100%; padding:0 50px 0 10px; background:#fff; line-height:40px; height:40px; color:#666; border:none;}
.Top002407 .search-box .btn{ position:absolute; right:0; top:0; width:40px;height:40px; text-align:center; color:#16385e;font-size:24px;}
.Top002407 .search-box .btn span{ position:absolute; left:50%; top:50%; transform:translate(-50%,-50%);}
@media(min-width:769px){
.Top002407 .header,
.Top002407 .header-menu li em,
.Top002407 .header-right{ transition:0.3s;}
.Top002407_fixed .header{ height:85px; }
.Top002407_fixed .header-menu li em{line-height:85px;height:85px;}
.Top002407_fixed .header-right{ padding-top:30px;}
}
@media(max-width:1024px){
.Top002407 .header-left{ width:50%;}
.Top002407 .header-mid{ float:none;width:auto;}
.Top002407 #open_menu{ float:right; width:25px; height:25px; position:relative; margin-left:25px;}
.Top002407 #open_menu i,
.Top002407 #open_menu i::before,
.Top002407 #open_menu i::after{position:absolute; width:100%;left:0; background:#000;}
.Top002407 #open_menu i{ height:2px; top:50%; margin-top:-1px;}
.Top002407 #open_menu i::before,
.Top002407 #open_menu i::after{ height:100%; content:''; transition:transform 0.3s;}
.Top002407 #open_menu i::before{ top:-7px;}
.Top002407 #open_menu i::after{ top:7px;}
.Top002407 #open_menu::before{ position:absolute; content:''; width:2px; height:100%; background:#fff; left:20%; top:0; z-index:10;}
.Top002407 #open_menu.open_menu_on::before{ opacity:0;}
.Top002407 #open_menu.open_menu_on i{ background:none;}
.Top002407 #open_menu.open_menu_on i::before,
.Top002407 #open_menu.open_menu_on i::after{ top:50%;}
.Top002407 #open_menu.open_menu_on i::before{ transform:rotate(45deg);}
.Top002407 #open_menu.open_menu_on i::after{transform:rotate(-45deg);}
.Top002407 #header-menu{ position:absolute; right:-100%; top:100%;}
.Top002407 #header-menu{ width:60%; max-width:280px;}
.Top002407 #header-menu li{ background: #073190; background-size:auto 100%; margin-bottom:1px; opacity:0;}
.Top002407 #header-menu li:nth-child(1){ transform:translateX(50%);transition: 0.3s 0.4s;}
.Top002407 #header-menu li:nth-child(2){transform:translateX(-50%);transition: 0.3s 0.5s;}
.Top002407 #header-menu li:nth-child(3){transform:translateX(50%);transition: 0.3s 0.6s;}
.Top002407 #header-menu li:nth-child(4){transform:translateX(-50%);transition: 0.3s 0.7s;}
.Top002407 #header-menu li:nth-child(5){transform:translateX(50%);transition: 0.3s 0.8s;}
.Top002407 #header-menu li a{ color:#fff; font-size:16px; display:block; padding:10px;}
.Top002407 #header-menu li a::before{ display:inline-block; content:''; vertical-align:middle; margin-right:10px; width:4px; height:4px; background:#fff;}
.Top002407 #header-menu.header-menu-show{ right:0;}
.Top002407 #header-menu.header-menu-show li{ opacity:1;transform:translateX(0);}
}

@media(max-width:480px){
.Top002407 #open_menu,
.Top002407 .top-language{ margin-left:15px;}
.Top002407 .header{ height:85px;}
}


.Banner002840 .slides > li {display: none; -webkit-backface-visibility: hidden; overflow:hidden;}
  .Banner002840 .slides:after {content: "."; display: block; clear: both; visibility: hidden; line-height: 0; height: 0;}
  html[xmlns] .Banner002840 .slides {display: block;}
  * html .Banner002840 .slides {height: 1%;}
  .no-js .Banner002840 .slides > li:first-child {display: block;}
  .Banner002840 .flex-viewport {max-height: 2000px; -webkit-transition: all 1s ease; -moz-transition: all 1s ease; transition: all 1s ease;}
  .loading .Banner002840 .flex-viewport {max-height: 300px;}
  .Banner002840 .slides {zoom: 1;}

  .Banner002840 .slides > li{position:relative;}
  .Banner002840 .slides > li img{display: block;width: 100%;}
  @media(min-width:1025px){
  .Banner002840 .slides > li img.wap{display: none;}
  }
  @media(max-width:1024px){
  .Banner002840 .slides > li img.pc{display: none;}
  }

  .Banner002840{position: relative; z-index: 1;}
  .Banner002840 .txt{position: absolute; left: 0;opacity: 0; top: 50%; transform: translateY(-50%); z-index: 10;color: #fff; width: 100%; font-size: 100px; }
  .Banner002840 .flex-active-slide .txt{ opacity: 1;transition: 1s 0.12s;}
  .Banner002840 .slides li .txt .ban-edit{transform:translateX(-100px);-webkit-transform:translateX(-100px);opacity:0;transition:all 1s;}
  .Banner002840 .slides li.flex-active-slide .txt .ban-edit{transform:translateX(0);-webkit-transform:translateX(0);opacity:1;}
  .Banner002840 .txt .t-1{font-size: 0.42em;margin-bottom: 0.619em;}
  .Banner002840 .txt .t-2{font-family: "联盟起艺卢帅正锐黑体";font-size: 0.68em;}
  .Banner002840 .txt .t-2 .num{font-size: 1.3235em; font-family: "avantgardeitcbybt-demi";display: inline-block;vertical-align:middle;margin-top: -2%; margin: -2%  0.1em 0 0;}
  .Banner002840 .txt .t-3{font-size: 0.16em;letter-spacing: 2em; margin-bottom: 2em; font-family: "avantgardeitcbybt-demi";}
  .Banner002840 .txt .t-4{font-size: 0.2em;margin-bottom: 6.3em;}
  .Banner002840 .txt .more{display: inline-block;position: relative;line-height: 0;color: #fff;}
  .Banner002840 .txt .more:before{position: absolute; content: ''; left: 0; bottom: 0; height: 100%; width: 85%;background: #ea5432;transition: height 0.3s,width 0.5s 0.3s;}
  .Banner002840 .txt .more:hover:before{width: 110%; height: 0;transition: width 0.3s,height 0.5s 0.3s;}
  .Banner002840 .txt .more i{font-style: normal;display: block;font-size: 0.16em;line-height: 3.125em; padding: 0 4.5em 0 1.1875em;background: url(../images/banner002840-more.png) no-repeat right center;background-size:24.517%  auto;position: relative; z-index: 10;}

  .Banner002840 .flex-control-nav{position: absolute; z-index: 20; left: 50%;transform: translateX(-50%);-webkit-transform: translateX(-50%);-ms-transform: translateX(-50%);overflow: hidden;bottom: 8%; font-size: 0;}
  .Banner002840 .flex-control-nav li{float: left;padding-right: 36px;}
  .Banner002840 .flex-control-nav li a{display: block;width: 8px; height: 8px;background-color: #fff;opacity: 0.2;-webkit-opacity: 0.2; transition: 0.5s;}
  .Banner002840 .flex-control-nav li a.flex-active{opacity: 1;-webkit-opacity: 1;width: 98px;}
  @media(max-width:1440px){
  .Banner002840 .txt{font-size: 80px;}
  }
  @media(max-width:1024px){
  .Banner002840 .flex-control-nav li{padding-right:10px;}
  .Banner002840 .flex-control-nav li a{width: 4px; height: 4px;}
  .Banner002840 .flex-control-nav li a.flex-active{width: 40px;}
  }
  @media(max-width:640px){
  .Banner002840 .flex-control-nav{bottom: 3%;}
  .Banner002840 .txt{font-size: 60px;}
  }
  @media(max-width:480px){
  .Banner002840 .txt .t-1{font-size: 0.3em;}
  .Banner002840 .txt .t-2{font-size: 0.5em;}
  }

/*Banner002819 */
.Banner002819{overflow: hidden;}
#wowslider-container1 { display: table;zoom: 1; position: relative;width: 100%;max-width: 100%;max-height:none;margin:0px auto;z-index:1;text-align:left; font-size: 10px;text-shadow: none; -webkit-box-sizing: content-box;-moz-box-sizing: content-box;box-sizing: content-box; }
#wowslider-container1 .ws_images ul{position:relative;width: 10000%; height:100%;left:0;list-style:none;margin:0;padding:0;border-spacing:0;overflow: visible;}
#wowslider-container1 .ws_images ul li{position: relative;width:1%;height:100%;line-height:0; overflow: hidden;float:left;padding:0 0 0 0 !important;margin:0 0 0 0 !important;}
#wowslider-container1 .ws_images{position: relative;left:0;top:0;height:100%;max-height:none;max-width: 100%;vertical-align: top;border:none;overflow: hidden;}
#wowslider-container1 .ws_images ul a{width:100%;height:100%;max-height:none;display:block;color:transparent;}
#wowslider-container1 img{max-width: none !important;}
#wowslider-container1 .ws_images .ws_list img,
#wowslider-container1 .ws_images > div > img{width:100%;border:none 0;max-width: none;padding:0;margin:0;}
#wowslider-container1 .ws_images > div > img {max-height:none;}
#wowslider-container1 .ws_images iframe {position: absolute;z-index: -1;}
#wowslider-container1:hover  .ws_controls > a{opacity: 1;}
#wowslider-container1 .ws_controls > a{position: absolute; top: 50%; width: 30px; height:30px; border-top: 3px solid rgba(255,255,255,0.6);border-right: 3px solid rgba(255,255,255,0.4);margin-top: -15px; z-index: 20; cursor: pointer; opacity: 0; transition: 0.3s;}
#wowslider-container1 .ws_controls > a:hover{border-color:#fff; }
#wowslider-container1 .ws_prev{left:3%;transform: rotate(-135deg);-webkit-transform: rotate(-135deg);-ms-transform: rotate(-135deg);}
#wowslider-container1 .ws_next{right:3%;transform: rotate(45deg);-webkit-transform: rotate(45deg);-ms-transform: rotate(45deg);}
#wowslider-container1  .ws_bullets { position:absolute;width: 100%; left: 0; bottom: 5%;text-align: center;z-index:70;}
#wowslider-container1  .ws_bullets div{position:relative;font-size: 0px;}
#wowslider-container1  .ws_bullets { padding: 0px; }
#wowslider-container1 .ws_bullets a { margin: 0 10px; width:25px;height:5px;background: rgba(255,255,255,0.4);display: inline-block;position:relative;color:transparent;border-radius: 5px;overflow: hidden; transition: 0.3s;}
#wowslider-container1 .ws_bullets a:after{position: absolute; left: 0; top: 0; height: 100%; border-radius: 5px; content: '';background: #16385e; width: 0; }
#wowslider-container1 .ws_bullets a.ws_selbull{width: 85px;}
#wowslider-container1 .ws_bullets a.ws_selbull:after{width: 100%;transition:linear 6s;}
#wowslider-container1 .ws_images > ul{
	animation: wsBasic 18.3s infinite;
	-moz-animation: wsBasic 18.3s infinite;
	-webkit-animation: wsBasic 18.3s infinite;
}
@keyframes wsBasic{0%{left:-0%} 22.4%{left:-0%} 33.33%{left:-100%} 55.74%{left:-100%} 66.67%{left:-200%} 89.07%{left:-200%} }
@-moz-keyframes wsBasic{0%{left:-0%} 22.4%{left:-0%} 33.33%{left:-100%} 55.74%{left:-100%} 66.67%{left:-200%} 89.07%{left:-200%} }
@-webkit-keyframes wsBasic{0%{left:-0%} 22.4%{left:-0%} 33.33%{left:-100%} 55.74%{left:-100%} 66.67%{left:-200%} 89.07%{left:-200%} }

@media(max-width:768px){
#wowslider-container1 .ws_bullets a{margin: 0 4px;width:20px;height:4px;}
#wowslider-container1 .ws_bullets a.ws_selbull{width:40px;}
#wowslider-container1 .ws_controls > a{width: 20px; height: 20px; margin-top: -10px;}
}
/*
 .Floor002409 为demo编号
 */

.Floor002409 .auto{ max-width: 1440px;}
@media only screen and (max-width:1470px ) {
	.Floor002409 .auto{ padding-left: 15px; padding-right: 15px;}
}

/*word*/
.Floor002409 .word{ padding: 40px 0 55px 0; }
.Floor002409 .word-head {position: relative; }
.Floor002409 .word-head h2{ font-size: 26px; color: #373f53; margin: 0; position: relative; z-index: 3;}
.Floor002409 .word-head .bg{ font-size: 70px; font-weight: bold;  color: #f9f9f9; position: absolute; top: 54%; left: 0; text-transform: uppercase; z-index: 1; line-height: 0.8;}
@media only screen and (min-width:1024px ) {
	.Floor002409 .word{ float: left; width: 50%; padding-right: 6%; padding-left: 3%; border-left: 1px solid #eee;}
	.Floor002409 .word-head h2{ font-size: 36px;}
	.Floor002409 .word-head em{font-size: 44px;}
	.Floor002409 .word-head .bg{ font-size: 130px;top: 30%;}
}
@media only screen and (min-width:1440px ) {
	.Floor002409 .word{ padding: 110px 6% 55px 38px;}
	.Floor002409 .word-head h2{ font-size: 46px;}
	.Floor002409 .word-head .bg{ font-size: 150px;}
}

.Floor002409 .word .more{ display: block; border: 1px solid #7ca52d; padding: 9px 0 9px 0; width: 170px; text-align: center; color: rgba(124,165,45,.6); position: relative; margin-top: 20px;
transition: color .5s;}
.Floor002409 .word .more span{ position: relative; z-index: 2; padding-right: 25px;}
.Floor002409 .word .more i{ background:  url(../images/floor002409-more_icon.png) no-repeat; display: block;width: 19px; height: 13px; position: absolute; top: 50%; margin-top: -6px; right: 0;}
.Floor002409 .word .more:after{ content: "";position: absolute; left: 0; top: 0; width: 0; height: 100%;background: url(../images/top002941_bg.jpg) no-repeat center top;    background-size: cover;transition: width .5s; }
.Floor002409 .word .more:hover{ color: #fff;}
.Floor002409 .word .more:hover:after{ width: 100%;}
.Floor002409 .word .more:hover i{background: url(../images/floor002409-more_icon1.png) no-repeat;}
.Floor002409 .word .more:hover{border:1px solid #fff;}

@media only screen and (min-width:1024px ) {
	.Floor002409 .word .more{margin-top: 40px;}
}

.Floor002409 .word figure{ color: #555; font-size: 16px; line-height: 2.2; position: relative; z-index: 3; padding-top: 22px;}
@media only screen and (max-width:480px ) {
	.Floor002409 .word figure{ font-size: 14px;}
	.Floor002409 .word-head .bg{font-size: 32px;}
}
/*word end*/

/*.navs*/
.Floor002409 .navs{background: url(../images/floor002409-img.jpg) no-repeat left top; background-size: cover; position: relative; margin-top: 200px; margin-bottom: 30px;}
.Floor002409 .navs li{ float: left; width: 33.3334%; padding:98px 4%; position: relative;height: 200px;text-align:center;}
.Floor002409 .navs li .bg{/*-moz-opacity:0.9; opacity: 0.9; filter:alpha(opacity=90);*/ position: absolute; top: 0; left: 0; width: 100%; height: 100%; z-index: 2;}
.Floor002409 .navs li a{ color: #fff; position: relative; z-index: 5; display: block;}

.Floor002409 .navs li h3{ font-size: 18px; margin: 0;font-weight: normal;}
/* .Floor002409 .navs li h3:after{ content: ""; margin: 15px 0 12px; width: 20px; height: 2px; background: #fff; display: block;} */
@media only screen and (max-width:480px ) {
	.Floor002409 .navs li h3{ font-size: 18px;}
	.Floor002409 .navs{background: url(../images/floor002409-img.jpg) no-repeat right bottom; background-size: cover;}
	.Floor002409 .navs li{padding: 80px 4%;}
}

.Floor002409 .navs li figure{ line-height: 26px; height: 52px; overflow: hidden;}

.Floor002409 .navs li.li0{ text-align: center; position: absolute; right: 33.3334%; top: -200px;}
.Floor002409 .navs li.li0 span{ display: block; width: 60%; height: 65px; max-width: 65px; margin: 0 auto; background: url(../images/floor002409-videoicon.png) no-repeat; background-size: 100% auto; margin-top: 10px;}
.Floor002409 .navs li.li0 h3:after{ display: none;}
.Floor002409 .navs li.li0 .bg{ background-color: #075490;}
.Floor002409 .navs li.li1 .bg{ background-color: #a4cf4f;}
.Floor002409 .navs li.li2 .bg{ background-color: #8cb932;}
.Floor002409 .navs li.li3 .bg{ background-color: #7ca52d;}
.Floor002409 .navs li.white{ background: #fff;}
@media only screen and (max-width:480px ) {
	.Floor002409 .navs{ margin-top: 0;}
	.Floor002409 .navs li{ width: 50%;}
	.Floor002409 .navs li.li0{ position: relative; top: 0; right: 0;}
	.Floor002409 .navs li.kong{ display: none;}
}
@media only screen and (min-width:768px ) {
	.Floor002409 .navs li{ width: 33.3334%;}
}
@media only screen and (min-width:1024px ) {
	.Floor002409 .navs{ float: right; width: 50%;margin-top:0; margin-bottom: 0;}
	.Floor002409 .navs li{ height: 240px;}
	.Floor002409 .navs li.li0{ right: 0;top: -240px;}
}
/*.navs end*/



/*
 .Floor002410 为demo编号
 */
.Floor002410 .auto{ max-width: 1440px;}
@media only screen and (max-width:1470px ) {
	.Floor002410 .auto{ padding-left: 15px; padding-right: 15px; max-width: 1470px;}
}

.Floor002410{ background: url(../images/floor002410-bg.jpg) no-repeat left top; background-size: cover; padding: 5% 0;}
@media only screen and (max-width:767px ) {
	.Floor002410{ padding-top: 20px;}
}

.Floor002410 .wrap-Tit {position: relative; text-align: right;}
.Floor002410 .wrap-Tit h2{ font-size: 26px; color: #373f53; margin: 0; position: relative; z-index: 3;}
.Floor002410 .wrap-Tit em{ font-style: normal; color: #3e61af; font-family: Myriad Pro; font-size: 34px; text-transform: uppercase;position: relative; z-index: 3;}
.Floor002410 .wrap-Tit .bg{ font-size: 70px; font-weight: bold;  color: rgba(85,90,99,.06); position: absolute; top: 54%; right: 0; text-transform: uppercase; z-index: 1; line-height: 0.8;}
@media only screen and (min-width:1024px ) {
	.Floor002410 .wrap-Tit h2{ font-size: 36px;}
	.Floor002410 .wrap-Tit em{font-size: 44px;}
	.Floor002410 .wrap-Tit .bg{ font-size: 130px;top: 30%;}
}
@media only screen and (min-width:1440px ) {
	.Floor002410 .wrap-Tit h2{ font-size: 46px; color: #333;}
	.Floor002410 .wrap-Tit em{font-size: 54px;}
	.Floor002410 .wrap-Tit .bg{ font-size: 150px;}
}
@media(max-width:768px){
	.Floor002410 .wrap-Tit .bg{font-size: 32px;}
}

.Floor002410 .wrap-list{ padding-top: 40px;}
.Floor002410 .wrap-list .item{ float: left; width: 100%;*zoom:1;/*IE/7/6*/ height: 240px;margin-top: 10px;}
.Floor002410 .wrap-list .item:after{ content: ""; clear: both; width: 100%; height: 0; overflow: hidden;}
.Floor002410 .wrap-list .item >*{height: 240px; float: left; width: 50%;}
.Floor002410 .wrap-list .item3 .word{float: right;}
.Floor002410 .wrap-list .item .word{ position: relative;}
.Floor002410 .wrap-list .item .word .inner{ position: relative; z-index: 5; color: #fff; padding: 40px 12%;}
.Floor002410 .wrap-list .item .word a{ color: #fff;}

.Floor002410 .wrap-list .item .word h3{ font-size: 22px; margin: 0;}
.Floor002410 .wrap-list .item .word h3:after{ content: ""; margin: 25px 0 40px; width: 20px; height: 2px; background: #fff; display: block;}
@media only screen and (max-width:480px ) {
	.Floor002410 .wrap-list .item .word h3{ font-size: 18px;}
	.Floor002410 .wrap-list{ padding-top: 20px;}
}

.Floor002410 .wrap-list .item .word .more{ border: 1px solid #fff; display: block; max-width: 130px; width: 100%; height: 40px; line-height: 38px; text-align: center; font-size: 12px; color: rgba(255,255,255,.6);
transition:color .3s;position:relative;
}
.Floor002410 .wrap-list .item .word .more span{ background:  url(../images/floor002410-more_icon.png) no-repeat right center; padding-right: 30px;}
.Floor002410 .wrap-list .item .word .more:hover{ color: #fff;}


.Floor002410 .wrap-list .item .word .more span{ position: relative; z-index: 2; padding-right: 25px;}
.Floor002410 .wrap-list .item .word .more i{ background:  url(../images/floor002409-more_icon.png) no-repeat; display: block;width: 19px; height: 13px; position: absolute; top: 50%; margin-top: -6px; right: 0;}
.Floor002410 .wrap-list .item .word .more:after{ content: "";position: absolute; left: 0; top: 0; width: 0; height: 100%;background: url(../images/top002941_bg.jpg) no-repeat center top;    background-size: cover;transition: width .5s; }

.Floor002410 .wrap-list .item .word .more:hover{ color: #fff;}
.Floor002410 .wrap-list .item .word .more:hover:after{ width: 100%;}
.Floor002410 .wrap-list .item .word .more:hover i{background: url(../images/floor002409-more_icon1.png) no-repeat;}
.Floor002410 .wrap-list .item .word .more:hover{border:1px solid #fff;}



.Floor002410 .wrap-list .item .word .bg{/*-moz-opacity:0.9; opacity: 0.9; filter:alpha(opacity=90);*/ position: absolute; top: 0; left: 0; width: 100%; height: 100%; z-index: 2;}
.Floor002410 .wrap-list .item1 .word .bg{ background: #c1e47a;}
.Floor002410 .wrap-list .item2 .word .bg{ background: #b7e65b;}
.Floor002410 .wrap-list .item3 .word .bg{ background: #95d21d;}
.Floor002410 .wrap-list .item4 .word .bg{ background: #7bab1d;}
.Floor002410 .wrap-list .item5 .word .bg{ background: #628817;}
.Floor002410 .wrap-list .item6 .word .bg{ background: #406102;}
.Floor002410 .wrap-list .item .pic{overflow: hidden;}
.Floor002410 .wrap-list .item .pic a{ display: block; width: 100%; height: 240px;
transition: transform .8s ease-in-out .05s;
}
.Floor002410 .wrap-list .item .pic a:hover{ transform: scale(1.1);}
@media only screen and (min-width:1470px ) {
.Floor002410 .wrap-list .item .pic a{ background: none !important;}
}
@media only screen and (max-width:1469px ) {
	.Floor002410 .wrap-list .item .pic a img{ display: none;}
	.Floor002410 .wrap-list .item .pic a{background-position: center; background-repeat: no-repeat; background-size: cover;}
}

/*mobile*/
@media only screen and (max-width:767px ) {
	.Floor002410 .wrap-list .item:nth-child(2n) .pic{ float: right;}
	.Floor002410 .wrap-list .item >*,.Floor002410 .wrap-list .item .pic a,.Floor002410 .wrap-list .item{height: 200px;}
	.Floor002410 .wrap-list .item .word .inner{padding: 22px 12%;}
	.Floor002410 .wrap-list .item1 .pic{float: right;}
	.Floor002410 .wrap-list .item3 .word{float:left}
}

/*IPad*/
@media only screen and (min-width:768px ) and (max-width:1023px )  {
	.Floor002410 .wrap-list .item{ width: 50%; padding: 0 5px;}
}

/*PC*/
@media only screen and (min-width:1024px ) {
.Floor002410 .wrap-list .item{ width: 33.3334%;margin-top: 0;}
.Floor002410 .wrap-list .item1{ max-width: 480px; float: left;}
.Floor002410 .wrap-list .item2{float:left;}
/*.Floor002410 .wrap-list .item3{ width: 16.6666667%; height: 480px; position: relative; margin-top: -240px; padding-top: 240px;}
.Floor002410 .wrap-list .item3 > *{ width: 100% !important;}
.Floor002410 .wrap-list .item3 .word{ position: absolute; width: 100%; height: 240px; top: 0; left: 0;}*/
.Floor002410 .wrap-list .item4 .pic{ float: right;}
}




/*
 .Floor002411 为demo编号
 */

 .Floor002411{background: url(../images/floor002410-bg1.jpg) no-repeat left top; background-size: cover;}
.Floor002411 .auto{ max-width: 1440px; overflow: hidden;}
@media only screen and (max-width:1470px ) {
	.Floor002411 .auto{ padding-left: 15px; padding-right: 15px; max-width: 1470px;}
}

.Floor002411 .wrap-Tit {position: relative;}
.Floor002411 .wrap-Tit h2{ font-size: 26px; color: #373f53; margin: 0; position: relative; z-index: 3;}
.Floor002411 .wrap-Tit em{ font-style: normal; color: #3e61af; font-family: Myriad Pro; font-size: 34px; text-transform: uppercase;position: relative; z-index: 3;}
.Floor002411 .wrap-Tit .bg{ font-size: 70px; font-weight: bold;  color: rgba(169,179,197,.1); position: absolute; top: 54%; left: 0; text-transform: uppercase; z-index: 1; line-height: 0.8;}
@media only screen and (min-width:1024px ) {
	.Floor002411 .wrap-Tit h2{ font-size: 36px;}
	.Floor002411 .wrap-Tit em{font-size: 44px;}
	.Floor002411 .wrap-Tit .bg{ font-size: 130px;top: 30%;}
}
@media only screen and (min-width:1440px ) {
	.Floor002411 .wrap-Tit h2{ font-size: 46px;}
	.Floor002411 .wrap-Tit em{font-size: 54px;}
	.Floor002411 .wrap-Tit .bg{ font-size: 150px;}
}

.Floor002411{ padding: 40px 0 30px;background: #fff;}
@media only screen and (min-width:1024px) {
	.Floor002411{ padding: 66px 0 0;background: url(../images/floor002410-bg1.jpg) no-repeat left top; background-size: cover;}
	.Floor002411 .wrap-container{ padding-left: 3%;}
}
@media only screen and (min-width:1440px) {
	.Floor002411{ padding: 88px 0 66px;background: url(../images/floor002410-bg1.jpg) no-repeat left top; background-size: cover;}
	.Floor002411 .wrap-container{ padding-left: 38px;}
}

.Floor002411 .wrap-content{ margin-top: 40px; position: relative; padding-left: 105px; min-height: 487px;}
.Floor002411 nav{ position: absolute; left: 0; width: 105px; top: 0; z-index: 6;}
.Floor002411 nav li{ padding: 8px 0;}
.Floor002411 nav li a span{font-size: 14px;margin-right: 10px;}
.Floor002411 nav li a{ color: #555555; font-size: 16px;  position: relative; padding-right: 10px;}
.Floor002411 nav li a:hover{margin-left: 20px;color: #7ca52d;font-weight: bold; }
.Floor002411 nav li a.active{ color: #7ca52d; font-weight: bold;}
@media only screen and (min-width:1024px ) {
	.Floor002411 .wrap-content{ padding-left: 280px;}
	.Floor002411 nav{ width: 280px;}
	.Floor002411 nav li a{ font-size: 18px;}
}

.Floor002411 .bx-wrapper{ padding-right: 60px; position: relative; margin-left: 6%;}
.Floor002411 .bx-pager{ display: none;}
.Floor002411 .bx-controls-direction a{ display: block; width: 50px; height: 50px; position: absolute; right: 0; background: url(../images/floor002411-btns_icon.png) no-repeat; text-indent: 9999px; overflow: hidden;}
.Floor002411 .bx-controls-direction .bx-prev{ top: 0; background-position: 0 0;}
.Floor002411 .bx-controls-direction .bx-next{ bottom: 0; background-position: -50px 0;}
.Floor002411 .bx-controls-direction .bx-prev:hover{ background-position: 0 -50px;}
.Floor002411 .bx-controls-direction .bx-next:hover{ background-position: -50px -50px;}
@media only screen and (max-width:1023px ) {
.Floor002411 .bx-wrapper{ padding-right: 0;}
.Floor002411 .bx-controls-direction{ display: none;}
}

.Floor002411 .pic{}
.Floor002411 .word{ padding: 0% 0 0 0;}
.Floor002411 .word h3{ font-size: 24px; color: #7ca52d; margin: 0; position: relative; z-index: 3;}
.Floor002411 .word h3:after{ content: ""; margin: 15px 0 12px; width: 20px; height: 2px; background: #7ca52d; display: block;}
.Floor002411 .word figure{ font-size: 16px; line-height: 2.2; color: #555;}
@media only screen and (min-width:1024px ) {
	.Floor002411 .word h3{ font-size: 30px;}
	.Floor002411 .pic{ float: left; width: 60%;}
	.Floor002411 .word{width: 40%; float: left; padding-left: 4%; padding-right: 60px;}
	.Floor002411 .word figure{ font-size: 16px;}
}
@media only screen and (min-width:1440px ) {
	.Floor002411 .word h3{ font-size: 36px;}

}

.Floor002411 .word .more{ display: block; border: 1px solid #7ca52d; padding: 9px 0 9px 0; max-width: 170px; width: 90%; text-align: center; color: rgba(124,165,45,.6); position: relative; margin-top: 20px;
transition: color .5s;position:relative;}
.Floor002411 .word .more span{ position: relative; z-index: 2; padding-right: 25px;}
.Floor002411 .word .more i{ background:  url(../images/floor002409-more_icon.png) no-repeat; display: block;width: 19px; height: 13px; position: absolute; top: 50%; margin-top: -6px; right: 0;}
.Floor002411 .word .more:after{ content: "";position: absolute; left: 0; top: 0; width: 0; height: 100%;background: url(../images/top002941_bg.jpg) no-repeat center top;    background-size: cover;transition: width .5s; }
.Floor002411 .word .more:hover{ color: #fff;}
.Floor002411 .word .more:hover:after{ width: 100%;}
.Floor002411 .word .more:hover i{background: url(../images/floor002409-more_icon1.png) no-repeat;}
.Floor002411 .word .more:hover{border:1px solid #fff;}



@media only screen and (min-width:1024px ) {
	.Floor002411 .word .more{margin-top: 40px;}
}

@media(max-width:768px){
	.Floor002411 .wrap-Tit .bg{font-size: 32px;}
	.Floor002411 .word h3{font-size: 18px;margin-top:10px}
	.Floor002411{padding: 0 0 0px;}
}

/*
 .Floor002412 为demo编号
 */
.Floor002412{ padding: 50px 0 80px 0; background: #f5f5f5;}
@media only screen and (max-width:1023 ) {
	.Floor002412{ padding: 30px 0;}
}

.Floor002412 .auto{ max-width: 1440px; overflow: hidden;}
@media only screen and (max-width:1470px ) {
	.Floor002412 .auto{ padding-left: 15px; padding-right: 15px; max-width: 1470px;}
}

.Floor002412 .wrap-Tit {position: relative; text-align: center;}
.Floor002412 .wrap-Tit h2{ font-size: 26px; color: #373f53; margin: 0; position: relative; z-index: 3;}
.Floor002412 .wrap-Tit em{ font-style: normal; color: #3e61af; font-family: Myriad Pro; font-size: 34px; text-transform: uppercase;position: relative; z-index: 3;}
.Floor002412 .wrap-Tit .bg{ font-size: 70px; font-weight: bold;  color: rgba(164,174,192,.1); position: absolute; top: 0%; left: 50%; transform: translateX(-50%); text-transform: uppercase; z-index: 1; line-height: 0.8;}
@media only screen and (min-width:1024px ) {
	.Floor002412 .wrap-Tit h2{ font-size: 36px;}
	.Floor002412 .wrap-Tit em{font-size: 44px;}
	.Floor002412 .wrap-Tit .bg{ font-size: 130px;}
}
@media only screen and (min-width:1440px ) {
	.Floor002412 .wrap-Tit h2{ font-size: 46px;}
	.Floor002412 .wrap-Tit em{font-size: 54px;}
	.Floor002412 .wrap-Tit .bg{ font-size: 150px;}
}

.Floor002412 .list{ padding: 30px 0 0;}
@media only screen and (max-width:480px ) {
	.Floor002412 .list{ max-width: 390px; margin: 0 auto; }
}
@media only screen and (min-width:1024px ) {
	.Floor002412 .list{ padding: 40px 0% 0;}
}
@media only screen and (min-width:1440px ) {
	.Floor002412 .list{ padding: 70px 0px 0;}
}

.Floor002412 .list li{ float: left;width:31%;margin-right:3.5%;}
.Floor002412 .list li:nth-child(3n){margin-right:0px;}
.Floor002412 .list li .pic{ overflow:hidden;}
.Floor002412 .list li .pic a{ display: block; background-repeat:no-repeat;background-position:center;transition:transform .5s ease-in-out;background-size:cover;}
.Floor002412 .list li .pic a img{ visibility: hidden;}
.Floor002412 .list li .pic a:hover{ transform: scale(1.1);}
.Floor002412 .list li .word h3{ margin: 20px 0 8px; font-size: 18px;}
.Floor002412 .list li .word h3 a{ color: #073190;}
.Floor002412 .list li .word time{ color: #b3b3b3; font-size: 14px;}
.Floor002412 .list li .word figure{ height: 44px; overflow: hidden; line-height: 22px; color: #555; font-size: 14px; margin: 20px 0;}
.Floor002412 .list li .word .more{ border: 1px solid #073190; color: #173d93; display: block; height: 40px; line-height: 38px; text-align: center; width: 80%; max-width: 170px; position: relative;
transition: color .5s;
}



.Floor002412 .list li .word .more span{ position: relative; z-index: 2; padding-right: 25px;}
.Floor002412 .list li .word .more i{ background:  url(../images/floor002409-more_icon.png) no-repeat; display: block;width: 19px; height: 13px; position: absolute; top: 50%; margin-top: -6px; right: 0;}
.Floor002412 .list li .word .more:after{ content: "";position: absolute; left: 0; top: 0; width: 0; height: 100%;background: url(../images/top002941_bg.jpg) no-repeat center top;    background-size: cover;transition: width .5s; }
.Floor002412 .list li .word .more:hover{ color: #fff;}
.Floor002412 .list li .word .more:hover:after{ width: 100%;}
.Floor002412 .list li .word .more:hover i{background: url(../images/floor002409-more_icon1.png) no-repeat;}
.Floor002412 .list li .word .more:hover{border:1px solid #fff;}





/* web_footer */
.web_footer,.web_footer a{color: #fff;}
.web_footer{background-position: center 0;background-repeat: no-repeat;-webkit-background-size: cover;background-size: cover;background-color: #16385e;overflow: hidden;}
.foot_service {padding: 85px 8%;}
.foot_service .layout{width: auto;}
.foot_service .foot_items{width: 40%;/*padding-left: 24%;*/float: left;}
.foot_item{padding-bottom: 35px;}
.foot_item .title{font-size: 18px;font-weight: bold;margin-bottom: 18px;text-transform: uppercase;}
.foot_item .foot_logo{display: block;}
.foot_item .foot_logo img{max-height: 55px;width: auto;}
.foot_contact_list li{list-style: none;}
.foot_contact_list .contact_item{line-height: 21px;font-size: 15px;margin-bottom: 12px;font-style: normal;font-weight: bold; text-shadow: #045636 3px 4px 5px;}
.foot_contact_list .contact_item a:hover{text-decoration: underline;}
.foot_contact_list .contact_ico{display: inline-block;width: 21px;height: 21px;background-repeat: no-repeat;background-position:0 0;background-image: url(../images/contact_ico.png);float: left;}
.foot_contact_list .contact_ico+.contact_txt{margin-left: 30px;}
.foot_contact_list .contact_txt{display: block;}
.foot_contact_list .item_label{padding-right: 5px;}
.foot_contact_list .contact_ico_phone{background-position: 0 0;}
.foot_contact_list .contact_ico_fax{background-position: 0 -21px;}
.foot_contact_list .contact_ico_email{background-position: 0 -42px;}
.foot_contact_list .contact_ico_time{background-position: 0 -63px;}
.foot_contact_list .contact_ico_local{background-position: 0 -84px;}
.foot_contact_list .contact_ico_skype{background-position: 0 -105px;}
.foot_item_inquiry .sys_btn{width: 260px;max-width: 100%;font-size: 18px;}
.foot_sns li {display: inline-block;vertical-align: middle;font-size: 0;padding-right: 10px;padding-bottom: 10px;}
.foot_sns li a{display: inline-block;padding: 10px;line-height: 15px;border-radius:50%;background-color: #989898;vertical-align: middle;position: relative;-webkit-transition: all 0.3s ease;-o-transition: all 0.3s ease;transition: all 0.3s ease;font-size: 14px;box-shadow: 1px 1px 3px rgba(0,0,0,0.2),-1px -1px 3px rgba(0,0,0,0.2) inset,1px 1px 0 rgba(255,255,255,.1) inset;overflow: hidden;}
.foot_sns li a:before{content: '';display: block;width:50%;height: 70%;background-color: rgba(0,0,0,0.06);position: absolute;left: 50%;top: 35%;-webkit-transform:rotate(-15deg) skew(20deg);-ms-transform:rotate(-15deg) skew(20deg);-o-transform:rotate(-15deg) skew(20deg);transform:rotate(-15deg) skew(20deg);}
.foot_sns li img{max-height: 35px;display: inline-block;position: relative;z-index: 1;border-radius:50%;}
.foot_sns li a:hover{-webkit-transition: all 0.3s ease;-o-transition: all 0.3s ease;transition: all 0.3s ease;border-radius: 40%;background-color: #eccf2b;}
.foot_sns li a:hover img{ -webkit-transform: rotate(45deg);-ms-transform: rotate(45deg);-o-transform: rotate(45deg);transform: rotate(45deg);opacity: 1;filter: alpha(opacity=100); }
.foot_news{width: 50%;float: right;}
.foot_news li{list-style: none;float: left;}
.foot_news .col_hd,.foot_news .col_hd a{color: #7ca52d;}
.foot_news .col_hd{border-right: 2px solid;padding: 20px 30px 20px 0;margin-bottom: 35px;-ms-word-break: break-all;word-break: break-all;}
.foot_news .col_hd .hd_title{font-size: 42px;font-weight: normal;line-height: 1.2;text-align: right;}
.foot_news .col_hd .hd_title,.foot_news .col_hd .hd_title a{color: #7ca52d;}
.foot_news .col_hd .hd_desc{font-size: 18px;font-weight: bold;text-align: right;text-transform: uppercase;}
.foot_news .news_items{margin: 0 -14px;}
.foot_news .news_item{-webkit-box-flex:0 0 33.33333333%;-webkit-flex:0 0 33.33333333%;-ms-flex:0 0 33.33333333%;flex:0 0 33.33333333%;max-width: 33.33333333%;width: 33.33333333%;}
.foot_news .news_item .item_inner{display: block;position: relative;margin: 8px;}
.foot_news .news_item .item_img{position: relative;}
.foot_news .news_item .item_img,.foot_news .news_item .item_img img{display: block;width: 100%;height: auto;border-style: solid;}
.foot_news .news_item .item_img:before,.foot_news .news_item .item_img:after{content: '';display: block;width: 100%;height: 100%;position: absolute;left: 0;top: 0;}
.foot_news .news_item .item_img:before{background: -webkit-linear-gradient(180deg,rgba(0,0,0,0) 30%,rgba(0,0,0,.9));background: -ms-linear-gradient(180deg,rgba(0,0,0,0) 30%,rgba(0,0,0,.9));background: -o-linear-gradient(180deg,rgba(0,0,0,0) 30%,rgba(0,0,0,.9));background: linear-gradient(180deg,rgba(0,0,0,0) 30%,rgba(0,0,0,.9));}
.foot_news .news_item .item_img:after{-webkit-transition: all .3s ease-in-out;-o-transition: all .3s ease-in-out;transition: all .3s ease-in-out;}

.foot_news .news_item .item_info{width: 100%;padding: 1.5em;position: absolute;left: 0;bottom: 0;}
.foot_news .news_item .news_time{display: block;padding-bottom: 5px;font-size: 12px;}
.foot_news .news_item .news_tit{line-height: 1.2em;max-height: 3.6em;font-size: 14px;font-weight: normal;-ms-word-break: break-all;word-break: break-all;word-wrap: break-word;overflow : hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;}
.foot_news .learn_more{padding-top: 30px;text-align: right;}
.foot_news .sys_btn_more{margin-right: -8px;margin-top:10px;}
.foot_news .sys_btn_more:before{background-image: url(../images/ico_more_hover.png);}

.tel_link{pointer-events:none;}
.coyright{ text-align:center; text-shadow: #045636 3px 4px 5px}
@media(min-width:1024px){
	.foot_news .news_item:hover .item_img:after{background-color: rgba(236,207,43,.7);
		background: url(../images/top002941_bg.jpg) no-repeat center top;    background-size: cover;opacity: .7;}
}
@media(max-width:1366px){
	.foot_news .news_item .item_info{padding: 0.8em;}
	.foot_news .news_item .news_tit{-ms-word-break:break-word;;word-break: break-word;word-wrap: break-word;overflow : hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
}
@media screen and (max-width:768px){
	.tel_link{pointer-events:auto;}
	.foot_news{width:100%;float: none;}
	.foot_news .news_item{width: 100%;max-width:100%}
	.foot_news .col_hd .hd_title{font-size: 24px;}
	.foot_news .col_hd .hd_desc{font-size: 16px;}
	.foot_service{padding: 26px 8%;}
	.foot_news .col_hd{margin-bottom: 5px;}
	.foot_news .news_item .item_inner{margin: 5px;}
	.foot_service .foot_items{width:100%;padding-left: 0;}
}




.sys_btn_more{display: inline-block;width: 32px;height: 32px;position: relative;}
.sys_btn_more:before,.sys_btn_more:after{content: '';display: inline-block;width: 32px;height: 32px;position: absolute;left: 0;top: 0;background-repeat: no-repeat;background-position: center;-webkit-transition: all .2s ease;-o-transition: all .2s ease;transition: all .2s ease;}
.sys_btn_more:before{background-image: url(../images/ico_more.png);}
.sys_btn_more:after{background-image: url(../images/ico_more_hover.png);background-color: #019bcf;-webkit-transform: translateY(30%);-ms-transform: translateY(30%);-o-transform: translateY(30%);transform: translateY(30%);opacity: 0;-webkit-transform: scale(.3);-ms-transform: scale(.3);-o-transform: scale(.3);transform: scale(.3);}
.sys_btn_more:hover:before{opacity: 0;-webkit-transform: scale(.3);-ms-transform: scale(.3);-o-transform: scale(.3);transform: scale(.3);}
.sys_btn_more:hover:after{-webkit-transform: rotate(180deg);-ms-transform: rotate(180deg);-o-transform: rotate(180deg);transform: rotate(180deg);opacity: 1;}



.learn_more .more{ border: 1px solid #7ca52d; display: block; max-width: 130px; width: 100%; height: 40px; line-height: 38px; text-align: center; font-size: 12px; color: #7ca52d;
	transition:color .3s;position:relative;
	}
.learn_more .more span{ background:  url(../images/floor002410-more_icon.png) no-repeat right center; padding-right: 30px;}
.learn_more .more:hover{ color: #fff;}


.learn_more .more span{ position: relative; z-index: 2; padding-right: 25px;font-size: 15px;}
.learn_more .more i{ background:  url(../images/floor002409-more_icon.png) no-repeat; display: block;width: 19px; height: 13px; position: absolute; top: 50%; margin-top: -6px; right: 0;}
.learn_more .more:after{ content: "";position: absolute; left: 0; top: 0; width: 0; height: 100%;background: url(../images/top002941_bg.jpg) no-repeat center top;    background-size: cover;transition: width .5s; }

.learn_more .more:hover{ color: #fff;}
.learn_more .more:hover:after{ width: 100%;}
.learn_more .more:hover i{background: url(../images/floor002409-more_icon1.png) no-repeat;}
.learn_more .more:hover{border:1px solid #fff;}


/* 栏目页开始 */
/*Banner002922 */
.Banner002922 .Ispic{padding-bottom: 15%;}

/*Menu002147 */
.Menu002147{ background:#f8f8f8;}
.Menu002147 ul{ display:table; margin:0 auto;}
.Menu002147 li{ float:left; padding:0 25px;position:relative;   text-align: center;}
.Menu002147 li:after{ position:absolute; content:''; width:1px; right:0; top:50%; height:14px; margin-top:-7px; background:#dfdfdf;}
.Menu002147 li.end:after{ display:none;}
.Menu002147 li a{ display:block;font-size:18px; position:relative; overflow:hidden; line-height:82px;height:82px;font-weight: 700;}
.Menu002147 li a:after{ position:absolute; left:0; bottom:0;content:''; height:2px; width:100%;}
.Menu002147 li.aon a,
.Menu002147 li:hover a{ color:#7ca52d;}
.Menu002147 li.aon a:after,
.Menu002147 li:hover a:after{ background:#7ca52d;}
@media(max-width:1366px){
	.Menu002147 li{ padding:0 20px;width: 315px;}
	.Menu002147 li a{  line-height:50px;height:50px;}
	}
@media(max-width:1024px){
.Menu002147 li{ padding:0 20px;}
.Menu002147 li a{  line-height:50px;height:50px;}
}
@media(max-width:768px){
.Menu002147 ul{ display:block;}
.Menu002147 li{ float:left; width:25%; text-align:center; padding:0;}
}
@media(max-width:768px) and (min-width:481px){
.Menu002147 li:nth-child(4n):after{ display:none;}
}
@media(max-width:480px){
.Menu002147 li{ width:33.33333333333%}
.Menu002147 li:nth-child(3n):after{ display:none;}
}
@media(max-width:375px){
.Menu002147 li a{ font-size:14px;}
}
/*RighInfo002812 */
.RighInfo002812{padding:4% 0;}
.RighInfo002812 .tit{color: #7ca52d; font-size: 26px;}
.RighInfo002812 .info .tit{display: inline-block; padding-right: 5%; max-width: 85%;background: #fff;line-height: 36px; margin-top: -18px;}
@media(max-width:480px){
.RighInfo002812 .tit{font-size: 22px;}
}

.RighInfo002812 .info{position: relative; z-index: 1;}
.RighInfo002812 .info > *{position: relative; z-index: 4;}
.RighInfo002812 .info:after,
.RighInfo002812 .info:before{position: absolute; left: 0; right: 0;border:5px solid #f0f0f0;content: '';border-left: 0; height: 20%;}
.RighInfo002812 .info:before{top: 0;border-bottom: 0;}
.RighInfo002812 .info:after{bottom: 0;border-top: 0;}

.RighInfo002812 .hasbg{padding-bottom: 30px; background: url(../images/righinfo002812-map.png) no-repeat center top;background-size: contain;}
@media(min-width:769px){
.RighInfo002812 .hasbg{margin-top: 50px;padding-bottom: 50px; }
}
.RighInfo002812 .txt-p{font-size: 16px;color: #666;line-height: 32px; max-width: 1126px; width: 95%;text-indent: 2em;}

.RighInfo002812 .mid{margin: 5% 0;}
.RighInfo002812 .mid .pic{ text-align: center;}
@media(min-width:769px){
.RighInfo002812 .mid .pic{width: 50%;}
}
@media(max-width:768px){
.RighInfo002812 .mid .pic,
.RighInfo002812 .mid .list{display: block;}
}
.RighInfo002812 .mid .list li{ margin: 17px 1%;}
@media(min-width:481px){
.RighInfo002812 .mid .list li{float: left; width: 48%;}
.RighInfo002812 .mid .list li:nth-child(2n+1){clear: left;}
}
@media(min-width:769px)and (max-width:1024px){
.RighInfo002812 .mid .list li{float: none;width: auto;}
}
.RighInfo002812 .mid .icon{width:55px ;}
.RighInfo002812 .mid .txt{padding-left: 14px;color: #999;font-size: 16px;font-weight: 100;}
.RighInfo002812 .mid .txt span{font-size: 18px;display: block;color: #666;}
.bdBiaodan .bdLeft ul li .txt a{color: #666 !important;}
.RighInfo002812 .mid .txt b{color: #7ca52d; font-size: 24px;}


/*Location002970 */
.Location002970{margin: 20px 0 10px 0;line-height: 20px;}
.Location002970 .auto{max-width: 1300px;}
.Location002970 em{font-style: normal;padding-left: 30px;background: url("../images/location002970_cur.png") no-repeat left center;}
.Location002970,
.Location002970 a{color: #666;}
.Location002970 a:hover,
.Location002970 span{color: #2354a6;}

/*Menu002971 */
.Menu002971 .tit{background: url("../images/menu002971_bg.jpg") no-repeat center center;background-size: cover;color: #fff;padding-left: 30px;line-height: 55px;}
.Menu002971 .tit b{font-size: 18px;padding-left: 40px;display: block;background: url("../images/menu002971_icon.png") no-repeat left center;}
.Menu002971 ul{border: 1px solid #d2d2d2; border-top:0;}
.Menu002971 ul li:not(:last-child){border-bottom: 1px solid #d2d2d2;}
.Menu002971 ul li a{display: block;line-height: 24px; padding: 18px 26px 18px 30px;font-size: 16px;position: relative;}
.Menu002971 ul li a:after{position: absolute; content: '';  top: 50%; margin-top: -3px;right: 20px;border:6px solid transparent; border-left-width:8px;}
.Menu002971 ul li.aon a,
.Menu002971 ul li a:hover{background-color: #f2f5fa;color: #2354a6;}
.Menu002971 ul li.aon a:after,
.Menu002971 ul li a:hover:after{border-left-color: #2354a6;}
@media(min-width:1025px){
 .Menu002971 ul{display: block!important;}
}
@media(max-width:1024px){
.Menu002971{position: relative; z-index: 30;}
.Menu002971 ul{display: none;position: absolute; left: 0; top: 100%; width: 100%;background: #fff;}
.Menu002971 i.wap-open{float: right; width: 30px; height: 30px; margin-right: 25px; margin-top: 13px;background: #fff;position: relative;border-radius: 50%;}
.Menu002971 i.wap-open:before,
.Menu002971 i.wap-open:after{position: absolute; content: ''; left: 50%; top: 50%; background: #0f54b3; transform: translate(-50%,-50%);}
.Menu002971 i.wap-open:before{width: 10px; height: 2px; }
.Menu002971 i.wap-open:after{width: 2px; height: 10px; }
.Menu002971 i.wap-open.on{transform: rotate(45deg);}
}
/*RighInfo002811 */
.RighInfo002811{padding: 5% 0 3% 0;}
.RighInfo002811 .auto{max-width: 1440px; width: 96%;}
.RighInfo002811 .box:not(:last-child){margin-bottom:7%;}
.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: 5% 10%;}
.RighInfo002811 .box:nth-child(2n) .txt{vertical-align: top;}
.RighInfo002811 .txt .tit{padding-left: 30px; font-size: 24px;color: #333;background: url(../images/righinfo002811-icon.png) no-repeat left center;}
.RighInfo002811 .txt p{line-height: 30px; font-size: 16px;color: #888;text-align: justify;}
@media(min-width:1025px){
.RighInfo002811 .box:nth-child(2n){margin-bottom:13%;}
.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;}
}


/*
 .PicList002311 为demo编号
 */
 .product{padding: 4% 0;}
 .product h2{color: #7ca52d; margin-bottom: 20px;font-size: 26px;text-align: center;    text-transform: capitalize;}
 .product .text{color: #666; font-size: 16px; line-height: 32px; }
 .product .text span{font-size: 20px; color: #7ca52d;margin-right: 15px;font-weight: bold;}



/*
 .PicList002273 为demo编号
 */
.PicList002273{padding: 4% 0;}
.PicList002273 .left img{width: 100%;}
.PicList002273 .right .time{font-size: 12px;color: #999;border: 1px solid #c5c6c6;padding: 2px 5px;margin-top: 8px;display: inline-block;}
.PicList002273 .right .h3{color: #313131;font-size: 18px;font-weight: normal;margin: 10px 0;}
.PicList002273 .right .p{color: #999;font-size: 14px;}
.PicList002273 ul li{margin-bottom: 30px;background: #eef0f1;padding: 18px 20px;}

@media screen and (min-width:768px ) {
	.PicList002273 .left{float: left;width: 25%;}
	.PicList002273 .right{float: right;width: 72%;}
	.PicList002273 .right .time{margin-top: 0px;}
	.PicList002273 ul li{background:#eef0f1;}
}

@media screen and (min-width:1024px ) {
	.PicList002273 .right .time{margin-top: 15px;}
	.PicList002273 ul li:hover{border: 1px solid #7ca52d;box-shadow: 0px 0px 30px #ccc;}
	.PicList002273 ul li{background:#eef0f1;position: relative;}
	.PicList002273 ul li .right_btn{width: 11px;height: 19px;background: url(../images/piclist002273-arrow_right.png) no-repeat center;display: inline-block;position: absolute;top: 50%;right: 48px;cursor: pointer;margin-top: -10px}
}

@media screen and (min-width:1200px ) {
	.PicList002273 .left{float: left;margin-right: 50px;}
	.PicList002273 .right{float: left;width:63%;}
	.PicList002273 .right .time{margin-top: 14px;}
	.PicList002273 .right .h3{line-height: 18px;margin: 28px 0 17px;}
	.PicList002273 .right .p{line-height: 19px;}
	.PicList002273 ul li{padding-right: 20px;}
}
/*Page002737 */
.Page002737{}
.Page002737 .Pages{ padding:2% 0 2% 0; text-align: center;}
.Page002737 .Pages > span{display: inline-block; vertical-align: middle;}
.Page002737 .Pages .a_first,
.Page002737 .Pages .a_end,
.Page002737 .Pages .p_cur,
.Page002737 .Pages .p_count,
.Page002737 .Pages .p_total{display: none;}
.Page002737 .Pages .p_jump,
.Page002737 .Pages .p_page{overflow: hidden; }
.Page002737 .Pages .p_page em{font-style: normal;}
.Page002737 .Pages .p_page a{float: left; line-height: 44px; border: 1px solid #e5e5e5; border-radius: 4px; padding: 0 17px; margin: 0 5px; font-size: 20px; font-family:Arial," sans-serif"; color: #aaa;}
.Page002737 .Pages .p_page a:hover,
.Page002737 .Pages .p_page a.a_cur{background-color: #7ca52d; border-color: #7ca52d; color: #fff;}
.Page002737 .Pages .p_page a.a_next,
.Page002737 .Pages .p_page a.a_prev{font-size: 0; height: 46px; width: 70px; padding: 0; margin: 0 15px; background-position: center center; background-repeat: no-repeat;}
.Page002737 .Pages .p_page a.a_prev{background-image: url(../images/a_prev.png);}
.Page002737 .Pages .p_page a.a_prev:hover{background-image: url(../images/a_prev_hover.png);}
.Page002737 .Pages .p_page a.a_next{background-image: url(../images/a_next.png);}
.Page002737 .Pages .p_page a.a_next:hover{background-image: url(../images/a_next_hover.png);}
.Page002737 .Pages  .p_page a.pagedot{ border-color: transparent; padding: 0; margin-right: -5px; line-height: 34px; height: 44px;}
.Page002737 .Pages .p_jump > *{float: left;}
.Page002737 .Pages .p_jump b{ font-weight: normal; color: #aaa; margin: 0 4px; line-height: 46px;}
.Page002737 .Pages .p_jump b.f0{margin-right: 6px;}
.Page002737 .Pages .p_jump input{height: 46px; border-radius: 4px;}
.Page002737 .Pages .i_text{ line-height: 44px; text-align: center;border: 1px solid #e5e5e5;   width: 46px; text-align: center; color: #333; font-size: 20px;}
.Page002737 .Pages .i_button{background: #ebebeb; width: 70px;  padding: 0; cursor: pointer; border: none; margin-left: 10px; color: #888;}
@media(max-width:768px){
.Page002737 .Pages{ padding:30px 0;}
.Page002737 .Pages .p_page em,
.Page002737 .Pages .p_jump{display: none;}
}
/*RighInfo002973 */
.RighInfo002973{ margin: 10px 0 20px 0;color: #333;font-size: 16px;}
.RighInfo002973 > .auto{max-width: 1300px;}
.RighInfo002973 .news-details{max-width: 1226px; padding: 4% 0;}
.RighInfo002973 .news-details .title{text-align: center;}
.RighInfo002973 .news-details .title h1{font-size: 30px; margin: 0 0 20px 0;}
.RighInfo002973 .news-details .title aside span{display: inline-block; vertical-align: middle; margin: 0 15px 25px;line-height: 16px;font-size: 14px;  color: #999;}
.RighInfo002973 .news-details .title .bshare-custom{display: inline-block;}
.RighInfo002973 .bshare-custom a{background-position: center center; margin: 0 0 0 14px;}
.RighInfo002973 .bshare-custom a.bshare-weixin{background-image: url("../images/righinfo002973_share_wx.png");}
.RighInfo002973 .bshare-custom a.bshare-sinaminiblog{background-image: url("../images/righinfo002973_share_sina.png");}
.RighInfo002973 .bshare-custom a.bshare-qzone{background-image: url("../images/righinfo002973_share_qz.png");}
.RighInfo002973 .news-details .edit-info{line-height: 1.875em;border-bottom: 1px solid #d2d2d2;border-top: 1px solid #d2d2d2;padding: 3% 0; margin-bottom: 2%; font-size: 16px;  color: #555; text-indent: 2em;}
.RighInfo002973 .news-details img{display: block; text-align: center; margin: 0 auto;padding: 1.5% 0;}

.RighInfo002973 .pn-page aside{padding: 10px 0;}
.RighInfo002973 .pn-page aside a{color: #666;}
.RighInfo002973 .pn-page aside a b{color: #333;}
.RighInfo002973  .operating a:hover,
.RighInfo002973 .pn-page aside a:hover{color: #205393;}
.RighInfo002973  .operating{overflow: hidden;line-height: 24px;}
.RighInfo002973  .operating a{padding-left: 25px;background-repeat: no-repeat;background-position: left center;}
.RighInfo002973  .operating a:not(:last-child){margin-right: 45px;}
.RighInfo002973  .operating a.a-print{background-image: url("../images/righinfo002973_print.png");}
.RighInfo002973  .operating a.a-close{background-image: url("../images/righinfo002973_close.png");}
@media(min-width:1025px){
.RighInfo002973 .pn-page{min-height: 24px; position: relative;padding-right: 230px;}
.RighInfo002973 .pn-page .operating{position: absolute;right: 0; top: 50%; transform: translateY(-50%);}
.RighInfo002973  .operating a{float: left;}
}
@media(max-width:1024px){
.RighInfo002973  .operating{text-align: right; padding-bottom: 20px;}
.RighInfo002973  .operating a{display: inline-block;}
.RighInfo002973 .news-details img{width:auto!important;height:auto!important;}
}
@media(max-width:640px){
.RighInfo002973 .news-details .title h1{font-size:6vw;}
.RighInfo002973{ font-size: 14px;}
}


/* 业务领域 */
.w1200 {    max-width: 1200px;    margin: 0 auto;    /* background: #fff; */}
.yw{padding-top:4%;}
.yw_l{float: left;width: 50%;}
.yw_l img{width: 100%;}
.yw_r{float: right;width: 47%;background: url(../images/yw_r_03.jpg) no-repeat right bottom;min-height:440px;}
.yw_r h2{color: #7ca52d;background-size: contain;font-size: 28px;margin-top: 40px; margin-bottom: 30px;}
.yw_r p{font-size: 15px;color: #666;line-height: 30px;-webkit-box-orient: vertical;-webkit-line-clamp:6;}
.yw_r h1{font-size: 34px;color: #073190;font-family: "Impact";background: url(../images/tel.png) no-repeat left center;padding-left: 60px;background-size: contain;margin-top: 50px;}
@media(max-width:1024px){
  .yw_r p{-webkit-line-clamp:4;}
  .yw_r{min-height: 0;background: none;}
}
@media(max-width:640px){
  .yw_l{width: 100%;float: none;}
  .yw_r{width:100%;float: none;}
  .yw_r h2{font-size:18px;margin-top:20px;}
  .yw_r h1{font-size:26px;margin-top:20px;}
}


.FzBox{padding:0 0 4%;}
.FzSlider{position:relative;margin-top:60px;}
.FzSlider p{margin-top: 10px; font-size: 16px; color: #666;}
/* .FzSlider .owl-carousel .owl-stage-outer{padding-top:20px;background:url(../images/line.png) center 20px repeat-x;} */

.FzSlider .item{text-align: center;padding: 0 15px;}


.FzSlider .owl-nav{width:100%;}
.FzSlider .owl-carousel .owl-nav .owl-prev,.FzSlider .owl-carousel .owl-nav .owl-next{width:46px;height:46px;position:relative;}
.FzSlider .owl-carousel .owl-nav .owl-prev{position:absolute;top:50% !important;left:-60px;background:url(../images/fjtf.png) center center no-repeat;background-size:100% 100%;transform: translateY(-50%);}
.FzSlider .owl-carousel .owl-nav .owl-next{position:absolute;top:50% !important;right:-60px;background:url(../images/fjtr.png) center center no-repeat;background-size:100% 100%;transform: translateY(-50%);}

.FzSlider .owl-carousel .owl-nav .owl-prev:hover{background:url(../images/fjtf1.png) center center no-repeat;background-size:100% 100%;}
.FzSlider .owl-carousel .owl-nav .owl-next:hover{background:url(../images/fjtr1.png) center center no-repeat;background-size:100% 100%;}


.CpBot{margin-top:100px;}

@media ( max-width:1199px){
	.FzSlider .owl-carousel .owl-nav .owl-prev{left:0px;}
	.FzSlider .owl-carousel .owl-nav .owl-next{right:0px;}
	.FzSlider .owl-carousel .owl-nav .owl-prev,.FzSlider .owl-carousel .owl-nav .owl-next{width:30px;height:30px;}

 }


 /* 联系方式 */


.bdBiaodan{padding: 80px 0;background: url(../images/bg.png) no-repeat center center;background-size: cover;}
.bdBiaodan .bdLeft{width: 63%;margin-right:2%;float: left;}
.bdBiaodan .bdRight{width:35%;float: right;}

.bdBiaodan .bdLeft .tit{font-size: 16px;color: #202020;text-align: left;}
.bdBiaodan .bdLeft ul{margin-left: -3%;}
.bdBiaodan .bdLeft ul li{width: 100%;padding: 0 3% 4%; list-style: none;display: flex;align-items: center;}
/* .bdBiaodan .bdLeft ul li:nth-child(1){background: url(../images/dh.png) no-repeat left center;background-size: 20px;}
.bdBiaodan .bdLeft ul li:nth-child(2){background: url(../images/tel1.png) no-repeat left center;background-size: 20px;}
.bdBiaodan .bdLeft ul li:nth-child(3){background: url(../images/cz.png) no-repeat left center;background-size: 20px;}
.bdBiaodan .bdLeft ul li:nth-child(4){background: url(../images/email.png) no-repeat left center;background-size: 20px;}
.bdBiaodan .bdLeft ul li:nth-child(5){background: url(../images/add.png) no-repeat left center;background-size: 20px;} */
.bdBiaodan .bdLeft ul li img{width: 25px;margin-right: 10px;}
.bdBiaodan .bdLeft ul li h3{font-size: 14px;color: #666;position: relative;}
.bdBiaodan .bdLeft ul li .txt{font-size: 14px;margin-left: 15px;margin-left:5px;}
.bdBiaodan .bdLeft ul li .txt.txt1{text-align: left;padding-left: 10%;}
.bdBiaodan .bdLeft ul li .txt .Bdred{line-height: 22px;color: #cd5c5c;font-size: 14px;}
.bdBiaodan .bdLeft ul li .txt .wz{font-size: 14px;}
ol,ul{list-style: none;}
.bdBiaodan .bdLeft ol{display: flex;margin-top: 20px;width: 70%;}
.bdBiaodan .bdLeft ol li{width: 28%;margin-right: 50px;text-align: center;}
.bdBiaodan .bdLeft ol li img{width:90%;}
.bdBiaodan .bdLeft ol li p{margin-top:5px;}
.bdRight input, .bdRight textarea{border: 1px solid #333;padding-left: 5px;box-sizing: border-box;}
.bdRight .bdInp{width: 47%;display: inline-block;height: 35px;margin: 0 1%;}
.bdRight textarea{  width: 96.7%;margin-left: 1%;padding-top: 5px;}
.bdRight label{margin-left: 1%;vertical-align: middle;margin-right: 5px;}
.bdRight label i{width: 18px;height: 18px;border: 1px solid #333;display: inline-block;}
.bdRight p{margin-bottom: 15px;}
.bdRight p:first-child{margin-top: 3px;}
.bdRight p a{font-size: 16px;text-decoration: underline;font-style:normal;margin: 0 2px;}
.bdRight .labelI{background-image: url(../images/gou.png);}
.bdRight .bt{padding-right: 2.1%;}
.bdRight .bt span{float: right;margin-left: 10px;}
.bdRight .bt .btInp{width: 50px;height: 35px;}
.bdRight .bt em{margin: 0 3px;}
.bdRight .bt .btBtn{width: 95px;height: 35px;background: #e54148;border: none;color: #FFFFFF;font-size: 17px;}

@media (max-width:1204px) {
	.bdBiaodan .bdLeft{width: 88%;margin-left: 6%;}
	.bdBiaodan .bdRight{width: 88%;margin: auto;margin-top: 20px;margin-left: 6%;float: left;}
	.bdRight .bt{padding-right: 2.1%;}
	.bdBiaodan .bdLeft ol li{width:32%;float:left;margin-right:2%;}
  .bdBiaodan .bdLeft ol li:nth-child(3n){margin-right:0px;}
  .bdBiaodan .bdLeft ol{width:100%;}
}
@media (max-width:768px) {
	.bdBiaodan{padding: 40px 0;}
	.bdBiaodan .bdLeft .tit{font-size: 14px;}
	.bdBiaodan .bdLeft li h3{font-size: 14px;}
	.bdRight p{font-size: 12px;}
	.bdRight p a{font-size: 14px;}
	.bdRight .bt .btInp{width: 35px;height: 30px;}
	.bdRight .bt .btBtn{width: 75px;height: 30px;font-size: 16px;}
	.bdBiaodan .bdLeft ul li .txt{font-size: 14px;}

  .bdBiaodan .bdLeft ul li{padding:0 0 20px 105px;display:block;position:relative;box-sizing:border-box;}
  .bdBiaodan .bdLeft ul li h3{display:inline-block;width:100px;position:absolute;top:0px;left: 0px;}
/*  .bdBiaodan .bdLeft ul li:last-child h3{width:280px;}*/
}
@media (max-width:375px) {
	.bdBiaodan .bdLeft li{width: 100%;}
	.bdBiaodan .bdLeft .tit{font-size: 15px;}
}


/*
 .PicList002797
 */
 .PicList002797 {padding: 3% 0;}
 .PicList002797 li{ float:left; width:31%; margin:0 3.5% 3.5% 0; border: 1px solid #e8e8e8; border-radius: 10px;}
 .PicList002797 li:nth-child(3n){margin-right:0; }
 .PicList002797 li a{ display:block; position:relative; padding:6%;}
 .PicList002797 li h4,
 .PicList002797 li h3,
 .PicList002797 li h5{ margin:0; text-align:center; font-weight:normal;}
 .PicList002797 li figure{ padding-bottom:100%; margin-bottom: 4%;background-size: contain;}
 .PicList002797 li h3{ font-size: 18px; color:#555;}

 .PicList002797 li .hover{ opacity:0; position:absolute; left:0; top:0; right:0; bottom:0; text-align:center; background:rgba(140, 185, 50,0.9); z-index:10; transition:0.3s; color:#fff; border-radius: 10px;}
 .PicList002797 li:hover{box-shadow:0 0 15px 3px #ccc; border-color:#7ca52d;}
 .PicList002797 li:hover a .hover{ opacity:1;}
 .PicList002797 li aside{ position:absolute; left:10%;width:80%; top:50%; -ms-transform:translateY(-50%); -webkit-transform:translateY(-50%); -moz-transform:translateY(-50%);transform:translateY(-50%);}
 .PicList002797 li .hover h5{  font-size:24px;}
 .PicList002797 li .hover i{ display:block;  height:2px; background:#fff; width:48px; margin:14px auto 20px;}
 .PicList002797 li .hover p{ font-size:16px; line-height:30px; margin:0; max-height:90px; overflow:hidden;}
 .PicList002797 .more{ display: block; text-align: center; margin-top:50px;}
 .PicList002797 .more span{ display: inline-block; padding-left: 40px; padding-right: 64px; line-height: 40px; background:url(../images/piclist002797-more.png)no-repeat 74% center #f1af48 ; border-radius: 5px;transition:all 0.5s ease-out 0s; }
 .PicList002797 .more span:hover{padding-left:50px; padding-right:74px;  }

 @media(max-width:1000px){
 .PicList002797 li{ width:48%; margin-left:1%; margin-right:1%;}
 }
 @media(max-width:640px) and (min-width:376px){
 .PicList002797 li .hover img{ width:50px; height:50px;}
 }
 @media(max-width:480px){
 .PicList002797 li{ float:none; width:auto;}
 .PicList002797 li h3,
 .PicList002797 li .hover h5{ font-size:14px;}
 .PicList002797 li .hover h5{ line-height:20px; max-height:40px;}
 }
 /*PicList002735 */
 .PicList002735{padding:1% 0 4% 0;}
 .PicList002735 li{ margin-bottom: 2%; margin-top: 2%;}
 .PicList002735 li a{display: block;background: #f0f0f0; border: 3px solid #f0f0f0; transition: 0.3s;}
 .PicList002735 li a:hover{border-color: #7ca52d; box-shadow: 0 10px 14px rgba(0,0,0,0.3);}
 .PicList002735 li .Ispic{ background-size: contain;background-color: #fff;  padding-bottom: 65.241%;}
 .PicList002735 li .txt{padding: 25px;}
 .PicList002735 li .txt h3{font-size: 16px; color: #7ca52d;text-align: center;}
 .PicList002735 li .txt p{line-height: 28px;color: #555;height: 84px; }
 @media(min-width:481px){
 .PicList002735 li{float: left;}
 }
 @media(min-width:769px){
 .PicList002735 li{width: 29.6875%; }
 .PicList002735 li:not(:nth-child(3n)){margin-right: 5.46875%;}
 }
 @media(min-width:481px) and (max-width:768px){
 .PicList002735 li{width: 48%; }
 .PicList002735 li:not(:nth-child(2n)){margin-right: 4%;}
 }


.Other002524{ position:fixed; z-index:100; right:2%; top:50%; transform:translateY(-50%);}
.Other002524 li{ padding:5px 0;}
.Other002524 li a,
.Other002524 li a::before{ display:block;height:39px;position:relative;}
.Other002524 li a::before{ content:'';width:39px; border-radius:50%; border:3px solid #0e85c6; background-color:#0e85c6; background-repeat:no-repeat;background-image:url(../images/other002524_icon.png); z-index:10;}
.Other002524 li a:hover::before{ background-color:#fff; border-color:#17395e;}
.Other002524 li a span{ display:none; position:absolute; right:0; top:0; padding-right:39px; border-radius:39px; line-height:39px; color:#fff;background-color:#17395e; z-index:3; width:139px; padding-left:25px;}
.Other002524 li.qq a::before{ background-position:-120px -3px;}
.Other002524 li.qq a:hover::before{ background-position:-159px -3px;}
.Other002524 li.qq_2 a::before{ background-position:-199px -3px;}
.Other002524 li.qq_2 a:hover::before{ background-position:-4px -3px;}
.Other002524 li.gettop a::before{ background-position:-42px -3px;}
.Other002524 li.gettop a:hover::before{ background-position:-81px -3px;}
.Other002524 li.qq a.phone{ display:none;}
.Other002524 li a:hover span{ display:block;}
 @media(max-width:1024px){
.Other002524 li.qq a.pc{ display:none;}
.Other002524 li.qq a.phone{ display:block;}
}
