/*首页样式表*/
.gxcontent{width: 100%;background-color: #f7f7f7;padding-bottom: 125px;}
.gxcontent .bannermain{width: 100%;background-color: #fff;}
.gxcontent .banner{width: 1200px;margin: 0 auto;}
.gxcontent .banner,.gxcontent .banner img{ width: 1200px; height: 270px;}
.beltroad{width: 1200px;margin: 0 auto;}
/*国家分页*/
.beltroad .roadcont{width: 580px;height: 350px;float: left;margin: 40px 0 32px 0;}
.beltroad .roadcont .road_bd{width: 580px;height: 320px;overflow: hidden;}
.beltroad .roadcont .road_bd ul{position: relative;}
.beltroad .roadcont .road_bd ul li a{float: left;width: 90px;height: 60px;margin-right: 8px;margin-top: 5px;display: inline-block;background-color: #fff;position: relative;}
.beltroad .roadcont .road_bd ul li a:hover span{display: block;}
.beltroad .roadcont .road_bd ul li a span{position: absolute;top: 0;left: 0;z-index: 9;width: 90px;height: 60px;background-color: #16b664;opacity: 0.8px;text-align: center;line-height: 60px;color: #fff;display: none;font-weight: bold;font-size: 16px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.beltroad .roadcont .road_bd ul li a img{width: 90px;height: 60px;}
.beltroad .roadcont .road_bd ul li a:nth-child(6n){margin-right: 0px;}
.beltroad .roadcont .road_bd ul li a:nth-child(1){margin-top: 0px;}
.beltroad .roadcont .road_bd ul li a:nth-child(2){margin-top: 0px;}
.beltroad .roadcont .road_bd ul li a:nth-child(3){margin-top: 0px;}
.beltroad .roadcont .road_bd ul li a:nth-child(4){margin-top: 0px;}
.beltroad .roadcont .road_bd ul li a:nth-child(5){margin-top: 0px;}
.beltroad .roadcont .road_bd ul li a:nth-child(6){margin-top: 0px;}
.beltroad .roadcont .road_hd{margin-left: 260px;margin-top: 14px;}
.beltroad .roadcont .road_hd li{text-indent: -9999px;width: 13px;height: 13px;border: 1px solid #19b866;border-radius: 100%;float: left;margin-right: 10px;}
.beltroad .roadcont .road_hd li.on{background-color: #19b866;}
/*地图*/
.beltroad #allmap{width: 615px;height: 320px;float: right;margin: 40px 0 32px 0;}
.BMap_cpyCtrl,.anchorBL{display: none;}

/*全部高校*/
.allgx,.mszf,.hotgx,.qzqz{width: 1200px;margin: 0 auto;background-color: #fff;}
.mszf,.hotgx,.qzqz{margin-top: 40px;}
.mszf .banner{width: 1200px;height: 300px;}
.mszf .banner img{width: 1200px;height: 300px;}
.gxtitle{height: 64px;width: 100%;border-left: 4px solid #16b664;font-size: 18px;color: #333;line-height: 64px;font-weight: bold;}
.gxtitle span{margin-left: 14px;}
.gxtitle a{float: right;background:  url(../images/icon.png) no-repeat 0px -253px;width: 26px;height: 6px;display: inline-block;margin-top: 26px;margin-right: 14px;}
.allgx .gxcont{}
.allgx .gxcont .hd{width: 122px;height: 100%;float: left;}
.allgx .gxcont .hd .hdtit{height: 50px;width: 100%;line-height: 50px;color: #333;font-size: 14px;}
.allgx .gxcont .hd .hdtit span{margin-right: 7px;width: 115px;text-align: center;display: inline-block;font-weight: bold;}
.allgx .gxcont .hd ul{width: 100%;}
.allgx .gxcont .hd ul li{height: 50px;width: 100%;line-height: 50px;color: #333;font-size: 14px;}
.allgx .gxcont .hd ul li.on{background:  url(../images/icon.png) no-repeat 0px -181px;color: #fff;}
.allgx .gxcont .hd ul li span{margin-right: 7px;width: 115px;text-align: center;display: inline-block;font-weight: bold;}
.allgx .gxcont .hd ul li:hover{background:  url(../images/icon.png) no-repeat 0px -181px;color: #fff;}
.allgx .gxcont .bd{margin-top: 15px;margin-left: 36px;float: left;height: 400px;width: 960px;padding-bottom: 50px;}
.allgx .gxcont .bd ul{display: none;height: 400px;overflow: hidden;}
.allgx .gxcont .bd ul:first-child{display: block;}
.allgx .gxcont .bd ul li{margin-right: 18px;margin-top: 20px;margin-left: 0px;float: left;}
.allgx .gxcont .bd ul li a{width: 100%;height: 100%;position: relative;display: inline-block;}
.allgx .gxcont .bd ul li a img{width: 90px;height: 60px;}
.allgx .gxcont .bd ul li a:hover span{display: block;}
.allgx .gxcont .bd ul li a span{position: absolute;top: 0;left: 0;z-index: 9;width: 90px;height: 60px;background-color: #16b664;opacity: 0.8px;text-align: center;line-height: 60px;color: #fff;display: none;font-weight: bold;font-size: 16px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.allgx .gxcont .bd ul li:nth-child(9n){margin-right: 0px;}

.hotgx ul{margin-left: 3px;margin-top: 18px;padding-bottom: 20px;}
.hotgx ul li{float: left;margin-left: 30px;height: 80px;width: 80px;}
.hotgx ul li a{width: 100%;height: 100%;display: block;}
.hotgx ul li a img{height: 80px;width: 80px;border-radius: 100%;background-color: #16b664;border: none;display: block;}

.qzqz .postsort{margin-left: 20px;margin-top: 5px;padding-bottom: 60px;width: 770px;float: left;}
.qzqz .postsort ul{height: 285px;width: 770px;float: left;margin-left: 30px;overflow: hidden;}
.qzqz .postsort ul li{height: 31px;width: 352px;margin-top: 25px;float: left;}
.qzqz .postsort ul li .post_l{float: left;height: 28px;width: 45px;line-height: 28px;text-align: center;font-size: 16px;border-radius: 5px;margin-top: 2px;border: 1px solid #999;color: #999; }
.qzqz .postsort ul li .post_r{margin-left: 10px;float: left;max-width: 292px;padding-left: 5px;padding-right: 5px;}
.qzqz .postsort ul li .post_r:hover a{background-color: #16b664;color: #fff;border-radius: 5px; }
.qzqz .postsort ul li .post_r a{display: block;width: 100%;font-size: 14px;color: #333;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;padding-left: 5px;width: 280px;}
.qzqz .postsort ul li .post_r span{font-size: 12px;color: #999;margin-top: -4px;display: block;padding-left: 5px;}
.qzqz .postsort ul li:first-child .post_l{background-color: #16b664;color: #fff;border: none;font-weight: bold;}

.qzqz .postsort ul li:nth-child(3) .post_l{background-color: #4fb07e;color: #fff;border: none;font-weight: bold;}
.qzqz .postsort ul li:nth-child(5) .post_l{background-color: #a4cfb9;color: #fff;border: none;font-weight: bold;}
.qzqz .hotsort{float: right;width: 305px;margin-right: 38px;position: relative;}
.qzqz .hotsort .sorttit{font-size: 16px;color: #16b664;position: absolute;top: -30px;left: 5px;}
.qzqz .hotsort .sorttit span{font-weight: bold;font-size: 14px;}
.qzqz .hotsort ul{width: 305px;}
.qzqz .hotsort ul li{max-width: 305px;height: 31px;margin-top: 25px;}
.qzqz .hotsort ul li a {display: block;max-width: 305px;padding-left:5px;font-size: 14px;color: #333;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.qzqz .hotsort ul li a:hover{background-color: #16b664;color: #fff;border-radius: 5px;}
.qzqz .hotsort ul li span{font-size: 12px;color: #999;margin-top: -4px;display: block;padding-left:5px;}

