﻿@charset "UTF-8";

body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, dl, dt, dd, ul, ol, li,
	pre, fieldset, lengend, button, input, textarea, th, td {
	margin: 0;
	padding: 0
}

body, button, input, select, textarea {
	outline: 0;
	font: 12px/1 Tahoma, Helvetica, Arial, "Microsoft Yahei", sans-serif
}

h1 {
	font-size: 18px
}

h2 {
	font-size: 16px
}

h3 {
	font-size: 14px
}

h4, h5, h6 {
	font-size: 100%
}

address, cite, dfn, em, var {
	font-style: normal
}

code, kbd, pre, samp, tt {
	font-family: "Courier New", Courier, monospace
}

small {
	font-size: 12px
}

ul, ol {
	list-style: none
}

a {
	text-decoration: none;
	color: #333
}

a:hover {
	text-decoration: none
}

abbr[title], acronym[title] {
	border-bottom: 1px dotted;
	cursor: help
}

fieldset, img {
	border: 0
}

button {
	cursor: pointer
}

button, input, select, textarea {
	font-size: 100%
}

table {
	border-collapse: collapse;
	border-spacing: 0
}

hr {
	border: 0;
	height: 1px
}

input, button, textarea {
	-webkit-appearance: none;
	outline: 0;
	border-radius: 0
}

input:focus, button:focus, textarea:focus {
	outline: 0
}

input {
	border: 1px solid #ccc
}

input::-ms-clear {
	display: none
}

html {
	overflow-y: scroll;
	font-family: 'Microsoft Yahei'
}

.clearfix {
	display: block;
	content: '';
	overflow: hidden;
	clear: both;
	height: 0
}

div, input, textarea, form, button, h1, h2, h3, h4, h5, ul, li, a, span
	{
	box-sizing: border-box
}

#Validform_msg {
	display: none !important
}

.customInput {
	overflow: hidden;
	display: block
}

.customInput b {
	float: left;
	padding-right: 10px;
	width: 70px;
	height: 40px;
	line-height: 40px;
	text-align: right;
	box-sizing: border-box
}

.customInput .inputStyle {
	position: relative;
	display: block;
	height: 40px;
	margin-left: 70px;
	box-sizing: border-box
}

.customInput .inputStyle2 {
	border: 1px solid #ddd
}

.customInput .inputStyle span {
	float: right;
	box-sizing: border-box;
	width: 157px;
	height: 38px;
	line-height: 38px;
	border-left: 1px solid #ddd;
	color: #ea8812;
	text-align: center
}

.customInput.checkCode span.sendCheckCode {
	cursor: pointer
}

.customInput.checkCode span.reSendCheckCode {
	display: none
}

.customInput.checkCode span.reSendCheckCode i {
	font-style: normal
}

.customInput .inputStyle input {
	width: 100%;
	padding-left: 10px;
	height: 40px;
	line-height: 35px;
	box-sizing: border-box;
	border: 1px solid #ddd;
	outline: 0;
	background: 0
}

.customInput .inputStyle input:focus {
	border-color: #419ef2
}

.customInput .inputStyle2 input {
	position: absolute;
	top: -1px;
	left: -1px;
	width: 142px;
	border-right: 0
}

.customInput .inputStyle2 input:focus {
	border: 1px solid #419ef2
}

.customInput.checkCode .inputStyle2 input {
	padding-left: 45px;
	background-image: url("../img/loginIco.png");
	background-repeat: no-repeat;
	background-position: 11px -113px
}

.customInput .inputStyle.required {
	padding-right: 10px
}

.customInput .inputStyle.required em {
	position: absolute;
	right: 0;
	top: 0;
	line-height: 40px;
	color: red;
	font-style: normal
}

.customInput .inputStyle select {
	width: 100%;
	height: 35px;
	line-height: 40px;
	box-sizing: border-box;
	outline: 0
}

.customInput .inputStyle .file {
	position: absolute;
	left: 0;
	right: 0;
	top: 0;
	bottom: 0;
	display: block;
	padding: 0;
	width: 40px;
	margin: 0;
	border: 0;
	filter: alpha(opacity = 0);
	opacity: 0;
	cursor: pointer;
	font-size: 200px !important;
	z-index: 1;
	zoom: 1
}

.customInput .inputStyle .file:focus {
	outline: 0
}

.customInput .inputStyle .thumbnails {
	overflow: auto;
	position: relative
}

.customInput .inputStyle .thumbnails .upfileBtn {
	float: left;
	width: 40px;
	height: 40px;
	background: url("../img/upFileCustom.png") no-repeat
}

.customInput .inputStyle .thumbnails img {
	display: none;
	position: absolute;
	left: 0;
	top: 0;
	width: 40px;
	height: 40px;
	background: #fff
}

.customInput .inputStyle .thumbnails .del {
	display: none;
	margin-left: 10px;
	line-height: 40px;
	cursor: pointer;
	color: #419ef2;
	font-style: normal
}

.customInput .inputStyle .upfileShowPath {
	position: absolute;
	left: 40px;
	right: 10px;
	overflow: hidden;
	padding-left: 10px;
	height: 40px;
	line-height: 40px;
	color: #333;
	z-index: 10
}

.customInput .inputStyle .Validform_checktip {
	display: block
}

.customInput .inputStyle .Validform_error {
	border: 1px solid red;
	background-color: #feedea
}

.customInput .msgTip {
	margin-left: 70px;
	height: 30px;
	line-height: 30px
}

.customInput .msgTip .Validform_checktip {
	display: block
}

.customInput .msgTip .Validform_wrong {
	color: red
}

.customInput .msgTip .Validform_right {
	text-indent: -10000em
}

.modelBox {
	border: 1px solid #ccc
}

.modelBox .modelHead {
	line-height: 50px;
	text-align: center;
	color: #419ef2;
	font-size: 20px
}

.modelBox .modelBody {
	position: relative;
	padding: 40px 60px 30px;
	border-top: 1px solid #ccc;
	z-index: 1
}

.loginBox {
	margin: 50px auto;
	width: 440px
}
/* .loginBox .modelBody {
	padding:0px 70px
} */
.loginBox .modelBody .infoTip {
	display: none;
	margin-bottom: 20px;
	padding-left: 45px;
	line-height: 40px;
	background-image: url("../img/loginIco.png");
	background-repeat: no-repeat
}

.loginBox .modelBody .infoTip.error {
	border: 1px solid #f75234;
	background-color: #fddcd6;
	background-position: 11px 9px;
	color: #f75234
}

.loginBox .modelBody .customInput .inputStyle, .loginBox .modelBody .customInput .msgTip
	{
	margin-left: 0
}

.loginBox .modelBody .customInput .msgTip {
	height: 20px;
	line-height: 20px
}

.loginBox .modelBody .customInput input {
	padding-left: 45px;
	background-image: url("../img/loginIco.png");
	background-repeat: no-repeat
}

.loginBox .modelBody .customInput .inputStyle2 input {
	width: 140px
}

.loginBox .modelBody .customInput.userName input {
	background-position: 11px -34px
}

.loginBox .modelBody .customInput.userPass input {
	background-position: 11px -77px
}

.loginBox .modelBody .customInput .login {
	width: 100%;
	height: 40px;
	line-height: 40px
}

.loginBox .modelBody .loginBottom {
	padding-top: 10px;
	text-align: right
}

.loginBox .modelBody .loginBottom a {
	padding: 0 5px;
	text-decoration: underline;
	color: #999;
	font-size: 14px
}

.loginBox .modelBody .loginBottom a:hover {
	color: #333
}

.registerBox {
	margin: 50px auto;
	width: 500px
}

.registerBox .modelHead {
	color: #419ef2
}

.registerBox .modelBody {
	padding: 20px 20px 40px
}

.registerBox .modelBody .customInput b {
	width: 70px
}

.registerBox .modelBody .customInput .msgTip {
	height: 20px;
	line-height: 20px
}

.registerBox .modelBody .stepInfo {
	overflow: auto;
	width: 184px;
	margin: 0 auto 40px
}

.registerBox .modelBody .stepInfo li {
	float: left;
	width: 60px;
	text-align: center
}

.registerBox .modelBody .stepInfo li.diff {
	margin: 37px 2px 0;
	width: 60px;
	height: 2px;
	background-color: #bfbfbf
}

.registerBox .modelBody .stepInfo li b {
	color: #c9c9c9;
	font-weight: normal
}

.registerBox .modelBody .stepInfo li span {
	display: block;
	margin: 5px auto 0;
	width: 32px;
	height: 32px;
	line-height: 32px;
	border-radius: 5px;
	text-align: center;
	background: url("../img/stepInfo.png") 0 bottom no-repeat;
	color: #fff
}

.registerBox .modelBody .stepInfo li.active b {
	color: #2584da
}

.registerBox .modelBody .stepInfo li.active span {
	background: url("../img/stepInfo.png") 0 top no-repeat
}

.registerBox .modelBody .step {
	overflow: auto;
	display: none;
	padding-bottom: 40px;
	min-height: 240px
}

.registerBox .modelBody .step .customInput b {
	width: 165px;
	font-size: 14px
}

.registerBox .modelBody .step .customInput .inputStyle {
	margin-right: 60px
}

.registerBox .modelBody .step .customInput .inputStyle, .registerBox .modelBody .step .customInput .msgTip
	{
	margin-left: 165px
}

.registerBox .modelBody .step .customInput.checkCode .inputStyle2 {
	margin-right: 70px
}

.registerBox .modelBody .step .customInput.checkCode .inputStyle2 span {
	width: 117px
}

.registerBox .modelBody .step .customInput.checkCode .inputStyle2 input
	{
	padding: 0 0 0 10px;
	width: 95px;
	background: 0
}

.registerBox .modelBody .step .wkBtnBox {
	position: absolute;
	right: 65px;
	left: 65px;
	bottom: 40px
}

.registerBox .modelBody .step1 .wkBtnBox {
	left: 180px;
}

.registerBox .modelBody .step .wkBtnBox .defaultBtn {
	height: 40px;
	line-height: 40px;
	box-sizing: border-box;
	font-size: 18px
}

.registerBtn {
	box-sizing: border-box;
	font-size: 18px;
	width: 100px;
	height: 34px;
	line-height: 34px;
	text-align: center;
	border: 0;
	border-radius: 4px;
	background-color: #e22323;
	color: #fff;
	cursor: pointer;
	font-size: 14px;
	-webkit-transition-property: all;
	transition-property: all;
	-webkit-transition-duration: .25s;
	transition-duration: .25s;
	transition-time-function: ease-in;
	-webkit-transition-delay: 0;
	transition-delay: 0;
}

.registerBox .modelBody .step .prev {
	margin-right: 20px
}

.registerBox .modelBody .step1 .next, .registerBox .modelBody .step4 .done
	{
	width: 100%
}

.registerBox .modelBody .step2 .prev, .registerBox .modelBody .step2 .next,
	.registerBox .modelBody .step3 .prev, .registerBox .modelBody .step3 .next
	{
	float: left;
	width: 174px;
	background-color: #b5b5b5
}

.registerBox .modelBody .step2 .prev:hover, .registerBox .modelBody .step2 .next:hover,
	.registerBox .modelBody .step3 .prev:hover, .registerBox .modelBody .step3 .next:hover
	{
	background-color: #419ef2
}

.registerBox .modelBody .step1 {
	display: block
}

.registerBox .modelBody .step4 .upSuccess {
	padding: 90px 0 0;
	height: 120px;
	line-height: 28px;
	background: url("../img/upSuccess.png") center 0 no-repeat;
	text-align: center;
	font-size: 14px
}

.findPassBox {
	margin: 50px auto;
	width: 480px
}

.findPassBox .modelBody .customInput .inputStyle2 input {
	width: 202px
}

.findPassBox .modelBody .customInput .inputStyle, .findPassBox .modelBody .customInput .msgTip
	{
	margin-left: 0
}

.findPassBox .modelBody .customInput .save {
	width: 100%;
	height: 40px;
	line-height: 40px
}

.userCenter {
	position: relative;
	padding: 30px 20px
}

.userCenter h3 {
	padding-bottom: 15px;
	line-height: 2;
	font-weight: bold;
	font-size: 16px
}

.userCenter h5 {
	line-height: 40px;
	text-indent: 2em;
	background-color: #efefef;
	color: #333;
	font-size: 14px;
	margin: 10px 0px;
}

.userCenter table td {
	padding: 15px 0;
	color: #333;
	font-size: 14px
}

.userCenter table td.rowLeft {
	padding-left: 29px
}

.userCenter table td .editBindPhone, .userCenter table td .editUserPass
	{
	padding: 3px 3px 3px 28px;
	background: url("../img/editIco.png") 5px 2px no-repeat;
	line-height: 18px;
	border: 0;
	color: #00a9ef;
	cursor: pointer;
	outline: 0;
	border-radius: 5px;
	-webkit-transition-property: background-color;
	transition-property: background-color;
	-webkit-transition-duration: .25s;
	transition-duration: .25s;
	transition-time-function: ease-in;
	-webkit-transition-delay: 0;
	transition-delay: 0
}

.userCenter table td .editBindPhone:hover, .userCenter table td .editUserPass:hover
	{
	background-color: #efefef;
	color: #2584da
}

.editBindPhoneBox, .editUserPassBox {
	padding: 35px
}

.editBindPhoneBox .defaultBtn, .editUserPassBox .defaultBtn {
	margin: 0 auto
}

.layui-layer.wkLayerSkin .layui-layer-btn a {
	width: 130px;
	height: 40px;
	line-height: 40px;
	text-align: center
}

.layui-layer.wkLayerSkin.editUserPass .layui-layer-btn .layui-layer-btn0
	{
	border: 0;
	background-color: #b2b2b2
}

.layui-layer.wkLayerSkin.editUserPass .layui-layer-btn a {
	border: 0;
	background-color: #00a7ee;
	color: #fff
}

.header {
	height: 210px;
	background: url(../img/bannerBg.png) no-repeat center top;
	    min-width: 1200px;
}

.header .headerWap {
	overflow: hidden;
	width: 1200px;
	margin: 0 auto
}

.header .headerWap .loginIndex {
	overflow: hidden;
	margin-top: 23px;
}

.header .headerWap .loginIndex a {
	color: #fff;
	font-size: 14px;
}

.header .headerWap .loginIndex .logo {
	float: left;
	display: block;
	width: 430px;
	height: 64px;
	line-height: 50px;
	text-align: center;
	overflow: hidden;
	background: url("../img/logo.png") no-repeat
}

.header .headerWap .loginIndex .login {
	/* width:30px; */
	display: block;
	float: right;
	padding-right: 5px;
	text-align: left;
	color: #aaa;
	text-align: center;
}

.header .headerWap .loginIndex .loginCen {
	width: 70px;
	float: right;
	text-align: left;
	color: #aaa;
	display: none;
	cursor: pointer;
}

.header .headerWap .loginIndex .loginOut {
	width: 40px;
	display: block;
	float: right;
	text-align: left;
	color: #aaa;
	display: none;
	cursor: pointer;margin-left:15px;
}

.header .headerWap .loginIndex i {
	display: block;
	float: right;
	height: 14px;
	width: 1px;
	text-align: center;
	margin: 0px 10px;
	background-color: #aaa;
}

.header .headerWap .loginIndex .register {
	/* width:30px; */
	display: block;
	float: right;
	padding-left: 20px;
	text-align: right;
	color: #aaa;
}

.header .mainSearch {
	padding-left: 380px;
	font-size: 14px;
}

.header .mainSearch .searchTop {
	text-align: center;
	padding-bottom: 15px;
	padding-right: 145px;
}

.header .mainSearch .searchTop span {
	position: relative;
	padding: 0 30px 2px 9px;
	cursor: pointer;
	font-size: 16px;
	color: #333;
}

.header .mainSearch .searchTop span.hover {
	color: #e22323;
	font-weight: bold
}

.header .mainSearch .searchTop span.hover i {
	display: block
}

.header .mainSearch .searchTop span:hover {
	color: #e86868;
	font-weight: bold
}

.header .mainSearch .searchTop span:after {
	content: ' ';
	position: absolute;
	right: 0;
	top: 3px;
	width: 1px;
	height: 14px;
	background-color: #ddd
}

.header .mainSearch .searchTop span:nth-child(4):after {
	content: none
}

.header .mainSearch .searchTop span i {
	display: none;
	position: absolute;
	bottom: -13px;
	left: 50%;
	margin-left: -18px;
	width: 17px;
	height: 10px;
	background: url(../img/searchTopIco.png) no-repeat;
}

.header .mainSearch .searchInput {
	margin-left: 90px;
	width: 720px;
}

.header .mainSearch .searchInput input {
	float: left;
	margin-right: 20px;
	padding-left: 20px;
	display: block;
	width: 600px;
	height: 34px;
	line-height: 34px;
	text-align: center;
	text-align: left;
}

.footer {
	width: 100%;
	background-color: #e22323;
	min-width: 1200px;
}

.footer.footerFixed {
	position: fixed;
	bottom: 0;
	left: 0
}

.footer .foot {
	position: relative;
	margin: 0 auto;
	display: block;
	width: 880px;
	height: 200px;
	overflow: hidden;
	text-align: center
}

.footer .foot div {
	margin-top: 20px
}

.footer .foot div p {
	line-height: 2.5;
	color: #fff;
	text-align: left;
}

.footer .foot .sydw {
	padding: 56px 40px 80px;
	margin: 20px;
	float: left;
	background: url("../img/sydw.png") center no-repeat
}

.navigator {
	background: url("../img/navigatorBg.png") repeat-x;
	min-width: 1200px;
	width: 1200px;
	margin: 0 auto;
}

.navBar {
	width: 1200px;
	margin: 0 auto;
	height: 50px;
	line-height: 50px;
}

.nav {
	position: relative;
	width: 1200px;
	margin: 0 auto;
	font-size: 18px;
}

.nav a {
	color: #fff;
}

.nav h3 {
	font-size: 100%;
	font-weight: normal;
}

.nav .m {
	float: left;
	/* width: 117px;*/
	 width: 85px;
	position: relative;
	z-index: 10;
}

.nav .s {
	float: left;
	width: 13px;
	text-align: center;
	color: #D4D4D4;
	font-size: 12px;
}

.nav h3 a {
	display: block;
	width: 117px;
	text-align: center;
}

.nav .sub {
	display: none;
	position: absolute;
	top: 50px;
	z-index: 1;
	width: 118px;
	border-top: 0;
	background: #e22323;
}

.nav .xygs {
	width: 128px
}

.nav .xygs li {
	width: 128px !important;
	padding-left: 1px;
}

.nav .sub li {
	text-align: center;
	margin-bottom: 4px;
	width: 118px;
}

.nav .sub li a {
	display: block;
	padding: 2px 0;
	height: 20px;
	line-height: 20px;
	color: #fff;
	font-size: 12px;
}

.nav .sub li a:hover {
	color: #FE7700;
}

.navigator .navBar .clearfixIndex .m h3 a.hover {
	background: url("../img/navigatorBgT.png") left 47px repeat-x;
}

.container {
	padding-bottom: 118px;
	background: url("../img/bodyBottomBg.png") #f9f9f8 left bottom no-repeat;
	min-width：1200px;
}
.container .watch1{
       position:fixed;
       z-index:101;
       top: 320px;
       left: 15px; 
       width:110px;
       height:157px;
       border-top-left-radius: 5px;
       border-top-right-radius: 5px;
	   border: 1px solid #ddd;
	   border-bottom: 1px solid #ddd;
    }
.container .watch1 h4 {
	display: block;
	width: 100%;
	height: 25px;
	line-height: 25px;
	text-align: center;
	border-bottom: 1px solid #ddd;
	font-size: 14px;
	background-color: #f16557;
	border-top-left-radius: 5px;
	border-top-right-radius: 5px;
	color: #fff;
}
 .container .watch1 .appPhoto{
    	height: 130px;
		background: #fff;
		background-color: white;
    }
.container .watch1 .appPhoto .appLeft{
    	width: 100px;
		height: 130px;
		margin:0 auto;
    }
.container .watch1 .appPhoto .appLeft .code {
	width: 100px;
	height: 100px;
	margin: 0 auto;
	background: url(../img/appDown.png) no-repeat;
}
.container .watch1 .appPhoto .appLeft span {
	width: 100%;
	height: 20px;
	line-height: 20px;
	text-align: center;
	display: block;
	margin-top: 6px;
	font-size: 14px;
}

.container .contain {
	overflow: hidden;
	margin: 0 auto;
	width: 1205px;
	min-height: 550px
}

.container .contain .mainSearch .searchBottom {
	text-align: center
}

.container .contain .mainSearch .searchBottom a {
	padding: 4px 10px;
	font-weight: bold;
	font-size: 12px;
	-webkit-transition-property: all;
	transition-property: all;
	-webkit-transition-duration: .35s;
	transition-duration: .35s;
	transition-time-function: ease-in;
	-webkit-transition-delay: 0;
	transition-delay: 0;
	border-radius: 2px
}

.container .contain .mainSearch .searchBottom a:nth-child(1) {
	color: #e4854a
}

