body {
	color: #333;
	font-family: "microsoft yahei";
	background: #fff;
	font-size: 14px;
}

* {
	margin: 0;
	padding: 0;
	box-sizing: border-box;
}

dl {
	margin: 0;
}

dt {
	font-weight: normal;
}

ul, li {
	list-style-type: none;
	margin: 0;
}

h1, h2, h3, h4, h5, h6 {
	font-size: 100%;
	font-weight: normal;
}

a {
	color: #333;
	text-decoration: none;
	outline: none;
	transition: all .3s;
}

a:hover {
	color: #026dd4;
}

a:focus {
	text-decoration: none;
	color: inherit;
}

img {
	border: 0;
	vertical-align: middle;
	transition: all 0.6s;
	max-width: 100%;
}

table {
	border-collapse: collapse;
}

input, textarea, select, button {
	border: 0;
	outline: none;
}

.wrap {
	width: 100%;
	overflow: hidden;
}

.container {
	width: 1200px;
	margin: 0 auto;
	position: relative;
	z-index: 3;
}

/*公共样式勿删除*/
.clearfix:after {
	content: " ";
	display: block;
	clear: both;
	visibility: hidden;
	line-height: 0;
	height: 0;
}

.clear {
	clear: both;
}

.clearfix {
	zoom: 1;
}

.fl {
	float: left;
}

.fr {
	float: right;
}

.flex {
	display: -webkit-box;
	display: -ms-flexbox;
	display: -webkit-flex;
	display: flex;
	align-items: center;
}

.flex_item {
	flex: 1;
}

video {
	vertical-align: middle;
	background: #000;
	width: 100%;
}

/**/
.top {
	padding: 10px 0;
}

.top .btns a {
	padding: 0 10px;
}

.top .lag {
	display: flex;
	align-items: center;
	border: 1px solid #026dd4;
	border-radius: 25px;
	padding: 2px 0;
	margin-left: 15px;
}

.top .lag a {
	display: block;
	padding: 0 10px;
}

.top .lag a+a {
	border-left: 1px solid #999;
}

.top .lag a.on {
	color: #026dd4;
	font-weight: bold;
}

.nav {
	background: #18428f;
	text-align: center;
	font-size: 18px;
	font-weight: bold;
}

.nav li {
	display: inline-block;
	margin: 0 50px;
}

.nav li a {
	display: block;
	color: #fff;
	line-height: 40px;
	padding: 0 15px;
	position: relative;
}

.nav li.on a::after, .nav li:hover a::after {
	content: '';
	display: block;
	border-bottom: 3px solid #f2ea14;
	position: absolute;
	bottom: 0;
	left: 0;
	width: 100%;
}

.footer {
	background: #18428f;
	padding: 20px 0;
	color: #fff;
}

.footer .flex_item {
	text-align: right;
	padding-right: 20px;
}
.footer .flex_item ul li{
	line-height:24px;
}
.footer .flex_item a {
	display: inline-block;
	font-weight: bold;
	font-size: 16px;
	padding: 0 10px;
	color: #fff;
	border-right: 1px solid #fff;
	margin-bottom: 10px;
}

.footer .flex_item a:last-child {
	border: none;
	padding-right: 0;
}

.footer ul {
	text-align: left;
	color: #becfe7;
	padding-left: 20px;
	width:320px;/*解决ie下兼容性问题*/
}

.footer .code {
	width: 103px;
	height: 103px;
}

.homepage .a .search {
	width: 810px;
	margin: 15px auto 0;
}

.homepage .a .search input {
	width: 100%;
	height: 52px;
	border-radius: 5px;
	padding-left: 15px;
	border: 5px solid #326db7;
}

.homepage .a .search button {
	height: 50px;
	width: 120px;
	font-size: 16px;
	background: #18428f;
	color: #fff;
	border-radius: 5px;
	margin-left: 20px;
}

.homepage .a {
	text-align: center;
	height: 289px;
	color: #fff;
	padding-top: 30px;
	background: url(../images/home_06.jpg) center no-repeat;
	background-size: cover;
}

.homepage .a p {
	font-size: 15px;
	line-height: 26px;
	padding: 30px 80px 0;
	text-align: left;
	text-indent: 2em;
	text-shadow: 0 3px 3px rgba(0, 0, 0, 0.5);
}

.homepage .titleqk {
	display: flex;
	align-items: center;
	position: relative;
}

.homepage .titleqk>a {
	color: #78808f;
}

.homepage .titleqk b {
	font-style: italic;
	font-size: 18px;
	color: #026dd4;
}

.homepage .b {
	display: flex;
	padding: 15px 0;
	justify-content: space-between;
}

.homepage .b .box {
	width: 49%;
}

.homepage .b .right .bd {
	line-height: 30px;
	margin-top: 10px;
}

.homepage .b .titleqk {
    background: #cde9ff;
    padding: 5px 10px;
}
/* .homepage .b .titleqk::after {
	content: '';
	border-bottom: 2px solid #026dd4;
	position: absolute;
	left: 120px;
	right: 60px;
	top: 12px;
} */

.homepage .c {
	display: flex;
	justify-content: space-between;
}

.homepage .c .titleqk {
	background: #cde9ff;
	padding: 5px 10px;
}

.homepage .c .left {
	width: 825px;
}

.homepage .c .left .tab {
	margin-left: 20px;
}

.homepage .c .left .tab a {
	display: inline-block;
	padding: 0 15px;
}

.homepage .c .left .tab a+a {
	border-left: 1px solid #999;
}

.homepage .c .left .tab a.on {
	font-weight: bold;
	color: #026dd4;
}

.homepage .c .left .hd {
	padding: 15px 0;
	line-height: 24px;
	border-bottom: 1px solid #eee;
}

.homepage .c .left .hd .pic {
	width: 188px;
	height: 117px;
	overflow: hidden;
	margin-right: 15px;
}

.homepage .c .left .hd h3 {
	font-weight: bold;
	font-size: 18px;
}

.homepage .c .left .hd h3 span {
	display: inline-block;
	border-radius: 5px;
	background: #d43a3b;
	line-height: 20px;
	font-size: 14px;
	font-weight: normal;
	margin-right: 5px;
	padding: 0 10px;
	color: #fff;
}

.homepage .c .left .hd p {
	color: #515759;
	margin-top: 5px;
}

.homepage .c .left .bd ul {
	line-height: 30px;
	margin-top: 10px;
}

.homepage .c .left .bd ul span {
	display: inline-block;
	border-radius: 5px;
	background: #97b1c5;
	line-height: 20px;
	margin-right: 10px;
	padding: 0 10px;
	color: #fff;
}

.homepage .c .left .bd ul li:first-child span, .homepage .c .left .bd ul li:nth-child(2) span
	{
	background: #35a3f7;
}

.homepage .c .right {
	width: 342px;
}

.homepage .c .right .bd li {
	padding: 10px 0;
	border-bottom: 1px solid #eee;
}

.homepage .c .right .bd li:last-child {
	border: none;
}

.homepage .c .right .bd h4 {
	font-size: 16px;
	line-height: 22px;
	font-weight: bold;
}

.homepage .c .right .bd p {
	text-align: right;
	font-size: 12px;
}

.homepage .c .right .bd p a {
	margin-left: 15px;
}

.homepage .c .right .bd p a:hover {
	text-decoration: underline;
}

.homepage .d {
	background: #e1f2ff;
	margin: 20px 0;
	padding: 10px;
	border-top: 2px solid #2569f5;
}

.homepage .e ul {
	display: flex;
	flex-wrap: wrap;
	margin: -10px;
}

.homepage .e ul>li {
	width: 33.333%;
	padding: 10px;
}

.homepage .e ul>li dl {
	background: #f3f7fa;
	text-align: center;
	line-height: 30px;
	border: 2px solid #4581e4;
	border-radius: 5px;
}

.homepage .e ul>li ol {
	display: flex;
	flex-wrap: wrap;
}

.homepage .e ul>li li {
	width: 20%;
}

.homepage .e ul>li dd {
	min-height: 180px;
}

.homepage .e ul>li dt span {
	display: inline-block;
	font-size: 18px;
	font-weight: bold;
	width: 182px;
	line-height: 38px;
	color: #fff;
	margin-bottom: 15px;
	background: url(../images/home_70.png) center no-repeat;
}

.homepage .e ul>li:nth-child(2) dt span {
	background: url(../images/home_73.png) center no-repeat;
}

