﻿@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:10px;
	/*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
}

/* 验证码 */
.customInput .inputStyle.codeBox{
	padding-right:100px;
}

.customInput .inputStyle.codeBox input{
	background:none;
}

.customInput .inputStyle.codeBox .codeText{
	position:absolute;
	right:0;
	top:0;
	bottom:0;
	width:100px;
    line-height: 40px;
	background-color:#ccc;
    text-align: center;
    letter-spacing: 10px;
	font-size: 20px;
	cursor:pointer;
}

.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/banner.png) no-repeat center top;
    background-size: 100% 100%;
}
.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: 600px;
	height: 67px;
	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:20px;
	text-align:left;
	color:#fff;
	text-align:center;
	
}
.header .headerWap .loginIndex .loginCen {
    width: 70px;
    float: right;
    text-align: left;
    color: #fff;
    display:none;
    cursor: pointer;
}
.header .headerWap .loginIndex .loginOut {
    width: 60px;
    display: block;
    float: right;
    text-align: left;
    color: #fff;
    display:none;
    cursor: pointer;
}
.header .headerWap .loginIndex i{
	display:block;
	float:right;
	height:14px;
	width: 1px;
    text-align: center;
    margin: 0px 10px;
    background-color: #fff;
}
.header .headerWap .loginIndex .register{
	/* width:30px; */
	display:block;
	float:right;
	padding-left:20px;
	text-align:right;
	color:#fff;
}

.header .mainSearch {
    font-size: 14px;
    margin-top: 23px;
}

.header .mainSearch .searchTop {
	text-align: center;
	padding-bottom: 15px;
	width: 655px;
	/* margin-left: 127px; */
}

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

.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: 0px;
	height: 14px;
	background-color: #ddd
}

.header .mainSearch .searchTop span:nth-child(4):after {
	content: none
}
#faren {
	position: absolute;
	left: 45%;
	top: 90px;
	border-left: 1px solid #ddd;
	padding-left: 30px;
	font-size: 16px;
        cursor: pointer;
}
#faren:hover {
	color:#333;
	font-weight:400;
	cursor: pointer;
}
.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: 100px;
    width: 550px;
}

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



.footer {
	width:100%;
	background-color:#e22323;
}
.footer.footerFixed {
	position:fixed;
	bottom:0;
	left:0
}
.footer .foot {
	position:relative;
	margin:0 auto;
	display:block;
	width:560px;
	height:135px;
	line-height:50px;
	overflow: hidden;
	text-align:center
}
.footer .foot div {
	margin-top:30px
}
.footer .foot div p {
	line-height:2;
	color:#fff
}
.footer .foot .sydw {
	padding:56px 40px 80px;
	margin:0 20px;
	float:right;
	background:url("../img/sydw.png") center no-repeat
}
.navigator {
	background:#e22323
}

.navBar {
	width:1200px;
	margin:0 auto;
	height:100px;
	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:90px;
	position:relative;
	z-index:10;
	margin: 0 38px;
}

.nav .s {
	float:left;
	width:3px;
	text-align:center;
	color:#D4D4D4;
	font-size:12px;
}
.nav h3 a {
	display:block;
	 width:120px;
	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:160px;
	background:url("../img/bodyBottomBg.png") #f9f9f8 left bottom no-repeat
}


