/*
全局css，适合所有页面
*/
/** {
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
}*/
html,body,p,a,li,span,input,h1,h2,h3,h4,h5,h6,em,td,tr,img,video,ul {
	margin: 0px;
	padding: 0px;
	font-family: Microsoft Yahei;
}

body {
	font-size: 14px;
	color: #333;
	background: #FFFFFF;
}

html,body {
	-webkit-text-size-adjust: none;
}

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

p {
	text-indent: 0em;
}

li {
	list-style-type: none;
}
/*img {border:0px;}*/
h1,h2,h3,h4,h5,h6 {
	font-size: 14px;
	font-weight: normal;
}

a,p,span,em,div,li {
	font-family: Microsoft YaHei;
}
.content table{
    margin: auto;
}
input {
	padding-left: 5px;
	background-color: #fcfcfc
}

input:focus {
	outline: none;
}

input::-ms-input-placeholder {
	text-align: center;
}

input::-webkit-input-placeholder {
	text-align: center;
}

input::-moz-placeholder {
	text-align: center;
}

input.tal::-ms-input-placeholder {
	text-align: left;
}

input.tal::-webkit-input-placeholder {
	text-align: left;
}

td {
	vertical-align: middle;
}
/* 去掉 table cell 的边距并让其边重合 */
table {
	height: 100%;
	/*border-collapse: collapse;*/
	border-spacing: 0;
}

#bdshare_weixin_qrcode_dialog table {
	height: auto;
}

/* 元素行 */
.row {
	width: 1200px;
	margin: 0px auto;
}

.fl {
	float: left;
}

.fr {
	float: right;
}

.cl {
	clear: both;
}

.di {
	display: inline-block;
}

.db {
	display: block;
}

.dn {
	display: none;
}

.tac {
	text-align: center;
}

.tar {
	text-align: right;
}

.tal {
	text-align: left;
}

.posr {
	position: relative;
}
/* 清除浮动 */
.clearfix:before,.clearfix:after {
	content: "";
	display: table;
}

.clearfix:after {
	clear: both;
	overflow: hidden;
}

.clearfix {
	zoom: 1;
 /* for ie6 & ie7 */
}
/*顶部栏*/
.top1 {
	height: 36px;
	background-color: #e5e5e5;
	width: 100%;
}

.top1 .row p {
	color: #B4B4B5;
	line-height: 36px;
	font-size: 13px;
}

.top2 {
	height: 126px;
}

.top2 .t2left {
	margin-top: 28px;
}

.top2 .t2left .line1 {
}

.top2 .t2left .line1 .logo {
	height: 51px;
}

.top2 .t2left .line1 .cutline {
	margin-left: 5px;
	margin-right: 10px;
	height: 46px;
}

.top2 .t2left .line1 .cutline .rel {
	display: table-cell;
	vertical-align: middle;
	height: 51px;
	width: 1px;
	background-color: #aaa;
}

.top2 .t2left .line1 .content {
	height: 51px;
	width: 370px;
}

.top2 .t2left .line1 .content p {
	font-size: 13px;
	color: #C10000;
	line-height: 25px;
}

.top2 .t2left .line2 {
	margin-top: 12px;
	margin-left: 5px;
}

.top2 .t2left .line2 p {
	letter-spacing: 0.5em;
	color: #8C8C8C;
	font-size: 15px;
}

.top2 .t2right {
	/*margin-left: 118px;*/
	height: 40px;
	margin-top: 20px;
}

.top2 .t2right .line1 .l1left {
	width: 50px;
	height: 40px;
}

.top2 .t2right .line1 .l1right {
	margin-left: 12px;
	color: #c10000;
}

.top2 .t2right .line1 .l1right p {
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}

.top2 .t2right .line2 {
	margin-top: 15px;
}

.top2 .t2right .line2 input {
	width: 391px;
	height: 23px;
	border: 1px solid #CCC;
}

.top2 .t2right .line2 input::-ms-input-placeholder {
	letter-spacing: 0.2em
}

.top2 .t2right .line2 input::-webkit-input-placeholder {
	letter-spacing: 0.2em
}

.top2 .t2right .line2 a {
	display: inline-block;
	width: 80px;
	height: 25px;
	line-height: 25px;
	color: white;
}

.nav {
	height: 42px;
	background-color: #bd0000;
	width: 100%;
}

.nav .row {
	height: 100%;
}

.nav .row .info1 {
	height: 100%;
	width: 200px;
	background-color: #8c8c8c;
	position: relative;
}

.nav .row .first {
	width: 200px;
	text-align: center;
	color: white;
}

.nav .row .first .flex {
	background: }
.nav .row .first span{font-size: 15px;
}

.nav .row .first .nav-sub {
	position: absolute;
	left: 0;
	top: 100%;
	background-color: #EAEAEC;
	color: #4C4C4C;
	width: 100%;
	height: 470px;
	z-index: 10000;
	background: rgba(234, 234, 236, 0.8) none repeat scroll 0 0 !important;
/*实现FF背景透明，文字不透明*/
	filter: Alpha(opacity=80);
 /*实现IE背景透明*/
}

.nav .row .first .nav-sub .nav-sub-part {
	position: relative;
	margin: 0 auto;
	margin-top: 20px;
	width: 140px;
}

.nav .row .first .nav-sub .nav-sub-part .title {
}

.nav .row .first .nav-sub .nav-sub-part .title em {
	display: block;
	float: left;
	width: 20px;
	height: 20px;
}

.nav .row .first .nav-sub .nav-sub-part .title p {
	float: left;
	padding-top: 3px;
	white-space: nowrap;
	width: 100px;
	text-align: left;
	font-weight: bold;
	color: #333;
}

.nav .row .first .nav-sub .nav-sub-part .content {
	display: block;
	margin-top: 10px;
}

.nav .row .first .nav-sub .nav-sub-part .content span {
	font-size: 12px;
	display: block;
	height: 25px;
	padding: 1px 5px;
	color: #333;
}

.nav .row .first .nav-sub .nav-sub-part .content span:hover {
	background: #c10000;
	color: white;
}

.nav .row .first .nav-sub .nav-sub-part .content li {
	margin-bottom: 2px;
	text-align: left;
}

.nav .row .info {
	text-align: center;
	color: white;
	position: relative;
	padding-right: 1px;
}

.nav .row .info:hover {
	background-color: #f8b551;
}

.nav .row .info:hover .infoin td>a {
	border-right: 1px solid #f8b551;
}

.nav .row .info .nav-sub {
	position: absolute;
	left: 0;
	top: 100%;
	background-color: white;
	color: #4C4C4C;
	width: 100%;
	z-index: 10000;
	padding: 6px 0px
}

