@charset "utf-8";
/*轮播图*/
.focus{width:100%;height:380px;position:relative;margin:0 auto;max-width: 1920px;overflow:  hidden;}
.focus .bd,.focus1 .bd{position:relative;z-index: 10;}
.focus .bd img{width:100%;height:380px;max-width: 1920px;/* margin:  0 auto; */}
.focus .hd,.focus1 .hd{position:absolute;bottom:20px ;z-index: 11;left:49%;}
.focus .hd ul li,.focus1 .hd ul li{width:11px;height:11px;background-color:#a2a4a3;float:left;color:#a2a4a3;border-radius:100%;margin-right:10px;line-height: 11px;text-align: center;cursor:pointer;}
.focus .hd ul li.on,.focus1 .hd ul li.on{background-color:#03a2ff;color:#03a2ff;}
.focus .prev,.focus .next{width:51px;height:79px;position:absolute;top:50%;margin-top:-39.5px;display:none;cursor:pointer;z-index: 11;}
.focus .qiehuan{width:1200px;margin:0 auto;position:relative;height:380px;margin-top: -380px;}
.focus .prev{background: no-repeat center;left:0;}
.focus .next{background: no-repeat center;right:0;}
.focus:hover .prev,.focus:hover .next{display:block;}
.focus .prev:hover{background:;}
.focus .next:hover{background:;}
.tabcon10,.tabcon11,.tabcon12,.tabcon13{display:none;}
/*轮播图左侧导航*/
.shu_nav{width:200px;height:380px;background-color:#fff;box-shadow:0px 5px 20px 0px rgba(208, 208, 208,1);position:absolute;top:0;left:72px;z-index: 12;}
.shu_nav .nav>li{height:76px;line-height:76px;padding:0 30px;width:140px;text-align:center;position:relative;}
.shu_nav .nav>li>a{display:block;position:relative;width:140px;}
.shu_nav .nav>li>a:before,.shu_nav .nav>li>a:after{width:24px;height:24px;content:"";display:block;position:absolute;top:50%;margin-top:-12px;}
.shu_nav .nav>li>a.xuexiao:before{background: no-repeat center;}
.shu_nav .nav>li>a.zhuanye:before{background: no-repeat center;}
.shu_nav .nav>li>a.zhibo:before{background: no-repeat center;}
.shu_nav .nav>li>a.ziliao:before{background: no-repeat center;}
.shu_nav .nav>li>a.yanyou:before{background: no-repeat center;}
.shu_nav .nav>li>a:after{background: no-repeat center;right:0;}
.shu_nav .nav>li:hover{background-color:#0091f4;}
.shu_nav .nav>li:hover>a{color:#fff;}
.shu_nav .nav>li:hover>a.xuexiao:before{background: no-repeat center;}
.shu_nav .nav>li:hover>a.zhuanye:before{background: no-repeat center;}
.shu_nav .nav>li:hover>a.zhibo:before{background: no-repeat center;}
.shu_nav .nav>li:hover>a.ziliao:before{background: no-repeat center;}
.shu_nav .nav>li:hover>a.yanyou:before{background: no-repeat center;}
.shu_nav .nav>li:hover>a:after{background: no-repeat center;}
.shu_nav .nav>li ul{background-color:#0091f4;padding:5px 10px;width:388px;position:absolute;left: 200px;z-index:999;top:0;display:none;}
.shu_nav .nav>li ul li{float:left;margin-left:25px;height: 40px;line-height:40px;}
.shu_nav .nav>li ul li a{color:#fff;}
.shu_nav .nav>li.on ul{display:block;}
.shu_nav .nav>li ul.yanyou_bottom{bottom:0;top:initial;}
/*院校库查询*/
.panel11{width:1100px;}
.all_title{width:100%;height:48px;line-height:48px;border-bottom:3px solid #f4f4f4;margin-top:35px;}
.all_title-wen{height:48px;line-height:48px;border-bottom:3px solid #f4f4f4;margin-top:35px; width: 335px}
.all_title h2{border-bottom:3px solid #00a2ff;display:inline-block;}
.all_title-wen h2{border-bottom:3px solid #00a2ff;display:inline-block; }
.all_title-right{height:48px;line-height:48px;border-bottom:3px solid #f4f4f4;margin-top:35px; width: 720px;margin-left: 44.5px }
.all_title-right h2{border-bottom:3px solid #00a2ff;display:inline-block; }
.panel1_content{width:1100px;height:302px;margin-top:27px;}
.panel1_left{width: 335px;height: 440px;}
.panel1_box{border:2px solid #f4f4f4;height:440px;padding:0 10px;width: 311px;margin-bottom: 16px;}
.panel1_left>ul{width:168px;margin:0 auto;border:2px solid #f2f2f2;height: 24px;line-height: 24px;}
.panel1_left>ul>li a{float:left;display:block;width:56px;text-align:center;}
.panel1_left>ul>li a:hover{background-color:#0091f4;color:#fff;}
.panel1_box>ul >li{width:325px;height: 80px}
.panel1_left .select-wrapper{position: relative;cursor: pointer;display: inline-block;text-align:center;border: 2px solid #f4f4f4;height: 26px;line-height: 26px;width: 100px;}
.panel1_left .select-button{border:none;background: #fff;cursor: pointer;font-family:'microsoft yahei';font-size:14px!important;width: 84px;text-align: center;float: left;height: 26px;overflow: hidden;}
.panel1_left .select-list{border:1px solid #0091f4;display:none;background-color:#fff;float: left;width: 100px;margin-left: -1px;max-height: 400px;overflow-y: scroll;}
.panel1_left .select-list ul li:hover{color:#fff;background-color:#30adff;}
.panel1_left .select-down{background:  no-repeat;background-size: 10px 7px;width: 10px;height: 7px;position: absolute;right: 5px;top: 9.5px;}
.panel1_left .opt{height:30px;line-height:30px;}
.panel1_left input[type=radio]{position:absolute;display:none;}
.panel1_left input[type=radio] label{position: relative;display: block;padding-left: 20px;cursor: pointer;vertical-align: middle;margin-right: 10px;}
.panel1_left input[type=radio] label:before{border-radius: 50%;position: absolute;top: 8px;left: 0;display: inline-block;width: 12px;height: 12px;content: '';border: 1px solid #0091f4;}
.panel1_left input[type=radio] label:after{display: none;top: 11px;left: 3px;width: 8px;height: 8px;border-radius: 100%;background: #0091f4;position: absolute;content: '';}
.panel1_left input[type=radio]:checked label:after{display:block;}
.panel1_left input[type=text]{width:228px;padding-left:5px;height:28px;border:none;border-bottom:2px solid #f4f4f4;}
.panel1_left input[type=button]{width:88px;height:30px;line-height:30px;background-color:#0091f4;margin:0 auto;border:none;border-radius:3px;color:#fff;display: block;cursor:pointer;font-size:16px;}
.panel1_left .xueke{margin-left: 20px;}
.panel1_right{width: 761px;height:302px;}
.panel1_right li.max_title a{height:26px;line-height:26px;font-size: 16px;font-weight:bold;}
.panel1_right li.min_title a{height: 20px;line-height: 20px;}
.panel1_right li.max_title a,.panel1_right li.min_title a{display:  inline-block;overflow:hidden;text-overflow: ellipsis;white-space: nowrap;max-width:670px;margin-bottom: 10px;}
.panel1_right li.newtitle a:after{background: url(/uploads/image/sfiindex2/news.gif) no-repeat right center;content:"";background-size: 25px 12px;display: inline-block;width:  25px;height: 12px;margin-left: 10px;}


.panel1_right li.max_title a:before{top: 10px;}
.panel1_right li.min_title a:before{top: 7px;}
.panel1_right ul{float:left;margin-left:44.5px;margin-top: 10px;max-width:  699px;overflow:  hidden;}
.panel1_right .title{height: 26px;line-height: 26px;width:761px;margin-left:44.5px;background:  no-repeat;background-position: 0 6px;padding-left: 14px;}
.panel3_right .list>li ul li,.panel5_right .tabcontent li{height:43px;line-height:43px;border-bottom:2px solid #f1f1f1;width:306px;}
.panel3_right .list>li ul li a,.panel4_right .list>li ul li a,.panel5_right .tabcontent li a{display:block;width:226px;float:left;overflow:hidden;text-overflow: ellipsis;white-space: nowrap;}
/*考研流程*/
.panel-2 img{margin-top:40px;}
/*考研信息*/
.panel3_content{margin-top:28px;height:460px;}
.panel3_left{width:300px;height:442px;background-color:#f7fcff;padding-top: 18px;}
.panel3_left h3{background:  no-repeat;padding-left:20px;margin-left:13px;margin-bottom: 6px;padding-top: 10px;background-position-y: 10px;}
.panel3_left ul li ul li{float:left;height: 24px;line-height: 24px;margin-left: 33px;width:56px;}
.panel3_left>ul>li:first-child h3{padding-top:0;background-position-y:0;}
.panel3_right,.panel5_right{width:1100px;}
.panel3_right .title,.panel3_right .title,.panel4_right .title,.panel5_right .title{margin-left: 0;height: 36px;line-height: 36px;width: 322px;background:  no-repeat;background-position: 0 11px;padding-left: 14px;}
.panel3_right .list>li,.panel5_right .list>li{width:336px;float:left;margin-left:30px;margin-bottom:32px;}
.panel3_right .list>li{margin-bottom:29px;}
/*资料下载*/
.panel-4{margin-top:30px;margin-bottom:30px;}
.panel4_content{height:365px;}
.panel4_left table{margin-top:10px;}
.panel4_left table th,.panel4_left table td{width:58px;height:30px;line-height:30px;text-align:center;border:2px solid #fff;}
.panel4_left table th{background-color:#00a2ff;color:#fff;}
.panel4_left table td{background-color:#e1f4ff;}
.panel4_left table .nianfen{background-color:#badef5;}
.panel4_right{width: 798px;}
.panel4_right .list>li ul li{height: 33px;line-height: 33px;width:319px;border-bottom: 2px solid #f1f1f1;}
.panel4_right .list>li ul li.new_news{background-position:0 11px;}
.panel4_right .list>li ul li a{width:263px;background: no-repeat center;background-position: 0;padding-left: 17px;}
.panel4_right .list>li{margin-left: 63px; width: 336px; height: auto;margin-bottom: 10px;float:left;}
.panel-4 .more{height:44px;line-height:44px;}
/*备考指导*/
.panel-5{height:655px;}
.panel5_content{height:544px;}
.panel5_left{width:300px;height:544px;}
.panel5_left>ul>li{width:300px;height:100px;background-color:#f7fcff;margin-bottom:48px;}
.panel5_left>ul>li:last-child,.panel-6 .panel3_right li{margin-bottom:0;}
.panel5_left>ul>li ul{width:154px;float:left;padding:0 23px;}
.panel5_left>ul>li ul.list{padding-top:17px;}
.panel5_left>ul>li ul li{float:left;margin-right:35px;min-width:56px;line-height:33px;}
.panel5_left>ul>li ul li:nth-child(2n),.panel5_right .tabtitle li:last-child,.panel5_right .tabtitle #mytab2 li:last-child,.panel5_right .tabtitle #mytab4 li:last-child
,.panel-6 .tabtitle li:last-child{margin-right:0;}
.panel5_right .tabtitle{width:336px;height:40px;line-height:40px;}
.panel5_right .tabtitle li{float:left;cursor:pointer;margin-right:26.6px;}
.panel5_right .tabtitle #mytab2 li{margin-right:72px;}
.panel5_right .tabtitle #mytab4 li{margin-right:48px;}
.panel5_right .tabtitle li.active a,.panel-6 .tabtitle li.active,.panel-7 .tabtitle li.active{color:#41abff;}
/*panel-6*/
.panel-6{height:315px;}
.panel6_left{width:300px;}
.panel-6 .tabtitle{height:62px;line-height:62px;}
.panel-6 .tabtitle li{float:left;margin-right:132px;cursor:pointer;}
.panel-6 .tabcontent li{float:left;width:96px;margin-bottom:4px;margin-right:4px;height:30px;line-height:30px;background-color:#e6f1f8;text-align:center;cursor:pointer;}
.panel-6 .tabcontent li a{display:block;}
.panel-6 .tabcontent li:hover{background-color:#00a2ff;}
.panel-6 .tabcontent li:hover a{color:#fff;}
.panel-6 .panel3_right .all_title{margin-bottom:4px;}
/*考研图书*/
.panel-7{margin-bottom:20px;}
.panel-7 .tabtitle{height:80px;line-height:80px;width: 998px;margin: 0 auto;}
.panel-7 .tabtitle li{float:left;cursor:pointer;margin-left:95px;}
.silder-box{overflow:hidden;width:990px;margin:0 auto;position:relative;margin-top:20px;padding: 0 55px;}
.silder-box li{width:186px;text-align:center;overflow:hidden;}
.silder-box li img{width:124px;margin:0 auto;margin-bottom:10px;height:165px;}
.silder-box li h3{line-height:20px;max-height:40px;overflow:hidden;}
.silder-box .silder-button{position:absolute;width:30px;height:46px;top:59.5px;background-size:30px 46px;background-repeat:no-repeat;}
.silder-box .btl{background-image:;left: 0;}
.silder-box .btr{background-image:;right: 0;}
/* .silder-box  p{margin:10px auto;} */
.gm_btn a{border: solid 1px #e9e9e9;height:30px;line-height:  30px;width: 80px;}
.gm_btn a:hover{background-color:red;color:#fff;}
.silder-box .price{height:30px;line-height:30px;padding:0 10px;}
.silder-box .price del{height:30px;line-height:30px;}
/*panel-8*/
.panel-8{width:1000px;margin:0 auto;height:388px;}
.panel8_left{width:485px;}
.focus1{ width:485px; height:279px;position:relative;margin-top:30px;}
.focus1 .bd li{width:100%;height:279px;}
.focus1 .bd li .dizhi{width:485px;height:80px;background-color:#f7fcff;margin-bottom:13px;border-radius:2px;}
.focus1 .hd{bottom:-20px;}
.panel8_left .title{color:#fff;padding:10px 17px;background-color:#00a2ff;border-radius:2px;line-height:30px;}
.panel8_left .content{padding:5px 0 5px 30px;max-width:400px;}
.panel8_left .content .address,.panel8_left .content .phone{height:35px;line-height:35px;padding-left: 24px;}
.panel8_left .content .address{background: no-repeat;background-position-y:6.5px;}
.panel8_left .content .phone{background: no-repeat;background-position-y:9px;}
.panel8_right{width:380px;}
.panel8_right .phone{background: no-repeat;background-position-y:15.5px;padding-left:24px;}
.panel8_right .link{width:380px;margin-top:30px;}
.panel8_right .link1{height:36px;line-height:36px;width:380px;margin-bottom:13px;}
.panel8_right .link1 .name{width: 162px;background-color:#f2f7fb;padding-left: 10px;}
.panel8_right .link1 input{width: 115px;height: 26px;line-height: 26px;border: none;padding: 5px 0 5px 5px;background-color: #f2f7fb;}
.panel8_right .link2{background-color:#f2f7fb;width:370px;padding-left:10px;}
.panel8_right .link2 input{width:323px;}
.panel8_right .link3{padding:10px;width:360px;height:148px;background-color:#f2f7fb;margin-bottom:13px;}
.panel8_right .link3 textarea{border:0;background-color:#f2f7fb;width:315px;height:150px;resize: none;}
.panel8_right .btn{width:144px;height:28px;}
.panel8_right .btn input{width:67px;height:28px;text-align:center;line-height:28px;border:none;cursor:pointer;}
.panel8_right .btn .quxiao{background-color:#f2f7fb;}
.panel8_right .btn .tijiao{background-color:#119eff;color:#eaeaea;}
/*左侧悬浮*/
.indexfloat_left{left: 10px;position: fixed;top: 0;z-index: 999;}
.indexfloat_left ul li{background-color: #e6f1f7;font-size:  14px;padding: 10px 15px;}
.indexfloat_left ul li:hover{background-color: #00a2ff;border-radius: 4px;}
.indexfloat_left ul li:hover a{color:#fff;}
/*网站地图*/
.index_map{width:1200px;margin:0 auto;}
.index_map img{.width: 100%;height: 60px;position: fixed;top: 0;}
.sitemap{margin-top: 100px;width:100%;height:auto;border: 1px solid #959595;border-top: none;overflow: hidden;}
.sitemaparea{width:100%;border-top:1px solid #959595;/* margin-top:100px; */}
.sitemaparea a:hover{color:#1baaea;}
.sitemaparea .title{height: 36px; line-height: 36px;border-bottom:1px solid #959595;font-size: 16px; padding-left: 15px;}
.sitemaparea .title a{color:#1baaea;}
.sitemaparea .title1{height: 36px; line-height: 36px;border-top:1px solid #959595;font-size: 16px; padding-left: 15px;}
.sitemaparea .title1 a{color:#1baaea;}
.sitemaparea .newlist ul{padding:15px;padding-right:0;overflow:  hidden;}
.sitemaparea .newlist li{float:left;margin-left:15px;height:30px;line-height:30px;font-size: 15px;}

.clear{ clear: both;}

.panel-xue { width: 334px;
    margin-left:44px ;
    margin-top: 30px;
}
.panel-xue .title-xue{
    background: url(/uploads/image/sfiindex2/zxw_xiao.png) no-repeat;
    background-position: 0 6px;
    padding-left: 14px;
    height: 26px;
    line-height: 26px;
    padding-left: 14px;
  }
.panel-xue ul { margin-left: 0 !important;}
.panel-xue ul  li {
    height: 43px;
    line-height: 43px;
    border-bottom: 2px solid #f1f1f1;
      width: 334px ;

}

.panel-xue ul  li p{
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
 width: 250px;
}
.panel-xue ul  li time{ color: #999; font-size: 12px}
.panel-xue ul  li a{ width: 100%;
    height: 100%; display: block}

.oclocking_tab { width: 100%;  height: 48px; line-height: 48px;border-bottom: 3px solid #f4f4f4;}
.oclocking_tab li {float: left; height: 48px; text-align: center; font-size: 16px; color: #333; line-height: 48px; transition: all ease-in-out .6s; position: relative; cursor: pointer;font-weight:500; margin: 0 20px }
.oclocking_tab li.active { color:#0091f4; }
.oclocking_tab li.active em { border-bottom: 3px solid #0091f4; color:#0091f4; position: absolute; bottom: 0; width: 100%; left: 0%;  }
.oclocking_tab a{ color: #999999}
.punch_content{ margin-top: 30px}
.punch_content .index-zixun-ul .index-zixun-li a{ width: 100% ; height: 100%}
.punch_content .index-zixun-ul .index-zixun-li {width: 204px ;float: left;
    margin-left: 15px;}
.punch_content .zixun-tab-img { width:204px;   height:136px; position: relative;}
.punch_content .zixun-tab-cot { width: 100%; text-align: center;
    height: 30px; background:rgba(51,51,51,0.2);color: #ffffff; position: absolute;bottom: 0; line-height: 30px;font-size: 14px}
.punch_content .index-zixun-ul .index-zixun-li a p {  text-align: center;padding: 20px 0; font-size: 14px}

.youlian{ width: 1100px;
     margin-top: 30px;background:rgba(239,239,239,1)

    }
.youlian ul li  { height: 40px;text-align: center;line-height: 40px;float: left}
.main_footer .w11 .about { width: 372px;}

.main_footer .w11 .about h2{
    font-family:microsoftyahei;
    font-weight:400;
    color:rgba(255,255,255,1);
    opacity:0.8;
 font-size: 16px;
    padding-bottom: 10px;
}
.main_footer .w11 .about p{
    font-weight:400;
    color:rgba(255,255,255,1);
    opacity:0.8;
    font-size: 12px;
    line-height: 20px;
}

.main_footer .w11 .lian{
    margin-left: 180px;}
.main_footer .w11 .lian h2{
    font-weight:400;
    color:rgba(255,255,255,1);
    opacity:0.8;
    font-size: 16px;
    padding-bottom: 10px;
}
.main_footer .w11 .lian p{
    font-weight:400;
    color:rgba(255,255,255,1);
    opacity:0.8;
    font-size: 12px;
    line-height: 20px;
}
.main_footer .w11 .code-img h2{

    font-weight:400;
    color:rgba(255,255,255,1);
    opacity:0.8;
    font-size: 16px;
    padding-bottom: 10px;
}
.code-img div{ width: 100px;
    height: 100px;}

.footer-p{ text-align: center; line-height: 30px;font-size: 12px;
    color:rgba(255,255,255,1);
}