.homepage .e ul>li:nth-child(3) dt span {
	background: url(../images/home_76.png) center no-repeat;
}

.fraind {
	background: #eaedf1;
	margin-top: 40px;
	line-height: 37px;
}

.fraind b {
	color: #18428f;
	font-weight: bold;
	font-size: 18px;
}

.fraind a {
	display: inline-block;
	margin-left: 15px;
}

.picScroll-left {
	width: 100%;
	overflow: hidden;
	position: relative;
	margin: 15px 0;
}

.picScroll-left .hd .prev, .picScroll-left .hd .next {
	top: 50%;
	line-height: 80px;
	transform: translate(0, -50%);
	position: absolute;
	text-align: center;
	cursor: pointer;
	background: #fff;
	margin-top: -20px;
	display: block;
	width: 30px;
	height: 80px;
	border: 1px solid #68a9e9;
	border-radius: 5px;
	overflow: hidden;
	z-index: 99;
}

.picScroll-left .hd .prev {
	left: 10px;
}

.picScroll-left .hd .prev i {
	display: inline-block;
	height: 15px;
	width: 15px;
	vertical-align: middle;
	border-width: 0 0 2px 2px;
	border-color: #093796;
	border-style: solid;
	margin-right: -6px;
	-webkit-transform: matrix(.71, .71, -.71, .71, 0, 0);
	transform: matrix(.71, .71, -.71, .71, 0, 0);
}

.picScroll-left .hd .next i {
	display: inline-block;
	height: 15px;
	width: 15px;
	vertical-align: middle;
	border-width: 2px 2px 0 0;
	border-color: #093796;
	border-style: solid;
	margin-right: 6px;
	-webkit-transform: matrix(.71, .71, -.71, .71, 0, 0);
	transform: matrix(.71, .71, -.71, .71, 0, 0);
}

.picScroll-left .hd .next {
	right: 10px;
}

.picScroll-left .bd {
	width: 1056px;
	margin: 0 auto;
	overflow: hidden;
}

.picScroll-left .bd ul {
	overflow: hidden;
	zoom: 1;
}

.picScroll-left .bd ul li {
	margin: 0 8px;
	width: 160px;
	float: left;
	_display: inline;
	overflow: hidden;
}

.picScroll-left .bd ul li .pic {
	
}

.picScroll-left .bd ul li .pic img {
	width: 100%;
	height: 230px;
}

.picScroll-left .bd dt {
	font-weight: bold;
	margin-top: 10px;
}

.slideBox {
	width: 100%;
	height: 260px;
	overflow: hidden;
	margin-top: 10px;
	position: relative;
}

.slideBox .hd {
	height: 15px;
	overflow: hidden;
	position: absolute;
	right: 5px;
	bottom: 5px;
	z-index: 1;
}

.slideBox .hd ul {
	overflow: hidden;
	zoom: 1;
	float: left;
}

.slideBox .hd ul li {
	float: left;
	margin-right: 2px;
	width: 15px;
	height: 15px;
	font-size: 12px;
	line-height: 14px;
	text-align: center;
	background: #fff;
	cursor: pointer;
}

.slideBox .hd ul li.on {
	background: #026dd4;
	color: #fff;
}

.slideBox .bd {
	position: relative;
	height: 100%;
	z-index: 0;
}

.slideBox .bd li {
	zoom: 1;
	vertical-align: middle;
}

.slideBox .bd img {
	width: 100%;
	height: 260px;
	display: block;
}

/* 下面是前/后按钮代码，如果不需要删除即可 */
.slideBox .prev, .slideBox .next {
	position: absolute;
	left: 3%;
	top: 50%;
	transform: translate(0, -50%);
	opacity: 0.8;
}

.slideBox .prev {
	display: inline-block;
	height: 20px;
	width: 20px;
	border-width: 0 0 2px 2px;
	border-color: #fff;
	border-style: solid;
	-webkit-transform: matrix(.71, .71, -.71, .71, 0, 0);
	transform: matrix(.71, .71, -.71, .71, 0, 0);
}

.slideBox .next {
	left: auto;
	right: 3%;
	display: inline-block;
	height: 20px;
	width: 20px;
	border-width: 2px 2px 0 0;
	border-color: #fff;
	border-style: solid;
	-webkit-transform: matrix(.71, .71, -.71, .71, 0, 0);
	transform: matrix(.71, .71, -.71, .71, 0, 0);
}

/**/
.homepage .a_info {
	background: url(../images/2_02.jpg) center no-repeat;
	height: 120px;
	padding-top: 20px;
}

.liulan {
	display: flex;
	margin: 20px 0;
}

.liulan .left {
	width: 232px;
	line-height: 35px;
	border: 1px solid #64a6f1;
	margin-right: 15px;
}

.liulan .left ul {
	padding: 10px;
	border-bottom: 1px solid #ddd;
}

.liulan .left ul li {
	display: flex;
	align-items: center;
}

.liulan .left input {
	vertical-align: middle;
	margin-right: 5px;
}

.liulan .left li span {
	color: #999;
}

.liulan .left .titleqk {
	border-bottom: 1px solid #ddd;
	font-weight: bold;
	background: url(../images/2_08.png) 95% center no-repeat #e8eef0;
	padding-left: 15px;
}

.liulan .right {
	width: 210px;
	margin-left: 15px;
}

.liulan .right .titleqk {
	border-top: 2px solid #2569f5;
	text-align: center;
	padding: 10px 0;
	font-weight: bold;
	font-size: 16px;
}

.liulan .right .input {
	width: 100%;
	height: 40px;
	margin-bottom: 15px;
	padding-left: 15px;
	background: #e8eef0;
	border: 1px solid #ddd;
	border-radius: 5px;
}

.liulan .right .data {
	background: url(../images/2_51.png) 95% center no-repeat #e8eef0;
}

.liulan .right .select {
	position: relative;
}

.liulan .right .select::after {
	content: " ";
	display: inline-block;
	height: 6px;
	width: 6px;
	border-width: 1px 1px 0 0;
	border-color: #2569f5;
	border-style: solid;
	-webkit-transform: matrix(.71, .71, -.71, .71, 0, 0);
	transform: matrix(.71, .71, -.71, .71, 0, 0);
	position: absolute;
	top: 50%;
	margin-top: -3px;
	right: 15px;
}

.liulan .right .select select {
	width: 100%;
	-webkit-appearance: none;
	height: 38px;
	background: none;
}

.liulan .right .btn {
	width: 124px;
	height: 40px;
	border-radius: 5px;
	display: block;
	margin: 0 auto;
	background: #0075e6;
	font-size: 16px;
	color: #fff;
}

.pages {
	text-align: center;
	padding: 30px 0;
	font-size: 12px;
	line-height: 36px;
}

.pages li {
	display: inline-block;
	margin: 0 5px;
}

.pages li a {
	display: block;
	border-radius: 5px;
	border: 1px solid #ddd;
	background: #f0f0f0;
	padding: 0 12px;
}

.pages li.on a, .pages li:hover a {
	background: #0075e6;
	color: #fff;
	border-color: #0075e6;
}

.liulan .center .sx {
	background: #d0e6f7;
	color: #18428f;
	padding: 5px 5px 5px 10px;
	line-height: 30px;
}

.liulan .center .sx b {
	font-size: 16px;
	color: #0075e6;
}

.liulan .center .sx .btn {
	background: #eff8ff;
	color: #0f59ac;
	border: 1px solid #a6cfee;
	border-radius: 5px;
	padding: 0 8px;
}

.liulan .center .list li {
	padding: 10px 0;
	line-height: 24px;
	border-bottom: 1px solid #eee;
}

.liulan .center .list li .hd {
	color: #18428f;
}

.liulan .center .list li .hd span {
	display: inline-block;
	color: #0075e6;
	border: 1px solid #0075e6;
	padding: 0 6px;
	margin-left: 6px;
	border-radius: 5px;
}

.liulan .center .list li .hd a {
	display: block;
	color: #999;
	padding-left: 20px;
	background: url(../images/2_44.png) left center no-repeat;
}

.liulan .center .list li h3 {
	font-weight: bold;
	font-size: 16px;
	margin: 5px 0;
}

.liulan .center .list li .name {
	margin: 10px 0;
}

.liulan .center .list li .name a {
	text-decoration: underline;
	font-style: italic;
	margin-left: 10px;
	color: #18428f;
}

.liulan .center .list li .name img {
	width: 19px;
	height: 19px;
}

/* .liulan .center .list li p span+span {
	margin-left: 20px;
} */