.container .contain .mainSearch .searchBottom a:nth-child(1):hover {
	color: #fff;
	background-color: #e4854a
}

.container .contain .mainSearch .searchBottom a:nth-child(2) {
	color: #99652f
}

.container .contain .mainSearch .searchBottom a:nth-child(2):hover {
	color: #fff;
	background-color: #99652f
}

.container .contain .mainSearch .searchBottom a:nth-child(3) {
	color: #407873
}

.container .contain .mainSearch .searchBottom a:nth-child(3):hover {
	color: #fff;
	background-color: #407873
}

.container .contain .mainSearch .searchBottom a:nth-child(4) {
	color: #347ab7
}

.container .contain .mainSearch .searchBottom a:nth-child(4):hover {
	color: #fff;
	background-color: #347ab7
}

.container .contain .breadcrumb {
	margin-bottom: 10px;
	padding: 20px 0 20px 22px;
	background: url("../img/breadcrumbHome.png") left center no-repeat
}

.container .contain .breadcrumb a {
	color: #797979
}

.container .contain .breadcrumb a.active, .container .contain .breadcrumb a:hover
	{
	color: #333
}

.container .contain .breadcrumb span {
	padding: 0 5px
}

.container .contain .indexContain {
	overflow: auto;
	padding-top: 30px;
	width: 100%
}

.container .contain .indexContain .silde {
	width: 228px;
	float: left
}

.container .contain .indexContain .silde .slideNav {
	margin-bottom: 30px
}

.container .contain .indexContain .silde .slideNav img {
	display: block;
	margin-bottom: 10px
}

.container .contain .indexContain .silde .slideList {
	margin-bottom: 20px;
	border: 1px solid #ccc
}

.container .contain .indexContain .silde .slideList h4 {
	display: block;
	width: 100%;
	height: 54px;
	line-height: 54px;
	text-align: center;
	border-bottom: 1px solid #ccc;
	background: url("../img/slideListToggle.png") #efefef center 21px
		no-repeat;
	font-size: 16px
}

.container .contain .indexContain .silde .slideList ul {
	background-color: #f3f3f3
}

.container .contain .indexContain .silde .slideList ul li:nth-child(even)
	{
	background-color: #f9f9f8
}

.container .contain .indexContain .silde .slideList ul li a {
	-webkit-transition-property: all;
	transition-property: all;
	-webkit-transition-duration: 1s;
	transition-duration: 1s;
	transition-time-function: ease-in;
	-webkit-transition-delay: 0;
	transition-delay: 0;
	display: block;
	width: 100%;
	height: 40px;
	line-height: 40px;
	padding-left: 20px;
	background: url("../img/icoLi.png") 8px -62px no-repeat;
	color: #333;
	font-size: 14px
}

.container .contain .indexContain .silde .slideList ul li a:hover {
	background-color: #e1e1e1
}

.container .contain .indexContain .silde .moreLinks {
	margin: 20px 0 0
}

.container .contain .indexContain .silde .moreLinks a {
	margin-bottom: 10px;
	display: block;
	width: 100%;
	height: 56px;
	line-height: 56px;
	text-align: center;
	border: 1px solid #ccc;
	background: url("../img/linkIco.png") #efefef no-repeat;
	font-size: 16px
}

.container .contain .indexContain .silde .moreLinks a:hover {
	box-shadow: 0 1px 3px #ccc
}

.container .contain .indexContain .silde .moreLinks a.link1 {
	background-position: 16px 12px
}

.container .contain .indexContain .silde .moreLinks a.link2 {
	background-position: 16px -63px
}

.container .contain .indexContain .silde .moreLinks a i {
	float: right;
	margin: 18px 10px 0 10px;
	padding: 10px;
	background: url("../img/linkIco.png") #efefef left bottom no-repeat
}

.container .contain .indexContain .indexCount {
	overflow: hidden;
	width: 1200px
}

.container .contain .indexContain .indexCount .focusImg {
	position: relative;
	float: left;
	width: 1200px;
	height: 360px;
	line-height: normal
}

.container .contain .indexContain .indexCount .focusImg .swiper-container
	{
	width: 100%;
	height: 100%;
	color: #fff;
	text-align: center
}

.container .contain .indexContain .indexCount .focusImg .swiper-container .swiper-wrapper
	{
	z-index: 10
}

.container .contain .indexContain .indexCount .focusImg .swiper-container .swiper-wrapper .swiper-slide
	{
	position: relative
}

.container .contain .indexContain .indexCount .focusImg .swiper-container .swiper-wrapper .swiper-slide img
	{
	display: block;
	width: 100%;
	height: 100%;
	background-color: #ccc
}

.container .contain .indexContain .indexCount .focusImg .swiper-container .swiper-wrapper .swiper-slide p
	{
	position: absolute;
	bottom: 0;
	left: 0;
	right: 50px;
	overflow: hidden;
	padding: 0 10px;
	line-height: 40px;
	text-align: left;
	text-overflow: ellipsis;
	white-space: nowrap;
	color: #fff;
	z-index: 1
}

.container .contain .indexContain .indexCount .focusImg .swiper-container .swiper-wrapper .swiper-slide .bg
	{
	position: absolute;
	bottom: 0;
	width: 760px;
	height: 40px;
	opacity: .2;
	background: #000
}

.container .contain .indexContain .indexCount .focusImg .swiper-container .pagination
	{
	left: auto;
	right: 440px;
}

.container .contain .indexContain .indexCount .focusImg .arrow {
	opacity: 0;
	-webkit-transition-property: all;
	transition-property: all;
	-webkit-transition-duration: 1s;
	transition-duration: 1s;
	transition-time-function: ease-in;
	-webkit-transition-delay: 0;
	transition-delay: 0
}

.container .contain .indexContain .indexCount .lastNews ul {
	padding-top: 5px
}

.container .contain .indexContain .indexCount .lastNews ul li {
	padding: 6px 0 3px 0
}

.container .contain .indexContain .indexCount .lastNews ul li.hover {
	padding-bottom: 0
}

.container .contain .indexContain .indexCount .lastNews ul li.hover .title
	{
	font-size: 16px
}

.container .contain .indexContain .indexCount .lastNews ul li.hover p {
	display: block;
	padding: 5px 0 0 20px
}

.container .contain .indexContain .indexCount .lastNews ul li.hover p a
	{
	display: inline;
	background: 0;
	color: #5f5f5f;
	font-size: 12px
}

.container .contain .indexContain .indexCount .lastNews ul li a {
	display: block;
	padding-left: 20px;
	/* background:url("../img/icoLi.png") 8px -73px #f9f9f8 no-repeat; */
	color: #333;
	font-size: 14px
}

.container .contain .indexContain .indexCount .lastNews ul li a.title:hover
	{
	text-decoration: underline
}

.container .contain .indexContain .indexCount .lastNews ul li p {
	display: none
}

.container .contain .indexContain .scrollImg {
	position: relative;
	margin: 30px 0;
	height: 160px;
	padding: 20px 37px;
	background: #efefef;
}

.container .contain .indexContain .scrollImg .swiper-container {
	width: 1140px;
	height: 120px;
	line-height: normal;
	overflow: hidden;
}

.container .contain .indexContain .scrollImg .swiper-container .swiper-wrapper .swiper-slide a
	{
	display: block;
	width: 176px;
	height: 120px;
}

.container .contain .indexContain .scrollImg .swiper-container .swiper-wrapper .swiper-slide a p
	{
	width: 176px;
	height: 30px;
	line-height: 30px;
	text-align: center;
	color: #fff;
	opacity: 0.8;
	font-size: 16px;
	position: absolute;
	bottom: 0px;
}

.container .contain .indexContain .scrollImg .swiper-container .swiper-wrapper .swiper-slide a.topic1
	{
	background-color: #675377;
}

.container .contain .indexContain .scrollImg .swiper-container .swiper-wrapper .swiper-slide a.topic1 img
	{
	margin: 10px 30px;
}

.container .contain .indexContain .scrollImg .swiper-container .swiper-wrapper .swiper-slide a.topic1 p
	{
	background: #33293b;
}

.container .contain .indexContain .scrollImg .swiper-container .swiper-wrapper .swiper-slide a.topic2
	{
	background-color: #4974a2;
}

.container .contain .indexContain .scrollImg .swiper-container .swiper-wrapper .swiper-slide a.topic7
	{
	background-color: #4955a2;
}

.container .contain .indexContain .scrollImg .swiper-container .swiper-wrapper .swiper-slide a.topic2 img
	{
	margin: 10px 24px;
}

.container .contain .indexContain .scrollImg .swiper-container .swiper-wrapper .swiper-slide a.topic2 p
	{
	background-color: #243a51;
}

.container .contain .indexContain .scrollImg .swiper-container .swiper-wrapper .swiper-slide a.topic7 p
	{
	background-color: #102a46;
}

.container .contain .indexContain .scrollImg .swiper-container .swiper-wrapper .swiper-slide a.topic7 img
	{
	margin: 10px 36px;
}

.container .contain .indexContain .scrollImg .swiper-container .swiper-wrapper .swiper-slide a.topic3
	{
	background-color: #e65540;
}

.container .contain .indexContain .scrollImg .swiper-container .swiper-wrapper .swiper-slide a.topic3 img
	{
	margin: 10px 24px;
}

.container .contain .indexContain .scrollImg .swiper-container .swiper-wrapper .swiper-slide a.topic3 p
	{
	background-color: #732a20;
}

.container .contain .indexContain .scrollImg .swiper-container .swiper-wrapper .swiper-slide a.topic4
	{
	background-color: #5d6774;
}

.container .contain .indexContain .scrollImg .swiper-container .swiper-wrapper .swiper-slide a.topic4 p
	{
	background-color: #2e333a;
}

.container .contain .indexContain .scrollImg .swiper-container .swiper-wrapper .swiper-slide a.topicFr
	{
	background-color: #8fb37d;
}

.container .contain .indexContain .scrollImg .swiper-container .swiper-wrapper .swiper-slide a.topicFr p
	{
	background-color: #47593e;
}

.container .contain .indexContain .scrollImg .swiper-container .swiper-wrapper .swiper-slide a.topicFr img
	{
	margin: 10px 20px;
}

.container .contain .indexContain .scrollImg .swiper-container .swiper-wrapper .swiper-slide a.topic5
	{
	background-color: #2576a9;
}

.container .contain .indexContain .scrollImg .swiper-container .swiper-wrapper .swiper-slide a.topic5 p
	{
	background-color: #123b54;
}

.container .contain .indexContain .scrollImg .swiper-container .swiper-wrapper .swiper-slide a.topic5 img
	{
	margin: 10px 15px;
}

.container .contain .indexContain .scrollImg .swiper-container .swiper-wrapper .swiper-slide a.topic6
	{
	background-color: #1f8280;
}

.container .contain .indexContain .scrollImg .swiper-container .swiper-wrapper .swiper-slide a.topic6 img
	{
	margin: 10px 24px;
}

.container .contain .indexContain .scrollImg .swiper-container .swiper-wrapper .swiper-slide a.topic6 p
	{
	background-color: #0f4140;
}

.container .contain .indexContain .scrollImg .swiper-container .swiper-wrapper .swiper-slide a.topic7
	{
	background-color: #535a77;
}

.container .contain .indexContain .scrollImg .swiper-container .swiper-wrapper .swiper-slide a.topic7 img
	{
	margin: 10px 30px;
}

.container .contain .indexContain .scrollImg .swiper-container .swiper-wrapper .swiper-slide a.topic7 p
	{
	background-color: #292d3b;
}

.container .contain .indexContain .scrollImg .swiper-container .swiper-wrapper .swiper-slide a.topic8
	{
	background-color: #537ea6;
}

.container .contain .indexContain .scrollImg .swiper-container .swiper-wrapper .swiper-slide a.topic8 img
	{
	margin: 8px 24px;
}

.container .contain .indexContain .scrollImg .swiper-container .swiper-wrapper .swiper-slide a.topic8 p
	{
	background-color: #293f53;
}

.container .contain .indexContain .scrollImg .swiper-container .swiper-wrapper .swiper-slide a img
	{
	margin: 10px;
	cursor: pointer;
	transition: all 0.6s;
}

.container .contain .indexContain .scrollImg .swiper-container .swiper-wrapper .swiper-slide a img:hover
	{
	transform: scale(1.1);
}

.container .contain .indexContain .scrollImg .swiper-container .swiper-wrapper .swiper-slide a p
	{
	posiaton: absoult;
}

.container .contain .indexContain .member {
	width: 100%;
	margin-top: 30px;
	background-color: #efefef;
}

.container .contain .indexContain .member h3 {
	position: relative;
	width: 100%;
	height: 30px;
	line-height: 30px;
	padding-right: 10px;
	border-bottom: 2px solid #ddd;
	font-size: 16px;
	color: #333;
	background: url(../img/ldxzcy.png) 10px no-repeat;
}

.container .contain .indexContain .member h3 span {
	float: left;
	display: block;
	width: 110px;
	height: 30px;
	padding-left: 40px;
	border-bottom: 2px solid red;
	overflow: hidden;
}

.container .contain .indexContain .member h3 ul.linkBox {
	float: left;
	width: 800px;
	height: 30px;
	margin-left: 50px;
	overflow: hidden;
}

.container .contain .indexContain .member h3 ul.linkBox li {
	float: left;
	width: 150px;
	height: 30px;
	line-height: 30px;
	text-align: center;
	cursor: pointer;
	border-radius: 4px;
}

.container .contain .indexContain .member h3 ul.linkBox li.active {
	background-color: #e22323;
	color: #fff;
}

.container .contain .indexContain .member h3 a {
	float: right;
	display: block;
	color: #747474;
	font-size: 12px;
	font-weight: normal;
}

.container .contain .indexContain .member .linkWrap ul.linkList {
	overflow: auto;
	padding: 15px 24px 0;
}

.container .contain .indexContain .member .linkWrap ul.linkList:nth-child(1)
	{
	height: 220px;
}

.container .contain .indexContain .member .linkWrap ul.linkList:nth-child(2)
	{
	height: 150px;
}

.container .contain .indexContain .member .linkWrap ul.linkList:nth-child(3)
	{
	height: 340px;
}

.container .contain .indexContain .member .linkWrap .linkList li {
	float: left;
	width: 110px;
	height: 40px;
	line-height: 40px
}

.container .contain .indexContain .member .linkWrap .linkList li a {
	-webkit-transition-property: all;
	transition-property: all;
	-webkit-transition-duration: .5s;
	transition-duration: .5s;
	transition-time-function: ease-in;
	-webkit-transition-delay: 0;
	transition-delay: 0;
	display: block;
	width: 100%;
	height: 100%;
	line-height: 40px;
	padding-left: 20px;
	color: #333;
	font-size: 14px
}

.container .contain .indexContain .member ul.linkList li a:hover {
	background-color: #efefef
}

.container .contain .slideBar {
	float: left;
	width: 260px
}

.container .contain .slideBar.xyfw {
	width: 220px
}

.container .contain .slideBar.xyfw .xyfwChannelList li {
	margin-bottom: 15px;
	border: 1px solid #ccc;
	background: url("../img/xyfwSideBg.png") 0 2px repeat-x;
	-webkit-transition-property: all;
	transition-property: all;
	-webkit-transition-duration: .25s;
	transition-duration: .25s;
	transition-time-function: ease-in;
	-webkit-transition-delay: 0;
	transition-delay: 0
}

.container .contain .slideBar.xyfw .xyfwChannelList li.hover {
	border-color: #aaa;
	box-shadow: 0 1px 3px #aaa
}

.container .contain .slideBar.xyfw .xyfwChannelList li:hover {
	box-shadow: 0 1px 3px #ccc
}

.container .contain .slideBar.xyfw .xyfwChannelList li.ico1 a {
	background-position: 30px 11px
}

.container .contain .slideBar.xyfw .xyfwChannelList li.ico2 a {
	background-position: 30px -85px
}

.container .contain .slideBar.xyfw .xyfwChannelList li a {
	display: block;
	padding-left: 115px;
	width: 100%;
	height: 70px;
	line-height: 70px;
	background: url("../img/xyfwSideIco.png") no-repeat;
	font-size: 16px
}

.container .contain .slideBar.xyfw .xyfwChannelList li .subLevel {
	display: none;
	padding-top: 10px
}

.container .contain .slideBar.xyfw .xyfwChannelList li .subLevel a {
	padding: 0;
	width: 100%;
	height: 40px;
	line-height: 40px;
	background: url(../img/channelListLiBg.png) center bottom no-repeat;
	text-align: center
}

.container .contain .slideBar.xyfw .xyfwChannelList li .subLevel a:last-child
	{
	background: 0
}

.container .contain .slideBar.xyfw .xyfwChannelList li .subLevel a:hover
	{
	color: #2584da
}

.container .contain .slideBar.xyfw .xyfwChannelList li .subLevel a.hover
	{
	color: #2584da
}

.container .contain .slideBar.xyfw .xyfwChannelList li .subLevel a.hover span
	{
	padding-left: 20px;
	background: url(../img/channelListIco.png) left center no-repeat
}

.container .contain .slideBar .miniSearch {
	margin-bottom: 20px;
	border: 1px solid #ccc
}

.container .contain .slideBar .miniSearch h4 {
	display: block;
	width: 100%;
	height: 54px;
	line-height: 54px;
	text-align: center;
	border-bottom: 1px solid #ccc;
	font-size: 16px
}

.container .contain .slideBar .miniSearch .searchBox {
	position: relative;
	font-size: 14px
}

.container .contain .slideBar .miniSearch .searchBox input {
	display: block;
	margin: 20px auto 30px;
	width: 240px;
	height: 39px;
	line-height: 39px;
	padding-left: 10px;
	border-radius: 2px
}

.container .contain .slideBar .miniSearch .searchBox input:focus {
	border: 1px solid #2c86d7
}

.container .contain .slideBar .miniSearch .searchBox .searchBtn {
	position: absolute;
	top: 8px;
	right: 14px;
	padding: 10px;
	background: url("../img/miniSearch.png") left bottom no-repeat;
	cursor: pointer
}

.container .contain .slideBar .miniSearch ul li {
	padding: 0 0 15px 33px;
	background: url("../img/miniSearch.png") 13px -69px no-repeat;
	cursor: pointer
}

.container .contain .slideBar .miniSearch ul li.hover {
	background-position: 13px top
}

.container .contain .slideBar .hotList {
	margin-top: 20px;
	border: 1px solid #ccc
}

.container .contain .slideBar .hotList h4 {
	display: block;
	width: 100%;
	height: 54px;
	line-height: 54px;
	text-align: center;
	border-bottom: 1px solid #ccc;
	background: #efefef;
	font-size: 16px
}

.container .contain .slideBar .hotList ul {
	background-color: #f3f3f3
}

.container .contain .slideBar .hotList ul li:nth-child(even) {
	background-color: #f9f9f8
}

.container .contain .slideBar .hotList ul li a {
	-webkit-transition-property: all;
	transition-property: all;
	-webkit-transition-duration: 1s;
	transition-duration: 1s;
	transition-time-function: ease-in;
	-webkit-transition-delay: 0;
	transition-delay: 0;
	display: block;
	width: auto;
	height: 40px;
	line-height: 40px;
	overflow: hidden;
	padding-right: 10px;
	padding-left: 20px;
	background: url("../img/icoLi.png") 8px -62px no-repeat;
	text-overflow: ellipsis;
	white-space: nowrap;
	color: #333;
	font-size: 14px
}

.container .contain .slideBar .hotList ul li a:hover {
	background-color: #e1e1e1
}

.container .contain .slideBar .channelList {
	margin-bottom: 20px;
	border: 1px solid #ccc
}

.container .contain .slideBar .channelList h4 {
	display: block;
	width: 100%;
	height: 50px;
	line-height: 50px;
	text-align: center;
	border-bottom: 1px solid #ccc;
	background: #efefef;
	font-size: 16px
}

.container .contain .slideBar .channelList ul {
	padding: 10px;
	background-color: #f9f9f8
}

.container .contain .slideBar .channelList ul li {
	display: block;
	width: 100%;
	height: 43px;
	line-height: 43px;
	text-align: center;
	background: url("../img/channelListLiBg.png") center bottom no-repeat
}

.container .contain .slideBar .channelList ul li:last-child a {
	background: 0
}

.container .contain .slideBar .channelList ul li a {
	color: #333;
	font-size: 16px
}

.container .contain .slideBar .channelList ul li a:hover, .container .contain .slideBar .channelList ul li a.hover
	{
	color: #2584da
}

.container .contain .slideBar .channelList ul li.hover a {
	padding-left: 15px;
	background: url("../img/channelListIco.png") left center no-repeat;
	color: #2584da
}

.container .contain .slideMain {
	padding: 30px 0 0 0px
}

.container .contain .slideMain.fullWidth {
	padding-left: 0
}

.container .contain .slideMain.xyfw {
	padding-left: 0px
}

.container .contain .slideMain.xyfw .xyfwPage {
	padding: 20px
}

.container .contain .slideMain.xyfw .xyfwPage h5 {
	padding-bottom: 10px;
	line-height: 1.8;
	font-weight: bold;
	font-size: 13px
}

