﻿html { font-family: "Microsoft Yahei",arial,helvetica,sans-serif; -webkit-text-size-adjust:none; word-break : break-word;}
html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, a, code, em, img, q, small, strong, dd, dl, dt, li, ol, ul, fieldset, form,textarea, label, table, tbody, tr, th, td, input { margin: 0; padding: 0; list-style:none;font-family: "Microsoft Yahei",arial,helvetica,sans-serif;-webkit-tap-highlight-color:rgba(0,0,0,0); font-weight:normal;}
textarea,input[type=password],input[type=text]{resize:none;outline:0;-webkit-appearance:none;white-space:pre-wrap;word-wrap:break-word;background:#fff;overflow:scroll}audio{width:0;height:0;padding:0;margin:0;opacity:0;visibility:hidden;display:none;position:absolute;top:0;left:0}
a{ text-decoration:none; color:#333;-webkit-tap-highlight-color:rgba(0,0,0,0);}
a:visited{ color:#000}
a:hover{ color:#000;}
.clearfix:after {visibility: hidden;display: block;font-size: 0;content: " ";clear: both;height: 0;}
body{ position:relative; background:#fff; font-size:22px; color:#444;}
.fr { float:right }
.fl { float:left }
.absr{ position:absolute; right:0; top:0 }
.absl{ position:absolute; left:0; top:0 }
.clear { clear:both }
table{border-collapse: collapse;}
strong{ font-weight:normal;}
em{font-style:normal;}

.wrap{width:750px; margin:0 auto; position:relative; overflow:hidden;}
.hasnav{margin-top:88px;}
.hastabbar{margin-bottom:122px;}



.nav{position:fixed; top:0px; background:#4275B9; height:88px; z-index:1000; width:750px;}
.nav .logo{width:176px; margin:24px auto auto;}
.nav .logo img{display:block; width:100%;}
.nav h1{font-size:36px; color:#fff; text-align:center; line-height:88px;}
.nav .back{position:absolute; top:0px; left:0px;}
.nav .back a{display:block; padding:22px 36px 22px 8px;}
.nav .back a img{display:block;}

.tabbar{position:fixed; bottom:0px; background:#4275B9; height:122px; z-index:1000; width:750px;}
.tabbar ul li{float:left;}
.tabbar ul li a{display:block; line-height:122px; color:#fff; font-size:28px; padding:0px 0px 0px 2.0em; white-space:nowrap;}

.swiper-container .swiper-slide img{display:block;}
.swiper-container-android .swiper-slide, .swiper-wrapper{height:auto;}
.swiper-slide{height:auto;}

.indextextbar{background:#ebe9e9; height:86px; line-height:84px; margin:8px 0px; color:#3c3859; font-size:28px;}
.indextextbar .text{float:left; padding-left:20px;}
.indextextbar .text span{padding-right:26px; font-weight:bold;}
.indextextbar .tel{float:right; padding:0px 20px 0px 0px;}
.indextextbar .tel span{font-weight:bold;}
.indextextbar .tel .icon{display:inline-block; width:26px; height:26px; background:url(../images/iconshow.png) no-repeat left top; background-size:100% auto; margin-right:20px;}


.indexpiclist{}
.indexpiclist ul{padding:0px 18px;}
.indexpiclist ul li{padding:8px; border:1px solid #cecdd3; box-sizing:border-box; margin-bottom:8px;}
.indexpiclist img{display:block; width:100%;}
.indexpiclist{}


.datare_cont{padding:1em;}
.datare_cont .table1{margin:20px;}
.datare_cont .table1 td,.datare_cont .table2 td{width:33.333333%; font-size:24px; color:#3c3859; text-align:center; padding:10px; line-height:180%;}
.datare_cont .table1 td .icon{width:122px; height:122px; -webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%; border:4px solid #ffc352; box-sizing:border-box; margin:auto;}
.datare_cont .table1 td .icon img{display:block; margin:12px auto auto;}
.datare_cont .table2{margin:20px; -webkit-border-radius:18px;-moz-border-radius:18px;-ms-border-radius:18px;-o-border-radius:18px;border-radius:18px; border:1px solid #d2d2d2;}
.datare_cont .table2 td{padding:24px 10px; border-bottom:1px solid #d2d2d2;}
.datare_cont .table2 tr:last-child td{border-bottom:0px;}

.serfl_cont{padding:20px;}
.serfl_cont img{display:block; width:100%;}

.chasta_cont{padding:20px 19px 20px 20px;}
.chasta_cont .part1{font-size:24px; line-height:34px; color:#3c3859;}
.chasta_cont .part1 a{padding-left:30px; color:#ff0000;}
.chasta_cont .part1 .btn1{width:168px;}
.chasta_cont .part1 .text{padding:30px 0px;}

.chasta_cont img{display:block; width:100%;}
.chasta_cont table{border-left:1px solid #dfdfdf; border-top:1px solid #dfdfdf;}
.chasta_cont table th{white-space:nowrap;font-size:24px; background:#453e5d; color:#fff; border-right:1px solid #fff; padding:10px; box-sizing:border-box; text-align:center;}
.chasta_cont table th:nth-child(1){width:14%;}
.chasta_cont table th:nth-child(2){width:20%;}
.chasta_cont table th:nth-child(3){width:26%;}
.chasta_cont table th:nth-child(4){width:22%;}
.chasta_cont table th:nth-child(5){border-bottom:0px;width:18%;}
.chasta_cont table td{font-size:20px; color:#3c3859;border-right:1px solid #dfdfdf; border-bottom:1px solid #dfdfdf; padding:10px;}
.chasta_cont table td.tit{white-space:nowrap;font-size:22px; color:#453e5d; text-align:center;}
.chasta_cont table td.tit span{font-size:20px; color:#999;}
.chasta_cont table td.cpr{padding:30px 10px; text-align:center;}

.chasta_cont .table3 table{border-left:1px solid #dfdfdf; border-top:1px solid #dfdfdf;}
.chasta_cont .table3 th{white-space:nowrap;font-size:24px; background:#453e5d; color:#fff; border-right:1px solid #fff; padding:10px; box-sizing:border-box; text-align:center;}
.chasta_cont .table3 td{font-size:24px; line-height:160%; padding:15px 10px; color:#3c3859;border-right:1px solid #dfdfdf; border-bottom:1px solid #dfdfdf;}


.abus_cont{padding:20px; font-size:24px; color:#3c3859;}
.abus_cont .text h2{font-size:30px; line-height:200%; padding:40px 0px 20px; font-weight:bold;}
.abus_cont .text h2:first-child{padding-top:0px;}
.abus_cont .text p{font-size:24px; line-height:180%;}
.abus_cont .spot{height:52px; padding:30px 0px 0px;}
.abus_cont .spot .btn3{float:left; margin-right:2%; width:23.5%; text-align:center;}
.abus_cont .spot .btn3:last-child{margin-right:0px;}


.contact_cont{padding:0px 20px 20px; font-size:24px; color:#3c3859}
.contact_cont li{border-bottom:1px solid #ddd; padding:30px 0px;}
.contact_cont li:last-child{border-bottom:0px;}
.contact_cont h2{font-size:30px; line-height:200%; font-weight:bold;}
.contact_cont p{font-size:24px; line-height:180%;}
.contact_cont p.red{color:#ff0303; padding-top:30px;}









.btn1,.btn2,.btn3{background:#3c3859; color:#fff; text-align:center;}
.btn1{height:54px; font-size:26px; line-height:54px; -webkit-border-radius:27px;-moz-border-radius:27px;-ms-border-radius:27px;-o-border-radius:27px;}
.btn2{height:80px; width:324px; margin:36px auto; font-size:32px; line-height:76px; -webkit-border-radius:40px;-moz-border-radius:40px;-ms-border-radius:40px;-o-border-radius:40px;}
.btn3{height:52px; font-size:24px; line-height:52px; -webkit-border-radius:26px;-moz-border-radius:26px;-ms-border-radius:26px;-o-border-radius:26px;}
.btn1 a,.btn2 a,.btn3 a{color:#fff; display:block; height:100%;}






@media screen and (max-width: 650px) {    
  
}


@media screen and (max-width: 480px) {   

}