.liulan .center .list li p a {
	color: #446fc2;
}

.liulan .center .list li p a::after {
	content: " ";
	display: inline-block;
	height: 6px;
	width: 6px;
	vertical-align: middle;
	margin: -3px 0 0 5px;
	border-width: 0 1px 1px 0;
	border-color: #446fc2;
	border-style: solid;
	-webkit-transform: matrix(.71, .71, -.71, .71, 0, 0);
	transform: matrix(.71, .71, -.71, .71, 0, 0);
}

.liulan .center .list li .ft {
	margin-top: 15px;
}

.liulan .center .list li .ft .brdge span {
	display: inline-block;
	background: #2da249;
	border-radius: 5px;
	color: #fff;
	text-align: center;
	margin-right: 5px;
	width: 77px;
	font-weight: bold;
	font-size:13px;
}
.liulan .center .list li .ft .brdge img{
	margin-right:5px;
	height:14px;
	width:14px;
}
.liulan .center .list li .ft .brdge .color1 {
	background: #97b1c5;
}

.liulan .center .list li .ft .brdge .color2 {
	background: #d43a3b;
}

.liulan .center .list li .ft .brdge .color3 {
	background: #4f94e1;
}

.liulan .center .list li .ft a {
	color: #898a8d;
	margin-left: 15px;
}

.liulan .center .list li .ft a span {
	color: #18428f;
}

/**/
.bread {
	padding: 10px 0;
}

.bread, .bread a {
	color: #6f737e;
}

.bread span {
	color: #1f4a99;
}

.paper {
	display: -webkit-box;
	display: -ms-flexbox;
	display: -webkit-flex;
	display: flex;
	padding: 20px 0 40px;
}

.paper .content .hd h1 {
	font-weight: bold;
	font-size: 20px;
	margin-bottom: 10px;
}

/* .paper .content .hd h1 span {
	font-size: 14px;
	font-weight: normal;
	color: #fff;
	border-radius: 5px;
	background-color: #df6c77;
	display: inline-block;
	padding: 2px 5px;
} */

.paper .content .hd h1 a {
	display: inline-block;
	color: #1f4a99;
	font-size: 14px;
	font-weight: normal;
	padding-left: 18px;
	margin-left: 10px;
	background: url(../images/2_15.png) left center no-repeat;
}

.paper .content .hd p {
	color: #868585;
	font-size: 16px;
	word-break: break-all;
	text-overflow: ellipsis;
	overflow: hidden;
	display: -webkit-box;
	-webkit-line-clamp: 1;
	margin: 6px 0 10px;
	-webkit-box-orient: vertical;
}

.paper .content .hd .flex {
	border-bottom: 1px solid #ced6e0;
	padding-bottom: 10px;
}

.paper .content .hd .flex_item {
	background: url(../images/2_09.png) left center no-repeat;
	padding-left: 25px;
}

.paper .content .hd .flex_item a {
	font-style: italic;
	text-decoration: underline;
	color: #18428f;
	margin-right: 10px;
}

.paper .content .hd .flex span {
	margin-left: 15px;
}

.paper .content .bd p {
	line-height: 24px;
	position: relative;
	/* word-break: break-all; */
	text-overflow: ellipsis;
	overflow: hidden;
	/* display: -webkit-box; */
	/* -webkit-line-clamp: 3; */
	-webkit-box-orient: vertical;
	margin-top: 10px;
}

.paper .content .bd p.on {
	display: block;
}

.paper .content .bd p a {
	color: #446fc2;
}

.paper .content .bd p a::after {
	content: " ";
	display: inline-block;
	height: 6px;
	width: 6px;
	border-width: 0 1px 1px 0;
	border-color: #446fc2;
	border-style: solid;
	-webkit-transform: matrix(.71, .71, -.71, .71, 0, 0);
	transform: matrix(.71, .71, -.71, .71, 0, 0);
	vertical-align: middle;
	margin: -5px 0 0 5px;
}

.paper .content .brdge {
	margin-top: 10px;
}
.paper .content .brdge .spankwd{
	font-size: 15px;
	color: #4d4e4f;
	display: inline-block;
	background-color: #e7f4ff;
	border-radius: 20px;
	border: 1px solid #c5e2fa;
	padding: 2px 8px;
	margin-right: 10px;
}

.paper .content .brdge font {
	font-size: 15px;
	color: #4d4e4f;
	display: inline-block;
	background-color: #e7f4ff;
	border-radius: 20px;
	border: 1px solid #c5e2fa;
	padding: 2px 8px;
	margin-right: 10px;
	margin-top:3px;
}

.paper .content .bd ul {
	margin-top: 10px;
	line-height: 28px;
}

.paper .content .bd p em+em {
	margin-left: 15px;
}

.paper .content .ft table {
	width: 100%;
	line-height: 44px;
	border: 1px solid #dfe0e0;
}

.paper .content .ft table tr+tr {
	border-top: 1px solid #dfe0e0;
}

.paper .content .ft table td {
	padding: 0 20px;
}

.paper .content .ft table tr:hover {
	background-color: #e7f1ff;
}

.paper .content .ft table a {
	display: inline-block;
	border: 1px solid #026dd4;
	border-radius: 5px;
	line-height: 30px;
	padding: 0 15px;
}

.paper .content .ft table tr:hover a {
	color: #026dd4;
	
}

.paper .content .ft h4 span {
	display: inline-block;
	background-color: #4f94e1;
	color: #fff;
	line-height: 30px;
	padding: 0 15px;
	border-radius: 5px 5px 0 0;
	margin-top: 15px;
}

.paper .side {
	width: 280px;
	border: 1px solid #9db8e0;
	margin-left: 35px;
	background-color: #edf5ff;
}

.paper .side .hd {
	text-align: center;
	line-height: 40px;
	background: #d3e3f6;
}

.paper .side .hd a {
	color: #18428f;
}

.paper .side .hd .flex_item {
	position: relative;
}

.paper .side .hd .flex_item+.flex_item::before {
	content: '';
	display: block;
	border-left: 1px solid #9db8e0;
	position: absolute;
	left: 0;
	top: 10px;
	bottom: 10px;
}

.paper .side .bd {
	padding: 10px 15px;
}

.paper .side .titleqk {
	display: -webkit-box;
	display: -ms-flexbox;
	display: -webkit-flex;
	margin: 20px 0 10px;
	display: flex;
	justify-content: space-between;
}

.paper .side .titleqk a {
	color: #2256b6;
}

.paper .side .titleqk span {
	font-weight: bold;
	font-size: 16px;
	color: #026dd4;
	border-left: 3px solid #dac302;
	padding-left: 10px;
}

.paper .side p {
	padding-bottom: 10px;
	border-bottom: 1px solid #ced6e0;
}

.paper .side .brdge {
	margin: 10px 0;
}
.paper .side .brdge img{
	margin-right: 5px;
    height: 14px;
    width: 14px;
}
.paper .side .brdge span {
	display: inline-block;
	border-radius: 5px;
	font-weight: bold;
	width: 78px;
	line-height: 24px;
	background-color: #97b1c5;
	color: #fff;
	text-align: center;
	font-size: 13px;
}

.paper .side .brdge span:first-child {
	background-color: #2da249;
}

.paper .side .brdge span:last-child {
	background-color: #d43a3b;
}

.paper .side ul {
	line-height: 30px;
	color: #999;
}

.paper .side ul span {
	color: #18428f;
}
/**/
.listbox li {
	padding: 15px 0;
}

.listbox li+li {
	border-top: 1px solid #ddd;
}

.listbox li .pic {
	margin-right: 15px;
	border: 1px solid #ddd;
	width: 106px;
	height: 152px;
}

.listbox li:first-child {
	padding-top: 0;
}

.listbox li h3 {
	font-weight: bold;
	font-size: 18px;
}

.listbox li p {
	line-height: 24px;
	position: relative;
	word-break: break-all;
	text-overflow: ellipsis;
	overflow: hidden;
	display: -webkit-box;
	-webkit-line-clamp: 3;
	-webkit-box-orient: vertical;
	margin-top: 15px;
}

.listbox li p.on {
	display: block;
}

.listbox li p a {
	color: #446fc2;
}

.listbox li p a::after {
	content: " ";
	display: inline-block;
	height: 6px;
	width: 6px;
	border-width: 0 1px 1px 0;
	border-color: #446fc2;
	border-style: solid;
	-webkit-transform: matrix(.71, .71, -.71, .71, 0, 0);
	transform: matrix(.71, .71, -.71, .71, 0, 0);
	vertical-align: middle;
	margin: -5px 0 0 5px;
}