.container .contain .slideMain.xyfw .xyfwPage p {
	padding-bottom: 40px;
	line-height: 35px
}

.container .contain .slideMain.xyfw .bjcx {
	padding-top: 50px
}

.container .contain .slideMain.xyfw .bjcx .queryBox {
	margin: 0 auto;
	width: 425px;
	padding: 50px;
	border: 1px solid #ccc
}

.container .contain .slideMain.xyfw .bjcx .queryBox li {
	margin-bottom: 20px;
	text-align: center
}

.container .contain .slideMain.xyfw .bjcx .queryBox li label {
	display: inline-block;
	padding-right: 10px;
	text-align: right;
	font-size: 14px
}

.container .contain .slideMain.xyfw .bjcx .queryBox li input {
	width: 240px;
	height: 30px;
	line-height: 30px;
	border: 1px solid #ccc;
	outline: 0;
	text-indent: .5em;
	font-size: 14px;
	-webkit-transition-property: all;
	transition-property: all;
	-webkit-transition-duration: .25s;
	transition-duration: .25s;
	transition-time-function: ease-in;
	-webkit-transition-delay: 0;
	transition-delay: 0
}

.container .contain .slideMain.xyfw .bjcx .queryBox li input:focus {
	border-color: #2c86d7
}

.container .contain .slideMain.xyfw .bjcx .queryBox li.queryBtnBox {
	margin: 30px 0 0 0
}

.container .contain .slideMain.xyfw .bjcx .queryBox li.queryBtnBox button
	{
	margin-left: 100px;
	width: 120px;
	height: 34px;
	line-height: 34px
}

.container .contain .slideMain.xyfw .bjcxDetail h3 {
	padding: 20px
}

.container .contain .slideMain.xyfw .bjcxDetail .yyBaseInfo table {
	width: 100%;
	border: 1px solid #aaa;
	border-spacing: 0;
	border-collapse: collapse
}

.container .contain .slideMain.xyfw .bjcxDetail .yyBaseInfo table td {
	padding: 12px 10px;
	border: 1px solid #ccc;
	border-collapse: collapse;
	color: #666
}

.container .contain .slideMain.xyfw .bjcxDetail .yyBaseInfo table td.rowLeft
	{
	background-color: #efefef;
	text-align: center
}

.container .contain .slideMain.xyfw .bjcxDetail .yyBaseInfo table td .reject
	{
	color: #e62929
}

.container .contain .slideMain.xyfw .bjcxDetail .yyBaseInfo table td .checking
	{
	color: #d46915
}

.container .contain .slideMain.xyfw .bjcxDetail .yyBaseInfo table td .pass
	{
	color: #009c34
}

.container .contain .slideMain.xyfw .bjcxDetail .yyDetail table {
	width: 100%;
	border: 1px solid #aaa;
	border-spacing: 0;
	border-collapse: collapse;
	background-color: #fff
}

.container .contain .slideMain.xyfw .bjcxDetail .yyDetail table td {
	padding: 10px;
	border: 1px solid #ccc;
	border-collapse: collapse;
	color: #666
}

.container .contain .slideMain.xyfw .bjcxDetail .yyDetail table td.rowLeft
	{
	text-align: right
}

.container .contain .slideMain.xyfw .fwdt {
	position: relative;
	padding: 30px 20px
}

.container .contain .slideMain.xyfw .fwdt .searchApplicationIco {
	position: absolute;
	right: 10px;
	top: 30px;
	width: 64px;
	height: 64px;
	background: url(../img/searchApplicationIco.png) no-repeat
}

.container .contain .slideMain.xyfw .fwdt h3 {
	padding-bottom: 15px;
	line-height: 2;
	font-weight: bold;
	font-size: 16px
}

.container .contain .slideMain.xyfw .fwdt .selectDate {
	padding: 40px 0 20px
}

.container .contain .slideMain.xyfw .fwdt .selectDate span {
	padding-right: 20px;
	font-size: 14px
}

.container .contain .slideMain.xyfw .fwdt .selectDate span input {
	padding-left: 10px;
	width: 120px;
	height: 30px;
	line-height: 30px;
	font-size: 12px
}

.container .contain .slideMain.xyfw .fwdt .selectDate button {
	display: inline-block;
	width: 80px;
	height: 30px;
	line-height: 30px;
	background-color: #7fb5e6
}

.container .contain .slideMain.xyfw .fwdt .selectDate button:hover {
	background-color: #419ef2
}

.container .contain .slideMain.xyfw .fwdt .recordBox {
	padding-bottom: 10px
}

.container .contain .slideMain.xyfw .fwdt .recordBox table {
	width: 100%;
	border: 1px solid #aaa;
	border-spacing: 0;
	border-collapse: collapse;
	background-color: #fff
}

.container .contain .slideMain.xyfw .fwdt .recordBox table td,
	.container .contain .slideMain.xyfw .fwdt .recordBox table th {
	padding: 15px;
	border: 1px solid #ccc;
	border-collapse: collapse;
	color: #666
}

.container .contain .slideMain.xyfw .fwdt .recordBox table th {
	background-color: #efefef;
	color: #333
}

.container .contain .slideMain.xyfw .fwdt .recordBox table td {
	text-align: center
}

.container .contain .slideMain.xyfw .fwdt .recordBox table td .recordDown
	{
	margin: 0 auto;
	padding-left: 20px;
	display: block;
	width: 50px;
	height: 20px;
	line-height: 20px;
	text-align: center;
	background: url(../img/recordDown.png) no-repeat;
	cursor: pointer
}

.container .contain .slideMain.xyfw .ggxyjlzzcx {
	position: relative;
	padding: 30px 20px
}

.container .contain .slideMain.xyfw .ggxyjlzzcx h3 {
	padding-bottom: 15px;
	line-height: 2;
	font-weight: bold;
	font-size: 16px
}

.container .contain .slideMain.xyfw .ggxyjlzzcx p {
	padding-top: 5px;
	line-height: 1.5;
	color: #333
}

.container .contain .slideMain.xyfw .ggxyjlzzcx table {
	width: 100%;
	border: 1px solid #aaa;
	border-spacing: 0;
	border-collapse: collapse
}

.container .contain .slideMain.xyfw .ggxyjlzzcx table td, .container .contain .slideMain.xyfw .ggxyjlzzcx table th
	{
	padding: 10px 15px;
	border: 1px solid #ccc;
	border-collapse: collapse;
	box-sizing: border-box;
	color: #666
}

.container .contain .slideMain.xyfw .ggxyjlzzcx table td input,
	.container .contain .slideMain.xyfw .ggxyjlzzcx table td select {
	padding-left: 10px;
	width: 100%;
	height: 25px;
	line-height: 25px;
	border-color: transparent;
	background-color: transparent
}

.container .contain .slideMain.xyfw .ggxyjlzzcx table td input:focus,
	.container .contain .slideMain.xyfw .ggxyjlzzcx table td select:focus {
	border-color: #ccc;
	background-color: #fff
}

.container .contain .slideMain.xyfw .ggxyjlzzcx table td input.readonly:focus,
	.container .contain .slideMain.xyfw .ggxyjlzzcx table td select.readonly:focus
	{
	border-color: transparent;
	background-color: transparent
}

.container .contain .slideMain.xyfw .ggxyjlzzcx table td .Validform_error
	{
	border-color: #e62929
}

.container .contain .slideMain.xyfw .ggxyjlzzcx .frRecordBox, .container .contain .slideMain.xyfw .ggxyjlzzcx .zzrRecordBox
	{
	padding-bottom: 10px
}

.container .contain .slideMain.xyfw .ggxyjlzzcx .frRecordBox h5,
	.container .contain .slideMain.xyfw .ggxyjlzzcx .zzrRecordBox h5 {
	display: block;
	width: 100%;
	height: 40px;
	line-height: 40px;
	text-align: center;
	border: 1px solid #ccc;
	border-bottom: 0;
	background-color: #efefef;
	font-size: 16px
}

.container .contain .slideMain.xyfw .ggxyjlzzcx .frRecordBox h5.diff,
	.container .contain .slideMain.xyfw .ggxyjlzzcx .zzrRecordBox h5.diff {
	border-top: 0
}

.container .contain .slideMain.xyfw .ggxyjlzzcx .frRecordBox table .colLeft,
	.container .contain .slideMain.xyfw .ggxyjlzzcx .zzrRecordBox table .colLeft
	{
	text-align: left;
	font-weight: bold
}

.container .contain .slideMain.xyfw .ggxyjlzzcx .frRecordBox table .colLeft.colWidth,
	.container .contain .slideMain.xyfw .ggxyjlzzcx .zzrRecordBox table .colLeft.colWidth
	{
	padding-left: 20px;
	padding-right: 20px;
	width: 15px
}

.container .contain .slideMain.xyfw .ggxyjlzzcx .frRecordBox table .colLeft.colWidth2,
	.container .contain .slideMain.xyfw .ggxyjlzzcx .zzrRecordBox table .colLeft.colWidth2
	{
	width: 120px
}

.container .contain .slideMain.xyfw .ggxyjlzzcx .frRecordBox table .colLeft.colWidth3,
	.container .contain .slideMain.xyfw .ggxyjlzzcx .zzrRecordBox table .colLeft.colWidth3
	{
	width: 160px
}

.container .contain .slideMain.xyfw .ggxyjlzzcx .frRecordBox .butnBox,
	.container .contain .slideMain.xyfw .ggxyjlzzcx .zzrRecordBox .butnBox
	{
	overflow: auto;
	padding: 30px 0;
	text-align: center
}

.container .contain .slideMain.xyfw .ggxyjlzzcx .frRecordBox .butnBox .defaultBtn,
	.container .contain .slideMain.xyfw .ggxyjlzzcx .zzrRecordBox .butnBox .defaultBtn
	{
	margin: 0 13px;
	display: inline-block
}

.container .contain .slideMain.xyfw .ggxyjlzzcx .zzrRecordBox {
	display: none
}

.container .contain .slideMain .channelName {
	position: relative;
	width: 100%;
	padding: 2px 10px 5px 20px;
	border-bottom: 1px solid #cbcbcb;
	font-size: 16px
}

.container .contain .slideMain .channelName:before {
	content: '';
	position: absolute;
	left: 10px;
	top: 2px;
	width: 3px;
	height: 16px;
	background-color: #2584da
}

.container .contain .slideMain .channelName .loginInfoBar {
	display: none;
	float: right;
	font-weight: normal;
	font-size: 12px;
	color: #333
}

.container .contain .slideMain .channelName .loginInfoBar .loginUsername
	{
	padding: 2px;
	color: #2584da;
	cursor: pointer
}

.container .contain .slideMain .channelName .loginInfoBar .loginUsername:hover
	{
	background-color: #2584da;
	color: #fff
}

.container .contain .slideMain .channelName .loginInfoBar .loginOut {
	cursor: pointer
}

.container .contain .slideMain .channelName .loginInfoBar .loginOut:hover
	{
	color: #e62929
}

.container .contain .slideMain .commonList {
	min-height: 530px
}

.container .contain .slideMain .commonList li {
	border-bottom: 1px dotted #ccc
}

.container .contain .slideMain .commonList li span.time {
	float: right;
	margin-top: 13px;
	color: #818181;
	font-size: 12px
}

.container .contain .slideMain .commonList li a {
	/* width:auto;
	height:40px;
	line-height:40px;
	overflow:hidden;
	display:block;
	padding-right:10px;
	text-overflow:ellipsis;
	white-space:nowrap;
	color:#333;
	font-size:14px;
	-webkit-transition-property:border-bottom-color;
	transition-property:border-bottom-color;
	-webkit-transition-duration:.5s;
	transition-duration:.5s;
	transition-time-function:ease-in;
	-webkit-transition-delay:0;
	transition-delay:0 */
	
}

.container .contain .slideMain .commonList li a:hover {
	border-bottom-color: #000
}

.container .contain .slideMain.articleBox {
	padding-bottom: 20px
}

.container .contain .slideMain.articleBox.contBox {
	padding: 40px 100px;
	line-height: 25px;
	background: #fff;
}

.container .contain .slideMain.articleBox .title {
	line-height: 1.5;
	text-align: center;
	word-break: break-all;
	word-wrap: break-word;
	font-size: 24px
}

.container .contain .slideMain.articleBox .shortInfo {
	overflow: hidden;
	padding: 20px 0 6px;
	line-height: 2;
	border-bottom: 1px solid #bebebe
}

.container .contain .slideMain.articleBox.contBox .shortInfo {
	/*padding: 20px 100px;*/
}

.container .contain .slideMain.articleBox .shortInfo span {
	float: left;
	width: 21%;
	color: #9a9a9a;
	font-size: 14px
}

.container .contain .slideMain.articleBox .shortInfo span.source {
	text-align: center
}

.container .contain .slideMain.articleBox .shortInfo span.view {
	text-align: right
}

.container .contain .slideMain.articleBox .shortInfo span.view i {
	padding: 0 0 0 23px;
	font-style: normal
}

.container .contain .slideMain.articleBox .article {
	padding: 20px;
	border-bottom: 1px solid #cdcdcd;
	color: #333;
	font-size: 14px;
height: auto !important;
}

.container .contain .slideMain.articleBox .article img {
	max-width: 100%;
	
	margin: 0 auto;
}

.container .contain .slideMain.articleBox .article p, .container .contain .slideMain.articleBox .article span,
	.container .contain .slideMain.articleBox .article a, .container .contain .slideMain.articleBox .article div,
	.container .contain .slideMain.articleBox .article label {
	word-break: break-all;
	word-wrap: break-word
}

	.container .contain .slideMain.articleBox .article p{		
		box-sizing: border-box !important;		
		margin-bottom: 20px !important;		
		padding: 0px !important;		
		color: rgb(51, 51, 51) !important;		
		font-family: 微软雅黑 !important;		
		white-space: normal !important;		
		background-color: rgb(255, 255, 255) !important;		
		margin-top: 20px !important;		
		line-height: 3em !important;		
		text-indent: 2em !important;		
		/**text-align: justify !important;	**/	
	}		
	.container .contain .slideMain.articleBox .article p span{		
		letter-spacing: 0px !important;		
		background: rgb(255, 255, 255) !important;		
		font-family: 宋体, SimSun !important;		
		font-size: 14px !important;		
		color: rgb(63, 63, 63) !important;		
		font-weight: 100 !important;		
	}
.container .contain .slideMain .xygsList {
	margin-bottom: 20px;
	min-height: 530px
}

.container .contain .slideMain .xygsList table {
	width: 100%
}

.container .contain .slideMain .xygsList table tr:hover {
	background-color: #f1f1f1
}

.container .contain .slideMain .xygsList table tr th, .container .contain .slideMain .xygsList table tr td
	{
	line-height: 40px;
	text-align: center;
	font-size: 12px
}

.container .contain .slideMain .xygsList table tr th {
	border: 1px solid #ccc;
	background-color: #e22323;
	color: #fff;
	font-size: 14px;
}

.container .contain .slideMain .xygsList table tr td {
	text-align: center;
	color: #333;
	border: 1px solid #ddd;
}

.container .contain .slideMain .xygsList table tr td a, .container .contain .slideMain .xygsList table tr td span
	{
	overflow: hidden;
	display: block;
	margin: 0 auto;
	text-overflow: ellipsis;
	white-space: nowrap;
	word-wrap: normal
}

.container .contain .slideMain .xygsList table tr td a {
	color: #3286cd
}

.container .contain .slideMain .xygsList table tr td a:hover {
	color: #1674f3;
	text-decoration: underline
}

.container .contain .slideMain .xygsList.hhb table td a, .container .contain .slideMain .xygsList.hhb table td span,
	.container .contain .slideMain .xygsList.xydm table td a, .container .contain .slideMain .xygsList.xydm table td span,
	.container .contain .slideMain .xygsList.shzx table td a, .container .contain .slideMain .xygsList.shzx table td span,
	.container .contain .slideMain .xygsList.xybg table td a, .container .contain .slideMain .xygsList.xybg table td span
	{
	/* width: 300px */
}

.container .contain .slideMain .xygsList.xzxk table td a, .container .contain .slideMain .xygsList.xzxk table td span
	{
	/* width: 300px */
}

.container .contain .slideMain.xygsDetailBox .xygsDetail h1 {
	padding: 22px 0 17px;
	text-align: center;
	color: #333
}

.container .contain .slideMain.xygsDetailBox .xygsDetail table {
	width: 80%;
	border: 1px solid #ccc;
	background-color: #f4f4f4;
	margin: 0 auto;
	font-size: 14px;
}

.container .contain .slideMain.xygsDetailBox .xygsDetail table td {
	padding: 0 10px;
	line-height: 38px;
	border: 1px solid #ccc
}

.container .contain .slideMain.xygsDetailBox .xygsDetail table td.colLeft
	{
	text-align: right;
	background-color: #efefef;
	color: #333;
	font-weight: bold
}

.container .contain .slideMain.xygsDetailBox .xygsDetail .viewBtnGroup {
	overflow: auto;
	padding: 30px 0 0;
	width: 80%;
}

.container .contain .slideMain.xygsDetailBox .xygsDetail .viewBtnGroup a
	{
	float: right
}

.container .contain .slideMain.xygsDetailBox .xygsDetail .viewBtnGroup a.sumitYY
	{
	margin-right: 20px
}

.container .contain .slideMain.listBox .commonList {
	padding: 10px 0 20px
}

.container .contain .slideMain #mainSearch {
	opacity: 0;
	height: 700px;
}

.container .contain .slideMain #mainSearch .swiper-wrapper {
	-webkit-transition-duration: 0s !important;
	transition-duration: 0s !important
}

.container .contain .slideMain #mainSearch .swiper-wrapper .swiper-slide
	{
	position: relative
}

.container .contain .slideMain #mainSearch .swiper-wrapper .swiper-slide .page
	{
	float: right;
	overflow: hidden;
}

.container .contain .slideMain .searchList.xyxx table td a, .container .contain .slideMain .searchList.xyxx table td span
	{
	width: 140px
}

.container .contain .slideMain .searchList.xygsList.xzxk table td a,
	.container .contain .slideMain .searchList.xygsList.xzxk table td span
	{
	width: 170px
}

.container .contain .slideMain .searchList.listBox .commonList {
	display: none
}

.container .contain .slideMain .searchList.listBox .commonList li a .keyword
	{
	color: #e62929
}

.container .contain .noData {
	padding-top: 200px;
	width: 100%;
	text-align: center;
	font-size: 14px;
	line-height: 1.5;
	background: url("../img/listNoImg.jpg") center 20px no-repeat;
	color: #666
}

.container .contain .slideMain.bsznBox .bszn {
	padding-left: 20px;
	border-top: 1px dashed #ccc
}

.container .contain .slideMain.bsznBox .bszn li {
	padding: 15px 13px;
	border-bottom: 1px dashed #ccc;
	list-style: decimal;
	line-height: 1.8
}

.container .contain .slideMain.bsznBox .bszn li p {
	font-size: 14px
}

.container .contain .slideMain.bsznBox .bszn li p.ask {
	font-weight: bold
}

.container .contain .slideMain.bsznBox .bszn li p.ask span {
	color: #ee1515
}

.container .contain .slideMain.bsznBox .bszn li p.answer span {
	color: #2584da
}

.container .contain .slideMain.cydwBox .cydw li, .container .contain .slideMain.cydwBox .yqlj li,
	.container .contain .slideMain.yqljBox .cydw li, .container .contain .slideMain.yqljBox .yqlj li
	{
	border-bottom: 1px solid #f8f8f8;
	float: left;
	width: 33.33%;
	padding-left: 10px
}

.container .contain .slideMain.cydwBox .cydw li:before, .container .contain .slideMain.cydwBox .yqlj li:before,
	.container .contain .slideMain.yqljBox .cydw li:before, .container .contain .slideMain.yqljBox .yqlj li:before
	{
	content: ' ';
	float: left;
	margin-top: 25px;
	width: 3px;
	height: 3px;
	position: absolute;
	background-color: #f9b62c;
	-webkit-transition-property: all;
	transition-property: all;
	-webkit-transition-duration: .15s;
	transition-duration: .15s;
	transition-time-function: ease-in;
	-webkit-transition-delay: 0;
	transition-delay: 0
}

.container .contain .slideMain.cydwBox .cydw li:hover:before, .container .contain .slideMain.cydwBox .yqlj li:hover:before,
	.container .contain .slideMain.yqljBox .cydw li:hover:before,
	.container .contain .slideMain.yqljBox .yqlj li:hover:before {
	width: 4px;
	height: 4px;
	background-color: #2584da
}

.container .contain .slideMain.cydwBox .cydw li a, .container .contain .slideMain.cydwBox .yqlj li a,
	.container .contain .slideMain.yqljBox .cydw li a, .container .contain .slideMain.yqljBox .yqlj li a
	{
	display: block;
	margin: 10px 0 10px 0;
	padding: 10px 0 10px 10px;
	font-size: 14px
}

.container .contain .slideMain.zzjgBox .zzjg {
	padding: 20px;
	font-size: 14px
}