.nav .row .info .nav-sub .nav-sub-part {
	color: #bd0000;
	height: 42px;
	line-height: 42px;
	background-color: white;
}

.nav .row .info .nav-sub .nav-sub-part a {
	color: #bd0000;
	height: 42px;
	line-height: 42px;
	border: none;
	margin: 0px;
}

.nav .row .info .nav-sub .nav-sub-part:hover {
	background-color: #bd0000;
	color: white;
}

.nav .row .info .nav-sub .nav-sub-part:hover a {
	background-color: #bd0000;
	color: white;
}

.nav .row .info .nav-sub .nav-sub-part {
}

.nav .row .info .infoin {
	color: white;
	width: 100%;
	height: 39px
}

.nav .row .info .infoin a {
	color: #fff;
	display: block;
	height: 30px;
	line-height: 30px;
	border-right: 1px solid #ff5c5c;
	margin-top: 1px;
}

.banner {
	min-width: 1200px;
	height: 470px;
}

.activity {
	margin-top: 17px;
}

.activity .act {
	width: 595px;
	height: 80px;
	margin-bottom: 10px;
}

.activity .act1 {
	margin-right: 10px;
}

.activity .act1 img {
	width: 595px;
	height: 80px;
}
/*新闻区*/
.news {
	margin-top: 5px;
	padding-left: 15px;
	border: 1px solid #ccc;
	padding-bottom: 10px;
}

.news .left {
	margin-top: 23px;
}

.news .left .left-left {
	margin-right: 25px;
	width: 400px;
}

.news .left .left-left .shownews {
	height: 112px;
}

.news .left .left-left .shownews img {
	min-width: 50px;
	min-height: 50px;
}

.news .left .left-left .shownews .show-content {
	width: 259px;
	margin-left: 18px;
}

.news .left .left-left .shownews .show-content .show-title {
	color: black;
}

.news .left .left-left .shownews .show-content .show-bd {
	color: grey;
	font-size: 12px;
	line-height: 22px;
	margin-top: 7px;
	max-height: 88px;
	overflow: hidden;
}

.news .left .left-left .more {
	width: 400px;
	height: 23px;
	margin-top: 5px;
}

.news .left .left-left .more a {
	margin-right: 10px;
	color: #c20000;
	font-size: 12px;
}

.news .left .left-left .listnews {
	display: block;
	margin-top: 5px;
}

.news .left .left-left .listnews li {
	display: block;
	line-height: 29px;
}

.news .left .left-left .listnews a {
}

.news .left .left-left .listnews .date {
	padding-right: 10px;
}

.rightnews {
	width: 340px;
}
.rightnews .listnews {
	display: block;
	margin-top: 5px;
}

.rightnews .listnews li {
	display: block;
	line-height: 29px;
}

.rightnews .listnews a {
	display: block;
    float: left;
    width: 340px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}

.rightnews .listnews .date {
	padding-right: 10px;
}

.news .right {
	width: 350px;
	margin-top: 5px;
}

.more {
	width: 50px;
	margin-top: 20px;
}

.news .right ul {
	display: block;
}

.news .right ul li {
	display: block;
	width: 106px;
	height: 72px;
	float: left;
	background-color: #F7F7F8;
	margin: 5px 0 0 5px;
}

.news .right ul li p {
	text-align: center;
	line-height: 72px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}

.news .right ul li p:hover {
	background-color: #C10000;
	color: white;
}
/*推荐区*/
.record .head {
	width: 419px;
	height: 44px;
	border-bottom: 3px solid #AA2621;
	line-height: 44px;
}

.record .headouter {
	border-bottom: 1px solid #ccc;
	padding-bottom: 47px;
}

.record .head .before {
	padding: 0 12px 0 0;
}

.record .head strong {
	font-size: 20px;
}

.record .head span {
	color: red;
	font-weight: bold;
}

.record .title {
	width: 100%;
	height: 200px;
	padding-top: 10px;
	margin-top: 15px;
}

.record .title .content {
	background-color: #FFE9E7;
	display: block;
	height: 100%;
	width: 100%;
}

.record .title .content .part {
	width: 240px;
	display: block;
	position: relative;
	height: 100%;
}

.record .title .content .part .numpic {
	position: absolute;
	top: -10px;
	left: 50%;
	margin-left: -28px;
}

.record .title .content .part h3 {
	margin-top: 60px;
	text-align: center;
	font-size: 20px;
	line-height: 23px;
	color: #AA2621;
	font-weight: bold;
}

.record .title .content .part .border {
	width: 79px;
	height: 3px;
	background-color: #AA2621;
	margin: 0 auto;
	margin-top: 3px;
	margin-bottom: 15px;
}

.record .title .content .part p {
	color: #AA2621;
	width: 179px;
	margin: 0 auto;
	line-height: 22px;
	max-height: 88px;
	overflow: hidden;
}

.showPic {
	width: 1200px;
}

.showPic .goStop {
	width: 100%;
	margin-top: 15px;
}

.showPic .goStop li {
	float: left;
	display: block;
	width: 223px;
	overflow: hidden;
}

.showPic .goStop .current {
	width: 223px;
}

.showPic .goStop ul {
	font-size: 0px;
}

.showPic .goStop li .in {
	display: none;
}

.showPic .goStop li .out {
	display: block;
}

.showPic .goStop .current .in {
	display: block;
}

.showPic .goStop .current .out {
	display: none;
}

.checkIn {
	display: block;
	height: 170px;
	margin-top: 29px;
}

.checkIn li {
	display: block;
	margin-left: 11px;
	width: 293px;
	height: 169px;
	position: relative;
	overflow: hidden;
}

.checkIn li:first-child {
	margin-left: 0;
}

.checkIn li img {
	display: block;
	width: 293px;
	height: 169px;
	position: absolute;
}

.checkIn li .cover {
	position: absolute;
	bottom: 0;
	width: 100%;
	height: 40px;
	line-height: 40px;
	text-align: center;
}

.checkIn li .cover {
	background: rgba(0, 0, 0, 0.4) none repeat scroll 0 0 !important;
	filter: Alpha(opacity=40);
	background: #000;
}

.checkIn li .cover span {
	color: white;
	font-weight: bold;
}

.visit {
	margin-top: 20px;
}

.visit .head {
	width: 419px;
}

.visit .headouter {
	border-bottom: 1px solid #ccc;
}

.visit .headouter p {
	height: 44px;
	line-height: 44px;
}

.visit .headouter2 {
	background-color: #AA2621;
	height: 3px;
	width: 178px;
}

