/*    index页面       */
body{background-color: #e9eaec;position: relative; font-size: 12px;}
.pz{position:relative;z-index:0}
.pa{position:absolute;z-index:999}
.od{display:block;overflow:hidden}
/*    header    */
.header .header_t{height: 46px;line-height: 46px;background-color: #1258ad;font-size: 1.2rem;color: #fff;}
.header .header_t a{color: #fff;border-right: 1px solid #666;padding: 0 20px; }
.header .header_t a:hover{color: red;}
.header .header_b{padding:10px 0;background-color: #fff;}
 
 
.allA{ position: relative; }
.erwei img{ display: none;  position: absolute;right: 200px; top: 36px;width: 150px;z-index: 999;}
 .erwei:hover img{ display: block;  position: absolute;right:200px; top: 36px;width: 150px;z-index: 999;}
 .shouji img{ display: none;  position: absolute;right: 120px; top: 346px; width: 150px; z-index: 999;}
.shouji:hover img{ display: block; position: absolute;right: 120px; top:36px; width: 150px;z-index: 999;}

/*    nav    */
.nav{height: 58px;line-height: 57px;background-color: #1258ad;}
.nav ul li{float: left;}
.nav ul li a{font-size: 1.5rem;display: inline-block; padding: 0 18px; line-height: 58px; color: #fff;}
.nav ul li.active{font-weight: bold; background: linear-gradient(to bottom, #2f87f3, #2f87f3); color: #fff;}
/*    footer    */
.footer .footer_t{height: 52px;background-color: #4e4e4e;line-height: 52px;text-align: center;}
.footer .footer_t a{font-size: 1.4rem;color: #999;margin-right: 50px;}
.footer .footer_t a:hover{color: red;}
.footer .footer_b{background-color: #303030;padding: 10px 0;text-align: center;font-size: 1.4rem;color: #c4c4c4;line-height: 30px;}
/*    侧飘       */
.ggw{width: 60px;text-align: center;position: fixed;}
.ggw a{font-size: 1.4rem;color: #868895;line-height: 15px;background-color: #f6f7fb;display: inline-block;width: 60px;}
.lianxi{width: 58px;border: 1px solid #d6d6d6;position: fixed;background-color: #fff;text-align: center;}
.lianxi li{height: 57px;border-bottom: 1px solid #d6d6d6;position: relative;}
.lianxi li a{height: 57px;display: block;font-size: 1.2rem;color: #666;}
.lianxi li .dw{width: 205px;height: 196px;background: url("https://www.baseball-pods.com/template/pc/skin/images/zfx_14.png") no-repeat left top;text-align: center;line-height: 196px;position: absolute;left: -212px;top: -90px;display: none;}
.lianxi li .zhusj{width: 205px;height: 196px;background: url("https://www.baseball-pods.com/template/pc/skin/images/shouji.png") no-repeat left top;text-align: center;line-height: 196px;position: absolute;left: -212px;top: -170px;display: none;}

.lianxi li .tel{position: absolute;left: -276px;top: -90px;display: none;}
.lianxi li:hover a{color: #1258ad;}
.lianxi li:first-of-type a{background: url("https://www.baseball-pods.com/template/pc/skin/images/hqq_07.png") no-repeat center 9px;line-height: 90px;}
.lianxi li:nth-of-type(2) a{background: url("https://www.baseball-pods.com/template/pc/skin/images/hdh_14.png") no-repeat center 9px;line-height: 90px;}
.lianxi li:nth-of-type(3) a{background: url("https://www.baseball-pods.com/template/pc/skin/images/hwx_17.png") no-repeat center 9px;line-height: 90px;}
.lianxi li:last-of-type a{background: url("https://www.baseball-pods.com/template/pc/skin/images/hwb_17.png") no-repeat center 9px;line-height: 90px;}
.lianxi li:first-of-type:hover a{background: url("https://www.baseball-pods.com/template/pc/skin/images/lqq_09.png") no-repeat center 9px;line-height: 90px;}
.lianxi li:nth-of-type(2):hover a{background: url("https://www.baseball-pods.com/template/pc/skin/images/ldh_19.png") no-repeat center 9px;line-height: 90px;}
.lianxi li:nth-of-type(2):hover .tel{display: block;}
.lianxi li:nth-of-type(3):hover a{background: url("https://www.baseball-pods.com/template/pc/skin/images/lwx_23.png") no-repeat center 9px;line-height: 90px;}
.lianxi li:nth-of-type(3):hover .dw{display: block;}
.lianxi li:last-of-type:hover a{background: url("https://www.baseball-pods.com/template/pc/skin/images/lwb_33.png") no-repeat center 9px;line-height: 90px;}
.lianxi li:nth-of-type(4):hover .zhusj{ display: block; }
.ggw1{left: 17.7%;top: 227px;}
.ggw2{left: 17.7%;top: 501px;}
.ggw3{left: 17.7%;top: 747px;}
.ggw4{right: 17.7%;top: 227px;}
.ggw5{right: 17.7%;top: 501px;}
.ggw6{right: 0;bottom: 50px;}
/*    main    */
.main .tit {border-bottom: 1px solid #fff;background-color: #f4f4f4;}
.main .tit h2{width: 144px;height: 46px;line-height: 46px;background: url("https://www.baseball-pods.com/template/pc/skin/images/lsbk_14.png") no-repeat left top;font-size: 1.6rem;color: #fff;font-weight: bold;margin-top: 10px;}
.main .tit h2 img{margin:0 7px 0 17px;}
.main .style li{background:url("https://www.baseball-pods.com/template/pc/skin/images/ld_38.png") no-repeat left center;padding-left: 15px;}
/*    学校    */
.main .school{margin-top: 8px;}
.main .school li{float: left;width: 265px;height: 89px;text-align: center;line-height: 89px;background-color: #fff;border: 1px solid #d6d6d6;margin: 0 10px 10px 0;}
/*    地区搜索       */
.main .dqss{height: 44px;line-height: 44px;background-color: #fff;border: 1px solid #d6d6d6;}
.main .dqss span{width: 121px;height: 44px;text-align: center;line-height: 46px;font-size: 1.4rem;color: #fff;background: url("https://www.baseball-pods.com/template/pc/skin/images/dqss_07.png") no-repeat left top;}
.main .dqss a{font-size: 1.4rem;color: #999;margin-left: 6px;}
.main .dqss a:hover{color: #1359AD;}
/*    广播       */
.main .gb{height: 44px;line-height: 44px;background-color: #fff;border: 1px solid #d6d6d6;margin: 10px 0;}
.main .gb span{width: 50px;height: 44px;text-align: center;line-height: 44px;}
.main .gb ul{overflow: hidden;width: 1048px;height: 44px;}
.main .gb ul li{float: left;font-size: 1.4rem;margin: 0 15px;}
.main .gb ul li a{color: #333;}
/*    中心       */
.main .center{padding: 10px;background-color: #fff;}
.main .center .pics{border: 1px solid #d6d6d6;}
.main .center .pics li{text-align: center;height: 77px;border-bottom: 1px solid #d6d6d6;font-size: 1.4rem;color: #333;}
.main .center .zc{width: 324px;}
.main .center .zc .list .tab_a a{width: 162px;height: 44px;border-top: 2px solid transparent;text-align: center;line-height: 46px;display: block;font-size: 1.6rem;color: #333;background-color: #f4f4f4;float: left;font-weight: bold;}
.main .center .zc .list .tab_a a img{margin-right: 8px;}
.main .center .zc .list .tab_a .show{border-top: 2px solid #195db0;color: #195db0;background-color: #fff;}
/*.main .time{padding-left: 20px;}*/
.main .time li{line-height:30px;font-size: 1.4rem;border-bottom: 1px dashed #ccc;}
.main .time li a{float:left;color: #333;}
.main .time li:hover a{color: #195DB0;}
.main .time li time{color: #b8b8b8;float: right;}
.main .center .mc{margin: 0 10px;width: 324px;}
.main .center .yc{width: 412px;}
.main .center .yc .hy{height: 300px;background-color:#f2f2f2;padding-left: 22px;}
.main .center .yc .hy h3{font-size: 1.6rem;color: #1258ad;line-height: 56px;font-weight: bold;}
.main .center .yc .hy .input{width: 360px;height: 45px;background-color: rgba(255,255,255,0.9);line-height: 45px;font-size: 1.4rem;color: #999;margin-bottom: 10px;padding-left: 7px;}
.main .center .yc .hy .zhuce a{font-size: 1.4rem;color: #747474;margin:10px 20px 0 0;display: inline-block;}
.main .center .yc .hy .zhuce .dl{width: 116px;height: 46px;background-color: #1258ad;color: #fff;text-align: center;line-height: 46px;margin: 0 22px 0 0;}
.main .center .yc .hy .search{width:389px;height: 46px;line-height: 46px;margin-top: 30px;}
.main .center .yc .hy .search a{width: 60px;height: 46px;display: block;float: right;text-align: center;line-height: 46px;background-color: #1258ad;}
.main .center .yc .hy .search input{width: 324px;height: 46px;line-height: 46px;padding-left: 5px;font-size: 1.4rem;color: #999;background-color: transparent;}
.main .center .yc .pic_tab{width: 385px;height: 290px;overflow: hidden;position: relative;margin: 20px 10px;}
.main .center .yc .pic_tab .lb{width:385px;height: 290px;overflow: hidden;position: relative;}
.main .center .yc .pic_tab .lb li{float: left;}
.main .center .yc .pic_tab .lb li img{width: 411px;height: 324px;display: block;}
.main .center .yc .pic_tab #nav{width: 105px;height: 30px;border-radius: 14px;background-color: rgba(255,255,255,0.5);position: absolute;left: 132px;bottom: 15px;}
.main .center .yc .pic_tab #nav li{width: 15px;height: 15px;background-color: #fff;border-radius: 50%;float: left;margin:8px 5px 0 5px;}
.main .center .yc .pic_tab #nav .navOn{background-color: #1258ad;}
/*    学院       */
.main .collge{padding: 10px 9px 0 9px;background-color: #fff;margin: 10px 0;border: 1px solid #d6d6d6;}
.main .collge li{width: 206px;height: 80px;border: 1px solid #d6d6d6;text-align: center;padding-top: 0px;float: left;margin:0 10px 4px 0;}
.main .collge li img{width: 50px;height: 50px;}
.main .collge li h3{font-size: 1.4rem;color: #333;}
.main .collge li p{color: #999;font-size: 1.2rem;}
.main .gxzp .tj{padding: 0 9px 10px 9px;border: 1px solid #d6d6d6;background-color: #fff;}
.main .gxzp .tj .fl{width: 331px;border-right: 1px solid #d6d6d6;margin: 0 9px;padding-right: 10px;}
.main .gxzp .tj .fl:nth-of-type(3){border: 0;}
.main .gxzp .tj .fl h3{font-size: 1.6rem;color: #1359ad;font-weight: bold;border-left: 4px solid #1359ad;padding-left: 9px;margin: 20px 0px 10px 0px;}
.main .yqlj h3{font-size: 1.6rem;color: #1258ad;line-height: 57px;text-align: center;font-weight: bold;}
.main .yqlj .lj{padding: 4px 4px 4px 9px;border: 1px solid #d6d6d6;background-color: #fff;}
.main .yqlj .lj a{display: inline-block;font-size: 1.4rem;color: #666;margin-right: 28px; line-height: 30px; }
.main .yqlj .lj a:hover{color: #1359AD;}
/*    pc页     */
.main .h2{height: 42px;line-height: 42px;background-color: #fff;margin: 10px 0;}
.main .h2 span{width: 376px;height: 42px;display: inline-block;background: url("https://www.baseball-pods.com/template/pc/skin/images/lsjt_03.png") no-repeat left top;font-size: 1.4rem;color: #fff;}
.main .h2 span a{color:#fff}
.main .hh span{font-size: 1.2rem;}
.main .h2 span img{margin: 0 14px;}
.main .web{height: 62px;line-height: 62px;background-color: #fff;border: 1px solid #d6d6d6;}
.main .web .dgg{margin-left: 60px;}
.main .web .dgg a{font-size: 1.4rem;color: #000;margin-right: 15px;}
.main .web .dgg a span{width: 15px;height: 15px;background-color: #fb5648;font-size: 1.2rem;color: #fff;display: inline-block;line-height: 15px;text-align: center;margin-left: 5px;}
.main .web .sousuo{width: 410px;height: 46px;line-height: 46px;margin-top: 8px;}
.main .web .sousuo input{width: 345px;border: 1px solid #d6d6d6;border-right: 0;height: 44px;line-height: 44px;font-size: 1.4rem;color: #999;padding-left: 5px;float: left;}
.main .web .sousuo a{width: 59px;height: 46px;background-color: #1258ad;text-align: center;line-height: 46px;display:block;float: left;}
.main .xxbt{margin-bottom: 10px;}
.main .xxbt .zcxx .bt{width: 777px;height: 62px;background-color: #fff;border: 1px solid #d6d6d6;line-height: 62px;margin-top: 10px;border-top: 3px solid #1258ad;}
.main .xxbt .zcxx span{font-size: 1.4rem;color: #333;display: inline-block;font-weight: bold;}
.main .xxbt .zcxx .name{width: 519px;text-align: left;padding-left: 18px;overflow: hidden;}
.main .xxbt .zcxx .dd{width: 60px;text-align: center;overflow: hidden;}
.main .xxbt .zcxx .zprs{width: 60px;text-align: center;overflow: hidden;}
.main .xxbt .zcxx .jzsj{width: 90px;text-align: center;overflow: hidden;}
.main .xxbt .zcxx .news_list{border: 1px solid #d6d6d6;border-top: 0;}
.main .xxbt .zcxx .news_list li{height: 50px;line-height:50px;border-bottom: 1px dotted #d6d6d6;}
.main .xxbt .zcxx .news_list li:nth-of-type(2n){background-color: #fff;}
.main .xxbt .zcxx .news_list li div{float: left;color: #494949;font-size: 1.2rem;}
.main .xxbt .zcxx .news_list li div a{color: #494949;}
.main .xxbt .zcxx .news_list li div:hover a{color: #1359AD;}
.main .xxbt .zcxx .news_list li .name{color: #1258b3;}
.main .xxbt .zcxx .news_list li .jzsj{color: #ff3300;}
.main .xxbt .lmdh{width: 313px;}
.main .hbg{background-color: #f4f4f4;}
.main .xxbt .lmdh .dh .tz{background-color: #fff;border-top: 1px solid #d6d6d6;padding: 10px;}
.main .xxbt .lmdh .dh .tz li{line-height: 40px;width: 292px;height: 40px;background: url("https://www.baseball-pods.com/template/pc/skin/images/lhbg_03.png") no-repeat left top;text-align: center;margin-top: 10px;}
.main .xxbt .lmdh .dh .tz li a{font-size: 1.4rem;color: #333;display: block;}
.main .rdxx{background-color: #fff;}
.main .rdxx ul{padding-left: 18px;border: 1px solid #d6d6d6;}
.main .xxbt .lmdh .rx{background-color: #fff;border: 1px solid #d6d6d6;padding: 10px;margin-bottom: 10px;}
.main .xxbt .lmdh .rx p{font-size: 1.4rem;color: #333;font-weight: bold;margin-top: 15px;}
/*    内容页       */
.main .tit_nav{line-height: 58px;background-color: #1258ad;}
.main .tit_nav li{float: left;color: #99ccff;font-size: 1.5rem;}
.main .tit_nav li a{color: #fff;}
.main .annouce p{font-size: 1.2rem;color: #666;line-height: 52px;}
.main .content{width: 1038px;border: 1px solid #d6d6d6;background-color: #fff;padding: 30px;margin-bottom: 10px;    overflow: hidden;}
.main .content h2{font-size: 3.2rem;color: #333;font-weight: bold;text-align: center;margin-top: 37px;}
.main .content .fbsj{font-size: 1.4rem;color: #999;padding-bottom: 20px;border-bottom: 1px solid #d6d6d6;margin-top: 47px;}
.main .content .fbsj .gzdd{margin-left: 310px;}
.main .content h4{font-size: 1.6rem;color: #333;line-height: 56px;}
.main .content p{font-size: 1.4rem;color: #333;line-height: 21px !important;}
.main .content span{line-height:21px !important}
.main .content img{margin: 0 0 30px 0;}

/*    列表页       */
.main .recruit{margin: 10px 0;}
.main .recruit .recruit_l{width: 777px;}
.main .recruit .recruit_l .zp{background-color: #fff;}
.main .recruit .recruit_l .zp h2{line-height: 67px;text-align: center;font-size: 1.6;color: #333;border-bottom: 1px dashed #ccc;font-weight: bold;}
.main .recruit .recruit_l .zp .gxfl{padding-left: 30px;}
.main .recruit .recruit_l .zp .txt{margin-right: 240px;}
.main .recruit .recruit_l .zp .txt h6{font-size: 1.4rem;color: #333;margin-top: 20px;}
.main .recruit .recruit_l .zp .p{padding:0 30px;border-bottom: 1px dashed #ccc;padding-bottom: 30px;margin: 30px 0;}
.main .recruit .recruit_l .zp p{font-size: 1.4rem;color: #333;line-height: 25px;padding:0 30px;}
.main .recruit .recruit_l .zp .ewm{padding-left: 30px;text-align: center;margin-bottom: 38px;}
.main .recruit .recruit_l .zp .ewm p{font-size: 1.4rem;color: #ff6600;font-weight: bold;line-height: 66px;}
.main .recruit .recruit_l .zp .fxts{border-bottom: 1px solid #d6d6d6;padding-bottom: 10px;}
.main .recruit .recruit_l .zp .fxts p{color: #ff0000;height: 74px;background-color: #fffde8;padding: 13px;margin:0 30px;}
.main .recruit .recruit_l .zp .wbgz{padding: 20px 30px 36px 30px;font-size: 1.2rem;color: #333;}
.main .recruit .recruit_l .zp .wbgz .fx{line-height: 16px;}
.main .recruit .recruit_l .zp .wbgz a{color: #333;}
.main .recruit .recruit_l .pl{margin-top: 10px;border: 1px solid #d6d6d6;background-color: #fff;padding: 30px;}
.main .recruit .recruit_l .pl .plnr{line-height: 30px;}
.main .recruit .recruit_l .pl .plnr span{width: 57px;height: 25px;text-align: center;line-height: 25px;display:block;background-color: #f5f5f5;border: 1px solid #ccc;border-radius: 3px;font-size: 1.2rem;color: #7777;}
.main .recruit .recruit_l .pl .plnr ul li{float: left;margin-left: 10px;}
.main .recruit .recruit_l .pl .plnr ul li a{font-size: 1.2rem;color: #999;}
.main .recruit .recruit_l .pl .plnr ul li:hover a{color: #dd3322;}
.main .recruit .recruit_l .pl .pinglun{border-bottom: 1px solid #ccc;border-top: 1px solid #ccc;line-height: ;font-size: 1.2rem;color: #999;text-align: center;line-height: 39px;}
.main .recruit .recruit_l .sjdl{line-height: 48px;font-size: 1.2rem;color: #333;}
.main .recruit .recruit_l .sjdl a{margin-right: 10px;color: #777;}
.main .recruit .recruit_l .sjdl .more{color: #ff0000;}
.main .recruit .recruit_l .sjdl a img{margin-right: 5px;}
.main .recruit .recruit_l .pltx .jttx{width: 653px;height: 105px;border: 1px solid #ccc;border-radius: 2px;background-color: #fdfdfd;}
.main .recruit .recruit_l .pltx .jttx textarea{height: 54px;padding: 10px;font-size: 1.2rem;color: #a9a9a9;border: none;width: 633px;}
.main .recruit .recruit_l .pltx .jttx .text{border-top: 1px solid #ccc;}
.main .recruit .recruit_l .pltx .jttx .text input{height: 30px;line-height: 30px;width: 549px;border-right: 1px solid #ccc;padding-left: 5px;}
.main .recruit .recruit_l .pltx .jttx .text a{width: 93px;height: 30px;line-height: 27px;text-align: center;display: inline-block;font-size: 1.2rem;color: #555;font-weight: bold;}
.main .recruit .recruit_l .pltx .jttx p{text-align: right;font-size: 1.2rem;color: #999;padding-top: 8px;}
.main .recruit .recruit_r{width: 313px;}
.main .recruit .recruit_r img{margin-top: 10px;}
/*    search页面    */
.border {border: 1px solid #d6d6d6;background: #fff;}
.no-b-border {border-bottom: none !important;}
.list_zpqz1_vip {overflow: hidden;margin-top: 10px;}
.list_b {width: 779px;margin: 0px auto;overflow: hidden;clear: both;border-bottom: 1px dotted #ddd;padding-bottom: 15px;padding-top: 15px;}
.list_b .list_b_date {
    width: 66px;
    height: 46px;
    overflow: hidden;
    border: 1px solid #1258ad;
    text-align: center;
    font-size: 12px;
    margin-left: 20px;
}
.list_b .list_b_date span {
    display: block;
    clear: both;
    width: 100%;
    height: 23px;
    line-height: 23px;
    overflow: hidden;
}
.list_b .list_b_date span.day {
    color: #1258ad;
}
.list_b .list_b_date span.ym {
    background: #1258ad;
    color: #fff;
}
.list_b .list_b_info {
    width: 685px;
    height: 48px;
    overflow: hidden;
}
.zuo {
    float: left;
    clear: left;
}
.right {
    float: right;
    clear: right;
}
.list_b .list_b_info h2 {
    font-size: 14px;
    font-weight: bold;
    height: 26px;
    line-height: 26px;
    overflow: hidden;
}
.list_b .list_b_info h2 a{color: #494949;}
.list_b .list_b_info p {
    font-size: 12px;
    color: #999;
    line-height: 20px;
}
.list_zpqz1_vip div span {
    height: 50px;
}
.main .list_b .list_b_info p span {
	font-size: 12px;
    color: #999;
    margin-left: 30px;
}
.Page {
    width: 99.8%;
    text-align: center;
    padding: 10px 0px;
}
.Page a {
    display: inline-block;
    width: 30px;
    background: #ffffff;
    height: 30px;
    vertical-align: middle;
    line-height: 30px;
    font-size: 12px;
    border: 1px solid #e5e5e5;
    margin-right: 3px;
    color: #494949;
}
.yqlj{ margin-bottom: 20px; }
#pages{width:100%;overflow:hidden;margin:10px 0;text-align:center;line-height:25px}
#pages a{display:inline-block;padding:0 10px;border:1px solid #666;border-radius:3px;margin-right:5px;font-size:14px;color:#333}
#pages a.red{background:#06F;color:#fff}