.container .contain .slideMain.yysqBox .yysq {
	overflow: auto;
	padding-bottom: 40px;
	border-bottom: 1px solid #e0e0e0
}

.container .contain .slideMain.yysqBox .yysq .yiyi {
	text-align: right
}

.container .contain .slideMain.yysqBox .yysq .yiyi a {
	display: inline-block;
	margin: 0 5px;
	padding: 1px 8px;
	border-radius: 5px;
	background-color: #2c86d7;
	color: #fff;
	cursor: pointer
}

.container .contain .slideMain.yysqBox .yysq .yiyi a:nth-child(2) {
	display: none
}

.container .contain .slideMain.yysqBox .yysq .yiyi a:hover {
	background-color: #75acde;
	color: #f1f1f1
}

.container .contain .slideMain.yysqBox .yysq .application {
	margin-top: 20px
}

.container .contain .slideMain.yysqBox .yysq .application .baseInfo h5 {
	border-top: 1px solid #e0e0e0
}

.container .contain .slideMain.yysqBox .yysq .application h5 {
	margin-bottom: 20px;
	line-height: 36px;
	background-color: #efefef;
	text-align: center;
	font-size: 14px
}

.container .contain .slideMain.yysqBox .yysq .application .label {
	display: block;
	overflow: auto
}

.container .contain .slideMain.yysqBox .yysq .application .label span {
	width: 175px;
	height: 30px;
	line-height: 30px;
	float: left;
	text-align: right;
	color: #333
}

.container .contain .slideMain.yysqBox .yysq .application .label button
	{
	width: 90px;
	height: 30px;
	line-height: 30px;
	padding: 0;
	border: 0;
	outline: 0;
	background-color: #b7cfe5;
	cursor: pointer;
	font-size: 14px
}

.container .contain .slideMain.yysqBox .yysq .application .label input,
	.container .contain .slideMain.yysqBox .yysq .application .label select,
	.container .contain .slideMain.yysqBox .yysq .application .label textarea
	{
	outline: 0
}

.container .contain .slideMain.yysqBox .yysq .application .label input,
	.container .contain .slideMain.yysqBox .yysq .application .label textarea
	{
	padding: 0 5px
}

.container .contain .slideMain.yysqBox .yysq .application .label input,
	.container .contain .slideMain.yysqBox .yysq .application .label select
	{
	width: 180px;
	height: 30px;
	line-height: 30px;
	border: 1px solid #ccc;
	background-color: #f9f9f8
}

.container .contain .slideMain.yysqBox .yysq .application .label input.identity_copy_text,
	.container .contain .slideMain.yysqBox .yysq .application .label input.evidencePic_text,
	.container .contain .slideMain.yysqBox .yysq .application .label input.evidence_text,
	.container .contain .slideMain.yysqBox .yysq .application .label button.identity_copy_view,
	.container .contain .slideMain.yysqBox .yysq .application .label button.evidencePic_view,
	.container .contain .slideMain.yysqBox .yysq .application .label button.evidence_view,
	.container .contain .slideMain.yysqBox .yysq .application .label button.photo_view
	{
	vertical-align: middle;
	background-color: #f9f9f8;
}

.container .contain .slideMain.yysqBox .yysq .application .label button.identity_copy_view,
	.container .contain .slideMain.yysqBox .yysq .application .label button.evidencePic_view,
	.container .contain .slideMain.yysqBox .yysq .application .label button.evidence_view,
	.container .contain .slideMain.yysqBox .yysq .application .label button.photo_view
	{
	margin-left: 6px;
	border: 1px solid #ccc;
	color: #333;
	font-size: 12px
}

.container .contain .slideMain.yysqBox .yysq .application .label textarea
	{
	padding: 5px;
	width: 475px;
	height: 140px;
	line-height: 20px;
	border: 1px solid #ccc;
	background-color: #f9f9f8;
	resize: none
}

.container .contain .slideMain.yysqBox .yysq .application .label i {
	font-style: normal;
	color: #fe2121
}

.container .contain .slideMain.yysqBox .yysq .application .label .tips {
	overflow: auto
}

.container .contain .slideMain.yysqBox .yysq .application .label .tips span
	{
	height: 16px;
	line-height: 15px
}

.container .contain .slideMain.yysqBox .yysq .application .label .tips .Validform_checktip
	{
	margin-left: 175px;
	display: block;
	width: auto;
	float: none;
	text-align: left
}

.container .contain .slideMain.yysqBox .yysq .application .label .tips .Validform_checktip.Validform_wrong
	{
	color: red
}

.container .contain .slideMain.yysqBox .yysq .application .label .tips .Validform_checktip.Validform_right
	{
	color: #04a93b
}

.container .contain .slideMain.yysqBox .yysq .submitBox {
	overflow: auto;
	width: 290px;
	margin: 25px auto 35px;
}

.container .contain .slideMain.yysqBox .yysq .submitBox button,
	.container .contain .slideMain.yysqBox .yysq .submitBox input {
	float: left
}

.container .contain .slideMain.yysqBox .yysq .submitBox button {
	margin-left: 50px
}

.arrow {
	position: absolute;
	top: 50%;
	margin-top: -25px;
	width: 30px;
	height: 50px;
	line-height: normal;
	background: url("../img/arrow.png") no-repeat;
	z-index: 10;
	cursor: pointer
}

.arrow.arrow-left {
	left: 0;
	background-position: left top
}

.arrow.arrow-right {
	right: 0px;
	background-position: left bottom
}

.block {
	float: left;
	width: 440px;
	-webkit-transition-property: all;
	transition-property: all;
	-webkit-transition-duration: 1s;
	transition-duration: 1s;
	transition-time-function: ease-in;
	-webkit-transition-delay: 0;
	transition-delay: 0
}

.block:nth-child(1) {
	margin-bottom: 20px;
}

.block:nth-child(2) {
	margin-bottom: 20px;
}

.block:hover {
	border-color: #ccc
}

.block h3 {
	position: relative;
	width: 100%;
	height: 30px;
	line-height: 30px;
	padding-right: 10px;
	border-bottom: 2px solid #ddd;
	font-size: 16px;
	color: #333;
	background: url(../img/iconCont.png) 10px no-repeat;
}

.block ul li {
	height: 50px;
	line-height: 50px;
cursor: pointer;
}

.block h3 span {
	float: left;
	display: block;
	width: 100px;
	height: 30px;
	padding-left: 30px;
	border-bottom: 2px solid red;
	overflow: hidden;
}
/* .block h3:before {
	content:'';
	position:absolute;
	left:10px;
	top:9px;
	width:18px;
	height:16px;
	background:url("../img/iconCont.png") no-repeat;
} */
.block h3 a {
	float: right;
	color: #747474;
	font-size: 12px;
	font-weight: normal;
	-webkit-transition-property: all;
	transition-property: all;
	-webkit-transition-duration: 1s;
	transition-duration: 1s;
	transition-time-function: ease-in;
	-webkit-transition-delay: 0;
	transition-delay: 0
}

.block h3 a:hover {
	color: #e22323;
}

.block ul {
	height: 270px
}

.block ul a img {
	margin-top: 16px;
	width: 440px;
	height: 233px;
}

.block ul li {
	border-bottom: 1px dashed #ddd;
	overflow: hidden;
	-webkit-transition-property: background-color;
	transition-property: background-color;
	-webkit-transition-duration: .5s;
	transition-duration: .5s;
	transition-time-function: ease-in;
	-webkit-transition-delay: 0;
	transition-delay: 0
}

.block ul li a {
	width: 370px;
	height: 50px;
	line-height: 50px;
	display: block;
	float: left;
	color: #333;
	font-size: 14px;
}

.block ul li span {
	height: 50px;
	
	line-height: 50px;display:inline-block;float:right;
}

.block ul li:hover {
	background-color: #efefef
}

.container .contain .indexContain .block:nth-child(even) {
	margin-left: 30px
}

.includeWrap .includeLeft .block:nth-child(even) {
	margin-left: 30px
}

.container .contain .indexContain .block:nth-child(4) span {
	/* width:130px; */
	
}

.swiper-container .pagination {
	position: absolute;
	z-index: 20;
	left: 10px;
	bottom: 5px
}

.swiper-container .swiper-pagination-switch {
	display: inline-block;
	width: 4px;
	height: 4px;
	border-radius: 5px;
	background: #fff;
	margin-right: 5px;
	opacity: .8;
	cursor: pointer
}

.swiper-container .swiper-visible-switch {
	background: #aaa
}

.swiper-container .swiper-active-switch {
	width: 6px;
	height: 6px;
	border-radius: 6px;
	background: #f9b62c
}

.xygsSearch {
	
	margin: 0 auto;
	padding: 20px 0;
	width: 784px;
}

.xygsSearch span {
	width: 100px;
	line-height: 34px;
	//display: block;
	//float: left;
	text-align: right;
	font-size: 14px;
}
.xygsSearch .select .select_text{
	overflow: hidden;
    height: 34px;
    line-height: 34px;
}
.xygsSearch input {
	float: left;
	width: 512px;
	height: 34px;
	line-height: 34px;
	padding-left: 10px;
	border: 1px solid #cbcbcb;
	font-size: 14px
}

.xygsSearch input:focus {
	border: 1px solid #e22323;
}

.xygsSearch button {
	float: right
}

.defaultBtn {
	display: block;
	width: 100px;
	height: 34px;
	line-height: 34px;
	text-align: center;
	border: 0;
	border-radius: 4px;
	background-color: #e22323;
	color: #fff;
	cursor: pointer;
	font-size: 14px;
	-webkit-transition-property: all;
	transition-property: all;
	-webkit-transition-duration: .25s;
	transition-duration: .25s;
	transition-time-function: ease-in;
	-webkit-transition-delay: 0;
	transition-delay: 0
}

.defaultBtn:hover {
	background-color: #e65540;
}

.paginationWkPage {
	float: right;
	overflow: auto;
}

.m-pagination-page li {
	margin: 0 2px
}

.m-pagination-page li a {
	height: 30px;
	line-height: 30px
}

.m-pagination-page li.active a {
	background-color: #2584da
}

.m-pagination-page li.active a:hover {
	background-color: #e86868;
	border-color: #e86868;
}

.m-pagination-jump {
	margin: 0;
	padding-right: 0
}

.m-pagination-jump input {
	height: 32px;
	line-height: 32px
}

.m-pagination-jump button {
	height: 34px;
	line-height: 34px
}

.select {
	position: relative;
	min-width: 135px;
	height: 36px;
	cursor: pointer
}

.select:after {
	content: "";
	position: absolute;
	top: 50%;
	right: 10px;
	margin-top: -2px;
	border-top: 5px solid #666;
	border-right: 5px solid transparent;
	border-left: 5px solid transparent
}

.select .select_text {
	overflow: hidden;
	height: 36px;
	line-height: 36px
}

.select .select_ul {
	display: none;
	position: absolute;
	top: 37px;
	left: -2px;
	right: -2px;
	min-width: 135px;
	border: 1px solid #d4d4d4;
	border-bottom-right-radius: 3px;
	border-bottom-left-radius: 3px;
	background: #fff;
	z-index: 1;
overflow: hidden;
overflow-y: scroll;
height: 400px;
}

.select .select_ul li {
	line-height: 36px;
	color: black;
}

.select .select_ul li:hover {
	background-color: #eaf5ff;
	color: #2584da
}

.select .select_ul li.cur {
	color: #fff;
	background: #2584da
}

.indexContain .indexCount .focusImg .swiper-container .swiper-wrapper .swiper-slide
	{
	width: 1200px;
	overflow: hidden;
}

.indexContain .indexCount .focusImg .swiper-container .swiper-wrapper .swiper-slide a
	{
	width: 760px;
	height: 360px;
	display: block;
	float: left;
}

.indexContain .indexCount .focusImg .swiper-container .swiper-wrapper .swiper-slide .lastNews
	{
	float: right;
	width: 440px;
	height: 360px;
	padding: 35px 30px;
	border: 1px solid #ddd;
}

.indexContain .indexCount .focusImg .swiper-container .swiper-wrapper .swiper-slide .lastNews .titleIndex
	{
	width: 100%;
	float: none;
	height: 60px;
	display: block;
	text-align: center;
	line-height: 30px;
	font-size: 18px;
	font-weight: 600;
}

.indexContain .indexCount .focusImg .swiper-container .swiper-wrapper .swiper-slide .lastNews .dataIndex
	{
	width: 97px;
	height: 30px;
	line-height: 30px;
	float: right;
	color: #a7a7a7;
	margin-top: 10px;
	padding-left: 25px;
	background: url(../img/time.png) 10px no-repeat;
}

.indexContain .indexCount .focusImg .swiper-container .swiper-wrapper .swiper-slide .lastNews .logoIndex
	{
	width: 70px;
	height: 20px;
	line-height: 20px;
	margin-top: 15px;
	float: left;
	color: #fff;
	text-align: center;
	background-color: #e22323;
}

.indexContain .indexCount .focusImg .swiper-container .swiper-wrapper .swiper-slide .lastNews .newsIndex
	{
	width: 100px;
	height: 20px;
	line-height: 20px;
	margin-top: 15px;
	float: left;
	color: black;
	font-size: 14px;
	background: #ddd;
	text-align: center;
}

.indexContain .indexCount .focusImg .swiper-container .swiper-wrapper .swiper-slide .lastNews .textIndex
	{
	width: 100%;
	text-indent: 20px;
	height: 150px;
	color: black;
	margin-top: 50px;
	font-size: 14px;
	line-height: 30px;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 5;
	overflow: hidden;
	text-align: left;
}

.indexContain .indexCount .focusImg .swiper-container .swiper-wrapper .swiper-slide .lastNews .detailIndex
	{
	width: 100px;
	height: 20px;
	line-height: 20px;
	float: right;
	color: #e22323;
	margin-top: 40px;
	font-size: 14px;
	margin-top: 10px;
}

.includeWrap {
	overflow: hidden;
}

.includeWrap .includeLeft {
	float: left;
	width: 910px;
}

.includeWrap .includeRight {
	width: 260px;
	float: right;
}

.includeRight .bsdt h3 {
	position: relative;
	width: 100%;
	height: 30px;
	line-height: 30px;
	padding-right: 10px;
	border-bottom: 2px solid #ddd;
	font-size: 16px;
	color: #333;
	background: url(../img/bsdt.png) 10px no-repeat;
}

.includeRight .bsdt h3 span {
	float: left;
	display: block;
	width: 100px;
	height: 30px;
	padding-left: 30px;
	border-bottom: 2px solid red;
	overflow: hidden;
}

.includeRight .bsdt ul {
	width: 100%;
}

.includeRight .bsdt ul li {
	width: 100%;
	height: 96px;
	padding: 7px 0px;
	border-bottom: 1px solid #ddd;
}

.includeRight .bsdt ul li div {
	width: 140px;
	height: 80px;
	float: left;
}

.includeRight .bsdt ul li span {
	line-height: 80px;
	font-size: 15px;
	margin-left: 10px;
}

.includeRight .bsdt ul li div img {
	margin: 5px 10px;
	cursor: pointer;
	transition: all 0.6s;
}

.includeRight .bsdt ul li div img:hover {
	transform: scale(1.1);
}

.includeRight .bsdt ul li:nth-child(1) div {
	background: url(../img/bsdt01.png) no-repeat;
}

.includeRight .bsdt ul li:nth-child(2) div {
	background: url(../img/bsdt02.png) no-repeat;
}

.includeRight .bsdt ul li:nth-child(2) div img {
	margin: 5px 16px;
}

.includeRight .bsdt ul li:nth-child(3) div {
	background: url(../img/bsdt03.png) no-repeat;
}

.includeRight .bsdt ul li:nth-child(3) div img {
	/*margin: 8px 16px;*/
}

.includeRight .bsdt ul li:nth-child(4) div {
	background: url(../img/bsdt04.png) no-repeat;
}
.includeRight .bsdt ul li:nth-child(5) div {
	background: url(../img/bsdt05.png) no-repeat;
}
.includeRight .watch {
	width: 260px;
	height: 180px;
	margin-top: 7px;
	border-top-left-radius: 10px;
	border-top-right-radius: 10px;
	border: 1px solid #ddd;
}

.includeRight .watch h4 {
	display: block;
	width: 100%;
	height: 30px;
	line-height: 30px;
	text-align: center;
	border-bottom: 1px solid #ddd;
	font-size: 16px;
	background-color: #f16557;
	border-top-left-radius: 10px;
	border-top-right-radius: 10px;
	color: #fff;
}

.includeRight .watch .appPhoto {
	height: 148px;
	padding: 10px 20px;
	background: #fff;
}

.includeRight .watch .appPhoto .appLeft {
	width: 100px;
	height: 124px;
	float: left;
}

.includeRight .watch .appPhoto .appLeft .code {
	width: 100px;
	height: 100px;
	margin: 0 auto;
	background: url(../img/appDown.png) no-repeat;
}

.includeRight .watch .appPhoto .appLeft span {
	width: 100%;
	height: 20px;
	line-height: 20px;
	text-align: center;
	display: block;
	margin-top: 6px;
	font-size: 14px;
}

.includeRight .watch .appPhoto .appRight {
	float: right;
}

.includeRight .watch .appPhoto .appRight .code {
	background: url(../img/wxCode.png) no-repeat;
}

.includeRight .watch .appPhoto .appRight span {
	line-height: 14px;
}

.indexContain .caseIndex {
	width: 100%;
}

.indexContain .caseIndex h3 {
	position: relative;
	width: 100%;
	height: 30px;
	line-height: 30px;
	padding-right: 10px;
	border-bottom: 2px solid #ddd;
	font-size: 16px;
	color: #333;
	background: url(../img/dxal.png) 10px no-repeat;
}

.indexContain .caseIndex h3 span {
	float: left;
	display: block;
	width: 110px;
	height: 30px;
	padding-left: 40px;
	border-bottom: 2px solid red;
	overflow: hidden;
}

.indexContain .caseIndex h3 a {
	float: right;
	color: #747474;
	font-size: 12px;
	font-weight: normal;
	-webkit-transition-property: all;
	transition-property: all;
	-webkit-transition-duration: 1s;
	transition-duration: 1s;
	transition-time-function: ease-in;
	-webkit-transition-delay: 0;
	transition-delay: 0;
}

.indexContain .caseIndex ul {
	height: 200px;
}

.indexContain .caseIndex ul li {
	width: 280px;
	height: 160px;
	padding: 20px 0px;
	float: left;
	margin-right: 19px;
}
/* .indexContain .caseIndex ul li:nth-child(1){
	margin-left:5px;
}
.indexContain .caseIndex ul li:nth-child(4){
	margin:0px;
} */
.indexContain .caseIndex ul li .caseImg {
	width: 110px;
	height: 80px;
	float: left;
	margin-top: 10px;
}

.indexContain .caseIndex ul li .caseImg img {
	width: 100%;
	height: 100%
}

.indexContain .caseIndex ul li .caseCont {
	width: 250px;
	height: 80px;
	float: right;
}

.indexContain .caseIndex ul li .caseCont p {
	width: 100%;
	height: 30px;
	line-height: 30px;
	font-size: 14px;
}

.indexContain .caseIndex ul li .caseCont span {
	height: 50px;
	font-size: 12px;
	color: #aaa;
	text-indent: 20px;
	line-height: 17px;
	display: block;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 3;
	overflow: hidden;
}

.indexCount .xydtList {
	margin-top: 30px;
}

.indexCount .xydtList .block h3 {
	background: url(../img/xydtList.png) 10px no-repeat;
}

.includeWrap .xydtLeft {
	width: 800px;
}

.includeWrap .xydtLeft .block {
	width: 380px;
}

.xydtList .includeRight {
	width: 350px;
}

.xydtList .contSearch {
	width: 350px;
	height: 120px;
	background-color: #ffd3d4;
	padding: 15px 20px;
}

.includeWrap .xydtLeft .block ul {
	height: 312px;
}

.includeWrap .xydtLeft .block ul li {
	height: 60px;
	line-height: 60px;
}

.includeWrap .xydtLeft .block ul li a {
	height: 60px;
	line-height: 60px;
}

.xydtList .contSearch h4 {
	width: 100%;
	height: 20px;
	line-height: 20px;
	font-size: 16px;
	text-algin: left;
}

.xydtList .contSearch .searchInput {
	width: 310px;
	height: 50px;
	margin-top: 10px;
	background-color: #fff;
}

.xydtList .contSearch .searchInput .inputList {
	width: 250px;
	height: 100%;
	display: block;
	float: left;
	border: none;
	text-indent: 20px;
}

.xydtList .contSearch .searchInput span {
	width: 60px;
	height: 50px;
	display: block;
	float: left;
	background: url(../img/searchSpan.png) 20px 14px no-repeat;
}

.xydtList .entrance {
	width: 350px;
	height: 560px;
	border: 1px solid #ddd;
	margin-top: 10px;
	padding: 20px;
}

.model-xq-r .entrance {
	width: 360px;
	height: 560px;
	border: 1px solid #ddd;
	margin-top: 10px;
	padding: 20px;
}