.visit .head .before {
	padding: 0 12px 0 18px;
}

.visit .head strong {
	font-size: 20px;
}

.visit .head span {
	color: red;
	font-weight: bold;
}

.visit .vis-main {
	margin-top: 10px;
	height: 346px;
	background-color: #F2F1E3;
}

.visit .vis-main .left {
	background: url(/webui/home/images/map.png) no-repeat scroll center center;
	width: 778px;
	height: 100%;
	z-index: 1000;
}

.visit .vis-main .right {
	width: 418px;
	height: 100%;
}

.visit .vis-main .right img {
	display: block;
	margin-top: 12px;
}

.visit .vis-main .right p {
	margin-top: 5px;
	font-size: 12px;
}

.footer {
	margin-top: 30px;
	height: 96px;
	background-color: #1C1B1B;
	color: #ddd;
	padding-top: 15px;
	min-width: 1200px;
}

.footer .ftline {
}

.footer .ftline .weixin .s1s {
	width: 80px;
	text-align: center;
	height: 72px;
	padding-top: 6px;
	color: white;
	border: 1px dashed grey;
}

.footer .ftline .weixin .s1s p {
	margin-top: 10px;
}

.footer .weibo {
	margin-left: 15px;
}

.footer .info {
	margin-left: 27px;
}

.footer .info p {
	font-size: 13px;
	display: block;
	margin-bottom: 13px;
	font-weight: normal;
	color: white!important;
	line-height: 18px;
}

.footer .logo p a {
	color: #ddd;
}

.footer .logo p {
	margin-top: 10px;
	font-size: 12px;
}

.addspeed {
	-webkit-transition: all 2s ease-in-out;
	-moz-transition: all 1s ease-in-out;
	-ms-transition: all 1s ease-in-out;
	-o-transition: all 1s ease-in-out;
	transition: all 1s ease-in-out;
}

.add {
	-webkit-transform: scale(1.2);
	-moz-transform: scale(1.2);
	-ms-transform: scale(1.2);
	-o-transform: scale(1.2);
	transform: scale(1.2);
}

.addre {
	-webkit-transform: scale(1);
	-moz-transform: scale(1);
	-ms-transform: scale(1);
	-o-transform: scale(1);
	transform: scale(1);
}

.addzero {
	-webkit-transform: scale(0.2);
	-moz-transform: scale(0);
	-ms-transform: scale(0);
	-o-transform: scale(0);
	transform: scale(0.2);
}

/*news_list*/
.row2 {
	width: 1238px;
	margin: 0 auto;
}

.bread li {
	float: left;
}

.bread {
	margin-top: 22px;
	margin-bottom: 15px;
}

.newscontent {
	background-color: #fcfcfc;
	border: 1px solid #e9e9e9;
	min-height: 200px;
	padding: 0 14px;
	width: 901px;
	float: left;
}

.newscontent .title {
	text-align: center;
	border-bottom: 2px solid #e9e9e9;
}

.newscontent .title .mainhead {
	font-size: 24px;
	line-height: 1.5;
}

.newscontent .title .subhead {
	margin-top: 35px;
	margin-bottom: 20px;
}

.newscontent .content .greyqq {
	text-align: center;
	width: 900px;
	height: 40px;
	background-color: #f2f2f2;
	margin-top: 10px;
	position: relative;
}
/*.newscontent .content .greyqq span{padding: 0 10px 0 8px;line-height: 40px;font-weight: normal;}*/ 
.newscontent .content .greyqq span {
	padding: 0 29px 0 8px;
	line-height: 40px;
	font-weight: normal;
}

.newscontent .content .greyqq em {
	padding: 10px 8px;
}

.newscontent .content .bd {
	margin-top: 35px;
}
.newscontent .content .bd img {
	/*margin-top: 10px;
	margin-bottom: 10px;*/
}

.newscontent .content .bd .newstable {
	width: 100%;
}

.newscontent .content .bd .newstable tr {
	height: 45px;
}

.newscontent .content .bd .newstable .dt-title {
	height: 40px;
}

.newscontent .content .bd .newstable .specialtr #wzbt {
	background: url(/webui/home/images/wzbt1.png) left center scroll no-repeat;
	padding-left: 14px;
	width: 407px;
}

.newscontent .content .bd .newstable .specialtr #wzbt .undline {
	color: white;
}

.newscontent .content .bd .newstable .specialtr #wzbt1 {
	background: url(/webui/home/images/wzbt1.png) left center scroll no-repeat;
	padding-left: 14px;
	width: 407px;
}

.newscontent .content .bd .newstable .specialtr #wzbt1 .undline {
	color: white;
}

.newscontent .content .bd .newstable .specialtr #wzbt2 {
	background: url(/webui/home/images/wzbt2.png) left center scroll no-repeat;
	padding-left: 14px;
	width: 407px;
}

.newscontent .content .bd .newstable .specialtr #wzbt2 .undline {
	color: white;
}

.newscontent .content .bd .newstable .specialtr #wzbt3 {
	background: url(/webui/home/images/wzbt3.png) left center scroll no-repeat;
	padding-left: 14px;
	width: 407px;
}

.newscontent .content .bd .newstable .specialtr #wzbt3 .undline {
	color: white;
}

.newscontent .content .bd .newstable .specialtr #wzbt4 {
	background: url(/webui/home/images/wzbt4.png) left center scroll no-repeat;
	padding-left: 14px;
	width: 407px;
}

.newscontent .content .bd .newstable .specialtr #wzbt4 .undline {
	color: white;
}

.newscontent .content .bd .newstable .specialtr #wzbt5 {
	background: url(/webui/home/images/wzbt5.png) left center scroll no-repeat;
	padding-left: 14px;
	width: 407px;
}

.newscontent .content .bd .newstable .specialtr #wzbt5 .undline {
	color: white;
}

.newscontent .content .bd .newstable .specialtr {
	height: 35px;
}

.newscontent .content .bd .newstable .specialtr td {
}

.newscontent .content .bd .newstable .specialtr .undline {
	height: 33px;
	border-bottom: 1px solid #c43000;
	line-height: 33px;
	color: #c33000;
	font-weight: bold;
}

.newscontent .content .bd .newstable .specialtr .undline a,.newscontent .content .bd .newstable .specialtr .undline span {
	font-size: 16px;
}

.newscontent .content .bd .newstable .specialtr .undline1 {
	border-bottom: 1px solid #c43000;
	color: #c43000
}

.newscontent .content .bd .newstable .specialtr .undline2 {
	border-bottom: 1px solid #cda802;
	color: #cda802;
}

