ﻣ�/*通用样式*/
*{margin:0;padding:0;word-wrap:break-word;}
html{font-size:62.5%;}
body{font:1.4rem/1.75 "宋体", arial, sans-serif,'DejaVu Sans','Lucida Grande',Tahoma,'Hiragino Sans GB',STHeiti,SimSun,sans-serif;color:#444;font-size:14px;}
html, body, h1, h2, h3, h4, ul, li, dl,input{ margin:0px;padding:0px;list-style-type:none ;}
a{color:#333;text-decoration:none;}
a:hover{text-decoration:none; border: 0;}
a:active {star:expression_r(this.onFocus=this.blur());} 
:focus { outline:0;} 
a img{border:none;}
div,ul,li,p,form{padding: 0px; margin: 0px;list-style-type: none;}
em{font-style: normal;font-weight: normal;}
table {padding: 0px; margin: 0px;list-style-type: none;}
dt,dl,dd {padding: 0px; margin: 0px;list-style-type: none;}
form{margin:0px;padding:0px;}
tr {padding: 0px; margin: 0px;list-style-type: none;}
h3,h4{padding:0px; font-size:14px; font-weight:bold;}
.clear {clear:both;height:0px; overflow:hidden;}
.blank1{height:1px;overflow:hidden;}
.blank2{height:2px;overflow:hidden;}
.blank10{height:8px;overflow:hidden;}
.blank12{height:10px;overflow:hidden;}
.blank15{height:15px;overflow:hidden;}
.blank20{height:15px;overflow:hidden;}
.blank30{height:15px;overflow:hidden;}
.dotline{border-bottom:#CCC 1px dashed;margin:8px;}



body{font-size: 1.4rem;}
.top{width:100%;height:137px;}
.top .logo{width:1100px;height:137px;margin:0 auto;}
.top .logo .left{float:left;background:url(logo.png) no-repeat;width:400px;height:80px;margin-top: 25px;}
/*搜索*/
svg{width:22px;height: 22px;float:left;margin-right:12px;margin-bottom: 20px;}
.logo{margin:20px 18px;}
.fastlink{padding-top:78px; overflow:hidden;padding-bottom:10px;line-height:30px;float:left;}
.fastlink a{float:right;color:#fff;margin-left:100px;padding-left:37px;font:normal 1.4rem/33px "Microsoft Yahei";}
.linkbg1{background: url(page.png) 10px 7px no-repeat;overflow: hidden;}
.fastlink a:hover{color:#666666;text-decoration:none;}
.navbar-brand > img {margin:20px 0px!important;}
.search {
    /* background: #fff; */
    margin-top: 79px;
    height: 38px;
    float: right;
    width: 220px;
    /* border-radius: 21px; */
    /* border: 1px solid #3A779F; */
}
.search .slink input {background:none;border:none;height: 34px;font: 14px/26px "Microsoft Yahei";display: block;color:#888888;margin-left: 20px;
    width: 100px;
}
.search .slink .btnSearch {width:40px;display: block;cursor: pointer;border: none;float: right;background: url(search.png) 6px 7px no-repeat;font:normal 1.4rem/35px "Microsoft Yahei";color:#fff;}
.dropdown-menu li{display:block;left:0;}
.dropdown-menu ul li a{color:#fff;background:#1D75C4;font:normal 14px/40px "Microsoft Yahei";overflow: hidden;padding:5px 10px;border-radius: 25px;}
.dropdown-menu ul li a:hover{color:#fff!important;background:#268eec!important;}
.dropdown_width{margin:0 auto;}
#newspic{margin-right:25px;}
.notice,.tongzh,.t_manage{margin-left:25px;}
/*新闻*/
#newspic .carousel-inner > .item > a > img{height:390px;}

.news .title,.work .title{width:100%;z-index:100;height:auto;overflow:hidden;margin-bottom: 10px;margin-left: 25px;border-bottom:2px #e8e8e8 solid;}
.news .title h3,.work .title h3{float:left;color: #000;font: normal 2.2rem/28px 'Microsoft Yahei';text-align: left;font-weight: 600;margin-right:20px;padding-bottom: 7px;font-size:22px;border-bottom:4px #144a74 solid;}
.news .title a,.work .title a{background:url(more.png) 0px 1px no-repeat;text-align:center;float:left;display: block;color:#BDD74E;text-indent:-999em;padding: 0 5px;margin-top: 7px;width:28px;}
.work .title{margin-left: 0;}
.news .newslist{margin-left:25px;margin-top:18px;}
.news .newslist li{margin-bottom:19px;background:#F4F6F8;}
.news .newslist li a{line-height:28px;font-weight:600;font-size:2.0rem;font-family: "Microsoft Yahei";margin:10px 0px ;display:block;color:#000;height: auto;overflow:  hidden;background: none;margin-left:0;}
.news .newslist li p{color:#7F7D94;line-height:22px;font-size:14px;margin:7px 20px;font-family: "Microsoft Yahei";}
.news .newslist li a:hover{color:#144a74;}
.news .newslist li span{display: block;float:left;}

.work,.news{width:100%;padding-right: 0px;}
.work .list li{clear: both;overflow:hidden;color:#333;height:28px;margin: 20px 0px;}
.work .list li a{padding-left:10px;font: 1.8rem/28px 'Microsoft Yahei';color: #333;overflow: hidden;height:28px;font-weight:400;font-size:18px;}
.work .list li span{clear:none;color:#144a74;float:left;margin-right:10px;font:bold 2.0rem/28px "Microsoft Yahei";font-size:20px;}
.work .list li a:hover{ color:#144a74;text-decoration: underline;font-size:1.8rem;font-size:18px;}
/*新闻*/
.news .list{margin-left:25px;}
.news li{clear: both;overflow:hidden;line-height:29px;color:#333;margin:10px 0px;}
.news li a{padding-left:20px;font: normal 1.8rem/29px 'Microsoft Yahei';color: #333;overflow: hidden;height:29px;width: 100%;background:url(list.png) 0px 11px no-repeat;font-size:18px;}
.news li span{clear:none;color:#999999;float:right;font: normal 1.4rem/30px "Microsoft Yahei";}
.news li a:hover{color:#6c6e70;text-decoration: underline;}
/*政策*/
.notice .titlist{width:100%;height:30px;}
.notice .titlist li a{float:left;color: #999999;font: normal 2.2rem/28px 'Microsoft Yahei';text-align: left;font-weight: 600;margin-right:10px;font-size:21px;border-bottom:4px #e8e8e8 solid;padding-bottom:8px;} 
.notice .titlist li.active a{color:#000;border-bottom:4px #144a74 solid;}
.notice a.more{background:url(more.png) 0px 1px no-repeat;text-align:center;float:left;display: block;color:#BDD74E;text-indent:-999em;padding: 0 5px;margin-top: 7px;width:28px;}
.notice .titlist i{background:url(titbg.png) 0px 0px no-repeat;height:32px;width:17px;float:left;margin-right:10px;}
.notice .tab-pane .list li{clear: both;overflow:hidden;line-height:28px;color:#333;margin:20px 0px;height:28px;overflow: hidden;}
.notice .tab-pane .list li a{padding-left:20px;font: normal 1.8rem/28px 'Microsoft Yahei';color: #333;overflow: hidden;height:28px;width: 90%;background:url(list.png) 0px 11px no-repeat;font-size:18px;}
.notice .tab-pane .list li span{clear:none;color:#999999;float:right;font: normal 1.4rem/22px "Microsoft Yahei";font-size:14px;}
.notice .tab-pane .list li a:hover{color:#144a74;text-decoration: underline;}
/*顶部链接*/
.manage{height:80px;}
.manage img,.t_manage img{width:100%;height:80px;padding-bottom:10px;}
/*底部*/
.service{background: #144a74;height:auto;}
.web{margin-right:25px;margin-top:10px;}
.web .title h2{border-bottom:1px #fff dotted;text-align:center;color:#fff;font:normal 18px/60px "Microsoft Yahei";font-weight:600;}
.web .web_link{width:100%;margin: 0 auto;display: inline-block;border-bottom: 1px #fff dotted;}
.web .web_link li{float:left;font: normal 16px/49px "Microsoft Yahei";border-radius:4px;    margin-left: 110px;text-align: center;}
.web .web_link li:hover{background:rgba(255,255,255,0.03);}
.web .web_link li a{color: #fff;font: normal 1.6rem/28px "Microsoft Yahei","PingFangSC-Regular";font-weight:400;}
.line{border-bottom: 1px #fff dotted;margin-right:25px;}
/*联系我们*/
.cont{margin-left:30px;margin-top:10px;}
.cont .title{height:auto;}
.cont .title h2{border-bottom:1px #fff dotted;text-align:center;color:#fff;font:normal 18px/60px "Microsoft Yahei";font-weight:600;}
.cont .web_link{width:100%;display:inline-block;margin: 0 auto;border-bottom: 1px #fff dotted;}
.cont .web_link li{float:left;font: normal 1.6rem/49px "Microsoft Yahei";border-radius:4px;margin-bottom:10px;text-align: center;color:#fff;margin:0 6px;font-size:16px;line-height:49px;}


/*当前位置*/
.position {background: url(home.png) 0px 10px no-repeat;height:auto;color: #999;padding-left: 24px;overflow: hidden;clear: both;font: normal 16px/40px 'Microsoft Yahei';}
.position a{color:#999;}
.position a:hover{color: #144a74;text-decoration: none;text-decoration: underline;}
/*banner*/
.banner{width:100%;height:auto;position: relative;}
.banner img{width:100%;}
/*频道页子栏目*/
.zlmainpd{height:auto;width:100%;padding-right:40px;}
.zlmainpd .title{width: 100%;}
.zlmainpd .title h3{text-align: center;width:auto;color: #fff;overflow: hidden;font: normal 2.2rem/60px "Microsoft Yahei";margin:0;height:auto;background: #144a74 ;font-weight: 600;}
.zlmainpd .list li{text-align:center;display:block;background: #f9f9f9;}
.zlmainpd .list li a{text-align:center;font: normal 16px/50px "Microsoft Yahei";height:auto;display:block;color:#333;margin: 10px 0px;}
.zlmainpd .list li:hover a{ display:block; font-weight:bold;color:#333!important;background:#E8ECF0;}
.zlmainpd .list li a:hover{color:#333;}
.zl_link{margin-right:40px;}
.zl_link li{border:2px solid #144a74;margin-bottom:20px;}
.zl_link li .manage{background:  url(zich.png) #144a74 center no-repeat;width:60px;height:50px;float:left;}
.zl_link li .manages{background:  url(tu.png) #144a74 center no-repeat;width:60px;height:50px;float:left;}
.zl_link li .zhu{background:  url(zhu.png) #144a74 center no-repeat;width:60px;height:50px;float:left;}
.zl_link li a{color:#144a74;display: block;font:normal 18px/30px "Microsoft Yahei";margin:10px 0px;text-align:center;}
.zl_link a img{width:100%;}

/*频道首页右侧*/
.rmain{height:100%;overflow:hidden;background:none;}
.rmain .content{font:normal 14px/30px "Microsoft Yahei";text-align: left;}
.rmain .content img{width:100%;}
.rmain .title{border-bottom: 3px #E8ECF0 solid;height: 48px;}
.rmain .title h3{color:#000;font: normal 2.2rem/44px 'Microsoft Yahei';float:left;margin-bottom:0;border-bottom:3px #144a74 solid;text-align: center;font-weight: 600;padding:0 10px;}
.rmain .title a{background:url(more.png) no-repeat;text-align:center;float:right;display: block;color:#BDD74E;text-indent:-999em;padding: 0 5px;margin-top:15px;width:20px;}
.rmain .list li{clear: both;overflow:hidden;color:#333;margin: 10px 0px;}
.rmain .list li a{padding-left:10px;font:normal 1.6rem/25px 'Microsoft Yahei';color: #333;overflow: hidden;float: left;height:auto;background: url(list.png) 0 10px no-repeat;}
.rmain .list li span{clear:none;color:#999999;float:right;margin-right:10px;font:normal 14px/30px "Microsoft Yahei";}
.rmain .list li a:hover{ color:#144a74;text-decoration: underline;}
.rmain .list li a span{display:block;float: right;text-align: left;}
/*内容*/
.rmain .article{margin:0 auto; height: 100%;background:#fff;font-family: "Microsoft Yahei";}
.rmain .article h3{font-family:"Microsoft Yahei";text-align: center;line-height: 35px; font-size: 24px;padding: 10px 0px 0px 0px;margin:0 auto;height:auto;border:none;color:#333;background:none;font-weight: normal;margin-bottom:20px;}
.rmain .article .infoBox {background: #f9f8f8;border-bottom: 4px solid #f7f7f7; padding: 10px; margin: 0 0 15px 0; font: 14px Tahoma; border-left:none;border-right:none;text-align: center; color: #999; cursor:pointer;}
.rmain .article #news{margin:0 auto; text-align: left;margin-top:20px;overflow: hidden;font-size:18px;height:100%;line-height: 30px;font-family: "Microsoft Yahei";}
.rmain .article .page img { cursor: pointer;}
.rmain .article .page{width:400px;margin: 0 auto; text-align:center;}
.rmain .article .page a, .article .page a:visited, .article .page span { padding: 2px 5px; margin: 0 3px 0 0; border: 1px solid #999;}
.article .other{border-top:#dcdcdc 1px dashed; padding:20px 0px 20px 0px;font-family: "Microsoft Yahei";}
.article .other a{font-size: 14px;}
.article .other a:hover{text-decoration: underline;color:#144a74;}
.rmain .article .small,.rmain .article .big { cursor: pointer; padding: 0 5px;}
.rmain .article .small { font: bold 10px "Times New Roman"; color: #4F8E3E;}
.rmain .article .big { font: bold 14px "Times New Roman";}

/*分页样式*/
#fenye{clear:both;padding-top:15px;}
#fenye a{text-decoration:none; display:inline;}
#fenye .prev,#fenye .next{width:52px; text-align:center;}
#fenye a.curr{width:22px;background:#2A74B7;color:#fff; font-weight:bold; text-align:center;}
#fenye a.curr:visited {color:#fff;}
#fenye a{color:#1E50A2;background:#fff; margin:0px 5px; border:1px solid #dcdddd; float:left; text-align:center;height:22px;line-height:22px;}
#fenye a.num{width:22px;}
#fenye a:visited{color:#2A74B7;} 
#fenye a:hover{color:#fff; background:#6161c1; border:1px solid #1E50A2;float:left;}
#fenye span{line-height:30px;}


.page { padding: 15px; text-align: center;}
.page table{width:100%;}
.page .pagebox{ font:normal 18px/30px "Microsoft Yahei";}
.page img { cursor: pointer;}
.page a, .page a:visited, .page span { padding: 2px 5px; margin: 0 3px 0 0;font:normal 16px/30px "Microsoft Yahei";}
.page a:hover, .page .current { background: #2A74B7; color: #fff;}
.page .current { padding: 2px 5px;}
.page .disabled {color: #ccc; padding: 2px 5px;}
/*版权*/
.copyright{width:100%;background-color:#144a74;height:100%;}
.copyright .box{width: 80px;margin:0 auto;margin-bottom:20px;}
.copyright p{text-align: center;font:normal 14px/20px "Microsoft Yahei","PingFangSC-Regular";margin: 20px 0px;word-spacing:normal;color:#fff;}
@media (max-width:1024px) {
    .tongzh, .t_manage,.manage{margin:0;}
    .nav > li{margin:0 0px;padding:5px 0px;}
    .fastlink{padding-top:30px;}
}
@media only screen and (max-width:767px){

.work{
padding-left: 0px !important;
}

    body{padding-top: 0;}
    .listbg{height:auto;}
    table table{width:99%;}
    .rmain p img{width:100%;height:auto;}
    .search,.line,.lines{display: none;}
    .web .web_link li{width:100%;margin-left: 0px;}
    .rmain .list li a{float:none;}
    .navbar-brand > img{width:80%;margin:10px 15px!important;margin-right:0;float:left;}
    .nav_list .list,.nav_list .title{position: relative;top:0;}
    .carousel-inner > .item > img,.carousel-inner > .item > a img{height:100px;}
    #newspic .carousel-inner > .item > a > img{height:200px;}
    .blank30{height:10px;}
    .news #newspic,.team .title{margin-bottom:10px;}
    .news .list, .notice, .work, .header, .zlmainpd, .notice, .news #newspic, .manage, .t_manage, .news .newslist, .web, .cont, .work, .manage, #newspic, .news .title, .zl_link,.news{margin:0;padding:0;}
    .pic .list li,.team_detail li p{width:100%;height:auto;}
    .rmain .title h3,.pic .title h3,.team .title h3,.team_list h3,.team_detail li i{width:90%;}
    .copyright p{margin:10px 10px;}
    .fastlink{float: left;padding-top: 0px;}
    .news .carousel-inner .item img{height:200px;}
    .carousel-caption{padding-bottom: 0px!important;}
    .navbar-brand{float:none!important;}
    .fastlink{padding-top:0px;}
    .position{margin-bottom:0;}
    .teach{box-shadow: none;}
    .teach .title{position: relative;top:0;}
    .teach .photo{top:-210px;width:50%;left:10%;}
    .details .titlist ul{width:100%;}
    .rmain #news img{width:100%;height:auto;}
}

@media only screen and (min-width:640px) and (max-width:767px){
    .nav > li > a {position: absolute;display: block;padding: 10px 62px!important;}
    .navbar-brand img{width:340px;}
    #footer .footer-contact h2{
        font-size: 26px !important;}
    @media screen and (-webkit-min-device-pixel-ratio:0) {
        #footer .footer-contact h2{
            padding-left: 0;
            font-size: 22px ;}
    }
}
@media only screen and (min-width:768px) and (max-width:959px) {
    .navbar-default .navbar-collapse{position: relative!important;}
    .mainpdbox .rmain .list li{margin:0;}
    .news li{margin-left:0;}
    .team_detail li{width:100%;}
    .navbar-header .topright{display: none;}
    .navbar-brand{float: none!important;}
    .navbar-brand > img{width:80%;margin:10px 10px!important;float:left;}
    .navbar-nav{position: relative!important;z-index: 1000;}
    .navheight{height:auto;}
    .top{height:auto;}
    .team_news .team_cont{height:auto;}
    .search{display: none;}
    .work,.notice,.cg,.fens,.htnotice,.wxnotice,.tel,.ser,.zlmainpd{margin:0px;margin-top:10px;padding:0;}
    .position{margin-bottom:0;}
    .mainpdbox .rmain h3,.mainpdbox .rmain .list li{margin:0!important;}
    .copyright .link{margin:0;}
    .copyright p{margin:10px 3px;}
    img{height:30%;}
    .header{margin:0;}
    .header img{width:240px;margin:10px 2px;}
    .mail .title li{background: none;text-indent: -999em;}
    .carousel-inner > .item > img,.carousel-inner > .item > a img{height:200px!important;}
    .zlmainpd{width:100%;padding-right:0;}
    .zlmainpd .title h3{text-align: center;padding-bottom:0!important;}
    .rmain,.article{margin-left:0;}
    .article img{width:90%;height:30%;}
    .article #news{width:95%;}  
    .copyright .box{display:none;}

}
@media only screen and (min-width:960px) and (max-width:998px){ 
    .mainpdbox{padding-top:50px;}
    .search{display: none;}
    .team_news .team_cont{height:auto;}
}
@media only screen and (min-width:1200px){   
    .toplink{display: none;}
    .navbar-default{position: none;}
    .nav > li > a {position: relative;display: block;}
    .header{left:5%;}
    .teacher .list li{width:30%;}
    #icon_flash,#icon_flash .flashBg{width:100%!important;}
    .news-article li{margin:0 10px!important;}
    .facbg .fac .people li{width:30%!important;}
    .teacher .list li a{width:100%;}
}
@media only screen and (min-width:1000px) and (max-width:1200px) {
    .mainpdbox{margin-top:0px;}
    .navbar-default .navbar-collapse{position: relative!important;}
    .tel li{margin:0px 10px;}
    .tel li p{margin-bottom:0px;}
    .link .selected select{margin:30px 10px;}
    .notice .list li{margin:2px;}
    .notice .list li a{line-height:10px;}
    .notice .list li span{padding:5px 6px;}
    .nav_list .list{width:100%;}
}
@media only screen (min-width:1200px) {
    .mainpdbox{margin-top:0px;}
    .navbar-default .navbar-collapse{position: relative!important;}
    .tel li{margin:0px 10px;}
    .tel li p{margin-bottom:0px;}
    .link .selected select{margin:30px 10px;}
    .notice .list li{margin:2px;}
    .notice .list li a{line-height:10px;}
    .notice .list li span{padding:5px 6px;}
    .nav > li > a{padding:10px 30px!important;}
}
@media screen and (max-width: 1400px) {
    .mainpdbox{margin-top:0px;}
    .navbar-default .navbar-collapse{position: relative!important;}
    .tel li{margin:0px 10px;}
    .tel li p{margin-bottom:0px;}
    .link .selected select{margin:20px 10px;}
    .notice .list li a{width: 100%;}
    .notice .list li span{padding:5px 6px;}
 }