.container .contain {
	overflow:hidden;
	margin:0 auto;
	width:1200px;
	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.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.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 20px;
}
.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: 40px;
    line-height: 40px;
    padding-right: 10px;
    font-size: 16px;
    color: #333;
    font-weight: 400;
    background: url(../img/ldxzcy.png) 10px no-repeat;
    margin-left: 400px;
}
.container .contain .indexContain .member h3 span {
	float: left;
    display: block;
    width: 450px;
    height: 30px;
    padding-left: 40px;
    overflow: hidden;
}
.container .contain .indexContain .member h3 ul.linkBox{
	float: left;
    width: 400px;
    height: 30px;
    margin-left:50px;
    overflow: hidden;
}
.container .contain .indexContain .member h3 ul.linkBox li{
	float: left;
    width: 100px;
    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{
    border-top: 2px solid #ddd;
}
.container .contain .indexContain .member .linkWrap ul.linkList {
	overflow:auto;
	padding:15px 24px 0
}
.container .contain .indexContain .member .linkWrap .linkList li {
	float:left;
	width:164px;
	height:40px;
	line-height:40px;
	font-size:14px;
}
.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:1;
	border-bottom:1px solid #bebebe
}
.container .contain .slideMain.articleBox.contBox .shortInfo{
	padding:20px 100px;
}
.container .contain .slideMain.articleBox .shortInfo span {
	float:left;
	width:33.33%;
	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 {
	overflow-x:hidden;
	overflow-y:auto;
	padding:20px;
	border-bottom:1px solid #cdcdcd;
	color:#333;
	font-size:14px
}
.container .contain .slideMain.articleBox .article p {
	line-height: 2em;
	font-size: 14px;
	
}
.container .contain .slideMain.articleBox .article p span {
	line-height: 2em;
	font-size: 14px !important;
	
}
.container .contain .slideMain.articleBox .article img {
	max-width: 100%;
    display: block;
    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 .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:14px
}
.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;
	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 {
	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 {
	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:50px auto 0
}
.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;
}
.block h3 span{
	float: left;
    display: block;
    width: 100px;
    height: 30px;
    padding-left: 30px;
	cursor:pointer;
}
.block h3 span.active{
	border-bottom: 2px solid red;
}
/* .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:500px;
	height:50px;
	line-height:50px;
	display:block;
	float:left;
	color:#333;
	font-size:14px;
	padding-left: 5px;
}
.block ul li span{
	height: 50px;
    width: 80px;
    line-height: 50px;
}
.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 {
	overflow:auto;
	margin:0 auto;
	padding:20px 0;
	width:790px;
}
.xygsSearch span{
	width: 158px;
    line-height: 34px;
    display: block;
    float: left;
    text-align:right;
    font-size:14px;
}
.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;
	margin-left: 20px;
}
.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
}
.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:16px;
	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/bsdt02.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;
	    margin: 0 auto;
	/* float:left; */
}
.includeRight .watch .appPhoto .appLeft .code{
	width: 100px;
    height: 100px;
    margin: 0 auto;
    background: url(../img/code1.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/code1.png) no-repeat;
}
.includeRight .watch .appPhoto .appRight span{
    line-height: 14px;
}
.indexContain .caseIndex{
	width: 100%;
	margin-top: 10px;
}
.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:240px;
}
.indexContain .caseIndex ul li{
	width:380px;
	height:120px;
	padding:20px 0px;
	float:left;
}
.indexContain .caseIndex ul li:nth-child(2){
	margin:0px 30px;
}
.indexContain .caseIndex ul li:nth-child(5){
	margin:0px 30px;
}
.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;
}
.indexContain .caseIndex ul li .caseCont span a{
    color: #666;
}
.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;
}
.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;
}
.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;
}
.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;
}
.xydtList .entrance ul li div {
    width: 160px;
    height: 80px;
    float: left;
    border-radius: 2px;
}
.xydtList .entrance ul li div img {
    margin: 10px 18px;
    cursor: pointer;
    transition: all 0.6s;
    width:80%;
	height:80%;
}
.xydtList .entrance ul li div img:hover {
    transform: scale(1.1);
}
.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;
}
.xydtList .entrance ul li:nth-child(1) div {
    background-color:#675377;
}
.xydtList .entrance ul li:nth-child(2) div {
    background-color:#4974a2;
}
.xydtList .entrance ul li:nth-child(3) div {
    background-color:#e65540;
}
.xydtList .entrance ul li:nth-child(4) div {
    background-color:#5d6774;
}
.xydtList .entrance ul li:nth-child(5) div {
    background-color:#2576a9;
}

.container .contWrap{
	width:1200px;
	margin:0 auto;
	padding-top:30px;
}
.container .contWrap .xygsNav{
	width:100%;
	overflow:hidden;
}
.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:#f29c9f;
} 
.container .contWrap .xygsNav li:nth-child(2) .navImg{
	background-color:#e08a4a;
} 
.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;    text-align: center;
	padding-top: 20px;
}
.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.xyfwNav li:nth-child(5) .navImg.xysc img {
    margin: 16px 50px;
}
.container .contWrap .xygsNav li:nth-child(7) .navImg img{
	margin: 15px 46px;
}
.container .contWrap .xygsNav li:nth-child(6) .navImg img{
	margin: 15px 46px;
}
.container .contWrap .xygsNav li .navImg img{
	cursor: pointer;
    transition: all 0.6s;
        width: 200px;
}

.container .contWrap .xygsNav li .navImg img:hover{
	transform: scale(1.1);
}
.container .contWrap .xygsNav li span{
	display:block;
	width:100%;
	height:50px;
	line-height:50px;
	text-align:center;
	font-size:16px;
	background-color:#ebebeb;
}
.container .contWrap .xycxNav{
	width:100%;
	overflow:hidden;
}
.container .contWrap .xycxNav li{
	width:210px;
	height:220px;
	border-radius:4px;
	float:left;
	margin:0px 0px 50px 26px;
}
.container .contWrap .xycxNav li .navImg img{
	cursor: pointer;
    transition: all 0.6s;
        width: 200px;
}

.container .contWrap .xycxNav li .navImg img:hover{
	transform: scale(1.1);
}
.container .contWrap .xycxNav li span{
	display:block;
	width:100%;
	height:50px;
	line-height:50px;
	text-align:center;
	font-size:16px;
	background-color:#ebebeb;
}
.container .contWrap .xycxNav li .navImg {
	border-top-right-radius: 4px;
	border-top-left-radius: 4px;
}
.container .contWrap .xycxNav li:nth-child(1) .navImg{
	background-color:#675377;
	overflow: hidden;
} 
.container .contWrap .xycxNav li:nth-child(2) .navImg{
	background-color:#456b8b;
	overflow: hidden;
} 
/* 信用动态列表页 */
.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;
}
.includeWrap .includeLeft .commonWrap .commonList li{
	overflow: hidden;
    padding: 20px 0px 10px 0px;
    border-bottom: 1px dashed #ddd;
}
.includeWrap .includeLeft .commonWrap .commonList li h2{
	width:88%;
	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:80px; */
	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:260px;
	height:43px;
	text-align:center;
	color:#fff;
	background-color:#e22323;
}
.container .contain .slideXydm .searchCount{
	width:400px;
	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 52px; */
}
.container .contWrap .xygsNav.xyfwNav li:nth-child(4) .navImg img {
    margin: 16px 20px;
}
.container .contWrap .xygsNav.xyfwNav li:nth-child(5) .navImg img {
    margin: 11px 46px;
}
.container .contWrap .xygsNav.xyfwNav li:nth-child(6) .navImg img {
    margin: 10px 55px;
}
.container .contWrap .xygsNav.xyfwNav li:nth-child(1) .navImg{
	background-color: #386c84;
}
.container .contWrap .xygsNav.xyfwNav li:nth-child(2) .navImg{
	background-color: #f19149;
}
.container .contWrap .xygsNav.xyfwNav li:nth-child(3) .navImg{
	background-color: #675377;
    overflow: hidden
}
.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: #f29c9f;
}
.container .contWrap .xygsNav li:nth-child(2) .navImg{
    background-color: #e08a4a;
        overflow: hidden;
}
.container .contWrap .xygsNav li:nth-child(3) .navImg{
    background-color: #468ec7;
}
.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: #cccccc;
}
.container .contWrap .xygsNav li:nth-child(10) .navImg{
    background-color: #cccccc;
}
/* 注册登录 */
.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: 200px;
    height: 43px;
    text-align: center;
    float: left;
    cursor: pointer;
}
.container .contain .titleNav li.active {
    background-color: #e22323;
    color: #fff;
}
.container .contain .titleNav li.active>a{
    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;
    font-size:14px;
    font-weight: 600;
}