.newscontent .content .bd .newstable .specialtr .undline3 {
	border-bottom: 1px solid #2ea0ff;
	color: #2ea0ff;
}

.newscontent .content .bd .newstable .specialtr .undline4 {
	border-bottom: 1px solid #d368a4;
	color: #d368a4;
}

.newscontent .content .bd .newstable .specialtr .undline5 {
	border-bottom: 1px solid #01c4a2;
	color: #01c4a2;
}

.newscontent .content .bd .newstable .pos8 {
	height: 8px;
}

.newscontent .content .bd .newstable .sanjiao {
	padding: 5px;
	padding-left: 10px;
	background: url(/webui/home/images/xiaosanjiao_11.png) scroll left center no-repeat;
}

.newscontent .content .bd .videott {
	border-bottom: 1px solid #e9e9e9;
	height: 38px;
}

.newscontent .content .bd .videott em {
	padding: 5px 14px;
	background: url(/webui/home/images/jsnsh.png) no-repeat center center scroll;
}

.newscontent .content .bd .videott span {
	padding-left: 5px;
	font-size: 18px;
}

.newscontent .content .bd .videobd {
}

.newscontent .content     .videobd .onevideo {
	float: left;
	display: block;
	margin-right: 35px;
	margin-top: 20px;
	margin-bottom: 15px;
}

.newscontent .content .bd .videobd .onevideomr0 {
	margin-right: 0;
}

.newscontent .content .bd .videobd .img {
	width: 275px;
	height: 154px;
}

.newscontent .content .bd .videobd .img img {
	min-width: 100px;
	min-height: 100px;
	display: block;
	margin: 0 auto;
	width: 275px;
	max-height: 154px;
}

.newscontent .content .bd .videobd .text {
}

.newscontent .content .bd .videobd .text .topic {
	margin-top: 20px;
	font-size: 16px;
}

.newscontent .content .bd .videobd .text .author {
	margin-top: 10px;
	color: grey;
}
/*招聘*/
.newscontent .content .bd .gsRow {
	width: 888px;
	margin: 0 auto;
}

.newscontent .content .bd .gsRow .top {
	color: #c10000;
	font-size: 18px;
	height: 50px;
	line-height: 50px;
	padding-left: 7%;
}

.newscontent .content .bd .gsRow .main {
	padding-bottom: 20px;
}

.newscontent .content .bd .gsRow .main table {
	width: 100%;
	font-size: 16px;
}

.newscontent .content .bd .gsRow .main  tr {
	height: 40px;
	margin-bottom: 5px;
	line-height: 20px;
	border-bottom: 1px dotted #e9e9e9;
}

.newscontent .content .bd .gsRow .main  td span {
	color: #347ebf;
	padding-right: 5px;
}

.newscontent .content .bd .gsRow .main .rec-table td {
	width: 26%;
	padding-left: 7%;
}
/*金融表格*/
.enroll-jinrong {
}

.enroll-jinrong tr {
	height: 35px;
	line-height: 35px;
}

.enroll-jinrong tr .enroll-left .partl {
	height: 24px;
	line-height: 24px;
	text-align: right;
	padding-right: 20px;
}

.enroll-jinrong tr .enroll-right .partr p {
	margin-left: 25px;
	color: #b2b2b2;
	font-size: 12px;
	height: 26px;
	line-height: 26px;
}

.enroll-jinrong tr .enroll-right .partr .help {
	position: relative;
	background: url(/webui/home/images/wenhao.png) no-repeat center center;
	width: 26px;
	height: 26px;
	padding-left: 4px;
	cursor: pointer;
}

.help {
	width: 26px;
	height: 26px;
	padding-right: 5px;
	cursor: pointer;
	display: inline-block;
	margin-bottom: -8px;
}

.ac-item h3 {
	position: relative;
}

.bd .accaEnroll-table .ac-item td p br {
	height: 0;
}

.enroll-jinrong tr .enroll-right .partr .select {
	padding-left: 20px;
	width: 231px;
	height: 26px;
}

.enroll-jinrong tr .enroll-right .partr .select option {
}

.enroll-jinrong tr .enroll-right .partr .normal-input {
	border: 1px solid #bfbfbf;
	height: 24px;
	line-height: 24px;
	display: block;
	width: 209px;
	padding-left: 20px;
}

.viewline {
	margin-top: 35px;
	margin-bottom: 65px;
}

.viewline .view {
	background: url(/webui/home/images/anniu.png) no-repeat center center;
	width: 125px;
	height: 41px;
	display: block;
	text-align: center;
	margin: 0 auto;
	color: white;
	font-size: 18px;
	font-weight: bold;
	line-height: 41px;
}

.newscontent .content .PandN {
	text-align: center;
	width: 900px;
	height: 40px;
	background-color: #e9e9e9;
	margin-top: 50px;
	margin-bottom: 25px;
}

.newscontent .content .PandN .prev {
	margin-left: 35px;
	line-height: 40px;
}

.newscontent .content .PandN .next {
	margin-right: 35px;
	line-height: 40px;
}

.newscontent .down-list-one {
	background: #fcfcfc;
	margin: 22px 0;
	border-bottom: 1px solid #e9e9e9;
}

.newscontent .down-list-one .hd {
	position: relative;
}

.newscontent .down-list-one .hd img {
	margin-top: -6px;
}

.newscontent .down-list-one .hd p {
	font-size: 16px;
	background: #c20000;
	height: 27px;
	line-height: 27px;
	width: 106px;
	text-align: center;
	color: white;
}

.newscontent .down-list-one .bd {
	width: 100%;
	margin-top: 3px;
	margin: 15px 0;
}

.newscontent .down-list-one .bd .item {
	text-align: left;
	vertical-align: middle;
	margin: 0 12px
}

.newscontent .down-list-one .bd .item a {
	padding: 0 15px;
	display: inline-block;
	height: 45px;
	line-height: 45px;
	overflow: hidden;
}

.newscontent .down-list-one .bd .item a:hover {
	background-color: #C10000;
	color: white;
}

.newscontent .down-list-one .bd .item a:hover span {
	color: white
}

.newscontent .down-list-one .bd .item a:hover label {
	color: white
}

.newscontent .down-list-one .bd .item label {
	font-size: 16px;
	white-space: nowrap;
}

.newscontent .down-list-one .bd .item span {
	color: #9a9a9a;
	padding-left: 14px;
	font-size: 12px;
}

#train {
	width: 1208px;
}

#train .greyqq {
	width: 100%;
	text-align: right;
	position: relative;
}

