body {background: #fff;color:#000;line-height:150%;border-top:2px solid #FFD700;}
#pagetop{background: #FFD700;background: rgba(255,215,0,1) ;color:#fff;font-size:12px;line-height:40px;}
#pagetop .nav{margin-top:0px;margin-left:5px;display:block;margin-top:10px;height:15px;line-height:15px;}
#pagetop a {display:block;color: #fff;font-size:12px;float:left;margin-right:15px;}
#pagetop a:hover {text-decoration: underline;}

.navbar-wrapper {margin-top:0px;position: relative;z-index: 15;}
.isStuck{left:0px;width:100%;}

.menu{font-size:16px;margin-bottom:10px;background:rgba(255,255,255,0.9);border:none;margin-top:1px;border-bottom:1px solid #F2F2F2;}
.menu nav {margin:59px 0 0 0;}
.menu .navbar-nav > li > a {color: #B3B3B3;display:block;}
.menu .navbar-right .dropdown-menu {left:-5px;right: auto;}
.menu .navbar-brand{height:auto;padding:0;margin-bottom:-1px;}
.menu .navbar-nav > li > a:hover,.menu .navbar-nav > li > a:focus {color: #000;text-decoration:underline;background-color: transparent;}
.menu .navbar-nav > .active > a,.menu .navbar-nav > .active > a:hover,.menu .navbar-nav > .active > a:focus {opacity:0.5;background-color: transparent;}
.menu .dropdown-menu{background-color: rgba(255, 255, 255, 0.8);border: 1px solid #F2F2F2;box-shadow:none;}
.menu .dropdown-menu > li > a {color: #444;line-height: 180%;}
.menu .dropdown-menu > li > a:hover, .dropdown-menu > li > a:focus {text-decoration: underline;color: #fff;background:#FFD700;}
.menu .navbar-nav > .open > a, .navbar-default .navbar-nav > .open > a:hover, .navbar-default .navbar-nav > .open > a:focus {background-color: #fff;color: #000;}
.menu .navbar-default .navbar-nav .open .dropdown-menu > li > a {color: #B3B3B3;}

@media (max-width: 1024px) {
	.menu .navbar-brand img{height: 50px;}
	.menu nav {margin:0;}
}

@media (max-width: 767px) {
	.menu {height:auto;line-height:30px;}
	.menu nav {margin:0;}
	.menu .navbar-brand{margin:5px 0 0 0 ;padding:0;}
	.menu .navbar-brand img{height: 40px;}
	.menu .navbar-nav > li > a{padding: 0 15px ;height:40px;line-height:40px;font-size:14px;margin:0;}
	.menu .navbar-collapse{border:none;}
	.menu .navbar-nav .open .dropdown-menu > li > a {color: #B3B3B3;}
	.menu .navbar-nav .open .dropdown-menu > li > a:hover,.menu .navbar-nav .open .dropdown-menu > li > a:focus {color: #fff;background:#FFD700;}
}


#content .panel-heading {height:50px;line-height:50px;padding:0 15px;color:#555;font-size:16px;}
#content .panel-heading a{/*font-weight:normal;*/font-size:16px;}
#content .panel-heading2 {height:50px;line-height:50px;padding:0;color:#fff;font-size:16px;background:#f9f9f9;}
#content .gray-bg{background:#f9f9f9;}
#content .panel-heading2 .thumbnail.tile {width: 170px;height: 50px;padding: 20px 0px;text-align: left;}
#content .panel-heading2 .thumbnail {margin:0 0 0 -15px;padding: 0px;}
#content h5{margin:0;padding:0 15px;font-size:16px;font-weight:normal;}

footer{background: #e9e9e9;border-top:1px #fff solid;margin:0 0 10px 0 ;text-align:center;padding:20px 0;color:#000;}
.footer-links {margin: 10px auto;padding-left: 0;}
.footer-links li {display: inline;padding: 0 2px;}
.footer-links li:first-child {padding-left: 0;}

@media (min-width: 768px) {
  footer {text-align: left;}
  footer p {margin-bottom: 0;}
}

#infoList{list-style: none;margin:0;padding:5px 30px 20px 30px;}
#infoList li{padding:20px 0;border-bottom:1px dotted #eee;clear: both;}
#infoList li h1 {font-size:18px;color:#333;margin:0 0 15px 0;}
#infoList li img {float:left;width:120px;}

#downloadList{list-style: none;margin:0;padding:5px 30px 20px 30px;}
#downloadList li{padding:10px 0;border-bottom:1px dotted #eee;margin:0;}
#downloadList li h1 {font-size:14px;color:#333;padding:0;margin:0;}

.courseMenu{margin:0; font-size:14px; }
.courseMenu .nav>li>a:hover,.nav>li>a:focus{text-decoration:none;background-color:#FFD700;color:#404040;}
.txtInfo img {max-width:100%;}
#allmap img {max-width:none;}
.txtInfo {padding:0 30px;}
.txtTitle {text-align:center;font-weight:bold;font-size:20px;padding:20px 0 ;}
.txtArr {text-align:center;font-size:12px;line-height:40px;}
.txtDes {background:#f6f6f6;border-top:#f0f0f0 1px solid;border-bottom:#f0f0f0 1px solid;padding:20px 30px;}
.txtBottom {padding:20px 0;}
.txtDes ul{padding:0 15px;font-size:12px;}

/*rewrite*/
body,h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6 {font-family:"Microsoft YaHei","Lucida Grande","Helvetica Neue",Helvetica,Arial,"Hiragino Sans GB","Hiragino Sans GB W3","WenQuanYi Micro Hei",sans-serif;}
.container {padding-left: 10px;padding-right: 10px;}
.row {margin-left: -10px;margin-right: -10px;}
.form-control,.form-control:focus {-webkit-box-shadow: none;box-shadow: none;}
.text-danger {color: #FFB200;}
.dropdown:hover .dropdown-menu {display: block;}
.panel {margin-bottom: 10px;box-shadow: none;}
.panel-default, .panel, .panel-heading, .panel-default > .panel-heading{border:none;}
.popover {max-width: 400px;}
.popover-title {padding: 5px;font-size: 12px;}
.popover-content {padding: 5px;}
.popover.bottom .arrow {left: 0;margin-left: 5px;}
.popover.right > .arrow {top: 0;left: -11px;margin-top:5px;}
.close {font-size: 21px;line-height: auto;margin-top:-5px;}
.pagination {margin: 0px;}
.pagination > li > a, .pagination > li > span {color: #404040;}
.navbar-toggle{margin-right:0px;}
.nav-pills > li.active > a, .nav-pills > li.active > a:hover, .nav-pills > li.active > a:focus {color: #404040;background-color: #FFD700;}
a {color: #404040;text-decoration: none;}


/* custom template style */
.tit {text-align:center;width:120px;display:inline-block;-webkit-transition: margin 0.5s ease-out; -moz-transition: margin 0.5s ease-out; -o-transition: margin 0.5s ease-out;margin-right:20px;}
.fswell {border:none;-webkit-transition: margin 0.5s ease-out; -moz-transition: margin 0.5s ease-out; -o-transition: margin 0.5s ease-out;padding:10px;margin:0;}
.fswell h4 {color:#fff;margin:0;height:90px;}
.fswell-green-sea {background: #FFD700;color:#fff;}
.fswell-green-sea:hover{background: #eac700;}
.fswell-alizarin{background: #E74C3C;color:#fff;}
.fswell-alizarin:hover{background: #c92b18;}
.fswell-tile {background-color: #2E8BCC;color:#fff;}
.fswell-tile:hover {background-color: #287bb3;}
.fswell-emerald{background: #49D685;color:#fff;}
.fswell-emerald:hover{background: #2ecc71;}
.fswell-teal{background: #00ABA9;color:#fff;}
.fswell-teal:hover{background: #00a2a2;}
.fswell img {margin:0 10px 0 0;	border:#fff solid 1px;float:left;}
.fswell a, .fswell a:hover {color:#fff;}
