@charset "utf-8";
html {width: 100%;-webkit-text-size-adjust:none;-webkit-text-size-adjust: 100%;-ms-text-size-adjust: 100%;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);}
* {margin: 0;padding: 0;border: 0;box-sizing:border-box}
ul,ul li,ol,li {list-style: none outside none;}
img {vertical-align: middle;border: none;}
i {font: inherit;}
input,select,option {vertical-align: middle;border-radius: 0px;-moz-appearance:none;-webkit-appearance:none;appearance:none;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);outline: none;}
input[type="text"],input[type="button"],input[type="submit"],input[type="reset"] {-webkit-appearance: none;appearance: none;border-radius: 0;outline: none;}
.fl {float: left;display: inline;}
.fr {float: right;display: inline;}
h1,h2,h3,h4,h5,h6,i {font-weight: normal;}
select::-ms-expand { display: none; }
a{color:inherit;text-decoration:none;-webkit-tap-highlight-color:transparent;-webkit-tap-highlight-color:transparent;outline:none;}
.clear {clear: both; }
.clearfix:after {content: ".";display: block;height: 0;clear: both;visibility: hidden;}
.clearfix {zoom: 1;display: block;_height: 1px;clear: both;}
body,ul,ol,li,p,h1,h2,h3,h4,h5,h6,form,fieldset,table,td,img,div,dl,dt,dd,input{margin: 0;padding: 0;}
.wrap { width:1400px; margin:0 auto;}
.fixed:before, .clearfix:before, .cf:before, body:before, .header:before, .main:before, .footer:before { content: ''; display: table }
.fixed:after, .clearfix:after, .cf:after, .header:after, .main:after, .footer:after { content: ''; display: table; clear: both; }
.fixed, .clearfix, .cf, .header, .main, .footer { *zoom: 1 }
.ellipsis{white-space:nowrap; overflow:hidden; text-overflow:ellipsis; display:block; }
/* 初始化 */
body {width: 100%;height: 100%;font-size: 14px; background: #f7f7f7; font-family: 'Microsoft Yahei', '微软雅黑', Arial, sans-serif; }
body.bg-green { background:#127573 url(../images/rc-login-bg.jpg) no-repeat; background-size:100% 100%;}
/*rc-header*/
.rc-header { height:89px; background-color:#FFF;box-shadow: 0px 0px 15px 0px #E7E7E7;}
.rc-header-left { float:left; width:1100px;}
.rc-logo { float:left; width:180px; margin-top:23px;}
.rc-logo img { width:100%;}
.rc-nav { float:left; margin-top:28px; margin-left:14px; }
.rc-nav ul li { float:left; color:#333333; font-size:14px; line-height:36px; padding:0 5px; margin-left:32px; position:relative; }
.rc-nav ul li:after{content:""; position:absolute; left:0; bottom:0; width:0; height:2px; background-color:#0B6E6B; left: 50%; transform: translateX(-50%); transition: all .5s ease; }
.rc-nav ul li:hover:after{ width:100%; }
.rc-nav ul li.active:after{ width:100%; }
.rc-nav ul li a { display:block;}
.rc-header-right { float:right; margin-top:24px;}
.rc-nologin { float:right; color: #333333; font-size:14px; line-height:40px; }
.rc-nologin a { margin:0 5px;}
.rc-nologin a:hover { color: #0B6E6B; }
.rc-nologin img { width:40px; height:40px; margin-left:13px; }
.rc-login { float:right; color:#333333; font-size:14px; line-height:40px; position:relative; text-align:right; height:60px; }
.rc-login img { width:40px; height:40px;  border-radius:50%; vertical-align:middle; margin-left:17px;}
.rc-login .rc-login-ban { cursor:pointer;}
.rc-login .rc-login-ban span { display:inline-block; vertical-align:middle; max-width:120px;overflow:hidden; text-overflow: ellipsis; white-space: nowrap;}
.rc-login-sub { display:none; position: absolute;width:123px; right:0; top:52px;z-index:30000; background-color:#ffffff; border: 1px solid #E9E9E9; padding:0 10px;}
.rc-login-sub ul li{ width:100%; line-height:45px; position:relative;text-align:center;  margin:0; padding:0; font-size:14px; font-weight:normal; border-top:#F4F4F4 solid 1px; position:relative;}
.rc-login-sub ul li:first-child { border-top:none;}
.rc-login-sub ul li:first-child:after{content:""; position:absolute; right:15px; top:-7px; width:9px; height:7px; background:url(../images/sub-jiao.png) no-repeat; }
.rc-login-sub ul li a {color:#333333; display:block;}
.rc-login-sub ul li:hover a {color:#0B6E6B;}
.rc-login:hover .rc-login-sub { display:block;}
/*rc-search*/
.rc-search { margin-top:24px; height:85px;}
.rc-search-left { float:left; width:960px; height:100%; margin-left:40px;}
.rc-search-left .con { width:100%; height:48px; border:#0d6d6b solid 2px; border-radius:24px; position:relative; background-color:#FFF;}
.rc-search-left .con:after{content:""; position:absolute; left:151px; top:0; width:2px; height:100%; background-color:#0d6d6b; }
.rc-search-left .con select { margin-left:37px; width:74px; height:44px;color:#0D6D6B; font-size:14px; border:none; vertical-align:middle; background:url(../images/select-bg.png) no-repeat right center;}
.rc-search-left .con input[type=text] { margin-left:55px; width:700px; height:44px;color:#0D6D6B; font-size:14px; border:none; background:transparent;}
.rc-search-left .con input[type=button] { float:right; margin-right:23px; width:55px; text-align:center; height:44px; background:url(../images/search-icon.png) no-repeat center center;font-size:0; cursor:pointer; border:none;}
.rc-search-left .info { color:#666666; font-size:14px; line-height:36px; margin-left:40px;overflow:hidden; text-overflow: ellipsis; white-space: nowrap;}
.rc-search-left .info a { margin-right:24px;}
.rc-search-left .info a:hover  {color:#0B6E6B;}
.rc-search-right { float:right; width:344px; height:100%; position:relative;}
.rc-search-right:after{content:""; position:absolute; left:-27px; top:15px; width:1px; height:18px; background-color:#0b6e6b; }
.rc-search-right .list { height:auto;}
.rc-search-right .list ul li{ float:left; width:140px; height:48px; background-color:#0D6D6B; border:#0D6D6B solid 1px; text-align:center; color:#ffffff; font-size:18px; line-height:46px; border-radius:24px;}
.rc-search-right .list ul li:last-child { background-color:#ffffff;color:#0D6D6B; margin-left:34px; }
.rc-search-right .list ul li a { display:block;}
.rc-search-right .info { color:#666666; font-size:14px; line-height:36px; margin-left:24px;overflow:hidden; text-overflow: ellipsis; white-space: nowrap;}
/*rc-top*/
.rc-banner{ margin-top:12px;}

.rc-banner-sub { float:left; width:230px; height:358px; background-color:#FFF; padding-top:6px; position:relative; }
.rc-banner-sub ul li { color:#333333; font-size:14px; line-height:42px; padding-left:17px;background:url(../images/banner-sub1.png) no-repeat bottom center;}
.rc-banner-sub ul li a { display:block;}
.rc-banner-sub ul li:hover { background:#0d6d6b url(../images/banner-sub2.png) no-repeat bottom center; color:#FFF;}
.rc-banner-sub ul li:last-child { background-image:none;}
.rc-banner-sub ul li .sub { display:none; position: absolute;width:450px; height:358px; background-color:#FFF; left:230px; top:0;z-index:30000; box-shadow: 0 0 20px rgba(0, 0, 0, 0.1); padding:10px 0 10px 18px;}
.rc-banner-sub ul li .sub ul li{ float:left; min-width:90px; line-height:30px;text-align:center;  margin:0; padding:0; background-image:none; border:#f7f7f7 solid 1px; margin-left:10px; margin-top:10px;overflow:hidden; text-overflow: ellipsis; white-space: nowrap; padding:0 5px;}

.rc-banner-left { float:left; width:774px; height:358px; margin-left:6px;}
.rc-banner-left .swiper-container{width:100%;height:100%;margin-left:auto;margin-right:auto}
.rc-banner-left .swiper-slide{text-align:center;font-size:18px;background:#fff;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}
.rc-banner-left a { display:block; width:100%; height:100%; }
.rc-banner-left img { width:100%; height:100%;  transition: 0.2s;}
.rc-banner-left .swiper-slide:hover img {transform: scale(1.05); transition: 0.2s;}
.rc-banner-left .swiper-container-horizontal>.swiper-pagination-bullets { bottom:10px;}
.rc-banner-left .swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet { margin:0 5px; width:10px; height:10px; background: #ffffff; opacity: 1;}
.rc-banner-left .swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet-active { background-color:#0d6d6b; opacity:1;}
.rc-banner-right { float:right; width:385px;}
.rc-banner-right ul li { width:100%; height:176px; overflow:hidden;}
.rc-banner-right ul li:first-child { margin-bottom:6px; }
.rc-banner-right ul li img { width:100%; height:100%; transition: 0.2s;}
.rc-banner-right ul li:hover img {transform: scale(1.05); transition: 0.2s;}
/*rc-public*/
.rc-public { height:62px; border-bottom:#E8E8E8 solid 1px;overflow:hidden; text-overflow: ellipsis; white-space: nowrap;}
.rc-public .tit { float:left;color:#333333; font-size:20px; line-height:62px;font-weight: bold;}
.rc-public .list { float:left; margin-left:25px;  margin-top:6px;}
.rc-public .list ul li { float:left; margin-left:26px;color:#333333; font-size:14px; line-height:56px;}
.rc-public .list ul li:hover {color:#0D6D6B;}
.rc-public .more { float:right;color:#666666; font-size:14px; line-height:56px; margin-top:6px; margin-right:5px;}
.rc-public .more i { display:inline-block; width:14px; height:8px; background:url(../images/public-more.png) no-repeat; vertical-align:middle; margin-top:-2px; margin-left:5px;}
.rc-public .more:hover {color:#0D6D6B;}
/*rc-guang*/
.rc-guang { margin-top:20px;}
.rc-guang img { width:100%;}
.rc-main { margin-top:6px;}
/*rc-zhaopin*/
.rc-zhaopin-list { padding-top:4px; }
.rc-zhaopin-list ul li{ float:left; width:344px; height:167px; background-color:#dde7f0; margin-top:8px; padding:14px 16px 0 20px;}
.rc-zhaopin-list ul li:nth-child(4n+2) { margin-left:8px;}
.rc-zhaopin-list ul li:nth-child(4n+3) { margin-left:8px;}
.rc-zhaopin-list ul li:nth-child(4n+4) { margin-left:8px;}
.rc-zhaopin-list ul li .tit{ float:left; width:50%;color:#333333; font-size:16px; line-height:30px;overflow:hidden; text-overflow: ellipsis; white-space: nowrap;}
.rc-zhaopin-list ul li .price{ float:right; width:50%; text-align:right;color:#FD7240; font-size:16px; line-height:30px;overflow:hidden; text-overflow: ellipsis; white-space: nowrap;}
.rc-zhaopin-list ul li .addr { margin-top:4px; color:#434343; font-size:14px; line-height:37px;overflow:hidden; text-overflow: ellipsis; white-space: nowrap; border-bottom:#ffffff solid 1px;}
.rc-zhaopin-list ul li .pic { float:left; width:50px; height:50px; margin-top:11px; border:#f5f5f5 solid 1px;}
.rc-zhaopin-list ul li .pic img { width:100%; height:100%;}
.rc-zhaopin-list ul li .des { float:right; width:247px; margin-top:15px;}
.rc-zhaopin-list ul li .des p{ color:#434343; font-size:14px; line-height:20px;overflow:hidden; text-overflow: ellipsis; white-space: nowrap;} 

.rc-zhaopin-list.rc-zhaopin-list-n ul li{ width:320px;  padding:14px 4px 0 8px;}
.rc-zhaopin-list.rc-zhaopin-list-n ul li:nth-child(4n+2) { margin-left:0;}
.rc-zhaopin-list.rc-zhaopin-list-n ul li:nth-child(4n+3) { margin-left:0;}
.rc-zhaopin-list.rc-zhaopin-list-n ul li:nth-child(4n+4) { margin-left:0;}
.rc-zhaopin-list.rc-zhaopin-list-n ul li:nth-child(3n+2) { margin-left:5px;}
.rc-zhaopin-list.rc-zhaopin-list-n ul li:nth-child(3n+3) { margin-left:5px;}

/*rc-rencai*/
.rc-rencai { margin-top:6px;}
.rc-rencai-list { padding-top:4px; }
.rc-rencai-list ul li{ float:left; width:344px; height:140px; background-color:#fdeddd; margin-top:8px; padding:20px 16px 0 20px;}
.rc-rencai-list ul li:nth-child(4n+2) { margin-left:8px;}
.rc-rencai-list ul li:nth-child(4n+3) { margin-left:8px;}
.rc-rencai-list ul li:nth-child(4n+4) { margin-left:8px;}
.rc-rencai-list ul li .pic { float:left; width:69px; height:100px; position:relative;}
.rc-rencai-list ul li .pic img { width:100%; height:100%; }
.rc-rencai-list ul li .pic i{ position:absolute; bottom:3px; right:4px; width:12px; height:11px; }
.rc-rencai-list ul li .pic i.rencai-nan { background:url(../images/rencai-nan.png) no-repeat;}
.rc-rencai-list ul li .pic i.rencai-nv { background:url(../images/rencai-nv.png) no-repeat;}
.rc-rencai-list ul li .con { float:right; width:219px;}
.rc-rencai-list ul li .con  .tit{ color:#333333; font-size:18px; line-height:27px;overflow:hidden; text-overflow: ellipsis; white-space: nowrap;}
.rc-rencai-list ul li .con  .tit span { display:inline-block; margin-left:20px; color:#F88400; font-size:12px; line-height:1.1; padding:0 5px; border:#F9A13E solid 1px; }
.rc-rencai-list ul li .con  .tit span.blue{  color:#35A2F8;  border:#83C3F5 solid 1px; }
.rc-rencai-list ul li .des { margin-top:7px;}
.rc-rencai-list ul li .des p{ color:#434343; font-size:14px; line-height:23px;overflow:hidden; text-overflow: ellipsis; white-space: nowrap;} 
/*rc-youjian*/
.rc-youjian { margin-top:6px;}
.rc-youjian-left { float:left; width:696px;}
.rc-youjian-left ul { margin-top:4px;}
.rc-youjian-left ul li{ float:left; width:344px; height:140px; background-color:#e7e4f5; margin-top:8px; padding:20px 20px 0 20px;}
.rc-youjian-left ul li:nth-child(2n+2) { margin-left:8px;}
.rc-youjian-left ul li .pic { float:left; width:60px; height:60px;}
.rc-youjian-left ul li .pic img { width:100%; height:100%;}
.rc-youjian-left ul li .con { float:right; width:235px; padding-top:4px; }
.rc-youjian-left ul li .con .tit{ color:#333333; font-size:18px; line-height:27px;overflow:hidden; text-overflow: ellipsis; white-space: nowrap;}
.rc-youjian-left ul li .con .des{ color:#434343; font-size:14px; line-height:24px;}
.rc-youjian-left ul li .con .des .des-left { float:left; width:50%;overflow:hidden; text-overflow: ellipsis; white-space: nowrap;}
.rc-youjian-left ul li .con .des .des-right { float:right; width:50%; text-align:right;overflow:hidden; text-overflow: ellipsis; white-space: nowrap;}
.rc-youjian-left ul li .info { border-top:#ffffff solid 1px; margin-top:13px;  }
.rc-youjian-left ul li .info .info-left { float:left; width:50%; color:#1185C7; font-size:14px; line-height:38px; overflow:hidden; text-overflow: ellipsis; white-space: nowrap;}
.rc-youjian-left ul li .info .info-right { float:right; width:50%; color:#333333; font-size:14px; line-height:38px; text-align:right;overflow:hidden; text-overflow: ellipsis; white-space: nowrap;}
.rc-youjian-left ul li .info .info-right span { display:inline-block; width:52px; height:10px; vertical-align:middle; margin-top:-2px; }
.rc-youjian-left ul li .info .info-right span.huo0 {background:url(../images/huo0.png) no-repeat;}
.rc-youjian-left ul li .info .info-right span.huo1 {background:url(../images/huo1.png) no-repeat;}
.rc-youjian-left ul li .info .info-right span.huo2 {background:url(../images/huo2.png) no-repeat;}
.rc-youjian-left ul li .info .info-right span.huo3 {background:url(../images/huo3.png) no-repeat;}
.rc-youjian-left ul li .info .info-right span.huo4 {background:url(../images/huo4.png) no-repeat;}
.rc-youjian-left ul li .info .info-right span.huo5 {background:url(../images/huo5.png) no-repeat;}
.rc-youjian-right { float:right; width:696px;}
.rc-youjian-right ul { margin-top:4px;}
.rc-youjian-right ul li{ float:left; width:344px; height:140px; background-color:#fdeddd; margin-top:8px; padding:20px 16px 0 20px;}
.rc-youjian-right ul li:nth-child(2n+2) { margin-left:8px;}
.rc-youjian-right ul li .pic { float:left; width:69px; height:100px; position:relative;}
.rc-youjian-right ul li .pic img { width:100%; height:100%; }
.rc-youjian-right ul li .pic i{ position:absolute; bottom:3px; right:4px; width:12px; height:11px; }
.rc-youjian-right ul li .pic i.rencai-nan { background:url(../images/rencai-nan.png) no-repeat;}
.rc-youjian-right ul li .pic i.rencai-nv { background:url(../images/rencai-nv.png) no-repeat;}
.rc-youjian-right ul li .con { float:right; width:219px;}
.rc-youjian-right ul li .con  .tit{ color:#333333; font-size:18px; line-height:27px;overflow:hidden; text-overflow: ellipsis; white-space: nowrap;}
.rc-youjian-right ul li .con  .tit span { display:inline-block; margin-left:20px; color:#F88400; font-size:12px; line-height:1.1; padding:0 5px; border:#F9A13E solid 1px; }
.rc-youjian-right ul li .con  .tit span.blue{  color:#35A2F8;  border:#83C3F5 solid 1px; }
.rc-youjian-right ul li .des { margin-top:7px;}
.rc-youjian-right ul li .des p{ color:#434343; font-size:14px; line-height:23px;overflow:hidden;text-overflow: ellipsis; white-space: nowrap;} 
/*rc-gaoxiao-list*/
.rc-gaoxiao-list { height:auto;}
.rc-gaoxiao-list ul li { float:left; width:268px; height:134px; background-color:#FFF; margin-top:14px; padding:20px 20px 0 20px; }
.rc-gaoxiao-list ul li:nth-child(5n+2) { margin-left:15px;}
.rc-gaoxiao-list ul li:nth-child(5n+3) { margin-left:15px;}
.rc-gaoxiao-list ul li:nth-child(5n+4) { margin-left:15px;}
.rc-gaoxiao-list ul li:nth-child(5n+5) { margin-left:15px;}
.rc-gaoxiao-list ul li .pic { float:left; width:90px; height:90px; border:#f6f6f6 solid 1px; border-radius:3px; }
.rc-gaoxiao-list ul li .pic img { width:100%; height:100%; border-radius:3px; }
.rc-gaoxiao-list ul li .con { float:right; width:124px; padding-top:14px;}
.rc-gaoxiao-list ul li .con .tit{ color:#333333; font-size:16px; line-height:27px;overflow:hidden; text-overflow: ellipsis; white-space: nowrap;}
.rc-gaoxiao-list ul li .con .des{ color:#333333; font-size:14px; line-height:27px;overflow:hidden; text-overflow: ellipsis; white-space: nowrap; margin-top:10px;}
/*rc-peixun-list*/
.rc-peixun-list { padding-left:12px;}
.rc-peixun-list ul li{ float:left; width:448px; height:126px; background-color:#E5F5F3; margin-top:24px; position:relative; }
.rc-peixun-list ul li:nth-child(3n+2) { margin-left:22px;}
.rc-peixun-list ul li:nth-child(3n+3) { margin-left:22px;}
.rc-peixun-list ul li .tit { position:absolute; top:-12px; left:-12px; width:215px; height:42px; background-color:#B2E1DB; color:#333333; font-size:16px; line-height:42px;overflow:hidden; text-overflow: ellipsis; white-space: nowrap; padding-left:19px; }
.rc-peixun-list ul li .info { height:30px; color:#333333; font-size:12px; line-height:30px; border-bottom:#E6E9F6 solid 1px; text-align: right; }
.rc-peixun-list ul li .info span { display:inline-block; width:54px; height:9px; vertical-align:middle; margin-top:-2px; margin-right:23px; }
.rc-peixun-list ul li .info span.xing0 {background:url(../images/xing0.png) no-repeat;}
.rc-peixun-list ul li .info span.xing1 {background:url(../images/xing1.png) no-repeat;}
.rc-peixun-list ul li .info span.xing2 {background:url(../images/xing2.png) no-repeat;}
.rc-peixun-list ul li .info span.xing3 {background:url(../images/xing3.png) no-repeat;}
.rc-peixun-list ul li .info span.xing4 {background:url(../images/xing4.png) no-repeat;}
.rc-peixun-list ul li .info span.xing5 {background:url(../images/xing5.png) no-repeat;}
.rc-peixun-list ul li .des { padding:10px 20px 0 20px;}
.rc-peixun-list ul li .des p{ color:#434343; font-size:14px; line-height:25px;overflow:hidden; text-overflow: ellipsis; white-space: nowrap;}
/*rc-footer*/
.rc-footer { background-color:#0D6D6B;color:#ffffff; font-size:14px; line-height:28px; padding-top:16px; padding-bottom:18px; text-align:center; margin-top:24px; }
/*zp-main*/
.zp-main { margin-top:24px; }
.zp-left { float:left; width:1010px; }
.zp-left-ban{ background:#fcfcfc; height:53px; border-bottom:#f0f0f0 solid 1px;box-shadow: 0px 0px 10px 0px #F0F0F0; padding:0 20px; }
.zp-left-ban ul li{ float:left; margin-right:40px; color:#333333; font-size:14px; line-height:53px;}
.zp-left-ban ul li.active{ color:#0D6D6B; }
.zp-left-ban .more { float:right;color:#333333; font-size:12px; line-height:53px;}
.zp-left-ban .more span { color:#0D6D6B; }
.zp-left-ban .add { float:right; width:120px; height:26px; background-color:#0d6d6b; text-align:center; color:#ffffff; font-size:14px; line-height:26px; margin-top:13px;border-radius:13px;}
.zp-left-ban .add a { display:block;}
.zp-left-list { height:auto;}
.zp-left-list ul li{ background-color:#FFF; height:149px; margin-bottom:10px;}
.zp-left-list ul li .top { padding:0 20px; height:104px;}
.zp-left-list ul li .con { float:left;  width:500px; margin-top:16px; }
.zp-left-list ul li .con .tit{ color:#0D6D6B; font-size:16px; line-height:36px;overflow:hidden; text-overflow: ellipsis; white-space: nowrap; }
.zp-left-list ul li .con .des{ color:#666666; font-size:14px; line-height:33px;overflow:hidden; text-overflow: ellipsis; white-space: nowrap;}
.zp-left-list ul li .con .des span { color:#FD7240; margin-right:23px;}
.zp-left-list ul li .info { float:left; margin-left:70px; width:300px; margin-top:16px; }
.zp-left-list ul li .info .tit{ color:#0D6D6B; font-size:16px; line-height:36px;overflow:hidden; text-overflow: ellipsis; white-space: nowrap;}
.zp-left-list ul li .info .des{ color:#666666; font-size:14px; line-height:33px;overflow:hidden; text-overflow: ellipsis; white-space: nowrap;}
.zp-left-list ul li .pic{ float:right; width:65px; height:65px; border:#f3f3f3 solid 1px; margin-top:20px;}
.zp-left-list ul li .pic img{ width:100%; height:100%;}
.zp-left-list ul li .bot { border-top:#f7f7f7 solid 1px; padding:0 20px; height:44px; }
.zp-left-list ul li .bot-left { float:left; width:500px; margin-top:12px;}
.zp-left-list ul li .bot-left span { display:inline-block; background-color:#f2f2f2; color:#666666; font-size:12px; line-height:20px;overflow:hidden; text-overflow: ellipsis; white-space: nowrap; padding:0 16px;  border-radius:10px;}
.zp-left-list ul li .bot-right { float:right; width:400px; color:#666666; font-size:14px; line-height:44px;overflow:hidden; text-overflow: ellipsis; white-space: nowrap;}
.pagination, .page-wrap{text-align:center; font-size:14px; margin-top:20px;color:#333333; padding-bottom:40px; }
.pagination a, .page-wrap a { color:#333333;  padding:5px 10px; background-color:#FFF;border: 1px solid #F2F2F2;}
.pagination a:hover, .page-wrap a:hover { background-color:#0d6d6b; color:#FFF;}
.zp-right { float:right; width:380px;}
.zp-kanguo { background-color:#FFF;}
.zp-kanguo-ban{color:#0D6D6B; font-size:14px; line-height:53px;overflow:hidden; text-overflow: ellipsis; white-space: nowrap; border-bottom:#f2f2f2 solid 1px; padding-left:20px; }
.zp-kanguo-list{padding:0 20px;}
.zp-kanguo-list ul li{ padding-top:12px; height:89px; border-bottom:#f2f2f2 solid 1px;}
.zp-kanguo-list ul li:last-child { border-bottom:none; }
.zp-kanguo-list ul li .con{ float:left; width:250px;}
.zp-kanguo-list ul li .con .tit{ color:#333333; font-size:14px; line-height:20px;overflow:hidden; text-overflow: ellipsis; white-space: nowrap;}
.zp-kanguo-list ul li .con .price{ color:#FD7240; font-size:16px; line-height:22px;overflow:hidden; text-overflow: ellipsis; white-space: nowrap;}
.zp-kanguo-list ul li .con .des{ color:#999999; font-size:14px; line-height:24px;overflow:hidden; text-overflow: ellipsis; white-space: nowrap;}
.zp-kanguo-list ul li .pic{ float:right; width:65px; height:65px; border:#f3f3f3 solid 1px;}
.zp-kanguo-list ul li .pic img{ width:100%; height:100%;}
.zp-guang { padding-bottom:30px;}
.zp-guang img{ display:block; margin-top:10px; width:100%; height:auto;}
/*zp-jiben*/
.zp-jiben { background-color:#FFF; margin-bottom:10px;}
.zp-jiben-ban{color:#0D6D6B; font-size:14px; line-height:53px;overflow:hidden; text-overflow: ellipsis; white-space: nowrap; border-bottom:#f2f2f2 solid 1px; padding-left:20px; }
.zp-jiben-top{padding:18px 20px 0 20px;}
.zp-jiben-top .pic{ float:left; width:65px; height:65px; /*border:#f3f3f3 solid 1px;*/ text-align:center;}
.zp-jiben-top .pic img{ max-width: 100%;max-height: 100%;vertical-align: middle;}
.zp-jiben-top .tit { float:right; width:263px; height:65px;display: flex;  justify-content: center;  flex-direction: column; color:#333333; font-size:16px; line-height:20px; overflow:hidden;}
.zp-jiben-con{padding:8px 20px 6px 20px;}
.zp-jiben-con p{ color:#333333; font-size:14px; line-height:40px;overflow:hidden; text-overflow: ellipsis; white-space: nowrap;}
.zp-jiben-con p img { width:16px; margin-right:5px; vertical-align:middle; margin-top:-2px; display:inline-block;}
/*zpxq-left*/
.zpxq-left { float:left; width:1010px; background-color:#FFF; padding-bottom:10px; }
.zpxq-left-top { padding:20px 0 0 20px; height:101px;}
.zpxq-left-top .pic{ float:left; width:60px; height:60px; border-radius:50%; overflow:hidden;}
.zpxq-left-top .pic img{ width:100%; height:100%;}
.zpxq-left-top .con { float:right; width:910px; padding-top:4px;}
.zpxq-left-top .con .tit{ color:#333333; font-size:18px; line-height:28px;overflow:hidden; text-overflow: ellipsis; white-space: nowrap;}
.zpxq-left-top .con .des{ color:#999999; font-size:14px; line-height:22px;overflow:hidden; text-overflow: ellipsis; white-space: nowrap;}
.zpxq-left-tit{ color:#333333; font-size:16px; line-height:28px;overflow:hidden; text-overflow: ellipsis; white-space: nowrap; padding:10px 20px 0 20px; border-top:#f7f7f7 solid 1px; font-weight:bold;}
.zpxq-left-des{ color:#333333; font-size:14px; line-height:28px; margin-top:5px; padding:0 20px 10px 20px;}
.zpxq-left-des img { max-width:100%;}
.zpxq-left-info { padding:13px 20px 20px 20px;}
.zpxq-left-info span { display:inline-block; background-color:#E9F3F3; color:#0D6D6B; font-size:14px; line-height:24px;overflow:hidden; text-overflow: ellipsis; padding:0 10px; margin-right:12px; }
/*zp-detail*/
.zp-detail { background-color: #FFF; height:252px; margin-top:24px;}
.zp-detail-left { float:left; margin-left:20px; width:970px; padding-top:31px;}
.zp-detail-left .tit{ color:#333333; font-size:30px; line-height:2;overflow:hidden; text-overflow: ellipsis; white-space: nowrap;}
.zp-detail-left .tit span { color:#FD7240; font-size:24px; margin-left:40px;}
.zp-detail-left .addr{ color:#666666; font-size:16px; line-height:2;overflow:hidden; text-overflow: ellipsis; white-space: nowrap;}
.zp-detail-left .addr img { width:15px; margin-top:-2px;}
.zp-detail-left .info{ color:#333333; font-size:18px; line-height:2;overflow:hidden; text-overflow: ellipsis; white-space: nowrap; margin-top:7px;}
.zp-detail-left .des{ color:#666666; font-size:14px; line-height:2;overflow:hidden; text-overflow: ellipsis; white-space: nowrap; margin-top:36px;}
.zp-detail-left .des span { color:#999999; margin-left:10px; }
.zp-detail-right { float:right; width:370px;}
.zp-detail-right .top { padding:22px 0 0 65px;}
.zp-detail-right .top ul li{ float:left; height:30px; color:#333333; font-size:14px; line-height:30px;overflow:hidden; text-overflow: ellipsis; white-space: nowrap; }
.zp-detail-right .top ul li:last-child {color:#0D6D6B; margin-left:54px;}
.zp-detail-right .top ul li a { display:block;}
.zp-detail-right .top ul li img{ display:inline-block; width:13px; height:13px; margin-right:8px; margin-top:-2px;}
.zp-detail-right .bot { margin-top:77px; }
.zp-detail-right .bot ul li{ float:left; width:200px; height:48px; border:#0D6D6B solid 1px; text-align:center; color:#ffffff; font-size:16px; line-height:48px;overflow:hidden; text-overflow: ellipsis; white-space: nowrap; border-radius:3px;background-color:#0D6D6B;margin-left:28px;  }
.zp-detail-right .bot ul li:first-child { background-color:#ffffff;  width:120px;color:#0D6D6B;margin-left:0; }
.zp-detail-right .bot ul li a { display:block;}
.zp-detail-right .bot ul li img{ display:inline-block; width:13px; height:13px; margin-right:7px; margin-top:-2px;}
.jianli-detail-right { float:right; width:140px; margin-top:100px;}
.jianli-detail-right a { display:block; width:120px; height:48px; border:#0D6D6B solid 1px; text-align:center; color:#0D6D6B; font-size:16px; line-height:48px;overflow:hidden; text-overflow: ellipsis; white-space: nowrap; border-radius:3px;background-color:#ffffff; }

.jianli-detail-right2 { float:right; width:340px; margin-top:50px;}
.jianli-detail-right2 a { display:block; width:120px; height:30px; border:#0D6D6B solid 1px; text-align:center; color:#0D6D6B; font-size:16px; line-height:30px;overflow:hidden; text-overflow: ellipsis; white-space: nowrap; border-radius:3px;background-color:#ffffff; margin-bottom: 10px;}
.jianli-detail-right2 a:first-child{ margin-bottom: 15px;}
.jianli-detail-right2 span font{ color: #FF0000;}

.jianli-detail-right a img,
.jianli-detail-right2 a img{ display:inline-block; width:13px; height:13px; margin-right:7px; margin-top:-2px;}
/*rc-toudi*/
.rc-toudi { display:none!important; width:370px; height:170px; text-align:center;}
.layui-layer-content .rc-toudi{ display: block!important;}
.rc-toudi .tit { color:#343434; font-size:16px; line-height:1.5; padding-top:37px;}
.rc-toudi .but { margin-top:35px;}
.rc-toudi .but a{ display:inline-block; width:100px; height:32px; border:#0D6D6B solid 1px; text-align:center; color:#0D6D6B; font-size:14px; line-height:30px;}
.rc-toudi .but a:last-child { background-color:#0D6D6B; color:#ffffff; margin-left:78px;}
/*jianli-list*/
.jianli-list { height:auto; }
.jianli-list ul li{ background-color:#FFF; height:178px; margin-bottom:10px; padding:20px 20px 0 20px;}
.jianli-list ul li .jll-left { float:left; width:100px; height:138px;}
.jianli-list ul li .jll-left img { width:100%; height:100%;}
.jianli-list ul li .jll-right { float:right; width:852px;}
.jianli-list ul li .jll-right .top { border-bottom:#f7f7f7 solid 1px; height:39px; }
.jianli-list ul li .jll-right .top .tit{ float:left; width:50%;color:#333333; font-size:18px; line-height:38px; overflow:hidden; text-overflow: ellipsis; white-space: nowrap;}
.jianli-list ul li .jll-right .top .tit img { margin-left:19px; width:11px;}
.jianli-list ul li .jll-right .top .des{ float:right;color:#666666; font-size:14px; line-height:38px; }
.jianli-list ul li .jll-right .top .des i { display:inline-block; vertical-align:middle; margin-top:-2px; margin-right:3px; width:13px; height:13px; background:url(../images/icon-shoucang-gray.png) no-repeat; }
.jianli-list ul li .jll-right .top .des.active { color:#0d6d6b;}
.jianli-list ul li .jll-right .top .des.active i { background:url(../images/icon-shoucang.png) no-repeat; }

.jianli-list ul li .jll-right .bot { height:auto;}
.jianli-list ul li .jll-right .bot .info{ float:left; width:700px; margin-top:11px;}
.jianli-list ul li .jll-right .bot .info dl dd{ float:left; width:33.33%;color:#434343; font-size:14px; line-height:29px;overflow:hidden; text-overflow: ellipsis; white-space: nowrap;}
.jianli-list ul li .jll-right .bot .more{ float:right; width:80px; height:26px; background-color:#0d6d6b; text-align:center; color:#ffffff; font-size:14px; line-height:26px; margin-top:46px; border-radius:13px;}
.jianli-list ul li .jll-right .bot .more a { display:block;}
/*gaoxiao-list*/
.gaoxiao-list { height:auto;}
.gaoxiao-list ul li { float:left; width:330px; height:270px; background-color:#FFF; margin-top:10px; padding:30px 20px 0 20px; }
.gaoxiao-list ul li:nth-child(3n+2) { margin-left:10px;}
.gaoxiao-list ul li:nth-child(3n+3) { margin-left:10px;}
.gaoxiao-list ul li .top { text-align:center;}
.gaoxiao-list ul li .top .pic{ height:78px;}
.gaoxiao-list ul li .top .pic img{ width:auto; height:78px;}
.gaoxiao-list ul li .top .tit{color:#333333; font-size:16px; line-height:27px; overflow:hidden; text-overflow: ellipsis; white-space: nowrap; margin-top:18px;}
.gaoxiao-list ul li .top .des{color:#666666; font-size:12px; line-height:23px; overflow:hidden; text-overflow: ellipsis; white-space: nowrap;}
.gaoxiao-list ul li .bot {border-top:#EEEEEE dashed 1px; margin-top:10px; padding-top:9px; text-align:center; position:relative;}
.gaoxiao-list ul li .bot:after{content:""; position:absolute; left:50%; top:20px; width:1px; height:26px; background-color:#eeeeee; }
.gaoxiao-list ul li .bot .bot-left { float:left; width:50%;}
.gaoxiao-list ul li .bot .bot-left .tit{color:#0D6D6B; font-size:15px; line-height:27px; overflow:hidden; text-overflow: ellipsis; white-space: nowrap;} 
.gaoxiao-list ul li .bot .bot-left .des{color:#666666; font-size:12px; line-height:22px; overflow:hidden; text-overflow: ellipsis; white-space: nowrap;} 
.gaoxiao-list ul li .bot .bot-right { float:right; width:50%;}
.gaoxiao-list ul li .bot .bot-right .tit{ height:27px;} 
.gaoxiao-list ul li .bot .bot-right .tit span { display:inline-block; width:52px; height:10px; vertical-align:middle; margin-top:8px; }
.gaoxiao-list ul li .bot .bot-right .tit span.huo0 {background:url(../images/huo0.png) no-repeat;}
.gaoxiao-list ul li .bot .bot-right .tit span.huo1 {background:url(../images/huo1.png) no-repeat;}
.gaoxiao-list ul li .bot .bot-right .tit span.huo2 {background:url(../images/huo2.png) no-repeat;}
.gaoxiao-list ul li .bot .bot-right .tit span.huo3 {background:url(../images/huo3.png) no-repeat;}
.gaoxiao-list ul li .bot .bot-right .tit span.huo4 {background:url(../images/huo4.png) no-repeat;}
.gaoxiao-list ul li .bot .bot-right .tit span.huo5 {background:url(../images/huo5.png) no-repeat;}
.gaoxiao-list ul li .bot .bot-right .des{color:#666666; font-size:12px; line-height:22px; overflow:hidden; text-overflow: ellipsis; white-space: nowrap;} 
/*gx-tuijian*/
.gx-tuijian { background-color:#FFF;}
.gx-tuijian .ban{color:#0D6D6B; font-size:14px; line-height:53px;overflow:hidden; text-overflow: ellipsis; white-space: nowrap; border-bottom:#f2f2f2 solid 1px; padding-left:20px; }
.gx-tuijian .list{padding:0 20px;}
.gx-tuijian .list ul li{ padding-top:16px; height:93px; border-bottom:#f2f2f2 solid 1px;}
.gx-tuijian .list ul li:last-child { border-bottom:none; }
.gx-tuijian .list ul li .pic{ float:left; width:60px; height:60px; border-radius:50%; overflow:hidden; }
.gx-tuijian .list ul li .pic img{ width:100%; height:100%; object-fit: cover;object-position: center;}
.gx-tuijian .list ul li .con{ float:right; width:270px; padding-top:5px;}
.gx-tuijian .list ul li .con .tit{ color:#333333; font-size:14px; line-height:26px;overflow:hidden; text-overflow: ellipsis; white-space: nowrap;}
.gx-tuijian .list ul li .con .des{ color:#666666; font-size:14px; line-height:26px;overflow:hidden; text-overflow: ellipsis; white-space: nowrap;}
/*gaoxiao-detail*/
.gaoxiao-detail { background-color:#FFF; height:238px; margin-top:24px;}
.gaoxiao-detail-left { float:left; width:150px; height:150px; margin-left:20px; margin-top:45px; text-align:center;display: flex;  align-items: center; justify-content: center; border: 1px solid #F2F2F2;}
.gaoxiao-detail-left img {max-width: 100%;max-height: 100%;vertical-align: middle;}
.gaoxiao-detail-mid { float:left; width:800px; margin-top:60px; margin-left:20px; }
.gaoxiao-detail-mid .tit{ color:#333333; font-size:30px; line-height:57px;overflow:hidden; text-overflow: ellipsis; white-space: nowrap;}
.gaoxiao-detail-mid .des{ color:#333333; font-size:18px; line-height:44px;overflow:hidden; text-overflow: ellipsis; white-space: nowrap;} 
.gaoxiao-detail-right { float:right; margin-top:89px;}
.gaoxiao-detail-right ul li { float:left; width:96px; text-align:center;}
.gaoxiao-detail-right ul li .tit{ color:#0D6D6B; font-size:30px; line-height:35px;overflow:hidden; text-overflow: ellipsis; white-space: nowrap;}
.gaoxiao-detail-right ul li .des{ color:#333333; font-size:14px; line-height:26px;overflow:hidden; text-overflow: ellipsis; white-space: nowrap;} 
/*qiye-list*/
.qiye-list { margin-top:10px;}
.qiye-list ul li{ height:104px; background-color:#FFF; margin-bottom:10px; padding:0 20px; }
.qiye-list ul li .con { float:left; width:680px; margin-top:19px;}
.qiye-list ul li .con .tit{ color:#0D6D6B; font-size:16px; line-height:34px;overflow:hidden; text-overflow: ellipsis; white-space: nowrap;}
.qiye-list ul li .con .des{ color:#666666; font-size:14px; line-height:31px;overflow:hidden; text-overflow: ellipsis; white-space: nowrap;}
.qiye-list ul li .con .des span { color:#FD7240; margin-right:10px; } 
.qiye-list ul li .mid { float:left; width:180px; margin-top:37px;}
.qiye-list ul li .mid .pic { float:left; width:30px; height:30px;}
.qiye-list ul li .mid .pic img { width:100%; height:100%;}
.qiye-list ul li .mid .info{ float:left; margin-left:11px; color:#333333; font-size:14px; line-height:30px;overflow:hidden; text-overflow: ellipsis; white-space: nowrap;}
.qiye-list ul li .more { float:right; width:80px; height:26px; background-color:#0e6c6b;border-radius:13px; text-align:center; color:#ffffff; font-size:14px; line-height:26px; margin-top:39px;}
/*xuesheng-list*/
.xuesheng-list { margin-top:10px;}
.xuesheng-list ul li{ height:104px; background-color:#FFF; margin-bottom:10px; padding:0 20px; }
.xuesheng-list ul li .pic { float:left; width:58px; height:80px; margin-top:10px;}
.xuesheng-list ul li .pic img { width:100%; height:100%;}
.xuesheng-list ul li .con { float:left; width:680px; margin-top:19px; margin-left:20px;}
.xuesheng-list ul li .con .tit{ color:#0D6D6B; font-size:16px; line-height:34px;overflow:hidden; text-overflow: ellipsis; white-space: nowrap;}
.xuesheng-list ul li .con .des{ color:#666666; font-size:14px; line-height:31px;overflow:hidden; text-overflow: ellipsis; white-space: nowrap;}
.xuesheng-list ul li .con .des span { color:#FD7240; margin-right:10px; } 
.xuesheng-list ul li .more { float:right; width:80px; height:26px; background-color:#0e6c6b;border-radius:13px; text-align:center; color:#ffffff; font-size:14px; line-height:26px; margin-top:39px;}
/*rc-denglu-logo*/
.rc-denglu-logo { text-align:center; height:87px; margin-top:65px;}
.rc-denglu-logo img { height:87px;}
/*rc-denglu-footer*/
.rc-denglu-footer { text-align:center; color:#ffffff; font-size:14px; line-height:28px; padding-top:50px; padding-bottom:30px; }
/*zhaohui-box*/
.rc-zhaohui-box  {  width:572px; margin:0 auto; background-color:#FFF;box-shadow: 0px 0px 20px 0px rgba(36, 123, 160, 0.2);border-radius: 10px; margin-top:55px; min-height:532px; padding-bottom:40px; }
.rc-zhuce-box {  width:1012px; margin:0 auto; background-color:#FFF;box-shadow: 0px 0px 20px 0px rgba(36, 123, 160, 0.2);border-radius: 10px; margin-top:55px; min-height:532px; padding-bottom:40px; }
.rc-zhaohui-tit { color:#333333; font-size:34px; line-height:1; text-align:center; padding-top:38px;font-family: Adobe Heiti Std;letter-spacing: 4px;}
.rc-zhaohui-con { padding:26px 0 0 46px;}
.rc-zhaohui-con ul li{ float:left; width:400px; margin-left:40px; border:#eeeeee solid 1px; height:54px; margin-top:24px; color:#999999;}
.rc-zhaohui-con ul li i { display:inline-block; vertical-align:middle; width:30px; height:30px; margin:-3px 5px 0 5px;}
.rc-zhaohui-con ul li i.icon-leixing { background:url(../images/icon-leixing.png) no-repeat; background-size:auto 100%;}
.rc-zhaohui-con ul li i.icon-hangye { background:url(../images/icon-hangye.png) no-repeat; background-size:auto 100%;}
.rc-zhaohui-con ul li i.icon-yonghu { background:url(../images/icon-yonghu.png) no-repeat; background-size:auto 100%;}
.rc-zhaohui-con ul li i.icon-xingbie { background:url(../images/icon-xingbie.png) no-repeat; background-size:auto 100%;}
.rc-zhaohui-con ul li i.icon-chusheng { background:url(../images/icon-chusheng.png) no-repeat; background-size:auto 100%;}
.rc-zhaohui-con ul li i.icon-shenfen { background:url(../images/icon-shenfen.png) no-repeat; background-size:auto 100%;}
.rc-zhaohui-con ul li i.icon-mima { background:url(../images/icon-mima.png) no-repeat; background-size:auto 100%;}
.rc-zhaohui-con ul li i.icon-shouji { background:url(../images/icon-shouji.png) no-repeat; background-size:auto 100%;}
.rc-zhaohui-con ul li i.icon-yanzheng { background:url(../images/icon-yanzheng.png) no-repeat; background-size:auto 100%;}
.rc-zhaohui-con ul li i.icon-zhicheng { background:url(../images/icon-zhicheng.png) no-repeat; background-size:auto 100%;}
.rc-zhaohui-con ul li i.icon-zhuanye { background:url(../images/icon-zhuanye.png) no-repeat; background-size:auto 100%;}
.rc-zhaohui-con ul li i.icon-dangan { background:url(../images/icon-dangan.png) no-repeat; background-size:auto 100%;}
.rc-zhaohui-con ul li i.icon-xueli { background:url(../images/icon-xueli.png) no-repeat; background-size:auto 100%;}
.rc-zhaohui-con ul li i.icon-youxiang { background:url(../images/icon-youxiang.png) no-repeat; background-size:auto 100%;}
.rc-zhaohui-con ul li i.icon-guding { background:url(../images/icon-guding.png) no-repeat; background-size:auto 100%;}
.rc-zhaohui-con ul li i.icon-danwei { background:url(../images/icon-danwei.png) no-repeat; background-size:auto 100%;}
.rc-zhaohui-con ul li i.icon-zizhi { background:url(../images/icon-zizhi.png) no-repeat; background-size:auto 100%;}
.rc-zhaohui-con ul li input::-webkit-input-placeholder { color: #999999;}
.rc-zhaohui-con .zhuce-input{ width:340px; height:52px;color:#999999; font-size:14px; border:none; }
.rc-zhaohui-con .zhuce-select{ width:340px; height:52px;color:#999999; font-size:14px; border:none; -moz-appearance:none;-webkit-appearance:none;appearance:none; background:url(../images/select-bg3.png) no-repeat center right;}
.rc-zhaohui-con .zhuce-yanzheng{ width:230px; height:52px;color:#999999; font-size:14px; border:none; }
.rc-zhaohui-con .zhuce-huoqu { display:inline-block; float:right; width:114px; height:52px;color:#0D6D6B; font-size:14px; border:none; text-align:center; vertical-align:middle; cursor:pointer; background-color:#ffffff; }
.rc-zhaohui-con .zhuce-huoqu:disabled {color:#cccccc; cursor:default;}
.rc-zhaohui-con .zhuce-file { display:none;}
.rc-zhaohui-con .zhuce-shangchuan { display:inline-block; float:right; width:114px; height:52px; line-height:54px; color:#ffffff; font-size:14px; border:none; text-align:center; vertical-align:middle; cursor:pointer; background-color:#0D6D6B; }
.rc-zhaohui-con .zhuce-shangchuan:disabled {color:#cccccc; cursor:default;}
.rc-zhaohui-more {color:#0D6D6B; font-size:14px; line-height:35px; margin-left:91px;}
.rc-zhaohui-but { margin-top:30px; text-align:center; position:relative;}
.rc-zhaohui-but input[type=submit] {  width:400px; text-align:center; height:54px; background-color:#0D6D6B; color:#fff; font-size:16px;border-radius:3px; cursor:pointer; border:none; }
/*rc-denglu-more*/
.rc-denglu-more { text-align:center;color:#333333; font-size:16px; line-height:53px;}
.rc-denglu-other { width:320px; margin:0 auto; border-top:#f2f2f2 solid 1px; padding-top:16px; margin-top:9px; text-align:center;}
.rc-denglu-other .pic{ height:30px;}
.rc-denglu-other .pic ul{ display:inline-block;}
.rc-denglu-other .pic ul li { float:left; width:30px; margin:0 26px;}
.rc-denglu-other .pic ul li img{max-width: 100%;max-height: 100%;vertical-align: middle;}
.rc-denglu-other .des{color:#666666; font-size:14px; line-height:20px; margin-top:13px;}
/*rcn-main*/
.rcn-main { margin-top:20px; padding-bottom:20px;}
.rcn-left { float:left; width:260px;/* position:fixed; top:110px; left:50%; margin-left:-700px; */ }
.rcn-mid { float:left; width:740px;/* margin-left:270px;*/ margin-left:10px; }
.rcn-right { float:right; width:380px; }
.rcn-left-sub { background-color:#ffffff;padding:0 20px; min-height:639px;}
.rls-ban { height:53px; color:#333333; font-size:18px; line-height:53px;border-bottom:#f7f7f7 solid 1px; }
.rls-list {  height:auto;}
.rls-list ul li{ color:#333333; font-size:14px; line-height:45px; position:relative; overflow:hidden; text-overflow: ellipsis; white-space: nowrap; border-bottom:#f7f7f7 solid 1px;  }
.rls-list ul li:last-child { border-bottom:none; }
.rls-list ul li a { display:block;}
.rls-list ul li.active {color:#0D6D6B;}
.rls-list ul li:hover {color:#0D6D6B;}
.rls-list ul li i { display:inline-block; position:absolute; top:17px; right:0; width:12px; height:12px; background:url(../images/left-jiao1.png) no-repeat; cursor:pointer;}
.rls-list ul li i.act {transform:rotate(90deg);}
.rls-list ul .sub_er {  border-bottom:#f7f7f7 solid 1px; }
.rls-list ul .sub_er li { margin-left:20px; }
.rls-list ul .sub_er { display:block;}
.rcn-mid-show { background-color:#FFF; min-height:586px; padding:0 20px;}
.rcn-bangding { padding-top:12px; }
.rcn-bangding-left { float:left; width:90%; color:#666666; font-size:14px; line-height:20px;}
.rcn-bangding-left span { color:#989898; font-size:12px;}
.rcn-bangding-right { float:right; color:#0e6d69; font-size:14px; line-height:20px;}
/*rcn-jiben*/
.rcn-jiben { background-color:#FFF; margin-bottom:10px; }
.rcn-jiben-ban{color:#0D6D6B; font-size:14px; line-height:53px;overflow:hidden; text-overflow: ellipsis; white-space: nowrap; border-bottom:#f2f2f2 solid 1px; padding-left:20px; }
.rcn-jiben-top{padding:15px 20px;}
.rcn-jiben-top .pic{ float:left; width:65px; height:65px; border:#f3f3f3 solid 1px;}
.rcn-jiben-top .pic img{ width:100%; height:100%;}
.rcn-jiben-top .con { float:left; margin-left:7px; width:190px; margin-top:4px;}
.rcn-jiben-top .con .tit {  color:#333333; font-size:18px; line-height:28px; overflow:hidden; text-overflow: ellipsis; white-space: nowrap;}
.rcn-jiben-top .con .tit img { width:11px; margin-left:5px; vertical-align:middle; margin-top:-2px;}
.rcn-jiben-top .con .des {  color:#333333; font-size:14px; line-height:23px; overflow:hidden; text-overflow: ellipsis; white-space: nowrap;}
.rcn-jiben-top .more { margin-left: auto; margin-right: auto;width:200px; height:48px; line-height: 46px; text-align:center; margin-top:20px; border:#0d6d6b solid 1px; color:#0d6d6b; font-size:18px; border-radius:24px; }
.rcn-jiben-shuju { margin:0 20px; border-top:#f7f7f7 solid 1px; padding:16px 0 9px 0;}
.rcn-jiben-shuju ul li { float:left; width:50%; text-align:center; }
.rcn-jiben-shuju ul li .tit { color:#333333; font-size:30px; line-height:38px; overflow:hidden; text-overflow: ellipsis; white-space: nowrap;}
.rcn-jiben-shuju ul li .des { color:#333333; font-size:14px; line-height:30px; overflow:hidden; text-overflow: ellipsis; white-space: nowrap;}
/*rcn-jiben-text*/
.rcn-jiben-text { padding:12px 20px; color:#333333; font-size:14px; line-height:28px;}
.rcn-jiben-daoru { margin-top:40px; text-align:center; padding-bottom:20px; }
.rcn-jiben-daoru a { display:block; margin:0 auto; width:180px; height:30px; margin-bottom:10px; background-color:#0d6d6b; color:#ffffff; font-size:14px; line-height:28px; border:#0d6d6b solid 1px; border-radius:15px;}
.rcn-jiben-daoru a:last-child { background-color:#ffffff; color:#333333; border:#f9f9f9 solid 1px;  }
/*rcgeren-form*/
.rcgeren-form { height:auto; padding-top:5px; }
.rcgeren-form ul li{color:#333333; font-size:14px; line-height:45px; border-bottom:#f4f4f4 solid 1px; }
.rcgeren-form ul li label { display:inline-block; vertical-align:middle; width:100px; text-align: right;}
.rcgeren-form ul li input[type=text] { vertical-align:middle; width:80%; height:44px;color:#333333; font-size:14px; border:none; background-color:#FFF;}
.rcgeren-form ul li input[type=password] { vertical-align:middle; width:80%; height:44px;color:#333333; font-size:14px; border:none; background-color:#FFF;}
.rcgeren-form ul li input[type=text].rcgeren-duan { width:140px; }
.rcgeren-but { text-align:center; margin-top:27px;}
.rcgeren-but input[type=submit] { width:100px; text-align:center; height:30px; background-color:#0d6d6b; color:#ffffff; font-size:14px;border-radius:2px; cursor:pointer;}
.rcgeren-huoqu { width:100px; height:30px;color:#0d6d6b; font-size:14px;; text-align:center; vertical-align:middle; background-color:#ffffff; cursor:pointer;border-radius: 2px; border: 1px solid #0d6d6b; margin-left:20px; line-height:28px; }
.rcgeren-huoqu:disabled {background-color:#cccccc; cursor:default;}
/*rcn-toudi*/
.rcn-toudi { height:auto;}
.rcn-toudi ul li{ height:188px; background-color:#FFF; margin-bottom:10px; padding:20px 15px;}
.rcn-toudi ul li .top { height:auto;}
.rcn-toudi ul li .top .pic{ float:left; width:30px; height:30px;border-radius:50%; margin-left:5px;}
.rcn-toudi ul li .top .pic img{ width:100%; height:100%;}
.rcn-toudi ul li .top .tit{ float:left; margin-left:10px; width:50%; color:#333333; font-size:14px; line-height:30px; overflow:hidden; text-overflow: ellipsis; white-space: nowrap;}
.rcn-toudi ul li .bot { background-color:#f7f7f7; padding:20px; margin-top:16px;  }
.rcn-toudi ul li .bot .bot-left{ float:left; width:260px;}
.rcn-toudi ul li .bot .bot-left .tit{ color:#0e6c6b; font-size:16px; line-height:32px; overflow:hidden; text-overflow: ellipsis; white-space: nowrap;}
.rcn-toudi ul li .bot .bot-left .des{ color:#666666; font-size:14px; line-height:28px; overflow:hidden; text-overflow: ellipsis; white-space: nowrap;}
.rcn-toudi ul li .bot .bot-left .des span {color:#ff6f42; margin-right:8px;}
.rcn-toudi ul li .bot .bot-mid{ float:left; margin-left:20px; width:300px;}
.rcn-toudi ul li .bot .bot-mid .tit{ color:#0e6c6b; font-size:16px; line-height:32px; overflow:hidden; text-overflow: ellipsis; white-space: nowrap;}
.rcn-toudi ul li .bot .bot-mid .des{ color:#666666; font-size:14px; line-height:28px; overflow:hidden; text-overflow: ellipsis; white-space: nowrap;}
.rcn-toudi ul li .bot .bot-right{ float:right; width:60px; height:60px; border:#f2f2f2 solid 1px; }
.rcn-toudi ul li .bot .bot-right img { width:100%; height:100%;}
/*rcn-wode*/
.rcn-wode { background-color:#FFF; padding:20px 20px 150px 20px;}
.rcn-wode-top { height:auto;border-bottom:#f7f7f7 solid 1px; padding-bottom:20px; }
.rcn-wode-top .pic{ float:left; width:100px; height:138px;display: flex;  align-items: center; justify-content: center; position:relative;}
.rcn-wode-qiye .rcn-wode-top  .pic{ height:108px;}
.rcn-wode-top .pic img{max-width: 100%;max-height: 100%;vertical-align: middle;}

.rcn-wode-top .pic-tit { display:none; position:absolute; left:0; bottom:0; width:100%; height:22px; text-align:center;color:#ffffff; font-size:14px; line-height:22px; cursor:pointer; background-color:rgba(0, 0, 0, 0.6); }
.rcn-wode-top .pic:hover  .pic-tit { display:block;}

.rcn-wode-top .con { float:right; width:584px;}
.rcn-wode-top .con .info { padding-top:7px; position: relative;}
.rcn-wode-top .con .info .tit{ float:left; width:50%; color:#333333; font-size:28px; line-height:40px; overflow:hidden; text-overflow: ellipsis; white-space: nowrap;}
.rcn-wode-top .con .info .more{ position: absolute; right: 0; bottom: -40px ;color:#666666; font-size:14px; line-height:1; margin-top:10px;}
.rcn-wode-top .con .info .more i{ display:inline-block; width:17px; height:17px; margin-right:2px; vertical-align:middle; margin-top:-2px;} 
.rcn-wode-top .con .info .more i.wode-edit { background:url(../images/wode-edit.png) no-repeat;}
.rcn-wode-top .con .info .more:hover {color:#0d6d6b;}
.rcn-wode-top .con .info .more:hover i.wode-edit{ background:url(../images/wode-edit2.png) no-repeat;}
.rcn-wode-top .con .des {color:#333333; font-size:14px; line-height:30px; margin-top:20px; }
.rcn-wode-top .con .des img{ display:inline-block; width:19px; margin-right:5px; margin-top:-2px;}
/*rcn-wode-ban*/
.rcn-wode-ban { margin-top:8px; border-bottom:#f7f7f7 solid 1px; height:54px; }
.rcn-wode-ban .tit { float:left; width:50%;color:#333333; font-size:18px; line-height:54px; overflow:hidden; text-overflow: ellipsis; white-space: nowrap; font-weight:bold;}
.rcn-wode-ban .tit i { color:#f40103;}


.rcn-wode-ban .more{ float:right;color:#666666; font-size:14px; line-height:30px; margin-top:13px;}
.rcn-wode-ban .more i{ display:inline-block; width:17px; height:17px; margin-right:2px; vertical-align:middle; margin-top:-2px;} 
.rcn-wode-ban .more i.wode-edit { background:url(../images/wode-edit.png) no-repeat;}
.rcn-wode-ban .more:hover {color:#0d6d6b;}
.rcn-wode-ban .more:hover i.wode-edit{ background:url(../images/wode-edit2.png) no-repeat;}

/*rcn-wode-li*/
.rcn-wode-li { padding:8px 0 10px 0; border-bottom:#f7f7f7 solid 1px; position:relative;}
.rcn-wode-li .tit{color:#333333; font-size:16px; line-height:30px; overflow:hidden; text-overflow: ellipsis; white-space: nowrap;}
.rcn-wode-li .tit span { float:right; color:#999999; font-size:14px;}
.rcn-wode-li .des{ margin-top:7px; color:#333333; font-size:14px; line-height:26px;}
.rcn-wode-li .des img { max-width:100%;}
.rcn-wode-li .des2{ margin-top:7px; color:#333333; font-size:14px; line-height:26px; padding-right:60px; }
.rcn-wode-li .list{ margin-top:7px;}
.rcn-wode-li .list ul li{ float:left; width:50%;color:#333333; font-size:14px; line-height:26px; overflow:hidden; text-overflow: ellipsis; white-space: nowrap;}
.rcn-wode-li .more { display:none; position:absolute; right:0; top:14px; height:20px;}
.rcn-wode-li .more a {color:666666; font-size:14px; line-height:1; margin-left:30px; }
.rcn-wode-li .more a img{ display:inline-block; height:17px; margin-right:2px; vertical-align:middle; margin-top:-2px;} 
.rcn-wode-li .more a i{ display:inline-block; width:17px; height:17px; margin-right:2px; } 
.rcn-wode-li .more a i.wode-edit { background:url(../images/wode-edit.png) no-repeat;}
.rcn-wode-li .more a i.wode-del { background:url(../images/wode-del.png) no-repeat;}
.rcn-wode-li .more a:hover{color:#0d6d6b;}
.rcn-wode-li .more a:hover i.wode-edit { background:url(../images/wode-edit2.png) no-repeat;}
.rcn-wode-li .more a:hover i.wode-del { background:url(../images/wode-del2.png) no-repeat;}
.rcn-wode-li:hover .tit span { display:none; } 
.rcn-wode-li:hover .tit span.xianshi { display:block; } 
.rcn-wode-li:hover .more { display:block;}
.rcn-wode-li .info { height:auto;padding:0 0 8px 0; }
.rcn-wode-li .info dl dd { float:left; width:auto; background-color:#e9f3f4; padding:0 5px;color:#0d6d6b; font-size:14px; line-height:24px; margin-right:10px; margin-top:8px;  position:relative;}
.rcn-wode-li .info dl dd .cha { display:none; position:absolute; right:-7px; top:-5px; width:14px; height:14px; background-color:#f00; border-radius:50%;color:#ffffff; font-size:10px; text-align:center; line-height:12px; cursor:pointer;}
.rcn-wode-li .pic {padding:3px 0 8px 0;}
.rcn-wode-li .pic dl dd { float:left; width:136px; height:136px; border:#eeeeee solid 1px; margin-top:5px; position:relative;}
.rcn-wode-li .pic dl dd:nth-child(5n+2) { margin-left:5px;}
.rcn-wode-li .pic dl dd:nth-child(5n+3) { margin-left:5px;}
.rcn-wode-li .pic dl dd:nth-child(5n+4) { margin-left:5px;}
.rcn-wode-li .pic dl dd:nth-child(5n+5) { margin-left:5px;}
.rcn-wode-li .pic dl dd img{ width:100%; height:100%; }
.rcn-wode-li .pic dl dd .cha { display:none; position:absolute; right:0; top:0; width:14px; height:14px; background-color:#f00; border-radius:50%;color:#ffffff; font-size:10px; text-align:center; line-height:12px; cursor:pointer;}
/*rcn-wode-zs*/
.rcn-wode-zs { padding:8px 60px 10px 0; }
.rcn-wode-zs dl dd { float:left; width:auto;  border:#f2f2f2 solid 1px; padding:0 10px;color:#666666; font-size:14px; line-height:30px; margin-right:20px; margin-top:8px;  position:relative;}
.rcn-wode-zs dl dd .cha { display:none; position:absolute; right:-7px; top:-5px; width:14px; height:14px; background-color:#f00; border-radius:50%;color:#ffffff; font-size:10px; text-align:center; line-height:12px; cursor:pointer;}
/*rcn-wode-edit*/
.rcn-wode-edit { display:none; background-color:#f7f7f7; padding:20px 20px 40px 20px; }
.rcn-wode-edit ul li { float:left; width:300px; margin-top:4px; min-height:90px; }
.rcn-wode-edit ul li:nth-child(even) { margin-left:60px; }
.rcn-wode-qiye .rcn-wode-edit ul li:nth-child(even) { margin-left:0; }
.rcn-wode-qiye .rcn-wode-edit ul li.ml60 { margin-left:60px; }
.rcn-wode-edit ul li.chang { width:100%;}
.rcn-wode-edit ul li:nth-child(even).chang { margin-left:0; }
.rcn-wode-edit ul li .tit { height:34px; color:#333333; font-size:14px; line-height:34px; overflow:hidden; text-overflow: ellipsis; white-space: nowrap;}
.rcn-wode-edit ul li .des {display: flex; flex-direction: row;justify-content: space-between; color:#999999; font-size:14px; line-height:34px;}
.rcn-wode-edit ul li .des input::-webkit-input-placeholder { color: #999999;}
.rcn-wode-edit ul li .des input[type=text] { padding-left:16px; width:100%;height:36px;color:#999999; font-size:14px; border:#E6E6E6 solid 1px;  background-color:#FFF;}
.rcn-wode-edit ul li .des input[type=date] { padding-left:16px; width:100%;height:36px;color:#999999; font-size:14px; border:#E6E6E6 solid 1px; background-color:#FFF; }
.rcn-wode-edit ul li .des input[type=date]::-webkit-inner-spin-button { visibility: hidden; }
.rcn-wode-edit ul li .des input[type=number] { padding-left:16px; width:100%;height:36px;color:#999999; font-size:14px; border:#E6E6E6 solid 1px;  background-color:#FFF;}
.rcn-wode-edit ul li .des input[type=number]::-webkit-inner-spin-button { visibility: hidden; }
.rcn-wode-edit ul li .des input[type=password] { padding-left:16px; width:100%;height:36px;color:#999999; font-size:14px; border:#E6E6E6 solid 1px;  background-color:#FFF;}
.rcn-wode-edit ul li .des select{ padding-left:16px; width:100%;height:36px;color:#999999; font-size:14px; border:#E6E6E6 solid 1px; background:#FFF url(../images/select-bg1.png) no-repeat right center; }
.rcn-wode-edit ul li .des textarea{ padding:6px 16px; width:100%;height:100px;color:#999999; font-size:14px; border:#E6E6E6 solid 1px;outline: none; line-height:23px; resize:none; background-color:#FFF;}
.rcn-wode-edit ul li .des input[type=radio]{ display:none;}
.rcn-wode-edit ul li .des textarea::-webkit-input-placeholder { color: #999999;font-family: 'Microsoft Yahei', '微软雅黑', Arial, sans-serif; }
.rcn-wode-edit ul li .des label { display:inline-block; width:140px; color:#999999; font-size:14px; line-height:34px;text-align:center; border:#E6E6E6 solid 1px; cursor:pointer; background-color:#FFF; }
.rcn-wode-edit ul li .des input[type="radio"]:checked+label {border:#0D6D6B solid 1px; color:#0D6D6B;  }
.rcn-wode-edit ul li .des input[type=submit] { width:120px; text-align:center; height:36px; background-color:#0d6d6b; color:#fff; font-size:14px; line-height:34px; cursor:pointer; border:none;border:#0d6d6b solid 1px; }
.rcn-wode-edit ul li .des .rc-tianjia { width:120px; text-align:center; height:36px; background-color:#0d6d6b; color:#fff; font-size:14px; line-height:34px; cursor:pointer; border:none;border:#0d6d6b solid 1px; }
.rcn-wode-edit ul li .des .rc-quxiao { width:120px; text-align:center; height:36px; background-color:#ffffff; color:#333333; font-size:14px; line-height:34px;  cursor:pointer; border:none; border:#e6e6e6 solid 1px; margin-left:40px; }
.rcn-wode-edit ul li.chang .des .rc-quxiao { margin-left:400px; }
.rcn-wode-edit ul li .shang { height:138px; color:#999999; font-size:14px; line-height:30px; }
.rcn-wode-edit ul li .shang span {vertical-align:bottom;  }
.rcn-wode-edit .wode-file { display:none;}
.rcn-wode-edit .wode-shangchuan { display:inline-block; width:138px; height:138px; border:none; text-align:center; vertical-align:middle; cursor:pointer; margin-right:10px;  }
.rcn-wode-edit .wode-shangchuan:disabled { cursor:default;}
.rcn-wode-edit .wode-shangchuan img{ width:100%; height:100%;}
/*rcn-zhiwei*/
.rcn-zhiwei { height:auto;}
.rcn-zhiwei ul li{ background-color:#FFF; height:104px; margin-bottom:10px; padding:20px 20px 0 20px; }
.rcn-zhiwei-left { float:left; width:50%;}
.rcn-zhiwei-left .tit { color:#0b6d6c; font-size:16px; line-height:32px; overflow:hidden; text-overflow: ellipsis; white-space: nowrap;}
.rcn-zhiwei-left .des { color:#666666; font-size:14px; line-height:32px; overflow:hidden; text-overflow: ellipsis; white-space: nowrap;}
.rcn-zhiwei-left .des span{color:#fb723c; margin-right:20px; }
.rcn-zhiwei-right { float:right; margin-top:17px;}
.rcn-zhiwei-right .pic { float:left; width:30px; height:30px; border-radius:50%; overflow:hidden;}
.rcn-zhiwei-right .pic img{ width:100%; height:100%;}
.rcn-zhiwei-right .tit{ float:left; margin-left:10px; color:#333333; font-size:14px; line-height:30px; overflow:hidden; text-overflow: ellipsis; white-space: nowrap;}
/*rcn-qiuzhi*/
.rcn-qiuzhi { height:auto;}
.rcn-qiuzhi ul li{ background-color:#FFF; height:178px; margin-bottom:10px; padding:20px;}
.rcn-qiuzhi ul li .pic { float:left; width:100px; height:138px; overflow:hidden;}
.rcn-qiuzhi ul li .pic img { width:100%; height:100%;}
.rcn-qiuzhi ul li .con { float:right; width:590px;}
.rcn-qiuzhi ul li .con .info { border-bottom:#f7f7f7 solid 1px; height:38px;}
.rcn-qiuzhi ul li .con .info .tit{ float:left; width:50%; color:#333333; font-size:18px; line-height:37px; overflow:hidden; text-overflow: ellipsis; white-space: nowrap;}
.rcn-qiuzhi ul li .con .info .more{ float:right;color:#999999; font-size:12px; margin-top:12px; line-height:1;}
.rcn-qiuzhi ul li .con .info .more i { display:inline-block; vertical-align:middle; margin-top:-2px; width:11px; height:11px; margin-right:3px; background:url(../images/icon-shoucang-gray.png) no-repeat; background-size:100% 100%;}
.rcn-qiuzhi ul li .con .info .more.active {color:#0b6e6b;}
.rcn-qiuzhi ul li .con .info .more.active i{background:url(../images/icon-shoucang.png) no-repeat; background-size:100% 100%; }
.rcn-qiuzhi ul li .con .info .more .active {color:#0b6e6b;}
.rcn-qiuzhi ul li .con .info .more .active i{background:url(../images/icon-shoucang.png) no-repeat; background-size:100% 100%; }
.rcn-qiuzhi ul li .con .info .more a:hover {color:#0b6e6b;}
.rcn-qiuzhi ul li .con .des { margin-top:12px;}
.rcn-qiuzhi ul li .con .des dl dd{ float:left; width:33.33%;color:#333333; font-size:14px; line-height:28px;overflow:hidden; text-overflow: ellipsis; white-space: nowrap;}
/*rc-zhaopin-shaixuan*/
.rc-zhaopin-shaixuan { background-color:#FFF;  min-height:52px; }
.rc-zhaopin-shaixuan  select { width:auto; min-width:40px; max-width:80px; padding-right:20px; height:52px;color:#666666; font-size:14px; border:none; background:url(../images/select-bg4.png) no-repeat right center; vertical-align:middle; margin-right:48px; margin-left:20px;  }
.rc-zhaopin-shaixuan a.qingkong { float:right;color:#999999; font-size:14px; line-height:52px; margin-right:20px;}
/*rc-jianli-shaixuan*/
.rc-jianli-shaixuan, .rc-company-shaixuan { background-color:#FFF;  min-height:52px; margin-top:10px;}
.rc-jianli-shaixuan  select, .rc-company-shaixuan  select { width:auto; min-width:40px; max-width:80px; padding-right:20px; height:52px;color:#666666; font-size:14px; border:none; background:url(../images/select-bg4.png) no-repeat right center; vertical-align:middle; margin-right:48px; margin-left:20px;  }
.rc-jianli-shaixuan a.qingkong, .rc-company-shaixuan a.qingkong { float:right;color:#999999; font-size:14px; line-height:52px; margin-right:20px;}
/*rc-qiye-shaixuan*/
.rc-qiye-shaixuan { background-color:#fcfcfc; min-height:44px; }
.rc-qiye-shaixuan  select { width:auto; min-width:40px; max-width:80px; padding-right:20px; height:44px;color:#666666; font-size:14px; border:none; background:url(../images/select-bg4.png) no-repeat right center; vertical-align:middle;  margin-left:70px;  }
.rc-qiye-shaixuan a.qingkong { float:left;color:#666666; font-size:14px; line-height:44px; margin-left:20px;}
/*rc-diqu-shaixuan*/
.rc-diqu-shaixuan { background-color:#FFF; margin-top:10px;}
.rc-ds-top  select { width:auto; min-width:40px; max-width:80px; padding-right:20px; height:52px;color:#666666; font-size:14px; border:none; background:url(../images/select-bg4.png) no-repeat right center; vertical-align:middle;  margin-left:70px;  }
.rc-ds-top a.qingkong { float:left;color:#666666; font-size:14px; line-height:52px; margin-left:20px;}
.rc-ds-top { border-bottom:#f1f1f1 solid 1px; height:52px; }
.rc-ds-bot { border-bottom:#f1f1f1 solid 1px; min-height:81px; padding:10px 0 0 20px; }
.rc-ds-bot a {color:#666666; font-size:14px; line-height:27px; margin-right:35px;white-space:nowrap;}
.rc-ds-bot a:hover {color:#0b6d6e;}
.rc-ds-bot a.active {color:#0b6d6e;}
/*rcn-guanli*/
.rcn-guanli { height:auto;}
.rcn-guanli ul li{ background-color:#FFF; height:104px; margin-bottom:10px; padding:20px 20px 0 20px; }
.rcn-guanli-left { float:left; width:300px;}
.rcn-guanli-left .tit { color:#0b6d6c; font-size:16px; line-height:32px; overflow:hidden; text-overflow: ellipsis; white-space: nowrap;}
.rcn-guanli-left .des { color:#666666; font-size:14px; line-height:32px; overflow:hidden; text-overflow: ellipsis; white-space: nowrap;}
.rcn-guanli-left .des span{color:#fb723c; margin-right:20px; }
.rcn-guanli-right { float:right; color:#0D6D6B; font-size:12px; line-height:64px;}
.rcn-guanli-mid { float:left; width:154px; }
.rcn-guanli-mid dl dd{ float:left; width:50%; text-align:center;}
.rcn-guanli-mid dl dd .tit { color:#666666; font-size:16px; line-height:31px; overflow:hidden; text-overflow: ellipsis; white-space: nowrap;}
.rcn-guanli-mid dl dd .des { color:#999999; font-size:12px; line-height:28px; overflow:hidden; text-overflow: ellipsis; white-space: nowrap;}
.rcn-guanli-state  { float:left; margin-left:17px;  color:#0D6D6B; font-size:12px; line-height:64px;}
.rcn-guanli-state  span.gray { color:#999999;}
/*rc-shiyanshi*/
.rc-peixun-left { float:left; width:696px;}
.rc-peixun-right { float:right; width:696px;}
.rc-shiyanshi {height:auto; margin-top:6px; }
.rc-shiyanshi ul li{ float:left; width:344px; background-color:#FFF; border:#dddddd solid 1px; height:166px; padding:11px; margin-top:8px;}
.rc-shiyanshi ul li:nth-child(even) { margin-left: 8px;}
.rc-shiyanshi ul li .rc-shiyanshi-top { height:auto;}
.rc-shiyanshi ul li .rc-shiyanshi-top .pic{ float:left; width:129px; height:79px;}
.rc-shiyanshi ul li .rc-shiyanshi-top .pic img { width:100%; height:100%; }
.rc-shiyanshi ul li .rc-shiyanshi-top .con{ float:right; width:180px; padding-top:2px; }
.rc-shiyanshi ul li .rc-shiyanshi-top .con .tit { color:#333333; font-size:14px; line-height:24px; overflow:hidden; text-overflow: ellipsis; white-space: nowrap;}
.rc-shiyanshi ul li .rc-shiyanshi-top .con .des { height:20px; color:#333333; font-size:12px; line-height:20px; }
.rc-shiyanshi ul li .rc-shiyanshi-top .con .des span { display:inline-block; width:54px; height:9px; vertical-align:middle; margin-top:-2px;  }
.rc-shiyanshi ul li .rc-shiyanshi-top .con .des span.xing0 {background:url(../images/xing0.png) no-repeat;}
.rc-shiyanshi ul li .rc-shiyanshi-top .con .des span.xing1 {background:url(../images/xing1.png) no-repeat;}
.rc-shiyanshi ul li .rc-shiyanshi-top .con .des span.xing2 {background:url(../images/xing2.png) no-repeat;}
.rc-shiyanshi ul li .rc-shiyanshi-top .con .des span.xing3 {background:url(../images/xing3.png) no-repeat;}
.rc-shiyanshi ul li .rc-shiyanshi-top .con .des span.xing4 {background:url(../images/xing4.png) no-repeat;}
.rc-shiyanshi ul li .rc-shiyanshi-top .con .des span.xing5 {background:url(../images/xing5.png) no-repeat;}
.rc-shiyanshi ul li .rc-shiyanshi-top .con .more { width:65px; height:20px; background-color:#005dab; border-radius:3px; text-align:center; color:#ffffff; font-size:12px; line-height:20px; margin-top:10px; }
.rc-shiyanshi ul li .rc-shiyanshi-bot { margin-top:11px; color:#434343; font-size:14px; line-height:26px;}
.rc-shiyanshi ul li .rc-shiyanshi-bot p { overflow:hidden; text-overflow: ellipsis; white-space: nowrap;}
.rc-shiyanshi ul li:hover .rc-shiyanshi-top .con .tit {color:#0b6d6e;}
/*rc-side*/
.rc-side { position:fixed;  top:40%; left:50%; margin-left:-808px; width:88px; height:auto; background-color:#FFF; border-radius:3px; overflow:hidden;box-shadow: 0 0 20px rgba(0, 0, 0, 0.1);}
.rc-side ul li { color:#333333; font-size:14px; line-height:45px; position:relative; text-align:center;}
.rc-side ul li a { display:block;}
.rc-side ul li:after{content:""; position:absolute; left:50%; top:0; margin-left:-40px; width:80px; height:1px; background-color:#e4e4e4; }
.rc-side ul li:first-child:after { display:none; }
.rc-side ul li:hover { background-color:#0d6d6b; color:#FFF; }
.rc-side ul li:hover:after { display:none; }
.rc-side ul li.active { background-color:#0d6d6b; color:#FFF; }
.rc-side ul li.active:after { display:none; }
.remenchengshi { display:inline-block;  margin-left:150px;  color: #666666;  font-size: 14px; line-height: 52px;}
.remenchengshi a { margin-left:5px; }
.remenchengshi a:hover {color:#0b6d6e;}

.remenzhiwei { margin-top:50px; padding:0 20px 20px 20px; background-color:#FFF;}

@media(max-width:1400px){
body.bg-green { background-size:cover;}
.rc-header {width:1400px; margin:0 auto;}
.rc-footer {width:1400px; margin:0 auto;}
.zp-detail {width:1400px; margin:0 auto;}
.gaoxiao-detail{width:1400px; margin:0 auto;}
.rc-zhaopin-shaixuan{width:1400px; margin:0 auto;}
.rc-jianli-shaixuan{width:1400px; margin:0 auto;}
.rc-qiye-shaixuan{width:1400px; margin:0 auto;}
.rc-diqu-shaixuan{width:1400px; margin:0 auto;}

}