#train .pagelist {
	width: 100%;
	padding: 0;
}

.greyqq .paixu {
	position: absolute;
	left: 0;
	top: 0;
}

.greyqq .paixu li {
	display: inline-block;
	height: 40px;
	line-height: 40px;
}

.greyqq .paixu li a {
	padding: 0 25px;
}

.greyqq .paixu .paile {
	background-color: #c20000;
	color: white;
}

#train .fenlei {
	height: 40px;
	line-height: 40px;
	background-color: #f2f2f2;
}

#train .fenlei li {
	display: inline-block;
	padding: 0 20px;
}

#train .fenlei .fenle {
	border: 1px solid #e9e9e9;
	height: 38px;
	line-height: 38px;
	background: #bdae85;
}

#train .fenlei .fenle a {
	font-weight: bold;
	color: white;
}

#train .fenlei li a {
	display: block;
}

#train .fenlei .fenle {
}

.traincontent {
	margin-bottom: 15px;
	border: 1px solid #e9e9e9
}

.traincontent .tc-left {
	width: 1208px;
	height: 270px;
	padding: 15px;
	background-color: #fcfcfc;
}

.traincontent .tc-left .tc-left-left {
	width: 480px;
	margin-right: 25px;
	height: 270px;
}

.traincontent .tc-left .tc-left-left table {
	height: 270px;
}

.traincontent .tc-left .tc-left-left table img {
	max-height: 270px;
	width: 480px;
	min-width: 100px;
	min-height: 100px;
}

.traincontent .tc-left .tc-left-right {
}

.traincontent .tc-left .tc-left-right {
}

.traincontent .tc-left .tc-left-right {
}

.traincontent .tc-left .tc-left-right h3 {
	margin-top: 25px;
	font-size: 24px;
}

.traincontent .tc-left .tc-left-right h4 {
	margin-top: 24px;
}

.traincontent .tc-left .tc-left-right em {
	color: #178ceb;
	padding-right: 6px;
}

.tc-left-right span {
	color: #90908e;
	padding-right: 6px;
}

.traincontent .tc-left .tc-left-right strong {
	font-size: 14px;
	font-weight: normal;
}

.traincontent .tc-right {
	width: 230px;
	float: right;
	border: 1px solid #e9e9e9;
	height: 300px;
	padding: 0 30px;
	text-align: center;
}

.traincontent .tc-right .line1 {
	margin-top: 58px;
	padding-bottom: 24px;
	border-bottom: 1px solid #e9e9e9;
}

.traincontent .tc-right .line1 span {
	font-size: 18px;
	color: grey;
}

.traincontent .tc-right .line2 {
	margin-top: 28px;
}

.traincontent .tc-right .line3 {
	margin-top: 54px;
}

.traincontent .tc-right .line3 .btn {
	background: url(/webui/home/images/gmkc.png) no-repeat scroll center center;
	width: 112px;
	height: 40px;
	text-align: center;
	line-height: 40px;
	margin: 0 auto;
	color: white;
	font-size: 18px;
}

.traincontent .tc-right .line2 {
}

#trainmain .redtitle {
}

#trainmain .eeetitle {
	width: 768px;
}

#trainmain .content {
	padding-left: 5px;
	margin-top: 20px;
}

.newsrecommend {
	background-color: #fcfcfc;
	border: 1px solid #e9e9e9;
	border-top: 0px white;
	padding: 20px 14px;
	width: 901px;
	float: left;
}

.newsrecommend img {
	max-width: 900px;
}

.newscontent img {
	max-width: 100%;
	height:auto;
	vertical-align: middle;
	/*margin-bottom: 3px;*/
}

.newsrecommend table {
	max-width: 900px;
}

.newscontent table {
	max-width: 900px
}

.newsrecommend .title {
	height: 25px;
	width: 888px;
	margin: 0 auto;
}

.newsrecommend .title .redtitle {
	border-bottom: 2px #bd0908 solid;
	width: 75px;
	height: 25px;
	font-size: 16px;
	padding-left: 5px;
}

.newsrecommend .title .eeetitle {
	border-bottom: 2px #e9e9e9 solid;
	width: 803px;
	height: 25px;
}

.newsrecommend .content li {
	display: block;
	float: left;
	text-align: left;
	width: 49%;
	margin-top: 17px;
}

.newsrecommend .content li span {
	padding-left: 5px;
}

.newsrecommend .content li em {
	padding: 6px;
	background: url(/webui/home/images/point.png) scroll no-repeat center center;
}

.newsside {
	background-color: #fcfcfc;
	width: 240px;
	padding: 0px 25px;
	border: 1px solid #e9e9e9;
	float: right;
}

.newsside .ad {
	width: 240px;
	height: 80px;
}

.newsside .onepart {
	padding-bottom: 30px;
	padding-top: 15px;
}

.newsside .onepart .title {
	border-bottom: 1px solid #cacaca;
	height: 25px;
	font-size: 16px;
	padding-left: 3px;
}

.newsside .onepart .title  a {
	font-size: 12px;
}

.newsside .onepart .content {
	padding-top: 20px
}

.newsside .onepart .content .imgin {
	display: block;
}

.newsside .onepart .content .onecontent {
	height: 36px;
	line-height: 40px;
	border-bottom: 1px dotted #e9e9e9;
	padding-left: 3px;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}

.newsside .onepart .content .onevideo {
	border-bottom: 1px dotted #e9e9e9;
	padding-left: 3px;
	margin-bottom: 20px;
}

.newsside .onepart .content .onevideo .img {
	width: 240px;
	height: 134px;
}

.newsside .onepart .content .onevideo .img img {
	min-width: 100px;
	min-height: 100px;
	display: block;
	margin: 0 auto;
	max-width: 240px;
	max-height: 134px;
}

.newsside .onepart .content .onevideo .text {
	width: 100%;
}

.newsside .onepart .content .onevid0eo .text .topic {
	margin-top: 20px;
	font-size: 16px;
}

.newsside .onepart .content .onevideo .text .author {
	margin-top: 10px;
	color: grey;
	margin-bottom: 15px;
}

.newsside .onepart .content .hot-and-fresh {
	margin-top: 22px;
}

.newsside .onepart .content .hot-and-fresh .hf-title {
}

.newsside .onepart .content .hot-and-fresh .hf-title li {
	float: left;
	text-align: center;
}

.newsside .onepart .content .hot-and-fresh .hf-title li a {
	display: block;
}

.newsside .onepart .content .hot-and-fresh .hf-title .hf-1 {
	width: 30px;
	border-bottom: 1px solid #cfc5ce;
	height: 23px;
	line-height: 23px;
}

