﻿* {
	font-family: "΢���ź�";
	margin: 0px;
	padding: 0px;
}

.dropdown-menu {
	background: #F2F1F1;
}

.navbar {
	height: 80px;
	margin-bottom: 0px;
}

.container_1670 {
	width: 90%;
	margin: 0px auto;
}

.navbar-nav>li>a {}

.navbar-default .navbar-nav>.open>a,
.navbar-default .navbar-nav>.open>a:hover,
.navbar-default .navbar-nav>.open>a:focus,
.nav_active {
	background: transparent;
	color: #D53B33;
	border-bottom: 2px solid #D53B33;
	box-sizing: border-box;
}

.nav .nav_active>a {
	color: #D53B33!important;
}

.login {
	margin-top: 10px;
}


/*����*/

.news {
	height: 100px;
	padding-top: 32px;
	/* background: #F3F3F3; */
	border-color: #f0f0f0;
}

.news img {
	display: inline-block;
	float: left;
}

.news p {
	font-size: 20px;
	float: left;
}

.swiper_wrap {
	position: relative;
	height: 30px;
	margin: 0 auto;
	overflow: hidden;
}

.swiper_wrap ul {
	position: relative;
	top: 0;
	left: 0;
	float: left;
	color: #444;
	font-size: 20px;
	margin-top: 1px;
}

.swiper_wrap ul li {
	line-height: 30px;
	padding-left: 16px;
}

.swiper_wrap ul li a {
	color: #333;
}


/*���Ź���*/

.notice {
	position: relative;
	margin-top: 12px;
}

.inform {
	position: relative;
	padding: 12px;
}

.notice h3 {
	position: absolute;
	left: 14px;
	top: 6px;
	font-size: 20px;
}

.inform h3 {
	position: absolute;
	left: 30px;
	top: 20px;
	font-size: 20px
}

.notice_list {
	margin-top: 12px;
}

.notice_list ul li {
	list-style-type: disc;
	-moz-list-style-type: none!important;
	-ms-list-style-type: none!important;
	margin-left: 16px;
	line-height: 30px;
}

.notice_list ul li a {
	display: block;
}

.notice_list ul li a p {
	font-size: 16px;
}

.notice_bg {
	background: #fafafa;
	width: 100%;
	height: 180px;
}

.notice_bg1 {
	margin: 50px 50px 50px 0px;
}

.notice_bg1 .notice_list li:hover {
	background: #fafafa;
}

.gonggao {
	background: rgba(0, 0, 0, 0.3);
	padding: 12px 0px;
	position: absolute;
	width: 100%;
	bottom: 0px;
}

.gonggao p {
	color: #fff;
	font-size: 18px;
	float: left;
	padding: 0px 12px;
}

.gonggao a {
	display: inline-block;
	float: left;
}

.gonggao a:hover {
	color: #ED1D1D!important;
	border: #ED1D1D 1px solid;
}


/*�ײ�*/

.xian {
	position: relative;
	width: 100%;
	height: 4px;
	background: #ED1D1D;
	bottom: 105px;
}

.nav_foot {
	width: 100%;
	margin: 0px auto;
}

.xian1 {
	width: 100%;
	margin-top: 60px;
	height: 1px;
	background: #ED1D1D;
	position: relative;
}

.nav_foot1 {
	width: 800px;
	margin: 0px auto;
}

.phone {
	width: 80%;
	margin: 0px auto;
	overflow: hidden;
	background: #F3F3F3;
	padding: 12px;
	position: relative;
	top: -32px;
}

.phone p {
	color: #9999A4;
}

.hover_color:hover,
ul>li a p:hover {
	color: #ED1D1D;
}

.dropdown-menu li a:hover {
	background: #D53B33;
	color: #fff;
}


/*Э�ᶯ̬*/

.breadcrumb {
	background: transparent;
}

.dayin_shoucang {
	position: absolute;
	right: 20px;
	top: 10px;
}

.name {
	width: 340px;
	margin: 0px auto;
	margin-top: 12px;
}

.essay p {
	text-indent: 2em;
	line-height: 30px;
}

.xgtj ul li a p {
	text-align: left;
}

.has-success .form-control {
	border-color: #E60012;
}

.has-success .form-control-feedback {
	color: #E60012;
}

.top_logo .form-control {
	border-radius: 18px;
	height: 40px;
}

.top_logo {
	height: 100px;
}

.top_logo .logo_top {
	margin-top: 35px;
}

.top_logo .logo_top .img_title {
	width: 80%;
	float: right;
}

.footer_title>li>a {
	text-align: left !important;
	color: #333;
	font-size: 16px;
}

.footer_a li {
	line-height: 30px;
}

.footer_a li a {
	color: #666666 !important;
	padding: 0px 15px;
}

.footer_a>li>a:hover {
	color: #E60012 !important;
	cursor: pointer;
}

.footer_bg {
	position: absolute;
	top: 0;
	width: 100%;
	z-index: -10;
	height: 556px;
}

.footer_mrg {
	margin-top: 120px;
}


/*������ʽ*/

.postion_r {
	position: relative;
}

.bg_hei {
	width: 375px;
	height: 431px;
	position: absolute;
	z-index: 100;
	display: none;
	background: rgba(0, 0, 0, 0.6);
}

.bg_hei1 {
	width: 360px;
	height: 222px;
	position: absolute;
	z-index: 100;
	display: none;
	background: rgba(0, 0, 0, 0.6);
}


/*����*/

.nav-pills>li.active>a,
.nav-pills>li.active>a:hover,
.nav-pills>li.active>a:focus {
	background: #ED1D1D;
}

.nav-pills>li>a {
	border-radius: 0px;
	color: #ED1D1D;
	text-align: center;
	font-size: 18px;
}

.details {
	background: rgba(255, 255, 255, 0.8);
	position: relative;
	top: -260px;
}

.title_color {
	color: #fff;
	background: #ED1D1D;
	text-align: center;
	font-size: 18px;
	height: 47px;
	line-height: 28px;
	padding: 10px 15px;
}

.details_list {
	background: #FAFAFA;
	padding: 30px 6px 30px 40px;
}

.details_list li {
	list-style-type: disc;
}

.details_list a {
	color: #333!important;
	line-height: 30px;
}

.details_list a:hover {
	color: #ED1D1D!important;
}

.biaodan {
	background: #FAFAFA;
	padding: 12px;
}

.open>.dropdown-menu {
	width: 100%;
}

.logins {
	width: 26%;
	position: absolute;
	top: 300px;
	right: 20%;
	z-index: 1000;
	border-radius: 8px;
	background: rgba(255, 255, 255, 0.8);
	padding: 36px;
}

#idcode {
	position: absolute;
	right: 10px;
	top: 4px;
}

.table-area {
	font-size: 12px;
	font-family: 'Microsoft YaHei';
}

.right-side {
	position: absolute;
	width: 360px;
	right: 27px;
	top: 52px;
}


}
.table-info {
	border-spacing: 0;
	border-collapse: collapse;
	border: 1px #DFE9F3 solid;
	border-width: 1px 0 0 1px;
	width: 100%;
}
.table-info tbody tr {
	border: #eee 1px solid;
	line-height: 25px;
	color: ;
}