.listbox li span {
	display: inline-block;
	background-color: #e8ebef;
	border-radius: 20px;
	color: #18428f;
	padding: 3px 10px;
}

.d_info .picScroll-left {
	margin-bottom: 30px;
}

.d_info .picScroll-left .bd ul li .pic img {
	height: 170px;
}

.d_info .picScroll-left .bd ul li {
	width: 120px;
}

.d_info .picScroll-left .bd {
	width: 1090px;
}

.homepage .d_info {
	background: none;
	padding: 0;
	border: none;
}

.qikan .hd {
	background-color: #edf0f3;
	border: 1px solid #61a2e1;
	font-size: 15px;
	line-height: 26px;
	padding: 10px 50px;
}

.qikan .hd p {
	text-indent: 2em;
}

.qikan .titleqk {
	text-align: center;
	font-size: 18px;
	color: #026dd4;
	position: relative;
	font-style: italic;
	margin-top: 20px;
	font-weight: bold;
}

.qikan .titleqk::after {
	content: '';
	display: block;
	height: 6px;
	width: 555px;
	background: url(../images/4_03.png) center no-repeat;
	position: absolute;
	left: 0;
	top: 50%;
	transform: translate(0, -50%);
}

.qikan .titleqk::before {
	content: '';
	display: block;
	height: 6px;
	width: 555px;
	background: url(../images/4_06.png) center no-repeat;
	position: absolute;
	right: 0;
	top: 50%;
	transform: translate(0, -50%);
}
/**/
.qikanlist .a {
	display: flex;
	background-color: #edf5ff;
	border: 1px solid #9db8e0;
	position: relative;
	padding: 20px;
	margin-bottom: 20px;
}

.qikanlist .a .more {
	position: absolute;
	bottom: 0;
	left: 50%;
	font-size: 13px;
	color: #7992b0;
	background-color: #e3efff;
	border: 1px solid #9db8e0;
	border-bottom: none;
	border-radius: 5px 5px 0 0;
	padding: 3px 15px;
	cursor: pointer;
	transform: translate(-50%, 0);
}

.qikanlist .a .more::after {
	content: " ";
	display: inline-block;
	height: 6px;
	width: 6px;
	border-width: 0 1px 1px 0;
	vertical-align: middle;
	margin: -5px 0 0 5px;
	border-color: #9db8e0;
	border-style: solid;
	-webkit-transform: matrix(.71, .71, -.71, .71, 0, 0);
	transform: matrix(.71, .71, -.71, .71, 0, 0);
}

.qikanlist .a .pic {
	width: 126px;
	margin-right: 30px;
}

.qikanlist .a .brdge {
	position: absolute;
	right: 20px;
	top: 20px;
}

.qikanlist .a .brdge span {
	margin-left: 15px;
}

.qikanlist .a .brdge em {
	font-style: normal;
	display: inline-block;
	border-radius: 20px;
	border: 1px solid #8aa2ce;
	padding: 0 8px;
}

.qikanlist .a ul {
	line-height: 24px;
	margin-top: 10px;
}

.qikanlist .a h4 {
	font-size: 16px;
	color: #026dd4;
}

.qikanlist .a .flex {
	align-items: stretch;
	margin-top: 20px;
	height: 103px;
	overflow: hidden;
}

.qikanlist .a .flex.on {
	height: auto;
}

.qikanlist .a h3 {
	color: #85909d;
	font-weight: bold;
}

.qikanlist .a h3 b {
	font-size: 18px;
	color: #333;
}

.qikanlist .a .flex .flex_item {
	position: relative;
}

.qikanlist .a .flex .flex_item::after {
	content: '';
	display: block;
	height: 60px;
	border-left: 1px solid #c9cfe4;
	position: absolute;
	left: -30px;
	bottom: 5px;
}

.qikanlist .b .hd {
	margin-bottom: 20px;
}

.qikanlist .b .hd select {
	width: 108px;
	height: 36px;
	padding: 0 10px;
	background-color: #f5f5f5;
	border-radius: 5px;
	margin-right: 10px;
	border: 1px solid #a1b8d8;
}

.qikanlist .b .hd .search {
	display: -webkit-box;
	display: -ms-flexbox;
	display: -webkit-flex;
	display: flex;
	background-color: #f5f5f5;
	border-radius: 20px;
	border: 1px solid #a1b8d8;
	align-items: center;
	overflow: hidden;
}

button {
	cursor: pointer;
}

.qikanlist .b .hd .search input {
	width: 280px;
	height: 36px;
	background: none;
	padding-left: 15px;
}

.qikanlist .b .hd .search button {
	background: none;
	height: 36px;
	padding: 0 10px;
}

.qikanlist .b .bd ul {
	display: -webkit-box;
	display: -ms-flexbox;
	display: -webkit-flex;
	display: flex;
	flex-wrap: wrap;
	margin: -20px;
}

.qikanlist .b .bd ul li {
	width: 50%;
	padding: 20px;
	line-height: 24px;
}

.qikanlist .b .bd ul li p {
	color: #4f5154;
	word-break: break-all;
	text-overflow: ellipsis;
	overflow: hidden;
	display: -webkit-box;
	-webkit-line-clamp: 2;
	-webkit-box-orient: vertical;
}

.qikanlist .b .bd ul li p.on {
	display: block;
}

.qikanlist .b .bd ul li p a {
	color: #446fc2;
}

.qikanlist .b .bd ul li p a::after {
	content: " ";
	display: inline-block;
	height: 6px;
	width: 6px;
	border-width: 0 1px 1px 0;
	border-color: #446fc2;
	border-style: solid;
	-webkit-transform: matrix(.71, .71, -.71, .71, 0, 0);
	transform: matrix(.71, .71, -.71, .71, 0, 0);
	vertical-align: middle;
	margin: -5px 0 0 5px;
}

.qikanlist .b .bd ul li p em {
	margin-right: 15px;
}

.qikanlist .b .bd ul h3 {
	font-weight: bold;
	font-size: 16px;
}

.qikanlist .b .bd ul h3 em {
	display: inline-block;
	background-color: #026dd4;
	color: #fff;
	font-weight: normal;
	font-size: 14px;
	border-radius: 5px;
	padding: 0 6px;
	margin-right: 10px;
}

.qikanlist .b .bd ul .name {
	background: url(../images/2_09.png) left center no-repeat;
	padding-left: 25px;
	margin: 5px 0;
}

.qikanlist .b .bd ul .name a {
	font-style: italic;
	text-decoration: underline;
	color: #18428f;
	margin-right: 10px;
}

.qikanlist .b .bd ul .brdge span {
	color: #898a8d;
	margin-right: 15px;
}

.qikanlist .b .bd ul .brdge span b {
	color: #18428f;
	font-weight: normal;
}

.qikanlist .b .bd ul .btns {
	margin-top: 10px;
}

.qikanlist .b .bd ul .btns a {
	display: inline-block;
	border-radius: 5px;
	width: 80px;
	line-height: 34px;
	color: #fff;
	margin-right: 5px;
	text-align: center;
	background-color: #4f94e1;
}

.qikanlist .b .bd ul .btns a:first-child {
	background-color: #2daa7f;
}

.qikanlist .b .bd ul .btns a:last-child {
	background-color: #8671b6;
}

/*左侧导航*/
.body_left {
	border: 1px solid #153f9e !important;
	border-radius: 5px;
	background: #f2f3f5;
	width: 215px;
	margin-right: 20px;
	background: url(../images/leftbg_bottom.jpg) bottom center no-repeat
		#f2f3f5;
	background-size: 100% auto;
	padding-bottom: 120px;
	letter-spacing: 2px;
}

.body_left_mian {
	border: none !important;
}

.body_left_mian h2 {
	height: 79px;
	text-align: center;
	line-height: 80px;
	color: #fff;
	font-weight: bold;
	font-size: 20px;
	background: url(../images/leftbg_top.jpg) bottom center no-repeat;
	background-size: 100% auto;
	border: none;
	border-radius: 5px 5px 0px 0px;
}

.body_left_mian ul {
	margin: 10px !important;
	border: 1px solid #dcdddf;
	background: #fff !important;
}

.body_left_mian ul li {
	/*height: 55px;*/
	text-align: center;
	line-height: 55px;
}
.body_left_mian ul li:hover {
	background-color: #d9e7ff;
}