.newsside .onepart .content .hot-and-fresh .hf-title .hf-2 {
	width: 80px;
	border: 1px solid #cfc5ce;
	border-top-left-radius: 2px;
	border-top-right-radius: 2px;
	height: 22px;
	line-height: 22px;
	font-size: 12px;
	background-color: #fcf5e5;
}

.newsside .onepart .content .hot-and-fresh .hf-title .hf-3 {
	width: 15px;
	border-bottom: 1px solid #cfc5ce;
	height: 23px;
	line-height: 23px;
}

.newsside .onepart .content .hot-and-fresh .hf-title .tt {
	background-color: #fcfcfc;
	font-size: 14px;
	border-bottom: 0px;
	height: 23px;
	line-height: 23px;
}

.newsside .onepart .content .hot-and-fresh .hf-title .tt a {
	color: #2c814a;
	font-weight: bold;
}

.newsside .onepart .content .hot-and-fresh .hf-title .hf-5 {
	width: 30px;
	height: 23px;
	line-height: 23px;
	border-bottom: 1px solid #cfc5ce;
}

.newsside .onepart .content .hot-and-fresh .hf-content {
	margin-top: 18px;
}

.newsside .onepart .content .hot-and-fresh .hf-content li {
	font-size: 12px;
	height: 32px;
	line-height: 32px;
	border-bottom: 1px #c9c9c9 dashed;
}

.newsside .onepart .content .hot-and-fresh .hf-content li a {
	display: block;
	color: #005890;
}

.newsside .onepart .content .hot-and-fresh .hf-content li a span {
	padding: 6px 12px;
}

.newsside .onepart .content .hotart {
	margin-top: 22px;
}

.newsside .onepart .content .hotart .h3 {
	font-size: 14px;
	color: #2c7f4b;
	font-weight: bolder;
	height: 24px;
	line-height: 24px;
	position: relative;
}

.newsside .onepart .content .hotart .h3 .greenVertical {
	position: absolute;
	left: -25px;
	width: 2px;
	height: 24px;
	background-color: #8ac400;
	top: 0;
}

.newsside .onepart .content .hotart .hf-content {
	margin-top: 18px;
}

.newsside .onepart .content .hotart .hf-content li {
	font-size: 12px;
	height: 29px;
	line-height: 29px;
}

.newsside .onepart .content .hotart .hf-content li a {
	display: block;
}

.newsside .onepart .content .hotart .hf-content li a span {
	padding: 6px 12px;
}

#downloadtable td {
	font-size: 13px;
}

#downloadtable a {
	display: inline-block;
	line-height: 39px;
	text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap;
}

#downloadtable .dt-title {
	background-color: #ffeeee;
}

#downloadtable .leixing {
	padding-left: 10px;
}

#downloadtable .xiazai span {
	padding: 9px;
	background: url(/webui/home/images/xiazai.png) no-repeat center center;
}

#downloadtable .dt-title td {
	color: #bf0103;
	font-weight: bold;
}

#downloadtable .tac {
	text-align: center;
}

#downloadtable .pl40 {
	padding-left: 40px;
}

#downloadtable .pl100 {
	padding-left: 110px;
}

.pagelist {
	padding: 0 14px;
	width: 901px;
	margin-top: 35px;
	margin-bottom: 30px;
}

.pagelist ul {
	text-align: center;
}

.pagelist ul li {
	margin: 0 8px;
	display: inline-block;
	background: url(/webui/home/images/wxz.png) scroll center center no-repeat;
	height: 30px;
	width: 30px;
	line-height: 30px;
	text-align: center;
}

.pagelist ul li a {
	display: block;
}

.pagelist ul .prev,.pagelist ul .next {
	background: url(/webui/home/images/fybj.png) scroll center center no-repeat;
	height: 30px;
	width: 60px;
}

.pagelist ul .choose {
	background: url(/webui/home/images/xz.png) scroll center center no-repeat;
	color: white;
}

.partr .formErrorContent {
	margin-top: -10px;
}

/*enroll-acca*/
.bd .accaEnroll-table {
	margin: 0 auto;
	border-left: 1px solid #bfbfbf;
	border-top: 1px solid #bfbfbf;
}

.bd .accaEnroll-table tr {
}

.bd .accaEnroll-table .ac-item {
	height: 35px;
	line-height: 35px;
}

.bd .accaEnroll-table .ac-item h3 {
	padding-left: 18px;
	display: inline-block;
}

.bd .accaEnroll-table-acca .ac-item h5 {
	display: inline-block;
}

.accaEnroll-table .ac-item label {
	padding-left: 5px;
}

.accaEnroll-table .ac-item {
}

.accaEnroll-table .ac-item {
}

.bd .accaEnroll-table .ac-item-5 {
	position: relative;
}

.bd .accaEnroll-table .ac-item-5 #imgPre {
	position: absolute;
	top: 0;
	left: 0;
}

.bd .accaEnroll-table .ac-item-5 #imgPreCut {
	position: absolute;
	top: 0;
	left: 0;
}

.bd .accaEnroll-table .ac-item-5 .i5-bd {
	width: 70px;
	height: 70px;
	margin: 0 auto;
}

.bd .accaEnroll-table .ac-item-5 .i5-bd .i5-line1 {
	height: 50px;
	line-height: 50px;
	text-align: center;
}

.bd .accaEnroll-table .ac-item-5 .i5-bd .i5-line1 {
}

.bd .accaEnroll-table .ac-item-5 .i5-bd .i5-line2 {
	height: 20px;
	line-height: 20px;
	background-color: #eaeaea;
	text-align: center;
}

.bd .accaEnroll-table .ac-item-5 .i5-bd .i5-line2 a {
	display: block;
}

.bd .accaEnroll-table input {
	border: 0px;
}

.bd .accaEnroll-table {
	width: 720px;
}

.accaEnroll-table2 td {
	text-align: center;
}

.accaEnroll-table2 .line10 {
	text-align: left;
	padding-left: 18px;
	background-color: #eaeaea;
}

.accaEnroll-table2 .ac-item {
	height: 39px;
	line-height: 39px;
}

.accaEnroll-table2 .ac-item p {
	text-align: left;
	padding-left: 85px;
	line-height: 20px;
}

/*学员天地*/
.bd  .newstable .question-title td {
	border-bottom: 1px dotted #ddd;
}

.bd  .newstable .question-title td p {
	font-size: 12px;
}

.bd  .newstable .question-title td .t1 a {
	color: #c63204;
}

.bd  .newstable .question-q a {
	line-height: 24px;
	height: 24px;
}

