﻿body,a,ul,li,img,input,select,button {padding:0;margin:0;text-decoration:none;list-style:none;font-family:"microsoft yahei","Arial Narrow";}
img {border:none;}
input,button {outline:none;}
.clearfix:after {content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0;}
* html .clearfix {zoom:1;}
*:first-child + html .clearfix {zoom:1;}
.ellipsis {overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.ellipsis-2 {display:-webkit-box;overflow:hidden;white-space:normal !important;text-overflow:ellipsis;word-wrap:break-word;-webkit-line-clamp:2;-webkit-box-orient:vertical;}
.ellipsis-3 {display:-webkit-box;overflow:hidden;white-space:normal !important;text-overflow:ellipsis;word-wrap:break-word;-webkit-line-clamp:3;-webkit-box-orient:vertical;}
.fl {float:left;}
.fr {float:right;}
.overflow {overflow:hidden;}
.fontbold {font-weight:bold;}
.mt20 {margin-top:20px;}
.noborder {border:none !important;}
.ListBody {margin:0px;padding:0px;background:url(/rry/img/bg3.jpg) center top repeat-x;}
.pt120 {padding-top:120px !important;}
.hide {display:none;}
body,td,th {font-size:12px;}
* {padding:0px;margin:0px;}
h1,h3 {font-size:14px;margin:0px;padding:0px;}
body {-webkit-overflow-scrolling:touch;background: #f5f6f9;}
.left {float:left;}
.right {float:right;}
a {color:#333;text-decoration:none;padding:0px;margin:0px;}
.textleft {text-align:left;}
.textcenter {text-align:center;}
.textright {text-align:right;}
.newabout {width:1198px;margin:0px auto;margin-top:20px;height:70px;background-color:#e5f5ff;border:1px solid #ceeeff;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;padding:5px 10px;}
.newabout li {float:left;width:48%;height:70px;line-height:70px;text-align:center;font-size:16px;}
.newabout li img {position:relative;top:7px;right:10px;}
.newabout li.onAboutActive {background:#fff;padding:10px 0;box-shadow:0px 0px 20px rgba(0,0,0,0.1);border-radius:5px;margin-top:5px;}
.btn {height:50px;line-height:22px;border-radius:4px;padding:12px 44px 16px 44px;cursor:pointer;}
.btn-yellow {color:#fff;background:#ff9637;font-size:22px;border:none;}
.btn-blue {color:#fff;background:#148cdc;font-size:22px;border:none;box-shadow:0px 0px 20px rgba(0,0,0,0.1);-moz-box-shadow:0px 0px 20px rgba(0,0,0,0.1);-wibkit-box-shadow:0px 0px 20px rgba(0,0,0,0.1);}
.btn-blue.outline-blue {color:#148cdc;background:#fff;border:1px solid #148cdc;}
.nav {width:100%;top:0px;height:80;background:#ffffff;z-index:99999;border-bottom:1px solid #f2f2f2;}
.heads {width:1200px;height:80px;margin:0px auto;}
.heads .logo {float:left;width:177px;height:45px;margin-top:20px;background:url(/rry/img/logo.png) no-repeat;}
.heads .logo a {text-indent:-888px;display:block;height: 45px;}
.heads .logo img {margin-top:17px;}
.heads ul.menu {padding-right:25px;float:left;height:80px;padding-top:4px;margin-left: 100px;}
.heads ul.menu li {position:relative;padding-left:20px;padding-right:20px;float:left;height:71px;line-height:71px;font-size:15px;font-weight:bold;cursor:pointer;}
.heads ul.menu li.active:after {height:4px;content:"";position:absolute;bottom:-5px;left:0px;right:0px;background:#138bdb;border-radius:2px;}
.heads ul.menu li:hover a,.heads ul.menu li.active a {color:#138bdb;}
.heads ul.menu li a {display:block;width:100%;height:100%;}
.heads .login {float:right;line-height:80px;}
.heads .login p {float:left;}
.heads .login p.PP1 {padding-right:25px;padding-left:25px;background:url(/rry/img/ji.fw.png) left center no-repeat;color:#138bdb;font-size:15px;}
.heads .login p.PP1 a {color:#138bdb;}
.heads .login p.PP2 a {height:38px;line-height:38px;padding-right:25px;display:inline-block;font-size:15px;color:White;display:inline-block;padding-left:50px;background:url(/rry/img/user.fw.png) 20px center no-repeat;background-color:#138bdb;behavior:url(PIE.htc);-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}
/*banner*/
.banner {height:600px;width:100%;position:relative;overflow: hidden;}
.swiper-slide {height:600px;position:relative;}
.bannrText {z-index:999;text-align:center;position:absolute;top:50%;width:100%;color:#fff;margin-top:-121px;}
.bannrText_1 {margin-top:-66px;}
.bannrText_1 h2 {font-size:42px;font-weight:bold;}
.ewm {background:url(/rry/img/ewm_bg.png) no-repeat center center;width:164px;height:164px;padding-top:20px;margin:0 auto;margin-top:15px;}
.bannrText_2 {margin-top:-160px;}
.bannText_p {font-size:18px;text-align:center;line-height:28px;padding-top:6px;}
.bannrText_1 h6 {font-size:30px;font-weight:400;padding-top:55px;}
.bannrText_1 h6 span {font-size:48px;font-weight:bold;}
.bannrText h1 {font-size:50px;font-weight:bold;}
.bannrText p {font-size:40px;padding-top:15px;line-height:50px;}
.bannrText button {margin-top:60px;padding-left:48px;padding-right:40px;}
.bannrText button span {background:url(/rry/img/arrow_right.png) no-repeat right;padding-right:34px;padding-bottom:3px;}
.bannrText_3 {margin-top:-36px;}
.swiper-pagination-bullet {width:12px;height:12px;display:inline-block;border-radius:100%;opacity:0.4;border-radius:50%;background:#fff;}
.swiper-pagination-bullet-active {opacity:1;}
.swiper-container-horizontal > .swiper-pagination-bullets,.swiper-pagination-custom,.swiper-pagination-fraction {bottom:60px;}
.swiper-container-horizontal  > .swiper-pagination-bullets  .swiper-pagination-bullet {margin:0 9px;}
.newsBlock {width:100%;position:absolute;bottom:-50px;height:80px;z-index:999;}
.news_block {line-height:30px;width:1200px;margin:0 auto;padding:25px 0px;background:#fff;border-radius:4px;box-shadow:0px 0px 20px rgba(0,0,0,0.1);-moz-box-shadow:0px 0px 20px rgba(0,0,0,0.1);-wibkit-box-shadow:0px 0px 20px rgba(0,0,0,0.1);position:relative;}
.newsList {padding:0px 112px 0px 140px;}
.newsList li {float:left;}
.newsTitle {position:absolute;left:30px;top:30px;}
.newsMore {position:absolute;right:30px;top:34px;}
.newsList li {width:33.3%;float:left;}
.newsList li span {background:url(/rry/img/dian.fw.png) left center no-repeat;padding-left:18px;padding-right:23px;display:block;}
.newsList li a {color:#999999;}
.newsList li a:hover {color:#148cdc;}
ul.SelectMuen {clear:both;width:1198px;margin:0px auto;margin-top:20px;height:80px;background-color:#e5f5ff;border:1px solid #ceeeff;behavior:url(PIE.htc);-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}
ul.SelectMuen li {float:left;width:25%;text-align:center;font-size:16px;}
ul.SelectMuen li p {height:60px;line-height:60px;}
ul.SelectMuen li.TT1 {}
ul.SelectMuen li.TT1 p a {display:inline-block;padding-left:40px;font-size:18px;color:#333333;background:url(/rry/img/tel.fw.png) left center no-repeat;}
ul.SelectMuen li.TT11 p a {display:inline-block;padding-left:40px;font-size:18px;color:#333333;background:url(/rry/img/ge1.fw.png) left center no-repeat;}
ul.SelectMuen li.TT2 {}
ul.SelectMuen li.TT2 p a {display:inline-block;padding-left:40px;font-size:18px;color:#333333;background:url(/rry/img/ben.fw.png) left center no-repeat;}
ul.SelectMuen li.TT21 p a {display:inline-block;padding-left:40px;font-size:18px;color:#333333;background:url(/rry/img/ge2.fw.png) left center no-repeat;}
ul.SelectMuen li.TT3 p {margin-left:10px;margin-right:10px;background-color:White;margin-top:10px;-moz-box-shadow:0px 0px 20px rgba(0,0,0,0.1);box-shadow:0px 0px 20px rgba(0,0,0,0.1);-wibkit-box-shadow:0px 0px 20px rgba(0,0,0,0.1);behavior:url(PIE.htc);-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}
.AboutUSText {clear:both;overflow:hidden;margin:0px auto;border:1px solid #d5d5d5;margin-top:60px;width:1180px;margin-bottom:80px;}
.AboutUSText .title {clear:both;overflow:hidden;width:1180px;margin:0px auto;border-bottom:1px solid #d5d5d5;}
.AboutUSText .title p {float:left;}
.AboutUSText .title p.PP1 {line-height:100px;color:#333333;font-size:30px;}
.AboutUSText .title p.PP2 {float:right;line-height:100px;}
.AboutUSText .title p.PP2 img {vertical-align:middle;}
.AboutUSText .newstext {padding-top:60px;padding-bottom:100px;line-height:35px;color:#333333;font-size:16px;clear:both;overflow:hidden;width:1180px;margin:0px auto;}
.AboutUSText .newstext p {text-indent:2em;}
.AboutUSText .Contacts {clear:both;overflow:hidden;padding:40px;}
.AboutUSText .Contacts .Name {clear:both;overflow:hidden;height:50px;line-height:50px;color:#333333;font-size:20px;}
.AboutUSText .Contacts .NameTel {clear:both;overflow:hidden;height:55px;line-height:55px;color:#333333;font-size:14px;color:#999999;}
.AboutUSText .Contacts .NameTel span {display:inline-block;margin-right:45px;}
.AboutUSText .Contacts .NameTel span label {color:#138bdb;font-size:25px;font-weight:bold;}
.AboutUSText .Contacts .TelText {padding-bottom:35px;clear:both;overflow:hidden;line-height:25px;font-size:14px;padding-top:10px;color:#999999;}
.AboutUSText .Contacts .Maps {clear:both;overflow:hidden;}
.foot {clear:both;overflow:hidden;background-color:#333333;}
.foot .Cons {padding-bottom:20px;color:#cccccc;font-size:14px;clear:both;overflow:hidden;width:1200px;margin:0px auto;}
.foot .Cons .Lefts {float:left;}
.foot .Cons .Lefts .title {color:White;font-weight:bold;color:White;height:60px;line-height:60px;font-size:20px;}
.foot .Cons .Lefts .Email {clear:both;overflow:hidden;height:55px;line-height:55px;}
.foot .Cons .Lefts .Email span {display:inline-block;padding-left:30px;padding-right:25px;}
.foot .Cons .Lefts .Email span.SP1 {background:url(/rry/img/ICO1.fw.png) left center no-repeat;}
.foot .Cons .Lefts .Email span.SP2 {background:url(/rry/img/ICO2.fw.png) left center no-repeat;}
.foot .Cons .Lefts .Email span label {color:#148cdc;font-size:20px;font-weight:bold;}
.foot .Cons .Lefts .Text {padding-top:10px;clear:both;overflow:hidden;line-height:28px;}
.foot .Cons .Rights {float:right;margin-top:55px;}
.foot .Cons .Rights p {line-height:30px;text-align:center;float:left;margin-left:40px;}
.foot .Cons .Rights p img {width:120px;height:120px;border:15px solid #ffffff;}
.foot .FootButton {font-size:14px;clear:both;overflow:hidden;border-top:1px solid #666666;padding-top:20px;padding-bottom:110px;}
.foot .FootButton .FText {clear:both;overflow:hidden;width:1200px;margin:0px auto;color:#8e8e8e;text-align:center;}
.foot .FootButton .FText .copyright {float:left;line-height:25px;width:100%;}
.foot .FootButton .FText .copyright a {color:#8e8e8e;}
.foot .FootButton .FText .ICO {float:right;}
.foot .FootButton .FText .ICO span {float:left;}
.foot .FootButton .FText .ICO img {float:left;}
.newsnav {clear:both;overflow:hidden;height:80px;line-height:80px;width:1200px;margin:0px auto;border-bottom:1px solid #eaeaea;}
.newsnav p {padding-left:50px;background:url(/rry/img/dian.fw.png) 20px center no-repeat;font-size:14px;color:#138bdb;}
.newsnav p a {display:inline-block;padding-left:5px;padding-right:5px;color:#138bdb;}
.content {clear:both;overflow:hidden;width:1010px;margin:0px auto;padding:20px;}
.geshui .content{width:920px;}
.content .title {clear:both;overflow:hidden;height:auto;line-height:40px;text-align:center;color:#333333;font-size:26px;}
.content .time {color:#999999;font-size:16px;text-align:center;line-height:30px;clear:both;overflow:hidden;}
.content .newstext {clear:both;overflow:hidden;padding-top:35px;line-height:35px;color:#333333;font-size:16px;color:#666;}
.content .newstext img{max-width: 100%;}
.content .tag {margin-top:40px;}
.content .tag span {font-size:16px;font-weight:bold;}
.content .tag a {color:White;font-size:16px;display:inline-block;height:36px;line-height:36px;background-color:#138BDB;text-align:center;border-radius:5px;margin-right:20px;padding:0 10px;}
.content .newstext p.PP1 {text-indent:0px;padding-top:30px;padding-bottom:30px;text-align:center;}
.content .updown {clear:both;overflow:hidden;text-align:center;padding-top:20px;}
.content .updown .up {float:left;}
.content .updown .up::before {content:"上一篇：";font-weight:bold;}
.content .updown .down {float:right;}
.content .updown .down::before {content:"下一篇：";font-weight:bold;}
.content .updown a {font-size:16px;display:inline-block;height:42px;line-height:42px;}
.NewsListGai {width:1200px;height:184px;margin:30px auto;position:relative;background:#fff;}
.NewsList {position:absolute;width:1180px;left:10px;top:10px;height:164px;border:1px solid #f7f7f7;background-color:#ffffff;}
.news_list {padding-top:30px;}
.NewsList div {float:left;}
.NewsList .Imgs {padding-left:10px;width:220px;height:140px;padding-top:10px;}
.NewsList .Imgs img {width:220px;height:140px;}
.NewsList .newstext {color:#666666;padding-left:35px;width:685px;padding-top:10px;}
.NewsList .newstext p.PP1 {padding-top:5px;height:35px;line-height:35px;font-size:20px;}
.NewsList .newstext p.PP1 a {color:#333333;}
.NewsList .newstext p.PP2 {font-size:14px;color:#999999;height:30px;line-height:25px;}
.NewsList .newstext p.PP3 {color:#999999;font-size:14px;height:50px;line-height:25px;}
.NewsList .Jian {padding-top:10px;float:right;width:105px;height:140px;background:url(/rry/img/jian.fw.png) left center no-repeat;filter:alpha(Opacity=80);-moz-opacity:0.5;opacity:0.5;}
.NewsListGai:hover {-moz-box-shadow:0px 0px 20px rgba(0,0,0,0.1);box-shadow:0px 0px 20px rgba(0,0,0,0.1);-wibkit-box-shadow:0px 0px 20px rgba(0,0,0,0.1);transition:all ease-out 0.3s;}
.NewsListGai:hover .NewsList {border:none;transition:all ease-out 0.3s;}
.NewsList:hover .Jian {filter:alpha(Opacity=100);-moz-opacity:1;opacity:1;}
.NewsList:hover .newstext p.PP1 a {color:#138bdb;}
.JianNewsList {clear:both;overflow:hidden;height:60px;}
.Pages {width:1200px;margin:0px auto;padding-bottom:120px;padding-top:30px;clear:both;overflow:hidden;text-align:center;}
.Pages a {margin-right:5px;padding-left:15px;padding-right:15px;color:#666666;display:inline-block;height:38px;line-height:38px;border:1px solid #dddddd;behavior:url(PIE.htc);-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}
.Pages a:hover {background-color:#138bdb;color:White;}
.Pages a.AA {background-color:#138bdb;color:White;}
.Pages a.Prve {padding-left:35px;background:url(/rry/img/PL.fw.png) 18px center no-repeat;}
.Pages a.Next {padding-right:35px;background:url(/rry/img/PR.fw.png) 63px center no-repeat;}
.Pages a:hover {background-color:#138bdb;color:White;}
.Pages b{margin-right: 5px;padding-left: 15px;padding-right: 15px;color: #666666;display: inline-block;height: 38px;line-height: 38px;border: 1px solid #dddddd;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;background-color: #138bdb;color: White;}
ul.SelectMuen2 {clear:both;width:1198px;margin:0px auto;margin-top:20px;height:120px;background-color:#e5f5ff;border:1px solid #ceeeff;behavior:url(PIE.htc);-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}
ul.SelectMuen2 li {float:left;width:147px;text-align:center;cursor:pointer;}
ul.SelectMuen2 li p {font-size:14px;height:120px;line-height:26px;text-align:center;}
ul.SelectMuen2 li p img {width:40px;margin-bottom:8px;margin-top:28px;}
ul.SelectMuen2 li.active p {background-color:White;margin-top:10px;-moz-box-shadow:0px 0px 20px rgba(0,0,0,0.1);box-shadow:0px 0px 20px rgba(0,0,0,0.1);-wibkit-box-shadow:0px 0px 20px rgba(0,0,0,0.1);behavior:url(PIE.htc);-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}
ul.SelectMuen2 li a {color:#333333;}
.select_menu.active {position:fixed;top:81px;width:100%;height:102px;padding-top:20px;}
.select_menu.active .SelectMuen3,.select_menu.active .SelectMuen2 {margin-top:0px;}
.select_menu {position:absolute;width:100%;background:#fff;height:122px;top:480px;}
.select_menu_1 {top:580px;}
.SelectMuen3 {clear:both;width:1198px;margin:0px auto;margin-top:18px;height:120px;background-color:#e5f5ff;border:1px solid #ceeeff;behavior:url(PIE.htc);-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}
.SelectMuen3 li {float:left;width:196px;text-align:center;cursor:pointer;}
.SelectMuen3 li p {font-size:14px;height:120px;line-height:26px;text-align:center;}
.SelectMuen3 li p img {width:40px;margin-bottom:8px;margin-top:28px;}
.SelectMuen3 li.active p {margin-left:10px;margin-right:10px;background-color:White;margin-top:10px;-moz-box-shadow:0px 0px 20px rgba(0,0,0,0.1);box-shadow:0px 0px 20px rgba(0,0,0,0.1);-wibkit-box-shadow:0px 0px 20px rgba(0,0,0,0.1);-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}
ul.SelectMuen3 li.active p {margin-left:10px;margin-right:10px;background-color:White;margin-top:10px;-moz-box-shadow:0px 0px 20px rgba(0,0,0,0.1);box-shadow:0px 0px 20px rgba(0,0,0,0.1);-wibkit-box-shadow:0px 0px 20px rgba(0,0,0,0.1);-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}
ul.SelectMuen3 li a {color:#333333;}
.GongCons {clear:both;overflow:hidden;}
.GongCons .List {clear:both;overflow:hidden;height:auto;padding-bottom:30px;}
.GongCons .List .Cons {clear:both;overflow:hidden;width:1130px;margin:0px auto;}
.GongCons .List .Cons .LText {padding-top:55px;float:left;width:720px;overflow:hidden;}
.GongCons .List .Cons .LText p {clear:both;overflow:hidden;}
.GongCons .List .Cons .LText p.PP1 {height:55px;line-height:55px;color:#333333;font-size:25px;}
.GongCons .List .Cons .LText p.PP2 {color:#999999;font-size:18px;height:60px;line-height:30px;background:url(/rry/img/xian.png) left bottom no-repeat;}
.GongCons .List .Cons .LText p.PP3 {padding-top:10px;line-height:30px;color:#999999;font-size:14px;}
.GongCons .List .Cons .RImg {padding-top:80px;float:right;}
.GongCons .List2 {clear:both;overflow:hidden;height:410px;background-color:#f9f9f9;}
.GongCons .List2 .Cons {clear:both;overflow:hidden;width:1130px;margin:0px auto;}
.GongCons .List2 .Cons .LText {padding-top:45px;float:right;width:720px;overflow:hidden;}
.GongCons .List2 .Cons .LText p {clear:both;overflow:hidden;}
.GongCons .List2 .Cons .LText p.PP1 {height:55px;line-height:55px;color:#333333;font-size:25px;}
.GongCons .List2 .Cons .LText p.PP2 {color:#999999;font-size:18px;height:60px;line-height:30px;background:url(/rry/img/xian.png) left bottom no-repeat;margin-bottom:15px;}
.GongCons .List2 .Cons .LText p.PP3 {padding-top:10px;line-height:30px;color:#999999;font-size:14px;}
.GongCons .List2 .Cons .RImg {padding-top:80px;float:left;}
.GongCons2 {clear:both;overflow:hidden;}
.GongCons2 .List {clear:both;overflow:hidden;height:540px;}
.GongCons2 .List .Cons {clear:both;overflow:hidden;width:1140px;margin:0px auto;padding-top:0px;}
.GongCons2 .List .Cons .LText {padding-top:80px;float:left;width:421px;overflow:hidden;}
.GongCons2 .List .Cons .LText p {clear:both;overflow:hidden;}
.GongCons2 .List .Cons .LText p.PP1 {height:55px;line-height:55px;color:#333333;font-size:25px;}
.GongCons2 .List .Cons .LText p.PP2 {color:#999999;font-size:18px;height:60px;line-height:30px;background:url(/rry/img/xian.png) left bottom no-repeat;}
.GongCons2 .List .Cons .LText p.PP3 {padding-top:20px;line-height:30px;color:#999999;font-size:14px;}
.GongCons2 .List .Cons .RImg {padding-top:64px;float:right;margin-right:-15px;}
.GongCons2 .List2 {clear:both;overflow:hidden;height:540px;background-color:#f9f9f9;}
.GongCons2 .List2 .Cons {clear:both;width:1140px;margin:0px auto;}
.GongCons2 .List2 .Cons .LText {padding-top:80px;float:right;width:421px;overflow:hidden;}
.GongCons2 .List2 .Cons .LText p {clear:both;overflow:hidden;}
.GongCons2 .List2 .Cons .LText p.PP1 {height:55px;line-height:55px;color:#333333;font-size:25px;}
.GongCons2 .List2 .Cons .LText p.PP2 {color:#999999;font-size:18px;height:60px;line-height:30px;background:url(/rry/img/xian.png) left bottom no-repeat;}
.GongCons2 .List2 .Cons .LText p.PP3 {padding-top:20px;line-height:30px;color:#999999;font-size:14px;}
.GongCons2 .List2 .Cons .RImg {padding-top:64px;float:left;margin-left:-15px;}
.GongCons_1 .List2 .Cons .LText p.PP2 {color:#999999;font-size:18px;height:60px;line-height:30px;background:url(/rry/img/xian_1.png) left bottom no-repeat;}
.GongCons_1 .List .Cons .LText p.PP2 {color:#999999;font-size:18px;height:60px;line-height:30px;background:url(/rry/img/xian_1.png) left bottom no-repeat;}
.GongCons_1 {padding-top:120px;}
.GongCons_2 {padding-top:188px;}
.GongAbd {clear:both;overflow:hidden;height:340px;background:url(/rry/img/gongbg.jpg) center top no-repeat;}
.GongAbd p {clear:both;text-align:center;}
.GongAbd p.PP1 {padding-top:35px;height:155px;line-height:155px;color:#333333;font-size:36px;}
.GongAbd p.PP2 a {color:White;font-size:22px;display:inline-block;width:200px;height:50px;line-height:50px;border:0px;background-color:#138bdb;text-align:center;behavior:url(PIE.htc);-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}
.GongAbd p.PP2 a:hover {background-color:#ff8800;}
.InTitleGong {clear:both;overflow:hidden;text-align:center;padding-bottom:20px;padding-top:0;}
.InTitleGong p {clear:both;overflow:hidden;}
.InTitleGong p.PP1 {line-height:65px;font-size:36px;font-weight:bold;color:#138bdb;}
.InTitleGong p.PP2 {line-height:30px;color:#999999;font-size:15px;}
ul.InGongju {clear:both;width:1200px;margin:0px auto;padding-bottom:37px;}
ul.InGongju li {float:left;position:relative;width:300px;height:245px;}
ul.InGongju li .Item {width:275px;height:205px;background-color:White;margin:0px auto;margin-top:20px;behavior:url(PIE.htc);-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}
ul.InGongju li .Item p {text-align:center;clear:both;}
ul.InGongju li .Item p.PP1 {padding-top:25px;height:95px;}
ul.InGongju li .Item p.PP2 {height:35px;line-height:35px;font-size:20px;}
ul.InGongju li .Item p.PP3 {line-height:20px;color:#999999;font-size:12px;}
ul.InGongju li:hover .Item {transition:all ease-out 0.3s;-moz-box-shadow:0px 0px 20px rgba(0,0,0,0.1);box-shadow:0px 0px 20px rgba(0,0,0,0.1);-wibkit-box-shadow:0px 0px 20px rgba(0,0,0,0.1);}
.function_title {padding-top:0px;}
.layui-layer-setwin .layui-layer-close2 {background:url(/rry/img/close_video.png) no-repeat center center;background-repeat:no-repeat;background-position:center !important;width:30px !important;height:30px !important;top:-10px !important;right:-10px !important;}
.InShengCon {clear:both;overflow:hidden;height:655px;padding-top:70px;background:url(/rry/img/shengbg.jpg) center top no-repeat;}
.InShengCon .Cons {clear:both;overflow:hidden;width:1200px;margin:0px auto;position:relative;}
.InShengCon .Cons .Lefts {width:375px;float:left;margin-top:-5px;}
.InShengCon .Cons .Rights {float:left;padding-left:20px;padding-top:5px;}
.InShengCon .Cons .Rights ul.List {padding-top:30px;float:right;width:805px;overflow:hidden;margin-top:-20px;}
.InShengCon .Cons .Rights ul.List li {margin-right:0px;margin-bottom:0px;float:left;text-align:center;width:245px;behavior:url(PIE.htc);text-align:center;height:205px;position:relative;}
.function_li {-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;width:225px;background-color:White;height:185px;position:absolute;top:10px;left:10px;}
.InShengCon .Cons .Rights ul.List li p {clear:both;overflow:hidden;}
.InShengCon .Cons .Rights ul.List li p.PP1 {padding-top:40px;height:85px;}
.InShengCon .Cons .Rights ul.List li p.PP1 img {width:80px;height:80px;}
.InShengCon .Cons .Rights ul.List li p.PP2 {font-size:20px;line-height:60px;height:60px;}
.InShengCon .Cons .Rights ul.List li:hover {transition:all ease-out 0.3s;-moz-box-shadow:0px 0px 20px rgba(0,0,0,0.1);box-shadow:0px 0px 20px rgba(0,0,0,0.1);-wibkit-box-shadow:0px 0px 20px rgba(0,0,0,0.1);}
.InShengCon .Cons .Rights ul.List li:hover .function_li {transition:all ease-out 0.3s;top:0px;/*width:calc(100% - 20px);*/
  /*height:calc(100% + 20px);*/
  height:205px;width:245px;left:0px;}
.InServer {clear:both;width:1200px;height:450px;margin:0px auto;}
.InServer ul.List {clear:both;width:1250px;}
.InServer ul.List li {margin-right:40px;position:relative;float:left;width:270px;height:360px;}
.inser_li {top:10px;position:absolute;border:10px #f0faff solid;border-bottom:70px #f0faff solid;background:#fff;height:260px;width:250px;border-radius:6px;}
.inserLi {width:100%;height:100%;position:relative;}
.InServer ul.List li:hover .inser_li {transition:all ease-out 0.3s;height:280px;top:0px;background:#fff;border-color:#fff;-moz-box-shadow:0px 0px 20px rgba(0,0,0,0.1);box-shadow:0px 0px 20px rgba(0,0,0,0.1);-wibkit-box-shadow:0px 0px 20px rgba(0,0,0,0.1);}
.InServer ul.List li p {clear:both;overflow:hidden;}
.InServer ul.List li p.PP1 {padding-left:30px;padding-top:25px;height:55px;line-height:55px;color:#333333;font-size:30px;}
.InServer ul.List li p.PP2 {padding-left:30px;padding-right:30px;line-height:21px;color:#999999;font-size:15px;}
.InServer ul.List li p.PP3 {position:absolute;right:-10px;bottom:-70px;}
.banner1 {height:460px;position:relative;}
.bannInner {height:460px;}
.newsBanner {height:100px;}
.newsBanner .bannInner {height:100px;}
.InGongAbd {clear:both;overflow:hidden;height:340px;background:url(/rry/img/buttomimg.jpg) center top no-repeat;}
.InGongAbd p {clear:both;overflow:hidden;text-align:center;}
.InGongAbd p.PP1 {padding-top:35px;height:155px;line-height:155px;color:#ffffff;font-size:36px;}
.InGongAbd p.PP2 a {color:White;font-size:22px;display:inline-block;width:200px;height:50px;line-height:50px;border:0px;background-color:#ff9637;text-align:center;behavior:url(PIE.htc);-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}
.InGongAbd p.PP2 a:hover {background-color:#ff8800;}
.WebMain {position:fixed;left:0px;top:0px;width:100%;height:100%;z-index:9999;padding-top:44px;}
.WebMain .WebTab {width:965px;height:405px;position:absolute;left:50%;margin-left:-482px;top:50%;margin-top:-225px;background-color:White;overflow:hidden;behavior:url(PIE.htc);box-shadow:0px 0px 20px rgba(0,0,0,0.4);-moz-box-shadow:0px 0px 20px rgba(0,0,0,0.4);-wibkit-box-shadow:0px 0px 20px rgba(0,0,0,0.4);background:url(/rry/img/gebg.jpg) left bottom no-repeat;background-color:White;}
.WebMain .WebTab .TTitle {color:#138bdb;font-size:15px;clear:both;overflow:hidden;height:45px;line-height:45px;padding-top:5px;padding-left:20px;}
.WebMain .WebTab .LKuen {overflow:hidden;float:left;margin-left:20px;width:285px;padding-right:15px;border-right:1px solid #ddd;height:355px;}
.WebMain .WebTab .LKuen fieldset {margin-bottom:10px;border:1px solid #dddddd;border-radius:4px;}
.WebMain .WebTab .LKuen fieldset legend {color:#999999;font-size:12px;margin-left:10px;}
.WebMain .WebTab .LKuen fieldset select {font-family:微软雅黑;width:100%;border:0px;padding-left:10px;height:30px;line-height:30px;color:#333333;font-size:14px;}
.WebMain .WebTab .LKuen .newstext {float:left;width:155px;height:50px;}
.WebMain .WebTab .LKuen .Texts2 {float:right;width:120px;height:50px;}
.WebMain .WebTab .LKuen label.LB {display:inline-block;height:26px;padding-left:10px;color:#333333;font-size:14px;}
.WebMain .WebTab .LKuen .btns {padding-top:15px;clear:both;overflow:hidden;text-align:center;}
.WebMain .WebTab .LKuen .btns a {margin-bottom:10px;color:White;font-size:15px;display:inline-block;width:99%;height:40px;line-height:40px;border:0px;background-color:#138bdb;text-align:center;behavior:url(PIE.htc);-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}
.WebMain .WebTab .LKuen .btns a span {display:inline-block;padding-left:25px;background:url(/rry/img/Time.fw.png) left center no-repeat;}
.WebMain .WebTab .LKuen .btns .btn {font-size:15px;height:40px;line-height:20px;padding:10px 0px;width:280px;box-shadow:none;-moz-box-shadow:none;-wibkit-box-shadow:none;margin-bottom:10px;}
.caluBtn span {background:url(/rry/img/Time.fw.png) no-repeat left;padding-left:23px;}
.resetBtn span {background:url(/rry/img/Time2.fw.png) no-repeat left;padding-left:23px;}
.WebMain .WebTab .LKuen .btns a.AA {border:1px solid #138bdb;background-color:White;color:#138bdb;}
.WebMain .WebTab .LKuen .btns a.AA span {display:inline-block;padding-left:25px;background:url(/rry/img/Time2.fw.png) left center no-repeat;}
.WebMain .WebTab .CLose {cursor:pointer;position:absolute;right:20px;top:20px;}
.WebMain .WebTab .RKuen {float:right;margin-right:20px;width:600px;}
.WebMain .WebTab .RKuen table {border-left:1px solid #e5e5e5;border-top:1px solid #e5e5e5;width:100%;}
.WebMain .WebTab .RKuen table td {text-align:center;color:#333333;height:30px;line-height:30px;border-right:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;}
.WebMain .WebTab .RKuen table td.Head {color:#999999;background-color:#e5e5e5;text-align:center;}
.WebMain .WebTab .RKuen table td.LTD {color:#999999;background-color:#f4f4f4;text-align:center;}
.WebMain .WebTab .RKuen table td.Right {text-align:right;padding-right:10px;}
.WebMain .WebTab .RKuen table td.Right span {color:#999999;}
.WebMain .WebTab .RKuen table td.Right span label {color:#ef4f1e;font-size:15px;}
.WebMain .WebTab .RKuen table td.Right2 {background-color:#fbfbfb;height:50px;line-height:50px;}
.Video {position:absolute;bottom:-44px;width:100%;text-align:center;cursor:pointer;}
.selecter {border-radius:4px;cursor:default;position:relative;width:248px;height:24px;line-height:24px;padding:2px 25px 3px 10px;color:#333333;font-size:14px;margin-top:-2px;}
.selecter:before {content:"";position:absolute;right:8px;top:50%;width:16px;height:10px;margin-top:-6px;background:url(/rry/img/arrow_down.png) no-repeat;}
.selecter .result {display:block;height:18px;line-height:18px;overflow:hidden;color:#333333;}
.selecter .select_list {display:none;position:absolute;z-index:999;top:34px;left:-1px;right:-1px;border:1px solid #dcdce6;background:#fff;overflow-y:auto;}
.selecter .select_list a {display:block;line-height:22px;padding:8px;color:#333333;}
.selecter .select_list_1 a {width:33.3333%;float:left;padding:8px 0px;text-align:center;}
.selecter .select_list a:hover {background:#f1f1f1;}
.selecter.short {width:118px;}
.layui-layer-title {background:#fff !important;padding:7px 80px 3 20px !important;height:40px !important;line-height:30px !important;font-size:15px !important;color:#148cdc !important;border-bottom:none !important;overflow:hidden;font-weight:bold !important;text-align:left !important;padding-left:20px !important;padding-top:11px !important;}
.layui-layer-setwin {top:20px !important;right:20px !important;}
.ICO a {color:#999999;}
/* 薪税服务 */
ul.SelectMuen2 {margin:0 auto;}
ul.SelectMuen4 li {width:286px;text-align:center;}
ul.SelectMuen4 li p img {margin-top:15px;margin-bottom:-6px;}
.GongCons3 .List2 .Cons .LText {padding-top:109px;}
.GongCons3 {padding-top:122px;}
.GongCons3 .List2 .Cons .RImg,.GongCons3 .List .Cons .RImg {padding-top:0px;}
.textList {color:#999999 !important;font-size:18px;background:url(/rry/img/xian.png) no-repeat top left;padding-top:30px;margin-top:17px;}
.textList li {background:url(/rry/img/list.png) no-repeat left;padding-left:28px;line-height:40px;}
.bannrText_3 {margin-top:-36px;}
/* 社保代缴 */
.withheld_wrap {width:1198px;height:120px;background-color:#e5f5ff;border:1px solid #ceeeff;-webkit-border-radius:5px;border-radius:5px;margin:0 auto;box-sizing:border-box;padding:0 10px;}
.withheld_wrap li {float:left;width:16.666%;height:120px;cursor:pointer;}
.withheld_wrap li span {display:inline-block;width:100%;height:60px;line-height:60px;text-align:center;margin-top:15px;}
.withheld_wrap li span img {vertical-align:middle;}
.withheld_wrap li p {width:100%;text-align:center;line-height:200%;}
.withheld_wrap li.onactive {background:#fff;border-radius:5px;margin-top:10px;box-shadow:0px 0px 20px rgba(0,0,0,0.1);}
.withheldGongCons .List .Cons .LText {padding-top:80px;}
.withheldGongCons .List2 .Cons .LText {padding-top:75px;}
.withheldGongCons .List2 {height:350px;}
.withheldGongCons .List2 .Cons .RImg {padding-top:100px;}
#tab3 img {width:90%;}
#tab3 .RImg {text-align:right;}
.GongCons_1 .List2 .Cons .LText p.PP2 {margin-bottom:15px;}
.withheldGongCons {margin-top:120px;}
.withheldGongCons .withheldImg .RImg {padding-top:60px !important;}
.withheldGongCons .withheldImg .RImg img {width:85%;}
.withheldGongCons .withheldImg .Cons .LText {padding-top:25px !important;}
.withheldGongCons #tab1 {height:330px;}
.withheldGongCons .List2 .Cons .LText p.PP3 {padding-top:0;}
.withheldGongCons #tab6 .Cons .RImg {padding-top:30px;}
.withheldGongCons #tab6 .Cons .LText {padding-top:30px;}
.Maps {width:96%;height:500px;margin:20px auto 0;}
.online {width:50px;height:auto;position:fixed;right:0;top:50%;z-index:100000;margin-top: -210px;}
.online p {border-top-left-radius: 6px;border-bottom-left-radius: 6px;width:50px;height:auto;background:rgba(26, 149, 231,1);font-size:14px;text-align:center;color:#fff;cursor:pointer;margin-bottom:5px;padding: 10px 0;transition:all .5s ease-in-out;}
.online p:hover {width:50px;background:#0675be;}
.w50{width:50px;}
.online p img {vertical-align:middle; width: 24px;margin-bottom: 5px;}
.online p span {display: block;width: 20px;line-height: 18px;word-wrap: break-word;margin: 0 auto; }
.online p.bg01{background: #f60;}
.layerBox {display: none;position:fixed;bottom:0;left:0;right:0;height:90px;background:rgba(75,171,235,.9);z-index:999;box-shadow:0 0 10px rgba(0,0,0,.3);}
.layerBox-wrap {width:100%;height:90px;margin:0 auto;position:relative;}
.layerBox-l {float:left;width:500px;}
.layerBox-r {float:right;width:340px;position:relative;}
.layerBOx-r01 {width:140px;height:140px;float:left;}
.layerBOx-r01 img {position:absolute;width:90px;height:90px;top:-20px;border:10px solid rgba(75,171,235,.8);}
.layerBOx-r02 {float:left;margin-left:20px;line-height:200%;font-size:18px;color:#fff;margin-top:20px;}
.layerBox-l01 {float:left;height:90px;line-height:90px;}
.layerBox-l01 img {vertical-align:middle;}
.layerBox-l01Div {float:left;padding-top:30px;color:#fff;margin-left:20px;}
.layerBox-l02 {font-size:16px;margin-bottom:0;font-weight:bold;}
.layerBox-l03 {font-size:14px;line-height:170%;color:#fff;}
.layerBox-l03 a {color:#fff;}
.layerBox-colse {position:absolute;right:10px;top:-15px;width:30px;height:30px;line-height:30px;text-align:center;background:rgba(0,0,0,.8);color:#fff;font-size:20px;border-radius:50%;cursor:pointer;border:2px solid rgba(255,255,255,1);}
/* 4 5 6及6+*/
@media (min-width:320px) and (max-width:736px) {
.menu-wap { float:right;display:block;width:36px;height:36px;line-height:36px;font-size:38px;text-align:center;color:#08f;}
.menu-wap::before {content:"≡";top: 15%;position: relative;right: 0;transform: translateY(-50%);}
.nav{width: 100%;height:50px; top: 30px;}
.nav .heads {width: 100%;height:50px; top: 0;}
.heads .logo{ margin-top: 0;background-size: 80%; background-position: 10px 6px}
.heads .logo a {display:inline-block;}
.heads .logo img {padding:0;margin:8px 10px 0;height:35px;}
.heads ul.menu {display:none;position:fixed;top:80px;left:0;right:0;width:100%;height:auto;background:#fff;overflow:hidden;border-top:1px #eaeaea solid;z-index: 10;margin-left: 0;}
.heads ul.menu li {width:100%;height:40px;line-height:40px;border-bottom:1px #eaeaea solid;font-weight:300;font-size:14px;}
.heads ul.menu li.active:after {display:none;height:1px;content:"";position:absolute;bottom:-5px;left:0px;right:0px;background:#eaeaea;border-radius:0;}
.heads .login {position:absolute;right:-40px;width:auto;line-height:50px;margin-right:100px;}
.heads .login p.PP2 a {height:34px;line-height:34px;margin-top:8px;font-size:14px;color:#138bdb;display:inline-block;padding-left:0px;padding-right:0;background:none;behavior:url(PIE.htc);-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;}
.heads .login p.PP1 {padding-right:15px;padding-left:15px;background:none;color:#138bdb;font-size:14px;}
/* banner */
  .banner {width:100%;height:300px;padding-top:0;}
.swiper-slide {height:300px;background-size:cover;}
.bannrText {margin-top:-110px;}
.bannrText h1 {font-size:24px;}
.bannrText p {font-size:16px;}
.bannrText button {margin-top:10px;padding-left:20px;padding-right:20px;}
.btn {height:46px;}
.bannrText button span {font-size:18px;}
.btn-yellow {font-size:20px;}
.newsBlock {width:96%;position:absolute;bottom:-50px;height:80px;z-index:999;left:50%;margin-left:-48%;}
.news_block {width:100%;}
.newsTitle {left:10px;}
.newsList {height:30px;line-height:30px;overflow:hidden;padding:0 50px 0 100px;}
.newsList li {width:100%;}
.newsMore {right:8px;top:28px;}
.newsList li span {padding-left:15px;background-size:3%;}
/* 超级工资条 */
.InTitleGong {padding-top:0;}
.swiper-container-horizontal > .swiper-pagination-bullets, .swiper-pagination-custom, .swiper-pagination-fraction{
  bottom: 40px
}
ul.InGongju {width:100%;padding-bottom:20px;}
ul.InGongju li {width:50%;height:200px;box-sizing:border-box;}
ul.InGongju li .Item {width:90%;height:180px;background-color:#fdfdfd;margin:0 auto;box-sizing:border-box;padding:0 10px;border-radius:5px;}
ul.InGongju li .Item p.PP1 {height:65px;}
ul.InGongju li .Item p.PP1 img {width:60px;}
ul.InGongju li .Item p.PP2 {font-size:16px;}
.InShengCon .Cons .Rights ul.List li p.PP1 {height:70px;}
.InShengCon .Cons .Rights ul.List li p.PP1 img {width:60px;height:60px;}
.InShengCon .Cons .Rights ul.List li p.PP2 {font-size:16px;}
.InShengCon .Cons .Rights ul.List li:hover .function_li {width:100%;box-shadow:0px 0px 20px rgba(0,0,0,0.2);}
/* 瑞人云省心功能 */
  .InShengCon {width:100%;height:auto;background-size:cover;padding-top:70px;}
.function_title {position:relative;top:-50px !important;}
.intitleAction {padding-top:20px;}
.InShengCon .Cons {width:100%;margin-top:-50px;}
.InShengCon .Cons .Lefts {float:none;width:100%;}
.InShengCon .Cons .Lefts img {width:92%;}
.InShengCon .Cons .Rights {float:none;padding-left:0;}
.InShengCon .Cons .Rights ul.List {padding-top:10px;padding-bottom:30px;float:none;width:100%;overflow:hidden;margin-top:10px;}
.InShengCon .Cons .Rights ul.List li {box-sizing:border-box;float:left;width:50%;margin:0 auto;padding:0 10px;}
.function_li {position:relative !important;width:100%;left:0;}
.server-mobile {padding-top:40px;top:-20% !important;}
.InServer {width:100%;height:auto;overflow:hidden;padding-bottom:30px;}
.InServer ul.List {width:100%;}
.InServer ul.List li {box-sizing:border-box;margin-right:0;width:50%;height:auto;padding:0 10px;margin-bottom:15px;}
.inser_li {position:relative;width:100%;height:240px;box-sizing:border-box;}
.InServer ul.List li p.PP1 {padding-left:10px;padding-top:0;color:#333333;font-size:20px;}
.InServer ul.List li p.PP2 {padding:0 10px;font-size:12px;}
.InServer ul.List li p.PP3 {right:-9px;bottom:-70px;z-index:0;}
.InServer ul.List li p.PP3 img {width:150px;}
.InServer ul.List li:hover .inser_li {transition:all ease-out 0.3s;height:240px;top:10px;background:#fff;border-color:#fff;-moz-box-shadow:0px 0px 20px rgba(0,0,0,0.1);box-shadow:0px 0px 20px rgba(0,0,0,0.1);-wibkit-box-shadow:0px 0px 20px rgba(0,0,0,0.1);}
.InShengCon .Cons .Rights ul.List li:hover {box-shadow:0 0 0;}
/* HR管理 */
  .InGongAbd {height:200px;background-size:cover;}
.InGongAbd p.PP1 {width:90%;height:auto;margin:0 auto;line-height:40px;padding:20px 0;font-size:26px;word-break:break-all;/* 支持IE和chrome，FF不支持*/
    word-wrap:break-word;/* 以上三个浏览器均支持 */
  }
.InGongAbd p.PP2 .btn {font-size:18px;padding:12px 24px 16px 24px;}
/* 底部 */
  .foot {padding-top:10px;}
.foot .Cons {width:100%;padding-bottom:10px;}
.foot .Cons .Lefts {float:none;width:90%;margin:0 auto;}
.foot .Cons .Lefts .title,.foot .Cons .Lefts .Email {height:auto;line-height:40px;}
.foot .Cons .Lefts .Email span {display:block;}
.foot .Cons .Rights {float:none;margin-top:20px;}
.foot .Cons .Rights p {float:none;width:100%;margin-left:0;}
.foot .FootButton .FText {width:96%;margin:0 auto;}
.foot .FootButton .FText .copyright {float:none;font-size:13px;line-height:22px;}
.foot .FootButton .FText .ICO {float:none;text-align:center;}
.ICO a {display:inline-block;}
/* 关于瑞人云 */
  .banner1 {padding-top:0;height:180px;}
.bannInner {height:180px;}
.bannrText {margin-top:-80px;}
.bannrText5 {margin-top:-40px;}
.select_menu_1 {top:400px;}
.SelectMuen3 {width:100%;height:auto;min-height:120px;-webkit-border-radius:0;border-radius:0;overflow:hidden;box-sizing:border-box;padding:10px;margin-top:0;}
.SelectMuen3 li {width:33.3%;}
.select_menu.active {top:50px;padding:0;min-height:120px;}
.select_menu.active .SelectMuen3,.select_menu.active .SelectMuen2 {height:auto;overflow:hidden;}
ul.SelectMuen3 li.active p {margin:0;}
.SelectMuen3 li p img {margin-top:20px;}
.GongCons_2 {padding-top:220px;}
.GongCons3 {padding-top:110px;}
.GongCons2 .List {height:auto;overflow:hidden;}
.GongCons2 .List .Cons {width:100%;/* padding-bottom:30px;*/
}
.GongCons2 .List .Cons .LText {float:none;width:93%;margin:0 auto;padding-top:20px;}
.GongCons2 .List .Cons .RImg {margin:0;float:none;/* padding-top:20px;*/
}
.GongCons2 .List .Cons .RImg img {width:100%;}
.GongCons2 .List2 {height:auto;}
.GongCons2 .List2 .Cons {width:100%;}
.GongCons2 .List2 .Cons .LText {width:95%;margin:0 auto;}
.GongCons2 .List2 .Cons .LText {padding-top:20px;}
.GongCons2 .List2 .Cons .RImg {margin:0 auto;padding:30px 0;}
.GongCons2 .List2 .Cons .RImg img {width:100%;}
.GongCons2 .List .Cons .LText p.PP3,.GongCons2 .List2 .Cons .LText p.PP3 {padding-top:15px;line-height:20px;}
.GongAbd {height:auto;padding:20px 0;background-size:cover;}
.GongAbd p.PP1 {width:96%;height:auto;margin:0 auto;padding-top:40px;line-height:160%;font-size:22px;}
.GongAbd p.PP2 {margin:20px auto 30px;}
.btn-blue {font-size:18px;}
/* 薪税服务 */
  .bannrText_3 {padding-top:0;margin-top:0;}
ul.SelectMuen2 {margin:0;box-sizing:border-box;}
.select_menu {top:190px;}
ul.SelectMuen2 {width:100%;border-radius:0;box-sizing:border-box;}
ul.SelectMuen4 li {width:25%;}
ul.SelectMuen2 li.active p {margin-top:0px;}
ul.SelectMuen4 li p img {margin-bottom:0;}
ul.SelectMuen2 li p {font-size:12px;}
.GongCons2 .List2 .Cons .LText {float:none;}
/* 超级工资条 */
  .select_menu {height:auto;overflow:hidden;}
ul.SelectMuen2 li {width:25%;}
ul.SelectMuen2 {height:auto;overflow:hidden;}
.select_menu.active {height:auto;overflow:hidden;}
.bannrText_1 h6 {padding-top:0px;font-size:18px;}
.GongCons_1 {padding-top:240px;}
.GongCons .List .Cons,.GongCons .List2 .Cons {width:95%;margin:0 auto;}
.GongCons .List .Cons .LText {float:none;width:100%;padding-top:20px;}
.GongCons .List .Cons .RImg,.GongCons .List2 .Cons .RImg {float:none;text-align:center;padding-top:20px;}
.GongCons .List .Cons .RImg img,.GongCons .List2 .Cons .RImg img {width:70%;}
.GongCons .List2 {height:auto;}
.GongCons .List2 .Cons .LText {float:none;width:100%;padding-top:20px;}
.GongCons .List2 .Cons .RImg {padding-bottom:30px;padding-top:30px;}
/* 精选动态 */
  .bannrText_1 h2 {font-size:20px;}
.bannText_p {font-size:16px;}
ul.SelectMuen {width:100%;box-sizing:border-box;}
ul.SelectMuen {margin-top:50px;}
ul.SelectMuen li.TT3 p {font-size:16px;}
ul.SelectMuen li p {font-size:16px;}
.news_list {width:100%;height:auto;overflow:hidden;padding:0;position:relative;}
.NewsListGai {width:95%;height:auto;box-sizing:border-box;margin:20px auto;}
.NewsListGai a {display:block;width:100%;height:auto;}
.NewsList {left:0;right:0;top:0;width:100%;height:auto;overflow:hidden;position:relative;margin:0 auto;}
.NewsList .Imgs {width:100px;height:65px;padding-bottom:10px;}
.NewsList .Imgs img {width:100px;height:65px;}
.NewsList .newstext {width:auto;position:absolute;left:85px;right:10px;}
.NewsList .newstext p.PP1 {font-size:16px;padding:0;height:22px;line-height:22px;}
.NewsList .newstext p.PP2 {font-size:12px;height:24px;line-height:24px;}
.NewsList .newstext p.PP3 {height:20px;line-height:20px;overflow:hidden;font-size:12px;}
.NewsList .Jian {display:none;}
.Pages {width:100%;padding-bottom:50px;}
.Pages a {margin-right:5px;padding-left:10px;padding-right:10px;color:#666666;display:inline-block;height:28px;font-size:12px;line-height:28px;border:1px solid #dddddd;behavior:url(PIE.htc);-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}
/* 新闻详情 */
  .newsBanner {height:100px;}
.newsnav {width:100%;height:40px;line-height:40px;}
.content {width:95%;margin:0 auto;}
.content .newstext {font-size:14px;}
.content .newstext img {max-width:100%;}
.newsnav p {height:40px;padding:0 0 0 35px;}
/* 联系我们 */
  .contactUs_banner {width:95%;margin:0 auto;left:50%;top:75px;margin-left:-47.5%;}
.bannrText p {line-height:34px;}
.AboutUSText {width:95%;}
.AboutUSText .Contacts {padding:15px;}
ul.SelectMuen li.TT1 p a,ul.SelectMuen li.TT2 p a {font-size:16px;}
.AboutUSText .Contacts .Maps {width:100%;box-sizing:border-box;}
ul.SelectMuen li.TT2 p a {padding-left:30px;}
.AboutUSText .title {width:100%;}
.AboutUSText .title p {float:none;}
.AboutUSText .title p.PP1 {line-height:200%;font-size:22px;text-align:center;width:100%;padding:0;}
.AboutUSText .title p.PP2 {float:none;text-align:center;padding:0;}
.AboutUSText .title p.PP2 img {margin:0;}
.AboutUSText .newstext {width:100%;box-sizing:border-box;padding:20px 10px;font-size:14px;color:#666;line-height:30px;}
.AboutUSText .newstext p {text-indent:2em;}
/* 社保代缴 */
  .withheld_wrap {width:100%;height:auto;overflow:hidden;}
.withheldGongCons {margin:0;}
.withheldGongCons #tab1 {padding-top:240px;height:auto;}
.withheld_wrap li {width:33.33%;}
.withheld_wrap li.onactive {margin:0;}
.GongCons .List2 .Cons .LText p.PP2 {font-size:14px;line-height:24px;margin-bottom:15px;}
.bannrText_3 {margin-top:40px;}
.bannrText_4 {margin-top:-20px;}
/* 新闻 列表 */
  .newsList_wrap {height:340px;}
.newsList_wrap .bannrText {margin-top:-110px;}
ul.SelectMuen {margin-top:0;}
/* 关于瑞人云 */
  .newabout {width:100%;margin-top:0;box-sizing:border-box;}
.newabout li.onAboutActive {padding:0;}
.Maps {height:300px;}
.layerBox-wrap {width:100%;}
.layerBox-l {float:none;width:100%;}
.layerBox-r {display:none;}
.layerBox-l01 {width:100%;height:36px;line-height:30px;text-align:center;margin-top:10px;}
.layerBox-l01 img {height:30px;}
.layerBox-l01Div {width:100%;padding:0;margin:0;text-align:center}
#tab3 .RImg {text-align:center;}
.GongCons2 .List .Cons .LText p.PP2 {height:50px;font-size:16px;}
.GongCons2 .List2 .Cons .LText p.PP2 {height:50px;font-size:16px;}
}
@media (min-width:737px) and (max-width:1079px) {.menu-wap {position:absolute;right:10px;top:5px;display:block;width:36px;height:36px;line-height:36px;font-size:38px;text-align:center;color:#08f;}
.menu-wap::before {content:"≡";}
.nav,.heads { width: 100%;height:50px;position: relative;}
.heads .logo{ margin-top: 0;background-size: 80%; background-position: 10px 6px}
.heads .logo a {display:inline-block;}
.heads .logo img {padding:0;margin:8px 10px 0;height:35px;}
.heads ul.menu {display:none;position:fixed;top:50px;left:0;right:0;width:100%;z-index: 999;height:auto;background:#fff;overflow:hidden;border-top:1px #eaeaea solid;margin-left: 0;}
.heads ul.menu li {width:100%;height:40px;line-height:40px;border-bottom:1px #eaeaea solid;font-weight:300;font-size:14px;}
.heads ul.menu li.active:after {display:none;height:1px;content:"";position:absolute;bottom:-5px;left:0px;right:0px;background:#eaeaea;border-radius:0;}
.heads .login {position:absolute;right:-30px;width:auto;line-height:50px;margin-right:100px;}
.heads .login p.PP2 a {height:34px;line-height:34px;margin-top:8px;}
/* banner */
  .banner {width:100%;height:300px;}
.swiper-slide {height:300px;}
.bannrText {margin-top:-110px;}
.bannrText h1 {font-size:30px;}
.bannrText p {font-size:20px;}
.bannrText button {margin-top:10px;padding-left:20px;padding-right:20px;}
.btn {height:46px;}
.bannrText button span {font-size:18px;}
.btn-yellow {font-size:20px;}
.newsBlock {width:96%;position:absolute;bottom:-50px;height:80px;z-index:999;left:50%;margin-left:-48%;}
.news_block {width:100%;}
.newsTitle {left:10px;}
.newsList {height:30px;line-height:30px;overflow:hidden;padding:0 50px 0 100px;}
.newsMore {right:8px;top:28px;}
.newsList li span {padding-left:15px;}
/* 超级工资条 首页 */
  .InTitleGong {padding-top:0;}
ul.InGongju {width:100%;padding-bottom:20px;}
ul.InGongju li {width:33%;height:200px;box-sizing:border-box;}
ul.InGongju li .Item {width:90%;height:180px;background-color:#fdfdfd;margin:0 auto;box-sizing:border-box;padding:0 10px;border-radius:5px;}
ul.InGongju li .Item p.PP1 {height:65px;}
ul.InGongju li .Item p.PP1 img {width:60px;}
ul.InGongju li .Item p.PP2 {font-size:16px;}
.InShengCon .Cons .Rights ul.List li p.PP1 {height:70px;}
.InShengCon .Cons .Rights ul.List li p.PP1 img {width:60px;height:60px;}
.InShengCon .Cons .Rights ul.List li p.PP2 {font-size:16px;}
.InShengCon .Cons .Rights ul.List li:hover .function_li {width:100%;box-shadow:0px 0px 20px rgba(0,0,0,0.2);}
/* 瑞人云省心功能 */
  .InShengCon {width:100%;height:auto;background-size:cover;padding-top:70px;}
.function_title {position:relative;top:-50px !important;}
.intitleAction {padding-top:20px;}
.InShengCon .Cons {width:100%;margin-top:-50px;position:relative;}
.InShengCon .Cons .Lefts img {width:92%;}
.InShengCon .Cons .Rights {float:left;padding-left:0;width:auto;position:absolute;right:10px;left:360px;}
.InShengCon .Cons .Rights ul.List {padding-top:10px;padding-bottom:30px;float:none;width:100%;overflow:hidden;margin-top:10px;}
.InShengCon .Cons .Rights ul.List li {box-sizing:border-box;float:left;width:33.33%;margin:0 auto;padding:0 10px;}
.function_li {position:relative !important;width:100%;left:0;}
.server-mobile {padding-top:40px;top:-20% !important;}
.InServer {width:100%;height:auto;overflow:hidden;padding-bottom:30px;}
.InServer ul.List {width:100%;}
.InServer ul.List li {box-sizing:border-box;margin-right:0;width:50%;height:auto;padding:0 10px;margin-bottom:15px;}
.inser_li {position:relative;width:100%;height:240px;box-sizing:border-box;}
.InServer ul.List li p.PP1 {padding-left:10px;padding-top:0;color:#333333;font-size:20px;}
.InServer ul.List li p.PP2 {padding:0 10px;font-size:12px;}
.InServer ul.List li p.PP3 {right:-9px;bottom:-70px;z-index:0;}
.InServer ul.List li p.PP3 img {width:150px;}
.InServer ul.List li:hover .inser_li {transition:all ease-out 0.3s;height:240px;top:10px;background:#fff;border-color:#fff;-moz-box-shadow:0px 0px 20px rgba(0,0,0,0.1);box-shadow:0px 0px 20px rgba(0,0,0,0.1);-wibkit-box-shadow:0px 0px 20px rgba(0,0,0,0.1);}
.InShengCon .Cons .Rights ul.List li:hover {box-shadow:0 0 0;}
/* HR管理 */
  .InGongAbd {height:200px;background-size:cover;}
.InGongAbd p.PP1 {width:90%;height:auto;margin:0 auto;line-height:40px;padding:40px 0 20px;font-size:26px;word-break:break-all;/* 支持IE和chrome，FF不支持*/
    word-wrap:break-word;/* 以上三个浏览器均支持 */
  }
.InGongAbd p.PP2 .btn {font-size:18px;padding:12px 24px 16px 24px;}
/* 底部 */
  .foot {padding-top:10px;}
.foot .Cons {width:100%;}
.foot .Cons .Lefts {float:left;width:50%;margin:0 0 0 20px;}
.foot .Cons .Lefts .title,.foot .Cons .Lefts .Email {height:auto;line-height:40px;}
.foot .Cons .Lefts .Email span {display:block;}
.foot .Cons .Rights {float:right;margin-top:20px;margin-right:20px;}
.foot .Cons .Rights p {float:left;width:50%;margin-left:0;}
.foot .FootButton .FText {width:96%;margin:0 auto;}
.foot .FootButton .FText .copyright {font-size:13px;line-height:22px;}
.foot .FootButton .FText .ICO {text-align:center;}
.ICO a {display:inline-block;}
/* 关于瑞人云 */
  .banner1 {padding-top:0;height:300px;}
.bannInner {height:350px;}
.bannrText {margin-top:-110px;}
.select_menu_1 {top:400px;}
.SelectMuen3 {width:100%;height:auto;min-height:120px;-webkit-border-radius:0;border-radius:0;overflow:hidden;box-sizing:border-box;padding:10px;}
.SelectMuen3 li {width:16.6%;}
.select_menu.active {top:50px;padding:0;min-height:120px;}
.select_menu.active .SelectMuen3,.select_menu.active .SelectMuen2 {height:auto;overflow:hidden;}
ul.SelectMuen3 li.active p {margin:0;}
.SelectMuen3 li p img {margin-top:20px;}
.GongCons_2 {padding-top:220px;}
.GongCons2 .List {height:auto;overflow:hidden;}
.GongCons2 .List .Cons {width:100%;padding-bottom:30px;}
.GongCons2 .List .Cons .LText {float:none;width:93%;margin:0 auto;padding-top:30px;}
.GongCons2 .List .Cons .RImg {width:100%;margin:0;float:none;padding-top:20px;}
.GongCons2 .List .Cons .RImg img {width:100%;}
.GongCons2 .List2 {height:auto;}
.GongCons2 .List2 .Cons {width:100%;}
.GongCons2 .List2 .Cons .LText {width:95%;}
.GongCons2 .List2 .Cons .LText {padding-top:30px;}
.GongCons2 .List2 .Cons .RImg {width:100%;margin:0 auto;padding:30px 0;}
.GongCons2 .List2 .Cons .RImg img {width:100%;}
.GongCons2 .List .Cons .LText p.PP3,.GongCons2 .List2 .Cons .LText p.PP3 {padding-top:15px;line-height:20px;}
.GongAbd {height:auto;padding:20px 0;background-size:cover;}
.GongAbd p.PP1 {width:96%;height:auto;margin:0 auto;padding-top:40px;line-height:160%;font-size:22px;}
.GongAbd p.PP2 {margin:20px auto 30px;}
.btn-blue {font-size:18px;}
/* 薪税服务 */
  .bannrText_3 {padding-top:0;margin-top:0;}
/* 薪税服务 */
  ul.SelectMuen2 {margin:0;}
.select_menu {top:360px;}
ul.SelectMuen2 {width:100%;border-radius:0;box-sizing:border-box;}
ul.SelectMuen4 li {width:25%;}
ul.SelectMuen2 li.active p {margin-top:0px;}
ul.SelectMuen2 li p {font-size:12px;}
/* 超级工资条 */
  .select_menu {height:auto;overflow:hidden;}
ul.SelectMuen2 li {width:25%;}
ul.SelectMuen2 {height:auto;overflow:hidden;}
.select_menu.active {height:auto;overflow:hidden;}
.bannrText_1 h6 {padding-top:20px;}
.GongCons .List .Cons,.GongCons .List2 .Cons {width:95%;margin:0 auto;}
.GongCons .List .Cons .LText {float:none;width:100%;padding-top:80px;}
.withheldGongCons #tab1 {height:auto;}
.withheld_wrap li.onactive {margin:0;}
.GongCons .List .Cons .RImg,.GongCons .List2 .Cons .RImg {float:none;}
.GongCons .List .Cons .RImg img,.GongCons .List2 .Cons .RImg img {width:100%;}
.GongCons .List2 {height:auto;}
.GongCons .List2 .Cons .LText {float:none;width:100%;padding-top:120px;}
.GongCons .List2 .Cons .RImg {padding-bottom:30px;padding-top:30px;}
.GongCons_1 {padding-top:230px;}
/* 精选动态 */
  .bannrText_1 h2 {font-size:20px;}
.bannText_p {font-size:16px;}
ul.SelectMuen {width:100%;box-sizing:border-box;}
ul.SelectMuen {margin-top:50px;}
ul.SelectMuen li.TT3 p {font-size:16px;}
ul.SelectMuen li p {font-size:16px;}
.news_list {width:100%;height:auto;overflow:hidden;padding:0;position:relative;}
.NewsListGai {width:95%;height:auto;box-sizing:border-box;margin:20px auto;}
.NewsListGai a {display:block;width:100%;height:auto;}
.NewsList {left:0;right:0;top:0;width:100%;height:auto;overflow:hidden;position:relative;margin:0 auto;padding-right:200px;box-sizing:border-box;padding-bottom:10px;}
.NewsList .Imgs {width:100px;height:65px;padding-bottom:10px;}
.NewsList .Imgs img {width:100px;height:65px;}
.NewsList .newstext {width:auto;position:relative;left:85px;right:100px;margin-top:-80px;padding-top:5px;}
.NewsList .newstext p.PP1 {font-size:16px;padding:0;height:22px;line-height:22px;}
.NewsList .newstext p.PP2 {font-size:12px;height:24px;line-height:24px;}
.NewsList .newstext p.PP3 {height:40px;line-height:20px;overflow:hidden;font-size:12px;}
.NewsList .Jian {position:absolute;padding-top:10px;width:35px;height:80px;background:url(/rry/img/jian.fw.png) left center no-repeat;filter:alpha(Opacity=80);-moz-opacity:0.5;opacity:0.5;right:5px;top:50%;margin-top:-40px;}
.Pages {width:100%;padding-bottom:50px;}
/* 新闻详情 */
  .newsBanner {height:100px;}
.newsnav {width:100%;height:40px;line-height:40px;}
.content {width:95%;margin:0 auto;}
.content .newstext {font-size:14px;}
.content .newstext img {max-width:100%;}
.newsnav p {height:40px;padding:0 0 0 35px;}
/* 联系我们 */
  .AboutUSText {width:95%;}
.AboutUSText .Contacts {padding:15px;}
ul.SelectMuen li.TT1 p a,ul.SelectMuen li.TT2 p a {font-size:16px;}
.AboutUSText .Contacts .Maps {width:100%;box-sizing:border-box;}
ul.SelectMuen li.TT2 p a {padding-left:30px;}
.AboutUSText .title {width:100%;}
.AboutUSText .title p {float:none;}
.AboutUSText .title p.PP1 {line-height:200%;font-size:22px;text-align:center;width:100%;padding:30px 0 0 0;}
.AboutUSText .title p.PP2 {float:none;text-align:center;padding:30px 0;}
.AboutUSText .title p.PP2 img {margin:0;}
.AboutUSText .newstext {width:100%;box-sizing:border-box;padding:20px 10px;font-size:14px;color:#666;line-height:30px;}
.AboutUSText .newstext p {text-indent:2em;}
.newabout {margin-top:50px;}
.layerBox-wrap {width:100%;}
.layerBox-l {float:none;width:100%;}
.layerBox-r {display:none;}
.layerBox-l01 {width:100%;height:40px;line-height:40px;text-align:center;margin-top:10px;}
.layerBox-l01 img {height:30px;}
.layerBox-l01Div {width:100%;padding:0 0 0 0;margin:0;text-align:center}
}
/**/
@media (min-width:1080px) and (max-width:1199px) {.heads {width:100%;box-sizing:border-box;padding:0 15px;}
.heads .logo {width:20%;}
.heads ul.menu {width:51%;padding-right:0;margin-left: 20px;}
.heads .login {float:left;width:24%;text-align:right;}
.heads ul.menu li {padding-left:15px;padding-right:15px;}
.heads .login p {float:none;display:inline-block;}
.news_block {width:95%;margin:0 auto;}
.newsMore {top:28px;}
ul.InGongju {width:95%;margin:0 auto;}
ul.InGongju li {box-sizing:border-box;padding:0 10px;width:25%;}
ul.InGongju li .Item {background:#fdfdfd;border-radius:5px;}
ul.InGongju li .Item {width:100%;}
.InShengCon .Cons {width:100%;position:relative;}
.InShengCon .Cons .Rights {position:absolute;left:380px;right:10px;}
.InShengCon .Cons .Rights ul.List {width:auto;float:none;}
.InShengCon .Cons .Rights ul.List li {width:33.33%;}
.InServer {width:95%;margin:0 auto;}
.InServer ul.List {width:100%;}
.InServer ul.List li {width:20%;margin-right:5%;}
.foot .Cons,.foot .FootButton .FText {width:95%;}
/* 关于瑞人云 */
  .banner1 {padding-top:81px;height:400px;}
.bannInner {height:450px;}
.bannrText {margin-top:-90px;}
.select_menu_1 {top:530px;}
.Video {bottom:-20px;}
.SelectMuen3 {width:100%;height:auto;min-height:120px;-webkit-border-radius:0;border-radius:0;overflow:hidden;box-sizing:border-box;padding:10px;}
.SelectMuen3 li {width:16.6%;}
.select_menu.active {top:80px;padding:0;min-height:120px;}
.select_menu.active .SelectMuen3,.select_menu.active .SelectMuen2 {height:auto;overflow:hidden;}
ul.SelectMuen3 li.active p {margin:0;}
.SelectMuen3 li p img {margin-top:20px;}
.GongCons_2 {padding-top:220px;}
.GongCons2 .List {height:auto;overflow:hidden;}
.GongCons2 .List .Cons {width:100%;padding-bottom:30px;}
.GongCons2 .List .Cons .LText {width:40%;margin:0 auto;padding-top:30px;box-sizing:border-box;padding:30px 10px 0 20px;}
.GongCons2 .List .Cons .RImg {width:56%;margin:0;padding-top:20px;margin-right:2%;}
.GongCons2 .List .Cons .RImg img {width:100%;}
.GongCons2 .List2 {height:auto;}
.GongCons2 .List2 .Cons {width:100%;}
.GongCons2 .List2 .Cons .LText {width:40%;}
.GongCons2 .List2 .Cons .LText {padding-top:30px;}
.GongCons2 .List2 .Cons .RImg {width:56%;margin:0 auto;padding:30px 0;}
.GongCons2 .List2 .Cons .RImg img {width:100%;}
.GongCons2 .List .Cons .LText p.PP3,.GongCons2 .List2 .Cons .LText p.PP3 {padding-top:15px;line-height:20px;}
.GongAbd {height:auto;padding:20px 0;background-size:cover;}
.GongAbd p.PP1 {width:96%;height:auto;margin:0 auto;padding-top:40px;line-height:160%;font-size:22px;}
.GongAbd p.PP2 {margin:20px auto 30px;}
.btn-blue {font-size:18px;}
/* 薪税服务 */
  ul.SelectMuen2 {width:100%;border-radius:0;}
.select_menu {box-sizing:border-box;}
ul.SelectMuen4 li {width:25%;}
ul.SelectMuen2 li.active p {margin-top:0px;}
ul.SelectMuen4 li p img {margin-bottom:0;}
/* 精选动态 */
  .bannrText_1 h2 {font-size:20px;}
.bannText_p {font-size:16px;}
ul.SelectMuen {width:100%;box-sizing:border-box;}
ul.SelectMuen {margin-top:50px;}
ul.SelectMuen li.TT3 p {font-size:16px;}
ul.SelectMuen li p {font-size:16px;}
.news_list {width:100%;height:auto;overflow:hidden;padding:0;position:relative;}
.NewsListGai {width:95%;height:auto;box-sizing:border-box;margin:20px auto;}
.NewsListGai a {display:block;width:100%;height:auto;}
.NewsList {left:0;right:0;top:0;width:100%;height:auto;overflow:hidden;position:relative;margin:0 auto;padding-right:200px;box-sizing:border-box;padding-bottom:10px;}
.NewsList .Imgs {width:100px;height:65px;padding-bottom:10px;}
.NewsList .Imgs img {width:100px;height:65px;}
.NewsList .newstext {width:auto;position:relative;left:85px;right:100px;margin-top:-80px;padding-top:5px;}
.NewsList .newstext p.PP1 {font-size:16px;padding:0;height:22px;line-height:22px;}
.NewsList .newstext p.PP2 {font-size:12px;height:24px;line-height:24px;}
.NewsList .newstext p.PP3 {height:40px;line-height:20px;overflow:hidden;font-size:12px;}
.NewsList .Jian {position:absolute;padding-top:10px;width:35px;height:80px;background:url(/rry/img/jian.fw.png) left center no-repeat;filter:alpha(Opacity=80);-moz-opacity:0.5;opacity:0.5;right:5px;top:50%;margin-top:-40px;}
.Pages {width:100%;padding-bottom:50px;}
/* 新闻详情 */
  .newsBanner {height:100px;}
/* 联系我们 */
  .AboutUSText {width:95%;}
.AboutUSText .Contacts {padding:15px;}
ul.SelectMuen li.TT1 p a,ul.SelectMuen li.TT2 p a {font-size:16px;}
.AboutUSText .Contacts .Maps {width:100%;box-sizing:border-box;}
}

/*头部横条*/
.container{width:1200px;margin:0 auto;box-sizing: border-box;}
.topnav{height:30px;line-height:30px;overflow:hidden;background-color:#323232}
.topnav h1{line-height:30px;display:inline-block;color:#fff;font-size:14px;font-weight:400;height:30px;}
.topnav h1 a{color:#fff}
.topnav h1 a:hover{color:#f80}
.topnav span{float:right;line-height:30px;display:inline-block;color:#fff;font-size:14px;font-weight:400;height:30px;}
.topnav span.login{float: right;margin-right: 60px;}
.topnav span:hover{color:#f80;cursor:pointer}
.topnav span.loginhover::after{content: "";display: none;z-index: 999;width: 265px;height: 140px;position: absolute;background: url(/rry/img/yuangong.jpg) left center no-repeat;margin-top: 2px;margin-left: -150px;border: 1px solid #ccc;}
.topnav span.loginhover:hover::after{display: block;}
/*头部横条*/

/*网站地图*/
.tdk{margin:10px auto 0;width:1200px;height:50px;border-bottom: 1px solid #ddd;background-color: #fff;}
.tdk h2 {float:left;display: inline-block;margin-top: 10px;margin-left: 20px;height: 38px;border-bottom: 2px solid #f80;color: #f80;font-weight: bold;font-size: 18px;line-height:30px;}
.sitemap {overflow:hidden;margin: 0 auto;padding-bottom:20px;width: 1200px;background-color:#FFFFFF;}
.sitemap li h2{display: inline-block;padding: 10px;height: 30px;border-bottom: 2px solid #f80;color: #f80;font-weight: bold;font-size: 18px;line-height: 30px;}
.sitemap li.sitemap-title{display: block;}
.sitemap li{display: inline-block;overflow: hidden;margin: 5px 0 0 10px;width: 32%;list-style-type: disc;text-decoration: underline;text-overflow: ellipsis;white-space: nowrap;}
.sitemap li a{color: #08f;}
.sitemap li a:hover{color: #f80;}
/*网站地图*/

/*社保基数*/
.shebaodata{padding:20px 0;position:relative;width:1200px;margin:0 auto;background-color:#fff;margin-top:10px}
.shebaodata li{display:inline-block;width:280px;margin-left:10px}
.shebaodata li>div,.shebaodata li>p{display:inline-block;vertical-align:middle;margin:0}
.shebaodata li p{margin:0}
.shebaodata li .num{font-size:50px;font-weight:bolder}
.shebaodata li .up{color:#636363;margin-bottom:10px;text-align:left}
.shebaodata li .down{font-size:18px;font-weight:700;color:#636363;text-align:left}
.shebaodata li .num1{color:#ff9920}
.shebaodata li .num2{color:#84bdfe}
.shebaodata li .num3{color:#2cca6f}
.shebaodata li .num4{color:#f0c505}
.shebaodata li .num sup{top:-.5em;font-size:75%;line-height:0;position:relative;vertical-align:baseline}

/*.shebaobanner .shebaojishu{width:98%;margin:0 1% 0;padding:0}*/
/*.shebaobanner .shebaojishu td{padding:0}*/
/*.shebaobanner{height:400px;margin-top:10px}*/
/*.shebaobanner img{border-radius:10px}*/
/*.shebaobanner .shebaojishu{height:380px;width:940px;background-color:#fff;border-radius:10px;float:left;padding:10px;text-align:center;font-size:12px}*/
/*.shebaobanner .shebaojishu table{border-collapse:collapse;border:1px solid #aaa;width:100%;height:100%;vertical-align:middle}*/
/*.shebaobanner .shebaojishu tr:nth-child(odd){background-color:#F5F5F5;vertical-align:middle}*/
/*.shebaobanner .shebaojishu tr:nth-child(even){background-color:#fff;vertical-align:middle}*/
/*.shebaobanner .shebaojishu th{padding:5px 15px 5px 6px;background-color:#3F3F3F;border:1px solid #3F3F3F;text-align:left;color:#fff;vertical-align:middle}*/
/*.shebaobanner .shebaojishu td{padding:6px 15px 6px 6px;border:1px solid #aaa;vertical-align:middle}*/

.shebaobanner{height:400px;margin-top:10px}
.shebaobanner img{border-radius:10px}
.shebaobanner .shebaojishu{height:380px;width:940px;background-color:#fff;border-radius:10px;float:left;padding:10px;text-align:center;font-size:12px}
.shebaobanner .shebaojishu table{border-collapse:collapse;border:1px solid #aaa;width:100%;height:100%;vertical-align:middle}
.shebaobanner .shebaojishu tr:nth-child(odd){background-color:#F5F5F5;vertical-align:middle}
.shebaobanner .shebaojishu tr:nth-child(even){background-color:#fff;vertical-align:middle}
.shebaobanner .shebaojishu th{padding:5px 15px 5px 6px;background-color:#3F3F3F;border:1px solid #3F3F3F;text-align:left;color:#fff;vertical-align:middle}
.shebaobanner .shebaojishu td{padding:6px 15px 6px 6px;border:1px solid #aaa;vertical-align:middle}

.hcenter{margin:10px auto 0;padding:20px 0;width:1200px;background-color:#fff;color:#000;text-align:center}
.jishucal{width:1160px;margin:0 auto;background-color:#fff;padding:0 20px 20px}
.jishucal .jishucal-detail{position:relative;margin:0 auto;overflow:hidden;background-color:#fff;font-size:16px;line-height:26px;color:#000;padding:10px 20px;border:1px solid #ccc;border-radius:8px}
.jishucal .jishucal-detail h2{font-size:18px;line-height:26px;font-weight:700;border-left:5px solid #f60;padding:0 0 0 10px;margin:10px 0 5px}
.jishucal .jishucal-detail h2 span{font-weight:400;font-size:16px;margin-left:20px}
.jishucal .jishucal-detail p{margin-left:14px}
.jishucal .jishucal-detail p.red{color:red}
.jishucal .jishucal-detail p.strong{font-weight:700}
.jishucal .jishucal-detail a{position:absolute;top:16px;right:24px;background-color:#08f;color:#fff;border-radius:8px;padding:0 8px;display:inline-block}
.jishucal .jishucal-detail a:hover{background-color:#f80}
.jishucal .jishucal-detail span.url{color:#08f}
.jishucal .jishucal-detail span.url:hover{color:#f80;cursor:pointer}

.advantage{width:1200px;margin:0 auto;padding-bottom:10px;background-color:#fff}
.advantage h1{text-align:center;font-size:28px;color:#636363;margin:0;margin-top:10px;line-height:40px;background-color:#fff;padding-top:20px}
.advantage .detail{height:535px;background:url(/d/img/advantage_bg.jpg) no-repeat 50%;position:relative}
.advantage .detail .detail-ktz{color:#08f;font-weight:700;font-size:24px;position:absolute;left:315px;top:40px}
.advantage .detail .detail-other{color:#636363;font-weight:700;font-size:24px;position:absolute;left:800px;top:40px}
.advantage .detail .detail-left{width:410px;height:370px;position:absolute;left:100px;top:125px}
.advantage .detail .detail-left>div{float:left}
.advantage .detail .detail-left .title{color:#08f}
.advantage .detail .detail-right{width:410px;height:370px;position:absolute;left:688px;top:125px}
.advantage .detail .detail-right>div{float:left}
.advantage .detail .detail-right .title{color:#8f8f8f}
.advantage .detail .title{font-size:18px;font-weight:700}
.advantage .detail .desc{font-size:14px;color:#7a7a7a}
.advantage .detail .desc p{margin:0;padding:4px 10px}
.advantage .detail .hr{width:100%;height:20px}
.advantage .explain{font-size:14px;color:#2598ed;letter-spacing:1px;margin:10px 0 0 40px}

.problem{background:url(/d/img/problem-bg.png) no-repeat 50%;height:500px;margin-top:10px}
.problem .container{width:1200px;margin:0 auto}
.problem .container h2{font-size:28px;font-weight:700;color:#0AE;text-align:center;margin:0;padding:50px 0 39px}
.problem .container .item{display:inline-block;width:24%;height:160px;padding:1px}
.problem .container .item:hover .item-box{display:none}
.problem .container .item:hover .item-boxHover{display:block}
.problem .container .item-box{display:block;width:100%;height:100%;position:relative}
.problem .container .item:nth-child(2) .item-box{background:url(/d/img/icon_1.png) no-repeat 170px #fff}
.problem .container .item:nth-child(3) .item-box{background:url(/d/img/icon_2.png) no-repeat 170px #fff}
.problem .container .item:nth-child(4) .item-box{background:url(/d/img/icon_3.png) no-repeat 170px #fff}
.problem .container .item:nth-child(5) .item-box{background:url(/d/img/icon_4.png) no-repeat 170px #fff}
.problem .container .item:nth-child(6) .item-box{background:url(/d/img/icon_5.png) no-repeat 170px #fff}
.problem .container .item:nth-child(7) .item-box{background:url(/d/img/icon_6.png) no-repeat 170px #fff}
.problem .container .item:nth-child(8) .item-box{background:url(/d/img/icon_7.png) no-repeat 170px #fff}
.problem .container .item:nth-child(9) .item-box{background:url(/d/img/icon_8.png) no-repeat 170px #fff}
.problem .container .item-box p{position:absolute;margin:0;font-size:20px;font-weight:700;color:#636363;left:35px;top:53px}
.problem .container .item-box span{position:absolute;color:#636363;left:54px;top:87px}
.problem .container .item-boxHover{width:100%;height:100%;background:url(/d/img/item-bg.png) no-repeat 50%;display:none;position:relative}
.problem .container .item-boxHover p{position:absolute;left:0;right:0;top:0;bottom:0;margin:auto;color:#fff;height:23px;line-height:23px;text-align:center;font-size:22px;font-weight:700}
.problem .container .item-boxHover span{position:absolute;color:#fff;left:195px;top:120px}
.serve{width:1200px;margin:0 auto;background-color:#fff}
.serve h2{text-align:center;font-size:28px;color:#636363;margin:0;margin-top:30px;line-height:40px}
.serve{background:url(/d/img/serve.png) no-repeat center top;height:500px;position:relative}
.serve .intro{font-size:24px;position:absolute;left:230px;top:36px}
.serve .intro .intro-free{color:#636363;font-weight:700}
.serve .intro .intro-price{color:#ff9920;font-weight:700}
.serve .intro .intro-more{color:#ff9920}
.serve .item{text-align:center;position:absolute;width:150px}
.serve .item:nth-of-type(1){left:76px;top:148px}
.serve .item:nth-of-type(2){left:280px;top:148px}
.serve .item:nth-of-type(3){left:485px;top:148px}
.serve .item:nth-of-type(4){left:76px;top:355px}
.serve .item:nth-of-type(5){left:280px;top:355px}
.serve .item:nth-of-type(6){left:485px;top:355px}
.serve .item .item-title{margin:0;color:#636363;font-weight:700;font-size:18px}
.serve .item .item-price{margin:0;color:#ff9920;font-weight:700;font-size:22px;padding:8px 0 14px}
.serve .item .item-price span{font-size:16px}
.serve .item .item-once{margin:0;color:#ccc;text-decoration:line-through}
.serve .standard{position:absolute;left:750px;top:100px;width:160px}
.serve .standard .standard-title{text-align:center;color:#08f;font-size:24px}
.serve .standard ul{margin-top:35px}
.serve .standard li{color:#636363;font-size:16px;margin-top:15px;list-style-type:circle;margin-left:14px}
.serve .standard li span{color:#08f}
.honor{width:1200px;margin:0 auto;    background-color: #fff;}
.honor h2{text-align:center;font-size:28px;color:#636363;margin:0;padding:30px 0 20px;background-color:#fff}
.honor .honor-detail{background:#fff;margin:0 auto;overflow:hidden}
.honor .honor-detail li{float:left;margin:10px 0 10px 30px;width:30%}
.honor .honor-detail li img{width:100%}


/*社保基数*/
.subnav{overflow:hidden;margin:0 auto;padding:0;width:1200px;}
.subnav a{display:inline-block;font-size:14px;line-height:40px;}
.subnav a.icon-zhuye{float:left;overflow:hidden;width:14px;height:40px;}
.subnav em{padding:0 3px;color:#c3c5c6;font-style:normal;}
.shebao{float:right;width:230px;overflow-y:scroll;background-color:#fff;border-radius:10px;height:400px}
.shebao li{margin-left:40px;list-style-type:circle;line-height:24px}
.shebao li.active a{color:#f80}
.shebao .shebao-province{margin:0 0 5px 30px;list-style:none}
.shebao .shebao-province h1{font-size:18px;color:#f80;font-weight:700;height:24px;display:inline-block;border-bottom:2px solid #f60;margin-left:10px;margin-top:10px}
.shebao .shebao-province h1 a{color:#f80}
.shebao .shebao-province h2{font-size:18px;color:#f80;font-weight:700;height:24px;display:inline-block;border-bottom:2px solid #f60;margin-left:10px;margin-top:10px}
.shebao .shebao-province h2 a{color:#f80}


/*视频*/
.vinfo{margin:10px auto 0;width:1200px;}
.vinfo .pic{position:relative;display:inline-block;width:800px;height:450px;background-color:#000;vertical-align:top;}
.vinfo .pic img{display:block;width:100%;height:100%;opacity:.5;}
.vinfo .pic p{position:absolute;top:50%;left:50%;margin-top:-40px;margin-left:-250px;width:500px;height:80px;border-radius:8px;background-color:#f5f5f5;color:#131313;text-align:center;font-size:20px;line-height:80px;}
.vinfo .pic p a{color:#00a0e8;}
.vinfo .pic p a:hover{text-decoration:underline;}
.vinfo .pic iframe{width:100%;height:100%;}
.vinfo dl{position:relative;float:right;display:inline-block;overflow-x:hidden;overflow-y:auto;box-sizing:border-box;padding:10px 16px;width:400px;height:450px;background-color:#131313;color:#c7c7c7;counter-reset:sectioncounter;vertical-align:top;font-size:14px;}
.vinfo dl dt{overflow:hidden;height:35px;border-bottom:1px solid #2a2a2a;text-overflow:ellipsis;white-space:nowrap;font-size:16px;line-height:30px;}
.vinfo dl dt a{color:#c7c7c7;}
.vinfo dl dt:hover a{color:#00a0e8;}
.vinfo dl dd{display:block;margin-top:16px;color:#c7c7c7;cursor:pointer;    overflow: hidden;}
.vinfo dl dd::before{position:relative;top:1px;float:left;padding:0 4px;border-radius:2px;background-color:#777;color:#0f0f0f;content:counter(sectioncounter) "";counter-increment:sectioncounter;text-align:center;font-size:14px;}
.vinfo dl dd.active::before{background-color:#00a0e8;color:#fff;}
.vinfo dl dd h5{display:inline-block;overflow:hidden;margin-left:6px;width:290px;text-overflow:ellipsis;white-space:nowrap;font-size:14px;line-height:20px;}
.vinfo dl dd h5 a{color:#c7c7c7;}
.vinfo dl dd.active h5 a,.vinfo dl dd:hover h5 a{color:#00a0e8;}
.vinfo dl dd span{float:right;width:40px;color:#777;font-size:12px;line-height:16px;}
.vinfo .all{box-sizing:border-box;padding:14px 16px;width:100%;min-height:92px;background-color:#232323;}
.vinfo .all h3{display:inline-block;max-width:780px;color:#f4f4f4;vertical-align:top;font-weight:400;font-size:22px;line-height:32px;}
.vinfo .all p{margin-top:4px;font-size:12px;line-height:16px;}
.vinfo .all p span{display:inline-block;margin-right:32px;color:rgba(255,255,255,.5);vertical-align:middle;font-size:12px;}
.vinfo .all p span a{color:rgba(255,255,255,.5);color:#00a0e8;font-size:12px;}
.vinfo .all p span a:hover{text-decoration:underline;}
.vinfo .all p span em{font-style:normal;}
.vinfo .all>a{position:relative;float:right;display:inline-block;margin:7px 5px;width:300px;height:50px;background-color:#00a0e8;color:#fff;vertical-align:middle;text-align:center;font-size:18px;line-height:50px;cursor:pointer;}
.vinfo .all>a:hover{background-color:#00a0e8;}
.vcontent{overflow:hidden;margin:10px auto 0;width:1200px;}
.vcontent .vleft{float:left;width:800px;background:#fff;}
.vcontent .vleft .hd{overflow:hidden;height:50px;}
.vcontent .vleft .hd ul li{float:left;padding:0 40px;border-top:5px solid #fff;font-size:16px;line-height:50px;cursor:pointer;}
.vcontent .vleft .hd ul li.on,.vcontent .vleft .hd ul li:hover{color:#00a0e8;border-top-color:#00a0e8;}
.vcontent .vleft .bd dl{margin-bottom:10px;counter-reset:sectioncounter;}
.vcontent .vleft .bd dl dt{overflow:hidden;padding:10px 40px;font-weight:600;line-height:40px;}
.vcontent .vleft .bd dl dd{overflow:hidden;margin-bottom:20px;margin-left:5%;padding-left:20px;width:90%;background-color:#f4f4f4;color:#333;vertical-align:middle;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal;line-height:50px;}
.vcontent .vleft .bd dl dd.active{background-color:#50c9ff;}
.vcontent .vleft .bd dl dd.active *{color:#fff;}
.vcontent .vleft .bd dl dd::before{top:1px;margin-right:10px;padding:0 6px;border-radius:2px;background-color:#a3d2f8;color:#fff;content:counter(sectioncounter) "";counter-increment:sectioncounter;text-align:center;font-weight:600;font-size:14px;}
.vcontent .vleft .bd dl dd span{display:inline-block;margin-left:10px;color:#999;vertical-align:middle;}
.vcontent .vright{float:right;width:390px;}
.vcontent .vright .info{padding:30px;background-color:#fff;}
.vcontent .vright .info ul{display:table;width:100%;table-layout:fixed;}
.vcontent .vright .info ul li{display:table-cell;border-left:1px solid #e5e5e5;text-align:center;}
.vcontent .vright .info ul li:first-of-type{border-left:0;}
.vcontent .vright .info ul li span{color:#999;}
.vcontent .vright .info .des{margin-top:20px;text-indent:32px;white-space:normal;word-wrap:break-word;word-break:break-all;}
.vcontent .vright .info .contact{margin:20px 0 10px;padding-top:10px;border-top:1px solid #e5e5e5;}
.vcontent .vright .info .qun{color:#00a0e8;}
.vcontent .vright .related{margin-top:10px;padding:20px 30px;background-color:#fff;}
.vcontent .vright .related h4{margin-bottom:18px;padding-left:10px;border-left:3px solid #00a0e8;color:#373d41;font-weight:500;font-size:18px;line-height:16px;}
.vcontent .vright .related .pic{display:block;width:330px;height:185px;}
.vcontent .vright .related .pic img{display:block;width:100%;height:100%;}
.vcontent .vright .related .tit{display:block;padding:8px 0 4px;text-align:center;line-height:18px;line-height:30px;}
.vcontent .vright .related ul{padding:0 40px 20px;border-top:1px dashed #00a0e8;}
.vcontent .vright .related ul li{font-size:14px;line-height:30px;}
.vcontent .vright .related ul li i{position:relative;top:-2px;display:inline-block;margin-right:10px;width:14px;height:6px;border:solid #00a0e8;border-width:0 0 2px 2px;vertical-align:baseline;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);-ms-transform:rotate(-45deg);}
.vcontent .vright .related .view{display:block;box-sizing:border-box;margin:0 auto;width:220px;height:50px;border:1px solid #00a0e8;background-color:#fff;color:#00a0e8;text-align:center;font-size:16px;line-height:48px;cursor:pointer;}
.vcontent .vright .related .view:hover{background-color:#00a0e8;color:#fff;}
@media (max-width: 750px) {
.vinfo {width:98%;}
.vinfo .pic {width:100%;height:auto;background-color:transparent;}
.vinfo .pic img {}
.vinfo .pic p {}
.vinfo .pic p a {}
.vinfo .pic p a:hover {}
.vinfo .pic iframe {}
.vinfo dl {width:100%;margin-top:6px;padding:6px 12px;}
.vinfo dl dt {}
.vinfo dl dt a {}
.vinfo dl dt:hover a {}
.vinfo dl dd {margin-top:12px;}
.vinfo dl dd::before {}
.vinfo dl dd.active::before {}
.vinfo dl dd h5 {width:76%;margin-left:1%;}
.vinfo dl dd h5 a {}
.vinfo dl dd.active h5 a,.vinfo dl dd:hover h5 a {}
.vinfo dl dd span {width:14%;text-align:right;}
.vinfo .all {padding:6px 2%;text-align:center;}
.vinfo .all h3 {width:100%;font-size:14px;}
.vinfo .all p {text-align:left;}
.vinfo .all p span {margin-right:3px;}
.vinfo .all p span:last-of-type {margin-right:0;}
.vinfo .all p span a {}
.vinfo .all p span a:hover {}
.vinfo .all p span em {}
.vinfo .all>a {margin:6px auto;/* text-align:center;*/        float:none;}
.vinfo .all>a:hover {}
.vcontent {margin-top:6px;width:98%;}
.vcontent .vleft {width:100%;}
.vcontent .vleft .hd {display:none;}
.vcontent .vleft .hd ul li {}
.vcontent .vleft .hd ul li.on,.vcontent .vleft .hd ul li:hover {}
.vcontent .vleft .bd dl {display:none;}
.vcontent .vleft .bd dl dt {}
.vcontent .vleft .bd dl dd {}
.vcontent .vleft .bd dl dd.active {}
.vcontent .vleft .bd dl dd.active * {}
.vcontent .vleft .bd dl dd::before {}
.vcontent .vleft .bd dl dd span {}
.vcontent .vright {width:100%;margin-top:6px;}
.vcontent .vright .info {padding:12px 3%;}
.vcontent .vright .info ul {}
.vcontent .vright .info ul li {}
.vcontent .vright .info ul li:first-of-type {}
.vcontent .vright .info ul li span {}
.vcontent .vright .info .des {margin-top:12px;text-indent:28px;}
.vcontent .vright .info .contact {margin:12px 0 6px;padding-top:6px;}
.vcontent .vright .info .qun {}
.vcontent .vright .related {margin-top:6px;padding:12px 3%;}
.vcontent .vright .related h4 {}
.vcontent .vright .related .pic {}
.vcontent .vright .related .pic img {}
.vcontent .vright .related .tit {}
.vcontent .vright .related ul {}
.vcontent .vright .related ul li {}
.vcontent .vright .related ul li i {}
.vcontent .vright .related .view {}
.vcontent .vright .related .view:hover {}
}

/*轮播图*/
.banners{position:relative;height:400px;overflow:hidden;width:960px;float:left}
.banners ul li img{position:absolute;left:50%;top:50%;margin-left:-480px;margin-top:-200px}
.banners>ul>li{display:none}
.banners>ul>li:first-child{display:block}
.banners>ul>li>a{display:block;width:100%;height:100%}
.banners .bannersLeft,.banners .bannersRight{width:42px;height:70px;position:absolute;top:50%;margin-top:-35px;background:url(/d/img/bannertogglebtn.png) no-repeat;cursor:pointer;display:none}
.banners .bannersLeft{background-position:-84px 0;left:50%;margin-left:-480px}
.banners .bannersRight{background-position:-126px 0;right:50%;margin-right:-480px}
.banners .bannersLeft:hover{background-position:0 0}
.banners .bannersRight:hover{background-position:-42px 0}
.banners>ol{width:130px;position:absolute;bottom:20px;left:50%;margin-left:-65px}
.banners>ol>li{float:left;width:12px;height:12px;background:#a6a5a0;margin-right:10px;cursor:pointer;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px}
.banners>ol>li.current{background:#61e7f7;width:30px}


/*个税计算器*/
/*html,body,a,ul,li,img,input,select,button {padding:0;margin:0;text-decoration:none;list-style:none;font-family:"microsoft yahei","Arial Narrow";}*/
.caculator-body * {-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;-webkit-tap-highlight-color:transparent;}
/*img {border:none;max-width:100%;}*/
input,button {outline:none;}
.clearfix:after {content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0;}
* html .clearfix {zoom:1;}
*:first-child + html .clearfix {zoom:1;}
.ellipsis {overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.ellipsis-2 {display:-webkit-box;overflow:hidden;white-space:normal !important;text-overflow:ellipsis;word-wrap:break-word;-webkit-line-clamp:2;-webkit-box-orient:vertical;}
.ellipsis-3 {display:-webkit-box;overflow:hidden;white-space:normal !important;text-overflow:ellipsis;word-wrap:break-word;-webkit-line-clamp:3;-webkit-box-orient:vertical;}
.overflow {overflow:hidden;}
.fontbold {font-weight:bold;}
/*body,td,th {font-size:12px;}*/
/** {padding:0px;margin:0px}*/
/*h1,h3 {font-size:14px;margin:0px;padding:0px;}*/
.fl {float:left;}
.fr {float:right;}
.colorFont {color:#ff6600;}
.btn {height:50px;line-height:22px;border-radius:4px;padding:12px 44px 16px 44px;cursor:pointer;}
.btn-blue {color:#fff;background:#0985e4;font-size:22px;border:none;box-shadow:0px 0px 20px rgba(0,0,0,.1);-moz-box-shadow:0px 0px 20px rgba(0,0,0,0.1);-wibkit-box-shadow:0px 0px 20px  rgba(0,0,0,0.1);}
.btn-blue.outline-blue {color:#0985e4;background:#fff;border:1px solid #0985e4;}
.caculator-body {height:auto;width:960px;}
.hide {display:none;}
.caculatorMain {padding:25px;border-radius:4px;box-shadow:0px 0px 20px rgba(0,0,0,.3);-moz-box-shadow:0px 0px 20px rgba(0,0,0,0.3);-wibkit-box-shadow:0px 0px 20px  rgba(0,0,0,0.3);background:#fff;}
.caculatorMain .TTitle {color:#138BDB;font-size:15px;clear:both;overflow:hidden;height:45px;line-height:45px;padding-top:5px;padding-left:20px;}
.caculatorMain .LKuen {float:left;width:340px;padding-right:15px;border-right:1px solid #DDDDDD;height:auto;}
.caculatorMain .LKuen fieldset {position:relative;margin-bottom:15px;height:44px;border:1px solid #DDDDDD;border-radius:4px;}
.caculatorMain .LKuen fieldset legend {color:#999999;font-size:12px;margin-left:10px;}
.caculatorMain .LKuen fieldset select {font-family:微软雅黑;width:100%;border:0px;padding-left:10px;height:30px;line-height:30px;color:#333333;font-size:14px;}
.caculatorMain .LKuen fieldset input {width:100%;border:0;height:26px;line-height:26px;padding:2px 10px;font-size:14px;color: red;}
.caculatorMain label.error,.caculatorMain span.error {position:absolute;z-index:99;left:8px;bottom:-15px;padding:0 6px 0 20px;height:22px;line-height:20px;border:1px solid #999999;border-radius:4px;font-size:12px;background:#fffae6 url(/d/img/errors-small.png) 5px center no-repeat;text-overflow:ellipsis;white-space:nowrap;}
.caculatorMain .LKuen .Texts {float:left;width:155px;/*height:50px;*/}
.caculatorMain .LKuen .Texts2 {float:right;width:160px;/*height:50px;*/}
.caculatorMain .LKuen label.LB {display:inline-block;height:26px;padding-left:10px;color:#333333;font-size:14px;}
.caculatorMain .LKuen .btns {clear:both;overflow:hidden;text-align:center;}
.caculatorMain .LKuen .btns a {margin-bottom:10px;color:White;font-size:15px;display:inline-block;width:99%;height:40px;line-height:40px;border:0px;background-color:#138BDB;text-align:center;behavior:url(PIE.htc);-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}
.caculatorMain .LKuen .btns a span {display:inline-block;padding-left:25px;background:left center no-repeat;}
.caculatorMain .LKuen .btns .btn {font-size:15px;height:40px;line-height:20px;padding:10px 0px;width:100%;box-shadow:none;-moz-box-shadow:none;-wibkit-box-shadow:none;margin-bottom:10px;}
.caluBtn span {background: no-repeat left;padding-left:23px;}
.resetBtn span {background:url(/d/img/Time2.fw.png) no-repeat left;padding-left:23px;}
.caculatorMain .LKuen .btns a.AA {border:1px solid #138BDB;background-color:White;color:#138BDB;}
.caculatorMain .LKuen .btns a.AA span {display:inline-block;padding-left:25px;background:url(/d/img/Time2.fw.png) left center no-repeat;}
.caculatorMain .CLose {cursor:pointer;position:absolute;right:20px;top:20px;}
.caculatorMain .RKuen {float:right;width:560px;height:400px;overflow-y:auto;padding:0 20px;}
.caculatorMain .RKuen table {border-left:1px solid #E5E5E5;border-top:1px solid #E5E5E5;width:100%;}
.caculatorMain .RKuen table td {text-align:center;color:#333333;height:30px;line-height:30px;border-right:1px solid #E5E5E5;border-bottom:1px solid #E5E5E5;}
.caculatorMain .RKuen table td.Head {color:#999999;background-color:#E5E5E5;text-align:center;}
.caculatorMain .RKuen table td.LTD {color:#999999;background-color:#F4F4F4;text-align:center;}
.caculatorMain .RKuen table td.Right {text-align:right;padding-right:10px;}
.caculatorMain .RKuen table td.Right span {color:#999999;}
.caculatorMain .RKuen table td.Right span label {color:#EF4F1E;font-size:15px;}
.caculatorMain .RKuen table td.Right2 {background-color:#FBFBFB;height:50px;line-height:50px;}
.caculator-foot {margin-top:30px;line-height:1;font-size:14px;color:#999;text-align:center;}
.selecter {border-radius:4px;cursor:default;position:relative;width:100%;height:29px;line-height:24px;padding:2px 25px 3px 10px;color:#333333;font-size:14px;margin-top:-2px;}
.selecter:before {content:'';position:absolute;right:8px;top:50%;width:16px;height:10px;margin-top:-6px;background:url(/d/img/arrow_down.png) no-repeat;}
.selecter .result {display:block;height:22px;line-height:22px;overflow:hidden;color:red;}
.caculatorMain .LKuen fieldset .selecter .result input {height:18px;line-height:18px;}
.selecter .select_list {display:none;position:absolute;z-index:999;top:29px;left:-1px;right:-1px;max-height:320px;border:1px solid #DCDCE6;background:#fff;overflow-y:auto;}
.selecter .select_list a {display:block;line-height:22px;padding:8px;color:#333333;}
.selecter .select_list_1 a {width:33.3333%;float:left;padding:8px 0px;text-align:center;}
.selecter .select_list a:hover {background:#F1F1F1;}
.caculatorMain .LKuen .mb5 fieldset {margin-bottom:5px;}
.color-grey {color:#999;}
.tr {text-align:right}
.mb15 {margin-bottom:15px}
.additional {width:100%;height:auto;}
.additionalTit {width:100%;height:26px;line-height:26px;overflow:hidden;font-size:14px;margin-bottom:10px;}
.switch {margin-left:10px;}
.additional-list {width:100%;height:auto;}
.additional-list-loop {width:50%;}
.w120 {width:120px;}
.iconQs {width:40px;height:44px;line-height:44px;text-align:center;}
.iconQs img {display:inline-block;cursor:pointer;width:20px;}
.checkbox {width:44px;}
.checkbox label {display:inline-block;width:44px;height:26px;margin-right:10px;background-color:#ccc;border:1px solid #fff;border-radius:17px;cursor:pointer;position:relative;transition:background-color .2s ease-in;}
.checkbox label:after {content:"";width:20px;height:20px;border-radius:50%;background-color:#fff;position:absolute;left:1px;top:2px;transform:translateX(0px);transition:transform .2s ease-in;box-shadow:0 2px 4px 0 rgba(0,35,11,0.2);}
.checkbox [type="checkbox"]:checked + label {background-color:#0091fa;transition:background-color .2s ease-in;}
.checkbox [type="checkbox"]:checked + label:after {transform:translateX(100%);transition:transform .2s ease-in;background-color:#fff;}
.checkbox [type="checkbox"] {display:none;}
/* 右侧内容区 */.r-tit {width:100%;height:auto;overflow:hidden;border-radius:4px;background:#fff9ee;padding:15px;line-height:22px;color:#666;}
.r-lsit {width:100%;height:auto;padding-top:10px;padding-bottom:10px;border-bottom:1px solid #eee;}
.r-lsit dl {width:49%;height:40px;line-height:40px;font-size:14px;color:#666;float:left;}
.r-lsit dl dt {float:left;width:120px;text-align:right;}
.r-lsit dl dd {padding-left:125px;}
.r-lsit dl dd strong {font-size:16px;color:#f60;}
.r-table {padding:15px 20px;}
.r-table a {color:#0985e4;font-size:14px;}
.popText {padding:20px;}
table.shuilv {width:100%;margin:0 auto;border:1px solid #eee;border-collapse:collapse;}
table caption {padding-top:8px;padding-bottom:8px;color:#777777;text-align:left;}
table.shuilv th {background-color:#b7e0ff;}
table.shuilv th,table.shuilv td {border:1px solid #eee;padding:10px;color:#333;}
table.shuilv .jishu,table.shuilv .taxRate {text-align:center;}
.geshui{float: left;}

@media (max-width: 1200px) {
.caculator-body {width:98%;margin:10px 1%;}
.geshui{margin: 0 1% auto;width: 98%;padding: 0;}
.caculatorMain .LKuen {border-right:none;}
.caculatorMain .RKuen {float:left;width:100%;height:auto;padding:0 10px;}
.caculatorMain .RKuen .r-tit {display:none;}
  .r-lsit dl dt{width:auto;}
  .r-lsit dl dd{padding-left:none;}
}

.ads{float:right;width:230px;overflow:hidden}
.ads .adimg{margin-bottom: 10px;}