.body_left_mian ul li a {
	margin: 0px 5px;
	display: block;
	border-bottom: 1px solid #d9e7ff;
	color: #012067;
	font-weight: 600;
}

.body_left_mian ul .yhzx_choose {
	background: #d9e7ff !important;
}

.body_left_mian ul .yhzx_choose a {
	border-bottom: none !important;
}
.body_right2{
	width: -webkit-calc(100% - 235px);
    width: -moz-calc(100% - 235px);
    width: calc(100% - 235px);
}

.liulan .transaction {
	line-height: 30px;
}

.liulan  .transaction .info {
	color: #9a9da4;
}

.liulan  .transaction .infoTitle {
	color: #3b589a;
}

.body_right2 .transaction .updateBtn {
	float: right;
}

.body_right2 .transaction .updateBtn em input {
	border: 1px solid #315dc7;
	background: #f2f3f5;
	color: #14399a;
	line-height: 28px;
	border-radius: 20px;
	padding: 0px 10px;
	cursor: pointer;
}

.body_right2 .transaction .updateBtn em+em {
	margin-left: 10px;
}

.body_right2 .mytable {
	border: 1px solid #c3c3c3;
	text-align: center;
	margin: 10px 0px;
}

.body_right2 .mytable .mytableTh {
	background: #d9e7ff !important;
	color: #012067;
}

.body_right2 .mytable tr {
	line-height: 34px;
	border-bottom: 1px solid #dfdfdf;
}

.body_right2 .mytable tr td {
	border-right: 1px solid #dfdfdf;
}

.body_right2 .mytable tr:nth-child(odd) {
	background-color: #f2f3f5;
}

.body_right2 .mytable tr:hover {
	background-color: #e7f1ff;
}

.body_right2 .mytable tr td .hf a {
	color: #163d9f;
	text-decoration: underline;
}

.body_right2 .optionDiv {
	line-height: 30px;
}

.body_right2 .optionDiv .checkAll {
	color: #012067;
}

.body_right2 .optionDiv .operation {
	float: right;
}

.body_right2 .optionDiv .operation em {
	margin-left: 10px;
	text-align: center;
	width: 70px;
	font-style: normal;
	border-radius: 5px;
	color: #fff;
	display: inline-block;
}

.body_right2 .optionDiv .operation .green {
	background-color: #3d9259;
}

.body_right2 .optionDiv .operation .grey {
	background-color: #9ca5b0;
}

.body_right2 .optionDiv .operation .purple {
	background-color: #816bb3;
}

.body_right2 .optionDiv .operation .blue {
	background-color: #3260d3;
}

.body_right2 .optionDiv .operation .wathet {
	background-color: #4f94e1;
}

.stage_page {
	padding: 5px 20px 5px 0;
	text-align: center;
	clear: both;
	border-top: none;
	background: #fff;
	margin-top: 20px;
}

.stage_page em {
	float: left;
	cursor: pointer;
	color: #3c7fa9;
	margin-left: 10px;
	line-height: 24px;
}

.stage_page em:hover {
	text-decoration: underline;
}

.stage_page a {
	padding: 2px 7px;
	display: inline-block;
	margin-right: 5px;
	cursor: pointer;
	color: #646464;
}

.stage_page a:hover {
	color: #45aefd;
	text-decoration: none;
}

.stage_page .current, .stage_page .current:hover {
	color: #45aefd;
	font-weight: bold;
	cursor: text;
}

.stage_page_in {
	width: 22px;
	padding: 0 3px;
	height: 22px;
	line-height: 22px;
	text-align: center;
	margin: 0 5px;
	border: 1px solid #d4d4d4;
}

.stage_page_su {
	padding: 2px 5px;
	cursor: pointer;
}

.myInfo .mytable {
	text-align: left !important;
	border: 0px;
}

.myInfo .mytable  tr {
	background-color: #fff !important;
	border: 0px;
}

.myInfo .mytable  tr td {
	padding-left: 5px;
	padding-top:2px;
	padding-bottom:2px;
	border: 0px;
}

.myInfo .mytable lable {
	color: red;
	margin-right: 2px;
}

.myInfo .mytable input[type="text"], .myInfo .mytable textarea {
	width: 100%;
	height: 34px;
	padding: 6px 12px;
	line-height: 1.42857143;
	color: #555;
	background-color: #fff;
	background-image: none;
	border: 1px solid #ccc;
	border-radius: 4px;
	-webkit-box-shadow: inset 0 1px 1px rgb(0 0 0/ 8%);
	box-shadow: inset 0 1px 1px rgb(0 0 0/ 8%);
	-webkit-transition: border-color ease-in-out .15s, -webkit-box-shadow
		ease-in-out .15s;
	-o-transition: border-color ease-in-out .15s, box-shadow ease-in-out
		.15s;
	transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
	border: 1px solid #e4e4e4;
}

.myInfo .mytable textarea {
	resize: vertical;
	height: auto;
	margin-bottom: 10px;
}

.myInfo .mytable .changePhone {
	background-color: #3260d3;
	margin-left: 10px;
	cursor: pointer;
	padding: 2px 5px;
	border-radius: 10px;
	color: #fff;
}

.myInfo .mytable .linkA {
	cursor: pointer;
	background: none;
	color: #026dd4;
}

.myInfo .mytable .blueBtn {
	cursor: pointer;
	color: #fff;
	background-color: #3260d3;
	margin-left: 10px;
	padding: 2px 5px;
	border-radius: 10px;
}

.myInfo .mytable .infoBtn {
	cursor: pointer;
	border: 1px solid #8398de;
	color: #033d77;
	background-color: #e7f1ff;
	margin-left: 10px;
	padding: 2px 5px;
	border-radius: 10px;
}

.myInfo .mytable .greenBtn {
	cursor: pointer;
	background-color: #3d9259;
	margin-left: 10px;
	text-align: center;
	width: 70px;
	font-style: normal;
	border-radius: 5px;
	color: #fff;
	display: inline-block;
	height: 30px;
}

.myInfo .mytable .defaultBtn {
	cursor: pointer;
	background-color: #eee;
	border: 1px solid #ccc;
	margin-left: 10px;
	text-align: center;
	width: 70px;
	font-style: normal;
	border-radius: 5px;
	display: inline-block;
	height: 30px;
}

.articlecross {
	min-height: 350px;
	border: 1px solid #153f9e;
	padding: 20px;
	margin-bottom: 40px;
	margin-top: 30px;
	border-radius: 8px;
}

.articlecross .updateTitle {
	font-weight: bold;
	font-size: 18px;
	text-align: center;
	padding-bottom: 15px;
	border-bottom: 1px solid #eee;
}

.articlecross .mytable tr {
	line-height: 30px;
	margin: 15px 0px;
	display: block;
}

.articlecross .mytable h1 {
	line-height: 30px;
	margin: 10px 0px;
	font-weight: bold;
	margin-left: 100px;
	font-size: 16px;
	text-align: center;
}

.articlecross  .btn3, .myCustomizationSet .btn3, .article_submit .articleMetadata .btn3
	{
	background-color: #3260d3;
	margin-left: 10px;
	cursor: pointer;
	padding: 3px 10px;
	border-radius: 10px;
	color: #fff;
}

.articlecross  .btn33, .myCustomizationSet .btn33 {
	border-radius: 5px;
	width: 70px;
	height: 30px;
}

.articlecross .defaultBtn, .myCustomizationSet .defaultBtn {
	background-color: #eee;
	border: 1px solid #ccc;
	color: #000;
	margin-left: 10px;
}

.articlecross .mytable .delbtn, .myCustomizationSet .myCustomizationSetTable .delbtn,
	.article_submit .articleMetadata .delbtn {
	background-color: #f0ad4e;
	margin-left: 10px;
	cursor: pointer;
	padding: 3px 10px;
	border-radius: 10px;
	color: #fff;
}

.articlecross .mytable  select, .myCustomizationSet  .myCustomizationSetTable select
	{
	width: auto !important;
	text-align: center;
	line-height: 30px;
	height: 30px;
	padding-bottom: 1px;
	margin-right: 20px;
	box-shadow: rgba(0, 0, 0, 0.08) 0px 1px 1px inset;
	border: 1px solid #ccc;
	border-image: initial;
	border-radius: 5px;
	transition: border-color 0.15s ease-in-out 0s, box-shadow 0.15s
		ease-in-out 0s;
}

.myCustomizationSet .body_right {
	width: 800px;
}

