@charset "utf-8";
/* CSS Document */
.w_con_head{padding-top: 40px;}
.w_con_head .w_conname{font-size: 17px;color: #333;line-height: 17px;vertical-align: middle;font-weight: bold}
.w_con_head .w_conname span{width: 4px;height: 17px;background-color: #3088e5;display: inline-block;margin-right: 8px;vertical-align: middle;border-radius: 1.5px}
.w_con_head .w_more{color: #09f;font-size: 14px;line-height: 17px}


/*焦点图*/
.w_ban{width:100%;height:400px;}
.banner{ height:400px; position:relative;}
#full-screen-slider { width:100%; height:400px; float:left; position:relative}
#slides { display:block; width:100%; height:400px; list-style:none; padding:0; margin:0; position:relative}
#slides li { display:block; width:100%; height:100%; list-style:none; padding:0; margin:0; position:absolute}
#slides li a { display:block; width:100%; height:100%; text-indent:-999999px}
#pagination { z-index: 1000;display: block;; list-style:none; position:absolute; width: 100%;text-align: center;bottom: 20px}
#pagination li { display:inline-block; list-style:none; width:10px; height:10px; ; margin:0 5px; border-radius:50%; background-color: #ffffff}
#pagination li a { display:block; width:100%; height:100%; padding:0; margin:0;  text-indent:-999999px;}
#pagination li.current { background:#e9492c; }

/*资源统计*/
.w_reswrap{height: 160px;background: url(../images/cbg.jpg) no-repeat center;margin-top: 30px;}
.w_userscont{}
.w_two_nav_dl{width:20%; text-align: center;margin-top: 52px;}
.w_two_nav_dl .w_nav_txt{display: inline-block;vertical-align: middle}
.w_two_nav_dl .w_name{line-height: 40px;font-size: 36px;color: #ff4500;font-family: DINAItmate Bold}
.w_two_nav_dl .w_detail{line-height: 24px;font-size: 16px;color: #ff4500;font-family: PingFang SC Bold}


/*简介*/
.w_infro{background-color: #fff;width: 858px;margin-right: 40px;}

.w_infrocont{padding-top: 30px}
.w_infrocont .w_infpic{display: block;width: 320px;height: 240px;position: relative;margin-right: 30px}
.w_infrocont .w_infpic img{display: block;width: 100%;height: 100%}
.w_infrocont .w_infpic span{position: absolute;height: 34px;padding: 0 12px;background: rgba(0,0,0,.7);bottom: 0;left: 0;right: 0;font-size: 12px;color: #fff;line-height: 34px;}
.w_infrow{overflow: hidden;}
.w_infrow{font-size: 14px;color: #666666;height: 240px;overflow: hidden;line-height: 24px;}
.w_infrow .w_infrowp{font-family: "PingFang SC Medium"}
.w_infrow .w_infromore{font-size: 14px;color: #0099ff;}

/*----------------------------------------------------
专栏通知
-----------------------------------------------------*/
.w_news_wrap{width: 300px}

.w_newsr{padding-top: 14px;}
.w_news_txt{padding: 12px 0;border-bottom: 1px dashed #e6e6e6}
.w_news_txth{font-size: 13px;color: #4c4c4c;line-height: 20px;}
.w_news_txth a{color: #4c4c4c;display: block}
.w_news_txtdate{font-size: 12px;color: #999999;line-height: 20px;}


.w_news_txt:hover .w_news_txth a{ color: #3088e5;}


/*推荐专题*/

.w_special_item{width: 580px;height: 320px}
.w_special_item .w_special_itempic{display: block}
.w_special_item .w_special_itempic img{height: 240px}
.w_special_itemh{font-size: 20px;color: #000;line-height: 56px;font-weight: bold}
.w_special_itemp{font-size:14px;color: #999;line-height: 1}
.w_special_itemp span{margin-right: 30px}


/*课程*/
.recom_title{ padding-top:96px;}
.recom_title h2{ line-height:42px; font-size:26px; color:#000; text-align:center;}
.recom_cont{padding-top: 30px}
.recom_cont dt{ width:224px; height:410px;  float:left;margin-bottom: 20px}
.recom_cont dt.zml0 { margin-left: 0;}
.recom_cont dt .recom_pic{ width:224px; height:338px;position: relative}
.recom_cont dt .recom_pic img{ width:224px; height:338px; display:block;}
.recom_cont dd{ width:224px; height:198px; margin-left:20px; float:left;}
.recom_cont dd.zml0 { margin-left: 0;}
.recom_cont dd .recom_pic{ width:224px; height:146px;}
.recom_cont dd .recom_pic img{ width:224px; height:146px; display:block;}
.recom_cont dd:hover .recom_pic { box-shadow: 0px 5px 15px rgba(7, 0, 2, .1);}
.recom_pic{ overflow:hidden; border-radius:4px; margin-bottom:12px;}
.recom_pic img{ -webkit-transition:all 0.3s; -moz-transition:all 0.3s; -o-transition:all 0.3s; transition:all 0.3s;}
.recom_pic:hover img{ transform: scale(1.1);}
.recom_name{ line-height:22px; font-size:14px;}
.recom_name a{ color:#000}
.recom_text{ line-height:22px; font-size:13px; color:#808080;}
.recom_num{ line-height:1; font-size:13px;  color:#999999;margin-top: 5px }
.recom_bg{margin-right: 8px;}
.recom_bg i{width: 10px;height: 10px;display: inline-block;vertical-align: middle;
    background: url(../images/peo.png) no-repeat center;margin-right: 5px}
.w_data{font-size: 13px;color: #808080}

.recom_cont dd:hover a{color: #3088e5;}

/*专业站点*/
.w_majorcont{padding-top: 30px}
.w_majorcont .w_majitem{height: 180px;width: 285px;position: relative;margin-right: 20px}
.w_majorcont .w_majitem img{height: 180px;width: 285px;border-radius: 10px;}
.w_majorcont .w_majitem .w_majitxt{position: absolute;left: 0;top: 0;font-size: 16px;color: #000;background-color: rgba(255,255,255,.8);border-radius: 8px;text-align: center;display: table;width: 100%;height: 100%}
.w_majitem .w_majitxt span{display: table-cell;vertical-align: middle;font-weight: bold}


/*友情链接*/
.w_linkbox{padding-top: 30px;}
.w_footabort{width: 380px;text-align: center;background-color: #e8f1fa;border-radius: 10px;height: 340px;margin-right: 30px;}
.w_footabtit{line-height: 1;padding-top: 60px;padding-bottom: 35px;}
.w_footabtit span{width: 3px;height: 3px;border-radius: 50%;background-color: #000;display: inline-block;vertical-align: middle}
.w_footabtit i{font-size: 18px;color: #666;line-height: 1;display: inline-block;vertical-align: middle;margin: 0 9px;}
.w_footabort a{font-size: 14px;color: #666;line-height: 35px;display: block}
.w_footabort a:hover{color: #3088e5;}




