﻿@charset "utf-8";
/* CSS Document */
/* ***********   padding, margin  ********** */
html{overflow-y:auto;overflow-x:hidden;-webkit-text-size-adjust:100%;/*苹果设备下字体等比例*/text-size-adjust:100%;-webkit-font-smoothing:antialiased;/*字体抗锯齿*/}
*html{background-attachment:fixed;}/*解决IE6下滚动抖动的问题*/
a,ul,li,form, dl,dt,dd, div,aside,figcaption,article,h1,h2,h3,h4,h5,h6,p,i,em{ font-style:normal;padding: 0px; margin: 0px;list-style:none; font-weight:normal; }
select,input,textarea{ border-radius:2; -webkit-border-radius:2; color:#333; font-size:12px; font-family:"微软雅黑",Arial;}
input:focus { outline: none;}
form,input,button,select,textarea{outline:none; vertical-align:middle;}
textarea{resize:none;}
textarea,input,select { border:none; margin:0; padding:0;}
article,aside,footer,header,hgroup,nav,section,figure,figcaption{ display: block;} /*html5ÉèÖÃ*/
figure,figcaption{ margin:0px; padding:0px;}
form,input{margin:0px; padding:0px;}
audio,canvas,progress,video { display: inline-block; vertical-align: baseline;}
img{ border:none; border:0;  vertical-align:top;padding:0;margin:0; }
a{ color:#333; text-decoration:none;cursor:pointer; transition:all .5s ease-in-out;outline: none;-webkit-transition: all .5s ease-in-out;-moz-transition: all .5s ease-in-out;}
a:focus {outline:none; -moz-outline:none;}
a:hover,.header_top ul li a:hover,.footer_links li a:hover,.footer_main p a:hover{ text-decoration:none; color:#1a91e4;}
i, em{font-style: normal;}
/* clear */
.clearfix:after{visibility:hidden;display: block;font-size: 0;content:" ";clear:both;height:0;}
* html .clearfix {zoom: 1;} /* IE6 */
*:first-child+html .clearfix {zoom: 1;} /* IE7 */
.clear,.cc{clear:both;font-size:0;line-height:0;height:0;	margin-top:0;overflow:hidden;}
.clear20{clear:both;font-size:0;line-height:0;height:0; padding:10px 0; overflow:hidden; }
.over{overflow: hidden;}
.left,.fl{float:left;}
.right,.fr{float:right;}
.pr{position:relative;}
.pa{position:absolute;}
ul,li{ vertical-align:middle;}
.mt5{margin-top:5px;}
.mt10{margin-top:10px;}
.mt25{margin-top:25px;}
.mt20{margin-top:20px;}
.mt30{margin-top:30px;}
.mb5{margin-bottom:5px;}
.mb10{margin-bottom:15px;}
.mb15{margin-bottom:15px;}
.mb20{margin-bottom:20px;}
.ml5{margin-left:5px;}
.ml10{margin-left:10px;}
.ml15{margin-left:15px;}
.ml20{margin-left:20px;}
.mr5{margin-right:5px;}
.mr10{margin-right:10px;}
.mr15{margin-right:15px;}
.mr20{margin-right:20px;}

.pt5{padding-top:5px;}
.pt10{padding-top:10px;}
.pt15{padding-top:15px;}
.pt20{padding-top:20px;}
.pr5{padding-right:5px;}
.pr10{padding-right:10px;}
.pr15{padding-right:15px;}
.pr20{padding-right:20px;}
.pb5{padding-bottom:5px;}
.pb10{padding-bottom:10px;}
.pb15{padding-bottom:15px;}
.pb20{padding-bottom:20px;}
.pl5{padding-left:5px;}
.pl10{padding-left:10px;}
.pl15{padding-left:15px;}
.pl20{padding-left:20px;}
.p10{padding:10px;}

.none{display: none;}
.none.active{display: block;}
.bg_ffffff{background: #fff;}
.pos_rel{position: relative;}
body{padding:0px;margin:0px;font-family:"Microsoft YaHei",微软雅黑,'宋体',tahoma,Verdana,arial,sans-serif;color:#333;font-size: 16px;min-width:1200px;}

.container{width: 1200px;margin: 0 auto;}

.ui-dialog-content .btn-group .btn-yes{background: #1a91e4;color: #fff;}
.ui-dialog-content .btn-group .btn-no {
    background: #eee;
    color: #666;
}
.ui-dialog-content .btn-group {
    padding: 10px 0;
    text-align: center;
    display: block;
    height: 36px;
}
.ui-dialog-content{text-align: center;}
.ui-dialog-content .btn-group .btn {
    display: inline-block;
    float: none;
    padding: 0;
    margin: 0 15px;
    border: 0;
    cursor: pointer;
    outline: none;
    width: 100px;
    height: 36px;
    line-height: 36px;
    font-size: 14px;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    border-radius: 5px;
    text-align: center;
}

.web_left{position: absolute;top: 706px;right: 50%;margin-right: 620px;z-index: 9;}
.web_right{position: absolute;top: 706px;left: 50%;margin-left:620px;z-index: 9;}
/* 头部 */
.header{width: 100%;margin: 0 auto;position: relative;z-index: 1;}
.header_top{width: 100%;background: #1a91e4;border-bottom: 5px solid #53adeb;}
.header_top_main{width: 100%;margin: 0 auto;}
.logo{padding: 20px 0;}
.logo ul li span{display: none;}
.search_box{width: 410px;height: 135px;}
.web_top{margin-top: 15px;height: 40px;line-height: 40px;text-align: right;font-size: 0;}
.web_top ul li{display: inline-block;*zoom: 1;*display:inline;padding:0 10px;background: url("../images/index_06.png") no-repeat center left;font-size: 0;height: 40px;line-height: 40px;}
.web_top ul li:first-child{background: none;padding-left: 0;}
.web_top ul li a{color: #666;font-size: 15px;}
.search_main{width: 300px;height: 32px;background: #fff;border: none;font-size: 15px;color: #999;margin-top: 50px;position: relative;}
.search_word{width: 255px;height: 32px;position: absolute;border: 0 none;left: 0;top: 0;font-size: 15px;text-indent: 20px;line-height: 32px;background: transparent;}
.search_btn{width: 45px;height: 32px;background: url("../images/search_btn.png") no-repeat center center;position: absolute;top: 0;right: 0px;border: 0 none;}
.header_nav{width: 100%;height: 54px;background: #fff;box-shadow: 0px 3px 4px 0px #f0f0f0;}
.header_nav ul li{float: left;width: 94px;text-align: center;text-align: center;height: 52px;line-height: 52px;margin: 0 20px;}
.header_nav ul li#public-nav-home{width: 88px;}
.header_nav ul li a{display: block;font-size: 20px;}
.header_nav ul li.active,.header_nav ul li:hover{border-bottom: 2px solid #dc2222;}

.menulist{display: none;background: #fff;z-index: 999;}
.menulist li{background: #fff;height: 38px!important;line-height: 38px!important;margin: 0!important;border-bottom: 1px solid #ccc;}
.menulist li a{display: block;width: 94px;text-align: center;font-size: 17px!important;margin: 0 auto;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.menulist li:hover{border-bottom: 1px solid #dc2222!important;}


/* 主内容 */
.main_content{}
/* 主轮播图 */
.tl_banner-box{position: relative;height: 500px;}
.tl_banner{width: 1920px;height: 500px;overflow: hidden;
    position: absolute;left: 50%;margin-left: -960px;}
.tl_banner .mF_sohusports_myFocusnum1,.tl_banner .mF_sohusports_myFocusnum1 .pic,.tl_banner .mF_sohusports_myFocusnum1 .pic ul,.tl_banner .mF_sohusports_myFocusnum1 .pic ul li,.tl_banner .mF_sohusports_myFocusnum1 .pic ul li img{width: 1920px!important;height: 500px!important;}
.tl_banner .mF_sohusports_wrap{padding:0px !important;border:0px !important;}
.tl_banner .mF_sohusports .txt{display: none;}
.tl_banner .mF_sohusports .num{bottom:12px !important;left:50% !important;margin-left:-100px; padding: 0;background: url("../images/banner-num-bg.png");width: 200px;height: 32px;text-align: center;}
.tl_banner .mF_sohusports .num li{width:13px; height:13px; text-align:center;margin-right:0 !important;margin-top:10px;
    display: inline-block;*zoom: 1;*display:inline;border-radius: 8px;background: #fff;margin-left: 6px;margin-right: 6px;float: none;}
.tl_banner .mF_sohusports .num li a{display: none!important;}
.tl_banner .mF_sohusports .num li.current{background:#eb2f2f!important;}


.ind-pic-list{margin-top: 20px;}
.ind-pic-list li{float: left;width: 285px;height: 312px;margin-left: 20px;background: #f9f9f9;}
.ind-pic-list li:first-child{margin-left: 0;}
.ind-pic-list li a{display: block;}
.ind-pic-list li a img{width: 285px;height: 200px;}
.ind-pic-list li a .con_imgname{display: block;padding: 15px;}
.ind-pic-list li a .date{display: block;text-align: right;line-height: 30px;color: #999;font-size: 14px;padding-right: 15px;}

.ind-pic-list li:hover{background: #1a91e4;}
.ind-pic-list li:hover a .con_imgname{color: #fff;}
.ind-pic-list li:hover a .date{color: #fff;}






.com_title{width: 100%;height: 27px;border-bottom: 1px solid #dfdfdf;}
.com_title ul li{float: left;line-height: 20px;height: 27px;padding: 0 10px;}
.com_title ul li.active a{color: #1a91e4;font-weight: bold;font-size: 18px;}
.com_title ul li.active{border-bottom: 1px solid #1a91e4;}
.com_title a.a_more{color: #999;font-size: 15px;float: right;}
.com_title a.a_more:hover{color: #1a91e4;}
.com_lists{margin-top: 8px;height: auto;width: 100%}
.com_lists ul li{height: 33px;line-height: 33px;padding-left: 16px;background:url("./../images/icon.png") no-repeat center left;overflow: hidden;}
.com_lists ul li span{color: #999;font-size: 15px;}

.xydt-list{width: 590px;}
.ztg-list{width: 590px;}


/* 名师荟萃 */
.mshc_flash{width: 860px;height: 242px;}
.mshc_flash_main{width: 100%;height: 198px;margin-top: 16px;}
.left-g-img-box{ height: 198px; overflow: hidden; position: relative; z-index: 0;}
.left-g-img-box .prev{ width: 11px; height: 17px; background: url("../images/right_icon.png") no-repeat; cursor: pointer; position: absolute; right: 10px; top:70px; z-index: 3}
.left-g-img-box .next{width: 11px; height: 17px; background: url("../images/left_icon.png") no-repeat; cursor: pointer;position: absolute; left: 10px; top:70px; z-index: 3}
.left-g-img-list{ width: 788px; height: 198px; position: absolute;top:0px; z-index: 2;overflow: hidden;left: 34px;}
.left-g-img-list ul li{ width: 160px; height: 198px; float: left;text-align: center;margin-right:48px;}
.left-g-img-list ul li img{display: block;height: 150px;width: 150px;padding: 5px;background: url("./../images/pic_bg.png") no-repeat center center;border-radius: 50%;}
.left-g-img-list ul li span{display: block;height: 38px;line-height: 38px;font-size: 16px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;width: 100%;}
.left-g-img-list ul li .img_title{ display: none;}

/* 工作安排 */
.work_ap{width: 320px;height: 242px;}
.work_main{width: 318px;height: 203px;border: 1px solid #dfdfdf;}


/* 德育经纬 */
.main_lists_box{width: 1200px;height: 293px;margin: 25px auto 0 auto;}
.dyjw_part{margin-top: 22px;height: 269px;width: 278px;position: relative;float: left;margin-left: 26px;border-radius: 4px;}
.ml0{margin-left: 0;}
.border_7adad6{border: 1px solid #7adad6;background: #e5fcfb;}
.border_ecc464{border: 1px solid #ecc464;background: #fcf6e8;}
.border_99c8f0{border: 1px solid #99c8f0;background: #ecf6fe;}
.border_e1b9f5{border: 1px solid #e1b9f5;background: #f9f0fd;}
.dyjw_part_tit{width:230px;height: 44px;line-height: 44px;position: absolute;top: -22px;left: 25px;text-align: center;border-radius: 4px;}
.border_7adad6 .dyjw_part_tit{background: #3fc5c0;}
.border_ecc464 .dyjw_part_tit{background: #f1b628;}
.border_99c8f0 .dyjw_part_tit{background: #73b3e9;}
.border_e1b9f5 .dyjw_part_tit{background: #c697de;}
.dyjw_part_tit a{display: block;width: 100%;color: #fff;font-size: 18px;font-weight: bold;}
.dyjw_part_tit img{margin-right: 10px;vertical-align: top;height: 24px;margin-top: 10px;width: auto;*vertical-align: middle;*margin-top: 10px;}
.dyjw_part .com_lists{margin-top: 28px;padding: 0 18px;width: auto;}
.dyjw_part .com_lists ul li a{display: block;float: left;max-width: 192px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.dyjw_part .com_lists ul li img{height: 11px;margin-top: 11px;width: auto;vertical-align: top;width: auto;*vertical-align: middle;*margin-top: 11px;float: left;}

/* 美丽校园 */
.beauty_school{width: 1200px;height: 224px;margin: 9px auto 0;}
.beauty_tit{width: 100%;height: 41px;position: relative;}
.tit_line{height: 0;border-top: 1px solid #dfdfdf;width: 100%;position: absolute;top: 22px;left: 0;z-index: 1;}
.tit_img{width: 112px;height: 41px;background:#fff url('./../images/beauty_school_tit.png') no-repeat center center;margin: 0 auto;z-index: 2;position: absolute;top: 50%;left: 50%;margin-top: -21px;margin-left:-56px}
.tit_img a{display: block;height: 100%;width: 100%;}
.beauty_lists{width: 100%;height: 170px;margin-top: 13px;position: relative;}
.beauty_lists_box{width: 1200px;height: 170px;position: relative;overflow: hidden;}
.beauty_lists_box .prev{ width: 24px; height: 45px; background: url("../images/right_icon_01.png") no-repeat; cursor: pointer; position: absolute; right: 0; top:63px; z-index: 3}
.beauty_lists_box .next{width: 24px; height: 45px; background: url("../images/left_icon_01.png") no-repeat; cursor: pointer;position: absolute; left: 0; top:63px; z-index: 3}
.beauty_lists_main{ width: 1200px; height: 170px;z-index: 2;overflow: hidden;}
.beauty_lists_main ul li{ width: 220px; height: 170px; float: left;text-align: center;margin-right:25px;position: relative;}
.beauty_lists_main ul li img{display: block;margin: 0 auto;width: 220px;height: 170px;}
.beauty_lists_main ul li span{color:#fff;display: block;height: 33px;line-height: 33px;font-size: 16px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;width: 100%;position: absolute;bottom: 0;left: 0;text-align: center;background: rgba(0, 0, 0, .5);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#7F000000,endColorstr=#7F000000);}


/* 底部 */
.footer_links{width: 100%;line-height: 26px;font-size:0px;text-align: center;padding: 12px 0;background: #3ca1e8;}
.footer_links ul li{display: inline-block;*zoom: 1;*display:inline;padding:0 10px;background: url("../images/line.jpg") no-repeat center left;font-size: 0;height: 26px;line-height: 26px;}
.footer_links ul li:first-child{background: none;}
.footer_links ul li a{font-size: 15px;color: #fff;}
.footer_links ul li a:hover{color: #fff;}
.footer_01{position: relative;padding: 30px 0 30px;background: #1a91e4;}
.footer_01>.container{position: relative;}
.footer_01 p{text-align: center;line-height: 34px;color: #fff;font-size: 15px;}
.footer_01 p a{color: #fff;}
.left_icon{position: absolute;top: -25px;left: 100px;}
.left_icon img{ width:110px; height:auto;}
.fot_ewm{width: 128px; position: absolute;right: 0;top:-20px;line-height: 22px;font-size: 14px;color: #fff;text-align: center;}
.fot_ewm img{width: 81px;height: 81px;border-radius: 5px;}
/***漂浮***/
.j-float{position:relative;z-index:999;display:none;}
.j-float .img_title{display:none;}
.j-float .float-close{position:absolute;width:38px;height:16px;right:0px;top:-20px;}
.j-float .float-close img{cursor:pointer;}

/*****网站地图****/
.dty_title{height:72px;line-height:72px;text-align:center;font-size:30px;letter-spacing:5px; font-family:"微软雅黑"; padding-top:20px;}
.dty_contain{height:auto;min-height:300px;_height:300px;font-size:16px; padding:0px 10px 40px; overflow:hidden;}
.dty_mutitle{ height:42px;line-height:42px; border-bottom:1px solid #ddd; margin-top:16px;}
.dty_mutitle a{display:block;float:left;height:42px; text-align:center;line-height:42px;color:#1a91e4;font-size:18px; width:100px;white-space:nowrap; font-weight:bold; border-bottom:2px solid #1a91e4; bottom:-1px; }
.dty_mutitle a:hover{color:#1a91e4;}
.dty_sublb{padding-top:20px;}
.dty_sublb:after{visibility:hidden;display: block;font-size: 0;content:" ";clear:both;height:0;}
* html .dty_sublb {zoom: 1;} /* IE6 */
*:first-child+html .dty_sublb {zoom: 1;} /* IE7 */
.dty_sublb ul li{float:left;height:40px;width:24%; text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis; margin-bottom:10px; margin-right:0.5%; padding-left:0.5%;}
.dty_sublb ul li.line{display: none;}
.dty_sublb ul li a{line-height:38px;font-size:16px;color:#666;    border: 1px solid #eee;    background: #f3f3f3; display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.dty_sublb ul li a:hover{ border:1px solid #1a91e4; color:#1a91e4;}
/* 栏目页 */
.contain_ny{margin-bottom: 20px;  background: #fff; margin-top:20px;}
.lm_lban{height:auto;min-height:550px;_height:550px;text-align:left;width:250px;overflow:hidden; background: #f6f6f6;}
.lm_top{ height:auto;margin:auto;line-height:30px;text-align:center;font-size:20px;font-weight:bold;color:#fff;background:#1a91e4;white-space:nowrap;overflow:hidden;text-overflow:ellipsis; padding: 10px 0px;}
.navdh{width:220px;height:auto;margin:auto;padding-top:15px;}
.navdh ul li{ width:100%;height:auto;vertical-align:bottom;overflow:hidden; text-align:center; margin-bottom:15px;}
.navdh ul li a{display:block;height:auto; font-size:16px;line-height:30px; color:#333; background:url("../images/sub.png") 16px center no-repeat #fff;overflow:hidden;text-overflow:ellipsis; padding: 5px 35px;}
.navdh ul li a:hover,.navdh ul li a.active{background:url("../images/subhover.png") 16px center no-repeat #1a91e4; font-weight:bold; color: #fff;}
.lm_rban{height:auto;min-height:550px;_height:550px;text-align:left;width:930px; overflow:hidden;}
.navjz{ height:auto; font-size:16px;line-height:36px;overflow:hidden; padding: 20px 0 0;}
.navjz ul{clear:both;}
.navjz .conlist_title{border-bottom:#ccc 1px dotted;margin-top:5px;margin-bottom:5px;}
.navjz .conlist_title .more04{font-size:12px;}
.navjz ul li{padding:0 0 0 14px;background:url(../images/icon.png) left center no-repeat;height:36px;line-height:36px;font-size:14px;vertical-align:bottom; color:#999}
.navjz ul li a{line-height:36px;font-size:16px;}
.navjz ul.wz_list li{color:#999;}
.navjz ul.wz_list li a{display: block;width: 100%;overflow: hidden;text-overflow: ellipsis;white-space: nowrap}
.navjz ul.wz_list li{position: relative}
.navjz ul.wz_list li span:first-child+span{position: absolute;top: 0;right: 0}
.navjz ul.wz_list li span:first-child{display: block;max-width:710px;float: left;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.navjz ul.wz_list li img{padding-top:12px !important; float: left;}
.navjz ul.votelist li span.right{color:#a1a1a1;}
.navjz table{max-width:100% !important;}
.navjz ul.imglist li{background:none;float:left;padding:0 15px 6px;text-align:center;height:auto;border-bottom:none;width:266px;}
.navjz ul.imglist li a{text-align:center;width:100%;line-height:30px; display: block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.navjz ul.imglist li img{border:1px solid #ddd;padding:1px;width:260px !important;height:140px !important;}
.navjz .yz_imglist ul.imglist li img{border:1px solid #ddd;padding:1px;width:260px !important;height:140px !important;}
.navjz ul.down_list span.right{display:block;float:right;height:30px;line-height:30px;white-space:nowrap;padding-left:20px; }
.navjz ul.down_list span.right a,.navjz ul.down_list span.right a:hover{color:#1a91e4;}

.img_tit{ border-bottom: 1px solid #ddd; margin-bottom: 10px;}
.img_tit .fr{ font-size: 12px;}
.navjz table .downnamew2{width:500px;}
.navjz .votelist li span{color:#999;font-size:12px;}
.navjz .tp_title{padding:5px 0;}
.navjz .tp_nrcon{color:#666;}
.navjz .vote_ckbtn{font-size:12px;width:74px;height:26px;text-align:center;line-height: 26px;cursor:pointer;color:#333;border:none;outline:none; margin-left:10px;}
.lm_dqtop{ height: 42px; background: url("../images/listbg.jpg") center repeat-x;}
.lm_dqtop .tit{ background: url("../images/list.jpg") 1px center no-repeat #fff; padding:0 13px 0px 18px; font-size: 24px; font-weight: bold; color: #1a91e4; float: left; line-height: 42px;}

.message00{border-top:2px solid #1a91e4 !important;}
.message_input font, .message_textarea font{color:#1a91e4 !important;}
.message_input{vertical-align:bottom;margin:0 !important;padding:0 0 5px 10px !important;}
.navjz .message_textarea{margin:0 !important; padding:0 0 10px 10px !important;}
.txtinput{width:210px !important;height:24px !important;line-height:24px !important;}
.navjz .message{margin-bottom:0px !important;padding-bottom:10px !important;*padding-bottom:10px !important;}
.navjz .message:after{visibility:hidden;display:block;font-size:0;content: " ";clear:both;height:0;}
* html .navjz .message{zoom:1;} /* IE6 */
*:first-child+html .navjz .message{zoom:1;} /* IE7 */
.message_input label{ margin-top: -5px;}

.navjz .message_input input.btn01{background:#1a91e4 !important;height:28px !important;line-height:28px !important;font-family:"Microsoft YaHei",微软雅黑 !important;}
.navjz .message_input input.txtinput{height:22px !important;line-height:22px !important;}
.navjz .message_input .message_select{padding:3px 5px !important; float: left;}
.navjz .message_page{width:100% !important;}
.navjz .message_textarea textarea.txtone{width:350px !important;}
.navjz .message_list{padding-top:5px;}
.navjz .message_list ul li{height:30px !important;line-height:30px !important;background:none !important;padding-bottom:0px !important;font-family:"Microsoft YaHei",微软雅黑 !important;padding:0px;border-bottom:#ddd 1px dashed; clear:both;overflow:hidden; font-size:14px !important;}
.message_top{height:38px !important;background:#f4f4f4 !important;border-bottom:1px dotted #ddd !important;}
.message_top ul li{border-bottom:none;line-height:38px !important;height:38px;font-family:"Microsoft YaHei",微软雅黑 !important;padding:0;border-right:#fff 1px solid;}
.message_top ul li.message_top01{width:505px !important;  }
.message_top ul li.message_top04{border-right:0px;}
.message00{padding-bottom:10px;*padding-bottom:10px;_padding-bottom:10px;background:none !important;}
.message00 .pagenav{margin-top:10px !important;padding-top:0px !important;margin-right:10px;}
.wz_title{width:475px !important;background:url(../images/icon.png) 15px 14px no-repeat !important;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding-right:1px !important;  }
.wz_title a{ height: 30px; line-height: 30px!important;}
.liuyanren, .liuyan_time{width:120px !important;}
.liuyanren,.liuyan_time,.return{padding-right:1px !important;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.wz_title_txt{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.return{padding-right:0px !important; width:110px !important;}
.navjz .STYLE1{color:#1a91e4 !important;}
.navjz .sys_btn01{float:left;height:26px !important;line-height:26px !important;background:#1a91e4 !important;width:72px;font-family:"Microsoft YaHei",微软雅黑;margin:1px 10px 0 0;}
.navjz .message .message_input img#img7{padding-top:3px;margin-left:-3px;}
.navjz input.tj_input{background:#1a91e4 !important;cursor:pointer;}
.navjz input.btnback{background:#1a91e4 !important;height:30px !important;line-height:30px !important;cursor:pointer;margin-top:5px;font-family:"Microsoft YaHei",微软雅黑;}

/*栏目页 视频列表 */
.shipinbox{clear:both;}
.shipinbox ul li{background:none;height:auto;padding:10px 0;border-bottom:1px dashed #ddd;vertical-align:bottom;}
.shipinbox ul li img{padding-top:0px;}
.shipin{width:660px;}
.shipin .right img{float:left;margin:11px 4px 0 0;}

/*分页*/
.pagenav{clear:both;float:right;margin:5px 0;padding:2px 0;line-height:24px;}
.pagenav a{border:1px solid #d9d9d9;color:#666;display:block;float:left;font-family:Arial,Helvetica,sans-serif;margin:3px;padding:0 8px;text-decoration:none;}
.pagenav a:hover{background:#1a91e4;border:1px solid #1a91e4;color:#fff;}
.pagenav a.active{border:1px solid #6daa21;color:#fff;}
.pagenav a.current,.pagenav a.current:hover{background:#1a91e4;border:1px solid #1a91e4;color:#fff;}
.pagenav a.disabled,.pagenav a.disabled:hover{background:#d9d9d9;border:1px solid #d9d9d9;color:#666;cursor:default;}
.pagenav a.text,.pagenav a.text:hover{color:#fff;margin-right:0px;background:#1a91e4;border:1px solid #1a91e4;cursor:text;}
.pagenav a.pagemore,.pagenav a.pagemore:hover{color:#666;background:#fff;border:#fff 1px solid;cursor:text;padding:0 5px;}
.pagenav #page{float:left;}
.pagenav #page input{float:left;width:25px;height:24px;line-height:24px;border:1px solid #d9d9d9;padding:0 3px;margin:3px 3px 3px 6px;color:#666;}
.pagenav .goto{float:left;display:block;width:36px;height:26px;line-height:26px;background:#1a91e4;border:1px solid #1a91e4;color:#fff;margin:3px;text-align:center;cursor:pointer;}

/*** 文章页 START ****/
.secnr{ height:auto;min-height:500px;_height:500px;text-align:left; padding: 0 10px; }

#wenzhang{ margin:auto;font-size:15px;line-height:28px;height:auto;}
.wztit{font-size:24px;line-height:46px;color:#333;text-align:center;padding-top:10px;font-weight:bold;}
.wzfbt{font-weight:100;line-height:36px;text-align:center;font-size:20px;}
.wzbjxx{line-height:30px;text-align:center; margin:auto;margin-top:10px;font-size:14px;height:40px; background: url("../images/listbg.jpg") bottom repeat-x; padding-bottom: 10px; color: #666;}
.wzbjxx a{ font-size: 14px; color: #666;}
.newinfoleft span{ margin-right: 30px;}
.wzbjxx input{width:12px;height:12px;border:#666 1px solid;vertical-align:middle;cursor:pointer;}
.bdshare-button-style0-24 a, .bdshare-button-style0-24 .bds_more{ margin: 0px!important; height: 30px!important; line-height: 30px!important;}
.newinforight .share{ float: left; background: url("../images/pintline.jpg") left center no-repeat;padding-left:18px; font-size: 14px; color: #666; height: 30px; line-height: 30px;position:relative;width:100px;}
.newinforight .bds_more{ background:url(../images/wzicon3.png) left center no-repeat !important; padding-left:20px !important;font-size: 14px!important; color: #666!important; height: 30px; line-height: 30px;}
.newinforight .print_btn{ padding: 0 15px 0 24px; background: url("../images/print.jpg") left center no-repeat; float: left;}
.newinforight .font{ background: url("../images/pintline.jpg") left center no-repeat; padding: 0 17px; float: left;}
.newinforight .font a{ padding: 0 5px; cursor: pointer;}
.wzcon{padding:10px; height:auto;min-height:450px;_height:450px;font-size:16px;line-height:200%;text-align:Justify;text-justify:inter-ideograph; overflow:auto;}
.wzcon p{margin-bottom:12px;}
.wzcon table,.wzcon img{max-width:100% !important;}


/*搜索列表*****/
.wz_top{height:40px;line-height:40px; font-size:14px; background: url("../images/dqwz.jpg") 19px center no-repeat #f8f8f8; position:relative; padding-left: 41px; margin-top: 20px;}
.wz_top .search{ position:absolute; right:0px; top:0px;}

.border{border:1px solid #ddd; height:auto;}
.searhlist{margin:0 auto;padding:0px 0 10px;height: auto; min-height: 450px;_height: 450px;}
.searhlist ul{ clear:both;}
.searhlist ul li{background:url(../images/dot.jpg) 10px 10px no-repeat;border-bottom:#ddd 1px dashed;line-height:22px;height:auto;color:#555;margin-bottom:10px;font-size:14px;padding-left:20px;}
.searhlist ul li a{display:block;float:left;font-size:14px;color:#555;line-height:22px;max-width:760px;}
.searhlist ul li a:hover{color:#128eeb;text-decoration:underline;}
/*** 文章页 END ****/

@media print{
 a[href]:after {
  content: none!important;
 }
.menubox,.header,.footer{ display: none;}
}
/*新增-分享*/
.share-box {display: block;position: absolute;right: 0;top: 16px;width: 100px;height: 25px;z-index: 22;}
.share-bar {width: 100px;height: 25px;overflow: hidden;}
.share-bar a {display: block;float: left;width: 25px;height: 25px;padding: 0;margin: 0 12px 0 0;background: url("/tmp/assets/images/share/wz_wx.png") 0 0 no-repeat;}
.share-bar a.share-tsina {background-image: url("/tmp/assets/images/share/wz_wb.png");}
.share-bar a.share-qzone {background-image: url("/tmp/assets/images/share/wz_qz.png");margin-right: 0;}
.weixin-share-open {position: absolute;width: 212px;height: 80px;left: -62px;bottom: 27px;overflow: hidden;background: url("/tmp/assets/images/share/share_wx_arrow.gif") no-repeat;padding: 10px 10px 22px;}
.weixin-share-open .weixin-close {display: block;position: absolute;width: 25px;height: 25px;right: 0;top: 0;cursor: pointer;}
.weixin-share-open .weixin-wrap {height: 80px;overflow: hidden;}
.weixin-share-open .weixin-wrap .weixin-qrcode {float: left;width: 80px;height: 80px;}
.weixin-share-open .weixin-wrap .weixin-qrcode img {width: 80px;height: 80px;border: 0;margin: 0 auto;padding: 0;}
.weixin-share-open .weixin-wrap p {display: block;float: left;padding: 8px 0 0 8px;line-height: 24px;color: #666666;font-size: 12px;}
/*新增-分享end*/
.share-box{right: auto;top: 0;}

/*引导层*/
.index-yd{background:#14a4d9 url(../images/yd.jpg) repeat-x;height:100%;width: 100%;position: fixed;top: 0;left: 0;z-index: 99999;}
.index-yd-box{ width:1000px; overflow:hidden; margin:0 auto; text-align:center;background:url(../images/ydbg.jpg) no-repeat; height:908px;position: relative;}
.index-yd-box .enter{position: absolute;display: block;width: 200px;height: 60px;top: 512px;left: 50%;margin-left: -100px;z-index: 999;}

/*对联左*/
.index-dll{position:fixed; _position:absolute;right: 50%;top:270px;z-index: 999;display: none;margin-right: 605px;}
.index-dll .img-title{display: none;}
.index-dll ul{border: 1px solid #ccc;background: #fff;}
.index-dll ul li{padding: 10px;border-top: 1px solid #ccc;}
.index-dll ul li.num1{border-top: none;}
.index-dll .couplet-close{text-align: center;height: 26px;}
.index-dll .couplet-close img{vertical-align: middle;cursor: pointer;}
.index-dll li img{height: auto;}
/*对联右*/
.index-dlr{margin-right: auto;right: 0;margin-right: 0;}
.index-dlr .img-title{display: block;text-align: center;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.index-dlr ul li{border-top: none;}


/*首页改2020-7-16*/
.ind_body{background: #f5f5f5;}
.ls-row{margin-top: 22px;}
.xw_title{height: 30px;border-bottom: #ccc 1px solid;}
.xw_title li{float: left;}
.xw_title li a{font-size: 18px;font-weight: bold;color: #1a91e4;}

.xw_list{margin-top: 8px;height: auto;width: 100%}
.xw_list ul li{height: 35px;line-height: 35px;padding-left: 16px;background:url("../images/icon.png") no-repeat center left;overflow: hidden;}
.xw_list ul li span{color: #999;font-size: 15px;}


.ind_left{width: 300px;float: left;}
.ind_right{width: 470px;float: right;}
.flash{width: 390px;height: 280px;overflow: hidden; float: left;margin-left: 20px;}
.mF_sohusports_wrap{padding:0px !important;border:0px !important;}
.mF_sohusports .txt li{height:36px !important;line-height:36px !important;}
.mF_sohusports .txt li a{padding-left:20px !important;font-size: 16px;padding-right: 120px; font-weight:normal !important;font-family:"Microsoft YaHei",微软雅黑 !important;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.mF_sohusports .txt li b{filter:alpha(opacity=50) !important;opacity:0.50 !important;}
.mF_sohusports .num{bottom:13px !important;right:10px !important;}
.mF_sohusports .num li a{width:10px !important;height:10px !important;margin-right:10px !important;background:url(../images/tw_ico.png) 0px 0 no-repeat !important;text-indent:-9999em;overflow:hidden;}
.mF_sohusports .num li.current a,.mF_sohusports .num li a:hover{background:url(../images/tw_ico.png) -10px 0 no-repeat !important;}

/*通知公告*/
.tzg_list{margin-top: 15px;height: 249px;overflow: hidden;}
.tzg_list li{line-height: 27px;padding: 5px 0 5px 13px;background:url("../images/icon.png") left 18px no-repeat;overflow: hidden;vertical-align: bottom;}
.tzg_list li span{float: none !important;font-size: 14px;color: #999;padding-left: 5px;}
.tzg_list li a{font-size: 16px;float: none !important;}
/*学校概况*/
.gk_link{height: 248px;overflow: hidden;}
.gk_link ul{margin-right: -18px;}
.gk_link li{float: left;width: 141px; margin: 20px 18px 0 0;}
.gk_link li a{display: block;text-align: center;border: #ddd 1px solid;padding-top: 15px;height:87px;background: #fff;}
.gk_link li span{display: block;padding-top:8px;line-height: 28px;font-size: 16px;}
.gk_link li a:hover{border-color:#1a91e4;color: #1a91e4;}
/*横幅*/
.hfbox{width: 1200px;height: 90px;margin-top: 20px; overflow: hidden;}

/*图揽校园*/
.tlxybox{margin: 20px 0;height: 280px;overflow: hidden;}
.picMarquee-left{height: 280px;overflow: hidden;margin-top: 20px;}
.picMarquee-left li{width: 280px;height: 210px;margin-right: 26px; overflow: hidden;float: left;position: relative;}
.picMarquee-left li span.con_imgname{position: absolute;display: block; width: 100%;bottom: -32px;left: 0; height: 32px;line-height: 32px;text-align: center;font-size: 16px;color:#fff;background: url("../images/black50.png");overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.picMarquee-left li a:hover span.con_imgname{bottom: 0;transition: all .6s;}