.bd  .newstable .question-q .png-q {
	background: url(/webui/home/images/q.png) no-repeat left center;
	padding: 17px 34px 17px 17px;
}

.bd  .newstable .question-q .q-q-type {
	display: inline-block;
	width: 94px;
	height: 24px;
	text-align: center;
	color: white;
}

.bd  .newstable .question-a td {
}

.bd  .newstable .question-a .q-a-left {
	display: block;
}

.bd  .newstable .question-a .q-a-left .png-a {
	float: left;
	background: url(/webui/home/images/a.png) no-repeat left top;
	padding: 17px 34px 17px 17px;
}

.bd  .newstable .question-a .q-a-right {
	display: inline-block;
	background-color: #f2f2f2;
	width: 735px;
	line-height: 27px;
	padding: 0 29px 0 62px;
	word-wrap: break-word;
	word-wrap: break-word;
	word-break: break-all;
	;
}

.q-content .content .bd {
	padding-bottom: 40px;
	position: relative;
	min-height: 168px;
}

.q-content .content .bd .q-buttons {
	position: absolute;
	top: 5px;
	left: 400px;
	width: 70px;
	text-align: center;
}

.q-content .content .bd .q-buttons img {
	height: 20px
}

.q-content .content .bd .q-buttons a {
	display: block;
}
/*问题发布*/
.qp-content .content .bd .line .left {
	width: 10%;
	text-align: right;
}

.qp-content .content .bd .line .right {
	width: 89%;
	padding: 0 0% 0 1%;
}

.qp-content .content .bd .line1 .height {
	height: 36px;
	line-height: 36px;
	font-size: 14px;
}

.qp-content .content .bd .line1 .right input {
	width: 630px;
	height: 36px;
	border: 1px solid #b1b1b1;
}

.qp-content .content .bd .line1-under {
	margin-top: 10px;
	margin-bottom: 36px;
}

.qp-content .content .bd .line1-under .height {
	height: 15px;
	font-size: 12px;
	color: #b1b1b1;
}

.qp-content .content .bd .line1-under .right {
}

.qp-content .content .bd .line2 .height {
	height: 183px;
	line-height: 36px;
	font-size: 14px;
}

.qp-content .content .bd .line2 .right textarea {
	font-family: Microsoft YaHei;
	width: 630px;
	height: 179px;
	border: 1px solid #b1b1b1;
	line-height: 36px;
	padding-left: 5px;
	resize: none;
}

.qp-content .content .bd .line2-under {
	margin-top: 10px;
	margin-bottom: 36px;
}

.qp-content .content .bd .line2-under .height {
	height: 15px;
	font-size: 12px;
	color: #b1b1b1;
}

.qp-content .content .bd .line2-under .right {
}

.qp-content .content .bd .line3 {
}

.qp-content .content .bd .line3 .height {
	height: 30px;
	line-height: 30px;
}

.qp-content .content .bd .line3 .right input {
	width: 16px;
	height: 16px;
	float: left;
	margin-top: 7px;
}

.qp-content .content .bd .line3 .right label {
	padding: 0 35px 0 5px;
	float: left;
}

.qp-content .content .bd .line5 .height {
	height: 36px;
	line-height: 36px;
	font-size: 14px;
}

.qp-content .content .bd .line5 .right {
	font-size: 12px;
}

.qp-content .content .bd .line5 .right input {
	width: 115px;
	height: 30px;
	border: 1px solid #b1b1b1;
	margin-left: 10px;
	margin-right: 10px;
}

.qp-content .content .bd .line6 {
}

.qp-content .content .bd .line6 .height {
	height: 30px;
	line-height: 30px;
	font-size: 14px;
}

.qp-content .content .bd .line6 .right {
	font-size: 12px;
}

.qp-content .content .bd .line6 .right input {
	width: 243px;
	height: 30px;
	line-height: 30px;
	border: 1px solid #b1b1b1;
	margin-right: 2px;
}

.qp-content .content .bd .line6 .right button {
	height: 30px;
	width: 100px;
	text-align: center;
}
/*报名表农商银行*/
.bd .bkenroll-table {
	margin: 0 auto;
	width: 720px;
}

.bd .bkenroll-table .pltal {
	padding-left: 10px;
	text-align: left;
}

.bd .bkenroll-table .prtar {
	padding-right: 10px;
	text-align: right;
}

.bd .bkenroll-table input {
	border: 0px;
	width: 80%;
}

.bd .bkenroll-table td select {
	border: 0px;
}

.bd .desc {
	padding-left: 10px;
	width: 710px;
	line-height: 32px;
}

.bd .bkenroll-table-1 {
	height: 107px;
	border-top: 1px dashed #323232;
	border-left: 1px dashed  #323232;
}

.bd .bkenroll-table-1 th {
	border-right: 1px dashed  #323232;
	border-bottom: 1px dashed  #323232;
}

.bd .bkenroll-table-2 {
	border: 1px solid #323232;
}

.bd .bkenroll-table-2 td {
	border-right: 1px dashed  #323232;
	border-bottom: 1px dashed  #323232;
}

.bd .bkenroll-table-3 {
	border: 1px solid #323232;
}

.bd .bkenroll-table-3 td {
	border-right: 1px dashed  #323232;
	border-bottom: 1px dashed  #323232;
}

.bd .bkenroll-table-3 td input {
	width: 85px;
}

.bd .bkenroll-table-s1 {
	border: 1px solid #323232;
	width: 720px;
}

.bd .bkenroll-table-s1 td {
	border-right: 1px dashed  #323232;
	border-bottom: 1px dashed  #323232;
}

.bd .bkenroll-table-s1 td p {
	font-weight: bold;
}

.bd .bkenroll-table-s2 {
	border: 1px solid #323232;
	width: 720px;
}

.bd .bkenroll-table-s2 td {
	border-right: 1px dashed  #323232;
	border-bottom: 1px dashed  #323232;
}

.bd .bkenroll-table-s2 td p {
	font-weight: bold;
}

.ac-item h5 {
	word-wrap: break-word;
	word-break: break-all;
	display: block;
	line-height: 25px;
}


/*招聘*/



/*question*/
#questionForm .qf-input {
	width: 250px;
	height: 30px;
	line-height: 30px;
	border: 1px solid #ccc;
	display: inline-block;
	float: left;
}

#questionForm .qf-a {
	height: 30px;
	line-height: 30px;
	padding: 0px 5px;
	border: 1px solid #ccc;
	background-color: white;
	COLOR: grey;
	display: inline-block;
	float: left;
}
/*downshow*/
.downflag span {
	padding: 9px;
	background: url(/webui/home/images/xiazai.png) no-repeat center center;
}