.xydtList .entrance h3 {
	position: relative;
	width: 100%;
	height: 30px;
	line-height: 30px;
	padding-right: 10px;
	border-bottom: 2px solid #ddd;
	font-size: 16px;
	color: #333;
	background: url(../img/kjrk.png) 10px no-repeat;
}

.model-xq-r .entrance h3 {
	position: relative;
	width: 100%;
	height: 30px;
	line-height: 30px;
	padding-right: 10px;
	border-bottom: 2px solid #ddd;
	font-size: 16px;
	color: #333;
	background: url(../img/kjrk.png) 10px no-repeat;
}

.model-xq-r .entrance h3 span {
	float: left;
	display: block;
	width: 106px;
	height: 30px;
	padding-left: 35px;
	border-bottom: 2px solid red;
	overflow: hidden;
}

.xydtList .entrance h3 span {
	float: left;
	display: block;
	width: 106px;
	height: 30px;
	padding-left: 35px;
	border-bottom: 2px solid red;
	overflow: hidden;
}

.xydtLeft .block .gjdt {
	width: 100px !important;
}

.model-xq-r .entrance ul {
	width: 100%;
}

.model-xq-r .entrance ul li {
	width: 100%;
	height: 100px;
	padding: 10px 0px;
	border-bottom: 1px solid #ddd;
}

.model-xq-r .entrance ul li:nth-child(5) {
	border: 0px;
}

.model-xq-r .entrance ul li div {
	width: 160px;
	height: 80px;
	float: left;
	border-radius: 2px;
}

.xydtList .entrance ul {
	width: 100%;
}

.xydtList .entrance ul li {
	width: 100%;
	height: 100px;
	padding: 10px 0px;
	border-bottom: 1px solid #ddd;
}

.xydtList .entrance ul li:nth-child(5) {
	border: 0px;
}

.model-xq-r .entrance ul li:nth-child(5) {
	border: 0px;
}

.xydtList .entrance ul li div {
	width: 160px;
	height: 80px;
	float: left;
	border-radius: 2px;
}

.model-xq-r .entrance ul li div {
	width: 160px;
	height: 80px;
	float: left;
	border-radius: 2px;
}

.model-xq-r .entrance ul li div img {
	margin: 10px 18px;
	cursor: pointer;
	transition: all 0.6s;
	width: 80%;
	height: 80%;
}

.xydtList .entrance ul li div img {
	margin: 10px 18px;
	cursor: pointer;
	transition: all 0.6s;
	width: 80%;
	height: 80%;
}

.model-xq-r .entrance ul li div img:hover {
	transform: scale(1.1);
}

.xydtList .entrance ul li div img:hover {
	transform: scale(1.1);
}

.model-xq-r .entrance ul li span {
	font-size: 16px;
	width: 90px;
	height: 40px;
	display: block;
	float: right;
	margin-top: 20px;
	margin-right: 30px;
	line-height: 22px;
	text-align: center;
}

.xydtList .entrance ul li span {
	font-size: 16px;
	width: 90px;
	height: 40px;
	display: block;
	float: right;
	margin-top: 20px;
	margin-right: 30px;
	line-height: 22px;
	text-align: center;
}

.model-xq-r .entrance ul li:nth-child(1) div {
	background-color: #675377;
}

.model-xq-r .entrance ul li:nth-child(2) div {
	background-color: #e65540;
}

.model-xq-r .entrance ul li:nth-child(3) div {
	background-color: #5d6774;
}

.model-xq-r .entrance ul li:nth-child(4) div {
	background-color: #2576a9;
}

.model-xq-r .entrance ul li:nth-child(5) div {
	background-color: #4974a2;
}

.xydtList .entrance ul li:nth-child(1) div {
	background-color: #675377;
}

.xydtList .entrance ul li:nth-child(2) div {
	background-color: #e65540;
}

.xydtList .entrance ul li:nth-child(3) div {
	background-color: #5d6774;
}

.xydtList .entrance ul li:nth-child(4) div {
	background-color: #2576a9;
}

.xydtList .entrance ul li:nth-child(5) div {
	background-color: #4974a2;
}

.container .contWrap {
	width: 1200px;
	margin: 0 auto;
	padding-top: 30px;
}

.container .contWrap .xygsNav {
	width: 100%;
	overflow: hidden;
	height: 1000px;
}

.container .contWrap .xygsNav li {
	width: 280px;
	height: 220px;
	border-radius: 4px;
	float: left;
	margin: 0px 0px 50px 26px;
}

.container .contWrap .xygsNav li.zxzlSmall:nth-child(1) {
	margin-left: 0px;
}

.container .contWrap .xygsNav li.zxzlSmall {
	width: 190px;
	height: 190px;
	margin-left: 12px;
}

.container .contWrap .xygsNav li:nth-child(4n+1) {
	margin: 0px;
}

.container .contWrap .xygsNav li:nth-child(1) .navImg {
	background-color: #675377;
}

.container .contWrap .xygsNav li:nth-child(2) .navImg {
	background-color: #f29c9f;
}

.container .contWrap .xygsNav li:nth-child(3) .navImg {
	background-color: #e08a4a;
}

.container .contWrap .xygsNav li:nth-child(4) .navImg {
	background-color: #e65540;
}

.container .contWrap .xygsNav li:nth-child(5) .navImg.gsImg {
	background-color: #5d6774;
}

.container .contWrap .xygsNav li:nth-child(6) .navImg.gsImg {
	background-color: #2576a9;
}

.container .contWrap .xygsNav li:nth-child(7) .navImg.gsImg {
	background-color: #535a77;
}

.container .contWrap .xygsNav li:nth-child(8) .navImg.gsImg {
	background-color: #1f8280;
}

.container .contWrap .xygsNav li .navImg {
	width: 100%;
	height: 160px;
	border-top-left-radius: 4px;
	border-top-right-radius: 4px;
}

.container .contWrap .xygsNav li:nth-child(2) .navImg img {
	margin: 15px 30px;
}

.container .contWrap .xygsNav li:nth-child(2) .navImg img.xyfwList {
	margin: 15px 55px;
}

.container .contWrap .xygsNav li:nth-child(3) .navImg img {
	margin: 15px 29px;
}

.container .contWrap .xygsNav li:nth-child(4) .navImg img {
	margin: 26px 14px;
}

.container .contWrap .xygsNav.zxzlNav li:nth-child(4) .navImg img {
	margin: 11px 55px;
}

.container .contWrap .xygsNav li:nth-child(5) .navImg img {
	margin: 15px 20px;
}

.container .contWrap .xygsNav li:nth-child(7) .navImg img {
	margin: 15px 21px;
}

.container .contWrap .xygsNav li:nth-child(6) .navImg img {
	margin: 15px 29px;
}

.container .contWrap .xygsNav li .navImg img {
	margin: 15px 40px;
	cursor: pointer;
	transition: all 0.6s;
}

.container .contWrap .xygsNav li .navImg img:hover {
	transform: scale(1.1);
}

.container .contWrap .xygsNav li span {
	display: block;
	width: 100%;
	height: 60px;
	line-height: 60px;
	text-align: center;
	font-size: 16px;
	background-color: #ebebeb;
}
/* 信用动态列表页 */
.includeWrap .includeLeft .titleNav {
	width: 800px;
	height: 45px;
	line-height: 45px;
	font-size: 16px;
	border: 1px solid #ddd;
}

.includeWrap .includeLeft .titleNav li {
	width: 199.25px;
	height: 43px;
	text-align: center;
	float: left;
	cursor: pointer;
}

.includeWrap .includeLeft .titleNav li.active {
	background-color: #e22323;
	color: #fff;
}

.includeWrap .includeLeft .titleNav li.active a {
	color: #fff;
}

.includeWrap .includeLeft .commonWrap {
	margin-top: 20px;
}

.includeWrap .includeLeft .commonWrap .commonList {
	padding-bottom: 25px;margin-top: 50px;
}

.includeWrap .includeLeft .commonWrap .commonList li {
	overflow: hidden;
	padding: 20px 0px 10px 0px;
	border-bottom: 1px dashed #ddd;
}

.includeWrap .includeLeft .commonWrap .commonList li h2 {
	width: 100%;
	display: block;
	font-size: 16px;
	padding-left: 20px;
	background: url(../img/radius.png) 0px no-repeat;
}

.includeWrap .includeLeft .commonWrap .commonList li p {
	/* height:80px; */
	padding: 20px 0px;
	line-height: 30px;
	font-size: 14px;
	text-indent: 20px;
}

.includeWrap .includeLeft .commonWrap .commonList li p a {
	color: #656565;
}

.includeWrap .includeLeft .commonWrap .commonList li span {
	height: 20px;
	float: right;
	margin-left: 15px;
	display: block;
	color: #656565;
	text-align: center;
	padding-left: 18px;
}

.includeWrap .includeLeft .commonWrap .commonList li .time {
	width: 100px;
	background: url(../img/time.png) no-repeat;
}

.includeWrap .includeLeft .commonWrap .commonList li .origin {
	width: 70px;
	background: url(../img/origin.png) no-repeat;
}

.includeWrap .includeLeft .commonWrap .commonList li h5 {
	width: 2px;
	height: 14px;
	float: right;
	display: block;
	margin: 0 10px;
	background-color: #656565;
}

.container .contain .slideXydm .titleNav {
	width: 1200px;
	height: 45px;
	line-height: 45px;
	font-size: 16px;
	border: 1px solid #ddd;
}

.container .contain .slideXydm .titleNav li {
	width: 200px;
	height: 43px;
	text-align: center;
	color: #fff;
	background-color: #e22323;
}

.container .contain .slideXydm .searchCount {
	width: 300px;
	height: 30px;
	line-height: 30px;
}

.container .contain .slideXydm .searchCount span {
	color: red;
	margin: 0px 10px;
}

.includeWrap .includeLeft .commonWrap .commonXycn {
	padding-bottom: 25px;
}

.includeWrap .includeLeft .commonWrap .commonXycn li {
	overflow: hidden;
	padding: 17px 0px 17px 0px;
	border-bottom: 1px dashed #ddd;
}

.includeWrap .includeLeft .commonWrap .commonXycn li h2 {
	width: 690px;
	display: block;
	float: left;
	height: 30px;
	line-height: 30px;
	padding-left: 20px;
	background: url(../img/radius.png) 0px no-repeat;
}

.includeWrap .includeLeft .commonWrap .commonXycn li .time {
	width: 110px;
	height: 30px;
	line-height: 30px;
	display: block;
	float: right;
	padding-left: 33px;
	background: url(../img/time.png) 10px no-repeat;
}
/* 信用共建 */
.container .contain .slideXydm .xygjNav {
	width: 1200px;
	height: 45px;
	line-height: 45px;
	font-size: 16px;
	border: 1px solid #ddd;
	overflow: hidden;
}

.container .contain .slideXydm .xygjNav li {
	width: 200px;
	height: 43px;
	text-align: center;
	float: left;
	cursor: pointer;
}

.container .contain .slideXydm .xygjNav li.active {
	background-color: #e22323;
	color: #fff;
}

.container .contain .slideXydm .xygjSearchCount {
	width: 300px;
	height: 30px;
	line-height: 30px;
	margin: 10px 0px;
}

.container .contain .slideXydm .xygjSearchCount span {
	color: red;
	margin: 0px 5px;
}

.xyml .mlSubArea {
	padding-top: 10px;
	margin-bottom: 20px;
	border-bottom: 1px solid #c7def0;
	background-color: #f4fbfe
}

.xyml .mlSubArea li {
	display: inline-block;
	margin-bottom: -1px;
	padding: 10px 20px;
	margin-right: 10px;
	border-bottom: 2px solid #00a7ee;
	color: #666;
	cursor: pointer;
	font-size: 14px
}

.xyml .mlSubArea li.hover {
	color: #00a7ee
}

.xyml .mlSubArea li:hover {
	color: #333
}

.xyml .mlListBox .mlList {
	padding: 0 0px
}

.xyml .mlListBox .mlList ul li {
	position: relative;
	float: left;
	margin-right: 25px;
	margin-bottom: 8px;
	width: 220px;
	border: 1px solid #ddd;
	cursor: pointer
}

.xyml .mlListBox .mlList ul li:nth-child(5n) {
	margin-right: 0
}

.xyml .mlListBox .mlList ul li:hover h5, .rightBox .xyml .mlListBox .mlList ul li.hover h5
	{
	background-color: #f4d1d1;
	color: #e22323;
}

.xyml .mlListBox .mlList ul li:before {
	content: ' ';
	display: none;
	position: absolute;
	left: -1px;
	top: 74px;
	width: 218px;
	height: 16px;
	background-color: #fff;
	border-left: 1px solid #ddd;
	border-right: 1px solid #ddd;
	z-index: 1;
}

.xyml .mlListBox .mlList ul li.hover:before {
	display: block
}

.xyml .mlListBox .mlList ul li h5 {
	line-height: 45px;
	border-bottom: 1px solid #ddd;
	background-color: #f1f1f1;
	text-align: center;
	font-size: 14px
}

.xyml .mlListBox .mlList ul li p {
	color: #666;
	width: 218px;
	height: 34px;
	line-height: 34px;
	text-align: center;
	background-color: #fff;
}

.xyml .mlListBox .mlList ul li p span {
	padding-right: 10px
}

.xyml .mlListBox .mlList ul li p span:last-child {
	padding-right: 0
}

.xyml .mlListBox .mlList ul li p span b {
	color: red
}

.xyml .mlListBox .mlList .itemBox .itemList {
	display: none;
	position: relative;
	margin: 10px 0px 20px 0;
	padding: 10px 20px 0;
	border: 1px solid #ddd;
	clear: both;
	background-color: #fff;
}

.xyml .mlListBox .mlList .itemBox .itemList .item {
	margin-bottom: 10px;
	padding: 0 0 10px;
	border-bottom: 1px dashed #ddd;
	line-height: 1.4;
	text-indent: 2em;
	color: #333;
	font-size: 14px
}

.xyml .mlListBox .mlList .itemBox .itemList .item:last-child {
	margin-bottom: 0;
	border-bottom: 0
}

.xyml .mlListBox .mlList .itemBox .itemList .item p {
	width: 800px
}

.xyml .mlListBox .mlList .itemBox .itemList .item span {
	float: right
}

.xyml .deptData {
	padding: 30px 30px;
}

.xyml .deptData h1 {
	display: block;
	width: 100%;
	line-height: 30px;
	text-align: center;
}

.xyml .deptData .dataOne {
	width: 1120px;
	height: 450px;
	margin: 0 auto;
}

.container .contWrap .xyfwNav li:nth-child(1) .navImg {
	background-color: #d27e3f;
}

.container .contWrap .xyfwNav li:nth-child(2) .navImg {
	background-color: #4879a5;
}

.container .contWrap .xyfwNav li .navImg img {
	margin: 15px 35px;
}

.container .contWrap .xygsNav.xyfwNav li:nth-child(3) .navImg img {
	margin: 15px 21px;
}

.container .contWrap .xygsNav.xyfwNav li:nth-child(4) .navImg img {
	margin: 11px 48px;
}

.container .contWrap .xygsNav.xyfwNav li:nth-child(5) .navImg img {
	margin: 19px 19px;
}

.container .contWrap .xygsNav.xyfwNav li:nth-child(6) .navImg img {
	margin: 10px 55px;
}

.container .contWrap .xygsNav.xyfwNav li:nth-child(1) .navImg {
	background-color: #aa89bd;
}

.container .contWrap .xygsNav.xyfwNav li:nth-child(2) .navImg {
	background-color: #4879a5;
}

.container .contWrap .xygsNav.xyfwNav li:nth-child(3) .navImg {
	background-color: #eb8386;
}

.container .contWrap .xygsNav.xyfwNav li:nth-child(4) .navImg {
	background-color: #5ba998;
}

.container .contWrap .xygsNav.xyfwNav li:nth-child(5) .navImg {
	background-color: #e6c74b;
}

.container .contWrap .xygsNav.xyfwNav li:nth-child(6) .navImg {
	background-color: #d677a2;
}

.container .contain .xygsDetailBox .xyxxDetail .xygsxqList {
	width: 750px;
	line-height: 35px;
	text-align: center;
	margin: 0 auto;
	margin-bottom: 20px;
	overflow: hidden;
}

.container .contain .xygsDetailBox .xyxxDetail .xygsxqList li {
	width: 130px;
	margin-right: 10px;
	border: 1px solid #ddd;
	float: left;
	font-size: 16px;
	color: #a6a6a6;
	cursor: pointer;
}

.container .contain .xygsDetailBox .xyxxDetail .xygsxqList li span {
	margin: 0px 3px;
}

.container .contain .xygsDetailBox .xyxxDetail .important {
	line-height: 20px;
	font-size: 12px;
}

.container .contain .xygsDetailBox .xyxxDetail .xygsxqList .selected {
	background-color: #efefef;
	color: black;
}

.container .contain .xygsDetailBox .xyxxDetail .download {
	width: 120px;
	line-height: 40px;
	height: 40px;
	border: none;
	border-radius: 4px;
	background-color: #448aca;
	color: #fff;
	font-size: 14px;
	text-align: center;
	margin: 10px 1000px;
	overflow: hidden;
}

.container .contain .xygsDetailBox .xyxxDetail h1 {
	width: 1200px;
	line-height: 40px;
	margin: 20px 0px;
	text-align: center;
}

.container .contain .xygsDetailBox .xyxxDetail .xyxxBox span {
	width: 1200px;
	display: block;
	font-size: 16px;
	line-height: 35px;
	text-align: center;
	margin: 20px 0px;
	background-color: #efefef;
}

.container .contain .xygsDetailBox .xyxxDetail .xyxxBox table {
	width: 1200px;
	border: 0px;
	font-size: 14px;
}

.container .contain .xygsDetailBox .xyxxDetail .xyxxBox table tr {
	line-height: 30px;
}

.container .contain .xygsDetailBox .xyxxDetail .xyxxBox table tr td:nth-child(1)
	{
	width: 200px;
}

.container .contWrap .xygsNav li:nth-child(1) .navImg {
	background-color: #e65540;
}

.container .contWrap .xygsNav li:nth-child(2) .navImg {
	background-color: #2576a9;
}

.container .contWrap .xygsNav li:nth-child(3) .navImg {
	background-color: #e08a4a;
}

.container .contWrap .xygsNav li:nth-child(4) .navImg {
	background-color: #8f82bc;
}

.container .contWrap .xygsNav li:nth-child(5) .navImg {
	background-color: #cccccc;
}

.container .contWrap .xygsNav li:nth-child(6) .navImg {
	background-color: #cccccc;
}

.container .contWrap .xygsNav li:nth-child(7) .navImg {
	background-color: #cccccc;
}

.container .contWrap .xygsNav li:nth-child(8) .navImg {
	background-color: #cccccc;
}

.container .contWrap .xygsNav li:nth-child(9) .navImg {
	background-color: #a77b7b;
}

/* 注册登录 */
.container .contain .slideXydm .xymlWrap .xyml span.registerTitle {
	width: 100%;
	line-height: 30px;
	display: block;
	text-align: center;
	font-size: 18px;
	margin: 20px;
	color: #e22323;
	font-weight: 600;
}

.container .contain .slideXydm .xymlWrap .xyml .registerCont {
	width: 900px;
	height: 302px;
	margin: 0 auto;
	border: 1px solid #ddd;
}

.container .contain .slideXydm .xymlWrap .xyml .registerCont p {
	width: 100%;
	height: 60px;
	line-height: 20px;
	font-size: 14px;
}

.container .contain .slideXydm .xymlWrap .xyml .registerCont .leftNav {
	float: left;
	width: 540px;
	height: 300px;
	padding: 30px 10px;
	background-color: #fdc8c8;
}

.container .contain .slideXydm .xymlWrap .xyml .registerCont .rightNav {
	float: right;
	width: 358px;
	height: 300px;
	padding: 30px 10px;
	background-color: #fff;
}

.container .contain .slideXydm .xymlWrap .xyml .registerCont .rightNav p
	{
	text-align: center;
}

.container .contain .slideXydm .xymlWrap .xyml .registerCont .rightNav .imgNav
	{
	width: 150px;
	height: 150px;
	margin: 0 auto;
	margin-top: -20px;
}

.container .contain .slideXydm .xymlWrap .xyml .registerCont .rightNav .contNav
	{
	width: 172px;
	line-height: 30px;
	float: right;
	text-align: right;
	font-size: 14px;
	margin-top: 20px;
}

.container .contain .slideXydm .xymlWrap .xyml .registerCont .rightNav .contNav a
	{
	color: #e22323;
	padding-left: 5px;
}

.container .contain .titleNav {
	width: 100%;
	height: 45px;
	line-height: 45px;
	font-size: 16px;
	border: 1px solid #ddd;
	margin-top: 30px;
}

.container .contain .titleNav li {
	width: 300px;
	height: 43px;
	text-align: center;
	float: left;
	cursor: pointer;
}

.container .contain .titleNav li.active {
	background-color: #e22323;
	color: #fff;
}

