/* CSS Document */

body{
	margin:0;
	font-family:"宋体",Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	line-height:26px;
	background-image:url(obaCnImages/CnBgC.jpg);
	background-color:#ffffff;
	background-position:center top;
}

td{
	font-family:"宋体",Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	line-height:26px;
}

td a{
	font-family:"宋体",Georgia, "Times New Roman", Times, serif;
	font-size:14px;
	line-height:26px;
	color:#999999;
	text-decoration:none;
}
td a:hover{
	font-family:"宋体",Georgia, "Times New Roman", Times, serif;
	font-size:14px;
	line-height:26px;
	color:#999999;
	text-decoration:none;
}

/* 首页焦点图 ------------------------------------------------------*/
#full-screen-slider {
	width:100%;
	height:508px;
	float:left;
	position:relative
}
#slides {
	display:block;
	width:100%;
	height:508px;
	list-style:none;
	padding:0;
	margin:0;
	position:relative
}
#slides li {
	display:block;
	width:100%;
	height:100%;
	list-style:none;
	padding:0;
	margin:0;
	position:absolute
}
#slides li a {
	display:block;
	width:100%;
	height:100%;
	text-indent:-9999px
}
#pagination {
	display:block;
	list-style:none;
	position:absolute;
    left:185px;
	top:480px;
	z-index:9900;
	padding:5px 15px 5px 0;
	margin:0
}
#pagination li {
	display:block;
	list-style:none;
	width:10px;
	height:10px;
	float:left;
	margin-left:15px;
	border-radius:5px;
	background:#ccc
}
#pagination li a {
	display:block;
	width:100%;
	height:100%;
	padding:0;
	margin:0;
	text-indent:-9999px;
}
#pagination li.current {
	background:#0092CE
}

/*首焦图*/

.conzi td{
	font-family:"宋体",Georgia, "Times New Roman", Times, serif;
	font-size:16px;
	line-height:26px;
	color:#333333;
	text-decoration:none;
}
.conzi a{
	font-family:"宋体",Georgia, "Times New Roman", Times, serif;
	font-size:14px;
	line-height:26px;
	color:#333333;
	text-decoration:none;
}
.conzi a:hover{
	font-family:"宋体",Georgia, "Times New Roman", Times, serif;
	font-size:14px;
	line-height:26px;
	color:#333333;
	text-decoration:none;
}




.ImgCovA{width:100%;position:relative;max-width:300px;z-index:10;}

