
/*----These are the default style _ Begin----*/
/* Remove margin padding */
body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, dl, dt, dd, ul, ol, li,
	pre, form, fieldset, legend, button, input, textarea, th, td {margin: 0; padding: 0;}

/* Default Font */
body, button, input, select, textarea, h1, h2, h3, h4, h5, h6 {
	font-family: 'Microsoft YaHei', '黑体', '宋体', Tahoma, Helvetica, Arial,
		"\5b8b\4f53", sans-serif; color:#555555;
		font-size:14px;}
address, cite, dfn, em, var {font-style: normal;}
code, kbd, pre, samp {font-family: Microsoft YaHei, courier, monospace;}
small {font-size: 12px;}
ul, ol {list-style: none;}
sup {vertical-align: text-top;}
sub {vertical-align: text-bottom;}
legend {color: #000;}
fieldset, img {border: 0;}
button, input, select, textarea {font-size: 100%;}
table {border-collapse: collapse; border-spacing: 0;}
.col-main {float: left; width: 100%; min-height: 1px;}
.col-sub, .col-extra {float: left;}
.layout:after, .main-wrap:after, .col-sub:after, .col-extra:after {content: '\20'; display: block; height: 0; clear: both;}
.layout, .main-wrap, .col-sub, .col-extra {zoom: 1;}

/* Common Features */
.hidden {display: none;}
.invisible {visibility: hidden;}

/* Remove Float */
.clear {display: block; height: 0; overflow: hidden; clear: both;}
.clearfix:after {content: '\20'; display: block; height: 0; clear: both;}
.clearfix {*zoom: 1;}

/* For non ie browsers also display the vertical scroll bar by default, to prevent the flicker caused by the scroll bar */
html {overflow-y:scroll;}
/*----These are the default style _ End----*/

.header {
	background:url(http://fuwu.hniu.cn:8260/www/template/img/1.jpg) no-repeat left bottom;}
.header1 {
	background:url(http://fuwu.hniu.cn:8260/www/template/img/2.jpg) no-repeat left bottom;}
@media (min-width: 768px) and (max-width: 1200px) {
	.header {
	background:url(http://fuwu.hniu.cn:8260/www/template/img/1.jpg) no-repeat center bottom;}
	.header1 {
	background:url(http://fuwu.hniu.cn:8260/www/template/img/2.jpg) no-repeat left bottom;}
}

a:link,a:visited {color:#555555;text-decoration:none;}
a:hover,a:active {color:#0286d2;text-decoration:none;}
a:focus {outline:none;}

.s-padding-5 {
	padding:5px;}
.s-padding-tb5 {
	padding:5px 0;}
.s-padding-lr10 {
	padding-left:10px;
	padding-right:10px;}
.s-padding-tb10 {
	padding-top:10px;
	padding-bottom:10px;}
.s-padding-l15 {
	padding-left:15px;}
.s-padding-l18 {
	padding-left:18px;}
.s-padding-t8{
	padding-top:8px;
	padding-bottom:-8px;}
.s-padding-t18{
	padding-top:18px;}
.s-padding-t10{
	padding-top:24px;}
.s-padding-t20{
	padding-top:20px;}
.s-padding-t30{
	padding-top:30px;}

.s-maring-t8 {
	margin-top:8px;}
.s-margin-b10 {
	margin-bottom:10px;}
.s-margin-t-20 {
	margin-top:-20px;}
.s-margin-t20 {
	margin-top:20px;}
.s-margin-b20 {
	margin-bottom:20px;}	
.s-margin-b30 {
	margin-bottom:30px;}
.s-margin-t-50 {
	margin-top:-50px;}
.s-maring-l10 {
	margin-left:10px;}
.s-maring-r15 {
	margin-right:15px;}
	
.s-textHidden {
	overflow: hidden;
	text-overflow: ellipsis;
	-o-text-overflow: ellipsis;
	white-space: nowrap;
	text-align: left;}

.search-box {
	margin-top:8px;
	float:right !important;}
	.search-box .navbar-form .input-group {
		margin-top:0px;}
#s_search {
	margin:0 -15px;
	padding:0 15px;}	
#s_search input {
	width:273px;}
	.s-searchBtn {
		color:#FFF;
		background:#0286d2;
		margin-left:10px;}
	.s-searchBtn:hover {
		color:#FFF;
		background:#04538e;}
.s-telNo {
	font-size:16px; font-weight:bold; color:#fa6207; background-color:rgba(255,255,255,1.0); width:280px; text-align:center; -webkit-box-shadow:3px 3px 10px #555; box-shadow:3px 3px 10px #555; border-radius:4px; padding:5px 10px; margin-top:85px;}
	.s-telNo span {border:#fa6207 solid 3px; border-radius:50%; padding:5px;}
	
.s-menuTelImg {
	margin:0px 5px 0 0; float:left;}
.s-menuTelNo {
	font-size:18px; font-weight:bold; color:#FFF; margin-top:14px; margin-left:0; float:left;}
@media (min-width: 768px) and (max-width: 1200px) {
	.s-menuTelNo {
		font-size:14px; margin-top:16px; font-weight:600;}
}
	
.navbar-default .s-btn-blue,
.navbar-default .s-btn-blue:focus {
	background:#0286d2;
	margin-top:25px;}
.navbar-default .s-btn-blue:hover {
	background:#04538e;}
	.s-navbar .s-btn-blue .s-icon {
		background:#FFF;}
	
.s-navbar {
	background:#0286d2;
	border:none;
	border-radius:0;
	margin-bottom:0;}
.s-navbar-collapse {
		padding-left:0;
		padding-right:0;}

.navbar-default ul.s-navbar-nav li > a {
	text-align:center;
	color:#FFF;
	font-size:18px;}
.navbar-default ul.s-navbar-nav li > a:hover,
.navbar-default ul.s-navbar-nav li > a:active,
.navbar-default ul.s-navbar-nav li > a:visited {
	color:#FFF;}
.navbar-default ul.s-navbar-nav li.active > a,
.navbar-default ul.s-navbar-nav li.active > a:hover{
	color:#FFF;
	background:url(http://fuwu.hniu.cn:8260/www/template/img/sel_arrow.png) center bottom no-repeat #04538e;}
	.navbar-default ul.s-navbar-nav li > a > span {
		font-size:18px;
		padding:0 5px 0 0;
		display:none;}
	.navbar-default ul.s-navbar-nav li.active > a > span {
		font-size:18px;
		padding:0 5px 0 0;
		display:inline;}

	.navbar-default ul.s-navbar-nav > .open > a,
	.navbar-default ul.s-navbar-nav > .open > a:hover,
	.navbar-default ul.s-navbar-nav > .open > a:focus {
		color: #FFFFFF;
		background-color:#04538e;}
		.s-dropdown-menu {
			border-top:#04538e solid 1px;
			background:#0286d2;}

			.navbar-default ul.s-navbar-nav .open .dropdown-menu > li > a {
				color: #FFFFFF;}
			.navbar-default ul.s-navbar-nav .open .dropdown-menu > li > a:hover,
			.navbar-default ul.s-navbar-nav .open .dropdown-menu > li > a:focus {
				color: #FFFFFF;
				background-color:#04538e;}

@media (min-width: 1200px) {
    #s_search input {
		width:273px;}
}

@media (min-width: 992px) and (max-width: 1200px) {
	.s-telNo {
		margin-top:65px;}
	#s_search input {
		width:180px;}
}

@media (min-width: 768px) and (max-width: 992px) {
	.s-telNo {
		margin-top:50px;}
}

@media screen and (max-width: 767px) {
	#s_search {
		padding:5px 15px;
		margin-bottom:0;}
	.s-telNo-xs {color:#FFF; text-align:center;}
	
	.s-navbar {
		background:#FFF;
		padding-bottom:2px;
		border-bottom:#0286d2 solid 3px;}
	.s-navbar-collapse {
		padding-left:15px;
		padding-right:15px;
		background:#0286d2;}	
		
	.navbar-default ul.s-navbar-nav li > a {
		color:#555;
		border-bottom:#FFF solid 1px;}
	.navbar-default ul.s-navbar-nav li > a:hover {
		color:#FFF;
		background:#04538e;}
	
	.navbar-default ul.s-navbar-nav li.active > a,
	.navbar-default ul.s-navbar-nav li.active > a:hover{
		color:#FFF;
		background:#04538e;}
}


.s-textRight {
	text-align:right;}


.s-quickFilleBox {
	z-index:30; position:absolute; left:50%; width:66%; padding-left:0; margin-top:50px; margin-left:-33%; background-color:rgba(255,255,255,0.75); border-radius:8px; padding:15px 0 5px 0;}
@media (min-width: 992px) and (max-width: 1200px) {
	.s-quickFilleBox {
		width:90%; margin-left:-45%;}
}
@media (min-width: 768px) and (max-width: 992px) {
	.s-quickFilleBox {
		width:90%; margin-left:-45%;}
}
@media screen and (max-width: 767px) {
    .s-quickFilleBox {
		z-index:auto; position:relative; left:0; width:auto; margin-top:20px; background-color:none; margin-left:auto; margin-right:auto;}
}
.s-quickFilletBtn{
	border:#FFF solid 2px;
	border-radius:8px;
	font-size:16px;
	font-weight:bold;
	text-align:center;
	-webkit-box-shadow:3px 3px 10px #555; 
	box-shadow:3px 3px 10px #555;
	padding:10px 5px;
	margin-bottom:30px;}
	.s-quickFilletBtn span {
		font-size:34px; font-weight:bold;}

	.s-violet {/*紫色*/
	    color:#FFF;
	    background:#d919e0;}
		.s-violet:hover {/*紫色*/
	    color:#d919e0;
	    background:#e7e7e7;}
		.s-textViolet {
			color:#d919e0;}
	.s-red {/*暗红*/
	    color:#fff;
		background:#cf0e0f;}
		.s-red:hover {/*暗红*/
	    color:#cf0e0f;
		background:#e7e7e7;}
		.s-textRed {
			color:#cf0e0f;}
	.s-orange {/*橘红*/
	    color:#FFF;
	    background:#fa6207;}
		.s-orange:hover {
	    color:#fa6207;
	    background:#e7e7e7;}
		.s-textOrange {
			color:#fa6207;float: left;}
	.s-blue {/*蓝色*/
	    color:#FFF;
	    background:#0286d2;}
		.s-blue:hover {
	    color:#0286d2;
	    background:#e7e7e7;}
		.s-textBlue {
			color:#0286d2;}
	.s-green {/*草绿*/
	    color:#FFF;
	    background:#89bf2b;}
		.s-green:hover {
	    color:#89bf2b;
	    background:#e7e7e7;}
	   .s-textGreen {
			color:#89bf2b;}
	.s-brown {/*棕色*/
	   color:#FFF;
	   background:#e09935;}
	   .s-brown:hover {
	   color:#e09935;
	   background:#e7e7e7;}
	   .s-textBrown {
			color:#e09935;}
	.s-blueQ {/*青色*/
	   color:#FFF;
	   background:#22aa86;}
	   .s-blueQ:hover {
		   color:#22aa86;
		   background:#e7e7e7;}
	   .s-textBlueQ {
			color:#22aa86;}
    .s-violet a,.s-red a,.s-orange a,.s-blue a,.s-green a,.s-brown a,.s-blueQ a {
		color:#FFF;}
		.s-violet:hover a,.s-violet a:hover {color:#d919e0;}.s-red:hover a,.s-red a:hover {color:#cf0e0f;}.s-orange:hover a,.s-orange a:hover {color:#fa6207;}
		.s-blue:hover a,.s-blue a:hover {color:#0286d2;}.s-green:hover a,.s-green a:hover {color:#89bf2b;}.s-brown:hover a,.s-brown a:hover {color:#e09935;}
		.s-blueQ:hover a,.s-blueQ a:hover {color:#22aa86;}

.s-lineTitle {
	height:4px;
	background:#e7e7e7;
	margin-top:46px;}
.s-rowCorrect {
	height:50px; 
	line-height:50px; 
	margin-top:-50px;}
.s-title {
	width:auto; 
	height:50px; 
	font-size:16px; 
	font-weight:bold; 
	color:#0286d2;  
	border-bottom:#0286d2 solid 4px; }
.s-titleR {
	width:auto; 
	height:50px; 
	font-size:16px; 
	font-weight:bold; 
	color:#cf0e0f;  
	border-bottom:#cf0e0f solid 4px;}
	.s-titleR span {
		margin-right:10px;}
	
.s-info,
.s-infoR {
	height:30px;
	line-height:30px;
	overflow: hidden;
	text-overflow: ellipsis;
	-o-text-overflow: ellipsis;
	white-space: nowrap;}
	.s-info span,
	td span {
		color:#0286d2;
		font-size:8px;
		margin-right:10px;}
	.s-infoR span {
		color:#cf0e0f;
		font-size:8px;
		margin-right:10px;}
	.s-theadBg {
		background:#0286d2; color:#FFF;}

.s-friendLink {
	border:#e7e7e7 solid 1px; border-radius:8px; padding:5px; margin-bottom:10px;}
.s-weixin {
	border:#e7e7e7 solid 1px; border-radius:8px; -webkit-box-shadow:3px 3px 10px #555; box-shadow:3px 3px 10px #555; margin-bottom:10px;}
	
#statisticsTabs.s-tabs {
	border-bottom:none;}
	#statisticsTabs.s-tabs li {
		width:auto;}
		#statisticsTabs.s-tabs > li > a {
			color:#555;
			outline:none;
			border:none;
			padding-left:8px;
			padding-right:8px;}
		#statisticsTabs.s-tabs > li > a:hover {
			color: #0286d2;
			background:none;}
		#statisticsTabs.s-tabs > li.active > a, 
		#statisticsTabs.s-tabs > li.active > a:hover {
			border:none;
			color: #0286d2;
			cursor: default;}

.s-menuTabs {
	border-bottom:none;}
	.s-menuTabs .s-menuTabsTitle {
		height:64px; 
		line-height:64px;
		font-size:16px; 
		font-weight:bold; 
		color:#FFF; 
		background:url(http://fuwu.hniu.cn:8260/www/template/img/tabmenutitle.png) no-repeat left center #0286d2;}
		.s-menuTabs .s-menuTabsTitle > img.s-triangle-t {
			margin-left:0; 
			float:left;}
		.s-menuTabs .s-menuTabsTitle > img.s-triangle-b {
			margin-right:0; 
			float:right; 
			margin-top:34px;}
		.s-menuTabs .s-menuTabsTitle font{
			font-size:12px;
			padding-left:10px;} 
	.s-menuTabs li {
	    width:100%;
		margin-bottom:2px;}
		
    .s-menuTabs > li > a:link {
		height:46px;
		line-height:46px;
		background:#e8e8e8;
	    border:none;
	    border-radius:0 0 0 0;
	    margin-right:0;
	    padding:0 10px;}
	.s-menuTabs > li > a:hover {
		color: #0286d2;
	    background:#e8e8e8;}
	.s-menuTabs > li.active > a, 
	.s-menuTabs > li.active > a:hover,
	.s-menuTabs > li.active > a:focus{
		border:none;
		font-size:14px;
		background:#0286d2;
		color: #FFF;
		font-weight:bold;
		cursor: default;}
    .s-menuTabs > li.active > a > span,
	.s-menuTabs > li > a:hover > span{
		background:#FFF;
		color:#0286d2;}
	.s-menuTabs > li > a > b{
		display:none;}
	.s-menuTabs > li.active > a > b{
		font-size:12px;
		margin-top:17px;
		margin-right:0;
		float:right;
		display:inherit;}
	.s-menuTabs > li > a > span {
	    background:#FFF;
		width:36px;
		height:36x;
		line-height:36px;
		text-align:center;
		border-radius:18px;
		font-size:16px;
		margin-right:15px;
		margin-top:3px;
		margin-left:0;
		float:left;}

.s-noIndent {
	text-indent:0;
	font-size:14px;
	border-bottom:#e8e8e8 solid 2px;
	margin-bottom:0;}
.breadcrumb {
	background:#e8e8e8;}
	
.s-form-horizontal {
	background:#e8e8e8; padding:5px 5px 0 5px; border-radius:6px;}
.s-legendSearch {
	color:#0286d2;
	font-size:18px;
	font-weight:bold;
	border-bottom:none;
	margin-bottom:0;}
	.s-driverSearch {
		height:1px; 
		background:#0286d2;
		margin:10px 0 0 0;}

a.btn,
a:hover.btn {
	color:#FFF;}
a:focus.btn {
	outline:none;}
		
.s-legend {
	color:#0286d2;
	font-size:18px;
	font-weight:bold;
	border-bottom:#0286d2 solid 2px;
	margin-bottom:20px;}
	.s-label {
		color:#0286d2;}
label span,
.s-prompt {
	font-size:12px;
	color:#fa6207;}

.p-yzCode {
	width:130px;  
	float:left; 
	vertical-align:middle;}
.p-yzImg {
	width:98px;
	height:34px;
	border-radius:4px;
	border:1px #ccc solid;
	margin:0 8px;
	display:inline-block;
	vertical-align:middle;}
.p-changeImg {
	font-size:12px;
	line-height:16px;
	display:inline-block; 
	vertical-align:middle;}

#result tbody tr td {
	width:25%;}
	
.s-readBox {box-shadow:0px 2px 6px #bbb; padding:25px;}
.s-readborder {border:#e8e8e8 solid 1px; padding:30px 25px;}
.s-readTitle {
	text-align:center; font-size:20px; font-weight:bold; color:#0286d2;}
.s-readTime {
	text-align:center; font-size:14px; padding:5px 0; background:#f8f8f8; margin:15px 0 0 0;}
.s-readContent {
	line-height:2; text-indent:2em; font-size:16px; word-break:break-all; word-wrap:break-word; padding-top:30px;}
	.s-readContent p {
		margin-bottom:10px;}

	
.s-footer-info {
	padding-top:20px; padding-bottom:20px; background:#04538e; color:#FFF; line-height:2;}
.s-footer-copyright {
	padding-top:10px; padding-bottom:10px; background:#034271; color:#FFF; line-height:2;}	

	.footer a, 
	.footer a:active {
		color:#eee4d6;}
	.footer a:hover,
	.footer a:focus {
		color: #FFFFFF;}
	.footer a:link,
	.footer a:visited {
		text-decoration:none;}


.htmleaf-container{
	margin: 0 auto;
	overflow: hidden;
}

/* bcon */
.list_lh{height:392px; overflow:hidden; border-bottom:#e7e7e7 solid 2px;}
.list_lh li{padding:10px; border-bottom:#e7e7e7 solid 1px;}
.list_lh li.lieven{}
.list_lh li span{color:#0286d2; font-size:8px; margin-right:10px;}
.list_lh li a.btn_lh{}
.btn_lh:hover{}

.p-tabs {
	border-bottom:none;}
.p-tabs > li {
	margin-right:5px;margin-bottom: 4px;}
@media screen and (max-width: 767px) {
    .p-tabs > li {width:46%; margin:0 2% 8px 2%; display:inline; float:left;}
}
.p-tabs > li > a {
	/*font-size: 14px;*/
	line-height:0.75;
	margin-right:0;
	outline:none;/*不知道会不会影响性能*/
	text-align: center;
	background:#e7e7e7;
	border-radius:4px;
	border:none;}
.p-tabs > li > a:hover {
	color: #fd7512;
	background:#e7e7e7;}
	
.p-tabs > li.active {}
.p-tabs > li.active > a, 
.p-tabs > li.active > a:hover, 
.p-tabs > li.active > a:focus{
	border-radius:0;
	border:none;
	font-weight:bold;
	color: #FFF;
	cursor: default;
	background:#fd7512;
	border-radius:4px;}

.tab-pane span {
	font-size:10px;}
.tab-pane label {
	margin-left:0; float:left; padding:0 20px;}
.typaRadio label {
	margin-left:0; float:left; padding:0 20px;}
/*IE导航兼容*/
.breadcrumb > li {
  display: inline;}