.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: 0px 0px 2px 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%;
}

/* 信用评价 */
.container .contWrap .xygsNav.xypjNav li:nth-child(1) .navImg{
    background-color: #8c97cb;
}
.container .contWrap .xygsNav.xypjNav li:nth-child(2) .navImg{
    background-color: #56abd4;
}
.container .contWrap .xygsNav.xypjNav li:nth-child(3) .navImg{
    background-color: #f6b37f;
}
.container .contWrap .xygsNav.xypjNav li:nth-child(4) .navImg{
    background-color: #a2daaf;
}
.container .contWrap .xygsNav.xypjNav li:nth-child(5) .navImg{
    background-color: #c29d62;
}
.container .contWrap .xygsNav.xypjNav li:nth-child(6) .navImg{
    background-color: #e496b8;
}
.container .contWrap .xygsNav.xypjNav li:nth-child(7) .navImg{
    background-color: #9289b1;
}
.container .contWrap .xygsNav.xypjNav li:nth-child(8) .navImg{
    background-color: #88abda;
}
.container .contWrap .xygsNav.xypjNav li:nth-child(9) .navImg{
    background-color: #b3d465;
}
.container .contWrap .xygsNav.xypjNav li:nth-child(10) .navImg{
    background-color: #13b5b1;
}
.container .contWrap .xygsNav.xypjNav li .navImg img {
    margin: 15px 28px;
    cursor: pointer;
    transition: all 0.6s;
}
.container .contWrap .xygsNav.xypjNav li:nth-child(2) .navImg img{
	 margin: 15px 30px;
}
.container .contWrap .xygsNav.xypjNav li:nth-child(3) .navImg img{
	 margin: 20px 7px;
}
.container .contWrap .xygsNav.xypjNav li:nth-child(4) .navImg img{
	 margin: 15px 36px;
}
.container .contWrap .xygsNav.xypjNav li:nth-child(5) .navImg img{
	 margin: 12px 12px;
}
.container .contWrap .xygsNav.xypjNav li:nth-child(6) .navImg img{
	 margin: 19px 31px;
}
.container .contWrap .xygsNav.xypjNav li:nth-child(7) .navImg img{
	 margin: 16px 40px;
}
.container .contWrap .xygsNav.xypjNav li:nth-child(8) .navImg img{
	 margin: 16px 4px;
}
.container .contWrap .xygsNav.xypjNav li:nth-child(9) .navImg img{
	 margin: 16px 38px;
}
.container .contWrap .xygsNav.xypjNav li:nth-child(10) .navImg img{
	 margin: 16px 26px;
}

.xypjSearch{
	overflow: auto;
    margin: 0px 200px 0px 445px;
    width: 560px;
}
   .xypjSearch span{
    width: 132px;
    line-height: 44px;
    display: block;
    float: left;
    text-align: right;
 
   
   }
      
  .xypjSearch input{
     float: left;
    width: 312px;
    height: 44px;
    line-height: 34px;
    padding-left: 10px;
    font-size: 14px;
    border: 1px solid #cbcbcb;
    
} 
 .xypjSearch button{
    display: block;
    width: 80px;
    height: 42px;
    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;
 }
.layui-layer-setwin .layui-layer-close2 {
	display:none !important;
}  
/*个人信用*/
.credit-investigate .investigate-title {
    margin-bottom: 15px;
    padding-left: 8px;
    font-size: 16px;
    font-weight: bold;
    color: #333;
    border-left: 4px solid #e22323;
}
.credit-investigate .investigate-content {
    margin-left: -13px;
}
.credit-investigate .investigate-content li {
    float: left;
    width: 185px;
    height: 85px;
    padding: 0;
    border: 1px solid #ddd;
    border-top: 2px solid #e22323;
    text-align: center;
    margin-left: 13px;
    margin-bottom: 30px;
}
.credit-investigate .investigate-content a {
    display: block;
    padding: 15px 0;
    text-decoration: none;
}
.credit-investigate .investigate-content .content-name {
    line-height: 22px;
    font-size: 16px;
    font-weight: bold;
    color: #666;
}
.credit-investigate .investigate-content p {
    text-indent: 0;
}
.credit-investigate .investigate-content .content-name.name-more img {
    margin-top: 3px;
}
.credit-investigate .investigate-content .content-name img {
    display: inline-block;
    vertical-align: top;
}
.credit-investigate .investigate-content .content-name.name-more span {
    width: 100px;
    line-height: 23px;
}
.credit-investigate {
    padding: 20px;
    float: left;
    width: 880px;
}
.credit-investigate .investigate-content .content-name span {
    display: inline-block;
}
.credit-investigate .investigate-content .content-detail {
    color: #999;
    margin-top: 4px;
}
.credit-investigate li p {
    font-size: 14px;
    text-indent: 28px;
    color: #777;
    line-height: 26px;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 3;
    overflow: hidden;
}
			
