*{ box-sizing:border-box; font-family:"Microsoft Yahei";}
body{ font-size:14px;width:100%; min-width:1200px}
a{ color:#000}
a:hover{ color:#ff6c00; text-decoration:none}
.none{ display:none}
.clear{ clear:both;}
.fl{ float:left}
.fr{ float:right}
.bk_10{ height:10px;}
.bk_15{ height:15px;}
.bk_20{ height:20px;}

.crumbs{ height:50px; line-height:50px;}
.wrap{ width:1200px; margin:0 auto;}

/*閸忣剙鍙℃径鎾劥*/
.header{ width:100%; height:179px; background:url(../images/header_bg.jpg); }
.header .main_header{ width:1200px;  overflow:hidden; height:179px;  margin:0 auto; box-sizing:border-box;}
.header .main_header h1{ width:661px; height:147px; float:left;padding:15px 10px 0 10px;}
.header .main_header div{width:324px;height: 179px;float: right;}

/*閸忣剙鍙＄�佃壈鍩�*/
nav{ width:100%; height:50px; line-height:50px; background:#1d8ff0;}
nav .main_nav{ width:1200px; /*padding:0 10px;*/ box-sizing:border-box; margin:0 auto; overflow:hidden}
nav .main_nav li{ width:120px; float:left; font-size:16px; text-align:center}
nav .main_nav li a{ color:#fff; display:block;}
nav .main_nav li a.curr,
nav .main_nav li a:hover{ background:#0b61aa;}
nav .main_nav .xueyuan{ width: 220px; padding:0; float:right; font-weight: ;}
nav .main_nav .xueyuan:hover{background-color: #1d8ff0;}
nav .main_nav .xueyuan i{ float:left; width: 44px; height: 50px; background-image: url(../images/wl_logo.png); background-repeat: no-repeat;     margin-left: 55px;}
nav .main_nav .xueyuan a{ color:#fdf5aa; padding-right: 42px; }
/*閸忣剙鍙￠崗顒�鎲�*/
.gg{ width:100%; background:#f4f5f7;}
.gg .main_gg{ width:1200px; padding:0 10px;  margin:0 auto}
.gg .main_gg .content_gg{padding-left:55px; height:37px; line-height:37px; background:url(../images/notice_logo.png) no-repeat 25px center;}
.notice{width:100%; height:37px; line-height:37px;}
.noticTipTxt{color:#ff7300;height:37px;line-height:37px;overflow:hidden;}
.noticTipTxt li{height:37px;line-height:37px;}
.noticTipTxt a{color:#333333;font-size:12px;text-decoration:none;}
.noticTipTxt a:hover{color:#ff7300;text-decoration:none;}
/*妫ｆ牠銆�*/
.main{ width:1200px; margin:0 auto; box-sizing:border-box;}
/*box1*/
.box1{ margin-top:20px; width:100%; overflow:hidden}
.box1 .left_box1{ width:1200px;/* height:345px; padding:15px 10px;*/margin-bottom: 20px; /*border-top:solid 2px #1171bb; border-left:solid 1px #e0e0e0; border-right:solid 1px #e0e0e0; border-bottom:solid 1px #e0e0e0;*/}
.box1 .left_box1 .lunbo{ width:678px; height:auto;  float: left;}
.box1 .left_box1 .lunbo .imgscroll3{width:678px;margin-right:5px;margin-bottom:8px;height:338px;float:left;position:relative;overflow:hidden}
.box1 .left_box1 .lunbo .imgscroll3 .imglist img{width:678px;height:297px}
.box1 .left_box1 .lunbo .imgscroll3 li{list-style:none;margin:0;padding:0}
.box1 .left_box1 .lunbo .imgscroll3 .imglist{width:100%;height:inherit;position:relative;right:0;overflow:hidden;}
.box1 .left_box1 .lunbo .imgscroll3 .imglist .ul-ban{width:6780px;position:absolute;}
.box1 .left_box1 .lunbo .imgscroll3 .imglist .imgurl{height:inherit;float:left}
.box1 .left_box1 .lunbo .imgscroll3 .imgdesc{width:40%;height:30px;bottom:43px;right:-141px;position:absolute;overflow:hidden; padding-top:5px; z-index:999;}
.box1 .left_box1 .lunbo .imgscroll3 .imgdesc li{width:8%;transition:all linear 0.2s;height:20px;float:left;line-height:20px;vertical-align:middle;text-align:center;background:#868688; color:#074e74;margin:0;cursor:pointer; border:solid 1px #074e74; margin-right:3px}
.box1 .left_box1 .lunbo .imgscroll3 .imgdesc li.hover{background:#0c3147;color:#fff; border:solid 1px #074e74;}
.box1 .left_box1 .lunbo .imgscroll3 .imginfo{position:absolute;width:100%;bottom:0;left:0;height:41px;overflow:hidden}
.box1 .left_box1 .lunbo .imgscroll3 .img_new{position: absolute; bottom: 6px; right: 2px;}
.box1 .left_box1 .lunbo .imgscroll3 .imginfo li{height:41px;color:#fff;width:100%;padding: 0 12px;color:#666;/*background:rgba(0,0,0,0.5);*/background:#eee;line-height:36px;vertical-align:middle;}
.box1 .left_box1 .aj_news{ width:500px;float: right; /*height:300px;*/ padding:15px; border:solid 1px #e0e0e0;}
.box1 .left_box1 .aj_news .aj_tit{ height:42px; line-height:40px; width:100%; border:solid 1px #e0e0e0; color:#1171bb;}
.box1 .left_box1 .aj_news .aj_tit .left{ width:33.3%; height:39px; line-height:42px; text-align:center; background: #f9f9f9;font-size: 16px;font-weight: 700;}
.box1 .left_box1 .aj_news .aj_tit .right{ width:66.6%; height:40px;}
.box1 .left_box1 .aj_news .aj_tit .right a:hover{text-decoration: underline;}
.box1 .left_box1 .aj_news .aj_content{ padding-top:20px; padding-left:10px; padding-right:10px;}
.box1 .left_box1 .aj_news .aj_content li{ height:35px; line-height:35px; padding-left:10px; background:url(../images/aj_ico.png) no-repeat left center;}
.box1 .left_box1 .aj_news .aj_content li a{    display: inline-block; width: 315px; white-space: nowrap; text-overflow: ellipsis; overflow: hidden;}
.box1 .left_box1 .aj_news .aj_content li span{color: #999;}
.box1 .right_box1{ width:380px; margin-left:20px}
/* .box1 .right_box1 .box_right{ border:solid 1px #e0e0e0} */
.box1 .right_box1 .box_right .tit{ padding-left:20px; background:#c6e2f7; height:30px; line-height:30px}
.box1 .right_box1 .box_right .tit h2{ font-weight:bold;color: #00559e;}
.box1 .right_box1 .box_right .content{ height:160px; background:#f8fcff}
.box1 .right_box1 .box_right .content_height{ height:120px;}
.box1 .right_box1 .box_right .content .input_user{ padding-left:45px; padding-top:10px;}
.box1 .right_box1 .box_right .content .input_user .line{ overflow:hidden; height:32px; line-height:32px; margin-bottom:5px;}
.box1 .right_box1 .box_right .content .input_user .line .left{ width:63px; height:32px}
.box1 .right_box1 .box_right .content .input_user .line .right{ width:223px; height:32px; overflow:hidden; line-height:32px;position: relative;}
.username , .password { height:32px; border:solid 1px #c9e4f7; width:195px; padding-left:50px; line-height:32px;}
/*閺傛澘顤冮崝锟�/
.hide{display: none;}
.user_img{width:20px;height:20px;position: absolute; top:3px; left:172px; background: url(../images/logIco.png) no-repeat;}
.pass_img{width:20px;height:20px;position: absolute; top:5px; left:172px; background: url(../images/logIco.png) no-repeat;background-position:2px -30px;}



.username{background:url(../images/username_input.jpg) no-repeat 12px center;}
.password{ background:url(../images/password_input.jpg) no-repeat 12px center;}
.yanzhepassword{ width:80px;height:32px; border:solid 1px #c9e4f7; padding-left:5px; margin-right:10px;}
.yanzhengmaimg{vertical-align: middle;}
.yzmflush{ display:inline-block; width:68; height:26; line-height:26px; border:solid 1px #c9e4f7; text-align:center; color:#98cb00;}
.yzmimg{ margin-right:7px;}
.login{ width:75px; height:30px; line-height:30px; background:#56b02a; border-radius:5px; text-align:center; color:#FFF; border:0; cursor:pointer}
.returnpassword{ text-align:right; margin-right: 25px;}
.userid{height:32px; border:solid 1px #c9e4f7; width:195px; padding-left:10px; line-height:32px}
.chaxun{ width:65px; height:26px; line-height:26px; color:#fff; background:#2275ef; display:block; text-align:center;}
.chaxun a:hover{ color:#ff6c00}

/*濞茶濮�*/
.activity{ padding-top:20px; padding-bottom:20px;}
.activity a{display: inline-block;}
/*box2*/
#tab {overflow:hidden;zoom:1;border-top:1px solid #ddd; border-left:1px solid #ddd;border-bottom: solid 1px #e0e0e0; border-right:1px solid #ddd; background:#f9f9f9}
#tab li {float:left;color:#555555; font-size:16px; font-weight:bold;height:42px;	cursor:pointer;	line-height:42px; padding:0 20px;}
/*#tab li.current {color:#000; }*/
#content {border:1px solid #ddd;border-top-width:0;}
#content ul {line-height:25px;display:none;	margin:0 0 0 18px;padding:28px 0 0 0; overflow:hidden}
#content ul .box2_1{ width:33.33%; padding-right:35px; height:152px; padding-bottom:50px}
#content ul .box2_1 .left{ width:163px; height:114px;}
#content ul .box2_1 .left img{width:165px; height:125px}
#content ul .box2_1 .right{ width:195px; height:114px; padding-left:10px}
#content ul .box2_1 .right .tit h3{ font-size:14px; font-weight:bold;}
#content ul .box2_1 .right .content_box2{ font-size:12px;}
#content ul .box2_1 .right .content_box2 a{ color:#ba1013}

/*妫ｆ牠銆夌�癸絾鏆�閸斻劍锟�*/
#content ul .box2_video{padding: 4px; margin:0px 30px 30px 0px; float:left; border: 1px solid #DDDDDD;}
#content ul .box2_video .video_cc{width: 353px; height: 205px;}
#content ul .box2_video .right{ width:353px;padding: 10px 10px;}
#content ul .box2_video .right .tit h3{ font-size:14px; font-weight:bold; padding-left: 10px;}
#content ul .box2_video .right .ad_hits{ padding:5px 0px; float: right;}
#content ul .box2_video .right .ad_hits span{ display:block; height:18px; line-height:16px; padding-left:20px; padding-right:5px; font-size:12px; color:#999; border:solid 1px #ddd; background:url(../images/hits.jpg) no-repeat 5px center;
-webkit-border-radius:3px;
-moz-border-radius:3px;
-ms-border-radius:3px;
-o-border-radius:3px;
border-radius:3px;
behavior: url(iecss3.htc);
position:relative; z-index:2;
}


/*閻╂帒鐡�3*/
.box3{ margin:25px 0; border:solid 1px #e0e0e0; overflow:hidden}
.box3 .tit{ height:42px; line-height:42px; background:#f9f9f9; padding-left:15px; border-bottom:solid 1px #e0e0e0;}
.box3 .tit h2{ font-size:16px; color:#555; font-weight:bold;}
.box3 .content{ padding:20px 20px 6px 20px; overflow:hidden}
.box3 .content .box3_1{  border:solid 1px #36c2a7; width:360px}
.box3 .content .box3_1 .title{ height:56px; background:#36c2a7; color:#FFF; text-align:center;}
.box3 .content .box3_1 .title h3{ padding-top:14px; font-size:24px;}
.box3 .content .box3_1 .title p a{ color:#FFF}
.box3 .content .box3_1 ul{ padding:0 15px;}
.box3 .content .box3_1 ul li{ height:38px; line-height:38px; border-bottom:solid 1px #ddd; padding:0 10px;}
.box3 .content .box3_1 ul li a,.box3 .content .box3_2 ul li a,.box3 .content .box3_3 ul li a,.box3 .content .box3_4 ul li a{width:295px; height:38px; display:inline-block;     white-space: nowrap; text-overflow:ellipsis; overflow:hidden}
.box3 .content .box3_1 ul .li_last{ border:none}



.box3 .content .box3_2{ margin:0px 39px 0 39px; border:solid 1px #d65501; width:360px;/*height:134px*/}
.box3 .content .box3_2 .title{ height:56px; background:#d65501; color:#FFF; text-align:center;}
.box3 .content .box3_2 .title h3{ padding-top:14px; font-size:24px;}
.box3 .content .box3_2 .title p a{ color:#FFF}
.box3 .content .box3_2 ul{ padding:0 15px;}
.box3 .content .box3_2 ul li{ height:38px; line-height:38px; border-bottom:solid 1px #ddd; padding:0 10px;}
.box3 .content .box3_2 ul .li_last{ border:none}


.box3 .content .box3_3{ margin-bottom:18px; border:solid 1px #f39c11; width:360px}
.box3 .content .box3_3 .title{ height:56px; background:#f39c11; color:#FFF; text-align:center;}
.box3 .content .box3_3 .title h3{ padding-top:13px; font-size:22px;}
.box3 .content .box3_3 .title p a{ color:#FFF}
.box3 .content .box3_3 ul{ padding:0 15px;}
.box3 .content .box3_3 ul li{ height:38px; line-height:38px; border-bottom:solid 1px #ddd; padding:0 10px;}
.box3 .content .box3_3 ul .li_last{ border:none}


/*閻╂帒鐡�4*/

.box4{ margin:25px 0; border:solid 1px #e0e0e0; overflow:hidden}
.box4 .title_box4{ height:42px; line-height:42px; background:#f9f9f9; padding-left:15px; border-bottom:solid 1px #e0e0e0;}
.box4 .title_box4 h2{ font-size:16px; color:#555; font-weight:bold;}
.box4 .content_box4 { overflow:hidden}
.box4 .content_box4 .left_box4{ width:322px; padding:10px;}
.box4 .content_box4 .left_box4 .tabbtn_left{border-left:solid 1px #ddd;border-top:solid 1px #ddd; overflow:hidden}
.box4 .content_box4 .left_box4 .tabbtn_left li{ overflow: hidden; width:50%; float:left;border-right:solid 1px #ddd;border-bottom:solid 1px #ddd; }
.box4 .content_box4 .left_box4 .tabbtn_left li a{display:block;float:left;height:42px;line-height:42px;overflow:hidden; width:100%;text-align:center;font-size:12px;color:#999999;cursor:pointer; float:left;}
.box4 .content_box4 .left_box4 .tabbtn_left li.current{ float:left; width:50%; text-align:center}
.box4 .content_box4 .left_box4 .tabbtn_left li.current a{height:42px;line-height:42px;color:#333;}
.box4 .content_box4 .left_box4 .tabbtn_left li.xueyuan_last{width: 100%;}
.box4 .content_box4 .left_box4 .new_curriculum{ margin-top:20px; border:solid 1px #dfdfdf; overflow:hidden;}
.box4 .content_box4 .left_box4 .new_curriculum .title_curriculum{ border-bottom:solid 1px #dfdfdf; height:42px; line-height:42px; color:#333; padding-left:39px; background:url(../images/new_curriculum_ico.jpg) no-repeat left center;}
.box4 .content_box4 .left_box4 .new_curriculum .content_curriculum{ padding:10px; overflow:hidden}
.box4 .content_box4 .left_box4 .new_curriculum .content_curriculum li{ list-style:none; height:42px; line-height:42px; border-top:solid 1px #eee; padding-left:15px; background:url(../images/num1_ico.jpg) no-repeat left center;}
.box4 .content_box4 .left_box4 .new_curriculum .content_curriculum .first_curriculum_li{ height:80px; overflow:hidden; padding-top:8px;}
.box4 .content_box4 .left_box4 .new_curriculum .content_curriculum .first_curriculum_li .left{ width:100px; overflow:hidden}
.box4 .content_box4 .left_box4 .new_curriculum .content_curriculum .first_curriculum_li .right{ width:120px; overflow:hidden; line-height:1.5em; padding-left:12px}
.box4 .content_box4 .left_box4 .new_curriculum .content_curriculum .title1_curriculum{ font-size:12px}
.box4 .content_box4 .left_box4 .new_curriculum .content_curriculum .jiage_curriculum{ color:#fe3d3e}

.box4 .content_box4 .right_box4{ width:876px; padding:10px 10px 10px 10px;border-left: 1px solid #dddddd;}
.box4 .content_box4 .right_box4 .tabcon_right{ height:100%;position:relative;/*韫囧懓顩﹂崗鍐*/overflow:hidden;}

.box4 .content_box4 .right_box4 .tabcon_right .sublist{ width:100%; overflow:hidden}
.box4 .content_box4 .right_box4 .tabcon_right .sublist .title_right_box4{ height:50px; line-height:50px; font-size:16px; border-bottom:solid 2px #dedede;}
.box4 .content_box4 .right_box4 .tabcon_right .sublist .title_right_box4 .left{ width:250px;  height:50px; font-weight:bold; color:#555555; padding-left:43px; background:url(../images/tv_logo.jpg) no-repeat left center;}
.box4 .content_box4 .right_box4 .tabcon_right .sublist .title_right_box4 .right{ width:605px; height:50px;}
.box4 .content_box4 .right_box4 .tabcon_right .sublist .title_right_box4 .right .tabbtn{height:52px;}
.box4 .content_box4 .right_box4 .tabcon_right .sublist .title_right_box4 .right .tabbtn li{float:left;position:relative;margin:0 0 0 -1px; height:50px; line-height:50px}
.box4 .content_box4 .right_box4 .tabcon_right .sublist .title_right_box4 .right .tabbtn li a{display:block;float:left;height:50px;line-height:50px;overflow:hidden;width:108px;text-align:center;font-size:14px;cursor:pointer;}
.box4 .content_box4 .right_box4 .tabcon_right .sublist .title_right_box4 .right .tabbtn li.current{height:52px}
.box4 .content_box4 .right_box4 .tabcon_right .sublist .title_right_box4 .right .tabbtn li.current a{border-bottom:solid 2px #066cb7;height:50px;line-height:50px;background:#fff;color:#3366cc;}
.box4 .content_box4 .right_box4 .tabcon_right .sublist .content_right_box4{ overflow:hidden; height:510px; }
.box4 .content_box4 .right_box4 .tabcon_right .sublist .content_right_box4 .tabcon{position:relative;/*韫囧懓顩﹂崗鍐*/height:510px;overflow:hidden;}





/*閻╂帒鐡�5*/
.box5{ margin:25px 0; border:solid 1px #e0e0e0; overflow:hidden;}
.box5 .textbook .title_textbook{ padding-left:15px; height:42px; line-height:42px; font-size:16px;border-bottom:solid 1px #e0e0e0; background:#f9f9f9;}
.box5 .textbook .title_textbook h3{ font-size:16px; color:#555; font-weight:bold;}
.box5 .textbook .content_textbook{ padding:25px 20px 25px 27px; overflow:hidden;}
.box5 .textbook .content_textbook .li_textbook{ width:150px; height:300px; margin-right:50px;}
.box5 .textbook .content_textbook .textbook_description{ padding:12px 0; font-size:12px}
.box5 .textbook .content_textbook .textbook_price{ font-size:14px}
.box5 .textbook .content_textbook .textbook_price p{color:#ff2832; text-decoration:none; }
.box5 .textbook .content_textbook .textbook_price p span{ color:#c3c3c3; text-decoration:line-through}
.box5 .textbook .content_textbook #li_textbook_last{margin-right: 0px;}
/*id娑撳秷鍏橀柌宥咁槻 閹碉拷浜掗悽锟絪ubbox鏉╂瑤閲滅猾锟界紒鐔剁缁狅紕鎮婇弽宄扮础*/
.subbox{width:9999em;}
.subbox .sublist_1{float:left;width:855px; height:510px; overflow:hidden}
.tabcon .subbox{position:absolute;/*韫囧懓顩﹂崗鍐*/left:0;top:0;}
.subbox .sublist_1 .box_zt{ width:260px; height:225px; border:solid 1px #eeeeee; padding:5px; margin-top: 20px; }
.subbox .sublist_1 .box_zt img{width: 247px; height: 139px;}
.subbox .sublist_1 .box_zt>a{ display:block; width:247px; height:139px;}
.subbox .sublist_1 .box_zt .a_box{ position:relative;}
.subbox .sublist_1 .box_zt .a_box .bg_box{ display:none; width:247px; height:139px; position:absolute; z-index:1; 
background-image:url(../images/player-cover.png); background-repeat:no-repeat; background-position:center center;
background-color: rgba(11, 11, 11, 0.2);
}
.subbox .sublist_1 .box_zt_center{ margin:20px 37px 0 37px;}
.subbox .sublist_1 .box_zt .title_zt{ margin:20px 0  0 5px;width:240px;overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
.subbox .sublist_1 .box_zt .keshixuefen{ font-size:12px; text-align:center; overflow:hidden; margin-top:10px}
.box4 .content_box4 .right_box4 .news_box4{ padding-top:15px; overflow:hidden}
.box4 .content_box4 .right_box4 .news_box4 .peixunban{ width:390px; padding-right:15px; overflow:hidden}
.box4 .content_box4 .right_box4 .news_box4 .peixunban .title{ height:47px; line-height:47px; font-size:16px; border-bottom:solid 2px #dedede; padding-left:47px; background:url(../images/peixunban_ico.jpg) no-repeat left center;}
.box4 .content_box4 .right_box4 .news_box4 .peixunban .content{ overflow:hidden}
.box4 .content_box4 .right_box4 .news_box4 .peixunban .content li{ height:30px; line-height:30px; padding-left: 10px; color:#333; list-style:none}
.box4 .content_box4 .right_box4 .news_box4 .peixunban .content li span{ display:inline-block; padding:0 5px;}
.box4 .content_box4 .right_box4 .news_box4 .kaoshi{ width:390px; padding-right:2px; overflow:hidden}
.box4 .content_box4 .right_box4 .news_box4 .kaoshi .title{ height:47px; line-height:47px; font-size:16px; border-bottom:solid 2px #dedede; padding-left:47px; background:url(../images/peixunban_ico.jpg) no-repeat left center;}
.box4 .content_box4 .right_box4 .news_box4 .kaoshi .content{ overflow:hidden}
.box4 .content_box4 .right_box4 .news_box4 .kaoshi .content li{ height:30px; line-height:30px; padding-left: 10px; color:#333; list-style:none}
.box4 .content_box4 .right_box4 .news_box4 .kaoshi .content li span{ display:inline-block; padding:0 5px;}

.box4 .content_box4 .news_box4{width: 1198px; padding:15px 0 0 15px; border-top: 1px solid #dddddd;}
.box4 .content_box4 .news_box4 .peixunban{ width:1187px; padding-right:20px; overflow:hidden}
.box4 .content_box4 .news_box4 .peixunban .title{ height:47px; line-height:47px; font-size:16px; border-bottom:solid 2px #dedede; padding-left:47px; background:url(../images/peixunban_ico.jpg) no-repeat left center;}

.box4 .content_box4 .news_box4 .peixunban ul .box2_video{padding: 4px; margin:20px 0px 30px 20px; float:left; border: 1px solid #DDDDDD;}
.box4 .content_box4 .news_box4 .peixunban ul .box2_video .right{ padding-left:10px;}
.box4 .content_box4 .news_box4 .peixunban ul .box2_video .right .tit h3{font-size:14px; height: 32px; line-height: 32px; font-weight:bold;}
.box4 .content_box4 .news_box4 .peixunban ul .box2_video .right .ad_hits{color: #888;}

.box4 .content_box4 .news_box4 .peixunban .content{ overflow:hidden}
.box4 .content_box4 .news_box4 .peixunban .content li{ height:30px; line-height:30px; padding-left: 10px; color:#333; list-style:none}
.box4 .content_box4 .news_box4 .peixunban .content li span{ display:inline-block; padding:0 5px;}
.box4 .content_box4 .news_box4 .kaoshi{ width:390px; padding-right:20px; overflow:hidden}
.box4 .content_box4 .news_box4 .kaoshi .title{ height:47px; line-height:47px; font-size:16px; border-bottom:solid 2px #dedede; padding-left:47px; background:url(../images/kaoshi_ico.jpg) no-repeat left center;}
.box4 .content_box4 .news_box4 .kaoshi .content{ overflow:hidden}
.box4 .content_box4 .news_box4 .kaoshi .content li{ height:30px; line-height:30px; padding-left: 10px; color:#333; list-style:none}
.box4 .content_box4 .news_box4 .kaoshi .content li span{ display:inline-block; padding:0 5px;}
.box4 .content_box4 .news_box4 .moni{ width:390px; overflow:hidden}
.box4 .content_box4 .news_box4 .moni .title{ height:47px; line-height:47px; font-size:16px; border-bottom:solid 2px #dedede; padding-left:47px; background:url(../images/moni__ico.jpg) no-repeat left center;}
.box4 .content_box4 .news_box4 .moni .content{ overflow:hidden}
.box4 .content_box4 .news_box4 .moni .content li{ height:30px; line-height:30px; padding-left: 10px; color:#333; list-style:none}
.box4 .content_box4 .news_box4 .moni .content li span{ display:inline-block; padding:0 5px;}

.keshi , .xuefen , .jiage{ width:60px; height:24px; line-height:24px;}
.keshi , .xuefen { color:#999999;}
.jiage{ display:block; height:24px; width:55px; background:#fe8804;}
.jiage a{ color:#fff}
.jiage_mianfei{ background:#63c0eb}

/*閸忣剙鍙￠崣瀣懠*/
.link{ width:1180px; margin:0 auto; padding:10px; box-sizing:content-box; border:solid 1px #e0e0e0; background:#fff;}
.link .tit_link{ overflow:hidden; padding-bottom:10px;}
.link .tit_link h3{ font-size:18px; color:#666666}
.link .tit_link .apply_link{ text-decoration:underline}
.link .content_link{ background:#f9f9f9; padding:8px 20px; overflow:hidden; text-align:justify; text-justify:inter-word;}
.link .content_link li{ float:left;list-style: none; }
.link .content_link li span{ padding:0 5px;}
/*閸忣剙鍙℃惔鏇㈠劥*/
.footer{ background:#666666; height:155px;}
.footer .main_footer{ width:1200px; padding:20px; margin:0 auto; text-align:center; color:#FFF}
.footer .main_footer p{ line-height:2em;}
.footer .main_footer a{ color:#FFF;}

/*閸掑棝銆�*/
.pages{width:100%;/*margin-left:50px;*/padding-top:10px;text-align:center;}
.pages .center{display:inline-block;border:2px solid #fff;}
.pages .center{_display:inline;/*闁藉牆顕甶e6 hack*/ *display: inline;/*闁藉牆顕甀E7*/} 
.pages .center a{float:left;border:1px solid #fff;padding:2px 8px;margin:10px;color:#676767;text-decoration:none; border:solid 1px #eaeaea;}
.pages .center a.cur{ color:#fff; background:#1c8ff0;}

/*鐎瑰娲冪憰渚�妞� 閸掓銆�*/
.main_list{}
.main_list .left_box{ width:248px;height: 800px; border:solid 1px #eaeaea; background:#fff;}
.main_list .left_box .h_d{ height:60px; line-height:60px; text-align:center; font-size:16px; color:#fff; background:#1c8ff0 url(../images/image_1.png) no-repeat 160px center;}
.main_list .left_box .left_menu{}
.main_list .left_box .left_menu ul li{}
.main_list .left_box .left_menu ul li a{ display:block; height:60px; line-height:60px; padding-left:15px; font-size:14px; transition:all 0.2s ease-in-out;border-bottom:solid 1px #eaeaea;}
.main_list .left_box .left_menu ul li a.current{ color:#ff7200;background:#eff7ff;/* transform:translateX(50px);*/}
.main_list .left_box .left_menu ul li a:hover{ color:#ff7200;}
.main_list .left_box .left_menu ul li a.activeo{color:#ff7200;}
.main_list .left_box .left_menu .left_menu_ula{display:none;}
.main_list .left_box .left_menu .left_menu_ula li a{ height: 40px;line-height: 40px;color: #979797;font-size: 12px;background: #fcfcfc;padding-left: 39px;}
.main_list .right_box{width:1200px;}
.main_list .right_box01{width:930px;}
.main_list .right_box .recommend_box{ padding:25px; border:solid 1px #eaeaea; background:#fff;}
.main_list .right_box .recommend_box .h_d{ padding-bottom:20px; font-size:20px;border-bottom:solid 1px #eaeaea;}
.main_list .right_box .recommend_box .recommend_list{}
.main_list .right_box .recommend_box .recommend_list dl{ padding:15px 0px;}
.main_list .right_box .recommend_box .recommend_list dl dt{ padding-left:80px; padding-bottom:10px; background:url(../images/hot_2.png) no-repeat;}
.main_list .right_box .recommend_box .recommend_list dl dt a{ color:#004e89; font-size:16px; font-weight:bold;}
.main_list .right_box .recommend_box .recommend_list dl dd{ position:relative; padding:25px 20px; text-indent:2em; color:#555; font-size:14px; line-height:25px; border:solid 1px #dddddd; background:#f5f5f5;}
.main_list .right_box .recommend_box .recommend_list dl dd a{ position:absolute; bottom:5px; right:10px;}
.main_list .right_box .list_box{padding:25px;border:solid 1px #eaeaea; background:#fff;}
.main_list .right_box .list_box .title_fn,.main_list .right_box .recommend_box .title_fn{border-bottom: 1px solid #ddd; margin-bottom: 15px;}
.main_list .right_box .list_box .title_fn h4,.main_list .right_box .recommend_box .title_fn h4{width: 108px; text-align: center; line-height: 35px; color: #fff; font-weight: bold; font-size: 16px; background-color: #f23300; margin-bottom: 15px;}
.main_list .right_box .list_box ul li{ line-height:50px;     border-bottom: 1px dotted #cecece;}
.main_list .right_box .list_box ul li span{ float:right; color: #999;}
.main_list .right_box .list_box ul li a{display:inline-block; width:750px; height:32px; text-overflow:ellipsis; overflow:hidden; color:#333; font-size:14px;}

/*鐎瑰娲冪憰渚�妞� 閸愬懎顔�*/
.main_show .left_box{ width:890px; padding:20px;border:solid 1px #eaeaea; background:#fff;}
.main_show .left_box .article_title{ padding:10px 0px; font-size:20px; text-align:center; font-weight:bold; word-break: break-all;}
.main_show .left_box .article_info{ height:40px; line-height:40px; font-size:12px; color:#666; border-bottom:solid 1px #eee;}
.main_show .left_box .article_info .bdsharebuttonbox .fxd{ background:url(../images/f.jpg) no-repeat 0px 3px;}
.bdshare-button-style0-16 a, .bdshare-button-style0-16 .bds_more{margin: 12px 6px 6px 0!important;}
.main_show .left_box .article_content{ padding:20px 0px; line-height:25px; font-size:14px; color:#333; word-break: break-all;}
.main_show .left_box #newsContent img{width: 800px;}
.main_show .left_box .article_content .p-xwimg{text-align: center;}
.main_show .left_box .article_content .p-xwimg img{width: 500px;}
.main_show .left_box .article_related .author p{ text-align:right; line-height: 30px;}
.main_show .left_box .article_content .p-xwcenter{text-align: center;}
.main_show .left_box .article_related{ font-size:12px; color:#666;}
.main_show .left_box .article_related .tag{}
.main_show .left_box .article_related .author{}
.main_show .left_box .article_statistics{ line-height:30px;}
.main_show .left_box .article_statistics,
.main_show .left_box .article_statistics a{ color:#666; font-size:12px;}
.main_show .left_box .next_article{ line-height:25px;}
.main_show .left_box .next_article a{ color:#666; font-size:12px;}
.main_show .left_box .related_news_box{ position:relative; padding-bottom:35px; border-top:solid 1px #666; border-bottom:solid 1px #666;}
.main_show .left_box .related_news_box .h_d{ padding:10px 0px;}
.main_show .left_box .related_news_box .h_d h3{ font-size:20px; color:#333; font-weight:bold;}
.main_show .left_box .related_news_box #related_news{width:800px;/*height:280px;*/overflow:hidden;position:relative;}
.main_show .left_box .related_news_box #related_news .ul_box{/*height:380px;*/position:relative;}
.main_show .left_box .related_news_box #related_news .ul_box .list_box{float:left;width:800px;/*height:280px;*/overflow:hidden;position:relative;}
.main_show .left_box .related_news_box #related_news .ul_box .list_box div{/*position:absolute;overflow:hidden;*/}
.main_show .left_box .related_news_box #related_news .ul_box .list_box div ul li{ line-height:25px;}
.main_show .left_box .related_news_box #related_news .ul_box .list_box div ul li,
.main_show .left_box .related_news_box #related_news .ul_box .list_box div ul li a{ color:#666;}
.main_show .left_box .related_news_box #related_news .ul_box .list_box div ul li span{ float:right; font-size:12px;}
.main_show .left_box .related_news_box #related_news .btnBg{position:absolute;width:800px;height:20px;left:0;bottom:0;background:#000;}
.main_show .left_box .related_news_box #related_news .btn{position:absolute;width:780px;height:10px;padding:5px 10px;right:0;bottom:0;text-align:right;}
.main_show .left_box .related_news_box #related_news .btn span{display:inline-block;_display:inline;_zoom:1;width:25px;height:10px;_font-size:0;margin-left:5px;cursor:pointer;background:#fff;}
.main_show .left_box .related_news_box #related_news .btn span.on{background:#fff;}
.main_show .left_box .preNext{ padding-left:18px;height:20px; line-height:20px;cursor:pointer; background:url(../images/refresh.jpg) no-repeat 0px center;}
.main_show .left_box .related_news_box #related_news .pre{left:0;}
.main_show .left_box .h_next{ position:absolute; top:12px;right:0;}
.main_show .left_box .comments_box{}
.main_show .left_box .comments_box .h_d{font-size:20px; color:#333; font-weight:bold;}
.main_show .left_box .comments_box .comments_content{ padding-top:10px; overflow:hidden;}
.main_show .left_box .comments_box .comments_content .top{ font-size:16px; overflow:hidden}
.main_show .left_box .comments_box .comments_content .top .right{ width:50px; height:30px; line-height:30px; padding-left:34px; background:url(../images/start.jpg) no-repeat left center,url(../images/start_right.jpg) no-repeat right center;}
.main_show .left_box .comments_box .comments_content .bottom{ margin-top:20px; width:100%; overflow:hidden}
.main_show .left_box .comments_box .comments_content .bottom .left{ width:50px; height:50px; margin-right:10px;}
.main_show .left_box .comments_box .comments_content .bottom .left img{ border-radius:2px;}
.main_show .left_box .comments_box .comments_content .bottom .right{ width:788px; height:200px;}
.main_show .left_box .comments_box .comments_content .bottom .right .textarea_comments{ border:solid 3px #ccd3d9; overflow:hidden; padding:5px; border-radius:2px}
.main_show .left_box .comments_box .comments_content .bottom .right .textarea_comments textarea{ width:100%; height:116px; border:none; resize:none;}
.main_show .left_box .comments_box .comments_content .bottom .right .fenxiang{ width:155px; height:55px; margin-top:7px;}
.main_show .left_box .comments_box .comments_content .bottom .right p{ margin-bottom:5px;}
.main_show .left_box .comments_box .comments_content .bottom .right li a{ display:block}
.main_show .left_box .comments_box .comments_content .bottom .right .fenxiang li{ list-style:none; margin-right:5px;}
.main_show .left_box .comments_box .comments_content .bottom .right .fabu{ width:633px; height:55px; text-align:right; margin-top:10px}
.main_show .left_box .comments_box .comments_content .bottom .right .fabu a{ width:78px; height:32px; line-height:32px; text-align:center; border: solid 1px #ccd3d9; display:block; background:#749fb2; color:#fff}

.main_show .right_box{ width:290px;border:solid 1px #eaeaea; background:#fff;}
.main_show .right_box .hot_news{}
.main_show .right_box .h_d{ padding-left:20px; height:48px; line-height:48px; font-size:16px; color:#333;border-bottom:solid 1px #eaeaea; }
.main_show .right_box .hot_news ul li{ padding:15px 13px; border-bottom:solid 1px #eaeaea; overflow:hidden;}
.main_show .right_box .hot_news ul li a{ display:inline-block; width:227px; text-overflow:ellipsis; overflow:hidden; white-space:nowrap; margin-left:10px; color:#333; font-size:13px;}
.main_show .right_box .hot_news ul li em{ display:block; width:15px; height:15px; position:relative; top:2px; line-height:15px; float:left; font-size:12px; text-align:center; /*padding:0px 6px;*/ color:#fff; background:#999;}

.fl{float: left;}
.fr{float: right;}
/*閸忣剛娉�癸絾鏆�*/

.right_box .title_edu{text-align: center; width: 1100px; height: 40px; border-bottom: 1px solid #ddd; margin: 10px 0 20px 0}
.right_box .title_edu a{padding: 5px 15px; background-color: #eee; color: #666}
.right_box .title_edu a:hover{ background-color: #f23300; color: #fff}
.right_box .title_edu .video00{ background-color: #f23300; color: #fff}
.ad_right{ padding:20px 0px 40px 46px;border:solid 1px #eaeaea; background:#fff}
.right_box .ad_list{width: 944px; margin-left: 78px}
.right_box .ad_list .ad_box{ width:393px; padding:4px; /*margin:22px 156px 40px 0px;*/ margin-bottom: 40px; float:left; border:solid 1px #e2e2e2}
.right_box .ad_list .ad_box .video1_con{position: absolute;display: none; padding: 10px; border: 1px solid #ddd;background: #fff; border-radius: 5px;margin-top: 5px;z-index: 9999}
.right_box .ad_list .ad_box .ad_img{ height:217px; overflow:hidden}
.right_box .ad_list .ad_box .ad_img .a_box{ position:relative; display:block; width:383px; height:217px}
.right_box .ad_list .ad_box .ad_img .a_box .bg_box{ display:none; width:383px; height:217px;position:absolute; z-index:1; 
background-image:url(../images/player-cover.png); background-repeat:no-repeat; background-position:center center;
background-color: rgba(11, 11, 11, 0.2);

}
.right_box .ad_list .ad_box .ad_img img{ max-width:100%;}
.right_box .ad_list .ad_box .ad_name{ height:20px;font-size:14px; color:#555; overflow:hidden;position: relative;}
.right_box .ad_list .ad_box .ad_hits{ padding:10px 0px;}
.right_box .ad_list .ad_box .ad_hits span{ display:block; height:18px; line-height:16px; padding-left:20px; padding-right:5px; font-size:12px; color:#999; border:solid 1px #ddd; background:url(../images/hits.jpg) no-repeat 5px center;
-webkit-border-radius:3px;
-moz-border-radius:3px;
-ms-border-radius:3px;
-o-border-radius:3px;
border-radius:3px;
behavior: url(iecss3.htc);
position:relative; z-index:2;
}
.right_box .ad_list .hover{visibility:hidden; top: 0;left: 0;opacity: 1;}
.right_box .ad_list .ad_box .ad_price{ padding-bottom:10px; font-size:12px; color:#ff0000;}
.right_box .ad_list .ad_box .ad_price em{ color:#999;text-decoration:line-through;}
/*閸忓厖绨幋鎴滄粦*/
.content_show{ padding:0 30px;}
.content_show p{ text-indent:2em; color:#555555; padding:10px 0;}
/*閸╃顔勯弫娆愭綏*/
.teaching_material_list{ padding:0px 0px 85px 0px; overflow:hidden}
.content_teaching_material { padding-left:50px; overflow:hidden;}
.content_teaching_material .product_teaching_material { width:217px; height:310px; border: solid 1px #eaeaea; margin-right:75px; margin-top:40px;padding-top: 18px;}
.content_teaching_material .product_teaching_material a{display:block;width: 215px;}
.content_teaching_material .product_teaching_material img{ width:170px; height:245px; display: block; margin: 0 auto;}
.content_teaching_material .product_teaching_material .title_teaching_material{ font-size:12px; padding:0 10px;height: 45px;line-height: 45px;width: 215px;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.content_teaching_material .product_teaching_material .keshijiage_list{ padding:10px 20px 0 10px; overflow:hidden; color:#ff2931; text-align:center;}

.content_teaching_material .product_teaching_material .keshijiage_list .keshi{ display:block}
.content_teaching_material .product_teaching_material .keshijiage_list .keshi span{ color:#8b8b8b}
.content_teaching_material .product_teaching_material .keshijiage_list .jiage{ display:block}
/**閸╃顔勯弫娆愭綏娣団剝浼�**/
.main1{padding: 20px 26px 20px;border: 1px solid #dddddd;margin: 0 auto;width: 1200px;height:450px;margin-bottom: 20px;}
.main1 .h-img{width: 500px;height: 360px;margin-bottom: 20px;}
.main1 .info{width: 603px;float: left;}
.main1 .p1{width: 100%;padding-bottom: 13px;border-bottom: 1px solid #dddddd;font-size: 18px;color: #333333;margin-bottom: 12px;}
.main1 .p2,.main1 .p3{width:100%;height: 36px;line-height: 36px;font-size: 14px;color: #333333;}
.main1 .kong{width: 50px;}
.main1 .biao{background: url(../images/sp1.png) 0 -62px no-repeat;width: 100px;height: 26px;vertical-align: middle;}
.iline-b{display: inline-block;}
.main1 .info .rred{font-size: 18px;color: #e4393c;}
.main1 .p3{margin-top: 4px;}
.main1 .p4{width: 135px;height: 45px;background: #e4393c;line-height: 45px;text-align: center;font-size: 16px;color: #ffffff;display: block;}
.main1 .share{width:500px;float: left;margin-right: 43px;}
.main1 .share .shc,.main1 .share .fx{background: url(../images/sp1.png) 0 -176px no-repeat;padding-left: 20px;margin-right: 50px;margin-left: 20px;cursor: pointer;}
.main1 .share .fx{background-position: 0 -125px;}
.data ul{margin-bottom: 25px;border-bottom: 1px solid #eeeeee }
.list1 .left{float: left;width: 928px;min-height:800px;border: 1px solid #dddddd;margin-bottom: 20px;}
.list1 .right{float: right;width: 248px;border: 1px solid #dfdfdf;}
.list1 .left .nav{height: 38px;border-bottom: 1px solid #dfdfdf;}
.list1 .nav li{float: left; width: 120px;height: 38px;border-right:1px solid #dfdfdf;line-height: 38px;text-align: center;font-size: 14px;color: #666666 ;cursor: pointer;}
.list1 .nav .active{border-bottom: 1px solid #ffffff;}
.list1 .data .title{font-size: 16px;color: #666666;padding-left: 34px;background: url(../images/sp1.png) no-repeat 0 -256px;margin-bottom: 15px;}

.clearfix:before, .clearfix:after{display: table;content: "";}
.clearfix:after{clear: both;display: table;}
.clearfix .ulli{display: block;margin-left: 55px;}
.clearfix .ulli li{float: left;padding-left: 15px;}
/*閸╃顔勯弫娆愭綏-濮掑倽鍫�*/
.list1 .tab_list{position:relative;}
.list1 #content1{ display:block;}
.list1 #content1, #content2, #content3,#content4 {/* position: absolute;*/top: 1px;left: 0;}
.list1 .data{ /*height:1000px;*/ background-color:#ffffff; padding: 15px 20px 0 20px; overflow:hidden;}
.list1 .data .title{font-size: 16px;color: #666666;padding-left: 34px;background: url(../images/sp1.png) no-repeat 0 -256px;margin-bottom: 15px;}
.list1 .data li{width: 886px;height: 65px;border: 1px solid #eeeeee;padding: 0 20px;line-height: 65px;border-bottom: none;}
.list1 .data li .s1{width: 505px;font-size: 14px;color: #333333;float: left;}
.list1 .data li .s2{width: 63px;font-size: 14px;color: #333333;float: left;}
.list1 .data li .s3{width: 95px;font-size: 14px;color: #f29217;float: left;}
.list1 .data li .s4{width: 75px;font-size: 14px;color: #f29217;float: left;padding-left: 22px;background: url(../images/sp1.png) no-repeat 0 -347px;cursor: pointer}
.list1 .data li .s5{width: 81px;text-align: center; background: url(../images/sp1.png?4) no-repeat -139px -422px;font-size: 14px;color: #333333;float: right;cursor: pointer;}
.list1 .right{padding: 0 4px;}
.list1 .right .title{font-size: 16px;color: #333333;height: 38px;line-height: 38px;border-bottom: 1px solid #eeeeee;padding-left: 10px;}
.list1 .right li{padding: 20px 20px 15px ;border-bottom: 1px solid #eeeeee;cursor: pointer;}
.list1 .right .no-bd{border-bottom: none;}
.list1 .right li img{width: 90px;height: 60px;float: left;}
.list1 .right li .info{float: right;width: 98px;}
.list1 .right li .info p{font-size: 14px;}
.list1 .right li .info span{font-size: 18px;color: #f45457;}
/*鐠囧墽鈻兼稉顓炵妇-濮掑倽鍫�*/
.list1 .gaishu{/* height:1000px;*/ overflow:hidden; background-color:#ffffff;padding: 15px 20px 0px 20px;}
.list1 .gaishu p{line-height:27px ;}
/*鐠囧墽鈻兼稉顓炵妇-閻╊喖缍�*/
.list1 .video_list{ overflow:hidden; background-color:#ffffff; padding: 15px 20px 0px 20px;} 
.list1 .video_list .video_con{padding-bottom:30px;}
.list1 .video_list .title_01{font-size:16px; color:#666;padding-left:10px; padding-bottom:10px; border-bottom:1px solid #eee; margin-bottom:20px;}
.list1 .video_list .clearfix{width:870px; padding:5px 20px;background-color:#fafafa;line-height:25px;}
.list1 .video_list .l1{width:70px;font-size:14px; color:#333333;float:left;}
.list1 .video_list .l2{width:660px;font-size:14px; color:#333333;float:left;}
.list1 .video_list .l2 span{padding:1px 5px;color:#fff; background-color:#f34a4d; margin-left:15px;}
.list1 .video_list .l3{width:60px; float:left;}
.list1 .video_list .l4{width:40px;height:45px;text-align:center;float:left;}

/*鐠囧墽鈻兼稉顓炵妇-閺佹瑦娼�*/
.list1 .book_item { /* height:1000px;*/ overflow:hidden; background-color:#ffffff;padding: 25px 40px 0px 50px;}
.list1 .book_item .book_list{overflow:hidden;}
.list1 .book_item .book_list li{width:145px; height:330px; margin-right:80px; float:left;}
.list1 .book_item .book_list .book_endli{margin-right:0;}
.list1 .book_item .book_list_description{padding:0px 0; font-size:12px;}
.list1 .book_item .book_list_price p{font-size:14px;color:#ff2832; text-decoration:none;}
.list1 .book_item .book_list_price p span{color:#c3c3c3; text-decoration:line-through;}

.article_content p{text-indent:28px}

/*閺佹瑦娼楅弫娆掔窡閼辨梻閮存禍锟�/
.info .p5{display: inline-block;position:relative;color: #e4393c;line-height: 24px;font-size: 15px;}
.info .p5 a{display: inline-block;}
.info .p5 .span1{position:absolute;top:0px;left:155px;width: 300px;}
.info .p5 .span2{position:absolute;top:20px;left:155px;width: 300px;}
.info .pn span{ height: 56px; line-height:36px; color: #666666; margin-bottom: 5px;}


/*閹剚璇炲锟�/
#xfTopBtn{width: 155px; height: 348px; position: fixed; top: 290px; right: 10px; overflow: hidden;}

/*閻€劍鍩涢惂璇茬秿閸氾拷/
#user_qq img{float:left;width:90px;height:90px;background:#ddd;border-radius:50%;-moz-box-shadow: 2px 2px 5px #eeeeee; 
box-shadow: 2px 2px 5px #eeeeee;border:3px solid #eeeeee;margin-right:15px;}

/*浜戝崡棣栭〉鍚堟牸璇佷俊鎭煡璇㈠脊妗�*/
.tank_backj{overflow-y:hidden;}
.tank_back{position:fixed;display:none;width: 100%;height: 100%;background: #000;opacity: 0.4;-moz-opacity:0.4;filter:alpha(opacity=40);z-index: 9999;}
.tank_kuang{width: 390px;height: 215px;background: #fff;position: fixed;left: 50%;margin-left: -150px;top: 150px;z-index: 9999;}
.tank_kuang .tank_cha{position: absolute;right: -14px;top: -14px;}
.tank_kuang .tank_title{background: #0065CB;width: 100%;height: 50px;line-height:50px;text-align: center;color: #fff;font-size: 18px;}
.tank_kuang .tank_ma{text-align: center;padding-top: 30px;font-size: 16px;width: 360px;margin-left: 16px;line-height: 25px;}
.tank_kuang .tank_ri{text-align: center;margin-top: 20px;}
.tank_kuang .tank_ri .tank_tibtn{width: 110px;height: 35px;line-height:35px;border:none;color: #fff;font-size: 16px;background: #F1721A;}
