body{font-family:"Microsoft YaHei";}
a:hover{text-decoration:none;}
a:focus{text-decoration: none}
.row{margin-left: 0px; margin-right: 0px;}
.top_bg{background-color: #002147; line-height: 250%; color: #bfcff0;}
.top_bg a{color: #bfcff0}
.top_bg a:hover{color: #fff;transition:color 0.3s ease}
.container{padding-left: 15px;padding-right: 15px;}
@media (min-width: 1600px){.row{width: 1600px;margin:0 auto;}}
.indexbanner{width: 100%}
.navbar{margin-bottom: 0px;border-radius: 0px;}
.navbar-default{background-color: #002b5d; border-color: transparent;}
.navbar-default .navbar-brand{color: white;}
.navbar-default .navbar-nav>li>a{color: white;}
.navbar-brand{position: absolute; left: 50%; padding: 0; max-width: 170px; z-index: 2;}
.navbar-collapse{font-size: 18px;}
.navbar-collapse ul li{margin-left: 85px;}
.menu-left{margin-left: -70px;}
.navbar>.container .navbar-brand,.navbar>.container-fluid .navbar-brand{margin-top: -30px; margin-left: -85px;}
.navbar-default .navbar-nav>li>a:focus, .navbar-default .navbar-nav>li>a:hover{color: #777;transition:color 0.3s ease}
.navbar-right{margin-right: 0px;padding-right: 0px;}
.topsearch input{background-color: #001732; border: 0;}
.topsearch span{background-color: #001732; border: 0;}
.input-group-addon:last-child{cursor: pointer}


.news_block{padding:20px;border-bottom:1px dashed #eee;min-height: 155px;}
.news_block a{color: #002b5d}
.news_block a:hover{color:#1596dd;transition: color 0.3s ease}
.news_title{font-size:18px;max-height: 25px;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.news_time{margin-top:5px;color:#999}
.news_content{margin-top:5px;color:#999;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}
.news_img{float:left;margin-right: 15px;}
.news_img img{width:165px;height:120px}
.simg{height: 300px;}
.page-header{margin-top: 10px;}
.list-group{width:282px;margin-bottom: 0px;}
.list-group-item{margin-left:10px;background-color: #f2f2f2;height: 40px;line-height: 25px;border-radius: 0;font-weight: bold;border-left: 0;border-right: 0;border-top: 0;border-style: dashed;margin-bottom: 0px;}

.pagination{display:inline-block;padding-left:0;margin:20px 0;border-radius:4px}
.pagination>li{display:inline}
.pagination>li>a,.pagination>li>span{position:relative;float:left;padding:6px 12px;margin-left:-1px;line-height:1.42857143;color:#002b5d;text-decoration:none;background-color:#fff;border:1px solid #ddd}
.pagination>li:first-child>a,.pagination>li:first-child>span{margin-left:0;border-top-left-radius:4px;border-bottom-left-radius:4px}
.pagination>li:last-child>a,.pagination>li:last-child>span{border-top-right-radius:4px;border-bottom-right-radius:4px}
.pagination>li>a:hover,.pagination>li>span:hover,.pagination>li>a:focus,.pagination>li>span:focus{z-index:3;color:#002b5d;background-color:#eee;border-color:#ddd}
.pagination>.active>a,.pagination>.active>span,.pagination>.active>a:hover,.pagination>.active>span:hover,.pagination>.active>a:focus,.pagination>.active>span:focus{z-index:2;color:#fff;cursor:default;background-color:#002b5d;border-color:#002b5d}
.pagination>.disabled>span,.pagination>.disabled>span:hover,.pagination>.disabled>span:focus,.pagination>.disabled>a,.pagination>.disabled>a:hover,.pagination>.disabled>a:focus{color:#777;cursor:not-allowed;background-color:#fff;border-color:#ddd}
.pagination-sm>li>a,.pagination-sm>li>span{padding:5px 10px;font-size:12px;line-height:1.5}
.pagination-sm>li:first-child>a,.pagination-sm>li:first-child>span{border-top-left-radius:3px;border-bottom-left-radius:3px}
.pagination-sm>li:last-child>a,.pagination-sm>li:last-child>span{border-top-right-radius:3px;border-bottom-right-radius:3px}
.page{text-align:center;clear:both}
.page li.active a{background:#002b5d;border:solid 1px #002b5d}


.footer{background: url("../images/footerbg.jpg");position: relative;top:30px;}
.cwu{float: left;font-size: 20px;color: #fff;line-height: 40px;height: 40px;}
.lianxi{list-style: none;}
.lianxi a{display: block;}
.lianxi li{float: left;margin-left: 2%;}
.cwu,.lianxi{margin-top: 30px;}
.line{border-bottom: 1px solid #193759;}
.infomation{border-right: 1px solid #193759}
.infomation,.quicklink{margin-top: 20px;list-style: none;color: #fff;font-size: 16px;margin: 0;padding:0;margin-left: -15px;}
.infomation a,.quicklink a{color: #fff;}
.infomation a:hover,.quicklink a:hover{color: #8ea2cb;transition:color 0.3s ease}
.infomation li,.quicklink li{margin-top: 22px;}
.infomation li:first-child,.quicklink li:first-child{font-size: 20px;}
.logo,.copyright{margin-top: 2%}
.logo{margin-top: 2%;}
.copyright{float: right;padding:0;}
.copyright ul{float: right;}
.copyright ul li{list-style: none;margin-left: 30px;float: left;color: #8ea2cb;}
.copyright ul li a{color: #8ea2cb;transition:color 0.3s ease}
.copyright ul li a:hover{color: #fff}
.cp{float: right;margin-top: 1%;color: #8ea2cb;margin-bottom: 2%;text-align: center;}
.cp a{color: #8ea2cb;}
.cp a:hover{color: #fff;transition:color 0.3s ease}

.indexbanner img{width: 100%;}
.h1{color:#002147;}
.cinner{padding-left:0px;padding-right:0px;}
.bframe{margin:0}
.col-*-* {padding:0;}

.navtitle{padding:0px;background: url('../images/ntitleBg.png') repeat-x 0 0;height: 70px;border: 1px solid #e2e2e2;line-height: 70px;}
.navtitle .title{font-size: 32px;color: #002b5d;float: left}
.navtitle .brdnav{float: right;text-align: right}
.navtitle .brdnav a{color: #8b8b8b}

.ninner{margin-top: 25px;}
.ninner .ninnerclassnav{float: left;padding-left: 0px;padding-right: 0px;}
.ninner .ninnerclassnav ul li a{color: #000;display: block}
.ninner .ninnerclassnav ul li{background: url('../images/point.png') no-repeat 20px center;margin-bottom: 10px;border: 1px solid #e2e2e2;font-size: 22px;padding: 20px 10px 20px 50px;}
.ninner .ninnerclassnav ul li.active,.ninner .ninnerclassnav ul li:hover{background: url('../images/point_active.png') no-repeat 20px center;background-color: #002b5d;color: #fff;transition: background-color 0.3s ease}
.ninner .ninnerclassnav ul li.active a,.ninner .ninnerclassnav ul li:hover a{color: #fff}
.ninner .ninnerlist{padding-right: 15px;padding-left: 0px;padding-bottom: 20px;}
.ninner .ninnerlist .thumbnail{margin-top: 15px;padding-top: 0px;padding-left:20px;padding-right: 0px;text-align: left;border: none;}
.ninner .ninnerlist .thumbnail .caption{padding:0px 0px 0px 9px;}
.ninner .item{padding-left: 0px;padding-right: 0px;}
.newT{padding-left: 0px;padding-right: 0px}
.newT img{padding:0;}
.newT h3{margin-top: 0px;}

@media (min-width: 768px) {
    .ninner .ninnerlist{padding-right: 0px;}
    .ninner .ninnerlist .thumbnail{margin-top: 0px}
    .ninner .ninnerlist .thumbnail .caption{padding:0px;}
    .ninner .item{padding-left: 0px;padding-right: 20px;}

}
@media (min-width: 992px){
    .ninner .item{padding-right: 0px;}
    .newT h3{margin-top: 30px;}
}

.banner img{width: 100%}
.breadNav{margin-top: 39px;}
.breadNav img{margin-right: 5px;}
.breadNav a{color: #999999}
.class-nav{padding-left: 0px;padding-right: 0px;background-color: #f2f2f2;}
.list-group a{color:#000;display: block;}
.list-group a:hover{color:#002147;}
.list-group-item img {margin-right: 5px;}
.select{color:#002147;}
.title-nav{padding-right: 0px;padding-left: 10px;}
@media (min-width: 992px) {
    .list-group-item {
        height:65px;
        line-height: 45px;
    }
}
.inner{border:1px solid #eee;padding-left: 0px;padding-right: 0px;background-color: #f2f2f2;}
.content{background-color: #fff;min-height: 325px}
.content-title{float: left;color:#002147;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;height: 60px;padding-right: 0px;padding-left: 0px;}
.content-time{float: right;text-align: right;padding-right: 0px;padding-left: 0px;}
.content-news-list li{height: 60px;line-height: 60px;border-bottom: 1px dotted #dcdcdc;background:url('../images/img-dot.png') no-repeat left center;padding-left: 20px;}
.nbanner{width: 100%;}
/*.content{overflow:auto}*/
.content p{padding: 15px;font-size: 16px;color: #808080}
.content span{padding: 15px;font-size: 16px;color: #808080}
.content-content{padding:0 0px 40px 15px;font-size: 18px;position: relative;min-height:500px ;}
.content-content img{max-width: 100%;margin:0px auto;display: block;border: solid 1px #ddd;border-radius: 2px;padding: 2px;}

.prevArticle{position: absolute;left: 25px;bottom: 0;color: #8b8b8b;display: block;padding:5px 30px;border: 1px solid #8b8b8b;border-radius: 10px;}
.nextArticle{position: absolute;right: 25px;bottom: 0;color: #8b8b8b;display: block;padding:5px 30px;border: 1px solid #8b8b8b;border-radius: 10px;}
.ctl-article a:hover{color: #fff;background-color: #8b8b8b;}

.weixin{position: relative}
.weixinhover{position: absolute;z-index: 9999;left:-60px;top:-190px;width: 180px;height: 180px;background-color: #fff}
.weixinhover img{height: 180px;width: 180px;}

.tel{position: relative}
.telhover{position: absolute;z-index: 999;left: -60px;top: -60px;width: 180px;height: 50px;background: #fff;font-size: 18px;line-height: 50px;text-align: center;background-color: #d8d8d8;border-radius: 10px;color: #002b5d}


.ke-insertfile.ke-insertfile{ width:auto; color:#143270; text-indent:40px; background:url("../images/download.png") no-repeat left top; color:#143270; font-size:16px; display:block;word-wrap:break-word; padding:15px 6px; margin:0px auto;}
table{width: 100%}
table tr td{width: 0px;text-align: center;}
table p{margin: 0;padding: 5px 0 5px 0;}
.table-striped>tbody>tr:nth-of-type(odd){background-color: #d4e5fb}
table tr.head{background-color: #1a3b7d !important;color: #fff;}
.navbar-header{width: 100%;}
.navbar-toggle{margin-right: 0;position: relative;left: 15px}
@media (min-width: 992px) {
    .nbanner img{padding: 15px;}
    .content p{padding: 30px;}
}
@media(max-width: 1600px){.navbar-collapse{font-size: 15px;} .navbar-collapse ul li{margin-left: 5px;} .menu-left{margin-left: -35px;}}
@media (max-width: 992px){.navbar-brand{position: absolute; left: 50%; padding: 0; max-width: 100px;} .navbar>.container .navbar-brand,.navbar>.container-fluid .navbar-brand{margin-top: 0px; margin-left: -60px;} .navbar-collapse{font-size: 12px;} .navbar-collapse ul li{margin-left: 5px;} .menu-left{margin-left: -35px;}}
@media (max-width: 767px){table{width: auto} .table p{padding:0}.table-responsive>.table-bordered{font-size: 14px;} .table-responsive>.table>tbody>tr>td{word-wrap:inherit;white-space:inherit;} .content-time{font-size: 12px;} .content-title{font-size: 14px;} #topnav{font-size: 12px} .ninner .ninnerclassnav ul li{font-size: 13px;padding:10px 10px 10px 50px;} .navbar-nav{font-size: 14px} .breadNav{margin-top: 10px;} .footer{top:0px;} .inner{background-color: #fff} .news_img{margin-right: 0px;padding-left: 0px;} .news_contentC{padding:0 0;} .copyright ul li{margin-left: 15px;} .lianxi img{width: 35px;} .cwu{font-size: 12px;} .list-group-item{margin-left: 0;} .page-header{margin-top: 0px;padding-top: 10px;} .list-group{width: 100%} .simg{height: 200px;} .container-fluid>.navbar-collapse, .container-fluid>.navbar-header, .container>.navbar-collapse, .container>.navbar-header{margin-left: -15px; margin-right: -15px;margin-top: 10px;margin-bottom: 10px;} .navbar-brand{position: absolute; left: 0; padding: 0; max-width: 50px;} .navbar>.container .navbar-brand,.navbar>.container-fluid .navbar-brand{margin-top: 0px; margin-left: 15px;} .menu-left{margin-left: -15px;} .navbar-nav{margin:0;} .news_block{padding-right: 0;padding-left: 0}}