@charset "utf-8";
body{margin:0;font-size:12px;min-width: 1200px;text-align:center;color:#333;word-wrap:break-word;}
p{margin:2pt 0 0 0;}
*{margin:0 auto;padding:0;}
ul{list-style-type:none;margin:0;padding:0;}
a{color:#333;text-decoration:none;}
a:hover{text-decoration:underline;}
form{margin:0;}
table{font-size:12px;}
input{outline:medium;}
.bfb{float:left;width:100%;}
.yjcode{width:1150px;}
.fontyh{font-family:"Microsoft YaHei",?￠èí??oú,"MicrosoftJhengHei",?a????oú,STHeiti,MingLiu;color:#000;}
.ad1{margin:10px 0 0 0;float:left;}
.ad{float:left;}
.adf{float:left;margin:-10px 0 0 0;}
.adbottom .ad1{float:left;margin:0 0 8px 0;}
.red{color:#f00;}
.feng{color:#ff6600;}
.blue{color:#2255DD;}
.hui{color:#999;}
.green{color:#008800;}
.redony{background-color:#CFF;border:#999 solid 1px;color:red;}

/*全站主题颜色 同一系列，从深到浅*/
.g_ac0{color:#333;}
.g_ac0_h{color:#188EEE;}
.g_ac0:hover{color:#188EEE;}
.g_ac1{color:#333;}
.g_ac1_h{color:#188EEE;}
.g_ac1:hover{color:#188EEE;}
.g_ac2{color:#188EEE;}
.g_ac2_h{color:#188EEE;}
.g_ac2:hover{color:#FF5D56;}
.g_ac3{color:#2255DD;}
.g_ac3_h{color:#FFA500;}
.g_ac3:hover{color:#FF5D56;}

.g_ac98_h{color:#FF5D56;} /*过渡色，通用色*/
.g_ac98:hover{color:#FF5D56;} /*过渡色，通用色*/
.g_ac99_h{color:#B90505;} /*过渡色，通用色*/
.g_ac99:hover{color:#B90505;} /*过渡色，通用色*/

.g_bc0{border-color:#ccc;}
.g_bc0_h{border-color:#188EEE;}
.g_bc0:hover{border-color:#188EEE;}

.g_bg0{background-color:#FFA500;color:#fff;}
.g_bg1{background-color:#188EEE;color:#fff;}
/*统计*/
.bfbtoj{text-align:left;background-color:#fff;height:50px;margin:0 0 10px 0;}
.bfbtoj .d1{float:right;font-size:14px;padding:15px 5px 0 0;}
.bfbtoj .d1 strong{color:#FF7257;}
.bfbtoj .d1 .right{float:left;}
.bfbtoj .d1 .right .icons{float: left; margin-top: 1px; width: 20px; height: 20px; background: url(../homeimg/zhisuymImg/focus2018.png) no-repeat; background-position: -218px -483px;}
.bfbtoj .d1 .right span{float: left; font-size: 14px; margin: 0px 0 0 4px; line-height: 20px; height: 28px;}

.bfbtoj .d2{float:left;width:560px;}
.bfbtoj .d3{float: left; width: 24px; height: 24px; background: url(../homeimg/zhisuymImg/focus2018.png) no-repeat; background-position: -193px -480px; margin:11px 3px 0 3px}
.bfbtoj .d4{float: left; height: 28px; line-height: 47px; font-size: 14px; color: #333;}
.bfbtoj .newjy{width:510px;font-size:14px;margin:6px 0 0 0;}
.bfbtoj .newjy #rolltxt{list-style:outside none none;float:right;width:469px;overflow:hidden;height:33px;}
.bfbtoj .newjy #rolltxt li{float:left;display:inline;height:17px;margin:8px 0;width:100%;}
.bfbtoj .newjy #rolltxt li a{color:#0D69B1;}
.bfbtoj .newjy #rolltxt li a:hover{color:#ff6600;}
.bfbtoj .newjy #rolltxt li strong{color:#ff6600;}
.bfbtoj .newjy #rolltxt li div{float:left;width:100%;height:17px;overflow:hidden;}





/*全站主题色结束*/
.bfbtop{float:left;width:100%;border-bottom:#EEEEEE solid 1px;height:27px;background-color:#FAFAFA;}
.bfbtop .top{float:left;width:1150px;height:27px;text-align:left;}
.bfbtop .top .u1{float:left;width:1150px;}
.bfbtop .top .u1 li{float:left;}
.bfbtop .top .u1 .l0{border-right:#ddd solid 1px;height:14px;width:3px;margin:7px 0 0 0;}
.bfbtop .top .u1 .l1{float:right;padding:7px 0 0 0;}
.bfbtop .top .u1 .l1 #notlogin{float:right;border-right: #ddd solid 1px;padding-right:10px;}
.bfbtop .top .u1 .l1 #yesuid{font-family:Arial, Helvetica, sans-serif;font-weight:700;}
.bfbtop .top .u1 .l1 #yeslogin{float:right;border-right: #ddd solid 1px;padding-right:10px;}
.bfbtop .top .u1 .l1 .s1{float:left;}
.bfbtop .top .u1 .l1 .s2{float:left;margin:-3px 0 0 10px;}
.bfbtop .top .u1 .l2{float:right;margin:7px 0 0 0;width:76px;text-align:center;border-right:#ddd solid 1px;}
.bfbtop .top .u1 .l210{margin:7px 0 0 0;width:76px;text-align:center;}
.bfbtop .top .u1 .l21{width:48px;}
.bfbtop .top .u1 .l3{float:right;margin:1px 0 0 3px;border:#FAFAFA solid 1px;border-bottom:0;width:70px;padding:5px 0 0 10px;height:20px;background:url(../homeimg/zhisuymImg/icon1.gif) no-repeat;background-position:65px 9px;}
.bfbtop .top .u1 .l3h{background-color:#fff;border:#DDDDDD solid 1px;border-bottom:0;}
.bfbtop .top .u1 .l3 .a1{float:left;}

.bfbtop1{float:left;width:100%;min-width:1200px;border-bottom:#f42424 solid 1px;background-color: #fff;}
.bfbtop1 .top1{float:left;width:1150px;text-align:left;}
.bfbtop1 .top1 .logo{box-shadow: 0px -3px 12px rgba(0,0,0,.2); background-color: #fff; margin-top: -28px; float: left; width: 220px; text-align: center; position: relative;}
.bfbtop1 .top1 .logoImg{height:125px; margin: 0; float: none;}
.bfbtop1 .top1 .logoImg a{width: 232px; height: 125px; display: table-cell; vertical-align: middle;}
.bfbtop1 .top1 .logoImg img{max-width: 159px; max-height: 100px;-webkit-transition: .4s;-webkit-transition:all 1.2s;-o-transition:all 1.2s;-moz-transition:all 1.2s;-ms-transition:all 1.2s;transition:all 1.2s;}
.bfbtop1 .top1 .logoImg img{vertical-align: middle; display: inline-block;}
.bfbtop1 .top1 .logoImg img:hover{-webkit-transform: rotateX(360deg);-moz-transform: rotateX(360deg);-ms-transform: rotateX(360deg);-o-transform: rotateX(360deg);transform: rotateX(360deg);}
.bfbtop1 .top1 .zl{margin: 0; left: 50%; margin-left:-80px; position: absolute; top: 96px;}
.bfbtop1 .top1 .brand{display: inline-block; background-position: -143px -77px; position: absolute; top: 28px; width: 18px; height: 18px; right: 10px;}
#eval,.icons{background: url(../homeimg/zhisuymImg/focus2018.png) no-repeat;}

.bfbtop1 .top1 .u1{float:left;border:#f42424 solid 1px;width:464px;height:40px;margin:35px 0 0 150px;}
.bfbtop1 .top1 .u1 li{float:left;}
.bfbtop1 .top1 .u1 .l1{width:60px;height:40px;border-right: #f42424 solid 1px;font-size:14px;}
.bfbtop1 .top1 .u1 .l1 #topnwd{float:left;width:55px;height:27px;padding:10px 0 0 5px;background:url(../homeimg/zhisuymImg/jian2.gif) no-repeat;background-position:43px 17px;cursor:pointer;}
.bfbtop1 .top1 .u1 .l1 #topdiv{float:left;width:60px;border: #f42424 solid 1px;border-top:0;background-color:#fff;position:absolute;z-index:100;margin:40px 0 0 -1px;}
.bfbtop1 .top1 .u1 .l1 #topdiv a{float:left;width:53px;height:22px;padding:8px 0 0 7px;}
.bfbtop1 .top1 .u1 .l1 #topdiv a:hover{color:#FFA500;text-decoration:none;}
.bfbtop1 .top1 .u1 .l2{width:363px;}
.bfbtop1 .top1 .u1 .l2 input{float:left;width:358px;height:27px;border:0;padding:13px 0 0 5px;font-size:14px;}
@media screen and (-webkit-min-device-pixel-ratio:0) {
.bfbtop1 .top1 .u1 .l2 input{width:358px;height:40px;padding-top:0;}}
.bfbtop1 .top1 .u1 .l3 {width: 40px;background:#f42424;cursor: pointer;height:40px;}
.bfbtop1 .top1 .u1 .l3 input {margin:10px 10px 10px 10px;}
.bfbtop1 .top1 .sqkd {float: right;width: 180px;margin: 35px 0 0 0;}
.bfbtop1 .top1 .sqkd a {float: right;border: #C9C9C9 solid 1px;padding: 11px 18px 0 18px;font-size: 14px;height: 31px;}
.bfbtop1 .top1 .menu{float:left;width:1150px;height:48px;}
.bfbtop1 .top1 .menu .m1{float:left;width:220px;}
.bfbtop1 .top1 .menu .m1 .t{float:left;width:177px;height:35px;color:#fff;font-size:16px;padding:13px 0 0 43px;text-align:left;background-position:15px 16px;}
.bfbtop1 .top1 .menu .m1 .categorys-type{width: 232px; line-height: 49px; height:49px; float: left; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.bfbtop1 .top1 .menu .m1 .categorys-type{width: 220px; line-height: 49px; height:49px; float: left; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.bfbtop1 .top1 .menu .m1 .categorys-type{background-color: #f42424; text-align: center; font-size: 0; line-height: 45px;}
.bfbtop1 .top1 .menu .m1 .categorys-type a{font-size: 16px; font-weight: 700; color: #fff; display: block;background: url(../homeimg/zhisuymImg/lie.png) no-repeat;background-position: 35px 17px;}
.bfbtop1 .top1 .menu .m1 .categorys-type a{text-decoration: none;}
.bfbtop1 .top1 .menu .m1 .menun{float:left;width:220px;text-align:left;position:relative;z-index:900;background-color:#fff;box-sizing: border-box;border-top:#e4e4e4 dotted 1px;margin-top: -1px;}
.bfbtop1 .top1 .menu .m1 .menun .menu1{float:left;border-bottom:#eeeeee dotted 1px;height:70px;width:220px;background-position:200px 17px;background-color:#fff;}
.bfbtop1 .top1 .menu .m1 .menun .menu1 .lu1{float:left;width:220px;height:70px;}
.bfbtop1 .top1 .menu .m1 .menun .menu1 .lu1 li{float:left;}
.bfbtop1 .top1 .menu .m1 .menun .menu1 .lu1 .l1{padding:11px 0 0 14px;width:205px;font-size:16px;color:#666666;height:23px;}
.bfbtop1 .top1 .menu .m1 .menun .menu1 .lu1 .l1 a{color:#333;text-decoration:none;}
.bfbtop1 .top1 .menu .m1 .menun .menu1 .lu1 .l1 a:hover{color:orange;}
.bfbtop1 .top1 .menu .m1 .menun .menu1 .lu1 .l2{padding:5px 0 0 35px;width:205px;font-size:12px;height:36px;overflow:hidden;}
.bfbtop1 .top1 .menu .m1 .menun .menu1 .lu1 .l2 a{float:left;margin:8px 10px 0 0;color:#333;text-decoration:none;}
.bfbtop1 .top1 .menu .m1 .menun .menu1 .lu1 .l2 a:hover{color:orange;}
.bfbtop1 .top1 .menu .m1 .menun .menu1 .lu1 .s0{float: left;margin:5px 0 0 0px;width:20px; -webkit-transition: .4s; -webkit-transition: -webkit-transform .4s ease-out; -moz-transition: -moz-transform .4s ease-out; transition: transform .4s ease-out;}
.bfbtop1 .top1 .menu .m1 .menun .menu1 .lu1 .s0:hover{-webkit-transform: rotateZ(360deg);-moz-transform: rotateZ(360deg);transform: rotateZ(360deg);}
.bfbtop1 .top1 .menu .m1 .menun .menu2{background-position:200px 17px;background-color:rgb(245, 245, 245);}
.bfbtop1 .top1 .menu .m1 .menun .menu2 {border: #ff6600 solid 1px;background: #fff;border-top: 1px solid #e4e4e4;border-bottom: 1px solid #e4e4e4;}
.bfbtop1 .top1 .menu .m1 .menun .menu2 .rx{float:left;position:relative;height:70px;border-left:#ffffff solid 5px;z-index:101;margin:-70px 0 0 215px;}
.bfbtop1 .top1 .menu .m1 .menun .rmenu{float:left;text-align:left;background-color:#fff;position:relative;width:585px;margin-left:219px;padding:2px 10px 0 30px;box-shadow: 0 0 2px rgba(0,0,0,.3);background: #ffffff url(../homeimg/zhisuymImg/zhisuym.png) no-repeat right bottom;}
.bfbtop1 .top1 .menu .m1 .menun .rmenu .ru1{float:left;width:100%;color:#666;border-bottom:#E5E5E5 dotted 1px;padding:10px 0 7px 0;}
.bfbtop1 .top1 .menu .m1 .menun .rmenu .ru1 li{float:left;line-height:23px;font-size:12px;}
.bfbtop1 .top1 .menu .m1 .menun .rmenu .ru1 .l1{width:70px;font-weight:700;text-align:center;border: 1px solid #75a5ed;}
.bfbtop1 .top1 .menu .m1 .menun .rmenu .ru1 .l1 a{color:#75a5ed;text-decoration:none;}
.bfbtop1 .top1 .menu .m1 .menun .rmenu .ru1 .l2{width:495px;padding:0 0 0 0;margin-left: 10px;}
.bfbtop1 .top1 .menu .m1 .menun .rmenu .ru1 .l2 a{padding: 0 5px;margin-right: 7px;display: inline-block;text-align: center;color: #75a5ed;min-width: 40px;}
.bfbtop1 .top1 .menu .m1 .menun .rmenu .ru1 .l2 a:hover{text-decoration:none;color:orange;}
/*type课程出售ht*/
.bfbtop1 .top1 .menu .m1 .menun .rmenu .type{float: left; width: 100%; color: #d6d6d6; text-align: center; height: 25px; line-height: 25px; font-size: 14px; margin: 20px 0 -5px 0;}
.bfbtop1 .top1 .menu .m1 .menun .rmenu .type .ht{margin-bottom: -12px; height: 1px; border: 0px; background-color: #75a5ed;}
.bfbtop1 .top1 .menu .m1 .menun .rmenu .type a{color: #fff; display: inline-block; background-color: #75a5ed; padding: 0 10px;}
/*typehr课程出售hr*/
.bfbtop1 .top1 .menu .m1 .menun .rmenu .typehr{float: left; width: 100%; color: #ff5d56; text-align: center; height: 25px; line-height: 25px; font-size: 14px; margin: 20px 0 -5px 0;}
.bfbtop1 .top1 .menu .m1 .menun .rmenu .typehr .hr{margin-bottom: -12px; height: 1px; border: 0px; background-color: #ff5d56;}
.bfbtop1 .top1 .menu .m1 .menun .rmenu .typehr a{color: #fff; display: inline-block; background-color: #ff5d56; padding: 0 10px;}

.bfbtop1 .top1 .menu .m2{float:left;width:930px;height:48px;}
.bfbtop1 .top1 .menu .m2 a{float:left;font-size:15px;color:#333333;padding:13px 10px 0 10px;margin-left:10px;}
.bfbtop1 .top1 .menu .m2 a:hover{color:orange;text-decoration:none;}
.bfbtop1 .top1 .menu .m2 .righta{float:right;font-size:15px;color:#333333;padding:13px 10px 0 10px;margin-left:10px;}
.bfbtop1 .top1 .menu .m2 cite, em, i {font-style: normal;}

/*菜单右侧广告*/
.bfbtop1 .top1 .menu .rmenuad{float: right;}
.bfbtop1 .top1 .menu .rmenuad li img{width: 100px;height: 40px;border: #ddd solid 1px;margin: 9px 0 0 9px;}



/*底部*/
.bfbbottom{background-color:#fff;border-top:#E6E6E6 solid 1px;margin:10px 0 0 0;min-width: 1150px;}
.bfbbottom .d1{float:left;width:750px;text-align:left;border-right:#E6E6E6 solid 1px;margin:15px 0 0 0;}
.bfbbottom .d1 .u1{float:left;width:750px;}
.bfbbottom .d1 .u1 li{float:left;width:150px;line-height:25px;}
.bfbbottom .d1 .u1 li span{float:left;width:150px;font-size:14px;font-weight:700;height:26px;}
.bfbbottom .d1 .u1 li .a1{color:#8a8a8a;}
.bfbbottom .d1 .u1 li a:hover{color:#FF4F4F;text-decoration:none;}
.bfbbottom .d2{float:left;margin:15px 0 0 50px;width:200px;line-height:25px;text-align:left;}
.bfbbottom .d2 strong{font-size:14px;}
.bfbbottom .d3{float:left;margin:15px 0 0 30px;width:100px;text-align:center;}
.bfbbottom .d3 img{margin:0 0 7px 0;border:0;}
.bfbbottom .d3 a:hover{text-decoration:none;color:#ff4f4f;}
.bfbbottom .u2{float:left;margin:15px 0 0 0;text-align:left;width:1150px;border-top:#E6E6E6 solid 1px;}
.bfbbottom .u2 li{float:left;}
.bfbbottom .u2 .l1{width:585px;padding:10px 0 10px 0;line-height:25px;}
.bfbbottom .u2 .l1 i{color:#999;}
.bfbbottom .u2 .l2{width:565px;}
.bfbbottom .u2 .l2 a{float:left;width:106px;height:40px;margin:10px 0 0 7px;}

/*客服*/
.rightfd{position:fixed;bottom:20px;width:55px;right:15px;}
.rightfd .d1{float:left;width:55px;height:65px;border-bottom:#5C5D6E solid 1px;background-color:#646577;}
.rightfd .d1 .s1{float:left;width:55px;height:21px;padding:44px 0 0 0;text-align:center;color:#fff;background:url(../homeimg/zhisuymImg/zxicon.png) no-repeat;background-position:13px 10px;}
.rightfd .d1 .sd1{position:absolute;left:-120px;top:0px;width:120px;background-color:#e40231;display:none;padding:10px 0 7px 0;color:#fff;}
.rightfd .d1 .sd1 a{float:left;padding:3px 0 0 30px;background:url(../homeimg/zhisuymImg/qq4.gif) left top no-repeat;width:72px;height:21px;text-align:left;margin:0 0 6px 9px;}
.rightfd .d1 .sd1 a:hover{text-decoration:none;color:red;}
.rightfd .d1 .sd1 strong{color:#fff;}
.rightfd .d1:hover .sd1{display:block;}
.rightfd .d1:hover{background-color:#e40231;}
.rightfd .d2{float:left;width:55px;height:65px;border-bottom:#5C5D6E solid 1px;background-color:#646577;}
.rightfd .d2 .s1{float:left;width:55px;height:21px;padding:44px 0 0 0;text-align:center;color:#fff;background:url(../homeimg/zhisuymImg/kficon.png) no-repeat;background-position:13px 10px;}
.rightfd .d2 .sd1{position:absolute;left:-120px;top:0px;width:120px;height:129px;background-color:#e40231;display:none;padding:10px 0 0 0;color:#fff;}
.rightfd .d2 .sd1 img{margin:0 0 5px 0;}
.rightfd .d2:hover .sd1{display:block;}
.rightfd .d2:hover{background-color:#e40231;}
.rightfd .d3{float:left;width:55px;height:65px;background-color:#646577;cursor:pointer;}
.rightfd .d3 .s1{float:left;width:55px;height:21px;padding:44px 0 0 0;text-align:center;color:#fff;background:url(../homeimg/zhisuymImg/fanhui.png) no-repeat;background-position:17px 10px;}
.rightfd .d3:hover{background-color:#e40231;}



/*顶部菜单-会员中心*/
.clearfix:after{content: "";height: 0;visibility: hidden;display: block;clear: both;}
.clearfix{zoom: 1;}
.bfbtop .top .u1 .umenu{right: 357px;width: 407px;padding: 0 6px 15px 14px;background: #fff;position: relative;font-size: 13px;text-align: left;-moz-box-shadow: 0 0 6px rgba(0,0,0,.2);-webkit-box-shadow: 0 0 6px rgba(0,0,0,.2);box-shadow: 0 0 6px rgba(0,0,0,.2);top: 21px;}
.bfbtop .top .u1 .umenu a{float:left;width:70px;padding:7px 0 0 10px;height:18px;}
.bfbtop .top .u1 .umenu dl{float: left; display: inline; margin: 0 0 10px 25px; width: 110px; overflow: hidden;}
.bfbtop .top .u1 .umenu dt{height: 18px;line-height: 18px;color: #FFA500;font-weight: 700}
.bfbtop .top .u1 .umenu dd a{display: block;height: 28px;line-height: 28px;border-bottom: 1px dashed #ededed;color: #333;}
.bfbtop .top .u1 .umenu dd a:hover{color: #FFA500;}
.bfbtop .top .u1 .umenu dd a strong{color: #188EEE;}
/*会员中心结束*/