.myCustomizationSet  .myCustomizationSetTable {
	width: 100%;
	margin: 10px 0px;
}

.myCustomizationSet  .myCustomizationSetTable tr {
	line-height: 46px;
}

.myCustomizationSet  .myCustomizationSetTable input[type="text"],
	.myCustomizationSet  .myCustomizationSetTable textarea {
	width: 100%;
	height: 34px;
	padding: 6px 12px;
	line-height: 1.42857143;
	color: #555;
	background-color: #fff;
	background-image: none;
	border: 1px solid #ccc;
	border-radius: 4px;
	-webkit-box-shadow: inset 0 1px 1px rgb(0 0 0/ 8%);
	box-shadow: inset 0 1px 1px rgb(0 0 0/ 8%);
	-webkit-transition: border-color ease-in-out .15s, -webkit-box-shadow
		ease-in-out .15s;
	-o-transition: border-color ease-in-out .15s, box-shadow ease-in-out
		.15s;
	transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
	border: 1px solid #e4e4e4;
}

.myCustomizationSet  .myCustomizationSetTable textarea {
	resize: vertical;
	height: auto;
	margin-bottom: 10px;
}

.myCustomizationSet  .myCustomizationSetTable .racePop {
	color: #FF0000;
}

.help .hTitle {
	font-size: 18px;
	margin-top: 20px;
	margin-bottom: 10px;
	font-weight: bold;
}

.help .lwtj1_main_p1 {
	background: #e7f1ff;
	border: 1px solid #8398de;
	padding: 10px 20px;
	text-align: justify;
	line-height: 22px;
	margin: 10px 0;
	line-height: 30px;
}

.help .lwtj1_main_p1 p, .help .lwtj1_main_p1 dd {
	line-height: 30px;
	margin-bottom: 10px;
}

.step {
	margin: 20px 0px;
	line-height: 24px;
	display: flex;
}

.step li {
	display: inline-block;
	width: 16.666%;
}

.step li a {
	font-weight: bold;
	color: #9ca4ab;
	text-align: center;
	line-height: 24px;
	display: block;
	border-bottom: 2px solid #82a9ec;
	padding: 5px 0px;
	background-color: #eee;
	background: url(../images/stepIcon.png) right center no-repeat #eee;
	background-size: 24px;
}

.step li a b {
	margin-right: 5px;
	line-height: 24px;
}

.step_active .step_active1, .step .step_active:last-child .step_active1
	{
	color: #fff;
	border-bottom: 2px solid #d74e21;
	background: url(../images/stepActiveIcon.png) right center no-repeat
		#d74e21;
	background-size: 24px;
}

.article_submit {
	width: 1200px;
}

.article_submit .lwtj1_main_p1 {
	background: #d9e7ff;
	padding: 10px 20px;
	text-align: justify;
	line-height: 35px;
	margin: 10px 0;
	color: #012067;
	font-weight: 600;
}

.article_submit h2 {
	border-bottom: 1px solid #d8dfe0;
	margin: 30px 0 20px 0;
	padding-bottom: 10px;
	font-weight: bold;
	position: relative;
	padding-left: 20px;
}

.article_submit h2 span {
	color: #3b589a;
	font-size: 16px;
}

.article_submit h2 span::BEFORE {
	content: '';
	display: block;
	width: 6px;
	height: 22px;
	border-radius: 8px;
	background: #d74e21;
	position: absolute;
	left: 0;
	top: 45%;
	transform: translate(0, -60%);
}

.article_submit .lwtj1_main1_left table {
	width: 100%;
	padding: 20px 40px;
	display: block;
}

.article_submit .lwtj1_main1_left table tr {
	height: 34px;
	display: block;
	margin-bottom: 10px;
}

.article_submit .lwtj1_main1_left table tr td {
	width: 50%;
	display: inline;
}

.article_submit .lwtj1_main1_left table tr td .formLable {
	font-weight: bold;
	width: 130px;
	padding-left: 40px;
	display: inline-block;
}

.article_submit .lwtj1_main1_left table tr td input[type='text'] {
	border: 1px solid #5077cf;
	height: 32px;
	line-height: 32px;
	margin-bottom: 10px;
	width: 400px;
	padding-left: 10px;
}

.article_submit .lwtj1_main1_left table tr td .orcIdBtn {
	line-height: 32px;
	background-color: #3b589a;
	color: #fff;
	padding: 5px 10px;
	padding-bottom: 8px;
}

.article_submit .lwtj1_main1_right {
	border: 1px solid #d6d6d6;
	background: #f2f2f2;
	padding: 12px 20px;
	text-align: justify;
	text-indent: 24px;
	margin: 0px 50px;
}

.article_submit .lwtj1_main1_right .leftText {
	width: 77%;
	display: inline-block;
	line-height: 30px;
}

.article_submit .lwtj1_main1_right .rightText {
	display: inline-block;
	width: 20%;
	text-align: center;
}

.article_submit .lwtj1_main1_right .rightText img {
	width: 40px;
}

.article_submit .lwtj1_main1_right .rightText .arial {
	color: #012067;
	border: none;
	margin: 10px 0px;
}

.article_submit .lwtj1_main2_main, .article_submit .lwtj1_main3_main {
	padding: 0px 15px;
}

.article_submit .lwtj1_main2 input, .article_submit .lwtj1_main2 p,
	.article_submit .lwtj1_main2 a {
	line-height: 30px;
	margin-bottom: 10px;
}

.article_submit .nextOrPrevDiv {
	text-align: center;
	margin: 20px 0px;
}

.article_submit .btnbutton {
	width: 200px;
	line-height: 44px !important;
	background-color: #d74e21;
	color: #fff;
	border-radius: 10px;
	cursor: pointer;
	font-size: 16px;
	margin-right: 20px;
}

.article_submit .articleUpload tr {
	line-height: 30px;
	margin-bottom: 10px;
}

.article_submit .articleProcess .articleCheckBtn {
	margin: 0px 10px;
	background: #e7f1ff;
	border: 1px solid #8398de;
	cursor: pointer;
	border-radius: 5px;
	padding: 0px 5px;
	line-height: 42px;
	font-weight: bold;
}

.article_submit .articleMetadata tr {
	line-height: 46px;
}

.article_submit .articleMetadata .submitButtonAdd {
	background: url(/static/images/articleadd.png) center no-repeat;
	border: 0;
	width: 24px;
	height: 24px;
	margin: 0px;
	padding: 0px;
	cursor: pointer;
	vertical-align: middle;
}

.article_submit .articleMetadata .submitButtonPlus {
	background: url(/static/images/articledel.png) center no-repeat;
	border: 0;
	width: 24px;
	margin: 0px;
	padding: 0px;
	height: 24px;
	cursor: pointer;
	vertical-align: middle;
}

.article_submit .articleMetadata input[type="text"], .article_submit .articleMetadatae textarea
	{
	width: 90%;
	height: 34px;
	padding: 6px 12px;
	line-height: 1.42857143;
	color: #555;
	background-color: #fff;
	background-image: none;
	border: 1px solid #ccc;
	border-radius: 4px;
	-webkit-box-shadow: inset 0 1px 1px rgb(0 0 0/ 8%);
	box-shadow: inset 0 1px 1px rgb(0 0 0/ 8%);
	-webkit-transition: border-color ease-in-out .15s, -webkit-box-shadow
		ease-in-out .15s;
	-o-transition: border-color ease-in-out .15s, box-shadow ease-in-out
		.15s;
	transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
	border: 1px solid #e4e4e4;
}

.article_submit .articleMetadata .submit-tab input[type="text"] {
	width: 136px;
}

.article_submit .articleMetadata .submit-tab1 input[type="text"] {
	width: 400px;
}

.article_submit .articleMetadata select, .article_submit .articleHandle select
	{
	width: 30%;
	text-align: center;
	line-height: 30px;
	height: 30px;
	padding-bottom: 1px;
	margin-right: 20px;
	box-shadow: rgb(0 0 0/ 8%) 0px 1px 1px inset;
	border: 1px solid #ccc;
	border-image: initial;
	border-radius: 5px;
	transition: border-color 0.15s ease-in-out 0s, box-shadow 0.15s
		ease-in-out 0s;
}

.article_submit .articleHandle tr {
	height: auto !important;
	line-height: 34px;
}

.article_submit .articleHandle tr .lableInfo {
	color: #999;
	font-weight: bold;
	vertical-align: top;
}

