
.navbar{min-height: 72px;}
.navbar-brand {
    padding: 8px 0 8px 10px;
    height: 72px;
}
.navbar-nav,.nav > li > a {
    height: 72px;
    line-height: 72px;
}
.bread{padding: 10px 0;}
.browserupgrade {
    position: fixed;
    width: 100%;
    top: 0px;
    font-family: helvetica, tahoma, arial, 宋体, 黑体, sans-serif;
    color: rgb(255, 255, 255);
    font-size: 18px;
    text-align: center;
    background-color: rgb(67, 95, 191);
    z-index: 9999;
    margin: 0px auto;
    padding: 10px;
}
.browserupgrade a {
    color: #fff;
    text-decoration: underline;
}

.bg-gray{background-color: #f2f2f2;}
.gk-bg-gray{
    background-color: #f7f7f7;
}
.bg-white{background-color: white;}
.gk-bg-blue{background-color: #249fe6;}
.red{color: red;}
.gk-signin .container{padding:15px;}
.quick-1{margin:12px 0 15px; padding:15px 0; font-size:26px; text-align: center;}
.quick-1 a{color: #fff;}
.quick-2,.quick-3{margin-bottom: 15px;padding:15px 0; color:#fff; text-align: center; border:1px solid #e5e5e5;  }
.quick-2{
 background-color: #edb74e;
}
.quick-3{
 background-color: #46ade7;
}
.gk-signin .container .q-left{padding-right: 0;}
.gk-signin .container .q-right{padding-left: 0;}
.quick-2 a,.quick-3 a{font-size: 16px;color:#fff;}
.ad-bord{border: 1px solid #e5e5e5;}

.gk-ad ul{ margin-left:-4px; margin-right:-4px; padding: 11px 0; text-align: center}
.gk-ad1 ul{padding-top: 14px;}
.gk-ad ul li{float: left; padding: 0 4px 10px 4px;}
.gk-ad ul li img{width: 202px; height: 78px;}
.row4{margin-left: -4px; margin-right: -4px;}
.gk-ad0{height: 168px; overflow: hidden;}
.gk-ad0 ul{margin:12px 0 0 0; padding:0;width: 100%;}
.gk-ad0 ul li{width: 25%;}
.gk-ad0 ul li,.gk-ad2 ul li{text-align: center;}
.gk-ad0 ul li img{width: 276px; height: 70px;}

.gkcx-wrap .container {
    padding: 15px;
}

.gk-cjcx-ad0,.gk-cjcx-ad3{
   
    overflow: hidden;
}
.gk-cjcx-ad0 ul,.gk-cjcx-ad3 ul{margin:0; padding:0;}
.gk-cjcx-ad0 ul li,.gk-cjcx-ad3 ul li{width: 25%; text-align: center;}
.gk-cjcx-ad0 ul li img,.gk-cjcx-ad3 ul li img{width: 100%; height: 110px;}

.gk-cjcx-ad1 ul,.gk-cjcx-ad2 ul{margin-bottom: 0;}


.gk-ad2 ul li img{width: 202px; height: 64px;}
 .nopl{padding-left: 0;}
.nopr{padding-right: 0;}
.gk-sidebar ul li a{color:#fff;}
.gk-sidebar ul.black li a{color: #333;}
.gk-sidebar ul li a:hover{color: #35a6e6;}
.gk-sidebar .gk-search ul li a:hover{color: #fff;}
.gk-sidebar .gk-search ul.black li a:hover{color: #333;}
.gk-wrap{padding:0 3px; overflow: hidden;}
.gk-search ul{
    margin-bottom: 15px;
    padding:15px;
}
.gk-search ul li{
    width: 100%;
    display: inline-block;
    margin: 1px 0;
    padding: 9px 10px;
    font-size: 14px;
    line-height: 18px;
    background: #249fe6  95% center no-repeat
}
.s-icon{
    display: inline-block;
    margin-right: 5px;
    width:20px;
    height:20px;
    vertical-align: middle;
}
.s-icon1{
    background:  0 0 no-repeat;
}
.s-icon2{
    background:  0 0 no-repeat;
}
.s-icon3{
    background:  0 0 no-repeat;
}
.s-icon4{
    background:  0 0 no-repeat;
}
.s-icon5{
    background:  0 0 no-repeat;
}
.s-icon6{
    background:  0 0 no-repeat;
}
.s-icon7{
    background:  0 0 no-repeat;
}
.s-icon8{
    background:  0 0 no-repeat;
}
.s-icon9{
    background:  0 0 no-repeat;
}
.s-icon10{
    background:  0 0 no-repeat;
}
.s-icon11{
    background:  0 0 no-repeat;
}
.s-icon12{
    background:  0 0 no-repeat;
}
.s-icon13{
    background:  0 0 no-repeat;
}
.s-icon14{
    background:  0 0 no-repeat;
}
.gk-news{padding-bottom: 10px;}
.gk-news .title{
    position: relative;
    padding: 0 0 12px;
    font-size: 18px;
    line-height: 24px;
    font-weight: 600;
    color: #249fe6;
}
.gk-news ul{margin-bottom: 0; padding: 5px 0 0;}
.gk-news ul li{
    position: relative;
    padding-left: 0;
    padding-right: 50px;
    line-height: 36px;
    font-size: 14px;
}
.gk-news ul li .fr {
    position: absolute;
    right: 0;
}
.gk-news li a {
    display: block;
    color: #454545;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}
.gk-news li a:hover {
    color: #35a6e6;
}
.gk-news .title .gk-lm-link {
    padding-left: 12px;
    color: #249fe6;
    border-left: 3px solid #249fe6;
}
.gk-more{
    position: absolute;
    top: 0;
    right: 5px;
    line-height: 24px;
    font-size: 14px;
    color: #249fe6;
}
.gk-side-title{
	margin: 15px 0;
    padding: 0 0 0 12px;
    color: #249fe6;
    font-size: 16px;
    text-align: left;
    font-weight: 600;
    border-left: 3px solid #249fe6;
}
.gk-icon-title{
    display: inline-block;
    margin-right: 8px;
    width: 26px;
    height: 23px;
    vertical-align: middle;
}
.gk-icon-title1{
    background:  0 center no-repeat;
}
.ptb10{padding-top: 10px; padding-bottom: 10px;}
.plr15{padding-left: 15px; padding-right: 15px;}
.gk-side-login{
    width: 100%;
    display: inline-block;
    margin: 1px 0;
    height: 42px;
    line-height: 42px;
    text-align: center;
    color:#fff;
    background: #edb74e  95% center no-repeat;
}
.gk-sidebar ul.gk-college-item li a {
    color: #454545;
}
.gk-side-login.black{
    background: #46ade7  95% center no-repeat;
}
.gk-side-login a{color:#fff; font-size: 13px;}
.gk-side-login a.red-color{color:#fff;}

.gk-caption .gk-desc{padding: 10px 0; font-size: 12px; color: red; text-align: center; border-bottom: 1px dotted #ccc;}
.border_top{border-top: 1px dashed #ccc;}
.gk-caption .gray_999{color: #999;}

.gk-college-item{
    margin-bottom: 20px;
    padding-left: 22px;
    padding-bottom: 10px;
    font-size: 13px;
    color: #454545;
    line-height: 28px;
}
.gk-college-item .red{
    color: #ff6633;
}
.gk-sections{padding-top: 20px; padding-bottom: 0;}
.gk-f-link{margin-left: 15px;color: #454545; font-size: 13px;}
.pt20{padding-top: 20px;}
.bordtop{border-top: 1px dotted #ddd;}
p.desc{margin:0; padding: 0 2px;}
.gk-news .w50{float:left; width: 50%;}
.gk-news .w33{float:left; width: 33.333333333%;}
.gk-news .w50:first-child,.gk-news .w33{border-right:2px solid #fff;}
.gk-news .w33:last-child{border-right: 0;}
.gk-news .w50 a:hover，.gk-news .w33 a:hover{color: #35a6e6;}

.gk-ad3 a{display: block; text-align: center;}
.gk-ad3 img{margin-top: 6px; width: 616px; height: 102px;}
.gk-ad4,.gk-ad6,.gk-ad8{padding: 20px 0 0; width: 190px;}
.gk-ad4 ul,.gk-ad6 ul,.gk-ad8 ul{margin-bottom: 3px;}
.gk-ad4 li,.gk-ad6 li,.gk-ad8 li{padding-bottom: 10px;}
.gk-ad4 a img,.gk-ad6 a img,.gk-ad8 a img{width: 190px; height: 58px;}
.gk-ad5 ul,.gk-ad7 ul{margin:0; padding:0 0 10px;}
.gk-ad5 li,.gk-ad7 li{width:50%;}
.gk-ad5 ul li img,.gk-ad7 ul li img{width:416px; height: 78px;}

.gk-links{padding-bottom: 20px;}
.mt5{margin-top: 5px;}
.mt15{margin-top:15px;}
.faq-item .ask{
    display: inline-block;
    margin-right: 10px;
    width: 20px;
    height: 22px;
    text-align: center;
    line-height: 22px;
    color: #fff;
    background:  0 1px no-repeat;
}
.gk-faq{padding-bottom: 8px;}
span.gk-more a{color: #249fe6; padding: 0 2px;}
.gk-faq ul li{margin-bottom: 9px; padding: 0 8px;}
.gk-faq ul li:nth-child(even){background-color: #f9f9f9;}
.gk-faq li a{
    display: inline-block;
    vertical-align: middle;
}
.faq-item-apply{padding-right: 200px; color: #666; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
.gk-faq ul li .fr{right: 10px; color: #35a6e6;}

.gk-sections3{padding-bottom: 2px;}

.gk-footer .w50 {
    float: left;
    width: 50%;
}
.gk-footer .w50:first-child{
    border-right: 5px solid #f9f9f9;
}
.gk-footer-login {
    width: 100%;
    display: inline-block;
    margin: 1px 0;
    height: 62px;
    line-height: 62px;
    text-align: center;
    background: #fff  95% center no-repeat;
}
.gk-footer-login a{display:inline-block; font-size: 16px; line-height: 26px; color: #249fe6; vertical-align: middle;}
.foot-icon{
    display: inline-block;
    margin-right: 8px;
    width: 26px;
    height: 26px;
    vertical-align: middle;
}
.zw-icon{
    background:  0 0 no-repeat;
}
.zt-icon{
    background:  0 0 no-repeat;
}
.gk-sections3 .gk-news ul li{line-height: 30px;}
.gk-ad8{padding: 26px 0 12px;}

/*listpage*/
.gkpage-ad ul li{margin-bottom: 4px;}
.gkpage-ad ul li img{width:285px; height: 72px;}
.gkpage-section .bread{padding-top: 15px; padding-bottom: 0; color: #999;}
.gkpage-section .bread a{color: #999;}

.gk-newswrap .content{min-height: 806px;}
.gk-newslist ul.news{padding: 10px 10px 15px;}
.gk-newslist ul.news li{padding-left: 0;}
.gk-newslist ul.news li .ab-r{line-height:36px;}
.gk-newslist ul.news li a{
    position: relative;
    display:block;
    padding-right: 100px;
    font-size: 14px;
    line-height: 36px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}
.gk-newslist ul.news li a:hover{color: #35a6e6;}
.gkpage-section .gk-search ul li{
    border-bottom: 1px solid #e5e5e5;
    background: transparent;
}
.gkpage-section .gk-search ul li a{
    display: block;
    position: relative;
}
.gkpage-section .gk-search ul li a .ab-r{
    font-family: "courier new";
    font-size: 16px;
}
.gk-sidebar .gk-search ul{padding: 0; border-bottom: 1px solid #e5e5e5;}
.gk-sidebar .gk-search ul li{margin: 0;}
.gk-sidebar .gk-search .curr{border-left: 4px solid #35a6e6; border-right: 0; background-color: #fff;}

.gk-newswrap .lm-item-c .title{padding-top: 0;}

.gk-newslist .ab a{color: #35a6e6;}
.gk-newslist .ab a.more{padding-left: 10px;}

/*loginpage*/
.gkcx-page .main-content{padding-bottom: 30px;}
.gkcx-page .container > .navbar-header{margin-right: 20px;}
.gkcx-pagetitle{margin: 0; font-size: 24px; color:#058ed1; line-height: 72px;}

.gkcx-wrap .gk-cjcx-adleft,
.gkcx-wrap .gk-cjcx-adright{
	width: 333px;
}
.gk-cjcx-login{
    border: 1px solid #058ed1;
    border-radius: 10px;
    width: 504px;
    height: 472px;
}
.gk-cjcx-login h3{font-size: 28px; color: #058ed1; text-align: center;margin-top:1px}
.gk-cjcx-login h6{font-size: 13px; color: #666; text-align: center;}
.gk-cjcx-ad1 li,.gk-cjcx-ad2 li{
    margin-bottom: 10px;  
}
.gk-cjcx-ad1 li img,.gk-cjcx-ad2 li img{
    width: 262px;
    height: 92px;
}
.login-box{padding: 28px 0;}
.form-wrap{width: 382px; margin: 0 auto; padding: 10px 0 20px;}
.form-wrap .red{color: red;}
.form-wrap .form-item{padding: 8px 0; font-size: 14px; }
.form-wrap .form-item label{width: 8em; text-align: right;}
.form-tabs{padding-left: 115px;}
.form-tabs .r1{margin-right: 15px;}
input[type="radio"], input[type="checkbox"]{margin: 0; vertical-align: middle;}
input[type="radio"]{margin-right: 5px;}
.form-wrap .form-item input{
    padding: 0 10px;
    border: 1px solid #e5e5e5;
    border-radius: 5px;
    width: 265px;
    height: 36px;
    line-height: 36px;
}
.form-wrap .form-item input.checkcode{ width: 128px;}
.form-item img{padding-left: 15px; height: 36px;}

.form-btns{padding-left: 115px;}
.form-btns input[type=button]{
    display: inline-block;
    margin-top: 8px;
    width: 120px;
    height: 40px;
    font-size: 16px;
    border: 1px solid #e5e5e5;
    background-color: #f9f9f9;
}
.form-btns input[type=button].btn-s{
    margin-right: 10px;
    color: #fff;
    background-color: #058ed1;
}
.form-btns input[type=button].btn-r{
    background-color: #f0eeee;
}
/*fixedad*/
.main-content{width:1200px; margin: 0 auto;} 
#rightad{
    position: absolute;
    left: 50%;
    margin-left: 600px;
    top: 100px;
    width:160px;
    z-index: 3;
    height:352px
}
#rightad2{
    position: absolute;
    left: 50%;
    margin-left: 600px;
    top: 462px;
    width:160px;
    z-index: 3;
    height:352px
}
#leftad{
    position: absolute;
    right: 50%;
    margin-right: 600px;
    width:160px;
    top: 100px;
    z-index: 3;
    height:352px
}
#leftad2{
    position: absolute;
    right: 50%;
    margin-right: 600px;
    width:160px;
    top: 462px;
    z-index: 3;
    height:352px
}
.result-wrap{width: 100%; margin:0 auto;}

.result-wrap table td{padding: 2px 8px; font-size: 14px; }

table.w100{width:100%;}
.d-bord,.d-bord td,.d-bord th{border: 1px solid #e5e5e5;}
.d-bord th{background-color: #f7fcff;}
.result-wrap table.w100 th,.result-wrap table.w100 td{width: 20%; padding: 8px 20px; text-align: center;}
.result-wrap table.other td{padding: 5px 0; text-align: left;}

@media (min-width: 1367px) and (max-width: 1440px) {                    
ul.nav {
    padding-right: 0;
}
#nav_top .container {
    width: 1100px;
}
.main-content{width: 970px\0;}
.container{
		width: 1200px;
	}
	
.gk-cjcx-login {
    height: 345px;
}
.gk-cjcx-ad1 li img, .gk-cjcx-ad2 li img {
    width: 100%;
    max-width: 220px;
    height: 80px;
}
.gk-cjcx-ad1 li img,.gk-cjcx-ad2 li img{
   width: 318px;
   height: 116px; 
  }
.gkcx-wrap .gk-cjcx-adleft, .gkcx-wrap .gk-cjcx-adright {       
    width: 235px;
}
.gk-cjcx-login {       
    width: 470px;
}
#fixedlayer img {
    width: 180px;
    height: 399px;
}

#leftad {
    top: 168px;
    margin-right: 480px;
}
#rightad {
    top: 168px;
    margin-left: 480px;
} 
  

}
@media (max-width: 1366px){
  #nav_top .container{width: 1100px} 
  ul.nav{padding-right: 0;}
  
  .gk-cjcx-login{
    height: 345px;
  }
  .gk-cjcx-ad1 li img,.gk-cjcx-ad2 li img{
    width: 100%;    
    height: 80px;
  }
  .gk-cjcx-ad0 ul li img, .gk-cjcx-ad3 ul li img{height: 78px;}
  .result-wrap{margin: 15px auto 0; width: 100%;}
  .login-box {
    padding: 8px 0 0;
  }
  .result-wrap table td{padding: 2px 4px; font-size: 13px;}
  #leftad{top: 168px; margin-right: 480px;}
  #rightad{top: 168px; margin-left: 480px;}
  #fixedlayer img{width: 180px; height: 399px;}
}

@media (max-width: 1280px) {
.main-content{
	    width: 970px;
}
.gkcx-wrap .gk-cjcx-adleft, .gkcx-wrap .gk-cjcx-adright{
   width: 217px;
}
#leftad{top: 198px; margin-right: 480px;}
  #rightad{top: 198px; margin-left: 480px;}
  #fixedlayer img{width: 150px; height: 333px;} 
}
@media (min-width: 899px) and (max-width:1023px){
.navbar-nav{font-size:13px;}
.nav > li > a{padding-left:8px;padding-right:6px;}
#nav_top .container {
    width: 900px;
}
.main-content{
	    width: 900px;
}
.gkcx-wrap .gk-cjcx-adleft, .gkcx-wrap .gk-cjcx-adright {       
    width: 217px;
}
.gk-cjcx-login{
    width: 435px;    
  }
.col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12 {
    float: left;
}

 .single_item{min-height: 600px;}
 .single_page .title{margin: 20px 15px; padding-bottom: 20px; text-align: center; border-bottom: 1px solid #e5e5e5;}
 .single_item .txtwrap p { margin: 0 0 5px; text-indent: 2em; }

 .single_item .txtwrap img {margin: 0 auto 15px;  }
