*{padding: 0;margin: 0;}
html,body{font-family:"微软雅黑","宋体","Arial",sans-serif;height: 100%;font-size:14px;color:#333;}
.main_page{min-height: 100%;height: auto !important;height: 100%;}
.main_area{padding-bottom: 70px;}
h3{font-size: 22px;font-weight:bold;}
a{color: #333;}
a:hover{color:#337ab7;}
.section{background:#f1f1f1;padding: 5px 0;}
.row{margin:0;}
.container,.container-fluid{padding:0;}
.col-sm-12{padding: 0;}
.right_side{float:right;}
.float-left{float:left;}
.over_hidden{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.box-shadow{box-shadow:0px 1px 1px 0 rgba(0, 0, 0, 0.3)}
.hiSlider-wrap {
     box-shadow:none;
}
.topbar{background: #f1f1f1;font-size: 0.9em;height: 26px;line-height: 26px;border-bottom:3px solid #177ec2;}
.topbar a{color:#555;}
.list-inline{margin-bottom: 0;}
.navbar-default{background:#17558e;}
.navbar-default .navbar-nav>li>a{color:#fff;font-size: 1.5em;font-weight: bold;}
.navbar-default .navbar-nav>li>a:hover{color: yellow;}
.nav>li>a{padding: 20px;}
.nav-area{padding:0;}
.navbar{margin-bottom:0;border-radius:0;min-height:0;border:0}
.navbar-default .navbar-toggle{border-color:#fff;}
.navbar-toggle{padding:5px;margin-top:-62px;margin-right:5px;background-color:#273da5;border:2px solid transparent;}
.navbar-default .navbar-toggle .icon-bar{background-color:#fff;}
.navbar-default .navbar-toggle:focus, .navbar-default .navbar-toggle:hover{background-color:#273da5;}
.sub_title{float:left;margin-left: 10px;font-size: 0.9em;color:#4c4ca0;}
.sub_header{background:url(title_bg.png) no-repeat;padding-left:28px;color:#0b3795;font-weight: bold;font-size: 1.3em;margin:15px 0;padding-bottom:5px;}
.title_text{border-bottom:3px solid #0b3795;padding:2px 4px;}
.intro_area{padding:45px 15px}
.intro_area p{line-height:1.1em;font-size:14px;text-indent:2em;}
.panel{margin-bottom:0;}
.panel-head{text-align:center;border-bottom:1px dashed #bbb;margin:10px;padding-bottom:10px;}
.panel-title{color:#0b3795;}
.nav-tabs>li.active>a, .nav-tabs>li.active>a:focus, .nav-tabs>li.active>a:hover{background-color: #79acb2;}
.nav-tabs>li.active>a, .nav-tabs>li.active>a:focus, .nav-tabs>li.active>a:hover{color:#fff;font-weight: bold;}
.top_title h2{font-size:1.3em;font-weight:bold;text-align:center;}
.top_title h2 a{color:#CB313B; }
.top_title p{text-indent:2em;line-height:1.8em;;}
.top_list li{padding:8px;border-bottom:1px dotted #8db6c2;}
.top_list li a{color:#333;}
.news_list{padding:10px 10px 30px 10px;}
.yjfx p{padding:5px 0;}
.top_more{color:#337ab7;font-size: 0.9em;position: absolute;right:20px;}
.more{color:#f3f3f3;padding-right:10px;font-weight:500;}
.lxwm img{padding:5px 15px;margin-left:5px;}
.ul_padding li{padding:5px;}
.item-title{white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.left-area{background-color:#eee;padding-left:10px;padding-bottom:10px;}
.sub_list li{font-size:14px;padding:12px 6px;margin:8px 0;background-color:#f5f5f5;color:#108fc6;text-align:center;}
.col-md-10{padding:0;}
.news-content{padding: 10px 35px;line-height: 1.8em;}
.news-content img,video{height: auto;max-width: 100%;margin:5px auto;}
/*Contact*/
.links{margin-top:30px;padding:10px;text-align:center;}
.links a{padding-right:20px;}
.links img{display:inline;}
/*footer*/
.footer{position:relative;margin-top: -70px;clear: both;border-top:3px solid #177ec2;}
.footer ul{ font-size: 12px;list-style: none;text-align:center}
.footer ul li{padding:3px;}
.foot-section{padding-top:10px;padding-bottom:4px;}
.foot-section table{margin:0 auto;}
@media (max-width:1199px){.xs_hide{display:none;}.right_side{float:none;}.yjfx{background:none;}}
@media (max-width:420px){.lxwm img{float:none;padding:0;}}