﻿@charset "utf-8";
body{ background:#fff; min-width:1200px;}
.w1200{ width:1200px; margin:0 auto;}
.w1200s{width:1050px; margin:0 auto;}
.u-green-btn{ display:inline-block; background:#eeffea; line-height:28px; border:#2cbf60 solid 1px; border-radius:3px; padding:0 30px; color:#2cbf60;  font-size:14px;}
.u-green-btn:hover{ background:#2cbf60; border-color:#2cbf60; color:#fff;text-decoration:none;}
.u-blue-btn{ display:inline-block; background:#f1fbfe; line-height:28px; border:#309aeb solid 1px; border-radius:3px; padding:0 30px; color:#288add; text-decoration:none; font-size:14px;}
.u-blue-btn:hover{background:#309aeb; border-color:#309aeb; color:#fff;text-decoration:none;}
.u-white-btn{ background:#fff; border:#56b8fd solid 1px; width:98px; height:30px; text-align:center; line-height:30px; font-size:14px; color:#56b8fd; display:inline-block;}
.u-white-btn:hover{ background:#65b9ff; border-color:#65b9ff; color:#fff; text-decoration:none;}
h3.u-tit1{ line-height:55px; font-size:28px; color:#288add; margin-left:16px; font-weight:normal;}

.white-rect{ background:#fff; box-shadow:2px 2px 10px rgba(15,4,9,0.05)}

/*资源首页*/
.u-home-greenBtn{ display:block; background:url(../images/hj_layout/zy_case_more1.png) repeat-x left top; height:35px; width:146px; margin:0 auto; color:#fff; font-size:16px; text-align:center; line-height:35px; border-radius:19px; overflow:hidden;}
.u-home-greenBtn:hover{display:block; height:35px;  background-image:url(../images/hj_layout/zy_case_more2.png); text-decoration:none;}

.u-HomeTit1{ height:60px; border-bottom:#ececec solid 1px;}
.u-HomeTit1 h3{ float:left; margin-left:24px; font-weight:normal;}
.u-HomeTit1 h3 strong{ float:left; font-size:24px;font-weight:normal;color:#288add;}
.u-HomeTit1 h3 i{ float:left; margin:5px 0px 0px 8px; height:20px; line-height:20px; border-radius:10px; background:#8ea9b9; font-size:14px; padding:0px 10px; color:#fff;}
.u-HomeTit1  .name{margin-left:20px; height:40px; border-bottom:#288add solid 1px; padding-bottom:8px;}

.u-HomeTit102{ height:55px; border-bottom:#ececec solid 1px;}
.u-HomeTit102 h3{ float:left; margin-left:24px;font-weight:normal; margin-top:15px; margin-bottom:0px; }
.u-HomeTit102 h3 strong{ float:left;display:black; font-size:24px;font-weight:normal;color:#000; padding-bottom:12px;border-bottom:#288add solid 1px;}
.u-HomeTit102 h3 i{ float:left; margin:5px 0px 0px 8px; height:20px; line-height:20px; border-radius:10px; background:#8ea9b9; font-size:14px; padding:0px 10px; color:#fff;}
.u-HomeTit1  .name{margin-left:20px; height:40px;  padding-bottom:8px;}

.u-HomeTit1 p.fr{ padding-right:20px;}
.u-HomeTit1 .more{ background:url(../images/hj_layout/more.gif) no-repeat; width:30px; height:14px; float:right; margin:23px 0px 0px 6px;}
.u-HomeTit1 .link{ float:right; background:url(../images/hj_layout/classRoom_link.gif) no-repeat; width:79px; height:28px; margin-top:15px; text-align:center; line-height:28px; font-size:14px; color:#fff;}
.u-HomeTit1 .case{ float:right; height:30px; margin-top:14px;}
.u-HomeTit1 .case a{ display:inline-block; padding:0 13px; line-height:30px; margin:0 1px; font-size:14px; color:#6f8abb;}
.u-HomeTit1 .case a:hover,.u-HomeTit1 .case a.on{ background:#5ab3ff; color:#fff; text-decoration:none; border-radius:5px;}

.z-homeDown{ background:url(../images/hj_layout/home_download_ico.png) no-repeat; display:inline-block; width:14px; height:13px;}

/*******************************资源首页第二版 begin*****************************************/
.g-homeContent{ background:#f3f3f3;}

/*推荐新闻样式*/
.site-newsRec .photo{ float:left; width:120px; height:90px; margin-right:-130px;}
.site-newsRec .r-text{ margin-left:130px;}
.site-newsRec .name{ font-size:18px; line-height:24px; font-weight:normal; height:75px; padding-top:2px;}
.site-newsRec .download{ line-height:14px; font-size:12px; color:#888;}
.site-newsRec .download i{ margin-right:5px;}

/*新闻列表样式*/
.site-newsList li{ line-height:30px; color:#777;}
.site-newsList li a{ font-size:14px; color:#777;}
.site-newsList li i{ margin-right:5px;}

/*banner区域*/
.m-bannerRect{ background:url(../images/hj_layout/banner_new.jpg) no-repeat center top; height:380px; position:relative; min-width:1200px;-webkit-background-size:cover;background-size:cover;}
.m-bannerRect .bannerBot{ height:296px; bottom:0px; left:0px; position:absolute; width:100%; min-width:1200px; z-index:1;}
.item-Homesearch{height:77px; position:absolute; top:0px; left:0px; width:100%; min-width:1200px; z-index:1;}
.item-Homesearch .name{ line-height:77px; font-size:28px; color:#fff; padding-left:3px; font-weight:normal;}
.item-Homesearch .name i{ background:url(../images/hj_layout/choose_dian_ico2.gif) no-repeat; display:inline-block; width:3px; height:3px; vertical-align:middle; margin:0 10px;}
.item-Homesearch .search{ width:547px; height:38px; /*margin:20px 13px 0px 0px; float:right;*/ margin:20px auto 0;}
.item-Homesearch .ipt-text{ float:left; width:450px; padding:9px 10px 9px 20px; background:#fff; border-radius:19px 0px 0px 19px; box-shadow:inset 1px 1px 10px rgba(15,4,9,0.2);}
.item-Homesearch .ipt-text input{ width:100%; border:0px; padding:0px; line-height:18px;}
.item-Homesearch .ipt-btn{ background:url(../images/hj_layout/search_btn.png) no-repeat; float:left; width:67px; height:38px; cursor:pointer; border:0px;}
.item-Homesearch .ipt-btn:hover{ background-position:0px -38px;}
.item-homeNav{ width:230px; background:#1c55a1;
 filter:alpha(opacity=90);  
      -moz-opacity:0.9;  
      -khtml-opacity: 0.9; 
      opacity: 0.9;   height:380px; margin-top:-500px; position:relative;}
	  
.header_wrap.search{ width:547px; height:38px; /*margin:20px 13px 0px 0px; float:right;*/ margin:20px auto 0;}
.header_wrap.ipt-text{ float:left; width:450px; padding:10px 10px 9px 20px; background:#fff; border-radius:19px 0px 0px 19px; box-shadow:inset 1px 1px 10px rgba(15,4,9,0.2);}
.header_wrap .ipt-text input{ width:100%; border:0px; padding:0px; line-height:18px;}
.header_wrap .ipt-btn{ background:url(../images/hj_layout/search_btn.png) no-repeat; float:left; width:67px; height:38px; cursor:pointer; border:0px;}
.header_wrap .ipt-btn:hover{ background-position:0px -38px;}
.item-homeNav{ width:230px; background:#1c55a1;
 filter:alpha(opacity=90);  
      -moz-opacity:0.9;  
      -khtml-opacity: 0.9; 
      opacity: 0.9;   height:380px; margin-top:-500px; position:relative;}
.item-homeNav .nav-ico{ background:url(../images/hj_layout/home_navico.png) no-repeat 0px 0px; display:inline-block; vertical-align:middle; }
.item-homeNav h3{ border-bottom:#7abeee solid 1px; height:78px; padding:0px 19px; color:#fff; font-size:24px; font-weight:normal; line-height:78px; margin-bottom:-1px;}
.item-homeNav h3 i.nav-ico{ background-position:0px -185px;width:15px; height:12px; margin-right:8px;}
.item-homeNav dl{ margin-bottom:0px;}
.item-homeNav dt{ padding:22px 19px 15px 19px; height:97px; border-top:#7abeee solid 1px;}
.item-homeNav dt:hover,.item-homeNav dt.on{height:90px; padding-bottom:20px; background:#056eaf; cursor:pointer;}
.item-homeNav dt a.name{ font-size:18px; line-height:28px; display:block; background:url(../images/hj_layout/nav_bg.png) no-repeat right center; text-decoration:none; color:#fff;}
.item-homeNav dt .rec{ margin-top:20px; font-size:14px; line-height:16px;}
.item-homeNav dt .rec a{ color:#fff;margin-right:20px;}
.item-homeNav dd{ position:absolute; left:230px;width:1000px; top:1px; height:auto!important; height:302px; background:url(../images/hj_layout/homeNav_bg.png); display:none; padding}

.item-homeNav dl:hover dd{display:block;}
.item-homeNav dd ul{ margin-right:-25px; padding-top: 16px; }
.item-homeNav dd li{ float:left; width:500px; padding-left:20px; overflow:hidden; zoom:1; }
.item-homeNav dd li p{ margin: 0 0 5px; }
.item-homeNav dd .nav a{ font-size:16px; font-weight:normal; color:#b3eeff; line-height:18px;cursor: default;}
.item-homeNav dd .link {margin-top:4px;}
.item-homeNav dd .link a{ color:#ebf6fd; font-size:12px; line-height:1; margin-right:8px;display:inline-block;}
.item-homeNav dd .link a:hover{color:#48A9EE;}
.item-homeNav .nav1 i.nav-ico{ background-position:0px -1px; width:36px; height:28px; margin-right:14px;margin-top:-3px;}
.item-homeNav .nav2 i.nav-ico{ background-position:0px -70px; width:36px; height:28px; margin-right:14px;margin-top:-3px;}
.item-homeNav .nav3 i.nav-ico{ background-position:0px -141px; width:36px; height:28px; margin-right:14px;margin-top:-5px;}
.item-homeCount{ background:url(../images/hj_layout/count_bg.png); width:260px; height:296px; padding-top:10px;z-index:0;}
.item-homeCount li{ overflow:hidden; zoom:1;}
.item-homeCount .img{ width:60px; height:60px;}
.item-homeCount .num{ width:144px;}
.item-homeCount .num p{ color:#4a8099; margin-top:5px; font-size:14px;}
.item-homeCount .num strong{ font-size:24px; font-weight:normal; margin-right:5px;}
.item-homeCount .li1,.item-homeCount .li2{ padding:0px 17px 0px 32px; margin-top:20px;}
.item-homeCount .li1 strong{ color:#349ed4;}
.item-homeCount .li2 strong{ color:#1abb71;}
.item-homeCount .share-btn{ padding:20px 17px 0px 21px;}
.item-homeCount .share-btn a{ display:block; background:url(../images/hj_layout/count_shareBtn.png) no-repeat; height:48px; text-indent:-9999em; overflow:hidden;}
.item-homeCount .share-btn a:hover{ background-position:0px -48px;}
.ziyuan-share{text-align: center;margin-top: 19px;}
.ziyuan-share a{width: 80%;height: 38px;line-height: 38px;font-size: 16px;background: #369af2;display: block;margin: 0 auto;color: #fff;border-radius: 6px;}
.ziyuan-share a:hover,.ziyuan-share a:link,.ziyuan-share a:visited{color:#fff;text-decoration:none;}
.banner-Animate{ height:380px; bottom:0px; left:0px; position:absolute; z-index:0px; width:100%; min-width:1200px; overflow:hidden; zoom:1;}
.banner-Animate .w1200{ height:380px; position:relative; overflow:hidden; zoom:1;}
.banner-Animate .lou0{ position:absolute; top:175px; left:289px;}
.banner-Animate .lou1{ position:absolute; top:89px; left:423px;}
.banner-Animate .lou2{ position:absolute; top:176px; left:883px;}
.banner-Animate .lou3{ position:absolute; top:236px; left:488px;}
.banner-Animate .text{ position:absolute; top:22px; left:143px;}
.banner-Animate .book{ position:absolute; top:40px; left:268px;}
.banner-Animate .tec{ position:absolute; top:122px; left:655px;}
.banner-Animate .xk1{ position:absolute; top:160px; left:637px;}
.banner-Animate .xk2{ position:absolute; top:176px; left:686px;}
.banner-Animate .xk3{ position:absolute; top:102px; left:670px;}
.banner-Animate .xk4{ position:absolute; top:71px; left:724px;}


/*新闻区域*/
.m-newsArea .news-rect{ margin-right:-30px;}
.m-newsArea .news{ width:380px; margin-right:30px;}
.m-newsArea .site-newsRec{ padding:18px 22px 0px 25px;}
.m-newsArea .site-newsList{padding:10px 22px 18px 25px;}

/*微课*/
.m-Wroom .videoList{ position:relative; background:#000;}
.m-Wroom .videoList .playbtn1{ position:absolute; top:50%; left:50%; background:url(../images/hj_layout/play_btn1.png) no-repeat; width:64px; height:64px; margin-top:-32px; margin-left:-32px; display:none;}
.m-Wroom .videoList:hover .photo{ opacity:0.85;}
.m-Wroom .videoList:hover .playbtn1{ display:block;}
.m-Wroom .videoList .name{ background:url(../images/hj_layout/bg2.png); position:absolute; bottom:0px; left:0px; width:100%; font-weight:normal;}
.m-Wroom .videoList .name a{ color:#fff; margin:0 10px; display:block;}
.m-Wroom .big{ width:600px; height:363px;}
.m-Wroom .big .name{ line-height:45px; font-size:18px;}
.m-Wroom .small{ width:560px; margin:-13px 0px 0px 0px;}
.m-Wroom .small li{ float:left; width:265px; height:175px; margin:13px 0px 0px 15px;}
.m-Wroom .small .name{ font-size:14px; line-height:30px;}

/*晒课*/
.m-sk{ position:relative; height:150px;}
.m-sk .link{ position:absolute; top:87px; left:560px; width:206px; height:51px; text-indent:-999em; overflow:hidden; background:url(../images/hj_layout/zy_home/sk_a.png) no-repeat;}

/*专题*/
.m-Topic dl{ float:left; width:375px; margin-right:16px; height:300px; overflow:hidden; zoom:1;}
.m-Topic .col1{ margin-right:0px;}
.m-Topic .col1{ background:#e5fcf8; overflow:hidden; zoom:1;}
.m-Topic .col1 ul{height:130px; overflow:hidden; zoom:1;}
.m-Topic .col1 li{ float:left; width:75px; padding-top:22px; height:108px; cursor:pointer;}
.m-Topic .col1 .photo{ width:54px; height:54px; border-radius:27px; overflow:hidden; zoom:1; margin:0 auto;}
.m-Topic .col1 .name{ line-height:45px; font-size:14px; font-weight:normal; margin-top:10px; text-align:center; height:45px;}
.m-Topic .col1 .name a{ color:#0ea085; text-decoration:none;}
.m-Topic .col1 li:hover{ font-weight:bold; background:#96f3e4;}
.m-Topic .col2{ background:#fcfdec url(../images/hj_layout/topic_dd2bg.gif) no-repeat left bottom;}
.m-Topic .col2 dd{ overflow:hidden; zoom:1; margin-right:-18px; padding-top:10px; padding:15px 0px 0px 15px; position:relative;}
.m-Topic .col2 dd a{ font-size:14px; margin-right:18px; line-height:34px; color:#609200; float:left; background:url(../images/hj_layout/topic_dd2_list.png) no-repeat left center; padding-left:13px;}
.m-Topic .col2 dd .more{ font-size:12px; background:url(../images/hj_layout/more.png) no-repeat; width:30px; height:12px; margin-top:11px; text-indent:-999px; overflow:hidden; padding-left:0px; color:#7fb9a6; margin-left:13px;}
.m-Topic .col2 dd a:hover{ font-weight:bold; text-decoration:none;}
.m-Topic .col3{ background:#b8f0ff;}
.m-Topic .col3 dt{ height:161px;}
.m-Topic .col3 dd{ padding:0px 0px 0px 0px; margin-right:-20px; line-height:42px; font-size:14px;}
.m-Topic .col3 ul{ padding-top:4px; overflow:hidden; zoom:1;} 
.m-Topic .col3 li{ overflow:hidden; zoom:1; height:42px; margin-top:2px; background:#d4f6ff;}
.m-Topic .col3 strong{ float:left; font-weight:normal; color:#fff; width:42px; height:29px; padding-left:6px; padding-top:5px; line-height:18px; background:url(../images/hj_layout/topic_roombg.png) no-repeat; margin:7px 14px 0px 50px;}
.m-Topic .col3 a{ color:#009fc9; margin-right:15px; float:left; font-size:14px; text-decoration:none;}
.m-Topic .col3 a:hover{ color:#007696; font-weight:bold;}


.m-Topic .row1-col1{ width:570px; margin-right:15px;  background:#dbf7ff;}
.m-Topic .row1-col1 dt{ height:161px;}
.m-Topic .row1-col1 dd{ padding:0px 0px 0px 0px; margin-right:-20px; line-height:42px; font-size:14px;}
.m-Topic .row1-col1 ul{ overflow:hidden; zoom:1;} 
/*.m-Topic .row1-col1 li{ overflow:hidden; zoom:1; height:45px; margin-top:1px; background:#eafaff;}
.m-Topic .row1-col1 strong{ float:left; font-weight:normal; color:#fff; width:42px; height:29px; padding-left:6px; padding-top:5px; line-height:18px; background:url(../images/hj_layout/topic_roombg.png) no-repeat; margin:7px 40px 0px 38px;}
.m-Topic .row1-col1 a{ color:#009fc9; margin-right:45px; float:left; font-size:14px; text-decoration:none;}
.m-Topic .row1-col1 a:hover{ color:#007696; font-weight:bold;}*/
.m-Topic .row1-col1 li{ overflow:hidden; zoom:1; width:140px;  float:left;}
.m-Topic .row1-col1 li .tit{ text-align:center; margin-top:29px;}
.m-Topic .row1-col1 li .tit strong{ text-align:center; font-size:14px; padding:0px 15px; line-height:24px; height:24px; display:inline-block; margin:0 auto; border-radius:5px; background:#1dabd1; color:#dbf7ff;}
.m-Topic .row1-col1 li .link{ height:42px; border-right:#bed9e2 solid 1px; margin-top:19px; overflow:hidden; zoom:1;padding:0 10px;}
.m-Topic .row1-col1 li a{ float:left; width:50%; text-align:center; line-height:14px; margin-bottom:12px; color:#0c84a4; font-size:14px;}
.m-Topic .row1-col1 li a:hover{color:#007696; font-weight:bold;}
.m-Topic .row1-col1 li.last .link{ border-right:0px;}

.m-Topic .row1-col2{ margin-right:0px; width:570px; background:#e4fbf7;}
.m-Topic .row1-col2{ margin-right:0px;}
.m-Topic .row1-col2{ background:#e5fcf8; overflow:hidden; zoom:1;}
.m-Topic .row1-col2 ul{height:130px; overflow:hidden; zoom:1;}
.m-Topic .row1-col2 li{ float:left; width:114px; padding-top:20px; height:108px; cursor:pointer;}
.m-Topic .row1-col2 .photo{ width:54px; height:54px; border-radius:27px; overflow:hidden; zoom:1; margin:0 auto;}
.m-Topic .row1-col2 .name{ line-height:45px; font-size:14px; font-weight:normal; margin-top:10px; text-align:center; height:45px;}
.m-Topic .row1-col2 .name a{ color:#0ea085; text-decoration:none;}
.m-Topic .row1-col2 li:hover{ font-weight:bold; background:#96f3e4;}


.m-Topic .row2-col1{ width:570px; margin-right:15px; background:#f2fff0;}
.m-Topic .row2-col1 dd{ overflow:hidden; zoom:1; margin-right:-48px; padding-top:10px; padding:15px 0px 0px 15px; position:relative;}
.m-Topic .row2-col1 dd a{ font-size:14px; margin-right:48px; line-height:34px; color:#609200; float:left; background:url(../images/hj_layout/topic_dd2_list.png) no-repeat left center; padding-left:13px; text-decoration:none;}
.m-Topic .row2-col1 dd a:hover{ font-weight:bold;}
.m-Topic .row2-col1 .more{font-size:12px; background:url(../images/hj_layout/more.png) no-repeat; width:30px; height:12px; margin-top:11px; text-indent:-999px; overflow:hidden; padding-left:0px; color:#7fb9a6; margin-left:13px; margin-top:11px;}

.m-Topic .row2-col2{ margin-right:0px; width:570px; background:#ebfeff;}
.m-Topic .row2-col2 dd{ overflow:hidden; zoom:1; margin-right:-20px; padding-top:10px; padding:15px 0px 0px 15px; position:relative;}
.m-Topic .row2-col2 dd a{ font-size:14px; margin-right:20px; line-height:34px; color:#0ea085; float:left; background:url(../images/hj_layout/topic_dd3_list.gif) no-repeat left center; padding-left:13px; text-decoration:none;}
.m-Topic .row2-col2 dd a:hover{ font-weight:bold;}
.m-Topic .row2-col2 .more{font-size:12px; background:url(../images/hj_layout/more_green.png) no-repeat; width:30px; height:12px; margin-top:11px; text-indent:-999px; overflow:hidden; padding-left:0px; color:#7fb9a6; margin-left:13px; margin-top:11px;}

/*******************************资源首页第二版 end*****************************************/



/*资源列表 begin*/
.m-ZYlist{ background:#f8f8f8 url(../images/hj_layout/ZYlist.gif) repeat-x left 64px;}
.u-zy-tit{ height:80px; height:auto!important;min-height:60px;line-height:24px; margin-bottom:5px; background:#fff;}
.u-zy-tit .name-rect{ float:left; width:525px;}
.u-zy-tit .tit{ font-size:24px; color:#7f7f7f; font-weight:normal; float:left; /*margin-left:20px;*/ cursor:pointer;}
.u-zy-tit .tit em{ color:#55a3de;font-size:20px; }
.u-zy-tit .tit span{font-size:12px; color:#7f7f7f; vertical-align:middle;}
.u-zy-tit .tab-list{ float:left; margin-left:35px; font-size:16px; color:#ebebeb;}
.u-zy-tit .tab-list a{ padding:0 16px; margin:0px 18px; text-decoration:none; display:inline-block;}
.u-zy-tit .tab-list a.on,.u-zy-tit .tab-list a:hover{ border-bottom:#3d95d5 solid 1px;}
.u-zy-tit .tab-list i{ display:inline-block; background:url(../images/hj_layout/zy_ico.jpg) no-repeat; vertical-align:middle; margin-right:10px;}
.u-zy-tit .search-rect{ width:270px; height:38px; border-radius:19px; overflow:hidden; zoom:1;  margin-top:12px; /*margin-right:20px;*/}
.u-zy-tit .ipt-text { float:left; width:164px; padding:8px 19px 0px 19px; height:54px; background:#fff;}
.u-zy-tit .ipt-text input{ height:24px; line-height:24px; border:0px; float:left; width:100%;}
.u-zy-tit .ipt-btn{ float:left; background:url(../images/hj_layout/zylist_searchBtn.png) no-repeat 0px 0px; width:68px; height:64px; cursor:pointer; border:0px;}
.u-zy-tit .ipt-btn:hover{ background-position:-157px 0px;}
.u-zy-tit .tab1 i{ background-position:0px -31px; width:24px; height:20px;}
.u-zy-tit .tab2 i{ background-position:0px 0px; width:21px; height:24px;}
.u-zy-tit .choose-div{ position:relative; font-size:12px; z-index:11;}
.u-zy-tit .choose-ico{ background:url(../images/hj_layout/choose_zycase_ico.gif) no-repeat; display:block; width:16px; height:16px; margin:25px 0px 0px 10px;transition:transform 0.5s ease-in;}
.u-zy-tit .choose-ico.c-open{transform:rotate(180deg); }
.u-zy-tit .choose-rect{ position:absolute; bottom:16px;width:209px; padding:0px 10px; background:#fff; border:#dedede solid 1px; border-radius:5px; margin-left:-189px; }
.u-zy-tit .choose-rect h4{ font-size:20px; line-height:50px; border-bottom:#dedede solid 1px; color:#555; font-weight:normal; padding:0 10px;}
.u-zy-tit .choose-rect li{ clear:both; padding-top:20px;}
.u-zy-tit .choose-rect li label.name{ float:left; width:40px; text-align:right; line-height:26px; margin-right:10px; color:#7f7f7f;}
.u-zy-tit .choose-rect li .case a{ /* width:70px; */float:left; padding:0px 11px 5px 11px;  text-align:center;margin-right:10px; line-height:26px; color:#747474; border-radius:5px;}
.u-zy-tit .choose-rect li .case a:hover{ color:#288add; text-decoration:none;}
.u-zy-tit .choose-rect li .case a.on{ color:#fff; background:#9d9d9d;}
.u-zy-tit .choose-rect .qjf_selecur,.u-zy-tit .choose-rect .qjf_seleautocur{ border-radius:5px; overflow:hidden; zoom:1; color:#222;}
.u-list-guider{ background:url(../images/hj_layout/guider_bg.gif) no-repeat 5px center; line-height:43px; margin-top:7px; padding-left:22px; color:#5e88a6;}
.u-list-guider a,.u-list-guider span{ color:#5e88a6; margin:0 5px;}

.u-zy-tit2{ background:#309aeb;}
.u-zy-tit2 .tit{ color:#fff;}
.u-zy-tit2 .tit em{ color:#fff;}
.u-zy-tit2 .tit span{ color:#fff;}
.u-zy-tit2 .tit i{background:url(../images/hj_layout/choose_dian_ico2.gif) no-repeat; display:inline-block; width:3px; height:3px; vertical-align:middle;}
.u-zy-tit2 .choose-ico{ background:url(../images/hj_layout/choose_zycase_ico2.gif) no-repeat;}
.u-zy-tit2 .tab-list a{ color:#fff; padding:0 25px; margin:0px;}
.u-zy-tit2 .tab-list a.on,.u-zy-tit2 .tab-list a:hover{ border-bottom:none;background:#248dde;}
.u-zy-tit2 .tab-list i{ background:url(../images/hj_layout/zy_ico2.png) no-repeat;}
.u-zy-tit2 .tab1 i{ background-position:0px 0px; width:26px; height:22px; margin-top:-2px;}
.u-zy-tit2 .tab1:hover i,.u-zy-tit2 .tab1.on i{ background-position:-74px 0px;}
.u-zy-tit2 .tab2 i{ background-position:-197px 0px; width:23px; height:24px;}
.u-zy-tit2 .tab2:hover i,.u-zy-tit2 .tab2.on i{ background-position:-313px 0px;}

.site-nyCase-rect{ border:#e4e4e4 solid 1px; overflow:hidden; zoom:1; padding:8px 15px 9px 15px; background:#fff;}
.site-nyCase-rect dl{ margin-bottom:1px;}
.site-nyCase-rect .nyCase-dl{ padding:4px 0px;}
.site-nyCase-rect .nyCase-dl-other{ display:none; } 
.site-nyCase-rect .nyCase-tit{ float:left; width:70px; text-align:right; margin-right:-52px;  line-height:34px; font-size:14px;}
.site-nyCase-rect .nyCase-c{ margin-left:76px; overflow:hidden; zoom:1;}
.site-nyCase-rect .nyCase-c-a a{ float:left;  padding:0px 10px; line-height:26px; color:#222; text-decoration:none; margin:4px 6px 4px 0px; white-space:nowrap;}
.site-nyCase-rect .nyCase-c-a a:hover{ color:#569de2;}
.site-nyCase-rect .nyCase-c a.on{ padding:0 9px; line-height:24px; border:#9d9d9d solid 1px; background:#9d9d9d; border-radius:3px; color:#fff;}
.site-nyCase-rect .nyCase-c-a{ float:left; margin-right:100px;}
.site-nyCase-rect .nyCase-c-more{ float:right; width:75px; text-align:right; margin-left:-100px; padding-right:25px; display:none;}
.site-nyCase-rect .nyCase-c-more a{ color:#555; text-decoration:none; line-height:34px; margin:2px 0px; display:inline-block;}
.site-nyCase-rect .nyCase-c-more a i{ display:inline-block; vertical-align:middle; width:10px; height:5px; background:url(../images/hj_layout/more_ico.png) no-repeat; margin-left:5px;}
.site-nyCase-rect .nyCase-c-more a.dir-top i{ background-position:0px 0px;}
.site-nyCase-rect .nyCase-c-more a.dir-down i{ background-position:-17px 0px;}

.m-zy-box{ float:left; width:100%;}
.m-ZYcase{ width:210px; z-index:10;margin-top:309px;}
.m-ZYcase h3{ background:#65b9ff url(../images/hj_layout/ZYcase_title_ico.gif) no-repeat 183px center; font-size:14px; color:#fff; padding-left:25px; line-height:45px; font-weight:normal; cursor:pointer;}
.m-ZYcase .case-rect{ background:#fff url(../images/hj_layout/ZYcase_bg.gif) repeat-x left top; border:#e4e4e4 solid 1px; border-top:0px;}
.m-ZYcase .case-detail{}
.m-ZYcase .case-detail dt{ line-height:50px; font-size:14px;  padding:0 15px; background:url(../images/hj_layout/ZYcase_list_ico1.png) no-repeat 179px center; cursor:pointer; color:#888; padding-left:40px;}
.m-ZYcase .case-detail dt.active{ background-image:url(../images/hj_layout/ZYcase_list_ico2.png);}
.m-ZYcase .case-detail dd{ overflow:hidden; zoom:1;}
.m-ZYcase .case-detail li{ line-height:50px;}
.m-ZYcase .case-detail li a{ font-size:14px; color:#888; text-decoration:none; display:block; width:160px; padding-left:48px; float:left;}
.m-ZYcase .case-detail li a:hover{ color:#288add;}
.m-ZYcase .case-detail li a.active{ background:#f5f5f5 url(../images/hj_layout/ZYcase_list_active.png) no-repeat left top; color:#288add; margin-left:-1px; padding-right:1px;}
.m-ZYcase .choose-subject{ position:absolute; top:0px; left:209px; width:120px; border:#e4e4e4 solid 1px; background:#fff; display:none;}
.m-ZYcase .choose-subject a{ line-height:50px; display:block; text-align:center; color:#555; font-size:14px;}
.m-ZYcase .choose-subject a:hover{ background:#f5f5f5; text-decoration:none;}

.m-ZYlist-rect{ width:955px; margin-right:22px;}
.m-ZYlist-rect .zylist-tit-tab{ line-height:32px; margin-left:-12px; color:#e2e2e2;}
.m-ZYlist-rect .zylist-tit-tab a{ display:inline-block; padding:0px 11px; font-size:14px; color:#555; margin:0px 12px;}
.m-ZYlist-rect .zylist-tit-tab a:hover,.m-ZYlist-rect .zylist-tit-tab a.on{ background:#34aaff; color:#fff; border-radius:5px; text-decoration:none;}
.m-ZYlist-rect .listR-rect{ float:right; width:240px;}
.item-ZY-rank .site-list-rankTT{ padding-left:23px; height:52px; border-bottom:#d0d0d0 solid 1px; font-size:14px; margin-top:27px;}
.item-ZY-rank .site-list-rankTT .rank-l a{ line-height:52px; padding:0 3px; margin:0px 7px; color:#606060; display:inline-block; text-decoration:none; color:#888;}
.item-ZY-rank .site-list-rankTT .rank-l a.pdlr15{ padding:0 15px;}
.item-ZY-rank .site-list-rankTT .rank-l i{ background:url(../images/hj_layout/list_rank_ico.png) no-repeat; display:inline-block; width:19px; margin-right:6px; vertical-align:middle; margin-top:-3px;}
.item-ZY-rank .site-list-rankTT .rank-l a:hover,.item-ZY-rank .site-list-rankTT .rank-l a.on{ color:#309aeb; border-bottom:#309aeb solid 1px;}
.item-ZY-rank .site-list-rankTT .rank-l .down-ico i{ background-position:left -22px; height:18px;}
.item-ZY-rank .site-list-rankTT .rank-l .score-ico i{ background-position:left -68px; height:18px;}
.item-ZY-rank .site-list-rankTT .rank-l .up-ico i{ background-position:left -114px; height:14px;}
.item-ZY-rank .site-list-rankTT .rank-l .down-ico:hover i,.item-ZY-rank .site-list-rankTT .rank-l .down-ico.on i{ background-position:0px 0px;}
.item-ZY-rank .site-list-rankTT .rank-l .score-ico:hover i,.item-ZY-rank .site-list-rankTT .rank-l .score-ico.on i{ background-position:0px -45px;}
.item-ZY-rank .site-list-rankTT .rank-l .up-ico:hover i,.item-ZY-rank .site-list-rankTT .rank-l .up-ico.on i{ background-position:0px -92px;}

.item-ZY-rank .site-list-rankTT .search-r .int-text{ width:222px; margin-top:8px; height:32px; float:left; border:#cfcfcf solid 1px; padding:0 5px; line-height:32px; color:#666; float:left; border-radius:5px 0px 0px 5px; background:url(../images/hj_layout/textbg.gif) repeat-x left top;}
.item-ZY-rank .site-list-rankTT .search-r .int-text:hover{ border:1px solid #44a9f1;}
.item-ZY-rank .site-list-rankTT .search-r .int-btn{ width:35px; height:34px; background:#56b8fd url(../images/hj_layout/search_btn2.png) no-repeat left center; cursor:pointer; border:#44a9f1 solid 1px; float:left; margin-top:8px; border-radius:0px 5px 5px 0px; margin-left:-1px;}
.item-ZY-rank .site-list-rankTT .search-r .int-btn:hover{ background-color:#288add;}
.item-ZY-rank .site-list-rankTT .all-num{ color:#7b7b7b; line-height:52px;}
	

.item-ZY-rank .ZY-rank-list{ zoom:1;}
.item-ZY-rank .ZY-rank-list .cfeba1b{ color:#feba1b}
.item-ZY-rank .rank-row{ height:auto!important; height:130px; min-height:130px; padding:10px 35px; position:relative; z-index:0; background:#fff; border:#eee solid 1px; z-index:0; margin-bottom:5px;}
.item-ZY-rank .rank-row p{ margin:0 auto;}

.item-ZY-rank .row-r-col2{ height:35px;}
.item-ZY-rank .row-r-col2 h4{ font-size:16px; font-weight:normal; color:#222;}
.item-ZY-rank .row-r-col2 h4 a{ color:#222;}
.item-ZY-rank .row-photo{width:66px; height:66px; position:absolute;  left:35px;}
/*.item-ZY-rank .row-photo i{ display:block;    background: url(../images/mall/index/new_ico.png) no-repeat; width: 30px; height: 30px; position: absolute; top: -3px; right: -3px; text-indent: -999em; overflow: hidden;}*/
.item-ZY-rank .row-r-rect {margin-left:80px; margin-top:-2px; height:68px;}
.item-ZY-rank .row-r-col2{ float:left; margin-right:230px; color:#222; line-height:21px;}
.item-ZY-rank .row-r-col2 .title{ color:#555; position:relative; padding-left:40px; margin-top:12px;}
.item-ZY-rank .row-r-col2 .title strong{ /* position:absolute;  */top:15px; left:0px; font-weight:normal;margin-left: -35px;}
.item-ZY-rank .row-r-col2 .title a{position:absolute; color:#555; left:50px; top:15px;}
.item-ZY-rank .row-r-col2 .info span{ margin-right:16px; color:#888;}
.item-ZY-rank .row-r-col3{ float:right; width:230px; text-align:right; margin-left:-230px;}
.item-ZY-rank .row-r-col3 .price{ display:block; margin:10px 0px 18px 0px;color:#f36564;}
.item-ZY-rank .row-r-col3 .price em{ font-size:22px; }
.item-ZY-rank .row-r-col3 .add-shopcar-btn{ margin-left:10px; text-decoration:none;}
.item-ZY-rank .row-r-col3 strong{ font-family:Constantia; color:#fe6000; font-size:30px; height:30px; display:block; font-style:italic;}
.item-ZY-rank .row-r-col3 em{font-family:Tahoma; color:#222;}
.item-ZY-rank .from{ background:url(../images/hj_layout/zy_list_ico.gif) no-repeat; color:#888; padding-left:16px;}

/*资源列表 end*/


/*内页条件选择下拉 begin*/
.site_dlselbox{ float:left; position:relative; cursor:pointer; margin-top:8px;}
.site_dlselbox dt.curtit{ background:#fff url(../images/hj_layout/DldropBox_ico.png) no-repeat 77px -42px; color:#555; display:inline-block; height:28px; line-height:28px; overflow:hidden; vertical-align:middle; word-break:break-all; border:1px solid #c1c1c1; width:100%; border-radius:5px;}
.site_dlselbox dt.curtit.bluebor{ border:1px solid #34aaff;}
.site_dlselbox dt.curtit em{padding:0 35px 0 5px; color:#555; line-height:28px; height:28px; display:block; overflow:hidden} 
.site_dlselbox dd.curcon{ border:1px solid #ccc; border-top:0px; position:absolute; left:0px; height:auto; max-height:196px; overflow-x:hidden; overflow-y:auto; top:29px; white-space:nowrap; display:none; background:#fff; border-radius:0px 0px 5px 5px;}
.site_dlselbox dd.curcon .list dt{ padding:0px 10px; color:#555; height:29px; line-height:48px; display:block; white-space:nowrap;}
.site_dlselbox dd p{ padding:0; margin:0;}
.site_dlselbox dd a{height:30px; line-height:30px; color:#555; display:block; padding:0px 5px; }
.site_dlselbox dd .list a{padding:0px 5px 0px 24px;}
.site_dlselbox dd a:hover{ background:#ebebeb; color:#288add; text-decoration:none;}
.site_dlselbox.active dt.curtit{ border-radius:5px 5px 0px 0px; background-position:77px 10px;}
/*内页条件选择下拉 end*/

/*内页评分 begin*/
.site_grade{ vertical-align:middle; display:inline-block; margin-top:8px;}
.site_grade .star{ background:url(../images/hj_layout/qjf_star_h.gif) repeat; width:70px; height:12px; position:relative; display:inline-block; overflow:hidden;}
.site_grade .star i{ background:url(../images/hj_layout/qjf_star_r.gif) repeat; display:inline-block; height:12px; overflow:hidden; position:absolute; left:0px; top:0px;}
/*内页评分 end*/


/*推荐资源 begin*/
.item-recZy{ border:#eee solid 1px; background:#fff;}
.item-recZy h3{ height:47px; border-bottom:#eee solid 1px; padding:0px 10px; margin-top:0px;}
.item-recZy h3 strong{ font-weight:normal; font-size:20px; color:#288add; line-height:47px; border-bottom:#288add solid 1px; display:inline-block; padding:0px 5px;}
.item-recZy ul{ padding:0px 15px;}
.item-recZy li{ padding:15px 0px; border-bottom:#eee solid 1px;}
.item-recZy li.first{ padding:7px 0px;}
.item-recZy .name i{ display:inline-block; width:32px; height:32px; border-radius:16px; text-align:center; line-height:32px; font-size:20px; color:#fff; background:#ff7f39; font-weight:normal; margin:0px 10px 0px 0px; vertical-align:middle;}
.item-recZy .name i.orange{ background:#ff7f39;}
.item-recZy .name i.gray{ background:#bababa;}
.item-recZy .name a{ font-size:14px; font-weight:normal; color:#555;}
.item-recZy .rect{ overflow:hidden; zoom:1;}
.item-recZy .baseInfo p{ float:left; width:100px; margin-right:4px; margin-top:8px;}
.item-recZy .baseInfo strong{ font-weight:normal; font-size:14px; color:#1d9bdc; margin-right:5px;}
.item-recZy .first .rect{ height:80px; background:#fafafa; margin-top:10px;}
.item-recZy .first .photo{ float:left; width:66px; height:66px; padding:7px 8px;}
.item-recZy .first .baseInfo{ padding-top:8px; margin-left:90px;}
/*推荐资源 end*/

/*资源详情 begin*/
.pop_p{ position:relative; width:941px;}
.pop_p_rect{ border:#dbd8d8 solid 1px;}
.pop_p_baseinfo{ background:#fafafa;}
.xy_w250{ width:250px;}
.xy_w250 .yx_phlist dl dt p.sub_title{ width:180px; line-height:18px;}
.xy_w250 .yx_phlist dl dt i.xy_kicon{ display:inline-block; background:url(../images/hj_layout/class_room_ico.gif) no-repeat; width:16px; height:16px; vertical-align:middle; margin-top:-3px; margin-left:3px;}

/*资源详情 基础信息 begin*/
.schCrumb{ background:url(../images/hj_layout/guider2.png) no-repeat 12px center; padding-left:41px; margin-top:27px;}
.schCrumb a{ display:inline-block; background:url(../images/hj_layout/guider2_bg2.gif) no-repeat left center; padding-left:22px; color:#222; text-decoration:none; margin-right:14px;}
.schCrumb span{ color:#888; background:url(../images/hj_layout/guider2_bg2.gif) no-repeat left center; padding-left:22px; color:#222; text-decoration:none;}
.xy_infotit {font-size: 28px; line-height: 58px;color: #222;}
.xy_infotit span.tit_a{ padding-left:7px;}
.xy_ldetail .wjxx li p{ position:relative;top:-4px;}
.xy_ldetail .wjxx em{color:#555;}
.xy_ldetail .wjxx{color:#888; position:relative; zoom:1;overflow:hidden; }
.xy_ldetail .wjxx li.w175{width:175px;}
.xy_ldetail .wjxx li.w195{width:198px;}
.xy_ldetail .wjxx li.w100{width:100px;}
.xy_ldetail .inline_block { display:inline-block;}
.brief_box{ display:none; color:#555; line-height:21px; padding:12px 0; width:auto;}
ul.zy_info{padding-bottom:10px;} 
ul.zy_info li{ float:left;}
ul.zy_info li span.t_tit{ border:1px solid #d9d9d9; color:#5db859; height:16px; padding:0 2px; border-radius:2px; display:block; line-height:16px;top:3px;font-size:12px; position:relative;}
ul.zy_info li .admin_a{background:url(../images/hj_layout/avatar.png) 0 2px no-repeat; padding-left:25px;}
ul.zy_info li a.brief{ background:url(../images/hj_layout/arrow.png) 35px 6px no-repeat; padding-right:20px;}
ul.zy_info li a.brief.on{ background-position: 35px -28px;}
/*资源详情 基础信息 end*/

/*视频样式 begin*/
.pop_p_rect .playRect{ height:480px;}
/*视频样式 end*/


/*文库内容样式  begin*/
.player-doc-wrapper .player-doc .page-fail{ border-left:0px; border-right:0px;}
#player-container .player-doc .player-page{border-left:0px; border-right:0px;}
.player-doc-wrapper .player-download{ background-color:#3cbc6f;}
.pop_p_rect .player-container{ width:auto; margin-bottom:0px; border-bottom:0px;}
.pop_p_rect .player-slide{ border-left:0px; border-right:0px; border-bottom:0px;}
/*文库内容样式 end*/

/*标签 begin*/
.m-tag{ margin-top:55px;}
.m-tag .tag-a{ overflow:hidden; zoom:1;}
.m-tag .tag-a a{ float:left; padding:0 12px; line-height:28px; margin:0px 4px 10px 0px; text-decoration:none; font-size:14px;}
.m-tag .tag-a a.green1{ background:#dffae2; border:#a6e1ca solid 1px; color:#3d8a61;}
.m-tag .tag-a a.green1:hover{ background:#95dec1; border:#a6e1ca solid 1px; color:#3d8a61;}
.m-tag .tag-a a.red1{ background:#ffd9d0; border:#edac9d solid 1px; color:#c0543b;}
.m-tag .tag-a a.red1:hover{ background:#ffad99; border:#ffad99 solid 1px; color:#c0543b;}
/*标签 end*/

/*资源详情 评论 begin*/
.xy_ldetail .z_tit1{ border-bottom:0;}
.xy_ldetail .turnPage{ padding:20px 0 62px 0;}
.z_tit1{font-size: 22px;color:#222;font-family: "Microsoft YaHei";padding-bottom: 10px}
.stu_textarea.w_98{ width:98%;padding:1%;}
.stu_textarea{width:728px; height:100px;}
.word_right{ text-align:right;color:#888;}
.word_right span{font-size: 24px;padding-bottom:10px;font-family: Tahoma;vertical-align: middle;margin: 0px 7px;font-family: Constantia;font-style: italic;font-weight: bold;}
.word_right .blue_btn{ background:#309aeb; border-radius:5px; border:0;}
.word_right .blue_btn:hover{ background:#1d8ce1;}
/*资源详情 评论 end*/

/*资源详情 用户评论 begin*/
.xy_ldetail .z_bor_b{ border-bottom:1px solid #e0e0e0;}
.z_list_1 { overflow:hidden;zoom:1; color:#555;}
.z_list_1 li{border-bottom: 1px solid #e0e0e0;position: relative;padding: 15px 0;zoom:1; height:auto!important; height:50px; min-height:50px;}
.z_l_img{position: absolute;left:0;top:15px;display: block;}
.z_l_img,.z_l_img img{width: 50px;height:50px;overflow: hidden;}
.z_r_txt{padding-left: 60px; padding-right:10px;}
.z_r_txt .grade_wrap{top:4px;position: relative;}
.z_r_txt .z_name{color:#3d95d5;padding-right: 10px;float: left;font-size: 14px;}
/*资源详情 用户评论 end*/

.pub_btn{ position:relative; background:#fafafa; border:#dbd8d8 solid 1px; padding:20px 17px 16px 17px;}
.pub_btn a{ display:block; border:#e77a38 solid 1px; border-radius:5px; background:#fd8a23 url(../images/hj_layout/fb_ico.png) no-repeat 59px center; text-align:center; height:42px; line-height:42px; font-size:16px; color:#fff; text-decoration:none; padding-left:20px;}
.pub_btn a:hover{ background-color:#f38019; }

/*资源排行 begin*/
.yx_phlist h3{font-size:20px;border-bottom:2px solid #d9d9d9;padding:8px 5px;font-family:"Microsoft YaHei";font-weight:normal; background-color:#fff;}
.yx_phlist dl{height:80px; width:220px; margin:0 auto; border-bottom:1px solid #e0e0e0;}
.yx_phlist dl dt{padding-top:10px;}
.yx_phlist dl dt img{width:32px;float:left;padding-right:8px;padding-top:3px;}
.yx_phlist dl dt p.sub_title{float:left; width:178px; line-height:16px;height:38px; overflow:hidden;}
.yx_phlist dl dt p.sub_title a{color:#222;}
.yx_phlist dl dd{padding-left:40px;}
.yx_phlist dl dd span{ padding-left:42px;}
.yx_phlist dl dd em{color:#555; font-size:12px;}
.yx_phlist dl dd i{color:#ff9000;font-size:20px;font-family:"Microsoft YaHei"; float:left;} 
/*资源排行 end*/

/*资源包 begin*/
.xy_infotit{font-size:20px; line-height:80px; padding-top:3px;}
.yx_table{ border-collapse:collapse; border-top:1px solid #cccccc; }
.yx_table .yx_title{ text-align:left;  border-bottom:1px solid #cccccc; background:#f4f4f4; line-height:38px; color:#555; font-weight:normal;}
.yx_table .yx_title span{width:96px;}
.yx_table .yx_title em{padding-left:18px;}
.yx_table ul{float:right;width:550px;}
.yx_table ul li{ float:left; text-align:center;width:70px;}
.yx_table .yx_title ul li{width:70px; float:left; text-align:center; border-left:1px solid #ccc;}
.yx_table dl{border-bottom:1px solid #eaeaea;}
.yx_table dl dd{ padding:8px 0;}
.yx_table dl dd:hover{ background:#f6f6f6;}
.yx_table dl dd span{ float:left;}
.yx_table dl dd p{width:350px;padding:0 20px 0 15px;}
.yx_table dl dd p a{color:#222; text-decoration:none;}
.yx_table dl dd p span{float:right; display:none;}
.yx_table dl dd p span em,.yx_table dl dd p span i{width:16px; height:17px;  background:url(../images/hj_layout/icon_download.png) no-repeat;float:left; cursor:pointer;}
.yx_table dl dd p span em{margin-top:4px;padding-right:14px;}
.yx_table dl dd p span i{ background-position: 0 -27px ;margin-top:2px;}
.yx_table .yx_title .w65,.yx_table dl dd ul li.w65{width:65px;}
.yx_table .yx_title .w98,.yx_table dl dd ul li.w98{width:98px;}
.yx_table .yx_title .w100,.yx_table dl dd ul li.w100{width:100px;}
.yx_table dl{padding-top:55px; position:relative;}
.yx_table .yx_list{border-bottom:0;}
.yx_table dt{ font-size:18px; font-weight:normal; background:url(../images/hj_layout/icon_bt.png) no-repeat; color:#fff; position:absolute;top:10px; left:-5px;width:120px;height:38px; line-height:30px;padding-left:24px;}
.yx_table dt.yx_lisr_1{ background-position: 0 0;}
.yx_table dt.yx_lisr_2{ background-position: 0 -55px;}
.yx_table dt.yx_lisr_3{ background-position: 0 -118px;}
.yx_table dt.yx_lisr_4{ background-position: 0 -183px;}
.yx_table dt.yx_lisr_5{ background-position: 0 -246px;}
.nd_zybox .player-container{ margin-bottom:0px;}
/*资源包 end*/

/*相关微课 begin*/
.m-otherVideo{ border:#ddd solid 1px; padding:0 25px; width:198px;}
.m-otherVideo.on{ position:fixed; top:0px;}
.m-otherVideo .tit { height:43px;}
.m-otherVideo .tit h3{ font-size:20px; line-height:22px; padding-top:21px; font-weight:normal; color:#555;}
.m-otherVideo .prevBtn,.m-otherVideo .nextBtn{ background:url(../images/hj_layout/videoListBtn2.png) no-repeat left top; width:20px; height:16px; text-indent:-999em; overflow:hidden; float:left; margin-top:25px;}
.m-otherVideo .prevBtn{ background-position:0px 0px;}
.m-otherVideo .prevBtn:hover{ background-position:0px -21px;}
.m-otherVideo .nextBtn{ background-position:-24px 0px; margin-left:4px;}
.m-otherVideo .nextBtn:hover{ background-position:-24px -21px;}
.m-otherVideo .rect{ height:403px; overflow:hidden; zoom:1; position:relative;}
.m-otherVideo ul{ position:absolute; top:0px; left:0px; width:100%;}
.m-otherVideo li{height:60px; padding:20px 0px; border-bottom:#e0e0e0 solid 1px; overflow:hidden; zoom:1;}
.m-otherVideo .photo{ float:left; width:90px; height:60px;}
.m-otherVideo .r-rect{ float:right; width:100px;}
.m-otherVideo .name{ font-size:14px; line-height:18px; height:36px; font-weight:normal; margin-bottom:2px; overflow:hidden; zoom:1;}
.m-otherVideo .name a{ color:#222; text-decoration:none;}
/*相关微课 end*/


/*底部 begin*/
.fgrade_container{width:100%; height:51px;}
.fgrade_wrap { width:100%; height:48px; padding:9px 0; background:#f8f8f8; position:fixed; left:0; bottom:0; border-top:1px solid #cecece; z-index:201;}
* html .fgrade_wrap{position:absolute;left:expression(eval(document.documentElement.scrollLeft+document.documentElement.clientWidth-this.offsetWidth)-(parseInt(this.currentStyle.marginLeft,10)||0)-(parseInt(this.currentStyle.marginRight,10)||0));top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)))}/*ie6 å›ºå®šå®šä½*/
.fgrade a { font-size:16px; line-height:48px;float:left; color:white;}
.fgrade a.scbtn{ background:none; color:#3d95d5;}
.fgrade a.zxbtn{ background:#3cbc6f url(../images/hj_layout/upload_ico.png) no-repeat 18px center; padding:0px 16px 0px 41px; line-height:48px; color:#fff; font-size:16px; text-decoration:none; border-radius:5px;}
.fgrade a.scbtn:hover{ color:#2980bf;}
.fgrade a.zxbtn:hover{background:#30b063 url(../images/hj_layout/upload_ico.png) no-repeat 18px center;}
.fgrade a.zoom{background:url(../images/hj_layout/smallicon.png) no-repeat; height:28px; width:28px; padding:0; margin:13px 10px 0px 11px;}
.fgrade a.zoom.btn-norm { background:url(../images/hj_layout/ui-s3d9a4204d2.png) 6px -600px no-repeat;}
.fgrade a.zoom.btn-norm:hover { background:url(../images/hj_layout/ui-s3d9a4204d2.png) 6px -532px no-repeat;}
.fgrade a.full_sre{ background-position: 6px -241px;}
.fgrade a.full_sre:hover {background: #dfdfdf url(../images/hj_layout/smallicon.png) 6px -274px no-repeat;}
.fgrade a.enlarge{background-position:6px -121px;}
.fgrade a.enlarge:hover {background: #dfdfdf url(../images/hj_layout/smallicon.png) 6px -148px no-repeat;}
.fgrade a.narrow{ background-position:6px -180px;}
.fgrade a.narrow:hover {background: #dfdfdf url(../images/hj_layout/smallicon.png) 6px -210px no-repeat;}
.fgrade span.page{ margin-left:68px; margin-right:17px; margin-top:15px;}
.fgrade span.page input{border: 1px solid #ccc;}
.fgrade span.page input:focus{ border-color:#3d95d5;}
.yx_phlist.fix_bar{ position:fixed; top:-10px; z-index:10; width:250px;}
.yx_phlist.fix_bar_b{ position: absolute;}
.fgrade .grade_wrap{ margin-top:12px;}

.fgrade-ppt,.fgrade-doc{ padding-right:260px;}
.fgrade-doc a{ margin-left:32px;}
.fgrade-ppt a{ margin-left:32px;}
.fgrade-ppt .grade_wrap { margin-right:118px;}
.fgrade-video{ padding-right:410px;}
.fgrade-video a{ margin-left:140px;}

.value_pop{ display:none;position:absolute; top:-36px; background:#fff; padding: 8px 10px; border:1px solid #ccc;}
.value_pop .bot {border-width: 5px;border-style: solid dashed dashed;border-color: #aaa #fafafa #fafafa;left: 20px;top: 29px;}
.value_pop span {width: 0;height: 0;font-size: 0;overflow: hidden;position: absolute;}
.value_pop .top {border-width: 5px;border-style: solid dashed dashed;border-color: #fafafa transparent transparent;
_border-color: #fafafa tomato tomato;_filter: chroma(color=tomato);left: 20px;top: 28px;}
.grade_wrap .score {display: inline-block;width: 25px;height: 23px; color:#FE6000; font-size:14px; font-weight:bold; line-height:30px;}
/*底部 end*/

/*弹出框 begin*/
.m-scPop1{ border:0px; z-index:0; float:none; padding:50px 0px 100px 120px;}
.m-scPop2{ border:0px; z-index:0; float:none; padding-bottom:60px;}
.m-scPop2 .tips-box-txt{ margin:38px 0px 25px 136px;}
.m-scPop .tips-box-txt{height: 43px;line-height: 43px;padding-left: 50px;font-size: 14px;float:left;position:relative;white-space:nowrap;}
.m-scPop .tips-box-txt .icon_tip_success{top: 2px;height: 43px;width: 38px;background:url(../images/hj_layout/tips.jpg) -2px -108px no-repeat;position:absolute;left:0}
.m-scPop .tips-box-txt .icon_tip_warning{top: 2px;height: 43px;width: 38px;background:url(../images/hj_layout/tips.jpg) -2px 0px no-repeat;position:absolute;left:0}
.m-scPop .tips-box-txt .icon_tip_fail{top: 2px;height: 43px;width: 38px;background:url(../images/hj_layout/tips.jpg) -2px -53px no-repeat;position:absolute;left:0}
/*弹出框 end*/

/*资源详情 end*/


/*专题资源教师培训*/
.u-zy-tit2.zy-new{background: #26b5ff;}
.site-nyCase-rect.zy-sort { border:0; border-bottom:2px solid #e7e7e7;}
.zy-nav li{ float:left; font-size:14px; }
.zy-nav li a{ color:#fff; padding:0 30px; height: 64px; line-height:64px; display:block;}
.zy-nav li a:hover,.nyCase-dl .zy-list-a a:hover,.zy-content .item-zy p a:hover{ text-decoration:none;}
.zy-nav li.on a,.zy-nav li a:hover{ background:#1aa1ee;}

.zy-nav2 li{ float:left; font-size:14px; }
.zy-nav2 li a{ color:#fff; padding:0 20px; height: 64px; line-height:64px; display:block; font-size:16px;}
.zy-nav2 li.on a,.zy-nav2 li a:hover{ background:#1aa1ee; text-decoration:none;}

.site-otherNav{ height:26px; background:#e5e5e5;}
.site-otherNav a{ font-size:14px; line-height:26px; margin:0 10px; color:#555; display:inline-block; padding:0 10px; height:26px;}
.site-otherNav a:hover,.site-otherNav a.on{background:#d2d2d2; text-decoration:none;}

.nyCase-dl .zy-list-a a{ font-size:14px; margin-right:12px; height:26px; line-height:26px;padding: 0 10px; display:inline-block; border:1px solid #fff; border-radius:3px; color:#555; margin-top:3px; margin-bottom:3px;}
.nyCase-dl .zy-list-a a.on,.nyCase-dl .zy-list-a a:hover{ border:1px solid #11c080; color:#11c080; background:none;}
.site-nyCase-rect .nyCase-c.zy-list-a {margin-left: 56px;}
.zy-content{ margin-bottom:22px; }
.zy-content .zy-top-sort{ width:900px; background:#fff;border-bottom:2px solid #e7e7e7;}
.zy-content .item-zy{ height:47px; line-height:47px; width:100%; border-bottom:1px solid #f3f3f3;}
.zy-content .item-zy p a{ padding:0 30px; display:inline-block; font-size:14px; color:#7d98a9;}
.zy-content .item-zy p a.on,.zy-content .item-zy p a:hover{ background:#56bdff; color:#fff;}
.zy-content .item-zy p a i{ width:10px; height:14px; display:inline-block; background:url(../images/hj_layout/arrow_top.png) 0px -26px no-repeat; margin-left:5px;vertical-align: middle;}
.item-zy{ height:47px; line-height:47px; width:100%; border-bottom:1px solid #f3f3f3; background:#fff;}
.item-zy p a{ padding:0 30px; display:inline-block; font-size:14px; color:#7d98a9;}
.item-zy p a.on,.item-zy p a:hover{ background:#56bdff; color:#fff; text-decoration:none;}
.item-zy p a i{ width:10px; height:14px; display:inline-block; background:url(../images/hj_layout/arrow_top.png) 0px -26px no-repeat; margin-left:5px;vertical-align: middle;}
.search-box{ min-width:276px;}
.search-box span i{ color:#339cd8; height:28px;}
.search-box span{ display:inline-block; vertical-align: middle;}
.search-box span.sea-ss{ width:170px; margin-right:10px;}
.search-box span:first-child{ margin-right:13px;}
.search-box input[type="text"]{ background:#efefef; border:1px solid #e5e5e5;border-bottom-left-radius:5px;border-top-left-radius:5px; padding:0 10px; line-height:26px;}
.search-box input[type="button"]{ border:1px solid #26b5ff;  border-bottom-right-radius:5px;border-top-right-radius:5px; height:28px; width:28px; background:url(../images/hj_layout/sea_bg.png) center center no-repeat;background-color:#56bdff;}
.search-box input[type="button"]:hover{ cursor:pointer;} 

.zy-content .zy-list{ padding:15px 0px 0 0; border:1px solid #fff; border-top:0;}
.zy-content .zy-list li{ float:left; width:200px; margin-left:20px; margin-bottom:32px; position:relative;height:210px; overflow:hidden; zoom:1;}
.zy-content .zy-list li i.time{ background:#555f66; color:#fff; position:absolute; top:6px; right:6px; height:15px; line-height:15px; border-radius:3px; padding:0 4px;}
.zy-content .zy-list li i.time.bg{ background:#0e0e0e;}
.zy-content .zy-list li .name,.zy-content .zy-list li h3{ font-weight:normal; line-height:21px; margin-bottom:5px; padding:0 3px;height:42px; font-size:16px; margin:8px 0px 3px 0px;}
.zy-content .zy-list li .teacher{ color:#309aeb; margin-left:13px;}
.zy-content .zy-list li .photo{ display:block; width:200px; height:113px; overflow:hidden; zoom:1;}
.zy-content .zy-list li .tip .tip-ll i{ color:#2291d8; margin-right:5px;}
.zy-content .zy-list li .tip .tip-rr em{ color:#ff6f20; margin-right:5px; font-size:18px; font-weight:bold;}
.zy-content .zy-list li .player{ width:200px; height:120px; position:absolute; top:0; left:0;background:#000 url(../images/hj_layout/list-bg.png) center center repeat-x;}
.zy-content .zy-list li .photo .player{ height:113px;}
.zy-content .zy-list li .player i{ width:200px; height:113px; display:block; background:url(../images/hj_layout/player_bg.png) center center no-repeat;}
.zy-content .zy-list li .from{ background: url(../images/hj_layout/zy_list_ico.gif) no-repeat left center; padding-left:20px;}
.zy-content .zy-hot{ width:280px; background:#fff;border-bottom:2px solid #e7e7e7;}
.zy-content .zy-hot h2{ font-size:20px; color:#288add; font-weight:normal; padding:0 10px; height:44px; line-height:44px; border-bottom:1px solid #ececec;}
.zy-content .zy-hot h2 em{ padding: 0 3px; border-bottom:1px solid #288add; display:inline-block;}
.zy-content .zy-hot ul{ padding: 13px 20px 48px 20px;}
.zy-content .zy-hot ul li p .icon{ width:32px; height:32px; display:inline-block;border-radius:50%; color:#fff; font-size:20px; text-align:center; line-height:32px;vertical-align: middle;}
.zy-content .zy-hot ul li p .icon-yy{ background:#ff7f39;}
.zy-content .zy-hot ul li p .icon-gg{ background:#bababa;}
.zy-content .zy-hot ul li p.hot-tip{ line-height:32px;}
.zy-content .zy-hot ul li.first-li dt{ width:96px; background:#f0f0f0; text-align:center; padding:10px 0; height:60px;}
.zy-content .zy-hot ul li.first-li dl { background:#fafafa;}
.zy-content .zy-hot ul li.first-li dl dd p span{ color:#309aeb;}
.zy-content .zy-hot ul li.first-li{ margin-bottom:-10px;}
.zy-content .zy-hot ul li.normal-li{ margin-top:28px;}
.zy-content .zy-hot ul li.normal-li em{ color:#1d9bdc;}

/*专题资源学前教育*/
.zy-top-sort.item-ZY-rank .item-zy{ border-bottom:0; background:#fff;}
.zy-top-sort.item-ZY-rank .ZY-rank-list{ overflow:visible; width:100%;}
.zy-top-sort.item-ZY-rank{ border-bottom:0; background:none;}

.zy-top-sort.wk{ border:1px solid #f0f0f0; border-top:0;border-bottom: 2px solid #e7e7e7;}
.m-ZYcase.wk-item{ width:280px; border: #e4e4e4 solid 1px;}
.m-ZYcase.wk-item .case-rect{ border:0}
.m-ZYcase.wk-item h3{ background:#fafafa; color:#5b5b5b; font-size:16px;}
.m-ZYcase.wk-item h3:hover{ cursor:default;}
.m-ZYcase.wk-item .case-detail li a{ width:232px;}
.m-ZYcase.wk-item .case-detail dt { background-position:250px center;}


.item-zyList2 .item-zy{ border-bottom:0px;}
.item-zyList2 .zy-list2{ width:1150px; margin:0 auto; overflow:hidden; zoom:1;}
.item-zyList2 .zy-list2 li{ float:left; width:200px; margin:15px;}
.item-zyList2 .zy-list2 .photo{ width:198px; height:148px; border:#d5eeff solid 1px; display:block;}
.item-zyList2 .zy-list2 .name{ font-size:16px; font-weight:normal; line-height:21px; height:42px; overflow:hidden; margin:8px 0px 3px 0px;}
.item-zyList2 .zy-list2 li:hover .photo{ border-color:#309aeb;}


/*专题资源搜索*/
.zy-attent{ background:#ffffcc; height:36px;}
.zy-attent p{ line-height:36px;}
.zy-attent .error{ width:12px; height:36px; display:inline-block; background:url(../images/hj_layout/error.png) left 11px no-repeat;vertical-align: middle; margin:0 20px 0 16px;}
.zy-attent .error:hover{ background-position:left -15px;}
.zy-attent p em{ color:#309aeb}

.sort-s1{ padding-bottom:10px;}
.sort-s1 li{ float:left; position:relative; margin-right:10px;}
.sort-s1 a{ padding:0 15px; height:26px; line-height:26px; display:inline-block; color:#555; font-size:14px;}
.sort-s1 li.on a,.sort-s1 a:hover{ color:#fff; background:#56bdff; border-radius:15px; text-decoration:none;}
.sort-s1 li i{ height:20px; display:block; background:url(../images/hj_layout/arrow.png) center 4px no-repeat; position:absolute; bottom:-20px; left:0}
.radiolist-box .hRadio { padding-left:34px;}
.radiolist-box .hRadio.hRadio_Checked { color:#3d95d5;}
.radiolist-box{ height:44px; background:#fff; line-height:44px; border-top:1px solid #56bdff; border-bottom:1px solid #f3f3f3; padding:0 15px;}


.m-ZYcase.intel-nav{ width:280px; background:#fff;}
.m-ZYcase.intel-nav h3{ background:none; font-size: 20px;color: #288add;padding: 0 10px;height: 44px;line-height: 44px;border-bottom: 1px solid #ececec;}
.m-ZYcase.intel-nav h3 em{padding: 0 3px;border-bottom: 1px solid #288add;display: inline-block;}
.m-ZYcase.intel-nav .case-detail dt{ background-position: 250px center; border-bottom:1px solid #ececec; padding-left:26px; font-size:16px;color:#222;}
.m-ZYcase.intel-nav .case-detail li a { float:none; width:auto; background:none; line-height:25px; padding-left:0; color:#222; font-size:16px;}
.m-ZYcase.intel-nav .case-detail li a:hover{ text-decoration:underline;}
.m-ZYcase.intel-nav .case-detail li{ line-height:normal; padding:10px 26px;}
.m-ZYcase.intel-nav .case-detail li p{ margin-top:9px;}
.m-ZYcase.intel-nav ul{ padding:0;}
.zy-hot.mt{ margin-top:18px; background:#fff; font-size:14px;}
.zy-hot.mt .item{ padding: 7px 24px 22px 24px;}
.zy-hot.mt .item a{ padding:0 14px; height:30px; line-height:30px; display:inline-block; border:1px solid #d4d4d4; border-radius:5px; margin-right:10px; margin-top:12px; color:#989898;}
.zy-hot.mt .item a:hover{ text-decoration:none; background:#d4d4d4;color:#fff;}
.zy-hot.mt .item a.active{ border:1px solid #2dbe65; color:#2dbe65;}

.m-ZYcase.intel-nav h3{ cursor:default;}

/*资源首页改2016.11.9*/
.good_suzer .new_res{ width:552px; margin:0 23px; padding:2px 0;}
.good_suzer .new_res .title{ height:40px; overflow:hidden; }
.good_suzer .new_res h4{float:left; color:#222; font-size:20px; font-weight:normal; }
.good_suzer .new_res a.changTips{ float:right; color:#309aeb;background:url(../images/hj_layout/changtips.png) no-repeat left center; line-height:20px; padding-left:24px; }
.changTips{ margin-top:10px;}
.good_suzer .new_res a.changTips:hover{background:url(../images/hj_layout/changtips1.png) no-repeat left center;color:#0c83de;}
.good_suzer .new_res .cont ul li{ line-height:30px; color:#555;}
.good_suzer .new_res .cont ul li a{ font-size:14px; color:#555;}
.good_suzer .new_res .cont ul li span{ color:#888;}
.good_suzer .new_res .cont ul li a i{/* display:inline-block; vertical-align:middle;background:url(../images/hj_layout/zy_home/newresbg.png) no-repeat; width:16px; height:16px; */ margin-right:10px;}
/* .good_suzer .new_res .cont ul li a i.ppt{ background-position:0 -30px;} */ 

.good_suzer .hot_res{ width:552px; margin:0 23px;padding:2px 0;}
.good_suzer .hot_res .title{ height:40px; overflow:hidden; }
.good_suzer .hot_res h4{float:left; color:#222; font-size:20px; font-weight:normal; }
.good_suzer .hot_res p{ float:right;  font-size:14px;}
.good_suzer .hot_res p em{ margin:0 10px;}
.good_suzer .hot_res p a{color:#3f3f3f;}
.good_suzer .hot_res p a.on{color:#288add;}
.good_suzer .hot_res .cont ul li{ line-height:30px; color:#555;}
.good_suzer .hot_res .cont ul li a{ font-size:14px; color:#555;}
.good_suzer .hot_res .cont ul li span{ color:#888;} 
.good_suzer .hot_res .z-homeLook{ background:url(../images/hj_layout/home_ico2.png) no-repeat; display:inline-block; width:16px; height:10px; padding-left:5px;}
.good_suzer .hot_res a em{ background:url(../images/hj_layout/hotresbg.png) no-repeat 0 -90px; display:inline-block; width:16px; height:18px; line-height:14px; text-align:center; color:#fff; vertical-align:middle; margin-right:10px; font-size:10px;}
.good_suzer .hot_res a .sort-one{ background-position:0 0;}
.good_suzer .hot_res a .sort-two{ background-position:0 -29px;}
.good_suzer .hot_res a .sort-three{ background-position:0 -60px;}

.classTabNav dl{ float:left; line-height:16px; margin:22px 16px 0 0;  color:#888; border-left:1px solid #dedede; position:relative;}
.classTabNav dl dt{ padding:0 20px 0 16px; background:url(../images/hj_layout/tips1.png) no-repeat right center; cursor:pointer;font-size:14px;}
.classTabNav dl.first{ border:0;}
.classTabNav dl dt.on{background:url(../images/hj_layout/tips2.png) no-repeat right center; color:#288add; }
.classTabNav dl dt:hover{background:url(../images/hj_layout/tips2.png) no-repeat right center; color:#288add; }
.classTabNav dl dd{ border: #dddddd solid 1px;position: absolute;width: 90px; top: 26px;left:50%; margin-left:-32px;display: none; background:#fff; }
.classTabNav dl dd .drop{max-height:150px; overflow-y:auto;}
.classTabNav dl dd a{ color:#888; line-height:30px; text-align:center; display:block; text-align:center;}
.classTabNav dl dd a:hover{ color:#0c83de;}
.classTabNav dl dd i{ position: absolute;left: 32px;top: -7px; background: url(../images/hj_layout/search_dd_ico.png) no-repeat;width: 12px;height: 7px;}


/*评论回复*/
.spModular_replyBox{background-color: #f8f8f8;border: 1px solid #eee;padding: 10px;position: relative;margin-top:10px;display: none; clear:both;}
.spModular_replyBox .limitBox{margin-bottom:10px;}
.spModular_replyBox .limitBox .textarea{width: 98%;padding:5px 1%;margin-bottom: 10px;overflow: auto; border:1px solid #d5d5d5; background:#fff; min-height:21px;}
.spModular_replyBox .limitBox p{line-height:30px;}
.spModular_replyBox .limitBox p i.cn{font-size: 24px;margin: 0 2px;color: #888; font-family:Constantia; font-style:italic;}
.spModular_replyBox .limitBox .num .blue_btn{ background:#309aeb; border-radius:3px;border: 1px solid #3d95d5;}
.spModular_replyBox .limitBox .num .blue_btn:hover{ background:#1d8ce1;}
.spModular_replyBox .limitit{border-bottom: 1px solid #e0e0e0; font-size:16px; color:#222; height:26px;}
.z_list_1 li.on{ padding-bottom:0; border-bottom:0;}
.z_r_txt .reply{ text-align:right; margin-top:-20px;}
.z_r_txt .reply a{ color:#555; font-size:14px; margin-left:20px; }
.z_r_txt .reply a span{ color:#888; font-family:"Arial";}
.z_r_txt .reply a:hover{ color:#3d95d5;}
.z_r_txt .text{ width:80%;}
.z_r_txt em{ color:#888;}


.li-r{line-height:1.0; padding-left:50px;}

 .nyCase1-tit{width:70px; text-align:right; margin-right:-52px;  line-height:34px; font-size:14px;color:#00A0E9;}
.nyCase1-c-a a{ float:left; display:block; padding:0px 10px; line-height:26px; color:#222; text-decoration:none; margin:0; white-space:nowrap;}
.nyCase1-c-a a:hover{ color:#569de2;}
.nyCase1-c a.on{ padding:0 9px; line-height:24px; border:#9d9d9d solid 1px; background:#9d9d9d; border-radius:3px; color:#fff;}
.nyCase1-c-a{ float:left; margin-right:100px;}

/*-----------------180709屈慧实验室-----------------------------*/
.shengwubox{ width: 142px; float: left; margin-right: 4px; position: relative}
.shengwu {position:absolute; left: 0px; bottom: 0px}
.shengwu a{ width:142px; height: 63px; line-height: 63px; text-align: center; float: left;  color: #fff}
.shengwu a.top{ background: url('../images/third_party_app/gz-wl-sy-bg1.jpg') no-repeat;}
.shengwu a.bottom{ background: url('../images/third_party_app/gz-wl-sy-bg2.jpg') no-repeat;}
.shengwu span{ width:142px; height: 9px; background: #fff; float: left}
.shengwu a:hover{ font-size:18px;font-weight: bold;color: #fff}
/*-----------------180817屈慧精品优质资源-----------------------------*/
.youzhi-zy{
    position: absolute;
    left:0 ;
    top:0;
    z-index:101;}

/*友情链接*/
.link-boxs{
	width:270px; height:90px; line-height:90px;float:left;
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
	border-radius: 6px;
	font-size:24px;
	color: #000;
	margin-right:20px;
	box-shadow: 2px 2px 10px rgba(15,4,9,0.05);
}
.link-boxs:hover{
	-webkit-transition: all .5s;
	position: relative;
	bottom:1px;
	box-shadow: 2px 2px 10px rgba(15,4,9,0.09);
}
.link-wrapper{
	padding:30px;}
.link-icon{
	float: left;
	position:relative;bottom:4px;
	margin-left:10px;margin-right:20px;}
.link-boxs:last-child{
	margin-right:0px;;}
.zaixian{
	position: relative;}
.zaixian-erweima{
	position: absolute; left:76px; bottom:60px;
	display: none;}
	
.yqjy{
	position: relative;}
.yqjy-erweima{
	position: absolute; left:76px; bottom:60px;
	display: none;}
	
.xuehai{
	position: relative;}
.xuehai-erweima{
	position: absolute; left:76px; bottom:60px;
	display: none;}

.sankuan{ position: relative;}
.sankuan-erweima{ position: absolute; left:76px; bottom:60px; display: none;}
