.includeRight .lhjcWrap h3 {
	background: url(../img/lhjcbwl.png) 10px no-repeat;
}

.includeRight .lhjcWrap h3 span {
	width: 150px;
	display: block;
	float: left;
}

.includeRight .lhjcWrap h3 a {
	float: right;
	color: #747474;
	font-size: 12px;
}

.includeRight .lhjcWrap h3 a:hover {
	color: #e22323;
}

.includeRight .lhjcWrap .lhjcWrapBox li .lhjcTitle {
	width: 100%;
	line-height: 26px;
	font-size: 16px;
	background: none;
	height: 40px;
}

.includeRight .lhjcWrap .lhjcWrapBox li span {
	height: 20px;
	display: block;
	color: #656565;
	text-align: center;
	padding-left: 20px;
	font-size: 14px;
}

.includeRight .lhjcWrap .lhjcWrapBox li span.origin {
	float: left;
	width: 110px;
	background: url(../img/origin.png) 3px 4px no-repeat;
}

.includeRight .lhjcWrap .lhjcWrapBox li span.date {
	float: right;
	width: 102px;
	background: url(../img/time.png) 3px 4px no-repeat;
}

.includeRight .lhjcWrap.zcwj {
	height: 290px;
}

.includeRight .lhjcWrap .zcwjWrapBox li {
	width: 100%;
	height: 60px;
	line-height: 20px;
	padding: 20px 0px;
	padding-left: 20px;
	font-size: 16px;
	background: url(../img/zcwjIco.png) 3px 26px no-repeat;
}

.container .contain .slideXydm .xymlWrap .xyml .registerCont .rightNav .companyNav
	{
	width: 290px;
	height: 150px;
	margin-left: 40px;
	margin-top: -20px;
}

.container .contain .slideXydm .xymlWrap .xyml .registerCont .rightNav .companyNav span
	{
	width: 180px;
	height: 90px;
	line-height: 25px;
	display: block;
	float: right;
}

.container .contain .slideXydm .xymlWrap .xyml .registerLogin {
	height: 360px;
}

.container .contain .slideXydm .xymlWrap .xyml .registerLogin .personLeft
	{
	width: 330px;
	height: 100%;
	float: left;
}

.container .contain .slideXydm .xymlWrap .xyml .registerLogin .personLeft li
	{
	width: 300px;
	height: 120px;
	border-bottom: 1px solid #ddd;
	border-right: 1px solid #ddd;
	line-height: 122px;
	text-align: center;
	font-size: 16px;
	cursor: pointer;
}

.container .contain .slideXydm .xymlWrap .xyml .registerLogin .personLeft li:nth-child(3)
	{
	border-bottom: 0px;
}

.container .contain .slideXydm .xymlWrap .xyml .registerLogin .personLeft li.loginAct
	{
	background: url(../img/loginAct.png) 0px 0px no-repeat;
	color: #fff;
	width: 330px;
	border-right: 0px;
	border-bottom: 300px;
}

.container .contain .slideXydm .xymlWrap .xyml .registerLogin .personRight
	{
	float: right;
	width: 568px;
	padding: 20px 30px;
}

.container .contain .slideXydm .xymlWrap .xyml .registerLogin .personRight .loginList span
	{
	display: block;
	width: 100%;
	height: 30px;
	line-height: 30px;
	text-align: center;
}

.container .contain .slideXydm .xymlWrap .xyml .registerLogin .personRight .loginList .imgNav
	{
	width: 150px;
	height: 150px;
	margin: 0 auto;
	margin-top: 20px;
}

.container .contain .slideXydm .xymlWrap .xyml .registerLogin .personRight .loginList .contNav
	{
	width: 172px;
	line-height: 30px;
	float: right;
	text-align: right;
	font-size: 14px;
	margin-top: 20px;
}

.container .contain .slideXydm .xymlWrap .xyml .registerLogin .personRight .loginList .contNav a
	{
	color: #e22323;
	padding-left: 5px;
}

.container .contWrap .zxzlNav li:nth-child(5) .navImg img {
	margin: 26px 13px;
}

.container .contWrap .zxzlNav li:nth-child(6) .navImg img {
	margin: 23px 20px;
}

.container .contWrap .zxzlNav li:nth-child(7) .navImg img {
	margin: 25px 28px;
}

.container .contWrap .zxzlNav li:nth-child(8) .navImg img {
	margin: 25px 8px;
}

.container .contWrap .zxzlNav li:nth-child(9) .navImg img {
	margin: 25px 42px;
}

.container .contWrap .zxzlNav li:nth-child(10) .navImg img {
	margin: 44px 21px;
}

.listBox.searchList .commonList {
	padding-bottom: 25px;
}

.listBox.searchList .commonList li {
	overflow: hidden;
	padding: 20px 0px 10px 0px;
	border-bottom: 1px dashed #ddd;
}

.listBox.searchList .commonList li h2 {
	width: 100%;
	display: block;
	font-size: 16px;
	padding-left: 20px;
	background: url(../img/radius.png) 0px no-repeat;
}

.listBox.searchList .commonList li p {
	padding: 10px 0px;
	line-height: 20px;
	font-size: 14px;
	text-indent: 20px;
}

.listBox.searchList .commonList li p a {
	color: #656565;
}

.listBox.searchList .commonList li span {
	height: 20px;
	float: right;
	display: block;
	color: #656565;
	text-align: center;
	padding-left: 20px;
}

.listBox.searchList .commonList li .time {
	width: 90px;
	background: url(../img/time.png) no-repeat;
}

.listBox.searchList .commonList li .origin {
	width: 70px;
	background: url(../img/origin.png) no-repeat;
}

.listBox.searchList .commonList li h5 {
	width: 2px;
	height: 14px;
	float: right;
	display: block;
	margin: 0 10px;
	background-color: #656565;
}

.listBox.searchList p.totalCount {
	width: 100%;
	text-align: right;
	margin-top: 20px;
}

.listBox.searchList p.totalCount span {
	color: #e22323;
}

.xyml .numbBox {
	width: 260px;
	margin-top: 20px;
	height: 45px;
	line-height: 45px;
	font-size: 16px;
	border: 1px solid #ddd;
	overflow: hidden;
}

.xyml .numbBox li {
	width: 129px;
	height: 43px;
	text-align: center;
	float: left;
	cursor: pointer;
}

.xyml .numbBox li.active {
	background-color: #e22323;
	color: #fff;
}

.container .contain .slideXydm .xymlWrap .qlqdBox {
	overflow: auto;
	padding: 15px 30px 0;
}

.container .contain .slideXydm .xymlWrap .qlqdBox li {
	float: left;
	width: 190px;
	height: 30px;
	line-height: 30px;
	padding-left: 30px;
	font-size: 14px;
	border-radius: 4px;
	margin-top: 10px;
	cursor: pointer;
	background: url(../img/qlqdBox.png) 10px no-repeat;
}

.container .contain .slideXydm .xymlWrap .qlqdBox li.active {
	color: #fff;
	background: url() 10px no-repeat;
	background-color: #e22323;
}
/* 信用服务 */
.slideMain .qycxWrap {
	padding: 30px 0px;
}

.slideMain .qycxWrap span {
	display: block;
	width: 120px;
	height: 30px;
	line-height: 28px;
	text-align: center;
	border: 1px dashed #e22323;
	color: #e22323;
	font-size: 16px;
	border-radius: 4px;
}

.slideMain .qycxWrap .brief {
	margin: 20px 40px;
	font-size: 14px;
	background-color: #fff;
	padding: 0px 20px;
	overflow: hidden;
}

.slideMain .qycxWrap .brief p {
	line-height: 40px;
}

.slideMain .qycxWrap:nth-child(2) span {
	width: 236px;
}

.slideMain .qycxWrap:nth-child(3) span {
	width: 250px;
}

.slideMain .qycxWrap .brief .left {
	float: left;
}

.slideMain .qycxWrap .brief .right {
	width: 140px;
	height: 34px;
	line-height: 34px;
	background-color: #e22323;
	border-radius: 4px;
	float: right;
	margin-top: 62px;
}

.slideMain .qycxWrap .brief .right a {
	color: #fff;
	font-size: 14px;
}

.slideMain .qycxWrap .brief .right .apply {
	background: url(../img/ljsq.png) 26px no-repeat;
	padding-left: 50px;
}

.slideMain .qycxWrap .brief .right .download {
	background: url(../img/zlxz.png) 26px no-repeat;
	padding-left: 50px;
}

.container .contain .yysqBox .yysq.qybgsq {
	background-color: #fff;
	margin-top: 30px;
}

.container .contain .yysqBox .yysq.qybgsq .applicationForm {
	padding: 0 200px;
}

.container .contain .yysqBox .yysq.qybgsq .applicationForm .baseInfo h3
	{
	margin-bottom: 20px;
	line-height: 36px;
	text-align: center;
	font-size: 18px;
	font-weight: normal;
}

.container .contain .slideMain.yysqBox .yysq.qybgsq .application .label input,
	.container .contain .slideMain.yysqBox .yysq.qybgsq .application .label select
	{
	width: 510px;
	text-indent: 20px;
}

.container .contain .slideMain.yysqBox .yysq.qybgsq .application .label span
	{
	font-size: 14px;
}

.container .contain .slideMain.yysqBox .yysq.qybgsq .application .label .yyzz
	{
	position: absolute;
	width: 303px;
	height: 326px;
	left: 800px;
	top: 484px;
	background: url(../img/yyzzicon.png) 26px no-repeat;
}

.container .contain .slideMain.yysqBox .yysq.qybgsq .application .label .sfzfyj
	{
	position: absolute;
	width: 303px;
	height: 326px;
	left: 800px;
	top: 530px;
	background: url(../img/sfzzpicon.png) 26px no-repeat;
}

.container .contain .slideMain.yysqBox .yysq.qybgsq .application .label .tips .Validform_checktip.Validform_wrong
	{
	text-indent: 20px;
}

.container .contain .slideMain.yysqBox .yysq.qybgsq .application .label .tips .Validform_checktip.Validform_right
	{
	text-indent: 20px;
}

.container .contain .slideMain.yysqBox .yysq.qybgsq .application .label textarea
	{
	width: 510px;
	text-indent: 20px;
}

.container .contain .yysqBox .yysq.qybgsq .serviceBox {
	width: 1000px;
	margin: 20px auto;
	height: 100px;
	background-color: #efefef;
	padding: 20px 160px;
	line-height: 20px;
}

.container .contain .yysqBox .yysq.qybgsq .serviceBox .left {
	width: 80px;
	float: left;
	font-size: 14px;
}

.container .contain .yysqBox .yysq.qybgsq .serviceBox .right {
	float: right;
	margin-top: -20px;
}

.xydtList .titleNavBox {
	width: 199.25px;
	height: 43px;
	text-align: center;
	float: left;
	cursor: pointer;
	font-size: 16px;
	background-color: #e22323;
	color: #fff;
}

.xydtList .titleNavBox select {
	width: 199.25px;
	height: 43px;
	float: left;
	border: none;
	cursor: pointer;
	background-color: #e22323;
	color: #fff;
	font-size: 16px;
	text-align: center;
}

.xydtList .titleNavBox select option::-ms-expand {
	display: none;
}

.xydtList .titleNavBox select option {
	-moz-appearance: none; /* Firefox */
	-webkit-appearance: none; /* Safari 和 Chrome */
	appearance: none;
}
/* --背景色字体颜色--*/
.xydtList .titleNavBox select option:hover {
	color: #fff;
	background-color: #1E90FF;
}

.commonList .logoIndex {
	width: 70px;
	height: 20px;
	line-height: 20px;
	float: left;
	color: #fff;
	text-align: center;
	background-color: #e22323;
	font-style: normal;
}

.commonList .newIndex {
	width: 100px;
	height: 20px;
	line-height: 20px;
	float: left;
	color: black;
	font-size: 14px;
	background: #ddd;
	text-align: center;
	font-style: normal;
}

.titleNavBox .select .select_text {
	position: relative;
	min-width: 135px;
	height: 43px;
	line-height: 43px;
	cursor: pointer;
}

.titleNavBox .select .select_ul li.cur {
	color: #fff;
	background: #e22323
}

.titleNavBox .select .select_ul li {
	width: 100%;
	margin: 0 auto;
	line-height: 30px;
	font-size: 14px;
	border-bottom: 2px solid red;
}

.titleNavBox .select .select_ul {
	background-color: #e22323;
}

.titleNavBox .select:after {
	content: "";
	position: absolute;
	top: 50%;
	right: 10px;
	margin-top: 1px;
	border-top: 8px solid #fff;
	border-right: 5px solid transparent;
	border-left: 5px solid transparent;
}

.userCenterTable {
	width: 100%;
	margin: 0 auto;
}

.userCenterTable tr, .userCenterTable td {
	line-height: 30px;
	text-align: center;
	border: 1px solid #ccc;
	padding: 0px !important;
}

.userCenterTable td {
	width: 25%;
}
/* 信用信息详情 */
.main .xygsDetailBox  .xygsDetail  .detailBox {
	margin: 0px 40px;
}

.main .xygsDetailBox  .xygsDetail  .detailBox  .xyxxList {
	background-color: #e22323;
	border: 1px solid #e62929;
	color: #fff;
}

.main .xygsDetailBox  .xygsDetail  .detailBox  .xyxxCContent {
	border-left: 1px solid #e86868;
	border-bottom: 1px solid #e86868;
	border-right: 1px solid #e86868;
	/*padding-top: 10px;*/
}

.main .xygsDetailBox  .xygsDetail  .detailBox  .xyxxCContent  .Data {
	width: 145px;
	margin: 0 auto;
	height: 232px;
	background: url(../img/xyxxDeailT.png) center 80px no-repeat;
}

.main .xygsDetailBox  .xygsDetail  .detailBox  .xyxxContent  ul  li {
	padding: 10px 0px 0px 30px;
}

.main .xygsDetailBox  .xygsDetail  .detailBox  .xyxxContent  .noData {
	width: 100%;
	height: 100%;
	background: url(../img/xyxxDeail.png) center 61px no-repeat;
}

.main  .xygsDetailBox  .xygsDetail  .detailBox  .xyxxCContent  table td.listbg
	{
	background: url(../img/blue.png) no-repeat;
}

.main .xygsDetailBox  .xygsDetail  .detailBox  .xyxxList  .hover {
	border-bottom: 4px solid #e2bac2;
}

.main .xygsDetailBox  .xygsDetail  .detailBox  .xyxxList  ul li {
	width: 130px;
	display: inline-block;
	font-size: 15px;
	text-align: center;
	padding: 10px 0px 10px 0px;
	font-weight: bold;
	cursor: pointer;
}

.main .contain  .xygsDetailBox  .xyxxBlue {
	height: 5px;
	background-color: #0080ac;
}

.main .xygsDetailBox .xyxxCContent table td:nth-child(1) {
	width: 125px;
}

.main .xygsDetailBox .xyxxCContent table td {
	line-height: 30px;
	padding-left: 49px;
}

.container .contain .slideMain.xygsDetailBox .xygsDetail .detailBox .Content .xyxxCContent table
	{
	width: 100%;
	border: none;
	background: none;
}

.container .contain .slideMain.xygsDetailBox .xygsDetail .detailBox .Content .xyxxCContent td
	{
	border: none;
	background: none;
}

.block h4 span.hoverxk {
	width: 100px;
	height: 30px;
	text-align: center;
	border-bottom: 2px solid red;
}

.block .xzxk table thead th {
	color: #333;
	height: 50px;
	width: 30px;
	line-height: 50px;
	text-align: center;
	font-family: SimSun;
	font-size: 14px;
	border-bottom: 1px dashed #ddd;
}

.block .xzxk table tbody tr td {
	color: #333;
	height: 49px;
	line-height: 49px;
	overflow: hidden;
	text-align: left;
	text-overflow: ellipsis;
	white-space: nowrap;
	word-wrap: normal;
	font-size: 14px;
}

.block .xzxk table tbody tr td:nth-child(2) {
	text-align: right;
}

.block .xzxk table tbody tr {
	border-bottom: 1px dashed #ddd;
}

.block h4 span.hoverxk {
	width: 100px;
	height: 30px;
	text-align: center;
	border-bottom: 2px solid red;
}

.block h4 span:nth-child(1) {
	float: left;
	display: block;
	width: 100px;
	height: 30px;
	padding-left: 30px;
	overflow: hidden;
}

.block h4 span:nth-child(2) {
	float: left;
	display: block;
	width: 100px;
	height: 30px;
	text-align: center;
	cursor: pointer;
	overflow: hidden;
}

.block h4 a {
	float: right;
	color: #747474;
	font-size: 12px;
	font-weight: normal;
}

.block h4 {
	position: relative;
	width: 100%;
	height: 30px;
	line-height: 30px;
	padding-right: 10px;
	border-bottom: 2px solid #ddd;
	font-size: 16px;
	color: #333;
	background: url(../img/iconCont.png) 10px no-repeat;
}

.block .xzxk table {
	width: 440px;
	table-layout: fixed;
}

/*办事大厅修改样式  */
/* .container .contWrap .zxzlNav .bsdtli{
	width: 214px;
}
.container .contWrap .zxzlNav .bsdtli:nth-of-type(5){
	margin-left: 26px;
} 
.container .contWrap .zxzlNav li.bsdtli a div img{
	width: calc(100% - 80px);
    height: calc(100% - 80px);
    margin: 40px !important;
} */
.container .contWrap .zxzlNav li.bsdtli a div {
	text-align: center;
}

.container .contWrap .zxzlNav li.bsdtli:nth-of-type(5) a div img,
	.container .contWrap .zxzlNav li.bsdtli:nth-of-type(6) a div img {
	margin-top: 10px;
}

.container .contWrap .zxzlNav li.bsdtli:nth-of-type(6) .navImg {
	background-color: #e65540;
}
/*信用核查*/
li.liActive {
	background-color: #e22323 !important;
}

li.liActive a {
	color: #fff !important;
}

.zxsqPage {
	font-size: 16px;
}

.xysqContent table {
	margin-top: 30px;
	width: 100%;
	margin-bottom: 20px;
}

.xysqContent input {
	width: 100%;
	border: 1px solid #f9f9f8;
	outline: none;
	background: none;
	box-sizing: border-box;
}

.zxsqPage2, .zxsqPage3, .zxsqPage4, .zxsqPage5 {
	display: none;
}

.xysqContent tr {
	padding: 10px 0px;
}

.xysqContent td {
	padding: 10px;
	border: 1px solid #ccc;
	font-size: 14px;
}

.xysqContent th {
	padding: 10px;
	background-color: #ccc;
	color: #333;
	font-size: 16px;
}

.zxsqPage table td.tdLeft {
	background-color: #efefef;
}

.xysqContent .butngreen {
	display: inline-block;
	width: 100px;
	height: 34px;
	line-height: 34px;
	border: 0;
	background-color: #b2b2b2;
	color: #fff;
	cursor: pointer;
	font-size: 14px;
	border-radius: 4px;
}

.xysqContent .butngreen:hover {
	background-color: #ddd;
}

.xysqContent .defaultBtn {
	display: inline-block;
}

.xysqContent .butnBox {
	text-align: center;
	margin-top: 20px;
}

.xysqContent p {
	font-size: 12px;
	line-height: 1.8;
}

.redBorder {
	border: 1px solid #e22323 !important;
}

.formPage3 label {
	width: 100%;
	margin-top: 30px;
	display: inline-block;
	text-align: center;
}

.formPage3 input {
	width: 40%;
	padding: 8px;
	border: 1px solid #ccc;
}

.formPage3 b {
	padding-right: 30px;
}

.zxsqPage4 .printBg {
	width: 576px;
	height: 515px;
	background: url(../img/zxsq_page4.jpg) left top no-repeat;
	margin: 30px auto;
	position: relative;
}

.zxsqPage4 .printBg input {
	position: absolute;
	background-color: #e3e3e3;
	color: #b1b1b1;
	line-height: 26px;
	height: 26px;
	font-size: 12px;
}

.zxsqPage4 .printBg input:nth-of-type(1) {
	left: 145px;
	top: 65px;
	width: 425px;
}

.zxsqPage4 .printBg input:nth-of-type(2) {
	left: 145px;
	top: 100px;
	width: 425px;
}

.zxsqPage4 .printBg input:nth-of-type(3) {
	left: 45px;
	top: 137px;
	width: 365px;
}

.zxsqPage4 .printBg input:nth-of-type(4) {
	left: 95px;
	top: 167px;
	width: 110px;
}

.zxsqPage4 .printBg input:nth-of-type(5) {
	left: 145px;
	top: 270px;
	width: 425px;
}

.zxsqPage4 .printBg input:nth-of-type(6) {
	left: 145px;
	top: 305px;
	width: 165px;
}

.zxsqPage4 .printBg input:nth-of-type(7) {
	left: 415px;
	top: 305px;
	width: 155px;
}

.zxsqPage4 .printBg input:nth-of-type(8) {
	left: 190px;
	top: 333px;
	width: 155px;
}

.zxsqPage4 .printBg input:nth-of-type(9) {
	left: 420px;
	top: 333px;
	width: 135px;
}

