﻿*{margin:0;padding:0}
body,h1,h2,h3,h4,h5,h6,dl,dt,dd,ul,ol,li,th,td,p,blockquote,pre,form,fieldset,legend,input,button,textarea,hr{margin:0;padding:0}
li{list-style:none}
img{border:0;}
table{border-collapse:collapse;border-spacing:0}
button{border:none;}
a{text-decoration:none;color:#999;}
body{background: #fff;}

.topban{width:100%;height:83px;}
.topban img{width:100%;}
/************************************headerTop样式************************************/
.headerTop{min-width: 1100px;height: 37px;border:1px solid #ddd;background: #f3f3f3;margin: 0 auto;}
.headerWrap{width: 1100px;height: 37px;margin: 0 auto;position:relative;}
.headerWrapLeft{float: left;width: 730px;}
.headerWrapLeft p{color:#878787;line-height: 37px;font-size: 14px;font-family: "微软雅黑";}
.headerWrapLeft p span{ color:#afafaf; letter-spacing:0;  margin-left:20px;}
.headerWrapRight{line-height: 37px;position:absolute;right:0;top:0;}
.headerWrapRight li{float: left;line-height: 37px;margin-right:25px;}
.headerWrapRight a:hover{color:#266fb3;}
.headerWrapRight img{margin-right:5px;}
.headerWrapRight ul li.nomarrgt{margin-right:0px;}
.headerWrapRight li.current{width: 42px;text-align: center;}
.headerWrapRight li.myNiceloo{width: 120px;text-align:center;background:url(../images/headerpic01.png) no-repeat center left;margin-right:6px;}
.headerWrapRight li.myShopping{width: 120px;text-align:center;background: url(../images/headerpic02.png) no-repeat center left;}
.headerWrapRight li a{font-size: 14px;font-family:"微软雅黑";}
.headerWrapRight li.current a{float: left;line-height: 37px;width: 42px;text-align:center;display: block;}
.headerWrapRight li.current a.login{background: url(../images/pubheaderpic03.jpg) no-repeat center right;}

/*新增*/
.headerWrapRight ul li.z_top_c3{position:relative;}
.headerWrapRight ul li.z_top_c3 ul {display: none;}
.headerWrapRight ul li.z_top_c3:hover ul {display:block; position:absolute; top:31px; left:-20px; width:172px;}
.headerWrapRight li.z_top_c3:hover ul li .menu_c {display:block; color:#000;height:138px;line-height:32px;width:172px;}
.headerWrapRight li.z_top_c3:hover ul li .menu_c:hover {display:block;color:#000;height:138px;line-height:32px;width:172px;}



/************************************logo以及搜索框样式************************************/
.logoTop{width: 1100px;height: 100px;margin:0 auto;background: #fff;}

/***********************************logo***********************************/
.logoTop .LTLeft{float: left;width: 214px;height: 100px; margin-right:80px;}

.logoTop .LTLeft a{width:198px;height: 100px;display: block;padding-top:5px;}

/***********************************搜索框***********************************/
.logoTop .LTCenter{float: left;width:559px;height: 100px;}
.logoTop .LTCenter .LTCenterTop{width:559px;height: 28px;background: url(../images/pubheaderpic05.jpg) no-repeat;margin-top:25px;}
.logoTop .LTCenter .LTCenterBottom{width:559px;height: 34px;margin:20px auto 0;}
.logoTop .LTCenter .LTCenterBottom .LTCenterBL{float: left;width:440px;height: 36px;border: 2px solid #e60012;}
.logoTop .LTCenter .LTCenterBottom span{color:#9f9f9f;font-size: 14px;line-height: 36px;padding-left:12px; letter-spacing:1px;}
.logoTop .LTCenter .LTCenterBottom input{border:none;color:#9f9f9f;outline: none;background: #fff; letter-spacing:1px;}
.logoTop .LTCenter .LTCenterBottom  .btn{float: left;width: 113px;height:40px;cursor: pointer; background: #266fb3; color:#ffffff;}
.logoTop .LTCenter .LTCenterBottom #sousuo {color: #fff;}
.logoTop .LTCenter .LTCenterBottom .cljxm{width:559px; height:; float:left; text-align:right; color:#a0a0a0; font-size:12px; line-height:2em;}
.logoTop .LTCenter .LTCenterBottom .cljxm ul li{ float:left; margin-top:8px; margin-right:10px; font-size:12px;}



/***********************************联系电话***********************************/
.logoTop .LTRight{float: right; padding-top:36px;}
.logoTop .dhtb{ width:36px; height:37px; background:url(../images/dianhua.png) no-repeat center; float:left; margin-top:6px; margin-right:8px;}
.logoTop .dhhm{ text-align:left; float:right; height:37px;}
.logoTop .dhhm p{ font-size:23px; color:#e53930;}
.logoTop .dhhm .qgmfdh{ font-size:14px; word-spacing:5px;line-height:18px; font-family:"微软雅黑";color:#555555;}
.mfnum{font-family:Arial, Helvetica, sans-serif; font-weight:bold;}

/******************************************nav样式******************************************/


/******************************************覆盖******************************************/
.nav{min-width: 1100px;height:42px;background:url(http://www.quanxuehao.com/images/hottt.jpg) no-repeat center; }
.nav .navWrap{width: 1100px;height: 42px;margin:0 auto; position:relative;z-index: 99;}
.hot{width:29px; height:17px; background:url(../images/hot.png) center no-repeat; position:absolute; left:306px; top:3px;}
.hot2{width:29px; height:17px; background:url(../images/hot.png) center no-repeat; position:absolute; left:640px; top:3px;}
.nav .navWrap ul{width: 1100px;height: 42px;}
.nav .navWrap li{float: left;  margin-right: 50px;}
.nav .navWrap li a{ display:inline-block;font-size: 16px;font-family: "微软雅黑"; color:#fff;line-height: 42px;text-align: center;width: 120px; }
.nav .navWrap  li  a:hover{background:#ffffff;color:#000000; font-weight:bold; border-top:solid 1px #266fb3;}


/******************************************footer样式******************************************/

/*头部广告*/
.top_ad{width:100%;height:84px;position: relative;}
.top_ad a{position: absolute;top:0;left:0;display: inline-block;min-width: 1100px;}
.adclose_box{width:1100px;margin:0 auto;height:0px;position: relative;}
.adclose_box i{width:50px;height:18px;display: inline-block;background: url("../images/ad_close.png") no-repeat;position: absolute;top:65px;right:0;cursor: pointer;}
/************************************headerTop样式************************************/
.nw_headerTop{height: 45px;border-bottom: 1px solid #eeeeee;margin-top:-1px;}
.head_con{width:1100px;margin:0 auto;}
.head_lf{width:700px;float:left;line-height: 44px;}
.head_lf span.hdlf_fg{color:#e4e4e4;font-size: 14px;margin-right:10px;}
.head_lf a{color:#333;font-size: 14px;margin-right:10px;padding-left:20px;}
.head_lf a.hdlf_xxzx{background: url("../images/nw_fg1.png") no-repeat left center;}
.head_lf a.hdlf_xxk{background: url("../images/nw_fg2.png") no-repeat left center;}
.head_lf a.hdlf_qyhz{background: url("../images/nw_fg3.png") no-repeat left center;}
.head_lf a.hdlf_bzzx{background: url("../images/nw_fg4.png") no-repeat left center;padding-left:15px;}
.head_lf a.hdlf_tsjy{background: url("../images/nw_fg5.png") no-repeat left center;}
.head_rt{width:400px;float: right;text-align: right;line-height: 44px;}
.head_rt a.hdrt_gzh{background: url("../images/nw_fg6.png") no-repeat left center;color:#888;font-size: 12px;margin-right:10px;padding-left:20px;}
.head_rt a.hdrt_ydd{background: url("../images/nw_fg7.png") no-repeat left center;color:#888;font-size: 12px;margin-right:10px;padding-left:20px;}
.head_rt #loginInfo{display: inline;}
.head_rt a.hdrt_dl{color:#888;font-size: 14px;padding:0 10px;display: inline-block;border-radius: 2px;}
.head_rt a.hdrt_dl.active{background: #e84e40;color:#fff;}
.head_rt a.hdrt_dl.zhuce:hover{color:#266fb3;}
.logtip{font-size: 14px;color: #333;margin-right: 10px;}
.lognm{color: #e84e40;font-weight: bold;}

.nw_logoBox{width: 100%;}
.nw_logobcon{width: 1100px;margin:0 auto;padding:20px 0 5px;height: 90px;}
.nw_logoimg{width:260px;float: left;margin-top:-10px;}
.mwlg_sear{width:360px;height: 36px;margin:20px 0;float: left;border:1px solid #dddddd;position: relative;}
.nw_inp{position: absolute;left:0;top:0;height: 36px;line-height: 36px;width:310px;border:none;outline: none;padding-left:10px;font-size: 12px;background: none;}
.nw_btn{position: absolute;right:0;top:0;height: 36px;width:40px;background: url("../images/nw_ser.png") no-repeat center center;border:none;outline: none;cursor: pointer;}

.nw_icon{float: left;margin:10px 0 0 0px;}
.nw_icon ul li{float: left;text-align: center;width:80px;}
.nw_icon ul li span{color:#444444;font-size: 12px;display: block;}
.nw_icon ul li:hover .weixin_yc{ display:block;}
.nw_icon ul li i{width: 36px;height:36px;display: inline-block;background: url("../images/nw_icon.png") no-repeat;margin-bottom: 5px;}
.nw_icon ul li i.ic_xxzx{background-position: 0 0;}
.nw_icon ul li i.ic_ydd{background-position: -36px 0;}
.nw_icon ul li i.ic_wxgzh{background-position: 0 -36px;}
/*hover 隐藏*/
.weixin_yc{width:310px; height:180px;position:absolute;
    background-color: #ffffff;
    border-radius: 5px;
    display:none;
 z-index: 1000; box-shadow:2px 2px 5px #000;}
.nw_icon ul li i.ic_wxgzh  {display:inline-block;
    padding-left: 5px;}
.nw_icon ul li i.ic_wxgzh :hover .weixin_yc{display:block;
   }
/*.weixin_yc{ width:300px; height:180px; background:#fff; display:block; box-shadow:2px 2px 5px #000;}*/



.nw_Right{float: right;margin-top: 15px;}
.nwr_tel{font-size: 20px;color: #e84e40;background: url("../images/nw_tel.png") no-repeat left center;display: inline-block;padding-left:38px;font-weight: bold;}
.nwr_tip{display: block;font-size: 14px;color: #666666;padding-top:5px;font-weight: normal;}
.nw_icon ul .top3 {
	
   /* position: relative;
    /* margin-top: 0px; */
    /* font-size: 12px; */
    /* font-weight: normal; */
   background-image: url(../images/2vmd.png);
    /* background-repeat: no-repeat; */
   /* background-position: 3px center;
    padding-top: 17px;
    padding-bottom: 16px;
    /* padding-left: 45px; */
   /* line-height: 20px;
    /* padding-right: 15px; */
    /* background-position: 15px; */
  /*  background-color: #999;*/
}
.vm {
   position: absolute;
    top:120px;
    background-color: #fff;
    height: 170px;
    width: 295px;
    display: none;
    z-index: 100;
	box-shadow:-webkit-box-shadow:0 0 10px #000;
  -moz-box-shadow:0 0 10px #000;
  box-shadow:0 0 10px #000;


}
.top3:hover .vm { display: block }
#output{ background:url(../images/weixin_gzh.jpg) no-repeat; width:295px; height:151px}
/*全国分校*/
.nw_school{width: 100%;}
.nwscl_con{border-top:1px solid #266fb3;width:1100px;margin:0 auto;padding: 10px 0 0;*padding:10px 0 0;}
.nwscl_sp{line-height: 24px;font-size: 16px;color: #404040;display: inline-block;width:45px;float: left;}
.nwscl_fx{z-index: 99;position: relative;float: left;width:1055px;}
.nwscl_fx.zinx1{z-index: 100;}
.nwscl_fx.zinx2{z-index: 99;}
.nwscl_fx ul li{float:left;line-height: 22px;position: relative;margin:0 3px;z-index: 99;padding-bottom:5px;}
.nwscl_fx ul li .nwsl_a{display: inline-block;font-size: 14px;color: #404040;display: inline-block;padding:0 8px;border-radius: 2px;}
.nwscl_fx ul li .nwsl_a.dq{color: #7c7c7c;cursor: default;}
.nwscl_fx ul li:hover .nwsl_a{background: #266fb3;color:#fff;}
.nwscl_fx ul li:hover .nwsl_a.dq{background: #fff;color:#7c7c7c;}
.nwscl_fx ul li .nwscl_city{position: absolute;top:28px;left:-120px;padding:5px 10px;background: #fff;width:240px;border:1px solid #e6e6e6;border-radius: 2px;-moz-box-shadow:0px 0px 20px #d1d1d1; -webkit-box-shadow:0px 0px 20px #d1d1d1; box-shadow:0px 0px 20px #d1d1d1;display: none;}
.nwscl_fx ul li:hover .nwscl_city{display: block;}
.nwscl_fx ul li .nwscl_city .nwcy_fg{width:9px;height: 6px;display: inline-block;background: url("../images/nw_arr.png") no-repeat;position: absolute;top:-6px;left:135px;}
.nwscl_fx ul li .nwscl_city a{font-size: 14px;color:#000;line-height: 25px;padding:0 4px;display: inline-block;}
.nwscl_fx ul li .nwscl_city a:hover{background: #fff;color: #266fb3;}

.xtop {    
    width: 100%;
    height: 20px;
    background: #ddd;
    padding-top: 10px;
    margin: 0 auto;}
.xtop .top1 { float:left;margin-left: 200px;}
.xtop .top2 { float:right; margin-right: 230px; }

/*宽度自适应*/
@media (max-width:1200px){
.trends_dd.abc{display:none;}.c-list-r,.fl.foot_contact{display:none;}div.head_d .daohang-2{float:left;}iframe.iframe-f{height:420px;}
.title-imgs,.teachers,.index_trends,.kc_box,.cou-box,.index_trends,.cou-box,.abt,div.abt-l{width:500px;}.c-list-l{width:460px;}.index-cou .e2 li{width:240px;}.e2 li{width:215px;}.zhibo img,.detailed,.zhibo .dianji{width:100%;}div.dianji a{margin:10px auto;}
}
@media (min-width:1200px){
.trends_dd.abc{display:none;}div.head_d .daohang-2{float:left;}
.head_dd,.title-imgs,.index_trends,.kc_box,.cou-box,.tea-content,.teachers,.abt,.footer,.footer_{width:740px;}.abt-r,.c-list-l{width:460px;}.index-cou .e2 li,li.tea-l{width:350px;}.e2 li{width:215px;}.zhibo img,.detailed,.zhibo .dianji{width:240px;height:250px;}.detailed{margin-left:15px;}.dianji a{margin:150px auto 0 auto;}
}
@media (min-width:1200px){
.trends_dd.abc,.fl.foot_weixinsm{display:block;}div.head_d .daohang-2{float:right;}
.head_dd,.title-imgs,.index_trends,.kc_box,.cou-box,.tea-content,.teachers,.abt,.footer,.footer_{width:940px;}.abt-r,.c-list-l{width:660px;}.index-cou .e2 li,li.tea-l{width:293px;}.e2 li{width:315px;}.zhibo img,.detailed,.zhibo .dianji{width:305px;}.index-cou .cou-box{height:464px;}
}
@media (min-width:1200px){
.fl{border-right:1px solid #555;}
.head_dd,.title-imgs,.index_trends,.kc_box,.cou-box,.tea-content,.teachers,.abt,.footer,.footer_{width:1160px;}.abt-r,.c-list-l{width:880px;}.index-cou .e2 li,.e2 li{width:280px;}li.tea-l{width:270px;}.zhibo img,.detailed,.zhibo .dianji{width:380px;}
}