body,.e-title a{margin:0;font-family: "songti","Helvetica Neue",Helvetica,STHeiTi,sans-serif;}
body,h2,button,ul,li,tr,td,p,dl,dd,p{margin: 0;}
body,button,ul,ol{padding: 0;}
li{list-style: none;}
.clearfix:before{content: " ";display: table;}
.clearfix:after{clear: both;}
.ofl{overflow: hidden;}
table{table-layout: fixed;width: 100%;border-collapse: collapse;}
a{text-decoration: none;color: #fff;}
a img{border:none;}
img{vertical-align: middle;}
.nav a,.l-title-each,.e-title,.p1-online,.plan1,.oth-title,.exp-detail b{font-family: "Microsoft Yahei";}
.nav p,.tab1 td,.p1-online,.tab-un dt,.p2 li,.kinds,.oth-title{text-align: center;}
.main-inner,.e-title a,.oth-inner{font-size: 12px;}
.nav a{font-size: 16px}
.tab-un p,.exp-intro{line-height: 20px;}
.tab-un p,.tab3-1 dd b{line-height: 22px;}
.tab-un dt,.tab-un dd,.exp-pic,.exp-detail,.oth-lst dt,.oth-lst dd{float: left;}
/*banner*/
.top_gty{height: 42px;background: #1f59ae;width: 100%;overflow: hidden;margin: 0 auto ;}
.top_gty ul{width: 320px;margin: 0 auto;}
.outer{min-width: 320px;}
.banner,.e-title h2{max-width: 320px;margin: 0 auto;}
.bn-ct ul{font-size: 0;}
.bn-ct ul li img{display:block;}
.bn-ct ul img,.top_gty ul img{width: 100%;}
.bn-ct .bn4{position: relative;}
.bn-ct p{position: absolute;left: 46%;top: 10%;width: 35%;height: 100%;}
.bn-ct p a{display: inline-block;width: 50%;height: 45%;}
.nav{width: 320px;margin: 0 auto;height: 45px;line-height: 45px;}
.nav img{vertical-align: middle;margin-right: 10px;}
.nav a{color: #040404;}
.nav a:first-child{margin-right: 43px;}
.nav-wrap{background: #6bbb00;}
/*main*/
.main-wrap{background: #5d9fdb;padding: 12px 0px 30px 0px;position: relative;margin-top: 6px;}
.main-wrap:before{content:" ";position:absolute;top:-2px;left:50%;height:0;width:0;border:solid green;border-top-width:14px;border-color:#fff transparent transparent transparent;border-left-width:20px;border-right-width:20px;margin-left:-20px}
.header{background:#5d9fdb;text-align:center;border-top-width:1px;border-color:#4688cf;height:76px;width:320px;margin:0 auto;}
.l-header-in{position:relative;height:92px;width:280px;margin:0 auto}
.l-title-each{background:#fff;height:40px;width:142px;border-radius:30px;margin-top:18px;line-height:40px;color:#0077cc;font-weight:bold;font-size:18px;border-bottom:solid 1px;position:absolute;left:50%;transform:translate(-50%,0);-webkit-transform:translate(-50%,0);z-index:3}
.l-header img{vertical-align:middle;margin-right:14px;width:10%}
.l-title-shadow{background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#1f70ba),to(#5d9fdb));background:-moz-linear-gradient(top,#1f70ba,#5d9fdb);background:-o-linear-gradient(top,#1f70ba,#5d9fdb);filter:progid:DXImageTransform.Microsoft.Gradient(startColorStr='#1f70ba', endColorStr='#5d9fdb', gradientType='1');position:absolute;left:24%;top:35%;transform:skewX(40deg);-webkit-transform:skewX(40deg);border-radius:40px 10px 0 0;width:157px;height:43px;}
.e-title{width:320px;height: 46px;line-height: 46px;background: #d0ebff;color: #4391d6;font-size: 16px;border-radius: 3px 3px 0 0;}
.e-title span{text-indent:0.8em; display: inline-block;width: 70%;}
.e-title a{width:30%;display: inline-block;line-height: 26px;background: url(../img/h2-bg.png) no-repeat center;text-align: center;}
.main-white{background: #fff;border-radius: 3px;margin-top: -2px;width:320px;margin:0 auto;overflow:hidden;}
.e-title,.main-inner,.oth-inner{width:320px;margin:0 auto;}
.tab1 td{border:7px solid #fff;}
.tab1 td a{display: block;background: #eaeaea;padding:12%;border-radius: 3px;}
.tab1 td a,.tab3-1 dd,.kinds b,.txt-indent,.tab4 td,.oth-inner{color: #666;}
.tab1 td a:hover{background: #787878;color: #fff;}
.tab-un{width: 98%;margin: 0 auto;}
.tab-un img{width:100%;}
.tab-un dt{width: 28%;}
.tab-un dd{width: 68%;padding: 2% 0 0 2%;}
.p1-online{border-radius: 2px;background: #ff484a;color: #fff;font-size: 14px;padding:2.59%;margin-bottom: 8px;}
/*2*/
.p2{width: 90%;margin-top: 12%;}
.tab-dl{position: relative;padding-left: 6%;}
.tab-dl dt{position: absolute;z-index: 3;}
.tab-dl dd{margin-left: 24%;}
.p2 li{color: #666;padding: 5% 20%;margin-bottom: 4px;}
.l1{background: #a1f6f3;}
.l2{background: #a8d6ff;}
.l3{background: #96cdff;}
.l4{background: #c2efff;}
.p2-ol{margin: 3% 3% 25px 3%;}
/*3*/
.fst{padding-top: 15px;padding-bottom: 15px;}
.tab3-1{border-bottom: 1px solid #ccc;}
.tab3-1 dt{width: 28%;padding-left: 3%;}
.tab3-1 dd{width: 62%;padding: 6% 3%;line-height:20px;}
.tab3-1 dd b{color: #333;}
.tab3-2{padding-bottom:2%;}
.tab3-2 p{line-height:20px;}
.img2{margin-top: 38%;}
.lst{border-bottom: 0;}
/*4*/
.plan1{background: #4193de;padding:3% 2%;margin: 22px 2% 13px;}
.plan1 i{color: #ccff00;font-style: normal;}
.plan1 span{width: 80%;display: block;float: right;color: #fff;font-size: 14px;margin-right: 2%;}
.plan1 img,.tab4 td img{margin: 0 2%;}
.kinds b,.txt-indent,.lh24,.oth-lst dd p{line-height: 24px;}
.txt-indent{text-indent: 2em;padding: 0 20px 10px;}
.tab4 td{background: #a8d6ff;border: 2px solid #fff;padding: 1.5%;}
.tab4 td span{text-align: center;}
.hr{background-color: #5d9fdb;height: 1px;}
.space{letter-spacing: -0.08em;}
.kinds{margin:16px auto 10px;}
.kinds b{letter-spacing:0.15em;}
.lstimg{margin-left: -2px;}
/*oth 1*/
.oth-wrap{background: #e9f6ff;padding: 25px 0 30px;}
.oth-inner{padding: 0 3%;}
.oth-title{font-size: 18px;font-weight: bold;color: #fff;height: 46px;line-height: 46px;background: #3969ab;}
.exp-pic{width:38%}
.exp-detail{width:57%;padding-left:4%;padding-top: 10%;}
.exp-name{color:#0077cc;font-weight:bold;font-size: 18px;line-height: 35px;}
.exp-call{color:#060808;font-size:16px;line-height: 35px;padding-left:10px;font-weight:bold;}
.exp-info{margin-top:10px;}
.lh24{margin-top: 15px;margin-bottom: 30px;display:block;width:96%;margin:0 auto;}
.oth-ol{padding:2.6% 6.59%;background: #5d9fdb;margin-left: 6%;}
/*oth 2*/
.oth-wrap2{background: #e9f6ff;border-bottom: 1px solid #fff;border-top: 1px solid #cadfee;padding: 20px 0 10px;}
.oth-lst dt{width: 30%;}
.oth-lst dd{width: 70%;}
.dl-2nd dd{padding: 3% 0;}
.btm{background:#fff;padding-top:20px;}
.btm-inner{width:320px;margin:0 auto;}
@media screen and (min-width: 361px){.img2{margin-top: 13%;}.tab-dl img,.fst img{width:80%;}}
@media screen and (min-width: 641px){.e-title,.main-inner,.oth-inner{max-width: 320px;margin: 0 auto;}.img2{margin-top: 38%;}.tab-dl img{width:100%;}}