.zxsqPage4 .printBg input:nth-of-type(10) {
	left: 205px;
	top: 361px;
	width: 155px;
	line-height: 24px;
	height: 24px;
}

.zxsqPage5 .printBg {
	width: 100%;
	height: 515px;
	background: url(../img/zxsq_page5.jpg) left top no-repeat;
	margin: 30px auto;
}

/*入围机构详情*/
#rwjgxqContent h2 {
	text-align: center;
}

#rwjgxqContent>div {
	overflow: hidden;
	padding: 20px 0;
	line-height: 1;
	border-bottom: 1px solid #bebebe;
}

#rwjgxqContent>div>span {
	display: inline-block;
	width: 45%;
	color: #333;
	font-size: 12px;
}

#rwjgxqContent p {
	font-size: 14px;
	/*height: 40px;*/
	line-height: 40px;
}

#yyzz {
	display: block;
	width: 90%;
	margin: 15px auto;
	padding-top: 20px;
}

/*信用公告详情*/
#xyggxxContent h2 {
	text-align: center;
}

#xyggxxContent>div:nth-of-type(1) {
	overflow: hidden;
	padding: 20px 0;
	line-height: 1;
	border-bottom: 1px solid #bebebe;
}

#xyggxxContent>div:nth-of-type(1)>span {
	display: inline-block;
	width: 45%;
	color: #333;
	font-size: 12px;
}

#xyggxxContent>div:nth-of-type(2) {
	padding: 10px;
	border: 1px solid #ccc;
	line-height: 1.5;
}

#xyggxxContent>div:nth-of-type(2)>img:nth-of-type(1) {
	width: 132px;
	height: 132px;
	float: left;
	padding-top: 20px;
	padding-left: 110px;
}

#xyggxxContent>div:nth-of-type(2)>div {
	float: left;
	padding-top: 20px;
	padding-left: 20px;
}

#xyggxxContent>div:nth-of-type(2)>div p {
	font-size: 14px;
	height: 25px;
	line-height: 25px;
}

#xyggxxContent>div:nth-of-type(2)>img:nth-of-type(2) {
	display: block;
	width: 90%;
	margin: 15px auto;
	padding-top: 20px;
}

/*综合信用报告*/
#zhxybgUl .origin, #zhxybgUl .time {
	width: auto;
}

.footer .foot div {
	min-height: 120px;
	
}

.footer .foot .qrCode {
	position: absolute;
	right: 0;
	top: 0px
}

.footer .foot .qrCode span {
	float: left;
	margin: 0 10px;
	width: 100px;
	text-align: center;
	color: #fff
}

.footer .foot .qrCode span img {
	display: block;
	margin-bottom: 5px;
	font-size: 14px
}

/* 应用系统四图轮播 */
/*四图片轮播*/
.left-hander {
	position: absolute;
	left: 0;
	top: 20px;
}

.right-hander {
	position: absolute;
	right: 3px;
	top: 20px;
}

.rolling-pic {
	width: 715px;
	height: 82px;
	margin: 30px auto;
	position: relative;
	overflow: hidden;
}

.roll-pic-box {
	width: 1199px;
	height: 182px;
	overflow: hidden;
	position: relative;
}

.roll-pics {
	width: 1071px;
	position: absolute;
}

.roll-pics li {
	display: inline-block;
	width: 175px;
	height: 80px;
}

.subject-pics {
	position: relative;
	width: 1199px;
	height: 200px;
}

.clearfix {
	display: block;
}

.clearfix, .nav {
	clear: both;
	*zoom: 1;
}

.left-hander {
	position: absolute;
	left: 0;
	top: 20px;
}

.left-hander, .right-hander {
	display: block;
	width: 30px;
	height: 48px;
	color: #fff;
	font-size: 18px;
	text-align: center;
	line-height: 48px;
	cursor: pointer;
	background: #000;
	background-color: rgb(0, 0, 0);
	background-color: rgba(0, 0, 0, 0.5);
	filter: alpha(opacity = 50);
	z-index: 9;
	margin-top: 50px;
}
/*省内搜索详情样式*/
#sxyxxContent table {
	width: 100%;
}

#sxyxxContent .jbxxt {
	width: 100%;
}

#sxyxxContent table tr td {
	width: 25%;
	border-bottom: 1px dashed #ccc;
}

#sxyxxContent table tr td:nth-of-type(1), #sxyxxContent table tr td:nth-of-type(3)
	{
	background-color: #f3f3f3;
}

#sxyxxContent .jbxxt>div span {
	font-size: 16px;
	font-weight: bold;
	display: block;
	margin: 0px;
	text-align: center;
}

#sxyxxContent .jbxxt>div span:nth-of-type(n+2) {
	font-size: 14px;
	text-align: left;
	margin-left: 30px;
}

#sxyxxContent .td100 {
	background: #ffd3d4 !important;
	font-weight: bold;
	width: 100%;
}

.qjtd100 {
	text-align: center;
	background-color: #ffd3d4 !important;
}

.xygsDetailBox .xygsDetail .detailBox .Content .xyxxCContent table td.colLeft2
	{
	background-color: #f3f3f3 !important;
	text-align: left;
}

.container .contain .slideMain.xygsDetailBox .xygsDetail .detailBox .Content .xyxxCContent td
	{
	border-bottom: 1px dashed #ccc !important;
	/*white-space: nowrap;*/
	width: 25%;
	height: 39px;
	box-sizing: border-box;
	display: inline-block;
	text-overflow: ellipsis;
	overflow: hidden;
}

.container .contain .slideMain.xygsDetailBox .xygsDetail .detailBox .Content .xyxxCContent .qjtd100
	{
	width: 100%;
}

.tcyyHref {
	float: right;
	width: 100px;
	height: 26px;
	font-size: 14px;
	line-height: 26px;
	text-align: center;
	background-color: #bfe2ff;
	cursor: pointer;
	margin-top: 18px;
	border-radius: 5px;
}

.tcyyHref:hover {
	background-color: #add6f7;
}

.yqljContent {
	display: none;
}

.yqljContent li {
	list-style: none;
	float: left;
	text-align: center;
	width: 25%;
	padding: 10px;
}

.yqljContent li a {
	width: 100%;
	height: 40px;
	line-height: 40px;
	border: 1px solid #c5c4c4;
	display: block;
	border-radius: 5px;
	background: #f1f0f0;
	font-size: 14px;
}

.yqljContent li a:hover {
	border: 1px solid #e22323;
	background: #e22323;
	color: white;
}

/*综合信用报告搜索部分按钮*/
#zhxybgSeach {
	overflow: auto;
	margin: 0 auto;
	padding-bottom: 20px;
	width: 784px;
}

#zhxybgSeach span {
	width: 140px;
	line-height: 34px;
	display: block;
	float: left;
	text-align: right;
	font-size: 14px;
}

#zhxybgSeach input {
	float: left;
	width: 512px;
	height: 34px;
	line-height: 34px;
	padding-left: 10px;
	border: 1px solid #cbcbcb;
	font-size: 14px;
}

#zhxybgSeach button {
	float: right;
}
/****************信用专项领域*******************/
.xyzxlyDiv {
	float: left;
	width: 100%;
	clear: both;
}

.xyzxlyDiv h3 {
	position: relative;
	width: 100%;
	height: 30px;
	line-height: 30px;
	padding-right: 10px;
	border-bottom: 2px solid #ddd;
	font-size: 16px;
	color: #333;
	background: url(../img/iconCont.png) 10px no-repeat;
}

.xyzxlyDiv h3 span {
	float: left;
	display: block;
	width: 110px;
	height: 30px;
	padding-left: 40px;
	border-bottom: 2px solid red;
	overflow: hidden;
}

.xyzxlyDivList {
	height: 150px;
}

.xyzxlyDiv>.xyzxlyDivList>div {
	position: relative;
	height: 140px;
	float: left;
	maigin-left:13px;
        width:380px;
	/*background-color: #5d6774;*/
}

.xyzxlyDiv>.xyzxlyDivList>div.swiper-slide>a {
	display: block;
	width: 100%;
	height: 140px;
	text-align: center;
}

.xyzxlyDiv>.xyzxlyDivList>div:nth-of-type(n+1) {
	margin-right: 28px;
}
.xyzxlyDiv>.xyzxlyDivList>div:nth-of-type(3){
	margin-right: 0px;
}
.xyzxlyDiv>.xyzxlyDivList>div.swiper-slide img {
	width:380px;
	height:140px;
	margin-bottom: 10px
}
/*一站式查询空行背景色白色*/
#sxyxxContent table tr.bgWhite td {
	background-color: #fff;
}
/*一站式查询*/
.model1 {
	width: 830px;
	height: auto;
	float: left;
	padding: 0 0px 30px 0px;
	box-sizing: border-box;
}

.model1_li {
	padding: 17px 20px 20px 20px;
	border: 1px solid #bebebe;
	cursor: pointer;
	border-bottom: 0.5px solid #bebebe;
}

.model1_li:last-child {
	border: 1px solid #bebebe;
}

#xyxi {
	/* border-botom: 1px solid #bebebe; */
	
}

.mingc {
	margin-bottom: 10px;
	color: #2e2825;
	font-size: 20px;
	padding-bottom: 20px;
}

.model1_page {
	
}

.dibu_li div {
	color: #a7a7a7;
	font-size: 15px;
}

.dibu_li>div:first-child {
	float: left;
	width: 60%;
}

.dibu_li>div:last-child {
	float: right;
	width: 40%;
}

.txydm {
	float: left;
	display: inline-block;
}

.model_right {
	width: 330px;
	height: auto;
	float: right;
	padding: 0 0px 30px 0px;
}

.model-r1 {
	width: 100%;
	padding-bottom: 20px;
	height: auto;
	overflow: hidden;
	border: 1px solid #bebebe;
	box-sizing: border-box;
	margin-bottom: 20px;
}

.column_title {
	border-bottom: 1px solid #bebebe;
	height: 30px;
	margin: 0 auto;
	width: 85%;
	line-height: 25px;
	color: #333;
	font-size: 0;
	margin-top: 30px;
}

.column_title img {
	width: 24px;
	float: left;
	margin-right: 10px;
}

.column_title .hs {
	width: 98px;
	display: inline-block;
	height: 30px;
	border-bottom: 5px solid #ea3e3e;
	box-sizing: border-box;
	font-size: 16px;
}

.closePage {
	display: inline-block;
	margin-left: 143px;
	color: #0063ba;
	font-size: 16px;
	cursor: pointer;
}

.none_sh {
	text-align: center;
	/* display: inline-block; */
	line-height: 42px;
	/* margin-top: 20px; */
	margin: 0 auto;
}

.no-histroy {
	display: none;
	text-align: center;
	font-size: 16px;
	margin-top: 30px;
	color: red;
}

.column_lsjl {
	width: 85%;
	letter-spacing: 2px;
	margin: 0 auto;
}

.column_lsjl li {
	line-height: 24px;
	font-size: 16px;
	white-space: nowrap;
	height: 24px;
	width: 100%;
	text-overflow: ellipsis;
	color: grey;
}

.column_lsjl li:first-child {
	margin-top: 20px;
}

.xq-modelTop {
	width: 100%;
	margin: 0 auto;
	float: left;
	height: auto;
	margin-bottom: 20px;
}

.xq-model1 {
	width: 100%;
	padding: 30px 20px 13px 20px;
	border: 1px solid #bebebe;
	height: 250px;
}

.zaiying {
	border: 1px solid green;
	padding: 3px 5px;
	margin-left: 20px;
	float: left;
	margin-top: 6px;
}
.zaiying1 {
	border: 1px solid gray;
	padding: 3px 5px;
	margin-left: 20px;
	float: left;
	margin-top: 6px;
}

.contentTitle {
	font-size: 26px;
	float: left;
}

.xq-tyshdm {
	margin: 30px 0px;
	margin-top: 53px;
}

.no-message {
	float: right;
	width: 100px;
	height: 26px;
	font-size: 14px;
	line-height: 26px;
	color: #fff;
	text-align: center;
	background-color: #0063ba;
	cursor: pointer;
}

.xq-footer {
	padding-bottom: 45px;
	border-bottom: 3px solid grey;
	margin-bottom: 20px;
}

.xq-footer div {
	width: 50%;
}

.xq-footer>div:first-child {
	float: left;
}

.xq-footer>div:last-child {
	float: right;
	text-align: right;
}

.uploadR {
	height: 28px;
	line-height: 26px;
	display: inline-block;
	padding: 0 22px 0 18px;
	color: #fff;
	width: 175px;
	background-color: #ea3e3e;
}

.warn {
	display: inline-block;
	color: #ea3e3e;
	vertical-align: middle;
	font-size: 12px;
}

.warn-m {
	display: inline-block;
	vertical-align: middle;
	color: #a7a7a7;
	font-size: 12px;
}

.warn-all {
	margin-left: 30px;
	margin-top: 10px;
}

.weixin-Q {
	width: 50%;
	float: right;
	text-align: right;
}

.weixin-Q li {
	display: inline-block;
	width: 26px;
	height: 26px;
	margin-right: 4px;
}

.fi-li-f {
	background: url(/r/cms/www/credit/img/sprite012.png) no-repeat 0 -49px;
}

.fi-li-s {
	background: url(/r/cms/www/credit/img/sprite012.png) no-repeat -32px
		-49px;
}

.fi-li-t {
	background: url(/r/cms/www/credit/img/sprite012.png) no-repeat -65px
		-49px;
}

.fi-li-l {
	background: url(/r/cms/www/credit/img/sprite012.png) no-repeat -98px
		-49px;
}

.tav-content {
	
}

.tx-xq {
	background: url(/r/cms/www/credit/img/sprite012.png) no-repeat -176px 0;
	width: 16px;
	height: 16px;
	display: inline-block;
	margin-right: 10px;
}

.xq-address {
	background: url(/r/cms/www/credit/img/sprite012.png) no-repeat -220px 0;
	width: 16px;
	height: 16px;
	display: inline-block;
	margin-right: 10px;
}

.xq-time {
	background: url(/r/cms/www/credit/img/sprite012.png) no-repeat -152px 0;
	width: 16px;
	height: 16px;
	display: inline-block;
	margin-right: 10px;
}

.uplo {
	background: url(/r/cms/www/credit/img/sprite012.png) no-repeat -51px
		-27px;
	width: 16px;
	height: 16px;
	display: inline-block;
	margin-right: 10px;
	display: inline-block;
	float: left;
	margin-top: 4px;
}

.model-xq {
	width: 100%;
	height: 1000px;
	overflow: hidden;
	margin-top: 16px;
}

.model-xq-l {
	width: 68%;
	float: left;
}

.model-xq-r {
	width: 30%;
	float: right;
}

.yth-xq {
	height: auto;
	margin-bottom: 30px;
}

.yth-xq1 {
	border: 1px solid #bebebe;
	height: auto;
	margin-top: 20px;
	margin-bottom: 30px;
}

.yth-xq2 {
	border: 1px solid #bebebe;
	height: auto;
	margin-top: 20px;
}

.yth-title {
	height: 35px;
	background: #ea3e3e;
	font-size: 18px;
	color: white;
	padding-left: 20px;
	line-height: 32px;
}

.yth-title1 {
	height: 31px;
	background: #ea3e3e;
	font-size: 18px;
	color: white;
	padding-left: 20px;
	line-height: 32px;
}

.yth-title2 {
	height: 31px;
	background: #ea3e3e;
	font-size: 18px;
	color: white;
	padding-left: 20px;
	line-height: 32px;
}

.xyxfzn {
	border: 1px solid #bebebe;
	height: auto;
}

.xyxfzn1 {
	height: auto;
}

.xyxfzn2 {
	height: auto;
}

.xyxfzn-xq {
	border-bottom: 1px solid #bebebe;
	height: 30px;
	margin: 0 auto;
	width: 85%;
	line-height: 25px;
	color: #333;
	font-size: 0;
	margin-top: 30px;
}

.xyxfzn-xq1 {
	border-bottom: 1px solid #bebebe;
	height: 30px;
	margin: 0 auto;
	width: 85%;
	line-height: 25px;
	color: #333;
	font-size: 0;
	margin-top: 30px;
}

.xyxfzn-xq2 {
	border-bottom: 1px solid #bebebe;
	height: 30px;
	margin: 0 auto;
	width: 85%;
	line-height: 25px;
	color: #333;
	font-size: 0;
	margin-top: 30px;
}

.xyxfzn-xq .hs {
	width: 165px;
	display: inline-block;
	height: 30px;
	border-bottom: 5px solid #ea3e3e;
	box-sizing: border-box;
	font-size: 16px;
}

.xyxfzn-xq1 .hs {
	width: 140px;
	display: inline-block;
	height: 30px;
	border-bottom: 5px solid #ea3e3e;
	box-sizing: border-box;
	font-size: 16px;
}

.xyxfzn-xq img {
	width: 24px;
	float: left;
	margin-right: 10px;
}

.xyxfzn-xq1 img {
	width: 24px;
	float: left;
	margin-right: 10px;
}

.no {
	display: none;
}

#model1_page {
	margin-top: 20px;
	margin-left: 20px;
}

#model1_page span {
	line-height: 36px;
	font-size: 16px;
	margin-left: 20px;
	color: grey;
}

.hide {
	display: none;
}

.show {
	display: block;
}

.total {
	float: right;
}

.total1 {
	color: red !important;
}

.yth-tav {
	border-bottom: 1px solid #bebebe;
}

.yth-tav1 {
	border-bottom: 1px solid #bebebe;
}

.yth-tav2 {
	border-bottom: 1px solid #bebebe;
}

.yth-tav li {
	display: inline-block;
	display: inline-block;
	font-size: 16px;
	width: 16%;
	margin: 0 auto;
	cursor: pointer;
	text-align: center;
	/* height: 47px; */
	line-height: 47px;
}

.yth-tav1 li {
	display: inline-block;
	display: inline-block;
	font-size: 16px;
	width: 16%;
	margin: 0 auto;
	text-align: center;
	/* height: 47px; */
	cursor: pointer;
	line-height: 47px;
}

.span-red1, .span-red2, .span-red3, .span-red4, .span-red5 {
	padding-left: 5px;
	color: red;
}

.tav-blue {
	border-bottom: 3px solid blue;
}

.yth-content1 {
	/*     border-bottom: 1px solid #bebebe; */
	height: auto;
	margin: 0 auto;
	width: 91%;
	line-height: 25px;
	/* color: #333; */
	font-size: 134;
	margin-top: 30px;
	padding-bottom: 30px;
}

.yth-content1 .hs {
	width: 98px;
	display: inline-block;
	height: 30px;
	border-bottom: 5px solid #ea3e3e;
	box-sizing: border-box;
	font-size: 16px;
}

.yth-content2 table tr td {
	width: 25%;
	padding-left: 10px;
	border: 1px solid #bebebe;
}

.yth-content1 img {
	width: 24px;
	float: left;
	margin-right: 10px;
}

.yth-content2 {
	/*     border-bottom: 1px solid #bebebe; */
	height: auto;
	margin: 0 auto;
	width: 89%;
	line-height: 25px;
	/* color: #333; */
	font-size: 134;
	margin-top: 30px;
	padding-bottom: 30px;
}

.yth-content2   .hs {
	width: 98px;
	display: inline-block;
	height: 30px;
	border-bottom: 5px solid #ea3e3e;
	box-sizing: border-box;
	font-size: 16px;
}

.yth-content2   img {
	width: 24px;
	float: left;
	margin-right: 10px;
}

.tav-content li {
	margin-top: 10px;
	font-size: 14px;
	position: relative;
}

.tav-content {
	border-bottom: 1px solid #bebebe;
	padding-bottom: 20px;
}

.xyxfzn-xq {
	
}

.xyxfzn {
	height: auto
}

.xyxfzn-all {
	border: 1px solid #bebebe;
	height: 275px;
	margin: 0 auto;
	width: 98%;
	margin-bottom: 30px;
	line-height: 25px;
}

.none-xq {
	display: block;
	font-size: 17px;
	margin: 0 auto;
	padding-bottom: 30px;
	padding-top: 30px;
	text-align: center;
}

.tav-content table tr td {
	width: 25%;
	padding-left: 10px;
	border: 1px solid #bebebe;
	/*  white-space: nowrap; 不换行
    overflow: hidden; 内容超出宽度时隐藏超出部分的内容
    text-overflow: ellipsis ; 当对象内文本溢出时显示省略标记(...) ；需与overflow:hidden;一起使用。 */
}

.tav-content table tr {
	height: 30px;
}

.tav-content table {
	width: 100%;
	margin-top: 20px;
}

.qrcode_wrap {
	position: fixed;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	margin: auto;
	color: #333;
	font-size: 10px;
	padding: 10px;
	width: 300px;
	height: 295px;
	border: 1px solid #bebebe;
	background-color: #fff;
	overflow: hidden;
            z-index: 999;
}

.qrcode_wrap .qrcode_header_tips {
	height: 15px;
	line-height: 15px;
}

.qrcode_wrap .qrcode {
	width: 185px;
	height: 185px;
	margin: 20px auto;
}