.container .oneSearchDetail .Content .noData{
	padding-top: 280px;
	width: 100%;
	text-align: center;
	font-size: 14px;
	line-height: 1.5;
	background: url(../img/zwnr.png) center 100px no-repeat;
	color: #666;
}
/* 法人搜索详情 */
.container .oneSearchDetail .Content .olists{
	margin: 0px 40px;
	font-size: 14px;
}
.container .oneSearchDetail .Content .olists li{
    line-height: 36px;
    list-style: none;
}
.container .oneSearchDetail .Content .olists li span{
    font-weight: bold;
	width: 166px;
    display: inline-block;
}
.oneSearchContent>.olists:nth-of-type(n + 2){
	border-top: 1px solid #bebebe;
}
.indexJA {
	width: 1200px !important;
}
.indexJA .block {
	width: 570px !important;
}
.indexJA .block:nth-child(even) {
	margin-left: 60px !important;
}
.rightJA {
	width: 1200px !important;
	background: #f4f4f4 !important;
	margin-bottom: 30px !important;
}
.rightJA .bsdt ul li {
	width: 240px !important;
    height: 140px !important;
    padding: 13px 0px !important;
    border-bottom: 0px !important;
    float: left;
}
.rightJA .bsdt ul li div {
    float: none !important;
}
.rightJA .bsdt ul li div {
	height: 90px !important;
	width: 90px !important;
	border-radius: 60px;
}
.rightJA .bsdt ul li:nth-child(1) div {
	background: #675377 !important;
	margin: 0 auto;
}
.rightJA .bsdt ul li:nth-child(2) div {
	background: #e65540 !important;
	margin: 0 auto;
}
.rightJA .bsdt ul li:nth-child(3) div {
	background: #2576a9 !important;
	margin: 0 auto;
}
.rightJA .bsdt ul li:nth-child(4) div {
	background: #1f8280 !important;
	margin: 0 auto;
}
.rightJA .bsdt ul li:nth-child(5) div {
	background: #e08a4a !important;
	margin: 0 auto;
}
.rightJA .bsdt ul li:nth-child(1) div img {
	margin: 18px 2px !important;
}
.rightJA .bsdt ul li:nth-child(2) div img {
    margin: 19px 8px !important;
}
.rightJA .bsdt ul li:nth-child(3) div img {
	margin: 20px 11px !important;
}
.rightJA .bsdt ul li:nth-child(4) div img {
	margin: 16px 0px !important;
	width: 90px !important;
}
.rightJA .bsdt ul li:nth-child(5) div img {
	margin: 20px 6px !important;
	width: 90px !important;
}
.rightJA .bsdt ul li span {
	line-height: 40px !important;
    margin-left: 90px !important;
    font-size: 14px !important;
}
.rightJA .bsdt ul li div img {
	width: 75px !important;
}
.find_box {
	border: 1px solid #ddd;
	margin-top: 30px;
	padding: 30px 70px;
}

.content_detail h3 {
	font-size: 16px;
	text-align: center;
	border-top: 1px solid #ddd;
	padding: 10px 0px;
	background: #eee;
}

.xxtx, .nrms, .wjdcnr {
	font-size: 14px;
	width: 800px;
	margin: 20px auto;
}

.detail_input {
	height: 60px
}

.detail_textarea {
	height: 110px
}

.detail_input input[type="text"] {
	height: 40px;
	width: 650px;
	padding-left: 14px;
}

.detail_input p, .detail_textarea p {
	display: inline-block;
	width: 100px;
}

.detail_input p span {
	color: #ff0000
}

.detail_textarea input[type="textarea"] {
	height: 100px;
	width: 650px;
	padding-left: 14px;
}

.button_div {
	width: 350px;
	margin: 0 auto;
}

.button_div button {
	width: 120px;
	height: 35px;
	border: none;
	border-radius: 5px;
	margin: 0px 20px;
	color: #fff;
}

button.submit {
	background: #ff0000;
}

button.reset {
	background: #bbb;
}
/*footer.css*/
#footer .container{
	margin-right: auto;
    margin-left: auto;
    padding-left: 10px;
    padding-right: 10px;
	background:none;

}
@media (min-width: 768px){
	#footer .container {
		width: 740px;
	}
}


