.newinfoBanner img{display:block;}
.newinfoTab{width:1200px;margin:0 auto;padding:30px 0 28px;height:39px;text-align:center;background:#f8f9fb;}
.newinfoTab li{width:141px;height:39px;line-height:39px;display:inline-block;border-radius:4px;background:#efefef;box-shadow:0 0 5px rgba(0,0,0,0.14);margin:0 33px;font-size:16px;*display:inline;*zoom:1}
.newinfoTab li a{display:block;width:141px;height:39px;color:#000;}
.newinfoTab li:hover,.newinfoTab li.cur{background:#6285c9;color:#fff;box-shadow:0 0 5px rgba(0,0,0,0.14);cursor:pointer;}
.newinfoTab li:hover a,.newinfoTab li.cur a{color:#fff;}
.newinfoTab{background:#f8f9fb;box-shadow:0 11px 6px -10px rgba(0,0,0,0.14);}
.newtabCon{width:1200px;margin:0 auto;background:#f8f9fb;box-shadow:0 11px 6px -10px rgba(0,0,0,0.14);}

.expertBox{padding:43px 0;width:1015px;margin:0 auto;}
.expertList{background:#fff;border-bottom:5px solid #6285c9;box-shadow:2px 0 1px rgba(1,15,43,0.35px);margin-bottom:40px;padding:35px 20px 30px 10px;}
.expertList img{width:150px;height:150px;float:left;border-radius:50%;}
.expertList .info{padding-left:189px;}
.expertList .info h2{line-height:48px;font-weight:normal;font-size: 23px;color:#000;}
.expertList .info p{line-height:24px;font-size:14px;color:#000;}

.classRoomBox{padding:200px 0;}
.classRoomBox p{background:url(../images/developIcon.png) no-repeat center top;padding-top:115px;text-align:center;font-size:26px;line-height:30px;color:#000;}

.courseBox{height:1022px;padding-bottom:170px;padding-top:12px;background:url(../images/tarinCourseBg.jpg) no-repeat center bottom;}
.courseBox .banner img,.courseBoxInfo .banner img{width:952px;padding:15px;border:1px solid #cad4e3;box-shadow:0 0 5px rgba(0,0,0,0.15);margin:0 auto 25px;}
.courseBox .ringBox{width:528px;height:529px;background:url(../images/ring.png) no-repeat center;margin:70px auto 0;position: relative;}
.courseBox .ringBox .cloud{background:url(../images/cloud.png) no-repeat;position: absolute;}
.courseBox .ringBox .cloud.fixed{padding-left:70px;padding-top:68px;width:221px;height:82px;left:156px;top:190px}
.courseBox .ringBox .cloud.other{background-size:227px 116px;padding-left:52px;padding-top:55px;width:175px;height:61px;}
.courseBox .ringBox .cloud.other.bzy{left:-67px;top:26px}
.courseBox .ringBox .cloud.other.fky{left:-96px;top:293px}
.courseBox .ringBox .cloud.other.gly{left:184px;bottom:-30px}
.courseBox .ringBox .cloud.other.jzy{right:-106px;bottom:126px}
.courseBox .ringBox .cloud.other.zcy{right:-76px;top:0}
.courseBoxInfo{padding:12px 0 70px;}
.courseBoxInfo .cloudInfo{padding-top:45px;}
.courseBoxInfo .cloudInfo h2{width:400px;height:57px;line-height:57px;text-align:center;background:url(../images/titleBg.png) no-repeat;margin:0 auto;font-size:35px;color:#fff;letter-spacing:20px;padding-left:9px;font-weight:500;}
.courseBoxInfo .cloudInfo .mark{width:690px;margin: 0 auto;padding:30px 0 60px;text-indent:2em;font-size:16px;line-height:30px;color:#003190;;font-weight:500;}
.courseBoxInfo .cloudInfo .bzyList{width:1116px;margin:0 auto;background:#fff;border-radius:5px;box-shadow:0 0 10px rgba(0,0,0,0.14);position:relative;}
.courseBoxInfo .cloudInfo .bzyList li{width:480px;height:40px;line-height:20px;border-bottom:1px solid #d2d2d2;float:left;padding:18px 38px 18px 40px;font-size:16px;background:url(../images/icon09.png) no-repeat 17px 20px;}
.courseBoxInfo .cloudInfo .bzyList .line{width:1px;height:100%;background:#d2d2d2;overflow:hidden;position:absolute;top:0;left:50%;margin-left:-0.5px;}
.courseBoxInfo .cloudInfo .stageList{width:1015px;margin:0 auto;clear:both;overflow:hidden;padding-bottom:50px;}
.courseBoxInfo .cloudInfo .stageList li{margin-right:60px;width:190px;height:120px;border:1px solid #eee;border-top:3px solid #6285c9;float:left;background:#fff;font-size:36px;line-height:120px;padding-left:105px;}
.courseBoxInfo .cloudInfo .stageList li.jczs{background:url(../images/jcIcon.png) no-repeat 42px center}
.courseBoxInfo .cloudInfo .stageList li.jyts{background:url(../images/jytsIcon.png) no-repeat 42px center}
.courseBoxInfo .cloudInfo .stageList li.gjyy{background:url(../images/gjyyIcon.png) no-repeat 42px center}
.courseBoxInfo .cloudInfo .stageList li:hover,.courseBoxInfo .cloudInfo .stageList li.cur{background-color:#f0f5ff;cursor:pointer;}
.courseBoxInfo .cloudInfo .stageTable{width:1016px;border-radius:8px;background:#fff;-webkit-box-shadow:0 0 20px rgba(0,0,0,0.17);-moz-box-shadow:0 0 20px rgba(0,0,0,0.17);box-shadow:0 0 20px rgba(0,0,0,0.17);margin:25px auto 40px;border-collapse:inherit}
.courseBoxInfo .cloudInfo .stageTable tr td{width:268px;border-bottom:1px solid #d2d2d2;border-right:1px solid #d2d2d2;font-size:16px;height:48px;padding:12px 20px 12px 50px;}
.courseBoxInfo .cloudInfo .stageTable tr td.jczs{background:url(../images/jcIcon.png) no-repeat 20px 17px;background-size: 16px 15px;}
.courseBoxInfo .cloudInfo .stageTable tr td.jyts{background:url(../images/jytsIcon.png) no-repeat 20px 15px;background-size: 14px 18px;}
.courseBoxInfo .cloudInfo .stageTable tr td.gjyy{background:url(../images/gjyyIcon.png) no-repeat 20px 15px;background-size: 19px 18px;}
.courseBoxInfo .cloudInfo .stageTable tr td a{display:block;height:48px;line-height:24px;}
.courseBoxInfo .cloudInfo .stageTable tr.last td{border-bottom:none;}
.courseBoxInfo .cloudInfo .stageTable tr td.last{border-right:none;}
.courseBoxInfo .cloudInfo .stageInfoList{width:1015px;margin:0 auto;clear:both;overflow:hidden;}
.courseBoxInfo .cloudInfo .stageInfoList li{width:495px;height:55px;line-height:55px;border-radius:3px;}
.courseBoxInfo .cloudInfo .stageInfoList li a{float:left;width:330px;height:55px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:16px;color:#000;padding:0 0 0 40px;}
.courseBoxInfo .cloudInfo .stageInfoList li a.jczs{background:url(../images/jcIcon.png) no-repeat 11px 21px;background-size: 16px 15px;}
.courseBoxInfo .cloudInfo .stageInfoList li a.jyts{background:url(../images/jytsIcon.png) no-repeat 11px 19px;background-size: 14px 18px;}
.courseBoxInfo .cloudInfo .stageInfoList li a.gjyy{background:url(../images/gjyyIcon.png) no-repeat 11px 19px;background-size: 19px 18px;}
.courseBoxInfo .cloudInfo .stageInfoList li time{float:right;font-size:14px;padding-right:5px;}
.courseBoxInfo .cloudInfo .stageInfoList li:nth-child(odd){background:#ebf1f7;}
.courseBoxInfo .cloudInfo .stageInfoList li:nth-child(odd) a{color:#273c7b;}
.courseBoxInfo .cloudInfo .stageInfoList li:nth-child(odd):hover{background:#f1f5f9;box-shadow:0 0 5px rgba(0,0,0,0.15);}
.courseBoxInfo .cloudInfo .stageInfoList li:nth-child(odd):hover a{color:#273c7b;}
.courseBoxInfo .cloudInfo .stageInfoList li a:hover{color:#273c7b;}

.tarinNewBox{padding-bottom:15px;padding-top:12px;}
.tarinNewBox p img{width:952px;padding:15px;border:1px solid #cad4e3;box-shadow:0 0 5px rgba(0,0,0,0.15);margin:0 auto 25px;}
.tarinNewBox .tarinConBox{position: relative;width:988px;margin:0 auto;}
.tarinNewBox .tarinConBox .linkIcon{position: absolute;width:12px;height:58px;background:url(../images/linkIcon.png) no-repeat}
.tarinNewBox .tarinConBox .linkIcon.up{top:242px}
.tarinNewBox .tarinConBox .linkIcon.down{bottom:258px}
.tarinNewBox .tarinConBox .linkIcon.left{left:85px}
.tarinNewBox .tarinConBox .linkIcon.right{right:85px;}
.tarinNewBox .tarinConBox .tarinCon{background:#fff;border-radius:10px;margin-bottom:30px;box-shadow:0 0 7px rgba(223,234,255,0.35);padding:25px 0;}
.tarinNewBox .tarinConBox .tarinCon h2{height:46px;line-height:35px;padding-top:24px;margin:0 auto;font-size:30px;color:#6285c9;font-weight:600;background:url(../images/titleBg02.gif) no-repeat left center}
.tarinNewBox .tarinConBox .tarinCon.partOne{height:206px;}
.tarinNewBox .tarinConBox .tarinCon.partOne h2{width:165px;background-position: 0 0;padding-left:64px;}
.tarinNewBox .tarinConBox .tarinCon.partTwo{height:582px;}
.tarinNewBox .tarinConBox .tarinCon.partTwo h2{width:125px;background-position: 0 -70px;padding-left:74px;}
.tarinNewBox .tarinConBox .tarinCon.partTwo .featuresList{width:820px;margin:0 auto;padding-top:48px;}
.tarinNewBox .tarinConBox .tarinCon.partTwo .featuresList li{height:88px;margin-bottom:30px;background:url(../images/jsIcon.gif) no-repeat 0 0;position: relative;}
.tarinNewBox .tarinConBox .tarinCon.partTwo .featuresList li p{position:absolute;width:680px;padding-left:140px;left:50%;top:50%;transform: translate(-50%,-50%);font-size:16px;line-height:30px;color:#000}
.tarinNewBox .tarinConBox .tarinCon.partTwo .featuresList li p strong{font-size:24px;color:#6285c9;font-weight: normal;}
.tarinNewBox .tarinConBox .tarinCon.partTwo .featuresList li.icon{background-position: 0 0;}
.tarinNewBox .tarinConBox .tarinCon.partTwo .featuresList li.icon2{background-position: 0 -88px;}
.tarinNewBox .tarinConBox .tarinCon.partTwo .featuresList li.icon3{background-position: 0 -176px;}
.tarinNewBox .tarinConBox .tarinCon.partTwo .featuresList li.icon4{background-position: 0 -264px;}
.tarinNewBox .tarinConBox .tarinCon.partThree{height:222px;}
.tarinNewBox .tarinConBox .tarinCon.partThree h2{width:130px;background-position: 0 -140px;padding-left:65px;}
.tarinNewBox .tarinConBox .tarinCon.partOne p,.tarinNewBox .tarinConBox .tarinCon.partThree p{font-size:18px;line-height:30px;text-align:center;padding-top:30px;}