@charset "gb2312";
body,ul,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,form{margin:0;padding:0;list-style:none;}
body{font:14px/21px "\5B8B\4F53",Arial,sans-serif;background:#fff;color:#333;}
img{border:none;vertical-align:middle;}
input,select{vertical-align:middle;}
select{color:#666;}
a{color:#333;text-decoration:none;}
a:hover{color:#05369f;text-decoration:underline;}
article,section,header,footer,aside,nav,iframe{display:block;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;line-height:0;}
.clearfix{zoom:1;}
mark{background:none;font-family:Arial,sans-serif;color:#f00;}
h3{font:bold 14px/30px "\5B8B\4F53",Arial,sans-serif;color:#d10000;}
h3 a{color:#0089d8;}
h4{font:bold 16px/30px "\5B8B\4F53",Arial,sans-serif;color:#0089d8;}
h4 a{color:#0089d8;}
.hide{ display: none }
/*背景图*/
.contact strong,.contact a,.btn_close,.list01b li,.list01c li,.list01 li,.btn_Search01,.btnStyle03,.btnStyle04,.myCenterMenu dd a,.btnStyle06,.btnStyle08,.icon_warn{background:url(../images/icons.gif) no-repeat;}
.btnLogin,.helpme,.icon_video,.icon_events,.icon_yy,.icon_weixin,.btnStyle01,#jq_list01 dd i,.newsList01 .title,.videoList01 li,.backToTop,.page a.pagePrv,.page a.pageNext,.LeftHandle,.RightHandle{background:url(../images/icons03.gif) no-repeat;}
/*按钮*/
.icon_video,.icon_events,.icon_yy,.icon_weixin{display:inline-block;padding-left:20px;color:#1d569c;}
.icon_video{background-position:0 -46px;}
.icon_events{background-position:0 -72px;}
.icon_yy{background-position:0 -98px;}
.icon_weixin{background-position:0 -124px;}
.icon_warn{padding-left:18px;background-position:-288px -184px;color:#999;}

.btn_Search01{width:64px;height:30px;border:none;padding:0;background-position:-200px 0;text-shadow:1px 1px 1px #054477;cursor:pointer;font:15px/30px "\5FAE\8F6F\96C5\9ED1",Arial,sans-serif;color:#fff;}
.btn_Search01:hover{color:#ecf8ff;text-shadow:-1px -1px 1px #054477;}
.btnStyle01{display:inline-block;width:40px;height:18px;padding-left:7px;background-color:#7dc4f4;background-position:0 -207px;line-height:18px;color:#fff;}
.btnStyle01:hover{color:#036;text-decoration:none;}
.btnStyle02{display:inline-block;width:46px;height:18px;border:1px solid #53c506;text-shadow:1px 1px 1px #6a0;background-color:#78c900;line-height:18px;text-align:center;color:#fff;}
.btnStyle02:hover{color:#060;text-decoration:none;text-shadow:-1px -1px 1px #6a0;}
.btnStyle03{display:inline-block;width:49px;height:24px;border:none;cursor:pointer;background-color:#3c9be9;background-position:-200px -57px;}
.btnStyle03:hover{background-position:-200px -81px;}
.btnStyle04{width:78px;height:27px;border:none;cursor:pointer;background-color:#3c9be9;background-position:-200px -30px;font-weight:bold;color:#fff;}
a.btnStyle04{display:inline-block;line-height:26px;}
.btnStyle04:hover{color:#054477;text-decoration:none;}
.btnStyle05{padding:0 10px;border:1px solid #57b1ee;border-radius:3px;background:#7dc4f4;color:#fff;}
.btnStyle05:hover{background:#9dd4fa;color:#054477;text-decoration:none;}
.btnStyle06{display:block;width:100px;height:34px;border:none;cursor:pointer;background-color:#3598e8;background-position:-200px -145px;text-shadow:1px 1px 1px #034cad;font:bold 16px/34px "\5B8B\4F53",Arial,sans-serif;color:#fff;}
.btnStyle06:hover{color:#ecf8ff;text-shadow:-1px -1px 1px #034cad;}
.btnStyle07{width:250px;height:32px;border:1px solid #e0e0e0;border-radius:3px;background:#ececec url(../images/repeatbg02.gif) repeat-x;text-shadow:1px 1px 1px #ddd;font:bold 16px/32px "\5B8B\4F53",Arial,sans-serif;color:#3597e7;cursor:pointer;}
a.btnStyle07{display:inline-block;text-align:center;}
.btnStyle07:hover{border-color:#c5d1da;text-decoration:none;color:#054477;text-shadow:-1px -1px 1px #ddd;}
.btnStyle08{width:140px;height:34px;border:none;cursor:pointer;background-color:#3598e8;background-position:-54px -145px;text-shadow:1px 1px 1px #034cad;font:bold 16px/34px "\5B8B\4F53",Arial,sans-serif;color:#fff;}
.btnStyle08:hover{color:#ecf8ff;text-shadow:-1px -1px 1px #034cad;}

/*列表*/
.list01 li{padding-left:11px;background-position:-296px 6px;white-space:nowrap;}
.list01 li i{font-style:normal;color:#c00;}
.list01 li span{float:right;font-family:Arial,sans-serif;color:#999;}
.list01 li span.today{color:#f60;}
.list01 li.red a{color:#c00;}
.list01 li.imgWord{background:none;padding:10px 0;line-height:18px;color:#8c8c8c;white-space:normal;}
.list01 li.imgWord img{float:left;margin-right:10px;}
.list01 li.imgWord b{display:inline-block;padding-top:1px;margin-bottom:3px;font-weight:bold;color:#333;}
.list01 li.imgWord h6{margin:3px 0 5px 0;font-size:14px;}
.list01b li{padding-left:11px;background-position:-296px 14px;white-space:nowrap;overflow:hidden;font:14px/26px "\5B8B\4F53",Arial,sans-serif;color:#999;}
.list01c li{padding-left:11px;background-position:-296px -44px;white-space:nowrap;overflow:hidden;font:14px/28px "\5B8B\4F53",Arial,sans-serif;color:#999; width: 288px; height: 28px}
.newsList01 li{padding:9px 0;border-top:1px dotted #e3e3e3;}
.newsList01 .title{float:left;width:34px;height:18px;padding-left:11px;margin:5px 14px 0 0;background-color:#7bbd3b;background-position:0 -189px;line-height:18px }
.newsList01 .title a{ color:#fff }
.newsList01 .privateBox{float:left;width:392px;font:14px/26px "\5B8B\4F53",Arial,sans-serif;}
.newsList01 h2{font:bold 14px/26px "\5B8B\4F53",Arial,sans-serif;}

.topBox{height:28px;border-bottom:1px solid #eee;background:#fafafa;}
.topBoxBg{height:31px;}
.mainbox{position:relative;width:1000px;margin:0 auto;}
.address,.footer{width:1000px;margin:50px auto;}
/*滚动图*/
.LeftHandle,.RightHandle{float:left;height:30px;width:25px;margin-top:70px;cursor:pointer;}
.LeftHandle{background-position:0 -246px;}
.RightHandle{background-position:-25px -246px;}
.scrollimg01{width:600px;}
.scrollimg01 ul{float:left;overflow:hidden;}
ul#scrollCont1 li{width: 180px}
ul#scrollCont1 li a img{vertical-align: middle}
ul#scrollCont1 li div{margin: -29px 0mm 0mm;width: 180px;height: 30px;line-height: 30px}
ul#scrollCont1 li b{display: block;background-color: #000;height: 30px;filter: alpha(opacity=40);opacity: 0.4}
ul#scrollCont1 li p{height: 30px;text-align: center;margin: -24px 0mm 0mm;opacity: 0.99}
ul#scrollCont1 li p a{color: #fff}
ul#scrollCont1 li p a:hover{text-decoration: none}
.scrollimg01 li{float:left;margin-right:10px;text-align:center;}
.scrollimg01 li img{display:block;margin-bottom:5px;}
.scrollimg02{width:782px;}
.scrollimg02 ul{float:left;overflow:hidden;margin:0 40px;_display:inline;}
.scrollimg02 li{float:left;margin-right:50px;text-align:center;}
.scrollimg02 li img{display:block;margin-bottom:5px;}
.scrollimg02 .LeftHandle,.scrollimg02 .RightHandle{float:left;height:110px;width:30px;margin-top:45px;background:url(../images/mycenter.gif) no-repeat;cursor:pointer;}
.scrollimg02 .LeftHandle{background-position:0 -40px;}
.scrollimg02 .LeftHandle:hover{background-position:-80px -40px;}
.scrollimg02 .RightHandle{background-position:-40px -40px;}
.scrollimg02 .RightHandle:hover{background-position:-120px -40px;}

/*显隐列表*/
#jq_list01 dt{cursor:pointer;}
#jq_list01 dt.noborder{border-color:#fff;}
#jq_list01 dt i{display:inline-block;width:18px;height:14px;margin-right:10px;border:1px solid #58b1ed;background:#7dc4f4;font:bold 14px/14px Arial;text-align:center;color:#fff;}
#jq_list01 dt i.oth{border-color:#f0f0f0;background:#fcfcfc;font-weight:normal;color:#999;}
#jq_list01 dd{display:none;position:relative;}
#jq_list01 dd i{position:absolute;top:7px;left:2px;width:18px;height:23px;padding-left:6px;background-position:0 -276px;font:bold 18px/23px Arial;color:#fff;}
.jqlistStyle01 dt{height:30px;line-height:30px;}
.jqlistStyle01 dd{padding:10px 0;_width:235px;}
.jqlistStyle01 dd img{float:left;margin-right:10px;padding:1px;border:1px solid #e4e4e4;}
.jqlistStyle02 dt{height:31px;border-bottom:1px dotted #e0e0e0;line-height:30px;}
.jqlistStyle02 dd{height:107px;padding:10px 0;_width:235px;}
.jqlistStyle02 dd img{float:left;width:81px;height:105px;margin-right:10px;border:1px solid #efefef;}
/*显隐列2表*/
.jq_list02 dt{height:30px;cursor:default;line-height:30px;color:#666;}
.jq_list02 i{display:inline-block;width:18px;height:14px;margin-right:10px;_margin-top:6px;border:1px solid #57b1ee;background:#7dc4f4;font:14px/14px Arial;text-align:center;color:#fff;}
.jq_list02 dd{display:none;position:relative;padding:10px 0;border-bottom:1px dotted #cbcbcb;color:#000;}
.jq_list02 dd img{float:left;width:60px;height:80px;margin-right:20px;}
.jq_list02 dd i{float:left;}
.jq_list02 dd .fl{width:210px;}

/*链接块*/
.navSty01{height:182px;margin:18px 0 2px 14px;}
.navSty01 a{float:left;width:70px;padding-top:55px;margin:0 5px 15px;background:url(../images/icons04.gif) no-repeat;text-align:center;}
.navSty01 a.nav01{background-position:0 0;}
.navSty01 a.nav02{background-position:-80px 0;}
.navSty01 a.nav03{background-position:-160px 0;}
.navSty01 a.nav04{background-position:0 -90px;}
.navSty01 a.nav05{background-position:-80px -90px;}
.navSty01 a.nav06{background-position:-160px -90px;}
.navSty02{}

/*登录条*/
.loginBox{padding-left:10px;_margin-top:3px;line-height:28px;}
.loginBox label input{width:82px;height:16px;padding:0;margin:0;border:1px solid #bababa;}
.siderNav{float:right;width:380px;padding-right:10px;line-height:28px;text-align:right;color:#dadada;}
.btnLogin{width:37px;height:18px;border:none;cursor:pointer;background-position:0 -153px;line-height:18px;color:#6994c1;}
.btnLogin:hover{color:#0089d8;}
.proNav{position:relative;width:1000px;height:80px;margin:0 auto;background:#fff;}
.proNav h1{float:left;width:235px;height:80px;background:url(../images/logo.jpg) no-repeat 10px 18px;text-indent:-100em;overflow:hidden;}
.proNav nav{margin-left:336px;padding-top:15px;line-height:28px;color:#dadada;}
.contact{float:right;width:122px;margin:20px 10px 0 0;}
.contact strong{display:block;height:23px;background-position:0 0;text-indent:-100em;overflow:hidden;}
.contact a{display:block;height:24px;background-position:0 -23px;text-indent:-100em;overflow:hidden;}
/*主导航*/
#mainNav,#mainNav a,#mainNav a.current,#cityNavIndex{background:url(../images/bg01.gif) no-repeat;}
#mainNav{width:1000px;height:40px;margin:0 auto;white-space:nowrap;overflow:hidden;background-color:#0089d8;}
#mainNav a{display:inline-block;padding:0 24px;background-position:0 -117px;font:bold 14px/39px "\5B8B\4F53",sans-serif;color:#fff;}
#mainNav a.nobg{background:none;}
#mainNav a.current,#mainNav a:hover{background:url(../images/navhoverbg.gif) no-repeat center bottom;text-decoration:none;}
#cityNavIndex{position:relative;width:876px;height:54px;padding:14px 0 0 104px;margin:0 auto;background-position:0 -40px;}
#cityNavIndex b{color:#0091cb;}
.helpme{float:right;margin:3px 20px 0 0;padding-left:28px;background-position:0 -14px;font:bold 18px/30px "\5FAE\8F6F\96C5\9ED1",Arial,sans-serif;color:#61c443;}

/*页码*/
.page{margin:20px 10px;text-align:center;font:14px/22px Arial;}
.page li{display:inline;}
.page a{display:inline-block;padding:0 8px;margin:0 5px 10px 0;border:1px solid #ededed;+vertical-align:middle;}
.page span{display:inline-block;padding:0 8px;margin:0 5px 10px 0;+vertical-align:middle;}
.page a.pagePrv{padding-left:17px;background-position:0 -595px;}
.page a.pageNext{padding-right:17px;background-position:right -619px;}
.page a:hover,.page a.current,.page li.thisclass a{border-color:#7dc4f4;text-decoration:none;}

/*banner*/
.banner a img{width: 100%}

/*index首页*/
.area06 .videoList01{margin-top:-6px;}
.w01{width:465px;}
.w02{width:302px;}
.w03{width:660px;}
.wxpt{position:relative;top:-1px;}
.w01 h4{ font: bold 4mm/31px "\5FAE\8F6F\96C5\9ED1" }
.hotnews{ height: 180px; overflow: hidden; width: 465px }
.hotnews h1{ font: bold 4mm/24px "\5FAE\8F6F\96C5\9ED1" }
.hotnews h1 a{ color: #05369f }
.hotnews a.fl{ width: 142px; height: 167px; background-image:radial-gradient(1in at 3cm 1cm, #fff, #f0f7ff) }
.hotnews a.fl img{ width: 142px; height: 167px }
.hotnews div.fl{ padding-left: 15px; font: 14px/24px simsun; height: 170px; width: 308px; overflow: hidden }
.hotnews h5{ font: bold 4mm/24px "\5FAE\8F6F\96C5\9ED1" }
.hotnews h5 a{ color: #05369f }
.area03 .privateBox02{float:left;width:450px;margin:20px 0 0 20px;}
.area03 .privateBox03{float:right;width:260px;}
.bookList01 li{float:left;_display:inline;width:115px;margin:0 25px;text-align:center;}
.bookList01 img{display:block;width:115px;height:164px;margin-bottom:10px;}
.videoList01 li{padding-left:30px;background-position:0 -543px;font-size:14px;line-height:28px;}
.askBox textarea{width:420px;height:40px;padding:10px;border:1px solid #d7d7d7;font-size:14px;color:#999;resize:none;}
.bt_tw{height:30px;background:url(../images/icons.gif) no-repeat -209px -114px;text-indent:-100em;overflow:hidden;}
.backToTop{display:none;position:fixed;_position:absolute;right:10px;bottom:10px;_top:expression(eval(documentElement.scrollTop+documentElement.clientHeight-this.offsetHeight-80));width:54px;height:54px;background-color:#c7ddf0;background-position:17px -488px;cursor:pointer;}
.backToTop:hover{background-color:#0089d8;}

.Menubox1 ul{overflow:hidden;_zoom:1; padding-left:270px; *width:500px;}
.Menubox1 ul li{ float:left; margin-right:9px; border:1px solid #d3d3d3; background-color:#f5f5f5; color:#787878; padding:0 8px; display:block;}
.Menubox1 ul li.hover{ background-color:#0297ed; color:#FFFFFF;}

.kecheng{width:1000px;margin:50px auto 0;}
/*面搜课程*/
.area01-1{width: 66%}
.area01-2{width: 31%}
.area01-head{font: bold 20px/38px "\5FAE\8F6F\96C5\9ED1";color: #666;line-height: 40px;margin-left: 10px;}
.area01{width: 100%;display: table}
.area01 .slide{position: relative;height: 278px;background: #fcfcfc;padding: 15px 20px}
.area01 .slide dl{width: 100px;}
.area01 .slide dt{float: left;cursor: default;padding-bottom: 3px;height: 40px;width: 100px;text-align: center}
.area01 .slide dt tt{display: inline-block;line-height: 32px;height: 32px;font-size: 14px}
.area01 .slide dl.act dt tt{background: #00a0e9;color: #fff;border-radius: 20px;border-bottom-right-radius: 0;width: 100px;display: block;}
.area01 .slide dl.act dt{/*background: url(../images/btnArr.gif) no-repeat 50% 20px*/}
.area01 .slide dd{position: absolute; top: 15px; left: 130px; display: none}
.area01 .slide dd a img{width: 500px!important;height: 278px!important}
.area01 .slide dl.act dd{display: block}
/*热门网课*/
.area01 .box02{/*border: 1px solid #f4f4f4;*/height: 308px;background-color: #fcfcfc;position: relative;}
.area01 .box02 dt{float: left;cursor: default}
.area01 .box02 dt tt{display: inline-block;font: 14px/36px "\5FAE\8F6F\96C5\9ED1";padding: 0mm 3mm}
.area01 .box02 dl.act dt{border: 1px solid #f4f4f4;margin: -1px;border-top-color: #05369f;border-bottom-color: #fcfcfc;position: relative;color: #05369f}
.area01 .box02 dl.act:first-child dt{border-left-color: #fcfcfc;}
.area01 .box02 dd{display: none;position: absolute;left: 15px;top: 48px;width: 280px}
.area01 .box02 dl.act dd{display: block}
.area01 .box02 p.line{border-top: 1px solid #f4f4f4;clear: both}
.area01 .box02 .img{width: 280px;height: 56px;color: #999;margin-bottom: 8px;display: table;overflow: hidden}
.area01 .box02 .img a{font-weight: bold;}
.area01 .box02 .img a.fl{margin-right: 3mm}
.area01 .box02 .img i{font: 12px/12px "\5B8B\4F53",Arial,sans-serif;display: block;line-height: 16px}
.area01 .box02 ul{width: 280px}
.area01 .box02 ul li{height: 26px;overflow: hidden}
/*直播课程*/
.area02{width: 100%;display: table;margin-top: 20px}
.area02 .box03{width: 63%;height: 240px;background: #fcfcfc;display: table;padding: 10px 15px}
.area02 .box03 li{width: 150px;height: 240px;background: #fff;text-align: center;float: left;margin-right: 10px}
.area02 .box03 li:last-child{margin-right: 0}
.area02 .box03 li a:hover{color: #05369f}
.area02 .box03 li h5{font: 16px/30px "\5FAE\8F6F\96C5\9ED1";margin-top: 5px;font-weight: bold}
.area02 .box03 li span{font: 14px/14px "\5FAE\8F6F\96C5\9ED1";margin-right: 5px}
/*关注热点*/
.area02 .box04{height: 250px;width: 30%;display: table;padding-left: 10px;padding-top: 10px}
.area02 .box04 ul li a{font: 14px/26px "\5FAE\8F6F\96C5\9ED1";}
.area02 .box05{background: #fcfcfc;margin-top: 30px;width: 100%;padding-bottom: 30px}
.area02 .box05 h5{height: 30px; border-bottom: 1px solid #f4f4f4}
.area02 .box05 h5 b{float: left; font: 14px/30px "\5FAE\8F6F\96C5\9ED1"; border: 1px solid #f4f4f4; margin: -1px; position: relative; border-top-color: #05369f; border-bottom-color: #fcfcfc; padding: 0mm 3mm; color: #05369f}
.area02 .box05 a{width: 84px; text-align: center; margin: 2mm 0mm 0mm 6px; line-height: 27px; background-color: #eee}
.area02 .box05 a:hover{text-decoration: none; color: #fff; background-color: #05369f}


.gonggao{width:1000px;margin:20px auto 0;}
/*最新公告*/
.zuixingonggao{width:920px;padding:15px 40px 20px;background: #fcfcfc;display: table}
.zuixingonggao-btn{border-bottom: 1px solid #e4e4e4}
.zuixingonggao-btn a{line-height: 50px;margin-right: 30px;font-size: 16px;}
.zuixingonggao-btn a:last-child{float: right;margin-right: 0}
.zuixingonggao-list{width: 33.33%;float: left;margin-top: 15px}
.zuixingonggao-list,.zuixingonggao-list li{line-height:24px;}

/*名师风采*/
.teacher{width:100%;overflow:hidden;margin-top: 30px}
.teacherbox{float:left;overflow:hidden;padding: 0 15px;background: #fbfbfb;}
.teacher-con{height: 360px;width: 660px;}
.teacher-btn{margin: 20px 5px 10px 5px;text-align: right;background-color: #eee;padding-right: 3mm}
.teacher-btn div{font: 14px/28px "\5B8B\4F53",Arial,sans-serif;color: #777;cursor: pointer;float: right;}
.teacher-btn div:hover{color: #05369f}
.teacher-btn a{width: 100px;text-align: center;color: #666;font: bold 16px/30px "\5FAE\8F6F\96C5\9ED1",Arial,sans-serif;background: #fff;cursor: pointer}
.teacher-btn a.cur{background: linear-gradient(90deg, #1275d2, #00a3e4);color: #fff}
.teacher-btn a:hover{text-decoration: none!important}
.teacher-con .swiper-container-box{margin: 0mm;list-style: none;padding-left: 0;margin-left: 0px;width: 100%;position: relative;}
.teacher-con .swiper-container-box .swiper-container{position: absolute;top: 0}
.teacher-con .swiper-container-box .swiper-slide .box{width: 210px;height: 340px;display: inline;margin: 0 5px;background-color: #fff;}
.teacher-con .swiper-button-next, .teacher-con .swiper-button-prev{display: none}
.teacher-con .photo{text-align: center;margin-top: 10px}
.teacher-con .photo img{display: inline-block;margin: auto}
.teacher-con .desc{margin: 0 12px;border-top: 1px dashed #ddd;font: 9pt/19px "\5B8B\4F53",Arial,sans-serif;margin-top: 10px;padding-top: 9px;font-size: 14px}
.teacher-con .desc i{font-size: 12px}
.teacher-con .desc a{float: right;font-size: 12px}
/*教师列表*/
.teacher .teacherList{float:right;width:260px;margin-top: 20px}
.teacher .teacherList li{padding:0 0 15px;margin-bottom:20px;border-bottom:1px dotted #cbcbcb;}
.teacher .teacherList li:last-child{border:none;margin-bottom: 0}
.teacher .teacherList i{display:inline-block;width:60px;height:24px;text-align:center; font-weight:bold;background: #f4f4f4}
.teacher .teacherList a{display:inline-block;width:60px;height:24px;text-align:center;}
/*名师指导*/
.mingshizhidao{margin-top: 30px}
.area01-head p{font-size: 16px;font-weight: 500}
.area01-head p span{margin-left: 30px;margin-right: 50px}
.area01-head p a{background: #ff9000;color: #fff;padding: 4px 10px}
.area01-head p a:hover{background: #05369f;}
.mingshizhidao-btn{border-bottom: 1px solid #f4f4f4}
.mingshizhidao-btn a{margin: 0 10px;line-height: 50px}
.mingshizhidao-btn a.cur{color: #05369f;border-bottom: 1px solid #05369f;padding-bottom: 18px;}
.mingshizhidao-btn a:hover{text-decoration: none!important}
.mingshizhidao-btn div{line-height: 50px;float: right;cursor: pointer}
.mingshizhidao-btn div:hover{color: #05369f}
.mingshizhidao-con ul{width: 100%;margin-top: 15px}
.mingshizhidao-con ul li{float: left;width: 48%;padding-left:10px;overflow:hidden;font:14px/28px "\5B8B\4F53",Arial,sans-serif;color:#999;position: relative}
.mingshizhidao-con ul li::before{width: 4px;height: 4px;background: #ddd;position: absolute;content: "";top: 12px;left: 0px}
.mingshizhidao-con ul time{float:right;color:#999;font-family:Arial;}

/* 新闻 */
.xinwen{width: 1000px;margin: 30px auto 0;height: 230px}
.xinwen{position: relative}
.xinwen dt{float: left;height: 30px;font: bold 20px/38px "\5FAE\8F6F\96C5\9ED1";padding: 0mm 2mm;}
.xinwen dl.act dt{position: relative}
.xinwen dl.act dt a{color: #05369f}
.xinwen dl.act dt a:hover{text-decoration:none;}
.xinwen dd{visibility: hidden;position: absolute;top: 44px;background-color: #fcfcfc;width: 96%;padding: 20px 2%}
.xinwen dl.act dd{visibility: visible;left: 0mm}
.xinwen p{border-top: 1px solid #f4f4f4;clear: both}
.xinwen .img{height: 140px;overflow: hidden;float: left;width: 55%;}
.xinwen .img .fl{margin-right: 15px}
.xinwen .img .xinwen-t{font-weight: bold;color: #333;font: bold 16px/24px "\5FAE\8F6F\96C5\9ED1";}
.xinwen .img span{color: #999;font: 14px/20px "\5FAE\8F6F\96C5\9ED1";text-indent: 2em;}
.xinwen ul{line-height: 26px;width: 38%;color: #aaa;float: right;margin-top: 4px}
.xinwen ul li{height: 26px;overflow: hidden;position: relative;padding-left: 10px}
.xinwen ul li::before{width: 4px;height: 4px;background: #ddd;position: absolute;content: "";top: 12px;left: 0px}
.xinwen ul li tt{float: right;color: #aaa}

/* 书籍资料 */
.shuji{width: 1000px;margin: 30px auto 0;display: table}
.shuji .c1{width: 66%;float: left}
.shuji .c1 .img{margin-left: -23px;height: 157px}
.shuji .c1 .img .fl{padding-left: 23px;width: 203px}
.shuji .c1 .img .fl img{width: 203px;height: 119px}
.shuji .c1 .img .fl p{text-align: center;line-height: 1cm}
.shuji .c1 .b2{background: #fcfcfc}
.shuji .c1 .b2 .book{overflow: hidden;width: 610px;padding: 15px 20px}
.shuji .c1 .b2 table{border-collapse: collapse;text-align: center}
.shuji .c1 .b2 td{padding: 0mm}
.shuji .c1 .b2 td div{width: 132px;padding-right: 30px}
.shuji .c1 .b2 td div img{width: 132px;height: 180px}
.shuji .c1 .b2 td p{line-height: 21px;height: 42px;margin-top: 3mm}
.shuji .c2{width: 30%;float: right}
.shuji .c2 .b2 ol{list-style: none;margin: 0mm;padding-left: 0mm;line-height: 30px}
.shuji .c2 .b2 ol li tt{float: left;margin: 2mm 2mm 0mm 0mm;background-color: #7dc4f4;color: #fff;padding: 0 5px;line-height: 16px}

.partner{width:1000px;margin:50px auto;border-bottom: 1px dashed #eee;padding-bottom: 30px}
.partner p{margin-bottom: 10px}

/*个人中心*/
.boxSty07{border:1px solid #e9e9e9;background:url(../images/repeatbg01.jpg) repeat-x;}
.myCenter .boxSty07{float:right;width:722px;height:409px;padding:50px 30px 0;line-height:30px;}
.myCenterMenu{float:left;width:180px;}
.myCenterMenu h2{height:33px;padding-left:10px;border:1px solid #2189ca;background:#4ea7df;text-shadow:1px 1px 1px #007bd8;font:bold 14px/33px "\5B8B\4F53",Arial,sans-serif;color:#fff;}
.myCenterMenu dl{border:1px solid #e6e6e6;border-top:none;}
.myCenterMenu dt{height:30px;padding-left:19px;background:url(../images/mycenter.gif) no-repeat;font:bold 14px/30px "\5B8B\4F53",Arial,sans-serif;color:#1d569c;}
.myCenterMenu dd{padding:0 14px;}
.myCenterMenu dd a{display:block;height:29px;padding-left:15px;border-bottom:1px solid #eaeaea;background-position:-291px 13px;line-height:29px;}
.myCenterMenu dd a.cur{font-weight:bold;}
.formSty01 label{display:block;margin-top:10px;color:#666;}
.formSty01 input[type=text]{width:220px;}
.ml200{margin-left:200px;}
.ml60{margin-left:60px;}
.mt40{margin-top:40px;}
.facebox .yulan{float:left;width:250px;}
.facebox .yulanimg{width:250px;height:250px;margin:5px 0 15px;}
.facebox .shengcheng{float:right;width:350px;}
.facebox .shengchengimg01{float:left;width:145px;text-align:center;}
.facebox .shengchengimg01 img{display:block;width:100px;height:100px;margin:5px auto;}
.facebox .shengchengimg02{float:right;width:145px;margin-top:50px;text-align:center;}
.facebox .shengchengimg02 img{display:block;width:50px;height:50px;margin:5px auto;}
.content01{float:right;width:784px;}
.boxSty08{padding:14px;border:1px solid #fee9b2;background:#fefcf1;}
.personalData{}
.personalData .face{float:left;width:100px;text-align:center;color:#666;}
.personalData .info{float:left;width:640px;margin-left:10px;}
.personalData h6{margin-bottom:10px;border-bottom:1px dotted #ffda7c;font:14px/30px "\5B8B\4F53",Arial,sans-serif;color:#666;}
.warn{width:380px;padding:3px 8px;margin-top:10px;border:1px solid #ffeed6;background:#fff;color:#000;}
.btSty04{padding-left:10px;font:bold 14px/30px "\5B8B\4F53",Arial,sans-serif;color:#1d569c;}
.border01{border:1px solid #e9e9e9;}
/*登录*/
.loginBox02{width:400px;}
.loginBox02 label{display:block;font-size:14px;line-height:35px;margin-bottom:15px;}
.loginBox02 .text{width:238px;height:23px;padding:5px;border:1px solid #dedede;box-shadow:1px 1px 2px #f2f2f2 inset;line-height:23px;font-family:Arial;outline:none;}
.loginBox02 .jqborder{border-color:#3a9ff0;}
/*注册*/
.registBox01{width:500px;margin-left:60px;color:#666;}
.registBox01 label,.registBox01 .box{display:block;line-height:22px;margin-bottom:15px;}
.registBox01 .text{width:198px;height:14px;padding:5px;border:1px solid #dedede;box-shadow:1px 1px 2px #f2f2f2 inset;line-height:14px;font-family:Arial;outline:none;}
.registBox01 .jqborder,input.text:hover{border-color:#3a9ff0;}
.registBox01 .icon_warn{display:inline-block;width:145px; vertical-align:top}

.red{color:#f00;}
.htred,a.htred{color:#d10000;font-family:Arial;}
.htblue,a.htblue{color:#2657c6;font-family:Arial;}
.htblue02,a.htblue02{color:#2953a6;font-family:Arial;}
.blue01,a.blue01,.blue01 a{color:#0089d8;}
a.blue01:hover,.blue01 a:hover{color:#054477;}
.htblue03{color:#1d569c;}
.c000{color:#000;}
.c333{color:#333;}
.c666,.c666 a{color:#666;}
.c666 a:hover{color:#0089d8;}
.c888{color:#888;}
.c999,a.c999,.c999a a{color:#999;}
a.c999:hover,.c999a a:hover{color:#0089d8;}
.cccc{color:#ccc;}
.cf90{color:#f90;}
.orange{color:#ff8315;font-family:Arial;}
.tl,.tl li{text-align:left;}
.tr{text-align:right;}
.tc{text-align:center;}
.ml0{margin-left:0;}
.ml5{margin-left:5px;}
.ml10{margin-left:10px;}
.ml15{margin-left:15px;}
.ml20{margin-left:20px;}
.ml25{margin-left:25px;}
.ml30{margin-left:30px;}
.ml35{margin-left:35px;}
.ml40{margin-left:40px;}
.mr0{margin-right:0;}
.mr5{margin-right:5px;}
.mr10{margin-right:10px;}
.mr15{margin-right:15px;}
.mr20{margin-right:20px;}
.mr25{margin-right:25px;}
.mr30{margin-right:30px;}
.mt0{margin-top:0;}
.mt5{margin-top:5px;}
.mt10{margin-top:10px;}
.mt15{margin-top:15px;}
.mt20{margin-top:20px;}
.mt25{margin-top:25px;}
.mt30{margin-top:30px;}
.mt35{margin-top:35px;}
.mt50{margin-top:50px;}
.mb5{margin-bottom:5px;}
.mb10{margin-bottom:10px;}
.mb15{margin-bottom:15px;}
.mb20{margin-bottom:20px;}
.mb25{margin-bottom:25px;}
.mb30{margin-bottom:30px;}
.mlr30{margin:0 30px;}
.mtb10{margin:10px auto;}
.mtb15{margin:15px auto;}
.p10{padding:10px;}
.p15{padding:15px;}
.p20{padding:20px;}
.p25{padding:25px;}
.pt5{padding-top:5px;}
.pt10{padding-top:10px;}
.pt15{padding-top:15px;}
.pt20{padding-top:20px;}
.pt25{padding-top:25px;}
.pl10{padding-left:10px;}
.pl5{padding-left:5px;}
.pl0{padding-left:0;}
.pl10{padding-left:10px;}
.pl15{padding-left:15px;}
.pl20{padding-left:20px;}
.pl25{padding-left:25px;}
.pl30{padding-left:30px;}
.pl70{padding-left:70px;}
.pb0{padding-bottom:0;}
.pb5{padding-bottom:5px;}
.pb10{padding-bottom:10px;}
.pb15{padding-bottom:15px;}
.pb20{padding-bottom:20px;}
.pb25{padding-bottom:25px;}
.pb30{padding-bottom:30px;}
.pb60{padding-bottom:60px;}
.ptb5{padding:5px 0;}
.ptb10{padding-top:10px;padding-bottom:10px;}
.ptb15{padding-top:15px;padding-bottom:15px;}
.ptb20{padding-top:20px;padding-bottom:20px;}
.plr15{padding-left:15px;padding-right:15px;}
.fr{float:right;}
.clear{clear:both;}
.hidden{overflow:hidden;}
.f12{font-size:14px;}
.f14{font-size:14px;}
.fb14{font:bold 14px/22px "\5B8B\4F53",Arial,sans-serif;}
.f14yh{font:14px/24px "\5FAE\8F6F\96C5\9ED1",Arial,sans-serif;}
.f18yh{font:18px/24px "\5FAE\8F6F\96C5\9ED1",Arial,sans-serif;}
.f20yh{font:20px/24px "\5FAE\8F6F\96C5\9ED1",Arial,sans-serif;}
.f16byh{font:bold 16px/24px "\5FAE\8F6F\96C5\9ED1",Arial,sans-serif;}
.rmb{font-family:Arial;}
.rmb14bh{font:bold 14px/22px Arial;color:#d10000;}
.rmb16bh{font:bold 16px/22px Arial;color:#d10000;}
.fa{font-family:Arial;}
.fnormal{font-weight:normal;}
.fb{font-weight:bold;}
.lh18{line-height:18px;}
.lh30{line-height:30px;}
.bgno{background:none;}
.bgf{background-color:#fff;}
.bgf5{background-color:#f5f5f5;}
.bgf6{background-color:#f6f6f6;}
.bgf8{background-color:#f8f8f8;}
.line01{border-bottom:1px dotted #e3e3e3;}
.line02{border-top:1px solid #cce4f3;}
.line03{border-bottom:1px solid #1c90dc;}
.line04{border-bottom:1px solid #eaeaea;}
.line05{border-top:1px dotted #b5b5b5;}