.downflag a {
	display: inline-block;
	height: 50px;
	line-height: 50px;
}

/*a  upload */
.a-upload {
	padding: 4px 5px;
	height: 20px;
	line-height: 20px;
	position: relative;
	cursor: pointer;
	color: #888;
	background: #fafafa;
	border: 1px solid #ddd;
	border-radius: 4px;
	overflow: hidden;
	display: inline-block;
	*display: inline;
	*zoom: 1
}

.a-upload  input {
	position: absolute;
	font-size: 100px;
	right: 0;
	top: 0;
	opacity: 0;
	filter: alpha(opacity=0);
	cursor: pointer
}

.a-upload:hover {
	color: #444;
	background: #eee;
	border-color: #ccc;
	text-decoration: none
}


/**/
.bd .vl1 {
	display: block;
}

.bd .vl2 {
	display: none;
}

.layui-layer-content .vl1 {
	display: none;
}

.layui-layer-content .vl2 {
	display: block;
}

/*layer*/
body .layui-layer-tips .layui-layer-content {
	color: #343233;
}

/*color*/
.red {
	background-color: #c43000;
}

.blue {
	background-color: #2ea0ff;
}

.yellow {
	background-color: #cda802;
}

.grey {
	background-color: #d368a4;
}

.green {
	background-color: #01c4a2;
}

.purple {
	background-color: #fa02c9;
}

.red-c {
	color: #c43000;
}

.blue-c {
	color: #2ea0ff;
}

.yellow-c {
	color: #cda802;
}

.grey-c {
	color: #d368a4;
}

.green-c {
	color: #01c4a2;
}

.purple-c {
	color: #fa02c9;
}

.div1 {
	position: relative;
	width: 950px;
	margin: 0 auto;
}

.newscontent1 {
	margin: 0 auto;
}

.title1 {
	height: 80px;
	line-height: 80px;
	text-align: center;
}

.title1 h3 {
	font-size: 32px;
}

.block-float2 {
	width: 65px;
	position: fixed;
	right: 10px;
	bottom: 10px;
	font-family: "微软雅黑";
	color: #696969;
	z-index: 99999;
}

.block-float2 > ul > li > img {
	display: block;
	width: 65px;
	height: 65px;
	cursor: pointer;
}

.block-float2 > ul > li {
	width: 65px;
	margin-bottom: 2px;
	position: relative;
}

.block-float2 .txt {
	position: absolute;
	width: 100%;
	height: auto;
	bottom: 0;
	left: 0;
	color: #fff;
	font-family: "微软雅黑";
	font-weight: 100;
	font-size: 12px;
	line-height: 24px;
	text-align: center;
	cursor: pointer;
}

.float-erweima {
	width: 160px;
	height: 160px;
	position: absolute;
	right: 76px;
	top: 0;
	display: none;
}

.float-erweima > img {
	width: 160px;
	height: 160px;
	display: block;
}

.float-erweima b {
	display: block;
	width: 0;
	height: 0;
	border-style: dashed dashed dashed solid;
	border-color: transparent transparent transparent white;
	border-width: 8px;
	position: absolute;
	right: -16px;
	top: 10px;
}

.phone {
	width: 180px;
	border: 1px solid #eaeaea;
	position: absolute;
	right: 75px;
	bottom: 0;
	display: none;
}

.phone .qq {
	padding: 5px 10px;
	background-color: #fff;
	border-bottom: 1px solid #EAEAEA;
}

.phone .qq .block-btn {
	display: block;
	background-color: #eff4f6;
	font-size: 12px;
	color: #646464;
	text-decoration: none;
	height: 25px;
	line-height: 25px;
	margin: 5px 0;
	border: 1px solid #c8d1d6;
	text-align: center;
}

.phone .qq .block-btn > img {
	margin-right: 10px;
	position: relative;
	top: 3px;
}

.phone .qq .block-btn:hover {
	background-color: #c8d1d6;
}

.phone .tt {
	background-color: #f7f7f7;
	border: 1px solid #fff;
	font-size: 12px;
	padding: 5px;
	line-height: 30px;
}

.phone .arrow {
	display: block;
	width: 11px;
	height: 17px;
	background: url(/webui/home/images/arrow.png) no-repeat center center;
	position: absolute;
	right: -10px;
	bottom: 10px;
}

.block-phone-num {
	font-family: arial;
	font-size: 18px;
	position: absolute;
	right: 0;
	top: 0;
	width: 0;
	opacity: 0;
	filter: alpha(opacity=0);
	height: 100%;
	line-height: 65px;
	padding-left: 50px;
	padding-right: 10px;
	color: #fff;
	background: url(/webui/home/images/icon-phone.png) no-repeat 20px center #78c344;
	cursor: pointer;
}

#return_top {
	display: none;
}

/*详情页默认宋体*/
/*.bd *{font-family: 宋体, SimSun;}*/
/*今日颜色*/
.todaycolor {
	color: #ff0000;
}
/**/

.chosen-container-single .chosen-search {
	display: none;
}

.accaEnroll-table .chosen-container {
	margin-left: 15px;
}

.chosen-container-single .chosen-single span {
	margin-right: 18px;
	padding-left: 5px;
}

.chosen-container .chosen-results {
}

.chosen-container-single .chosen-single {
	padding: 0 0 0 0px;
}

.chosen-container .chosen-results {
	max-height: 500px
}

.bjq td {
	border: 1px solid #323232;
}
.bjq table{
	border-collapse: collapse !important;
    
}

.bd .bkenroll-table .ac-radio {
	width: auto;
	vertical-align: middle;
	margin-top: -4px;
}

.bd .bkenroll-table .ac-radio-sp {
	width: auto;
}

.ml0 {
	margin-left: 0;
}

.select2-search {
	display: none;
}

.bjq span a {
	font-size: inherit;
	font-family: inherit;
	color: inherit;
	line-height: inherit;
}

/*新闻列表固定宽度*/
.one-new a,.one-new span,.one-new img {
	display: inline-block;
	float: left;
}

.one-new a {
	white-space: nowrap;
	max-width: 340px;
	display: inline-block;
	text-overflow: ellipsis;
}

.one-new img {
	margin-top: 3px;
	margin-left: 4px;
}

.one-new span {
	margin-top: 3px;
	padding: 10px;
	padding-left: 5px;
}

#downloadtable .one-new span {
	margin-top: 0;
}

#downloadtable .one-new img {
	margin-top: 13px;
}

.content section,.content div,.content p,.content span {
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
}