@media (min-width: 980px){
	#footer .container {
		width: 980px;
	}
}
@media (min-width: 1200px){
	#footer .container {
		width: 1000px;
	}
}
.col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12, .col-xs-13, .col-sm-13, .col-md-13, .col-lg-13, .col-xs-14, .col-sm-14, .col-md-14, .col-lg-14, .col-xs-15, .col-sm-15, .col-md-15, .col-lg-15, .col-xs-16, .col-sm-16, .col-md-16, .col-lg-16, .col-xs-17, .col-sm-17, .col-md-17, .col-lg-17, .col-xs-18, .col-sm-18, .col-md-18, .col-lg-18, .col-xs-19, .col-sm-19, .col-md-19, .col-lg-19, .col-xs-20, .col-sm-20, .col-md-20, .col-lg-20 {
  position: relative;
  min-height: 1px;
  padding-left: 10px;
  padding-right: 10px;
}
.col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11, .col-xs-12, .col-xs-13, .col-xs-14, .col-xs-15, .col-xs-16, .col-xs-17, .col-xs-18, .col-xs-19, .col-xs-20 {
  float: left;
}
.col-xs-20 {
  width: 100%;
}
.col-xs-19 {
  width: 95%;
}
.col-xs-18 {
  width: 90%;
}
.col-xs-17 {
  width: 85%;
}
.col-xs-16 {
  width: 80%;
}
.col-xs-15 {
  width: 75%;
}
.col-xs-14 {
  width: 70%;
}
.col-xs-13 {
  width: 65%;
}
.col-xs-12 {
  width: 60%;
}
.col-xs-11 {
  width: 55%;
}
.col-xs-10 {
  width: 50%;
}
.col-xs-9 {
  width: 45%;
}
.col-xs-8 {
  width: 40%;
}
.col-xs-7 {
  width: 35%;
}
.col-xs-6 {
  width: 30%;
}
.col-xs-5 {
  width: 25%;
}
.col-xs-4 {
  width: 20%;
}
.col-xs-3 {
  width: 15%;
}
.col-xs-2 {
  width: 10%;
}
.col-xs-1 {
  width: 5%;
}
.col-xs-pull-20 {
  right: 100%;
}
.col-xs-pull-19 {
  right: 95%;
}
.col-xs-pull-18 {
  right: 90%;
}
.col-xs-pull-17 {
  right: 85%;
}
.col-xs-pull-16 {
  right: 80%;
}
.col-xs-pull-15 {
  right: 75%;
}
.col-xs-pull-14 {
  right: 70%;
}
.col-xs-pull-13 {
  right: 65%;
}
.col-xs-pull-12 {
  right: 60%;
}
.col-xs-pull-11 {
  right: 55%;
}
.col-xs-pull-10 {
  right: 50%;
}
.col-xs-pull-9 {
  right: 45%;
}
.col-xs-pull-8 {
  right: 40%;
}
.col-xs-pull-7 {
  right: 35%;
}
.col-xs-pull-6 {
  right: 30%;
}
.col-xs-pull-5 {
  right: 25%;
}
.col-xs-pull-4 {
  right: 20%;
}
.col-xs-pull-3 {
  right: 15%;
}
.col-xs-pull-2 {
  right: 10%;
}
.col-xs-pull-1 {
  right: 5%;
}
.col-xs-pull-0 {
  right: auto;
}
.col-xs-push-20 {
  left: 100%;
}
.col-xs-push-19 {
  left: 95%;
}
.col-xs-push-18 {
  left: 90%;
}
.col-xs-push-17 {
  left: 85%;
}
.col-xs-push-16 {
  left: 80%;
}
.col-xs-push-15 {
  left: 75%;
}
.col-xs-push-14 {
  left: 70%;
}
.col-xs-push-13 {
  left: 65%;
}
.col-xs-push-12 {
  left: 60%;
}
.col-xs-push-11 {
  left: 55%;
}
.col-xs-push-10 {
  left: 50%;
}
.col-xs-push-9 {
  left: 45%;
}
.col-xs-push-8 {
  left: 40%;
}
.col-xs-push-7 {
  left: 35%;
}
.col-xs-push-6 {
  left: 30%;
}
.col-xs-push-5 {
  left: 25%;
}
.col-xs-push-4 {
  left: 20%;
}
.col-xs-push-3 {
  left: 15%;
}
.col-xs-push-2 {
  left: 10%;
}
.col-xs-push-1 {
  left: 5%;
}
.col-xs-push-0 {
  left: auto;
}
.col-xs-offset-20 {
  margin-left: 100%;
}
.col-xs-offset-19 {
  margin-left: 95%;
}
.col-xs-offset-18 {
  margin-left: 90%;
}
.col-xs-offset-17 {
  margin-left: 85%;
}
.col-xs-offset-16 {
  margin-left: 80%;
}
.col-xs-offset-15 {
  margin-left: 75%;
}
.col-xs-offset-14 {
  margin-left: 70%;
}
.col-xs-offset-13 {
  margin-left: 65%;
}
.col-xs-offset-12 {
  margin-left: 60%;
}
.col-xs-offset-11 {
  margin-left: 55%;
}
.col-xs-offset-10 {
  margin-left: 50%;
}
.col-xs-offset-9 {
  margin-left: 45%;
}
.col-xs-offset-8 {
  margin-left: 40%;
}
.col-xs-offset-7 {
  margin-left: 35%;
}
.col-xs-offset-6 {
  margin-left: 30%;
}
.col-xs-offset-5 {
  margin-left: 25%;
}
.col-xs-offset-4 {
  margin-left: 20%;
}
.col-xs-offset-3 {
  margin-left: 15%;
}
.col-xs-offset-2 {
  margin-left: 10%;
}
.col-xs-offset-1 {
  margin-left: 5%;
}
.col-xs-offset-0 {
  margin-left: 0%;
}
@media (min-width: 768px) {
  .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm-13, .col-sm-14, .col-sm-15, .col-sm-16, .col-sm-17, .col-sm-18, .col-sm-19, .col-sm-20 {
    float: left;
  }
  .col-sm-20 {
    width: 100%;
  }
  .col-sm-19 {
    width: 95%;
  }
  .col-sm-18 {
    width: 90%;
  }
  .col-sm-17 {
    width: 85%;
  }
  .col-sm-16 {
    width: 80%;
  }
  .col-sm-15 {
    width: 75%;
  }
  .col-sm-14 {
    width: 70%;
  }
  .col-sm-13 {
    width: 65%;
  }
  .col-sm-12 {
    width: 60%;
  }
  .col-sm-11 {
    width: 55%;
  }
  .col-sm-10 {
    width: 50%;
  }
  .col-sm-9 {
    width: 45%;
  }
  .col-sm-8 {
    width: 40%;
  }
  .col-sm-7 {
    width: 35%;
  }
  .col-sm-6 {
    width: 30%;
  }
  .col-sm-5 {
    width: 25%;
  }
  .col-sm-4 {
    width: 20%;
  }
  .col-sm-3 {
    width: 15%;
  }
  .col-sm-2 {
    width: 10%;
  }
  .col-sm-1 {
    width: 5%;
  }
  .col-sm-pull-20 {
    right: 100%;
  }
  .col-sm-pull-19 {
    right: 95%;
  }
  .col-sm-pull-18 {
    right: 90%;
  }
  .col-sm-pull-17 {
    right: 85%;
  }
  .col-sm-pull-16 {
    right: 80%;
  }
  .col-sm-pull-15 {
    right: 75%;
  }
  .col-sm-pull-14 {
    right: 70%;
  }
  .col-sm-pull-13 {
    right: 65%;
  }
  .col-sm-pull-12 {
    right: 60%;
  }
  .col-sm-pull-11 {
    right: 55%;
  }
  .col-sm-pull-10 {
    right: 50%;
  }
  .col-sm-pull-9 {
    right: 45%;
  }
  .col-sm-pull-8 {
    right: 40%;
  }
  .col-sm-pull-7 {
    right: 35%;
  }
  .col-sm-pull-6 {
    right: 30%;
  }
  .col-sm-pull-5 {
    right: 25%;
  }
  .col-sm-pull-4 {
    right: 20%;
  }
  .col-sm-pull-3 {
    right: 15%;
  }
  .col-sm-pull-2 {
    right: 10%;
  }
  .col-sm-pull-1 {
    right: 5%;
  }
  .col-sm-pull-0 {
    right: auto;
  }
  .col-sm-push-20 {
    left: 100%;
  }
  .col-sm-push-19 {
    left: 95%;
  }
  .col-sm-push-18 {
    left: 90%;
  }
  .col-sm-push-17 {
    left: 85%;
  }
  .col-sm-push-16 {
    left: 80%;
  }
  .col-sm-push-15 {
    left: 75%;
  }
  .col-sm-push-14 {
    left: 70%;
  }
  .col-sm-push-13 {
    left: 65%;
  }
  .col-sm-push-12 {
    left: 60%;
  }
  .col-sm-push-11 {
    left: 55%;
  }
  .col-sm-push-10 {
    left: 50%;
  }
  .col-sm-push-9 {
    left: 45%;
  }
  .col-sm-push-8 {
    left: 40%;
  }
  .col-sm-push-7 {
    left: 35%;
  }
  .col-sm-push-6 {
    left: 30%;
  }
  .col-sm-push-5 {
    left: 25%;
  }
  .col-sm-push-4 {
    left: 20%;
  }
  .col-sm-push-3 {
    left: 15%;
  }
  .col-sm-push-2 {
    left: 10%;
  }
  .col-sm-push-1 {
    left: 5%;
  }
  .col-sm-push-0 {
    left: auto;
  }
  .col-sm-offset-20 {
    margin-left: 100%;
  }
  .col-sm-offset-19 {
    margin-left: 95%;
  }
  .col-sm-offset-18 {
    margin-left: 90%;
  }
  .col-sm-offset-17 {
    margin-left: 85%;
  }
  .col-sm-offset-16 {
    margin-left: 80%;
  }
  .col-sm-offset-15 {
    margin-left: 75%;
  }
  .col-sm-offset-14 {
    margin-left: 70%;
  }
  .col-sm-offset-13 {
    margin-left: 65%;
  }
  .col-sm-offset-12 {
    margin-left: 60%;
  }
  .col-sm-offset-11 {
    margin-left: 55%;
  }
  .col-sm-offset-10 {
    margin-left: 50%;
  }
  .col-sm-offset-9 {
    margin-left: 45%;
  }
  .col-sm-offset-8 {
    margin-left: 40%;
  }
  .col-sm-offset-7 {
    margin-left: 35%;
  }
  .col-sm-offset-6 {
    margin-left: 30%;
  }
  .col-sm-offset-5 {
    margin-left: 25%;
  }
  .col-sm-offset-4 {
    margin-left: 20%;
  }
  .col-sm-offset-3 {
    margin-left: 15%;
  }
  .col-sm-offset-2 {
    margin-left: 10%;
  }
  .col-sm-offset-1 {
    margin-left: 5%;
  }
  .col-sm-offset-0 {
    margin-left: 0%;
  }
}
@media (min-width: 980px) {
  .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12, .col-md-13, .col-md-14, .col-md-15, .col-md-16, .col-md-17, .col-md-18, .col-md-19, .col-md-20 {
    float: left;
  }
  .col-md-20 {
    width: 100%;
  }
  .col-md-19 {
    width: 95%;
  }
  .col-md-18 {
    width: 90%;
  }
  .col-md-17 {
    width: 85%;
  }
  .col-md-16 {
    width: 80%;
  }
  .col-md-15 {
    width: 75%;
  }
  .col-md-14 {
    width: 70%;
  }
  .col-md-13 {
    width: 65%;
  }
  .col-md-12 {
    width: 60%;
  }
  .col-md-11 {
    width: 55%;
  }
  .col-md-10 {
    width: 50%;
  }
  .col-md-9 {
    width: 45%;
  }
  .col-md-8 {
    width: 40%;
  }
  .col-md-7 {
    width: 35%;
  }
  .col-md-6 {
    width: 30%;
  }
  .col-md-5 {
    width: 25%;
  }
  .col-md-4 {
    width: 20%;
  }
  .col-md-3 {
    width: 15%;
  }
  .col-md-2 {
    width: 10%;
  }
  .col-md-1 {
    width: 5%;
  }
  .col-md-pull-20 {
    right: 100%;
  }
  .col-md-pull-19 {
    right: 95%;
  }
  .col-md-pull-18 {
    right: 90%;
  }
  .col-md-pull-17 {
    right: 85%;
  }
  .col-md-pull-16 {
    right: 80%;
  }
  .col-md-pull-15 {
    right: 75%;
  }
  .col-md-pull-14 {
    right: 70%;
  }
  .col-md-pull-13 {
    right: 65%;
  }
  .col-md-pull-12 {
    right: 60%;
  }
  .col-md-pull-11 {
    right: 55%;
  }
  .col-md-pull-10 {
    right: 50%;
  }
  .col-md-pull-9 {
    right: 45%;
  }
  .col-md-pull-8 {
    right: 40%;
  }
  .col-md-pull-7 {
    right: 35%;
  }
  .col-md-pull-6 {
    right: 30%;
  }
  .col-md-pull-5 {
    right: 25%;
  }
  .col-md-pull-4 {
    right: 20%;
  }
  .col-md-pull-3 {
    right: 15%;
  }
  .col-md-pull-2 {
    right: 10%;
  }
  .col-md-pull-1 {
    right: 5%;
  }
  .col-md-pull-0 {
    right: auto;
  }
  .col-md-push-20 {
    left: 100%;
  }
  .col-md-push-19 {
    left: 95%;
  }
  .col-md-push-18 {
    left: 90%;
  }
  .col-md-push-17 {
    left: 85%;
  }
  .col-md-push-16 {
    left: 80%;
  }
  .col-md-push-15 {
    left: 75%;
  }
  .col-md-push-14 {
    left: 70%;
  }
  .col-md-push-13 {
    left: 65%;
  }
  .col-md-push-12 {
    left: 60%;
  }
  .col-md-push-11 {
    left: 55%;
  }
  .col-md-push-10 {
    left: 50%;
  }
  .col-md-push-9 {
    left: 45%;
  }
  .col-md-push-8 {
    left: 40%;
  }
  .col-md-push-7 {
    left: 35%;
  }
  .col-md-push-6 {
    left: 30%;
  }
  .col-md-push-5 {
    left: 25%;
  }
  .col-md-push-4 {
    left: 20%;
  }
  .col-md-push-3 {
    left: 15%;
  }
  .col-md-push-2 {
    left: 10%;
  }
  .col-md-push-1 {
    left: 5%;
  }
  .col-md-push-0 {
    left: auto;
  }
  .col-md-offset-20 {
    margin-left: 100%;
  }
  .col-md-offset-19 {
    margin-left: 95%;
  }
  .col-md-offset-18 {
    margin-left: 90%;
  }
  .col-md-offset-17 {
    margin-left: 85%;
  }
  .col-md-offset-16 {
    margin-left: 80%;
  }
  .col-md-offset-15 {
    margin-left: 75%;
  }
  .col-md-offset-14 {
    margin-left: 70%;
  }
  .col-md-offset-13 {
    margin-left: 65%;
  }
  .col-md-offset-12 {
    margin-left: 60%;
  }
  .col-md-offset-11 {
    margin-left: 55%;
  }
  .col-md-offset-10 {
    margin-left: 50%;
  }
  .col-md-offset-9 {
    margin-left: 45%;
  }
  .col-md-offset-8 {
    margin-left: 40%;
  }
  .col-md-offset-7 {
    margin-left: 35%;
  }
  .col-md-offset-6 {
    margin-left: 30%;
  }
  .col-md-offset-5 {
    margin-left: 25%;
  }
  .col-md-offset-4 {
    margin-left: 20%;
  }
  .col-md-offset-3 {
    margin-left: 15%;
  }
  .col-md-offset-2 {
    margin-left: 10%;
  }
  .col-md-offset-1 {
    margin-left: 5%;
  }
  .col-md-offset-0 {
    margin-left: 0%;
  }
}
@media (min-width: 1200px) {
  .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg-13, .col-lg-14, .col-lg-15, .col-lg-16, .col-lg-17, .col-lg-18, .col-lg-19, .col-lg-20 {
    float: left;
  }
  .col-lg-20 {
    width: 100%;
  }
  .col-lg-19 {
    width: 95%;
  }
  .col-lg-18 {
    width: 90%;
  }
  .col-lg-17 {
    width: 85%;
  }
  .col-lg-16 {
    width: 80%;
  }
  .col-lg-15 {
    width: 75%;
  }
  .col-lg-14 {
    width: 70%;
  }
  .col-lg-13 {
    width: 65%;
  }
  .col-lg-12 {
    width: 60%;
  }
  .col-lg-11 {
    width: 55%;
  }
  .col-lg-10 {
    width: 50%;
  }
  .col-lg-9 {
    width: 45%;
  }
  .col-lg-8 {
    width: 40%;
  }
  .col-lg-7 {
    width: 35%;
  }
  .col-lg-6 {
    width: 30%;
  }
  .col-lg-5 {
    width: 25%;
  }
  .col-lg-4 {
    width: 20%;
  }
  .col-lg-3 {
    width: 15%;
  }
  .col-lg-2 {
    width: 10%;
  }
  .col-lg-1 {
    width: 5%;
  }
  .col-lg-pull-20 {
    right: 100%;
  }
  .col-lg-pull-19 {
    right: 95%;
  }
  .col-lg-pull-18 {
    right: 90%;
  }
  .col-lg-pull-17 {
    right: 85%;
  }
  .col-lg-pull-16 {
    right: 80%;
  }
  .col-lg-pull-15 {
    right: 75%;
  }
  .col-lg-pull-14 {
    right: 70%;
  }
  .col-lg-pull-13 {
    right: 65%;
  }
  .col-lg-pull-12 {
    right: 60%;
  }
  .col-lg-pull-11 {
    right: 55%;
  }
  .col-lg-pull-10 {
    right: 50%;
  }
  .col-lg-pull-9 {
    right: 45%;
  }
  .col-lg-pull-8 {
    right: 40%;
  }
  .col-lg-pull-7 {
    right: 35%;
  }
  .col-lg-pull-6 {
    right: 30%;
  }
  .col-lg-pull-5 {
    right: 25%;
  }
  .col-lg-pull-4 {
    right: 20%;
  }
  .col-lg-pull-3 {
    right: 15%;
  }
  .col-lg-pull-2 {
    right: 10%;
  }
  .col-lg-pull-1 {
    right: 5%;
  }
  .col-lg-pull-0 {
    right: auto;
  }
  .col-lg-push-20 {
    left: 100%;
  }
  .col-lg-push-19 {
    left: 95%;
  }
  .col-lg-push-18 {
    left: 90%;
  }
  .col-lg-push-17 {
    left: 85%;
  }
  .col-lg-push-16 {
    left: 80%;
  }
  .col-lg-push-15 {
    left: 75%;
  }
  .col-lg-push-14 {
    left: 70%;
  }
  .col-lg-push-13 {
    left: 65%;
  }
  .col-lg-push-12 {
    left: 60%;
  }
  .col-lg-push-11 {
    left: 55%;
  }
  .col-lg-push-10 {
    left: 50%;
  }
  .col-lg-push-9 {
    left: 45%;
  }
  .col-lg-push-8 {
    left: 40%;
  }
  .col-lg-push-7 {
    left: 35%;
  }
  .col-lg-push-6 {
    left: 30%;
  }
  .col-lg-push-5 {
    left: 25%;
  }
  .col-lg-push-4 {
    left: 20%;
  }
  .col-lg-push-3 {
    left: 15%;
  }
  .col-lg-push-2 {
    left: 10%;
  }
  .col-lg-push-1 {
    left: 5%;
  }
  .col-lg-push-0 {
    left: auto;
  }
  .col-lg-offset-20 {
    margin-left: 100%;
  }
  .col-lg-offset-19 {
    margin-left: 95%;
  }
  .col-lg-offset-18 {
    margin-left: 90%;
  }
  .col-lg-offset-17 {
    margin-left: 85%;
  }
  .col-lg-offset-16 {
    margin-left: 80%;
  }
  .col-lg-offset-15 {
    margin-left: 75%;
  }
  .col-lg-offset-14 {
    margin-left: 70%;
  }
  .col-lg-offset-13 {
    margin-left: 65%;
  }
  .col-lg-offset-12 {
    margin-left: 60%;
  }
  .col-lg-offset-11 {
    margin-left: 55%;
  }
  .col-lg-offset-10 {
    margin-left: 50%;
  }
  .col-lg-offset-9 {
    margin-left: 45%;
  }
  .col-lg-offset-8 {
    margin-left: 40%;
  }
  .col-lg-offset-7 {
    margin-left: 35%;
  }
  .col-lg-offset-6 {
    margin-left: 30%;
  }
  .col-lg-offset-5 {
    margin-left: 25%;
  }
  .col-lg-offset-4 {
    margin-left: 20%;
  }
  .col-lg-offset-3 {
    margin-left: 15%;
  }
  .col-lg-offset-2 {
    margin-left: 10%;
  }
  .col-lg-offset-1 {
    margin-left: 5%;
  }
  .col-lg-offset-0 {
    margin-left: 0%;
  }
}
