.nav-inline .home li { color: #0099b5; }
.tit { color: #777777; margin-bottom: 30px; }
.tit .tit-p1 { margin-bottom: 5px; }
.tit .tit-p1 span { background: #333333; color: #ffffff; font-weight: bold; padding: 2px 5px; font-size: 18px; }
.tit .tit-p2 { line-height: 28px; }
.xian-l { position: relative; border-bottom: 1px solid #0099b5; margin-bottom: 10px; }
.xian-l img { position: absolute; right: 0; top: -3px; }
.xian-r { position: relative; margin-top: 10px; border-bottom: 1px solid #0099b5; margin-bottom: 35px; }
.xian-r img { position: absolute; left: 0; top: -3px; }
.tit-h3 { font-size: 26px; font-weight: bold; text-align: center; }
@media (min-width: 1200px) { .tit-h3 { font-size: 30px; } }
.app1 { width: 48%; margin: 0 1%; float: left; margin-bottom: 10px; }
.app1 img { margin: 0 auto; }
@media (min-width: 760px) { .app1 { width: 31%; } }
@media (min-width: 1000px) { .app1 { width: 18%; margin-bottom: 20px; } }
@media (min-width: 1000px) { .app2 { padding-top: 120px; } }
.ss1 { margin-bottom: 20px; }
@media (min-width: 1000px) { .ss1 { margin-bottom: 30px; } }
@media (min-width: 1200px) { .ss1 { margin-bottom: 40px; } }
.ss1 img { margin: 0 auto; margin-bottom: 15px; }
@media (min-width: 1000px) { .ss1 img { margin-top: 20px; } }
.ss1 h3 { font-size: 26px; margin-bottom: 5px; }
@media (min-width: 1000px) { .ss1 h3 { font-size: 30px; } }
.ss1 h3 span { color: #0099b5; font-weight: bold; }
.ss1 p { color: #777777; font-size: 16px; }
@media (min-width: 1000px) { .ss { display: none; } }
.lb-img { margin-bottom: 25px; }
@media (min-width: 1000px) { .lb-img { margin-bottom: 35px; } }
@media (min-width: 1200px) { .lb-img { margin-bottom: 50px; } }
.lb h3 { margin-bottom: 15px; }
@media (min-width: 1200px) { .lb h3 { margin-bottom: 20px; } }
.lb p { color: #777; }
.lb .lb-p2 { margin-bottom: 30px; }
@media (min-width: 1200px) { .lb .lb-p2 { margin-bottom: 40px; } }
.lb .lb-p3 { color: #0099b5; margin-bottom: 30px; }
@media (min-width: 1200px) { .lb .lb-p3 { margin-bottom: 40px; } }
.hn { position: relative; }
.hn .show .hd1 { display: none; }
.hn .show .hd1.active { display: block; }
.hn .clicks span { background: #0099b5; color: #ffffff; border-right: 1px solid #fff; padding: 15px 0px; text-align: center; font-size: 18px; position: relative; margin-bottom: 20px; }
@media (min-width: 1000px) { .hn .clicks span { margin-bottom: 35px; } }
@media (min-width: 1200px) { .hn .clicks span { margin-bottom: 50px; } }
.hn .clicks span img { display: none; position: absolute; top: -17px; left: 48%; }
.hn .clicks .active { background: #333; }
.hn .clicks .active img { display: block; }
.gs-l { margin-bottom: 30px; }
@media (min-width: 1200px) { .gs-l { margin-bottom: 50px; } }
.gs-r { color: #777; margin-bottom: 30px; }
.gs-r p { line-height: 30px; }
.gs-r .gs-p1 { margin-bottom: 0; }
.gs-r .gs-p2 { margin-bottom: 30px; }
@media (min-width: 1000px) { .gs-r .gs-p2 { margin-bottom: 40px; } }
@media (min-width: 1200px) { .gs-r .gs-p2 { margin-bottom: 50px; } }
.gs-r .gs-p3 { text-align: center; font-size: 16px; }
.gs-r .gs-p3 span { font-size: 30px; color: #333; }
@media (min-width: 1200px) { .gs-r .gs-p3 span { font-size: 50px; } }
.gs-r .gs-p3 .gs-sp1 { position: relative; top: -15px; font-size: 26px; }
.bg-case { background: #0099b5; padding: 30px 0 40px; margin-bottom: 50px; }
@media (min-width: 1200px) { .bg-case { padding: 50px 0 50px; } }
.bg-case .xian-l, .bg-case .xian-r { border-bottom: 1px solid #fff; }
.tab .tab-body-bordered { border-radius: 0; padding: 40px 15px 30px; }
.tb-d1 h3 { margin-bottom: 15px; font-size: 20px; }
.tb-d1 p { color: #fff; line-height: 28px; }
.tb-d1 .tb-p1 { margin-bottom: 20px; }
@media (min-width: 760px) and (max-width: 999px) { .tab .tab-nav { margin-bottom: 15px; } }
.tab .tab-nav .active { background-color: #0099b5; position: relative; }
@media (min-width: 1000px) { .tab .tab-nav .active a { display: block; }
  .tab .tab-nav .active img { display: block; position: absolute; right: 26px; top: 25px; } }
.tab .tab-nav .active a { background-color: #12d1f4; color: #fff; }
.tab .tab-nav li { padding-right: 35px; width: 100%; font-size: 18px; }
@media (min-width: 760px) and (max-width: 999px) { .tab .tab-nav li { width: 48%; } }
.tab .tab-nav li a { border: 0; display: block; background: #fff; border-bottom: 1px solid #0099b5; color: #0099b5; border-radius: 0; padding: 25px 0; }
@media (min-width: 1200px) { .tab .tab-nav li a { padding: 21px 0; } }
.tab .tab-nav li img { display: none; }
.new-pi { font-size: 18px; }
.new-pi a { color: #777; }
.new-pi a:hover { color: #0099b5; }
.new-pi span { color: #ffffff; background: #b4b4b4; padding: 3px; font-size: 16px; display: inline-block; width: 100px; float: left; text-align: center; position: relative; margin-right: 30px; }
.new-pi span img { display: inline-block; position: absolute; right: -7px; top: 0; }
.new-p2 { margin-bottom: 30px; }
@media (min-width: 1200px) { .new-p2 { margin-bottom: 50px; } }
@media (min-width: 1200px) { .new-p2 { margin-bottom: 70px; } }
.jingpeixuan{margin-bottom: 0px;}
.jingliindex ul li a{color:white;}
.jingliindex ul li{padding-bottom:10px;}
.jinglixiugai img{float:left;margin-right:20px;}
.jinglixiugai h5{padding-top:8px;padding-bottom:10px;font-size:17px;font-weight:bold;}
.jinglixiugai p{line-height:30px;padding-bottom:40px;}
.jinglixiugai a{display:inline-block;padding:10px 20px 10px 20px;background-color:#0099b5;color:white;font-weight:bold;}
.jinglisingle ul{margin-bottom:40px;}