.qrcode_wrap .qrcode_footer_tips {
	line-height: 20px;
	margin-top: -25px;
	text-align: center;
}

.cr {
	background: #e6e6e6;
}

.yth-tav1 li {
	width: 19.5%;
}

.yth-content2 table tr {
	height: 30px;
}

.allTitle {
	font-size: 16px;
	font-weight: bold;
	padding-right: 10px;
	letter-spacing: 2px;
}

.color-x {
	color: grey;
	letter-spacing: 1px;
}

.blue-dot {
	border: 1px solid blue;
	width: 9px;
	/* float: left; */
	position: absolute;
	top: 7px;
	left: -21px;
	border-radius: 10px;
	height: 9px;
	background: blue;
}

.dot {
	border-bottom: 1px dotted grey;
	margin: 20px;
	width: 100%;
	padding-top: 14px;
	margin-left: 0;
}

.dot:last-child {
	display: none;
}

.yth-contentA .tav-content li:last-child {
	display: none;
}

.none-shuju {
	margin: 0 auto;
	padding: 20px;
	display: inherit;
}

.none-shuju1 {
	margin: 0 auto;
	padding: 20px;
	display: inherit;
}

.guanbi {
	float: right;
	font-size: 16px;
	cursor: pointer;
}

.yth-title img, .yth-title1 img, .yth-title2 img {
	cursor: pointer;
}
.container .watch2{
       position:fixed;
       z-index:101;
       top: 320px;
       right: 15px; 
       width:110px;
       height:157px;
       border-top-left-radius: 5px;
       border-top-right-radius: 5px;
	   border: 1px solid #ddd;
	   border-bottom: 1px solid #ddd;
    }
.container .watch2 h4 {
	display: block;
	width: 100%;
	height: 25px;
	line-height: 25px;
	text-align: center;
	border-bottom: 1px solid #ddd;
	font-size: 14px;
	background-color: #f16557;
	border-top-left-radius: 5px;
	border-top-right-radius: 5px;
	color: #fff;
}
 .container .watch2 .appPhoto{
    	height: 130px;
		background: #fff;
    }
.container .watch2 .appPhoto .appLeft{
    	width: 100px;
		height: 130px;
		margin:0 auto;
    }
.container .watch2 .appPhoto .appLeft .code {
	width: 100px;
	height: 100px;
	margin: 0 auto;
	background: url(../img/wxCode.png) no-repeat;
}
.container .watch2 .appPhoto .appLeft span {
	width: 100%;
	height: 20px;
	line-height: 20px;
	text-align: center;
	display: block;
	margin-top: 6px;
	font-size: 14px;
}

/*right-fixed*/
.right-fixed{position:fixed; right:0px; bottom:150px;z-index: 999999;}
/*.right-fixed .weixin,.right-fixed .wap{display: none;}*/
.right-fixed li{width:50px; height:50px; background-color:#cacaca; margin-bottom:1px; cursor:pointer; position:relative;}
.right-fixed .app, .right-fixed .weixin, .right-fixed .wap, .app-logo, .weixin-logo{background-image:url(../img/tubiao.png); background-repeat:no-repeat; transition-duration:400ms; -moz-transition-duration:400ms; -webkit-transition-duration:400ms; -o-transition-duration:400ms;}
.right-fixed .app:hover, .right-fixed .weixin:hover, .right-fixed .wap:hover{background-image:url(../img/tubiao.png); background-repeat:no-repeat; transition-duration:400ms; -moz-transition-duration:400ms; -webkit-transition-duration:400ms; -o-transition-duration:400ms;}
.right-fixed .back-top{background-image:url(../img/tubiao.png); background-repeat:no-repeat;}
.right-fixed .back-top:hover{background-image:url(../img/tubiao.png); background-repeat:no-repeat;}
.right-fixed .app{background-position:-10px -170px;}
.right-fixed .weixin{background-position:-65px -170px;}
.right-fixed .wap{background-position:-120px -170px;}
.right-fixed .back-top{display:none; background-position:-175px -170px;}
.right-fixed .app:hover{background-position:-10px -114px;}
.right-fixed .weixin:hover{background-position:-65px -114px;}
.right-fixed .wap:hover{background-position:-120px -114px;}
.right-fixed .back-top:hover{background-position:-175px -114px;}
.app-logo, .weixin-logo, .wap-logo{width:162px; display:none; position:absolute; bottom:0; left:-162px; border:1px solid #ccc; box-sizing:border-box;}
.app-logo{height:160px; background-position:-180px -229px;}
.weixin-logo{height:160px; background-position:-10px -229px;}
.right-fixed .app:hover .app-logo{display:block;}
.right-fixed .weixin:hover .weixin-logo{display:block;}
.right-fixed .wap:hover .wap-logo{display:block;}
.right-fixed .xyxf{background-image:url(../img/xyxf.png); background-repeat:no-repeat;transition-duration:400ms; -moz-transition-duration:400ms; -webkit-transition-duration:400ms; -o-transition-duration:400ms;}
.right-fixed .xyxf:hover{background-image:url(../img/xyxfhover.png); background-repeat:no-repeat;transition-duration:400ms; -moz-transition-duration:400ms; -webkit-transition-duration:400ms; -o-transition-duration:400ms;}
/*20191207一站式查询详情*/
.model-xq-l {
	width: 100%;
	float: left;
}
.warn-all {
	margin-left: 20px;
    margin-bottom: 20px;
}
.xq-modelTop{
    position: relative;
	border:1px solid #bebebe;
}
.xq-model1{
	border:none;
	height: 130px;
}
.shareFloat{
    width: 190px;
    position: absolute;
    right: 0;
    top: 15px;
}
.weixin-Q{
    width: 100%;
    text-align: left;
}
.tipbox{
    clear: both;
    width: 100%;
    margin-bottom: 20px;
    width: 100%;
    border: 1px solid #bebebe;
    height: 130px;
}
.important_tip{
    float: left;
    width: 130px;
    color: #ff0000;
    font-size: 18px;
    font-weight: bold;
    text-align: center;
    line-height: 130px;
    border-right: 1px solid #bebebe;
}
.tip_detail{
    float: left;
    padding: 10px;
}
.tip_detail li{
    height: 33px;
    line-height: 33px;
    font-size: 15px;
    margin-bottom: 5px;
}
.tip_detail li a{
    display: inline-block;
    margin:0px 15px;
    background: #326ab1;
    color: #fff;
    font-weight: bold;
    border-radius: 5px;
    padding: 0px 6px;
}
.yth-title1-lxy,.yth-title-lxy {
    height: 31px;
    background: #ea3e3e;
    font-size: 18px;
    color: white;
    padding-left: 20px;
    line-height: 32px;
    margin-bottom: 15px;
}
.yth-tav1-lxy,.yth-tav-lxy{
    display: flex;
}
.yth-tav1-lxy li,.yth-tav-lxy li {
    flex: 1;
    float: left;
    border-top: 1px solid #bebebe;
    border-right: 1px solid #bebebe;
    border-bottom: 1px solid #bebebe;
    height: 100px;
    cursor: pointer;
    padding-top: 70px;
    text-align: center;
    position: relative;
    cursor: pointer;
}
.yth-tav1-lxy li:nth-last-child(1),.yth-tav-lxy li:nth-last-child(1){
    border-right: none;
}
.yth-tav1-lxy:nth-child(1) li{
    border-bottom: none;
}
.yth-tav1-lxy li span,.yth-tav-lxy li span{
    position: absolute;
    right: 10px;
    top: 8px;
    color: #999999;
    font-size: 15px;
}
.yth-tav1-lxy li.selected,.yth-tav-lxy li.selected{
    color: #fff;
}
.yth-tav1-lxy li.selected span,.yth-tav-lxy li.selected span{
    color: #fff;
}
.yth-tav1-lxy:nth-child(1) li:nth-child(1){background: url(../img/djzc_h.png) center 20px no-repeat;}
.yth-tav1-lxy:nth-child(1) li:nth-child(2){background: url(../img/xzxk_h.png) center 20px no-repeat;}
.yth-tav1-lxy:nth-child(1) li:nth-child(3){background: url(../img/xzcf_h.png) center 20px no-repeat;}
.yth-tav1-lxy:nth-child(1) li:nth-child(4){background: url(../img/xzqz_h.png) center 20px no-repeat;}
.yth-tav1-lxy:nth-child(1) li:nth-child(5){background: url(../img/xzqr_h.png) center 20px no-repeat;}
.yth-tav1-lxy:nth-child(1) li:nth-child(6){background: url(../img/xzzs_h.png) center 20px no-repeat;}
.yth-tav1-lxy:nth-child(1) li:nth-child(7){background: url(../img/xzjf_h.png) center 20px no-repeat;}
.yth-tav1-lxy:nth-child(1) li:nth-child(8){background: url(../img/xzcj_h.png) center 20px no-repeat;}
.yth-tav1-lxy:nth-child(1) li:nth-child(9){background: url(../img/xzbc_h.png) center 20px no-repeat;}
.yth-tav1-lxy:nth-child(2) li:nth-child(1){background: url(../img/xzjl_h.png) center 20px no-repeat;}
.yth-tav1-lxy:nth-child(2) li:nth-child(2){background: url(../img/xzjdjc_h.png) center 20px no-repeat;}
.yth-tav1-lxy:nth-child(2) li:nth-child(3){background: url(../img/homd_h.png) center 20px no-repeat;}
.yth-tav1-lxy:nth-child(2) li:nth-child(4){background: url(../img/hmd_h.png) center 20px no-repeat;}
.yth-tav1-lxy:nth-child(2) li:nth-child(5){background: url(../img/sxzxr_h.png) center 20px no-repeat;}
.yth-tav1-lxy:nth-child(2) li:nth-child(6){background: url(../img/xycn_h.png) center 20px no-repeat;}
.yth-tav1-lxy:nth-child(2) li:nth-child(7){background: url(../img/ggxypj_h.png) center 20px no-repeat;}
.yth-tav1-lxy:nth-child(2) li:nth-child(8){background: url(../img/hyxypj_h.png) center 20px no-repeat;}
.yth-tav1-lxy:nth-child(2) li:nth-child(9){background: url(../img/dsfpj_h.png) center 20px no-repeat;}

.yth-tav1-lxy:nth-child(1) li:nth-child(1).selected{background: url(../img/djzc_b.png) #ea3e3e center 20px no-repeat;}
.yth-tav1-lxy:nth-child(1) li:nth-child(2).selected{background: url(../img/xzxk_b.png) #ea3e3e center 20px no-repeat;}
.yth-tav1-lxy:nth-child(1) li:nth-child(3).selected{background: url(../img/xzcf_b.png) #ea3e3e center 20px no-repeat;}
.yth-tav1-lxy:nth-child(1) li:nth-child(4).selected{background: url(../img/xzqz_b.png) #ea3e3e center 20px no-repeat;}
.yth-tav1-lxy:nth-child(1) li:nth-child(5).selected{background: url(../img/xzqr_b.png) #ea3e3e center 20px no-repeat;}
.yth-tav1-lxy:nth-child(1) li:nth-child(6).selected{background: url(../img/xzzs_b.png) #ea3e3e center 20px no-repeat;}
.yth-tav1-lxy:nth-child(1) li:nth-child(7).selected{background: url(../img/xzjf_b.png) #ea3e3e center 20px no-repeat;}
.yth-tav1-lxy:nth-child(1) li:nth-child(8).selected{background: url(../img/xzcj_b.png) #ea3e3e center 20px no-repeat;}
.yth-tav1-lxy:nth-child(1) li:nth-child(9).selected{background: url(../img/xzbc_b.png) #ea3e3e center 20px no-repeat;}
.yth-tav1-lxy:nth-child(2) li:nth-child(1).selected{background: url(../img/xzjl_b.png) #ea3e3e center 20px no-repeat;}
.yth-tav1-lxy:nth-child(2) li:nth-child(2).selected{background: url(../img/xzjdjc_b.png) #ea3e3e center 20px no-repeat;}
.yth-tav1-lxy:nth-child(2) li:nth-child(3).selected{background: url(../img/homd_b.png) #ea3e3e center 20px no-repeat;}
.yth-tav1-lxy:nth-child(2) li:nth-child(4).selected{background: url(../img/hmd_b.png) #ea3e3e center 20px no-repeat;}
.yth-tav1-lxy:nth-child(2) li:nth-child(5).selected{background: url(../img/sxzxr_b.png) #ea3e3e center 20px no-repeat;}
.yth-tav1-lxy:nth-child(2) li:nth-child(6).selected{background: url(../img/xycn_b.png) #ea3e3e center 20px no-repeat;}
.yth-tav1-lxy:nth-child(2) li:nth-child(7).selected{background: url(../img/ggxypj_b.png) #ea3e3e center 20px no-repeat;}
.yth-tav1-lxy:nth-child(2) li:nth-child(8).selected{background: url(../img/hyxypj_b.png) #ea3e3e center 20px no-repeat;}
.yth-tav1-lxy:nth-child(2) li:nth-child(9).selected{background: url(../img/dsfpj_b.png) #ea3e3e center 20px no-repeat;}
.yth-content2 {
    width: 90%;
}
.yth-tav-lxy li:nth-child(1){background: url(../img/xxgl_h.png) center 20px no-repeat;}
.yth-tav-lxy li:nth-child(2){background: url(../img/ylxx_h.png) center 20px no-repeat;}
.yth-tav-lxy li:nth-child(3){background: url(../img/fmxx_h.png) center 20px no-repeat;}
.yth-tav-lxy li:nth-child(4){background: url(../img/djzc_h.png) center 20px no-repeat;}
.yth-tav-lxy li:nth-child(5){background: url(../img/xkrz_h.png) center 20px no-repeat;}
.yth-tav-lxy li:nth-child(6){background: url(../img/other_h.png) center 20px no-repeat;}

.yth-tav-lxy li:nth-child(1).selected{background: url(../img/xxgl_b.png) #ea3e3e center 20px no-repeat;}
.yth-tav-lxy li:nth-child(2).selected{background: url(../img/ylxx_b.png) #ea3e3e center 20px no-repeat;}
.yth-tav-lxy li:nth-child(3).selected{background: url(../img/fmxx_b.png) #ea3e3e center 20px no-repeat;}
.yth-tav-lxy li:nth-child(4).selected{background: url(../img/djzc_b.png) #ea3e3e center 20px no-repeat;}
.yth-tav-lxy li:nth-child(5).selected{background: url(../img/xkrz_b.png) #ea3e3e center 20px no-repeat;}
.yth-tav-lxy li:nth-child(6).selected{background: url(../img/other_b.png) #ea3e3e center 20px no-repeat;}
.yth-tav-lxy li:nth-child(7),.yth-tav-lxy li:nth-child(8),.yth-tav-lxy li:nth-child(9){border: none;}
.xyxfzn{border: none;}
.yth-xq{border:1px solid #bebebe}
.yth-content1 .hs{width:140px;}





/* 信息公示栏 */

.syxxgsl {
    background: url(../img/xyxxgslbanner1.png) #eee;
    background-repeat: no-repeat;
    background-position: center top;
    /* background: #EEEEEE; */
    position: relative;
}

.syxxgsl .top {
    width: 1008px;
    height: 160px;
    margin: 0 auto;
    /* background: url(../img/xyxxgslbanner.png) no-repeat;
	background-position: center center;
	background-size: 100% 100%; */
    /* position: absolute;
	top:0;
	left: 0; */
}

.shbt_top_title {
    width: 100%;
    padding-top: 40px;
    text-align: center;
}

.shbt_top_right {
    position: absolute;
    left: 50%;
    top: 0;
    margin-left: 384px;
    width: 120px;
    height: 36px;
    line-height: 36px;
    color: #fff;
    background: #023974 url(../img/home.png) no-repeat 20px center;
    font-size: 12px;
    text-indent: 50px;
}

.shbt_top_bottom {
    font-size: 24px;
    color: #fff;
    line-height: 48px;
    overflow: auto;
    width: 100%;
    text-align: center;
    clear: both;
}

.syxxgsl .center {
    width: 1008px;
    margin: 0 auto 15px;
}

.syxxgsl .search {
    width: 100%;
    overflow: auto;
}

.syxxgsl .search input {
    width: 80%;
    border: 2px solid #e22323;
    height: 44px;
    background: #fff;
    padding: 12px;
    font-size: 16px;
    line-height: 24px;
    color: #999;
    float: left;
}

.syxxgsl .search button {
    width: 16%;
    border: 0;
    height: 52px;
    background: #e22323;
    padding: 12px;
    font-size: 20px;
    color: #fff;
    float: left;
    cursor: pointer;
}

.syxxgsl .news {
    width: 100%;
    margin-top: 20px;
    background: #fff;
    overflow: auto;
}

.news .tab {
    width: 100%;
    overflow: auto;
    cursor: pointer;
}

.news .tab ul {
    list-style: none;
    margin: 0;
    padding: 0;
}

.news .tab li {
    font-size: 20px;
    color: #fff;
    height: 44px;
    line-height: 44px;
    width: 200px;
    text-align: center;
    /* background: url(../img/tab_a_bg.png) repeat-x 0 0; */
    background: #c3565b;
    float: left;
}

.news .tab .active {
    /* background: url(../img/tab_b_bg.png) repeat-x 0 0; */
    background: #820106;
}

.news .tab .more {
    font-size: 14px;
    color: #666;
    padding: 10px;
    height: 21px;
    line-height: 21px;
    background: 0;
    float: right;
}

.news .tab .more a:hover {
    color: #066de1;
}


/* a:visited {
    color: #555;
    text-decoration: none;
}
a:link {
    color: #555;
    text-decoration: none;
} */

.news .table {
    background: #fff;
    border-collapse: collapse;
    border-color: #e6e6e6;
}

.news .table th {
    font-size: 14px;
    height: 30px;
    line-height: 30px;
    color: #666;
    background: #daefff;
    text-indent: 10px;
    text-align: left;
    font-weight: normal;
    border-color: #e6e6e6;
}

.news .table .tr_b {
    /* background: #f8f8f8; */
}

.news .table td {
    font-size: 16px;
    height: 4px;
    line-height: 40px;
    color: #333;
    /* background: #fff; */
    text-indent: 10px;
    text-align: left;
    border-color: #e6e6e6;
}
.news .table td>a{
    cursor: pointer;
}
.news .table td a:hover {
    color: #066de1;
}

.w20 {
    width: 30%;
    border-color: #e6e6e6;
}

.w12 {
    width: 12%;
    border-color: #e6e6e6;
}

.w25 {
    width: 25%;
    border-color: #e6e6e6;
}

.w15 {
    width: 15%;
    border-color: #e6e6e6;
}

.syxxgsl .mapbody {
    width: 100%;
    overflow: auto;
    margin-top: 12px;
}

.syxxgsl .mapbody .map {
    width: 100%;
    background: #fff;
}

.map .tab {
    width: 100%;
    overflow: auto;
    border-bottom: 2px solid #0068E8;
}

.map .tab ul {
    list-style: none;
    margin: 0;
    padding: 0;
}

.map .tab li {
    font-size: 18px;
    color: #fff;
    background: url(../img/tab_b_bg.png) repeat-x 0 0;
    height: 44px;
    line-height: 44px;
    width: 150px;
    text-align: center;
    float: left;
}

.map .tab .tab_r {
    background: url(../img/tab_a_bg.png) repeat-x 0 0;
}

.syxxgsl .map .content {
    padding: 12px;
    overflow: auto;
}

.map .content ul {
    list-style: none;
    margin: 0;
    padding: 0;
    overflow: hidden;
    display: inline-block;
    cursor: pointer;
}

.map .content ul li.active {
    color: #066de1;
}

.map .content li {
    font-size: 14px;
    width: 160px;
    line-height: 30px;
    height: 30px;
    color: #666;
    background: #d2e5f4;
    float: left;
    text-align: center;
    margin-right: 4px;
    margin-bottom: 4px;
}

.map .content li:hover {
    color: #066de1;
}

.map .content2 {
    padding: 12px;
    min-height: 236px;
    overflow: hidden;
}

.map .content2 ul {
    list-style: none;
    margin: 0 0 8px 0;
    padding: 0;
    float: left;
}

.map .content2 li {
    font-size: 16px;
    line-height: 40px;
    height: 40px;
    color: #666;
    background: #d2e5f4;
    width: 160px;
    float: left;
    text-align: center;
    margin-right: 4px;
    cursor: pointer;
}

.map .content2 li.active {
    color: #066de1;
}

.syxxgsl tbody tr:nth-of-type(2n) td {
    background: #f8f8f8;
}
.qrcode_header_right {
    display: inline-block;
    width: 15px;
    height: 15px;
    float: right;
	cursor: pointer;
}
.container .contain .slideMain.articleBox .article a{
text-decoration: underline;
    color: rgb(63, 63, 63) !important;
    font-family: 宋体, SimSun;
    font-size: 14px !important;
}
.container .contain .indexContain .scrollImg_xyzxly {
  position: relative;
  margin: 30px 0;
  height: 160px;
  padding: 20px 37px;
  background: #863838;
}