@charset "UTF-8";
body,button,input,select,textarea{ font-family:'microsoft yahei',tahoma,arial,'helvetica neue','hiragino sans gb',sans-serif; background:#5287bb;}
a,a:hover,a:focus{ cursor:pointer; color:inherit;}
ul,ol{ margin:0; padding:0; list-style:none;}
.gotop{ border-radius:4px; background-color:#666; color:#fff;}
.etc{ overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.section1{ padding:0px 5px; margin-bottom:0px;}
.section2{ padding:0px 5px; margin-bottom:0px;}
.section_tit{ margin:9px 0 19px 0; padding-left:10px; border-left:#033169 3px solid;}
.section_ctt1{ padding:0px;}
.section_ctt2{ padding:15px;}
.page_logo{ overflow:auto; padding:15px 0;}
.page_logo .logo{ float:left; margin-right:10px;}
.page_logo .logo img{ width:400px; height:auto; vertical-align:middle;}
.page_logo .title{ float:left; color:#fff; text-shadow:#333 3px 3px 5px;}
.page_logo .title p{ font-size:1.2em;}
.navbar-default {background: #0D62ab; border:none;} 
.navbar-default .navbar-nav > li > a {font-size:1.25em;color: #fff;background-color: transparent;padding: 15px 20px;}
.navbar-default .navbar-nav > li > a:focus,.navbar-default .navbar-nav > li > a:hover {text-decoration:underline;color: #fff;background-color: transparent;}
.navbar-default .navbar-nav > .active > a,.navbar-default .navbar-nav > .active > a:focus,.navbar-default .navbar-nav > .active > a:hover {color: #900;background-color: #fff;}
.navbar-default .navbar-toggle { border:none; color:#fff;}
.navbar-default .navbar-toggle:focus, .navbar-default .navbar-toggle:hover {background-color:transparent;}
.navbar-default .navbar-header .title{ padding-left:15px; line-height:3em; font-size:1.5em; font-weight:bold; color:#fff;}
.navbar-default .navbar-nav > .open > a, .navbar-default .navbar-nav > .open > a:focus, .navbar-default .navbar-nav > .open > a:hover { color:#fff; background-color:inherit;}
.dropdown-menu { background-color: rgba(168, 0, 0, 1);}
.dropdown-menu > li > a { color: #fff !important; background-color:transparent !important;}
.dropdown-menu > li > a:focus, .dropdown-menu > li > a:hover { color: #fff !important; background-color:transparent !important;}
.page_footer{ margin-top:39px; padding:28px 0; background:#1569B2; color:#fff;}
.copyright{ padding:15px 0; text-align:center; background-color:#333; font-size:12px; color:#aaa;}
.page_wrap{ margin-top:35px; padding:5% 5% 3% 5%; background-color:#f3f3f3; border-radius:11px; border:#999 1px solid;}
.certificate_wrap{ margin:0 -15px 15px -15px; padding:15px; border:1px solid #eee; border-radius:5px; background-color:#fff;}
.certificate_wrap .msg_errors{ padding:5px;}
.page_wraps{ margin-top:19px; padding:5% 5% 3% 5%; background-color:#f3f3f3; border-radius:11px; border:#999 1px solid;}
.tabs{ margin-bottom:15px; padding:0 15px;}
.tabs li a:focus, .tabs li a:hover {text-decoration: none;}
.tabs li.active>a, .tabs li.active>a:focus, .tabs li.active>a:hover {color: #fff;background-color: #337ab7;}
.navbar{ min-height: 39px;}
@media screen and (max-width: 768px) {
	.navbar{ margin-bottom:0px;}
}
.dropdown{
position: relative;
display: inline-block;
}
.dropdown:hover .dropdown-menu{display:block;}
.navbar-toggle {
    float: right;
    margin-right: 15px;
	display:none;
}
.code-image{vertical-align:middle; height:22px; margin:5px 0px 5px 5px;}
#tpzs img{ width:60%;margin-top:16px; border:none;}
.form-horizontal{ margin-top:29px;}
.section1 h3 {
    font-size: 22px;
}
.visible-xs {
    display: block !important;
}

.visible-xs-inline-block {
    margin: 19px 0px 19px 15px;
}
.navbar-default .navbar-header .title {
    padding-left:0px;
    line-height: 1.5em;
    font-size: 1.6em;
}