﻿@charset "utf-8";
/* CSS Document */

*{ -webkit-tap-highlight-color: transparent }  
html {
	font-family: "Microsoft YaHei",tahoma,arial,"Hiragino Sans GB",sans-serif;
	/* [disabled]font-size:100px; */
	outline: 0;
}

body {margin:0 auto; padding:0; font-size:.13rem; color:#333; width:100%; line-height:.22rem;} 
/* CSS Document */
/*@media (min-width:641px) {
.container {
    width:640px; margin:0 auto; 
}
}*/
a{outline:none;}a:hover{star:expression(this.onFocus=this.blur());}
.clearfix:after { content:"."; display:block; height:0; visibility:hidden; clear:both; }
.clearfix { zoom:1; }

img{border:0;}

div,form,ul,ol,li,span,p,dl,dt,dd,img{margin:0;padding:0;border:0;text-align:left;}
em{ font-style:normal;}
h1,h2,h3,h4,h5,h6,b{margin:0;padding:0; font-weight:normal; font-size:.13rem;}
ul,ol,li{list-style:none;}
table,td,input,textarea{font-size:.13rem;}
i{ font-style:normal;}
.clear{clear:both; font-size:0; height:0; line-height:0; display:block;}
.textC{text-align:center;}
.textR{text-align:right;}
a,a:visited{color:#333; text-decoration:none;}
.white,.white:visited{color:#fff;}
.imgw100 img{width:100%; display:block;}
.imgw60 img{width:50%; display:block; margin:0 auto;}
.imgw65 img{width:65%; display:block; margin:0 auto;}
.imgw85 img{width:85%; display:block; margin:0 auto;}
.imgw75 img{width:75%; display:block; margin:0 auto;}
.imgw95 img{width:95%; display:block; margin:0 auto;}

.borB{border-bottom:.05rem #efefef solid;}
.fntB{font-weight:bold;}

.colBlue{color:#388fe5;}
.colOrg{color:#ffa800;}
.col666{color:#666;}
.col999{color:#999;}
.colfff{color:#fff;}
.colOag{color:#ffa800;}
.colRed{color:#e00;}
.colYel{color:#fff600;}

.fnts26{font-size:.26rem;}
.fnts22{font-size:.22rem;}
.fnts20{font-size:.2rem;}
.fnts18{font-size:.18rem;}
.fnts16{font-size:.16rem;}
.fnts15{font-size:.15rem;}
.fnts14{font-size:.14rem;}
.fnts13{font-size:.13rem;}
.fnts12{font-size:.12rem;}
.fnts10{font-size:8px; line-height:12px;}

.marT5{margin-top:.05rem;}
.marT10{margin-top:.1rem;}
.marT15{margin-top:.15rem;}
.marT20{margin-top:.2rem;}
.marT30{margin-top:.3rem;}
.marB5{margin-bottom:.05rem;}
.marB10{margin-bottom:.1rem;}
.marB15{margin-bottom:.15rem;}
.marB20{margin-bottom:.2rem;}
.marB30{margin-bottom:.3rem;}
.marB40{margin-bottom:.4rem;}

.padT10{padding-top:.1rem;}
.padT15{padding-top:.15rem;}
.padT20{padding-top:.2rem;}
.padT30{padding-top:.3rem;}
.padT50{padding-top:.5rem;}
.padl5{padding-left:.05rem;}
.padl20{padding-left:.2rem;}
.padl60{padding-left:1.1rem;}
.padLR10{padding-left:.1rem; padding-right:.1rem;}
.padLR20{padding-left:.2rem; padding-right:.2rem;}
.padTB30{padding-top:.3rem; padding-bottom:.3rem;}
.padTB10{padding-top:.1rem; padding-bottom:.1rem;}
.padTB20{padding-top:.2rem; padding-bottom:.2rem;}
.padTB5{padding-top:.05rem; padding-bottom:.05rem;}
.padB10{padding-bottom:.1rem;}
.padB20{padding-bottom:.2rem;}
.padB40{padding-bottom:.4rem;}
.line2{line-height:1.4;}
.line18{line-height:1.8;}



/* content css  */
.stBtn,.stBtn:visited{ background:#ffb300; padding:.05rem .15rem; border-radius:.07rem; color:#fff;}

.imgw100 img{width:100%; display:block; margin:0 auto;}
.titnew h2{ font-size:0.36rem; text-align:center; font-weight:bold;}
.fColRed{color: #d10101;}
.padlr10{padding:0 0.1rem; line-height:2;}
.textC{text-align:center;}

.fntOrg{ color:#ffb300;}
.headBar{background:url(../images/headBg.jpg) no-repeat center bottom; background-size:105%; height:2.4rem;}
.line2{line-height:2;}
.headBar h1 img{ width:50%;}

.Nnavlist li{width:30%; float:left; margin-left:3%; text-align:center; padding-bottom:.1rem;}
.Nnavlist img{width:50%; display:block; margin:0 auto .05rem;}
.clear{ display:block; clear:both; height:0; line-height:0;}
.borderB{border-bottom:.07rem #f1f1f1 solid;}


a,a:visited{color:#333;}

.headBar2{background:url(../images/headBg2.jpg) no-repeat center bottom; background-size:105%; height:2.9rem;}
.kecBar2 li{float:left; width:28%; margin-left:4%;}
.kecBar2 li img{width:50%; margin:.02rem auto; display:block;}
.kecTit{  text-align:center; padding:.02rem; font-size:.14rem; font-weight:bold; margin-bottom:.07rem;}
.bgf2{background:#f2f2f2;}
.fntCol6{color:#666; font-size:.10rem; margin-top:.1rem;}



.kecBar3 li{border-radius:.05rem; border:1px #ddeefb solid; margin:.1rem .2rem 0;}
.kecBar3 dt{ background:#ddeefb; border-radius:.05rem .05rem 0 0 ; padding:.05rem .1rem; font-size:.15rem; }
.kecBar3 dd{padding:.07rem .1rem; margin:0; color:#666;}

.kecBar4 li{border-radius:.05rem; border:1px #ffe2d7 solid; margin:.1rem .2rem 0;}
.kecBar4 dt{ background:#ffe2d7; border-radius:.05rem .05rem 0 0 ;  padding:.05rem .1rem;font-size:.15rem; }
.kecBar4 dd{padding:.07rem .1rem; margin:0; color:#666;}

.msInfo1{ text-align:center;}
.msbtna{border-radius:.05rem; background:#ffb300; padding:.05rem .1rem; margin-right:.05rem; margin-bottom:.05rem; display:inline-block;}
.msbtna,.msbtna:visited{color:#fff;}

.mgbg1{background:url(../images/msBg1.jpg) no-repeat left bottom; background-size:105%; height:3.8rem;}
.MSInfo{ padding-top:.13rem; text-align:center;}
.msBar2 li{ width:47%; float:left; margin-left:2%; margin-bottom:0.1rem; height:1.1rem; padding-top:.15rem; color:#666; }
.msBar2 .bg1{background:#ddeefb; border-radius:5px; }
.msBar2 .bg2{background:#ffe2d7; border-radius:5px;}


.msBar2 dt{text-align:center; margin:0; font-size:.15rem;}
.msBar2 dd{ margin:0; text-align:center; line-height:1.6; padding-top:.1rem; font-size:.12rem; color:#666;}
.fntcolBlue{color:#57a8ed}
.fntcolOrg{color:#ff6f37;}
.imgw70 img{width:65%; margin:0 auto;}

.oneBg{background:url(../images/ongBg.jpg) no-repeat center bottom; background-size:105%; height:2.6rem;}
.menu_icon {
    position: absolute;
    right:.05rem;
    top:.15rem;
    background-color: #fff;
    border: 1px solid #ccc;
    border-radius:.03rem;
    width:.6rem;
    height:.24rem;
    line-height:.24rem;
    text-align: center; font-size:.11rem;
}
.menu_icon span {
    background-image: url(../images/jiao.png);
    background-position: right .03rem;
    background-repeat: no-repeat;
    padding-right:.15rem;
    background-size:.1rem .05rem;
}
.mi_ying {
    position: absolute;
    right:.05rem;
    top:.4rem;
    background-color: rgba(239, 239, 239, 0.98);
    padding:.1rem .2rem;
    border-radius:.03rem;
    z-index: 10000;
    display: none;
}
.mi_ying ul li {
    line-height:.3rem;
    border-bottom: 1px solid #e5e5e5;
    text-align: center;
}
.foaTit{ font-size:.18rem;}
.foaTit span{color: #d10101;}
.titImg img{width:50%;}

.infob{ background:#ff8181;}
.sunInfo8 .bg1{ background:#ffe5e9; color:#eb8391; width:46%; margin-left:5%; text-align:center;  padding:.06rem 0; float:left; border-radius:7px; font-weight:bold; }
.sunInfo8 .bg2{ background:#ecf7ff; color:#84caff; width:42%; margin-left:2%; text-align:center;  padding:.06rem 0; float:left;border-radius:7px;font-weight:bold; }
.sunInfo8 .bg3{ background:#fff1d6; color:#ffa802; width:90%; text-align:center;  padding:.06rem 0; margin:.05rem 0 .05rem 5%;border-radius:7px;font-weight:bold; }
.sunInfo8 .bg4{ background:#ecf7ff; color:#84caff; width:46%; margin-left:5%; text-align:center;  padding:.06rem 0; float:left;border-radius:7px;font-weight:bold; }
.sunInfo8 .bg5{ background:#ffe5e9; color:#eb8391; width:42%; margin-left:2%; text-align:center;  padding:.06rem 0; float:left;border-radius:7px;font-weight:bold; }

.inputbox {
    width:1.6rem;
    height:.26rem;
    border-radius:.05rem;
    color: #333333;
	text-indent:.05rem;
    background-color: #fff; border:0;
}
.inputbox-wrap{margin:.07rem auto;}

#tabBox3 .bd li{list-style: none;/*position: relative;*/}
#tabBox3 .bd li img{height:3.2rem; margin: 0 auto; display:block; box-shadow: 0 5px 8px rgba(0,0,0,0.08);
    border-radius: 5px;
    padding: 10px 0;}
.phonescroll{position: relative;width: 100%;padding-top: 0.1rem;margin-top: 0.1rem;padding-bottom: .1rem; background-size: 100%}
.tabBox  .prev{width:0.4rem; height:0.4rem; background:url(../images/prev.png) no-repeat;background-size: 100%;position: absolute;top: 55%;margin-top: -0.4rem;left:.07rem }
.tabBox  .next{display:inline-block; width:0.4rem; height:0.4rem; background:url(../images/next.png) no-repeat;background-size: 100%;position: absolute;top: 55%;margin-top: -0.4rem;right:.07rem}

/* 课程切换 */
.tabs-top2{ margin-bottom:.1rem; }
.tabs-top2 li{float:left; text-align:center; font-size:.14rem; }
.tabs-top2 li.ui-tabs-active a{ color:#333; background:#ffa800;}
.tabs-top2 li a,.tabs-top2 li a:visited{padding:.05rem .22rem; background:#eaeae9; border-radius:.07rem; display:inline-block; margin-left:.05rem;}
.tabs-photo li a,.tabs-photo li a:visited{color:#e57488;}
.tabs-top2 li.ui-tabs-active a{ color:#fff; background:#ffa800;}


.teaBgBar li{ text-align:center; height:.8rem; margin-left:3%; margin-right:3%;}
.teaBgBar span img{display:block; width:18%; margin:0 .1rem 0 0; float:left;}
.fnts11{font-size:.12rem; line-height:1.6}
.teaBgBar h5{padding:.05rem 0; font-size:.16rem; font-weight:bold;}

.teaBg2Bar li{margin-left:4%; clear:both; margin-bottom:.2rem;}
.teaBg2Bar h5{font-size:.16rem; margin-bottom:.03rem; font-weight:bold;}
.teaBg2Bar span{margin-bottom:.05rem; background:#00a9f7; color:#fff; border-radius:50%;display:block; float:left; width:.2rem; height:.2rem; text-align:center; }
.teaBg2Bar li div{ width:85%; margin:0 .1rem; float:left;}
.teaBg2Bar p{font-size:.13rem;}

.teaBg3Bar li{ margin:0 3% .15rem .15rem; overflow: hidden; }
.teaBg3Bar h5{margin-bottom:.05rem; background:#00a9f7; color:#fff; border-radius:50%; float:left; width:.2rem; height:.2rem; text-align:center;}
.teaBg3Bar p{    margin-left: .1rem; font-size:.14rem;
    float: left;
    width:88%;
}
.teaBgBar li div{ width:72%; margin:0 .1rem; float:left;}
.teaBgBar li div p{text-align:left; font-size:.13rem;}
.teaBg2Bar{margin-bottom:.5rem;}

.kecContent {
    display: inline;
    float: left;
    margin-top: .1rem;
    width: 3rem;
}
.kecContent dt {
    border-radius: 0.1rem;
    color: #fff;
    position: relative;
    text-align: center;
}

.kecContent dt .arrow-down {

    height: 0;
    position: absolute;
    width: 0;
}
.kecContent dd {
    border-radius: 0.1rem;
    margin-bottom: 0.05rem;
    text-align: center;
    margin-top:.1rem;
}
.kecContent dt {
    background: #f46d38 none repeat scroll 0 0;
}
.kecContent dd {
    /*background: #fcd3c3 none repeat scroll 0 0;*/  border:1px #ffd268 solid;
    color: #f46d38;
}
.kecContent .arrow-down {
    border-top: 0.16rem solid #f46d38;
}
.kecContent .dl2 dt {
    background: #00aeed none repeat scroll 0 0;
}
.kecContent .dl2 dd {
  /*  background: #b2e7fa none repeat scroll 0 0; */ border:1px #b2e7fa solid;
    color: #00aeed;
}
.kecContent .dl2 .arrow-down {
    border-top: 0.16rem solid #00aeed;
}
.kecContent .dl3 dt {
    background: #ffb300 none repeat scroll 0 0;
}
.kecContent .dl3 dd {
  /*   background: #fac8cb none repeat scroll 0 0; */    border:1px #ffd166 solid;
    color: #ffb300;
}
.kecContent .dl3 .arrow-down {
    border-top: 0.16rem solid #ed4952;
}
.kecContent dl {
    display: inline;
    float: left;
    width: 30%; margin-left:3%;
}