#xzexportmode .content {
	padding: 18px;
}

#xzexportmode .content input {
	width: 70%;
	height: 34px;
	padding: 6px 12px;
	line-height: 1.42857143;
	color: #555;
	background-color: #fff;
	background-image: none;
	border: 1px solid #ccc;
	border-radius: 4px;
	-webkit-box-shadow: inset 0 1px 1px rgb(0 0 0/ 8%);
	box-shadow: inset 0 1px 1px rgb(0 0 0/ 8%);
	-webkit-transition: border-color ease-in-out .15s, -webkit-box-shadow
		ease-in-out .15s;
	-o-transition: border-color ease-in-out .15s, box-shadow ease-in-out
		.15s;
	transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
	border: 1px solid #e4e4e4;
}

#xzexportmode  .content .contentBtn {
	margin: 0 20px;
	background-color: #d74e21;
	color: white;
	border: 0px;
	border-radius: 3px;
	padding: 3px 10px;
	cursor: pointer;
	height: 34px;
}

#xzexportmode  .content .searchBtn {
	width: 70px;
}

#xzexportmode  .content  #expleft {
	width: 470px;
	height: 400px;
	overflow: hidden;
	overflow-y: auto;
	float: left;
	margin-right: 10px;
	border: 1px solid #eee;
}

#xzexportmode  .content  #expright {
	width: 480px;
	height: 400px;
	float: right;
	border: 1px solid #eee;
}

#xzexportmode  .content  .expData {
	margin-left: 10px;
	display: block;
	width: 440px;
	height: 100px;
	cursor: pointer;
	padding: 5px;
}

#xzexportmode  .content  .expData:hover {
	box-shadow: 0 0 10px rgb(0 0 0/ 20%);
}

#xzexportmode  .content  #expleft .invitationBtn {
	margin: 0;
	background-color: #3260d3;
}

#xzexportmode  .content  #expright .delBtn {
	margin: 0;
	background-color: #f0ad4e;
}

#zzaddexportmode .formItem {
	height: 40px;
	line-height: 40px;
	padding-top: 10px;
	margin-left: 10px;
	font-size: 16px;
	margin-bottom: 15px;
}

#zzaddexportmode .formItem span {
	color: red;
}

#zzaddexportmode .formItem input[type="text"] {
	width: 450px;
	height: 34px;
	padding: 6px 12px;
	line-height: 1.42857143;
	color: #555;
	background-color: #fff;
	background-image: none;
	border: 1px solid #ccc;
	border-radius: 4px;
	-webkit-box-shadow: inset 0 1px 1px rgb(0 0 0/ 8%);
	box-shadow: inset 0 1px 1px rgb(0 0 0/ 8%);
	-webkit-transition: border-color ease-in-out .15s, -webkit-box-shadow
		ease-in-out .15s;
	-o-transition: border-color ease-in-out .15s, box-shadow ease-in-out
		.15s;
	transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
	border: 1px solid #e4e4e4;
}

#zzaddexportmode .formItem select {
	width: 450px;
	text-align: center;
	line-height: 34px;
	height: 34px;
	padding-bottom: 1px;
	margin-right: 20px;
	box-shadow: rgba(0, 0, 0, 0.08) 0px 1px 1px inset;
	border: 1px solid #e4e4e4;
	border-image: initial;
	border-radius: 5px;
	transition: border-color 0.15s ease-in-out 0s, box-shadow 0.15s
		ease-in-out 0s;
}

#zzviewmode #reviewinfo{
	resize: vertical;
	padding: 6px 12px;
	line-height: 1.42857143;
	color: #555;
	background-color: #fff;
	background-image: none;
	border: 1px solid #ccc;
	border-radius: 4px;
	-webkit-box-shadow: inset 0 1px 1px rgb(0 0 0/ 8%);
	box-shadow: inset 0 1px 1px rgb(0 0 0/ 8%);
	-webkit-transition: border-color ease-in-out .15s, -webkit-box-shadow
		ease-in-out .15s;
	-o-transition: border-color ease-in-out .15s, box-shadow ease-in-out
		.15s;
	transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
	border: 1px solid #e4e4e4;
}


.advancesearch .lwtj1_main2{
	min-height: 300px;
	height:auto;
	border:1px solid #d3d8dd;
	border-radius: 5px;
	background-color: #326cad;
	padding: 20px 80px;
	padding-bottom: 40px;
}
.advancesearch .lwtj1_main2_main table,.lwtj1_main2_main tbody, .lwtj1_main2_main tr{
	display: block;
	width: 100%;
}
.advancesearch .lwtj1_main2_main tr{
	height: 40px;
    
    margin-bottom: 20px;
    border-radius: 5px;
}

.advancesearch .lwtj1_main2_main .lwtj1_select{
	width: 115px;
	text-align: center;
	text-align-last: center;
	line-height: 42px;
	height: 42px;
	padding-bottom: 1px;
	border: 1px solid #6ab3fa;
	border-right:0px;
	border-radius: 5px 0px 0px 5px;
	-webkit-box-shadow: inset 0 1px 1px rgb(0 0 0 / 8%);
    box-shadow: inset 0 1px 1px rgb(0 0 0 / 8%);
    -webkit-transition: border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;
    -o-transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
    transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
}

.advancesearch .lwtj1_main2_main .lwtj1_text{
	line-height: 40px;
	width: 720px;
	width:560px;
	border: 1px solid #6ab3fa;
	border-left:1px solid #c0c2c2;
	border-radius: 0px 5px 5px 0px;
    -webkit-box-shadow: inset 0 1px 1px rgb(0 0 0 / 8%);
    box-shadow: inset 0 1px 1px rgb(0 0 0 / 8%);
    -webkit-transition: border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;
    -o-transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
    transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
}
.advancesearch .lwtj1_main2_main .lwtj1_select2{
	border-right: 1px solid #6ab3fa;
	margin-right: 16px;
	border-radius: 5px;
}

.advancesearch .lwtj1_main2_main .selectYearInfo{
	display: inline-block;
	background-color: #fff;
}
.advancesearch .lwtj1_main2_main .runcode{
	background: url(../images/calendarIcon.png) 50px center no-repeat #fff;
	line-height: 40px;
	width:336px;
	text-align: center;
	border: 1px solid #6ab3fa;
	border-left:1px solid #c0c2c2;
    -webkit-box-shadow: inset 0 1px 1px rgb(0 0 0 / 8%);
    box-shadow: inset 0 1px 1px rgb(0 0 0 / 8%);
    -webkit-transition: border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;
    -o-transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
    transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
}
.advancesearch .lwtj1_main2_main .yearTo{
	background-color: #fff;
	line-height: 40px;
	border: 1px solid #6ab3fa;
	border-left:0px;
	border-right:0px;
    -webkit-box-shadow: inset 0 1px 1px rgb(0 0 0 / 8%);
    box-shadow: inset 0 1px 1px rgb(0 0 0 / 8%);
    -webkit-transition: border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;
    -o-transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
    transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
}
.advancesearch .lwtj1_main2_main .searchType{
	color: #fff;
    margin-top: 20px;
    text-align: left;
}
.advancesearch .lwtj1_main2_main .searchType .accuracyType{
	margin: 0px 10px;
}
.advancesearch .lwtj1_main2_main .searchType .accuracyType input[type="radio"]{
	vertical-align: middle;
}
.advancesearch .lwtj1_main2_main .searchType .lwtj1_select{
	border:1px solid #e1e1e1;
	line-height: 32px;
	height: 32px;
	border-radius:5px;
	width: 108px;
	margin-left: 15px;
}

.advancesearch .lwtj1_main2_main .searchType .btnbutton {
	background-color:#d74e21;
    width: 120px;
   	line-height: 32px;
	height: 32px;
    text-align: center;
    color: #fff;
    float: right;
    border-radius:5px;
    margin-right: 35px;
    font-weight: bold;
    letter-spacing: 4px;
    font-size: 16px;
}
.advancesearch .lwtj1_main1 .body_right3{
	width: 100%;
	margin-top:20px;
}

.advancesearch .lwtj1_main1 #menua0 {
    float: left;
    border: 1px solid #d3d8dd;
    width: 280px;
    background-color: #eef3f7;
    padding: 20px;
    margin-right: 20px;
}

