@charset "UTF-8";

a {
  text-decoration: none; }
  a:hover {
    text-decoration: none; }

.clearfix {
  *zoom: 1; }
  .clearfix:after, .clearfix:before {
    display: block;
    content: "clear";
    height: 0;
    clear: both;
    overflow: hidden;
    visibility: hidden; }

/*body,html{ height:100%;}*/

html,body,div,span,object,h1,h2,h3,h4,h5,h6,p,a,img,small,ol,ul,li,label
{
    margin: 0;
    padding: 0;
    border: 0;
    outline: 0;
    vertical-align: baseline;
    background: transparent;
}

select, input, textarea {
  font-family: "Microsoft YaHei"; 
  font-size:14px;}

ul, dl, dd {
  margin: 0;
  padding: 0;
  list-style: none; }

img {
  max-width: 100%;
  border: none;
  font-size:0;
  outline-width:0px;  
  vertical-align:top;  }

table {
  border-collapse: collapse;
  border-spacing: 0; }

.cur, button {
  cursor: pointer; }

.modal {
  position: fixed;
  z-index: 9999999999;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, 0.4);
  display: none; }
  .modal .modal-wrapper {
    height: 100%;
    width: 100%;
    display: flex;
    align-items: center;
    justify-content: center; }
  .modal .modal-content {
    background-color: #fff; }


a:hover,button:hover{ opacity:0.8;}
*:focus{ outline:none;}

.wrap{ width:1080px; margin:0 auto; overflow:hidden;}

.post{ color:#ccc;}
.H30{ height:30px;}
.H50{ height:64px;}
.H100{ height:100px;}
.title{ font-size:36px;  padding-bottom:20px; border-bottom:1px #2e9ea5 solid; color:#2e9ea5; margin-bottom:50px;}
.con{ line-height:24px; text-align:justify; text-justify:inter-ideograph;overflow: hidden;}
.con .list2 li{ width:50%; float:left;}
.con .list2 li p.p2{ max-width:450px;}
.subtitle{ display:block; background:url(../jpg/title-bg2.jpg) no-repeat right center; height:40px; line-height:40px; color:#fff; max-width:450px; font-size:20px; padding-left:10px;}
.subtitle img{ margin-right:5px; position:relative; top:5px;}
.title-b{ display:block; background:url(../jpg/title-bg4.jpg) no-repeat right center; height:40px; line-height:40px; color:#fff; max-width:450px; font-size:20px; padding-left:5px;}
.title-b img{ margin-right:5px; position:relative; top:5px;}
.subtitle-b{ color:#2970c3; font-size:18px; padding-bottom:10px;}
.title-y{ display:block; background:url(../jpg/title-bg5.jpg) no-repeat right center; height:40px; line-height:40px; color:#fff; max-width:450px; font-size:20px; padding-left:5px;}
.title-y img{ margin-right:5px; position:relative; top:5px;}
.subtitle-y{ color:#2970c3; font-size:18px; padding-bottom:10px;}
.title-g{ display:block; background:url(../jpg/title-bg6.jpg) no-repeat right center; height:40px; line-height:40px; color:#fff; max-width:450px; font-size:20px; padding-left:5px;}
.title-g img{ margin-right:5px; position:relative; top:5px;}
.subtitle-g{ color:#417505; font-size:18px; padding-bottom:10px;}

.con .chtitle{ font-size:24px; color:#2e9ea5; line-height:40px;}
.con .entitle{ font-size:20px; color:#898989; line-height:40px;}
.con .list3{ border-bottom:1px #eee solid; overflow:hidden;}
.con .list3 li{ width:76%; float:left;}
.con .list3 li.l2{ width:22%; float:left; margin-left:2%;}
.con .list3 li.l2 img{ margin-top:20%;}
.con .list4 li{ width:45%; float:left; margin-right:5%; text-align:left;}
.con .list4 li.l1{ margin-left:0;}
.stitle{ background:url(../jpg/title-bg.jpg) no-repeat left bottom; color:#2e9ea5; font-size:20px; padding-bottom:15px; margin-bottom:20px;}
.word{ text-indent:2em;}


.banner-1{ background:url(../jpg/1-bg.jpg) #fff no-repeat center center;  background-size:100% 100%; -moz-background-size:100% 100%; -webkit-background-size:100% 100%; -o-background-size:100% 100%; height:100%; width:100%;}
.banner-1 .img-1 img,.banner-1 .img-2 img,.banner-1 .img-3 img,.banner-1 .img-31 img,.banner-1 .img-4 img,.banner-1 .img-5 img,.banner-1 .img-6 img,.banner-1 .img-7 img{ width:100%;}
.banner-1 .img-1{ position:absolute; z-index:100; right:18%; top:28%; width:10%;}
.banner-1 .img-1:hover{ top:27%; transition:all .2s ease-in 0s; opacity:1;}

.banner-1 .img-2{ position:absolute; z-index:101; right:11%; top:46%; width:12%;}
.banner-1 .img-2:hover{ top:45%; transition:all .2s ease-in 0s; opacity:1;}

.banner-1 .img-3{ position:absolute; z-index:101; right:14%; top:73%; width:10%;}
.banner-1 .img-3:hover{ top:72.5%; transition:all .2s ease-in 0s; opacity:1;}
.banner-1 .img-31{ position:absolute; z-index:101; right:32.5%; top:70%; width:10%;}
.banner-1 .img-31:hover{ top:69.5%; transition:all .2s ease-in 0s; opacity:1;}

.banner-1 .img-4{ position:absolute; z-index:101; right:19%; top:73%; width:12%;}
.banner-1 .img-4:hover{ top:72%; transition:all .2s ease-in 0s; opacity:1;}

.banner-1 .img-5{ position:absolute; z-index:101; right:22%; top:78%; width:12%;}
.banner-1 .img-5:hover{ top:77%; transition:all .2s ease-in 0s; opacity:1;}

.banner-1 .img-6{ position:absolute; z-index:101; right:38%; top:70%; width:12%;}
.banner-1 .img-6:hover{ top:69%; transition:all .2s ease-in 0s; opacity:1;}

.banner-1 .img-7{ position:absolute; z-index:101; right:42%; top:74%; width:12%;}
.banner-1 .img-7:hover{ top:73%; transition:all .2s ease-in 0s; opacity:1;}


.banner-2{ background:url(../jpg/2-bg.jpg) #fff no-repeat center center; background-size:100% 100%; -moz-background-size:100% 100%; -webkit-background-size:100% 100%; -o-background-size:100% 100%; height:100%; width:100%;}
.banner-2 .img-1 img,.banner-2 .img-2 img,.banner-2 .img-3 img,.banner-2 .img-31 img,.banner-2 .img-4 img,.banner-2 .img-41 img{ width:100%;}
.banner-2 .img-1{ position:absolute; z-index:100; right:18%; top:28%; width:10%;}
.banner-2 .img-1:hover{ top:27%; transition:all .2s ease-in 0s; opacity:1;}

.banner-2 .img-2{ position:absolute; z-index:101; right:10%; top:43%; width:12%;}
.banner-2 .img-2:hover{ top:42%; transition:all .2s ease-in 0s; opacity:1;}

.banner-2 .img-3{ position:absolute; z-index:101; right:19%; top:73%; width:12%;}
.banner-2 .img-3:hover{ top:72%; transition:all .2s ease-in 0s; opacity:1;}

.banner-2 .img-31{ position:absolute; z-index:101; right:20%; top:80%; width:14%;}
.banner-2 .img-31:hover{ top:79%; transition:all .2s ease-in 0s; opacity:1;}

.banner-2 .img-4{ position:absolute; z-index:101; right:39%; top:69%; width:12%;}
.banner-2 .img-4:hover{ top:68%; transition:all .2s ease-in 0s; opacity:1;}

.banner-2 .img-41{ position:absolute; z-index:101; right:40%; top:76%; width:14%;}
.banner-2 .img-41:hover{ top:75%; transition:all .2s ease-in 0s; opacity:1;}


.banner-3{ background:url(../jpg/3-bg.jpg) #fff no-repeat center center; background-size:100% 100%; -moz-background-size:100% 100%; -webkit-background-size:100% 100%; -o-background-size:100% 100%; height:100%; width:100%;}
.banner-3 .img-1 img,.banner-3 .img-2 img{ width:100%;}
.banner-3 .img-1{ position:absolute; z-index:100; right:43%; top:47%; width:8%;}
.banner-3 .img-1:hover{ top:46%; transition:all .2s ease-in 0s; opacity:1;}

.banner-3 .img-2{ position:absolute; z-index:101; right:21.5%; top:55.5%; width:6%;}
.banner-3 .img-2:hover{ top:55%; transition:all .2s ease-in 0s; opacity:1;}


.banner-6{ background:url(../jpg/6-bg.jpg) #fff no-repeat center center; background-size:100% 100%; -moz-background-size:100% 100%; -webkit-background-size:100% 100%; -o-background-size:100% 100%; height:100%; width:100%;}
.banner-6 .img-1 img,.banner-6 .img-2 img,.banner-6 .img-3 img,.banner-6 .img-4 img,.banner-6 .img-3 img,.banner-6 .img-6 img,.banner-6 .img-7 img{ width:100%;}
.banner-6 .img-1{ position:absolute; z-index:100; right:5%; top:52%; width:8%;}
.banner-6 .img-1:hover{ top:51%; transition:all .2s ease-in 0s; opacity:1;}
.banner-6 .img-11{ position:absolute; z-index:100; right:13%; top:51%; width:8%;}
.banner-6 .img-11:hover{ top:50%; transition:all .2s ease-in 0s; opacity:1;}
.banner-6 .img-2{ position:absolute; z-index:101; right:20.5%; top:67%; width:6%;}
.banner-6 .img-2:hover{ top:66%; transition:all .2s ease-in 0s; opacity:1;}
.banner-6 .img-3{ position:absolute; z-index:101; right:43%; top:60%; width:6%;}
.banner-6 .img-3:hover{ top:59%; transition:all .2s ease-in 0s; opacity:1;}
.banner-6 .img-4{ position:absolute; z-index:102; right:21.5%; top:71%; width:6%;}
.banner-6 .img-4:hover{ top:70%; transition:all .2s ease-in 0s; opacity:1;}
.banner-6 .img-41{ position:absolute; z-index:102; right:45%; top:62.5%; width:6%;}
.banner-6 .img-41:hover{ top:61.5%; transition:all .2s ease-in 0s; opacity:1;}

.banner-6 .img-5{ position:absolute; z-index:100; right:15%; top:73%; width:6%;}
.banner-6 .img-5:hover{ top:72%; transition:all .2s ease-in 0s; opacity:1;}
.banner-6 .img-51{ position:absolute; z-index:105; right:41%; top:63.5%; width:6%;}
.banner-6 .img-51:hover{ top:62.5%; transition:all .2s ease-in 0s; opacity:1;}

.banner-6 .img-6{ position:absolute; z-index:103; right:22%; top:73%; width:3%;}
.banner-6 .img-6:hover{ top:72%; transition:all .2s ease-in 0s; opacity:1;}
.banner-6 .img-61{ position:absolute; z-index:103; right:35%; top:68%; width:3%;}
.banner-6 .img-61:hover{ top:67%; transition:all .2s ease-in 0s; opacity:1;}
.banner-6 .img-62{ position:absolute; z-index:103; right:49%; top:63%; width:3%;}
.banner-6 .img-62:hover{ top:62%; transition:all .2s ease-in 0s; opacity:1;}
.banner-6 .img-63{ position:absolute; z-index:103; right:58%; top:59.5%; width:3%;}
.banner-6 .img-63:hover{ top:58.5%; transition:all .2s ease-in 0s; opacity:1;}

.banner-6 .img-7{ position:absolute; z-index:104; right:24%; top:73%; width:2.8%;}
.banner-6 .img-7:hover{ top:72%; transition:all .2s ease-in 0s; opacity:1;}
.banner-6 .img-71{ position:absolute; z-index:104; right:37%; top:68%; width:2.8%;}
.banner-6 .img-71:hover{ top:67%; transition:all .2s ease-in 0s; opacity:1;}
.banner-6 .img-72{ position:absolute; z-index:104; right:51%; top:63%; width:2.8%;}
.banner-6 .img-72:hover{ top:62%; transition:all .2s ease-in 0s; opacity:1;}
.banner-6 .img-73{ position:absolute; z-index:104; right:61%; top:59%; width:2.8%;}
.banner-6 .img-73:hover{ top:58%; transition:all .2s ease-in 0s; opacity:1;}

.banner-1-phone{ display:none;}

.goto{ color:#2e9ea5;}

.banner-7{ background:url(../jpg/7-bg.jpg) #fff no-repeat center center; background-size:100% 100%; -moz-background-size:100% 100%; -webkit-background-size:100% 100%; -o-background-size:100% 100%; height:100%; width:100%;}
.banner-7 .img-1 img,.banner-7 .img-2 img,.banner-7 .img-3 img,.banner-7 .img-4 img{ width:100%;}
.banner-7 .img-1{ position:absolute; z-index:100; right:9%; top:48%; width:4%;}
.banner-7 .img-1:hover{ top:47%; transition:all .2s ease-in 0s; opacity:1;}

.banner-7 .img-2{ position:absolute; z-index:101; right:3%; top:65%; width:4%;}
.banner-7 .img-2:hover{ top:64%; transition:all .2s ease-in 0s; opacity:1;}
.banner-7 .img-21{ position:absolute; z-index:101; right:44%; top:53%; width:4%;}
.banner-7 .img-21:hover{ top:52%; transition:all .2s ease-in 0s; opacity:1;}
.banner-7 .img-22{ position:absolute; z-index:101; right:30%; top:77%; width:4%;}
.banner-7 .img-22:hover{ top:76%; transition:all .2s ease-in 0s; opacity:1;}
.banner-7 .img-23{ position:absolute; z-index:101; right:36%; top:75%; width:4%;}
.banner-7 .img-23:hover{ top:74%; transition:all .2s ease-in 0s; opacity:1;}

.banner-7 .img-3{ position:absolute; z-index:101; right:10%; top:64%; width:1.5%;}
.banner-7 .img-3:hover{ top:63%; transition:all .2s ease-in 0s; opacity:1;}
.banner-7 .img-31{ position:absolute; z-index:101; right:12%; top:63%; width:2%;}
.banner-7 .img-31:hover{ top:62%; transition:all .2s ease-in 0s; opacity:1;}
.banner-7 .img-32{ position:absolute; z-index:101; right:16%; top:61.5%; width:2%;}
.banner-7 .img-32:hover{ top:60.5%; transition:all .2s ease-in 0s; opacity:1;}
.banner-7 .img-33{ position:absolute; z-index:101; right:18%; top:61%; width:2%;}
.banner-7 .img-33:hover{ top:60%; transition:all .2s ease-in 0s; opacity:1;}
.banner-7 .img-34{ position:absolute; z-index:101; right:20%; top:60.5%; width:2%;}
.banner-7 .img-34:hover{ top:59.5%; transition:all .2s ease-in 0s; opacity:1;}
.banner-7 .img-35{ position:absolute; z-index:101; right:23%; top:59.5%; width:2%;}
.banner-7 .img-35:hover{ top:58.5%; transition:all .2s ease-in 0s; opacity:1;}
.banner-7 .img-36{ position:absolute; z-index:101; right:31%; top:57%; width:2%;}
.banner-7 .img-36:hover{ top:56%; transition:all .2s ease-in 0s; opacity:1;}
.banner-7 .img-37{ position:absolute; z-index:101; right:34%; top:56%; width:2%;}
.banner-7 .img-37:hover{ top:55%; transition:all .2s ease-in 0s; opacity:1;}
.banner-7 .img-38{ position:absolute; z-index:101; right:36%; top:55.5%; width:2%;}
.banner-7 .img-38:hover{ top:54.5%; transition:all .2s ease-in 0s; opacity:1;}
.banner-7 .img-39{ position:absolute; z-index:101; right:38%; top:55%; width:2%;}
.banner-7 .img-39:hover{ top:54%; transition:all .2s ease-in 0s; opacity:1;}
.banner-7 .img-318{ position:absolute; z-index:101; right:42%; top:54%; width:2%;}
.banner-7 .img-318:hover{ top:53%; transition:all .2s ease-in 0s; opacity:1;}

.banner-7 .img-310{ position:absolute; z-index:101; right:21%; top:81%; width:2%;}
.banner-7 .img-310:hover{ top:80%; transition:all .2s ease-in 0s; opacity:1;}
.banner-7 .img-311{ position:absolute; z-index:101; right:24%; top:80%; width:2%;}
.banner-7 .img-311:hover{ top:79%; transition:all .2s ease-in 0s; opacity:1;}
.banner-7 .img-312{ position:absolute; z-index:101; right:26%; top:79%; width:2%;}
.banner-7 .img-312:hover{ top:78%; transition:all .2s ease-in 0s; opacity:1;}
.banner-7 .img-313{ position:absolute; z-index:101; right:27.5%; top:78.5%; width:2%;}
.banner-7 .img-313:hover{ top:77.5%; transition:all .2s ease-in 0s; opacity:1;}
.banner-7 .img-314{ position:absolute; z-index:101; right:40%; top:73.5%; width:2%;}
.banner-7 .img-314:hover{ top:72.5%; transition:all .2s ease-in 0s; opacity:1;}
.banner-7 .img-315{ position:absolute; z-index:101; right:41.5%; top:72.5%; width:2%;}
.banner-7 .img-315:hover{ top:71.5%; transition:all .2s ease-in 0s; opacity:1;}
.banner-7 .img-316{ position:absolute; z-index:101; right:43%; top:72%; width:2%;}
.banner-7 .img-316:hover{ top:71%; transition:all .2s ease-in 0s; opacity:1;}
.banner-7 .img-317{ position:absolute; z-index:101; right:50%; top:69%; width:2%;}
.banner-7 .img-317:hover{ top:68%; transition:all .2s ease-in 0s; opacity:1;}

.banner-7 .img-4{ position:absolute; z-index:101; right:11%; top:65%; width:1.2%;}
.banner-7 .img-4:hover{ top:64%; transition:all .2s ease-in 0s; opacity:1;}
.banner-7 .img-41{ position:absolute; z-index:101; right:12%; top:65%; width:2%;}
.banner-7 .img-41:hover{ top:64%; transition:all .2s ease-in 0s; opacity:1;}
.banner-7 .img-42{ position:absolute; z-index:101; right:16%; top:63.5%; width:2%;}
.banner-7 .img-42:hover{ top:62.5%; transition:all .2s ease-in 0s; opacity:1;}
.banner-7 .img-43{ position:absolute; z-index:101; right:18%; top:63%; width:2%;}
.banner-7 .img-43:hover{ top:62%; transition:all .2s ease-in 0s; opacity:1;}
.banner-7 .img-44{ position:absolute; z-index:101; right:20%; top:62.5%; width:2%;}
.banner-7 .img-44:hover{ top:61.5%; transition:all .2s ease-in 0s; opacity:1;}
.banner-7 .img-45{ position:absolute; z-index:101; right:24%; top:61%; width:2%;}
.banner-7 .img-45:hover{ top:60%; transition:all .2s ease-in 0s; opacity:1;}
.banner-7 .img-46{ position:absolute; z-index:101; right:31.5%; top:59%; width:2%;}
.banner-7 .img-46:hover{ top:58%; transition:all .2s ease-in 0s; opacity:1;}
.banner-7 .img-47{ position:absolute; z-index:101; right:34%; top:58%; width:2%;}
.banner-7 .img-47:hover{ top:57%; transition:all .2s ease-in 0s; opacity:1;}
.banner-7 .img-48{ position:absolute; z-index:101; right:36%; top:57.5%; width:2%;}
.banner-7 .img-48:hover{ top:56.5%; transition:all .2s ease-in 0s; opacity:1;}
.banner-7 .img-49{ position:absolute; z-index:101; right:38%; top:57%; width:2%;}
.banner-7 .img-49:hover{ top:56%; transition:all .2s ease-in 0s; opacity:1;}
.banner-7 .img-418{ position:absolute; z-index:101; right:43%; top:55.5%; width:2%;}
.banner-7 .img-418:hover{ top:54.5%; transition:all .2s ease-in 0s; opacity:1;}

.banner-7 .img-410{ position:absolute; z-index:101; right:22%; top:83%; width:2%;}
.banner-7 .img-410:hover{ top:82%; transition:all .2s ease-in 0s; opacity:1;}
.banner-7 .img-411{ position:absolute; z-index:101; right:24.5%; top:82%; width:2%;}
.banner-7 .img-411:hover{ top:81%; transition:all .2s ease-in 0s; opacity:1;}
.banner-7 .img-412{ position:absolute; z-index:101; right:26.5%; top:81%; width:2%;}
.banner-7 .img-412:hover{ top:80%; transition:all .2s ease-in 0s; opacity:1;}
.banner-7 .img-413{ position:absolute; z-index:101; right:28%; top:80.5%; width:2%;}
.banner-7 .img-413:hover{ top:79.5%; transition:all .2s ease-in 0s; opacity:1;}
.banner-7 .img-414{ position:absolute; z-index:101; right:41%; top:75.5%; width:2%;}
.banner-7 .img-414:hover{ top:74.5%; transition:all .2s ease-in 0s; opacity:1;}
.banner-7 .img-415{ position:absolute; z-index:101; right:42.5%; top:74.5%; width:2%;}
.banner-7 .img-415:hover{ top:73.5%; transition:all .2s ease-in 0s; opacity:1;}
.banner-7 .img-416{ position:absolute; z-index:101; right:44%; top:74%; width:2%;}
.banner-7 .img-416:hover{ top:73%; transition:all .2s ease-in 0s; opacity:1;}
.banner-7 .img-417{ position:absolute; z-index:101; right:51.5%; top:71%; width:2%;}
.banner-7 .img-417:hover{ top:70%; transition:all .2s ease-in 0s; opacity:1;}


.banner-8{ background:url(../jpg/8-bg.jpg) #fff no-repeat center center; background-size:100% 100%; -moz-background-size:100% 100%; -webkit-background-size:100% 100%; -o-background-size:100% 100%; height:100%; width:100%;}
.banner-8 .img-1 img,.banner-8 .img-2 img,.banner-8 .img-3 img,.banner-8 .img-4 img{ width:100%;}
.banner-8 .img-1{ position:absolute; z-index:100; right:22%; top:64%; width:8%;}
.banner-8 .img-1:hover{ top:63%; transition:all .2s ease-in 0s; opacity:1;}
.banner-8 .img-11{ position:absolute; z-index:100; right:33%; top:59.5%; width:8%;}
.banner-8 .img-11:hover{ top:58.5%; transition:all .2s ease-in 0s; opacity:1;}
.banner-8 .img-2{ position:absolute; z-index:100; right:6%; top:71%; width:6%;}
.banner-8 .img-2:hover{ top:70%; transition:all .2s ease-in 0s; opacity:1;}
.banner-8 .img-21{ position:absolute; z-index:100; right:14%; top:68%; width:6%;}
.banner-8 .img-21:hover{ top:67%; transition:all .2s ease-in 0s; opacity:1;}

.banner-12{ background:url(../jpg/bg.jpg) #fff no-repeat center center; background-size:100% 100%; -moz-background-size:100% 100%; -webkit-background-size:100% 100%; -o-background-size:100% 100%; height:100%; width:100%;}
.banner-12 .img-1 img,.banner-12 .img-2 img,.banner-12 .img-3 img,.banner-12 .img-4 img{ width:100%;}
.banner-12 a{ opacity:1;}
.banner-12 .img-1{ position:absolute; z-index:100; right:42%; top:46%; width:3.3%;}
.banner-12 .img-2{ position:absolute; z-index:101; right:39%; top:47%; width:3.3%;}
.banner-12 .img-3{ position:absolute; z-index:102; right:22%; top:53%; width:3.3%;}
.banner-12 .img-4{ position:absolute; z-index:103; right:18%; top:54%; width:3.3%;}


.banner-13{ background:url(../jpg/bg-2.jpg) #fff no-repeat center center; background-size:100% 100%; -moz-background-size:100% 100%; -webkit-background-size:100% 100%; -o-background-size:100% 100%; height:100%; width:100%;}
.banner-13 .img-1 img,.banner-13 .img-2 img,.banner-13 .img-3 img,.banner-13 .img-4 img{ width:100%;}
.banner-13 a{ opacity:1;}
.banner-13 .img-1{ position:absolute; z-index:100; right:51%; top:42%; width:3.3%;}
.banner-13 .img-2{ position:absolute; z-index:101; right:39%; top:46%; width:3.3%;}
.banner-13 .img-3{ position:absolute; z-index:102; right:27%; top:49%; width:3.3%;}
.banner-13 .img-4{ position:absolute; z-index:103; right:13%; top:53%; width:3.3%;}

.banner-14{background:url(../png/bg.png) #fff no-repeat center center; background-size:100% 100%; -moz-background-size:100% 100%; -webkit-background-size:100% 100%; -o-background-size:100% 100%; height:100%; width:100%;}
.banner-14 .img-1 img{position:absolute; z-index:100; right:25.5%; top:50.5%; width:17%;}
.banner-14 .img-2 img{position:absolute; z-index:110; right:26%; top:52%; width:19.5%;}
.banner-14 .img-3 img{position:absolute; z-index:120; right:28%; top:58%; width:23%;}
.banner-14 .img-4 img{position:absolute; z-index:130; right:31.5%; top:68%; width:32%;}

@media (min-width: 1200px) and (max-width: 1500px) {

  

.banner-13 .img-1{ top:43%;}
.banner-13 .img-2{ top:47%;}
.banner-13 .img-3{ top:50%;}
.banner-13 .img-4{ top:54%;}

  
.banner-12 .img-1{ top:47%;}
.banner-12 .img-2{ top:48%;}
.banner-12 .img-3{ top:54%;}
.banner-12 .img-4{ top:55%;}


.banner-8 .img-1{ top:67%;}
.banner-8 .img-1:hover{ top:66%;}
.banner-8 .img-11{ top:62.5%;}
.banner-8 .img-11:hover{ top:61.5%;}
.banner-8 .img-2{ top:74%;}
.banner-8 .img-2:hover{ top:73%;}
.banner-8 .img-21{ top:71%;}
.banner-8 .img-21:hover{ top:70%;}
  
  

.banner-7 .img-4{ top:66%; width:2%;}
.banner-7 .img-4:hover{ top:65%;}
.banner-7 .img-41{top:66%;}
.banner-7 .img-41:hover{ top:65%;}
.banner-7 .img-42{ top:64.5%;}
.banner-7 .img-42:hover{ top:63.5%;}
.banner-7 .img-43{ top:64%;}
.banner-7 .img-43:hover{ top:63%;}
.banner-7 .img-44{ top:63.5%;}
.banner-7 .img-44:hover{ top:62.5%;}
.banner-7 .img-45{ top:62%;}
.banner-7 .img-45:hover{ top:61%;}
.banner-7 .img-46{ top:60%;}
.banner-7 .img-46:hover{ top:59%;}
.banner-7 .img-47{ top:59%;}
.banner-7 .img-47:hover{ top:58%;}
.banner-7 .img-48{ top:58.5%;}
.banner-7 .img-48:hover{ top:57.5%;}
.banner-7 .img-49{ top:58%;}
.banner-7 .img-49:hover{ top:57%;}
.banner-7 .img-418{ top:56.5%;}
.banner-7 .img-418:hover{ top:55.5%;}

.banner-7 .img-410{ top:84%;}
.banner-7 .img-410:hover{ top:83%;}
.banner-7 .img-411{ top:83%;}
.banner-7 .img-411:hover{ top:82%;}
.banner-7 .img-412{ top:82%;}
.banner-7 .img-412:hover{ top:81%;}
.banner-7 .img-413{ top:81.5%;}
.banner-7 .img-413:hover{ top:80.5%;}
.banner-7 .img-414{ top:75.5%;}
.banner-7 .img-414:hover{ top:74.5%;}
.banner-7 .img-415{ top:74.5%;}
.banner-7 .img-415:hover{ top:73.5%;}
.banner-7 .img-416{ top:74%;}
.banner-7 .img-416:hover{ top:73%;}
.banner-7 .img-417{ top:71%;}
.banner-7 .img-417:hover{ top:70%;}

.banner-7 .img-3{ top:65%; width:2%;}
.banner-7 .img-3:hover{ top:64%;}
.banner-7 .img-31{ top:64%;}
.banner-7 .img-31:hover{ top:63%;}
.banner-7 .img-32{ top:62.5%;}
.banner-7 .img-32:hover{ top:61.5%;}
.banner-7 .img-33{ top:62%;}
.banner-7 .img-33:hover{ top:61%;}
.banner-7 .img-34{ top:61.5%;}
.banner-7 .img-34:hover{ top:60.5%;}
.banner-7 .img-35{ top:60.5%;}
.banner-7 .img-35:hover{ top:59.5%;}
.banner-7 .img-36{ top:58%;}
.banner-7 .img-36:hover{ top:57%;}
.banner-7 .img-37{ top:57%;}
.banner-7 .img-37:hover{ top:56%;}
.banner-7 .img-38{ top:56.5%;}
.banner-7 .img-38:hover{ top:55.5%;}
.banner-7 .img-39{ top:56%;}
.banner-7 .img-39:hover{ top:55%;}
.banner-7 .img-318{ top:54%;}
.banner-7 .img-318:hover{ top:53%;}

.banner-7 .img-310{ top:83%;}
.banner-7 .img-310:hover{ top:82%;}
.banner-7 .img-311{ top:82%;}
.banner-7 .img-311:hover{ top:81%;}
.banner-7 .img-312{ top:81%;}
.banner-7 .img-312:hover{ top:80%;}
.banner-7 .img-313{ top:80.5%;}
.banner-7 .img-313:hover{ top:79.5%;}
.banner-7 .img-314{ top:75.5%;}
.banner-7 .img-314:hover{ top:74.5%;}
.banner-7 .img-315{ top:74.5%;}
.banner-7 .img-315:hover{ top:73.5%;}
.banner-7 .img-316{ top:74%;}
.banner-7 .img-316:hover{ top:73%;}
.banner-7 .img-317{ top:71%;}
.banner-7 .img-317:hover{ top:70%;}



.banner-7 .img-23{ top:77%;}
.banner-7 .img-23:hover{ top:76%;}
.banner-7 .img-22{ top:79%;}
.banner-7 .img-22:hover{ top:78%;}
.banner-7 .img-21{ top:55%;}
.banner-7 .img-21:hover{ top:54%;}
.banner-7 .img-2{ top:68%;}
.banner-7 .img-2:hover{ top:67%;}
.banner-7 .img-1{ top:51%;}
.banner-7 .img-1:hover{ top:50%;}
  
  
  
  
.banner-6 .img-1{ top:56%;}
.banner-6 .img-1:hover{ top:55%;}
.banner-6 .img-11{ top:54%;}
.banner-6 .img-11:hover{ top:53%;}
.banner-6 .img-2{ top:71%;}
.banner-6 .img-2:hover{ top:70%;}
.banner-6 .img-3{ top:62%;}
.banner-6 .img-3:hover{ top:61%;}
.banner-6 .img-4{ top:74%;}
.banner-6 .img-4:hover{ top:73%;}
.banner-6 .img-41{ top:63.5%;}
.banner-6 .img-41:hover{ top:62.5%;}
.banner-6 .img-5{ top:74%;}
.banner-6 .img-5:hover{ top:73%;}
.banner-6 .img-51{ top:64.5%;}
.banner-6 .img-51:hover{ top:63.5%;}
.banner-6 .img-6{ top:75%;}
.banner-6 .img-6:hover{ top:74%;}
.banner-6 .img-61{ top:70%;}
.banner-6 .img-61:hover{ top:69%;}
.banner-6 .img-62{ top:65%;}
.banner-6 .img-62:hover{ top:64%;}
.banner-6 .img-63{ top:61.5%;}
.banner-6 .img-63:hover{ top:60.5%;}
.banner-6 .img-7{ top:75%;}
.banner-6 .img-7:hover{ top:74%;}
.banner-6 .img-71{ top:70%;}
.banner-6 .img-71:hover{ top:69%;}
.banner-6 .img-72{ top:65%;}
.banner-6 .img-72:hover{ top:64%;}
.banner-6 .img-73{ top:61%;}
.banner-6 .img-73:hover{ top:60%;}




  
.banner-3 .img-1{ top:49%;}
.banner-3 .img-1:hover{ top:48%;}
.banner-3 .img-2{ top:57.5%;}
.banner-3 .img-2:hover{ top:57%;}
  
  
.banner-2 .img-1{ top:30%;}
.banner-2 .img-1:hover{ top:31%;}
.banner-2 .img-2{ top:45%;}
.banner-2 .img-2:hover{ top:44%;}
.banner-2 .img-3{ top:74%;}
.banner-2 .img-3:hover{ top:73.5%;}
.banner-2 .img-31{ top:81%;}
.banner-2 .img-31:hover{ top:80%;}
.banner-2 .img-4{ top:71%;}
.banner-2 .img-4:hover{ top:70%;}
.banner-2 .img-41{ top:78%;}
.banner-2 .img-41:hover{ top:77%;}
  
  
.banner-1 .img-1{ top:30%;}
.banner-1 .img-1:hover{ top:31%;}
.banner-1 .img-2{ top:46%;}
.banner-1 .img-2:hover{ top:45%;}
.banner-1 .img-3{ top:74%;}
.banner-1 .img-3:hover{ top:73.5%;}
.banner-1 .img-31{ top:71%;}
.banner-1 .img-31:hover{ top:71.5%;}
.banner-1 .img-4{ top:74%;}
.banner-1 .img-4:hover{ top:73%;}
.banner-1 .img-5{ top:80%;}
.banner-1 .img-5:hover{ top:70%;}
.banner-1 .img-6{ top:71%;}
.banner-1 .img-6:hover{ top:70%;}
.banner-1 .img-7{ top:75%;}
.banner-1 .img-7:hover{ top:74%;}

}

@media (max-width: 1199px) {
.banner-1{ display:none;}
.banner-1-phone{ display:block;}
.banner-2{ display:none;}
.banner-3{ display:none;}
.banner-4{ display:none;}
.banner-5{ display:none;}
.banner-6{ display:none;}
.banner-7{ display:none;}
.banner-8{ display:none;}
.banner-10{ display:none;}
.banner-11{ display:none;}
.banner-12{ display:none;}
.banner-13{ display:none;}

}

@media (min-width: 751px) and (max-width: 1199px) {
.wrap{ width:100%; padding:0 20px; box-sizing:border-box;}

.subtitle{ font-size:18px;}

}

@media (max-width: 750px) {
  
.wrap{ width:100%; padding:0 10px;}

.H30{ height:15px;}
.H50{ height:25px;}
.H100{ height:50px;}
.title{ font-size:20px; font-weight:bold; padding-bottom:10px; border-bottom:1px #2e9ea5 solid; color:#2e9ea5; margin:0 10px 25px 10px;}
.con{ line-height:24px; text-align:justify; text-justify:inter-ideograph; padding:0 10px;}
.con .list2 li{ width:100%; float:left;}
.con .list2 li>img{ margin-top:15px;}
.con .list2 li p.p2{ max-width:450px;}
.subtitle{ display:block; background:url(../jpg/title-bg2.jpg) no-repeat right center; height:40px; line-height:40px; color:#fff; max-width:450px; font-size:16px; padding-left:5px;}
.subtitle img{ margin-right:5px; position:relative; top:5px;}
.con .chtitle{ font-size:20px; color:#2e9ea5; line-height:40px;}
.con .entitle{ font-size:18px; color:#898989; line-height:40px;}
.con .list3{ border-bottom:1px #eee solid; overflow:hidden;}
.con .list3 li{ width:100%; float:left;}
.con .list3 li.l2{ width:100%; float:left; margin-left:0;}
.con .list3 li.l2 img{ margin-top:0; margin-bottom:25px;}
.con .list4 li{ width:100%; float:left; margin-right:5%; text-align:left;}
.con .list4 li.l1{ margin-left:0; margin-top:25px;}
.stitle{ background:url(../jpg/title-bg.jpg) no-repeat left bottom; color:#2e9ea5; font-size:20px; padding-bottom:15px; margin-bottom:20px;}

}


