﻿/* 重置样式 */
body,html,ul,ol,li,h1,h2,h3,h4,h5,h6,p {
	padding: 0;
	margin: 0;
	font: 12px Arial,Helvetica,sans-serif;
}
h1, h2, h3, h4, h5, h6 { 
	font-weight: normal; 
}
li { 
	list-style: none; 
}
a { 
	text-decoration: none; 
}

input, textarea, select, button {
    text-rendering: auto;
    color: initial;
    letter-spacing: normal;
    word-spacing: normal;
    text-transform: none;
    text-indent: 0px;
    text-shadow: none;
    display: inline-block;
    text-align: start;
    margin: 0em;
    font: 400 13.3333px Arial;
}

input,textarea,select,a:focus {
   outline:none;
}


input[type=checkbox], input[type=radio] {
    margin:0 0;
    line-height: normal;
}
img { 
	vertical-align: top;
	color:#999;
	font-size:14px; 
}
.fl {
	float: left;
}
.fr {
	float: right;
}

.innerNav div{float:left;}
.innerNav .logo{width:150px; padding-top:15px;}
.innerNav .logo img { width:140px;}

.innerNav .fl{ color:#666; }
.innerNav .fc{width:280px; height:50px; margin-top:25px; color:#444; font-family:"楷体"; font-size:24px;}
.innerNav .fr{ padding-top:25px;}




.search{
    width:270px;
    height:43px;
    border: 1px solid #c1c1c1;
    position: relative;

}

.search .search-input{
    font-size:14px;
    border: 0 none;
    width:230px;
    line-height: 1.5;
    padding-left: 0;
    appearance: button;
    -moz-appearance: button;
    -webkit-appearance: button;
	padding:8px 10px 6px 10px;
	height:40px;

}

.search .search-submit{
	font-size: 0;
	border: none;
	cursor: pointer;
	position: absolute;
	right: 9px;
	top:10px;
	background: url(../image/iconsmallsearch_1.png) no-repeat;
	background-size:100%;
    width:20px;
    height:20px;
}



.search .search_btn{
	background: url(../image/iconsmallsearch_2.png) no-repeat;background-size:100%;
}


.search_hotkey{font-size:12px; padding-left:20px;line-height:40px;color:#666;}
.search_hotkey a{  color:#666; }


.logoBox .tel{display:inline-block; *display:inline; zoom:1; height:76px; padding-top:20px;vertical-align:middle;}
.logoBox .tel p{font-size:15px; color:#666; line-height:20px;}
.logoBox .tel i{ margin-right:5px;}
.logoBox .tel span{display:block;line-height:30px;font-size:24px;color:#1D3178;}


.clear:after{
	content: '';
	display: block;
	clear: both;
}

/*公共部分*/
body {
	background: #fcfcfc;
}
/*head部分*/
#headNav {
	padding: 16px;
	background: #FFF;
	border-bottom: 1px solid #e1e1e1;
	box-shadow: 0px 0px 10px #ccc;
}
.innerNav {
	margin: 0 auto;
	width: 1200px;
	position: relative;
}
#headNav img {
	display: block;
	height: 55px;
	width: auto;
}
.headFont span,.headFont a {
	line-height: 18px;
	font-family: "SimSun";
	font-size: 12px;
	color: #999;
	vertical-align: middle;
}
.headFont span a {
	color: #06c;
}
.headFont span a:hover {
	color: #f60;
}
.headFont>a {
	margin-left: 25px;
	color: #E60012;
}
.headFont>a {
	margin-left: 25px;
	color: #333;
}

.runbun,.turnb {
	display: inline-block;
	width: 16px;
	height: 16px;
	vertical-align: middle;
	margin: 0 4px;
}
.runbun {
	background: url(https://www.jzpx.net/themes/jzpx/public/assets/images/runbun.png) no-repeat;
	background-size: 100% 100%;
}
.turnb {
	background: url(https://www.jzpx.net/themes/jzpx/public/assets/images/turnb.png) no-repeat;
	background-size: 100% 100%;
}
.helpLink {
	color: #333;
	font-size: 12px;
}
.helpLink:hover {
	color: #E60012;
}
.outHelp {
	position: absolute;
	top: -4px;
	right: 0;
	width: 98px;
	padding-top: 25px;
	border: 1px solid #CCC;
}
.helpYou {
	background: #fff;
}
.helpYou li a {
	height: 24px;
	display: block;
	padding-left: 25px;
	border-top: 1px dotted #e4e4e4;
	background: #FFF;
	line-height: 24px;
	color: #333;
}
.helpYou li a:hover {
	color: #E60012;
}
/*按钮*/
.tableBtn {
	width: 330px;
	height: 52px;
	border: 0 none;
	border-radius: 3px;
	background:#2A77DA;
	font-size: 16px;
	color: #FFF;
	cursor: pointer;
	/*text-shadow: 1px 1px 1px #2A77DA;*/
	font-family: "Microsoft YaHei";
	line-height: 52px;
	text-align:center;
}
/*foot部分*/
#footNav {
	width: 980px;
	margin:130px auto 0;
	text-align: center;
}
#footNav p {
	margin-top: 10px;
	color: #333;
}
#footNav p a {
	padding: 0 6px;
	color: #333;
}
#footNav p a:hover {
	color: #c00;
}


.container{
	line-height:25px;
	text-align:center;
	padding-top:110px;
	color:666;
}
.container a{ color:#666;}

.container .col-md-offset-4 h2{ font-size:22px;}
.container .col-md-offset-4 .tab-content{ margin-top:25px;}