.advancesearch .lwtj1_main1  #menua0 li {
    cursor: pointer;
    line-height: 40px;
    padding: 0 0 0 15px;
    
}
.advancesearch .lwtj1_main1  #menua0 li span{
	padding:0px 5px 5px 5px;
    border-bottom: 1px solid #9da0a3;
	
}
.advancesearch .advancesearch .lwtj1_main1 #menua0 li.hover span{
    color: #1167ba;
    border-bottom: 1px solid #9bb5da;
    font-weight: bold;
}
.advancesearch .lwtj1_main1  #menua0 li input[type="checkbox"]{
	margin-right: 15px;
	
}

.advancesearch .lwtj1_main1 #maina0 ul {
    width: 100%;
    display: none;
}
.advancesearch .lwtj1_main1 #maina0 ul.block {
    display: block;
}
.advancesearch .lwtj1_main1 #maina0 ul li {
    margin: 10px 0;
    line-height: 30px;
}
.advancesearch .lwtj1_main1 #maina0 ul li span{
	margin-right:20px;
}
.advancesearch .lwtj1_main1 #maina0 ul li span input[type='checkbox']{
	vertical-align: middle;
}
.advancesearch .lwtj1_main1 #maina0 ul li .first_li{
	background-color: #d3d8dd;
	border-radius:5px;
	padding: 3px 6px;
}


/**20230215新增兼容老平台样式common.css**/
button{ cursor: pointer; }
.flex-wrap{ width: 100%;height: auto;display: flex;justify-content: space-around;flex-direction: row;flex-wrap: wrap; }
.flex-item{ width:100%; }
.font-oblique{font-style:oblique;}
.align-center{text-algin:center;}
.align-left{text-algin:left;}
.ellipsis{ display:-webkit-box; -webkit-box-orient:vertical; -webkit-line-clamp:1; overflow:hidden;}
a.color_29{ color:#292929; }

.page-wrapper{min-width: 1240px;}
.header { 
	position: relative; 
	height:96px; 
	overflow:hidden; 
	text-align:left; 
    min-width: 1240px;
    border-bottom: 1px solid #c4b9b9;
}
.header .logoArea{ width:520px; }
.header .logoArea .logo{ width:273px; height:96px; margin-top:11px; }
.header .logoArea .logo2{ width:290px; /* height:96px; */ margin-top:25px; 1margin-left:18px; }
.header .logoArea .logo3{transform: translate(-10%,20%); }

.header .rightArea{ 
	width:596px; 
	margin-left:57px;
	text-align:right; 
}

.header .navbar{ 1width:624px; 1margin-left:57px; 1margin-top:32px; text-align:right; margin-top:19px; height:14px; }
.header .navbar .nav-item{
    display:inline-block;
    /*width:101px;*/ padding-left:6px; height:14px; line-height:14px;
    margin:0 5px;
    /*background-color:#0e467b; border-radius:3px;*/
    font-size:12px; color: #6c3333; /*font-weight:bold; letter-spacing: 6px;*/
}
.header .navbar .nav-item.active{ /*background-color: #2791c8;*/ }

.header .userinfo{ width:130px; 1margin-top:35px; margin-left:50px; text-align:right; }
.header .userinfo a, .header .userinfo span{ color:#fff; font-size:16px; line-height:32px; }
.header .userinfo .avatar{ margin-right:11px; }
.header .userinfo .avatar img{ width:32px, height:32px; border-radius:16px; }

.header .language{ text-align:right; } 

.header .language-container{ 1width:130px; 1margin-top:35px; 1margin-left:50px; text-align:center; color:#6397ca;
    margin-top:17px; 
    width:101px; height:24px; line-height:24px; font-size: 12px; 
    border:1px solid #4581e4; border-radius:12px;

}

.header .language-container a{ color:#026dd4; }
.header .language-container .active{ color:#18181a; }
.header .language-container span { margin:0 4px;}

.footersp{
	padding: 20px 0;
    /*height:54px;
    line-height:54px;
    font-size:14px;
    text-align:center; padding:0;*/
    background-color:#f3f3f3;
    color:#666666;
}

.footersp .line1{ background-color:#f3f3f3;color:#666666;height:54px;line-height:54px;font-size:14px; }
.footersp .line1 span{ padding:0 10px; }
.footersp .line2{ background-color:#e9e9e9;color:#666666;height:85px;line-height:85px;font-size:12px; }
.footersp .line2 img { margin-right:6px; width:52px; height:62px; }

.footersp .flex_item {
	text-align: right;
	padding-right: 20px;
}

.footersp .flex_item a {
	display: inline-block;
	font-weight: bold;
	font-size: 16px;
	padding: 0 10px;
	color: #666;
	/*border-right: 1px solid #fff;*/
	border-right: 2px solid #666;
	margin-bottom: 10px;
}

.footersp .flex_item a:last-child {
	border: none;
	padding-right: 0;
}

.footersp ul {
	width: 400px;
	text-align: left;
	color: #000000;
	padding-left: 20px;
}

.footersp .code {
	width: 103px;
	height: 103px;
}
.footersp ul {
	width: 400px;
	text-align: left;
	color: #000000;
	padding-left: 20px;
}

/**20230215新增兼容老平台样式list.css**/
.banner{ height:261px; background:url(../img/global/banner-bg.jpg) no-repeat; background-size:cover;text-align:center;color:#fff; }
.banner .containersp{ width:1102px; papdding:0 20px; }
.banner .line1 { color:#fff;font-size:28px;line-height:28px;padding-top:36px;letter-spacing:12px;}
.banner .line2 { font-size:14px;line-height:30px;margin-top:18px; }
.banner .line3 { margin-top:26px; }
.banner .line3 .search_txt { height:38px;line-height:38px;border:4px solid #6b3d4d;border-radius:3px;width:654px; padding:0 16px; }
.banner .line3 .search_txtbig { height:44px;line-height:44px;border:4px solid #6b3d4d;border-radius:3px;width:694px; padding:0 16px; }
/*.banner .line3 .search_btn { width:120px;height:44px;border-radius:3px;background-color:#f39800;color:#fff;margin-left:20px; }*/
.banner .line3 .search_btn { border-radius:3px;background-color:#f39800;color:#fff;margin-left:20px;}
.banner .line3 .search_btn img { width:120px;height:44px;cursor:pointer;}
.banner .line3 .search_link { color:#fff;margin-left:20px; }


.liulan .mod_tit { border-bottom:1px solid #cfdcf2; padding-bottom:9px; }
.liulan .mod_tit .flex_item { font-size:14px; line-height:20px; height:20px; font-weight:bold; color:#844f4a; border-left:6px solid #f39800; padding-left:20px; }
.liulan .mod_tit a { color:#78808f }

.liulan .mod21 .mod_cnt { margin-top:10px; margin-bottom:20px; }
.liulan .mod21 .mod_item { text-align:center; width:190px; height:30px; line-height:30px; }
.liulan .mod21 .mod_item .flag { background-color:#8e534d;border-radius:2px;color:#fff;padding:0 5px;margin-left:14px; font-size:10px;line-height:16px; }

.liulan .mod22 { margin-top:20px; }
.liulan .mod22 .mod_item{  height:30px; line-height:30px; padding-left:26px; background:url(../img/list/mod22-item-bg.jpg) no-repeat; background-position:left;}
.liulan .mod22 .mod_cnt { margin-top:10px; margin-bottom:20px; }

.liulan .mod23 { margin-top:20px; }
.liulan .mod23 .mod_cnt{ background:url(../img/list/mod23-bg.jpg) no-repeat; height:369px;text-align:center;padding-top:16px; }
.liulan .mod23 .mod_cnt .line1 { font-size:12px;line-height:12px;color:#412783; }
.liulan .mod23 .mod_cnt .line2 { margin-top:10px; font-size:8px;color:#1a74a7; }


.liulan .rightsp { width:388px; margin-left:74px; }
.liulan .rightsp .title {
    border-top: 2px solid #2569f5;
    text-align: center;
    padding: 10px 0;
    font-weight: bold;
    font-size: 16px;
}

.liulan .center .list li .hdsp { color:#7c7c7c; padding-left:16px; }
.liulan .center .list li .label{
	color:#999 ;
}
.liulan .center .list li h3 span { color:#73868f;font-weight:normal; }
.liulan .center .list li .namesp { 
	margin: 10px 0; 
	/*text-decoration:underline;*/
	color:#844f4a; 
	padding-left:16px; 
}
.liulan .center .list li .namesp a{
    text-decoration-line: underline;
    text-decoration-style: solid;
    text-underline-offset: 3px;
}
#maina0{
	margin-left: 300px;
}
