body{font-family: -apple-system, BlinkMacSystemFont, "Helvetica Neue", "PingFang SC", "Microsoft YaHei", "Source Han Sans SC", "Noto Sans CJK SC", "WenQuanYi Micro Hei", sans-serif;}
.top-bg{ background: #fafafa;  border-bottom: 1px solid #dbdbdb;  height: 35px; width: 100%; line-height: 35px;}
h3 a{font-size: 24px; color: #000000;}
/*a{color:#393737;}*/
.row{ margin: 0px;}
.form-group{margin-left: 5px;}
.toplist-box .col-md-9{padding:0px;}
/* mintop */
.top-box{height:auto;overflow: hidden;margin-bottom: 15px;}
.top-box .row{}
.logo{ margin-top: 20px;}
.land{height: 40px; margin-top: 25px;}
/* logo */
nav{width: 100%; height:48px;background: rgb(20, 76, 135) }
.nav-bg ul li a{height: 48px; color: #fff;line-height: 30px; font-size: 16px;}
.nav-bg ul li a:hover{color: #080808;}
.land{font-size: 24px; text-align: center;}
/* nav */
.article-bg{margin-top: 10px;padding-left: 0px;}
.nav-box{padding: 0px;}
.navfrom{background-color: #599682;}
.navfrom a{background-color: #599682;}
.nav-pills > li > a {border-radius: 0px; }
.nav>li>a{padding: 10px 15px;}
/* 幻灯片 */

.Form-Crumbs-Article-shuyang .submit {float:right;width:50px;height:30px;border:none;font-size:12px; background:url("../img//soso-sprite.png") left bottom no-repeat;cursor:pointer;}
.Form-Crumbs-Article-shuyang .inputWarp{float:right;width:80%;height:30px;margin:0;padding:0;line-height:22px;background:none;border:#c9c9c9 1px solid;border-right:none;}
.Form-Crumbs-Article-shuyang .txtArea{width:80%;_width:145px;height: 26px;_height:24px;font-size:14px;line-height:26px;border:0;color:#666;outline:none;font-size:100%;padding:0}
.Form-Crumbs-Article-shuyang .shuyangsoso{float:right;width:22px;height:22px;margin:3px 3px 0 0;background:url(http://www.guojixuexiao.org/favicon.ico)  left center no-repeat;background-size:22px 22px;}
.Form-Crumbs-Article-shuyang .shuyangsoso span{display:none;}
.soso-smart-m{position:absolute;z-index:9999;margin:0;background:#fff;border:1px solid #ccc;cursor:default;}
.soso-smart-m td{font-size:14px;line-height:28px;}
.soso-smart-b{background-color:#d8ecff;}
.soso-smart-c{padding-left:3px;white-space:nowrap;text-align:left;overflow:hidden;}
.class_nav dl{height: 175px;}
.shuyang-sub-site-hd .shuyang-sub-site-hd-nav .w146 {width: 206px;}
.shuyang-sub-site-hd .shuyang-sub-site-hd-nav li a {padding: 0 10px;}
.shuyang-sub-site-hd .shuyang-sub-site-hd-nav .more-wrap .more-list{right: 0;z-index:9999;}
.shuyang-sub-site-hd .shuyang-sub-site-hd-nav .more-wrap{overflow:visible;}
.shuyang-sub-site-hd-warp{position: relative;}
.shuyang-sub-site-hd-warp .Mcity{position: absolute;overflow: hidden;left: 320px;top: 20px;}
.shuyang-sub-site-hd-warp .Mcity a{display: block;float: left;padding: 0 6px;color: #666}
.search{margin-top: 30px; height: auto;overflow: hidden; margin-bottom: 10px;}
.nav-pills li{padding-left: 2px;}

/*首页顶部搜索*/
.shuyang-sub-site-hd .shuyang-sub-site-hd-soso{float:right;margin-top:15px;width:231px;}
.index-about{height: 100%;}
.rec{width: 100%;height:auto;overflow: hidden;}
.fs18{font-size: 18px;}
.fs18{padding: 0px; margin-top: 8px;  padding-bottom:8px;border-bottom: 1px solid #dbdbdb;}
.fs18 a{color: #000000;}
.rec ul{ overflow: hidden; margin-top: 10px; padding: 0px;}
.rec ul li {padding-left: 12px;  line-height: 20px;   overflow: hidden;  font-size: 14px;}
.xhgg_con{}
.xhgg_con ul li a em{ font-style:normal; background:url(../img/list_time.gif) no-repeat; text-align:center; width:67px; height:20px; line-height:20px; float:left; color:#fff; margin-top:10px; margin-right:10px;  }
.xhgg_con ul li a span{ background:url(../img/sj_bg.gif) no-repeat left; height: auto; overflow: hidden; float:left; padding-left:20px;}
.xhgg_con ul li a span strong,.xhgg_con ul li a span small{ display:block;}
.xhgg_con ul li a span strong{ color:#666; font-size: 12px;}
.xhgg_con ul li a span small{ color:#999}
.h2_tit{ height:60px; line-height:60px; padding-bottom:5px; font-weight:normal; border-bottom:2px solid #dedede; margin-bottom:20px; }
li{list-style: none;}
.xhgg_con ul li:hover{background-color: rgb(234, 234, 234);}
.banner-bg .banner{padding-left: 0px; padding-right: 0px;}

/* 国内学校 */
.r_nav ul {  width:100%;  height: 33px;  border-bottom: 1px #e4e4e4 solid;  overflow: hidden;  }
.r_nav li {  width:33.3%;  height: 35px;  line-height: 35px;  padding-left: 20px;  font-family: normal;  font-size: 14px;  float: left;  }
.r_nav li em {  color: #F00;  font-style: normal;  }
.rec h3{ margin-top: 0px; margin-bottom: 0px;}

/* 校园开放日 */
.article-box{padding: 0px; height: auto; overflow: hidden;}
.toplist-box{height: auto; overflow: hidden;}
.list-a{ height:auto;overflow: hidden; text-align: center; padding: 15px; }
.list-a img{width:100%;}
/* 国际学校推荐 */
.liucheng{ background:url(../img/lc.gif) no-repeat; width:100%; height:102px; margin-top:10px;  position:relative;}
.liucheng p{font-size:16px; color:#444; font-weight:bold; padding:2px 5px; background:#fff;}
.liucheng p b{ font-size:12px; font-family:"瀹嬩綋"; display:block; text-align:center; font-weight:normal; color:#666;}
.liucheng p span{  font-size:16px; color:#c90000;}
.pos01{ position:absolute; top:10px; left:160px;}
.pos02{ position:absolute; top:58px; left:343px;}
.pos03{ position:absolute; top:10px; left:511px;}
.pos04{ position:absolute; top:58px; left:736px;}
.pos05{ position:absolute; top:10px; left:878px;}
.main02{padding: 0px;}
/* 头条 */
.hith3{margin-top: 0px;}
.thoutiaobox{margin-top: 25px;}
.toutiao{height: auto;overflow: hidden;}
.hith3 span {  background: #d91717;  color: #fff;  }
.toutiao dl dt a {  font-size: 20px;  font-weight: 600;  color: #0e7bcd;  }
.toutiao dl dd {  font-size: 12px;  color: #666;  font-family: "Microsoft YaHei" !important;  line-height: 26px;  }
.zx_list {  border-top: 1px dotted #dedede;  padding-top: 10px;  margin-top: 10px;  }
.zx_list ul{padding: 0px; margin: 0px;}
.zx_list ul li{  color: #666;  font-family: "Microsoft YaHei" !important;  height: 28px;  line-height: 28px;  overflow: hidden;  }
.zx_list ul li a{font-size: 12px;}
.zx_list ul li a.col01{ color:#b11013;}
.gjgz01 {  width: 100%;  float: left;  }
.gz_jzbd h3 {  height: 32px;  line-height: 32px;  margin-bottom: 10px;  color: #fff;  font-size: 18px;  padding: 0 10px;  background: #375ba6;  font-weight: normal;  }
.gj_01{padding: 0px; margin: 0px;}
.gj_01 li{  padding-left: 15px;  background: url(../img/gj_list_icon.gif) no-repeat left;  height: 32px;  line-height: 32px;  overflow: hidden;  }
.gj_01 li a{font-size: 13px;}
.col02 {  height: 32px;  line-height: 32px;  margin-bottom: 10px;  color: #fff;  font-size: 18px;  padding: 0 10px;  background: #375ba6;  font-weight: normal;  }
.col02 a{color: #fff;  font-size: 18px;}
.gjgz_con dl {  float: left;  background: url(../img/lish_bg.gif) repeat;  width: 48%;  height: 116px;  border-radius: 5px;  border: 1px solid #efeeee;  }
.gjgz_con dl:nth-child(1) {  margin-right: 8px;  margin-bottom: 8px;  }
.gjgz_con dl:nth-child(3) {  margin-right: 8px;  }
.gjgz_con dl dt {  font-size: 18px;  color: #222;  line-height: 32px;  padding-left: 55px;  background: url(../img/list01.png) no-repeat 0;  margin-top: 16px;  margin-left: 30px;  }
.gjgz_con dl dd {  font-size: 12px;  font-family: "Microsoft YaHei";  margin-left: 10px;  color: #d91717;  margin-top: 5px;  }
.gjgz_con dl:nth-child(2) dt {  background: url(../img/list02.png) no-repeat 0;  }
.gjgz_con dl:nth-child(3) dt {  background: url(../img/list03.png) no-repeat 0;  }
.gjgz_con dl:nth-child(4) dt {  background: url(../img/list04.png) no-repeat 0;  }
.biaodian{margin: 10px 0 10px 0;background-color: rgb(140, 182, 228); padding: 10px 0 10px 5px;}
/* 入学流程 */
.school-txt{width: 80%; height: auto; overflow: hidden;float: left;}
.school-txt ul{margin: 0px; padding: 0px;}
.school-txt ul li{  height: 180px; float: left; margin-bottom: 25px; text-align: center;}
.school-txt ul img{ width:100%; height: 160px;}
.school-r{float: right; width: 20%;}
.school-tel img {width: 228px; margin-bottom: 10px;}
.school-ab ul{padding: 0px; margin: 0px;}
.school-ab ul li{width: 100%; height: 25px; border-bottom: 1px #dbdbdb dashed;}
.school-ab ul li .e {  width: 70%;  padding-left: 15px; float: left; line-height: 25px;}
.school-ab ul li .s {  width: 30%;  text-align: center;  float: right;  line-height: 25px;}
.glyphicon-file{right: 2px;}
/* 国际学校 */
.list-txt{width: 100%;  height: auto;  overflow: hidden; padding: 10px;}
.list-txt ul{padding: 0px; margin: 0px;}
.list-txt ul li{ padding-left: 15px;  float: left;  list-style: none;  height: 30px;  line-height: 30px;  font-size: 14px; overflow: hidden;border-bottom: 1px #dbdbdb dashed;}
/* 首页列表 */
.tianjian {  width: 100%;  padding-bottom: 15px;  background: #FFF;  margin: 7px 0 0 0;  overflow: hidden;  float: left;  }
.youshi{ width:100%; float:left;}
.youshi1{ width:380px; margin-top:20px; float:left;}
.youshi1 img{ width:116px; height:113px; margin-left:20px; float:left;}
.youshi1 span{ display:inline-block; width:174px; margin-left:10px; float:left;}
.youshi1 span h3{ margin:2px 0 0 0; padding:0px; font-size:18px; }
.youshi1 span p{ margin-top:5px; font-size:14px; line-height:190%;}
.youshi1 span p a{ color:#F00;}
.list-title{ height: auto; overflow: hidden;}
.list-title li{ margin: 2px; float: left; width: auto; overflow: hidden;padding:6px;}
.list-title li a{ background-color: #375ba6;color: #ffffff; font-size: 14px; padding:6px;}
/*办学优势*/
.xuexiao-title {  display: inline-block;  width: 100%;  height: 45px;  border-bottom: 4px rgb(20, 76, 135) solid;  }
.xuexiao-title label {  margin: 11px 0 0 13px;  font-size: 18px;  font-family: "Microsoft YaHei";  font-weight: bold;  color: rgb(20, 76, 135);  float: left;  }
.xuexiao-title font {  margin: 16px 0 0 5px;  font-size: 16px;  font-family: "Microsoft YaHei";  font-weight: bold;  color: #ccc;  float: left;  }
.link{margin-top: 8px; margin-bottom: 8px;}
.link a{ margin-right: 10px;}
/*友情连接*/
footer{width: 100%;background-color: #809BA4; height: auto; overflow: hidden; padding-bottom: 60px;}
.footer-nav ul{padding: 0px;}
.footer-nav ul li{float: left; width: auto; margin-right: 10px; height: auto;  padding: 8px;}
.footer-nav ul li a{color: #fff;}
.footer-cop{text-align: center;font-size: 14px;color: #fff; margin-top: 20px;}
/* foot */
.school-banner{margin-top: 10px;}
.school-banner0{margin-top: 10px;}
.school-box{width: 100%; height: auto; overflow: hidden;float: left;}
.school-box ul{margin: 0px; padding: 0px;}
.school-box ul li{ margin-bottom: 10px; text-align: center;height: 180px;}
.school-box ul img{ width:100%; height: 160px;}
/* index_article.html */
.school-logo h1{font-size: 25px;}
.school-banner{background:url(../img/schoolbanner.png) no-repeat; height: 280px; margin-top: 8px; margin-bottom: 10px;}
.school-txtbanner{margin-top:45px;margin-left: 520px;font-size: 30px; color: #ffffff; width: 407px; height: 56px; line-height: 55px; text-align: center;}
.school-title{display: inline-block;  width: 100%;  height: 45px;  border-bottom: 4px rgb(20, 76, 135) solid;}
.school-title label {  margin: 11px 0 0 13px;  font-size: 18px;  font-family: "Microsoft YaHei";  font-weight: bold;  color: rgb(20, 76, 135);  float: left;  }
.school-title font {  margin: 16px 0 0 5px;  font-size: 16px;  font-family: "Microsoft YaHei";  font-weight: bold;  color: #ccc;  float: left;  }
.one-1 img{width: 100%;}
.scholl-about{ tab-index: 12px;color: #000000; line-height: 23px; height: 418px; overflow: hidden;}
.scholl-about img{margin-bottom: 5px;}
.qita{font-size: 18px; text-align: center; margin-top: 25px;}
.text-box {text-indent: 2em;color: #7E7B7B;margin-bottom: 10px;}
.nav-bg .nav-pills li a,.nav-bg .nav-pills li a:focus,.nav-bg .nav-pills li a:hover {color: #fff;background-color:rgb(20, 76, 135);font-size: 15px;}
.list-li{margin-bottom: 15px;border-bottom: 1px solid #eee;}
.list-li h3{margin-top: 10px;}
.list-li h3 a{font-size: 16px;}
.list-title a{color:#010101; font-size: 18px;}
.ah a{ margin-right: 8px;}
/* index_article.html */
.carousel-indicators {bottom: -10px;}
.tc2{ margin-top: 0px;}
.xxb span{color:#D50000;}
.xxb h3{}
.xxb .xuexiao{padding-left: 0px;}
.xuexiao dl {  margin-bottom: 5px;  margin-top: 5px; overflow: hidden;float: left;}
.xuexiao dt {margin-top: 3px;  height: 109px;  overflow: hidden;}
.xuexiao dd p.col {  font-size: 16px;  height: 47px;  line-height: 32px;  }
.pl0{padding-left: 0px;} .pr0{padding-right: 0px;}
.ztschool_img img{width: 100%; height: 91px; margin-top: 10px;}
.topbg .navbar-left li a{padding: 0px 0 0px 10px;}
.topbg .navbar-left li a:hover, .topbg .navbar-left li a:focus{padding: 0px 0 0px 10px;}
.bgli{min-width: 345px;}
.bgli li{padding: 8px 0 8px 10px; float: left;width: 25%;}
.bgli li:hover{background-color: #dbdbdb;}
.dropdown-menu > li > a:hover{background-color: #dbdbdb;}
/* 首页学校库 */
.diqu{width:130px;}
.school .dropdown-menu{min-width: 860px; margin-top: 138px; height: auto;overflow: hidden;}
.school .dropdown-menu p{text-align: left; margin-left: 20px; margin-bottom: 0px;font-weight: bold;}
.school .dropdown-menu .hr{height: auto;overflow: hidden;}
.school .dropdown-menu .hr .col-md-3{padding: 0px;}
.school .dropdown-menu li{ height: 25px; line-height: 25px;}
.school .dropdown-menu li a{color: #c52525;}
@media only screen and (max-width: 1366px) {
body{font-size: 14px;}
.top-box{height:auto;overflow: hidden;  }
.nav-bg{height: auto;overflow: hidden;}
.nav-bg ul li a{line-height: 48px;}
.nav li a{padding-top: 0px;}
.search{margin-top: 20px;}
.land{margin-top: 20px;}
.top-box .row{margin-top: 0px;}
 .school-logo h1{font-size: 25px;}
 .sch-article{font-size: 15px;}
}
@media only screen and (max-width: 736px) {
 .top-box{margin-bottom: 0px;padding-left: 0px;}
 .logo{padding: 0px;text-align: center;}
 .search{margin-top: 0px;}
 .shuyang-sub-site-hd-soso{padding-left: -15px;}
 .logo img{}
 .school-txt{width: 100%;}
 .list-txt{  width: 100%;  height: 245px; overflow: hidden;  padding: 10px;  }
 .school-txt ul li{height: 130px;}
 .school-box ul img {  width: 100%;  height: 140px;}
 .school-txt ul img {  width: 100%;  height: 120px;  }
 .nav-bg ul li a{height: 33px; line-height: 33px;font-size: 14px;}
 .logo {margin-top:0px;}
 .container {padding-right: 0px;}
 .school-logo h1{font-size: 25px;}
 dl {margin-top: 0;margin-bottom: 10px;  }
 .footer-cop {  text-align: left;  margin-top: 20px;  padding-left: 20px;}
 .footer-nav ul{height:65px; overflow: hidden;}
 .weixinm img{width: 100%;}
 .h245{height:245px;}
 .nav-pills li{width: 33.33%; padding: 2px 0;}
 .nav-pills li a{text-align: center;}
 .nav>li>a{padding: 0px;}
}