.ImgCov{width:90%;height:80px;position:absolute;z-index:9;left:20px;top: 0px; max-width:300px;text-align:left; background-image:url(RicomCnImg/Covbg.png); line-height:20px;}
.ImgCov1,.ImgCov1 a{font-family:"宋体",Georgia, "Times New Roman", Times, serif;font-size:22px;line-height:26px;color:#FFF; font-weight:bold;z-index:10;}
.ImgCov2,.ImgCov2 a{font-family:"宋体",Georgia, "Times New Roman", Times, serif;font-size:14px;line-height:20px;color:#FFF;z-index:10;}

.SImgCovA{width:100%;position:relative;max-width:1230px;z-index:10; text-align:center;}

.SImgCov{width:100%;height:120px;position:absolute;z-index:9;top: 0px; max-width:1230px;text-align:center; background-image:url(RicomCnImg/Covbg.png); line-height:26px;}
.SImgCov1,.SImgCov1 a{font-family:"宋体",Georgia, "Times New Roman", Times, serif;font-size:26px;line-height:26px;color:#FFF; font-weight:bold;z-index:10;}
.SImgCov2,.SImgCov2 a{font-family:"宋体",Georgia, "Times New Roman", Times, serif;font-size:16px;line-height:26px;color:#FFF;z-index:10;}

.PartyBtable table td{
	border:1 solid #CCC;
}

.PartyBday{
	font-family:"宋体",Georgia, "Times New Roman", Times, serif;
	font-size:18px;
	line-height:26px;
	color:#333333;
	text-decoration:none;
	font-weight:bold;
	
}
.PartyByear{
	font-family:"宋体",Georgia, "Times New Roman", Times, serif;
	font-size:14px;
	line-height:26px;
	color:#333333;
	text-decoration:none;
}


.CnPartyBTit{
	font-family:"宋体",Georgia, "Times New Roman", Times, serif;
	font-size:14px;
	line-height:26px;
	color:#333333;
	text-decoration:none;
	font-weight:bold;
}
.CnPartyBTit a{
	font-family:"宋体",Georgia, "Times New Roman", Times, serif;
	font-size:14px;
	line-height:26px;
	color:#333333;
	text-decoration:none;
	font-weight:bold;
}
.CnPartyBTit a:hover{
	font-family:"宋体",Georgia, "Times New Roman", Times, serif;
	font-size:14px;
	line-height:26px;
	color:#333333;
	text-decoration:none;
	font-weight:bold;
}
.CnPartyBAbo{
	font-family:"宋体",Georgia, "Times New Roman", Times, serif;
	font-size:14px;
	line-height:26px;
	color:#333333;
	text-decoration:none;
}
.CnPartyBAbo a{
	font-family:"宋体",Georgia, "Times New Roman", Times, serif;
	font-size:14px;
	line-height:26px;
	color:#999;
	text-decoration:none;
}
.CnPartyBAbo a:hover{
	font-family:"宋体",Georgia, "Times New Roman", Times, serif;
	font-size:14px;
	line-height:26px;
	color:#999;
	text-decoration:none;
}

.NewsCon img{width:100%;}

.PcPartyBImg img{ max-width:260px; max-height:150px;}
.PcNewsImg img{ max-width:260px; max-height:150px;}


.pcProClsBan img{ max-width:610px; max-height:179px;}


.pcHomeNewsPic img{ max-width:300px; max-height:173px;}

.pcCnPro img{ max-width:300px; max-height:180px;}


.embed-messageboard {
    position: fixed;
    z-index: 2147482300;
}

.embed-messageboard  .embed-messageboard-base {
    position: fixed;
    height: 320px;
    width: 240px;
    border-radius: 8px;
    z-index: 3;
    box-shadow: 0 8px 40px #0006;
}


.embed-messageboard-container {
    color: #000;
    border-radius: 8px;
    background-color: #fff;
}

.embed-messageboard-header {
    height: 46px;
    line-height: 46px;
    font-size: 14px;
    background-color: var(--3d043a76);
    border-top-left-radius: 5px;
    border-top-right-radius: 5px;
    display: flex;
    justify-content: space-between;
    cursor: move;
}

span.embed-messageboard-header-title {
    color: #fff;
    margin-left: 12px;
    line-height: 46px;
    padding-left: 2px;
    -webkit-user-select: none;
    user-select: none;
}

span.embed-messageboard-header-close {
    display: inline-block;
    height: 46px;
    width: 34px;
    cursor: pointer;
    background: transparent url(RicomCnImg/min.png) no-repeat;
    background-position: center;
    background-size: 50%;
}

span.embed-messageboard-header-open {
    display: inline-block;
    height: 46px;
    width: 34px;
    cursor: pointer;
    background: transparent url(RicomCnImg/max.png) no-repeat;
    background-position: center;
}


.embed-messageboard-form {
    padding: 8px 12px;
}

.embed-messageboard-form-content {
    width: 100%;
    box-sizing: border-box;
}

.embed-messageboard-form .embed-messageboard-form-content>textarea{
    box-sizing: border-box;
    width: 100%;
    height: 80px;
    padding: 10px 12px;
    resize: none;
    overflow: hidden;
    border: 1px solid #DCDFE6;
    background-color: #fff;
    text-align: left;
    outline: 0;
    border-radius: 4px;
    font-size: 12px;
    line-height: 18px;
}

.embed-messageboard-form-item {
    height: 34px;
    width: 215px;
    line-height: 32px;
    margin: 8px auto 0;
    border: 1px solid #DCDFE6;
    position: relative;
    background-color: #fff;
    border-radius: 4px;
    font-size: 14px;
    display: flex;
    padding-right: 4px;
}

label.embed-messageboard-form-label.embed-messageboard-form-icon-name {
    background: #fff url(RicomCnImg/name.png) no-repeat 9px center;
}

.embed-messageboard-form .embed-messageboard-form-item .embed-messageboard-form-input {
    flex: 1;
    margin: 0;
    padding: 0;
    height: 32px;
    line-height: 32px;
    border: none;
    display: inline-block;
    outline: 0;
    font-size: 14px;
    font-weight: 400;
}


.embed-messageboard-form .embed-messageboard-form-item .embed-messageboard-form-label.embed-messageboard-form-icon-phone {
    background: #fff url(RicomCnImg/tel.png) no-repeat 9px center;
}

.embed-messageboard-form .embed-messageboard-form-item .embed-messageboard-form-label.embed-messageboard-form-icon-ext {
    background: #fff url(RicomCnImg/ext.png) no-repeat 9px center;
}

.embed-messageboard-send {
    margin-top: 12px;
}

.embed-messageboard-form .embed-messageboard-send .embed-messageboard-send-btn {
    height: 32px;
    width: 64px;
    line-height: 32px;
    text-align: center;
    border-radius: 4px;
    font-size: 12px;
    color: #fff;
    cursor: pointer;
    margin-left: auto;
    background-color: var(--b914a9de);
}

.embed-messageboard-form .embed-messageboard-form-item .embed-messageboard-form-label{
    width: 35px;
    height: 32px;
    display: inline-block;
    text-align: center;
    background-color: #fff;
    vertical-align: top;
    border-right: 1px solid #fff;
    border-radius: 4px 0 0 4px;
    flex-shrink: 0;
}


