*{font-family: "微软雅黑"; font-size: 16px;}
body,p{ margin: 0;padding: 0;}
a{font-size: 16px; color: black; font-weight: normal; text-decoration: none; }
img{display: block;}
.clearfix{ clear: both;}
ul{ margin: 0; padding: 0;}
li{ list-style: none; }
h1,h2,h3,h4{ font-size: 16px; padding: 0; margin: 0;}

/*头部*/
.head{ width: 1200px; margin: 0 auto; height: 60px;}
.head .h-left{float: left; margin-top: 11px;}
.head .h-right{float: right;}
.head .h-right p{line-height:60px; font-size: 16px;}
.head .h-right p a {line-height:60px; font-size: 16px; color: #e50013; text-decoration: underline;}
.banner{ position: relative;background:url(imagesbanner.jpg) no-repeat center top;}
.banner .banner-m{width:1100px;margin:0 auto;}
.banner h1{text-indent:-9999em;line-height:0;}
.banner img{ display: block;border:none;}


.h-js{width: 1100px; margin: 0 auto;margin-top: 40px; margin-bottom: 40px;}
.h-js p{font-size: 20px; line-height: 42px;  text-align: center; }

.h-js p span{ color: #e50013;font-size: 20px;}
/*头部结束*/

/*学习有礼部分*/
.h-study{width: 1200px; margin: 0 auto; margin-bottom: 56px;}
.h-study .h-s-h{width: 735px; height: 73px; background-image: url("imagesbiaoti-bg.png"); background-repeat: no-repeat; margin: 0 auto;}
.h-study .h-s-h h1{ font-family: "方正准圆简体"; font-size: 36px; line-height: 60px; text-align: center; color: white;}
.h-s-time{margin-bottom: 36px;}
.h-s-time p{ font-size: 24px; text-align: center; line-height: 60px; }


.h-s-youhui .youhui-o{float: left;}
.youhui-o .youhui-b{ width: 277px; height: 137px; margin-right: 30px;}
.youhui-o .nb{ margin-right: 0;}
.youhui-p{width: 180px; margin: 0 auto;}
.youhui-p p{ font-size: 16px;  text-align: center; line-height: 24px; margin-top: 20px;}
/*学习有礼部分结束*/


/*扫码领资料部分*/
.saoma{  margin: 0 auto; background-image: url("imagessaoma-bg.jpg"); background-repeat: no-repeat; height: 370px;}
.saoma-b{ width: 1200px; margin: 0 auto; }
.s-left{ float: left; margin-top: 2px; margin-left: 42px; margin-right: 14px;}
.s-right{ float: left; width: 754px;}
.s-title{width: 680px; height: 36px; background-image: url("imagessaomiao-juxing.png"); background-repeat: no-repeat; margin-top: 32px;}
.s-title h1{ font-size: 36px; font-family: "方正准圆简体";color: white; text-align: center;}
.s-con{margin-left: 24px;margin-top: 80px;}
.s-con p{ font-size: 18px; color: white; line-height: 36px;font-family: "微软雅黑";}
.s-con p span{font-size: 18px; font-weight: bold;}
/*扫码领资料部分结束*/


/*各类公考QQ群部分*/
.qq{ width: 1104px; padding: 0 48px; margin: 0 auto; margin-top: 62px; margin-bottom: 60px;}
.qq .qq-t{width: 735px; height: 73px; background-image: url("imagesbiaoti-bg.png"); background-repeat: no-repeat; margin: 0 auto;}
.qq .qq-t h1{ font-family: "方正准圆简体"; font-size: 36px; line-height: 60px; text-align: center; color: white;}
.qq-c{ margin-top: 52px;}
.qq-c li{ float: left; margin-right: 68px; background-image: url("imagesqq-bg.jpg"); background-repeat: no-repeat; width: 321px; height: 184px;}
.qq-c li h2{ font-size: 24px; text-align: center; line-height: 66px; margin-top: 20px;}
.qq-c .nb{ margin-right: 0;}
.qq-c li .qq-c-b{ width: 264px; height: 86px; margin: 0 auto;}
/*各类公考QQ群部分结束*/


/*东营地址部分*/
.address{ height: 374px; background-color: #eeeeee;}
.add-b{ width: 1060px; margin: 0 auto; padding: 0 70px;}
.add-title h1{font-size: 36px; line-height: 108px; text-align: center;}
.add-title h1 span{font-size: 36px; line-height: 108px; color: #e50013;}

.add-c .add-b-left{ float: left; width: 458px; margin-right: 72px; }
.add-c .add-b-left .addb{margin-bottom: 30px;}
.add-c .add-b-left .addb .addl-l{ float: left; width: 62px;}
.add-c .add-b-left .addb .addl-l p{  line-height: 26px; }
.add-c .add-b-left .addb .addl-r{ float: left;}
.add-c .add-b-left .addb .addl-r p{  line-height: 26px; }
.add-c .add-b-left .addb .addl-r .addl-r-un{ width: 396px; height: 26px;background-image: url("imagestext-bg.png"); background-repeat: no-repeat; background-position: left bottom;}

.add-c .add-b-right{ float: left;width: 458px;}
.add-c .add-b-right .addr{ margin-bottom: 30px;}
.add-c .add-b-right .addr .addr-l{float: left; width: 62px;}
.add-c .add-b-right .addr .addr-l p{line-height: 26px;}
.add-c .add-b-right .addr .addr-r{ float: left;}
.add-c .add-b-right .addr .addr-r p{  line-height: 26px;  }

.add-c .add-b-right .addr .addr-r .addr-r-un{ width: 396px; height: 26px;background-image: url("imagestext-bg.png"); background-repeat: no-repeat; background-position: left bottom;}

/*东营地址部分结束*/


/*页脚*/
.hd {
    width:auto;
    height: auto;
    margin-top: 0;
    margin-right: auto;
    margin-bottom: 0;
    margin-left: auto;
    padding-bottom: 10px;
    background-color: #ececec;
}
.hd img {
    margin-left: 20px;
    margin-top: 10px;
}

#foot {
    width:100%;
    height:auto;
    background-color:#25292C;
    background-repeat: repeat-x;
    clear:both;
    margin-top: 0;
    margin-right: auto;
    margin-bottom: 0;
    margin-left: auto;
    border-top-width: 1px;
    border-top-style: solid;
    border-top-color: #333;
}
#foot-all {
    width:948px;
    height:60px;
    color: #FFF;
    text-decoration: none;
    padding-top:5px;
    line-height: 30px;
    margin-top: 0;
    margin-right: auto;
    margin-bottom: 0;
    margin-left: auto;
    text-align: center;
}
#foot #foot-all a {
    color: #CCC;
    text-decoration: none;
}


.hdd {
    width: 1000px;
    margin-top: 0px;
    margin-right: auto;
    margin-bottom: 0px;
    margin-left: auto;
}
#hd .hd-m {
    width: 1000px;
    margin:0 auto;
}
/*页脚结束*/