﻿html { -webkit-text-size-adjust: 100%; -ms-text-size-adjust: 100%; }
body { margin: 0; font-family: "Microsoft Yahei","Hiragino Sans GB",SimSun,Arial,"Helvetica Neue",Helvetica; font-size: 14px; line-height: 1.5; color: #34495e; /*黑蓝色*/ -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; -moz-font-feature-settings: "liga","kern"; background-color: #fff;padding-top:0 }

article, aside, details, figcaption, figure, footer, header, hgroup, main, menu, nav, section, summary { display: block; }
table { border-collapse: collapse; border-spacing: 0; }
td, th { padding: 0; }
ul, ol, li, dl, dd { margin: 0; padding: 0; }
ul, ol { list-style: none outside none; }
a {
  color: #8659F1; /*紫色*/
  outline: medium none;
  text-decoration: none;
  background: transparent;
  star: expression(this.onFocus=this.blur()); /*transition: all 0.2s ease-in-out;*/
}
a:hover { color: #f3ac00; /*浅蓝色*/ }
figure { margin: 0; }
img { border: 0; vertical-align: middle; }
i, cite, em, var, address, dfn { font-style: normal; }
abbr[title],
abbr[data-original-title] { /*标记缩写*/ cursor: help; border-bottom: 1px dotted; }
mark { /*高亮文本*/ background: #ff0; color: #000; }
small { /*标记小字*/ font-size: 80%; }
hr { -moz-box-sizing: content-box; box-sizing: content-box; height: 0; margin-top: 20px; margin-bottom: 20px; border: 0; border-top: 1px solid #eee; }
button, input, optgroup, select, textarea { margin: 0; color: inherit; font: inherit; }
button { overflow: visible; }
button, select { text-transform: none; }
button, html input[type="button"], input[type="reset"], input[type="submit"] { cursor: pointer; -webkit-appearance: button; }
button[disabled], html input[disabled] { cursor: default; }
button::-moz-focus-inner, input::-moz-focus-inner { padding: 0; border: 0; }
input, button, select, textarea { font-family: inherit; font-size: inherit; line-height: inherit; }
input::-ms-clear { display: none; }
input[type="checkbox"], input[type="radio"] { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; padding: 0; }
input[type="number"]::-webkit-inner-spin-button, input[type="number"]::-webkit-outer-spin-button { height: auto; }
input[type="search"] { -webkit-box-sizing: content-box; -moz-box-sizing: content-box; box-sizing: content-box; -webkit-appearance: textfield; }
input[type="search"]::-webkit-search-cancel-button, input[type="search"]::-webkit-search-decoration { -webkit-appearance: none; }
fieldset { margin: 0 2px; padding: .35em .625em .75em; border: 1px solid #c0c0c0; }
legend { padding: 0; border: 0; }
textarea { overflow: hidden; resize: none; }
optgroup { font-weight: bold; }
input::-moz-placeholder, textarea::-moz-placeholder { color: #bdc3c7; }
input:-ms-input-placeholder, textarea:-ms-input-placeholder { color: #bdc3c7; }
input::-webkit-input-placeholder, textarea::-webkit-input-placeholder { color: #bdc3c7; }
object { outline: none; }
/* 浮动 */
.fl { float: left !important; }
.fr { float: right !important; }
/* 清除浮动 */
.cf:before, .cf:after { content: " "; display: table; }
.cf:after { clear: both; }
.cf { *zoom: 1; }
/* 显示/隐藏 */
/*.show { display: block !important; }
.hide { display: none !important; }*/
/* 相对定位 */
.pos { position: relative; }
/*块级元素*/
.block { display: block; margin-left: auto; margin-right: auto; }
.inblock { display: inline-block; }
/*单行文本溢出文本显示省略号*/
.ellipsis { display: block; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; }
/*页面选中时背景颜色*/
::selection { background: #3498db; color: #fff; }
::-moz-selection { background: #3498db; color: #fff; }
/* 文本属性：标题 字号、样式、颜色、背景颜色 */
h1, h2, h3, h4, h5, h6,
.h1, .h2, .h3, .h4, .h5, .h6 { color: inherit; font-family: inherit; font-weight: normal; line-height: 1.5; margin: 0; }
h1, .h1 { font-size: 24px; }
h2, .h2 { font-size: 18px; line-height: 1.5555556; }
h3, .h3 { font-size: 16px; }
h4, .h4 { font-size: 14px; line-height: 1.5714285; }
h5, .h5 { font-size: 12px; }
p { margin: 0; font-size: 14px; line-height: 1.57142858; word-wrap: break-word; word-break: break-all; }
/* 字号 */
.f12 { font-size: 12px !important; }
.f14 { font-size: 14px !important; }
.f16 { font-size: 16px !important; }
.f22 { font-size: 22px !important; }
.f26 { font-size: 26px !important; }
/*文本样式*/
.txt-left { text-align: left; }
.txt-right { text-align: right; }
.txt-center { text-align: center; }
.txt-bold { font-weight: bold; }
/*文本颜色*/
.txt-primary { color: #3498db; }
a.txt-primary:hover { color: #3498db; text-decoration: underline; transition: all 0.2s ease-in-out; }
.txt-gray { color: #b8c4ce; }
a.txt-gray:hover { color: #34495e; }
/*背景颜色*/
.bg-white { background-color: #fff; }
.bg-gray { background-color: #b8c4ce !important; color: #fff !important; }
.bg-nature { background-color: transparent !important; color: #2c3e50 !important; }
.bg-orange { background-color: #ff8d41 !important; color: #fff !important; }
.bg-blue { background-color: #3498db !important; color: #fff !important; }
.bg-green { background-color: #1abc9c !important; color: #fff !important; }
.bg-purple { background-color: #9b59b6 !important; color: #fff !important; }
/*按钮*/
.btn { display: inline-block; padding: 10px 20px; line-height: 20px; letter-spacing: 1px; font-size: 14px; text-align: center; white-space: nowrap; vertical-align: middle; cursor: pointer; -webkit-user-select: none; /*禁止选择文字*/ -moz-user-select: none; -ms-user-select: none; user-select: none; border: none; }
.btn:hover { transition: background-color 0.2s ease-in-out; color: #fff; }
.btn:focus, .btn:active:focus { outline: none; }
/*禁用按钮*/
.btn.disabled { pointer-events: none; cursor: not-allowed; filter: alpha(opacity=60); -webkit-box-shadow: none; box-shadow: none; opacity: .60; }
/*表单*/
input,
textarea { border: 1px solid #b8c4ce; border-radius: 2px; }
input:focus,
textarea:focus { outline: none; border-color: #3498db; box-shadow: 0 0 4px rgba(41, 128, 185, 0.4); -webkit-transition: border-color ease-in-out .2s, -webkit-box-shadow ease-in-out .2s; -o-transition: border-color ease-in-out .2s, box-shadow ease-in-out .2s; transition: border-color ease-in-out .2s, box-shadow ease-in-out .2s; }
/* 单选框、复选框 */
.checkbox { position: relative; font-size: 14px; height: 30px; line-height: 30px; margin: 20px 0; }
.checkbox input[type="checkbox"] { cursor: pointer; display: block; height: 100%; left: 0; margin: 0; position: absolute; top: 0; width: 100%; opacity: 0; }
.checkbox input[type="checkbox"] + label .icon-ok-sign { display: inline-block; background-color: #b8c4ce; border-radius: 2px; font-size: 12px; text-align: center; line-height: 16px; height: 16px; width: 16px; float: left; margin: 7px 7px 7px 0; }
.checkbox input[type="checkbox"]:checked + label .icon-ok-sign { background-color: #3498db; color: #fff; }
/*字体图标*/
.iconfont, [class^="icon-"], [class*=" icon-"] { /*font-family: "iconfont" !important;*/ font-size: 16px; color: #b8c4ce; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none; line-height: 1; -webkit-font-smoothing: antialiased; -webkit-text-stroke-width: 0.2px; -moz-osx-font-smoothing: grayscale; }

/*公用footer*/
.footer-box{display:block;background:#F1F5F8;font-size:12px;border-bottom:1px solid #D0D0D0;margin:0 0 10px;}
.site-footer{width:1200px;margin:0 auto;position:relative;padding:25px 0;color:#999;}
.site-footer-row1{float:left;width:425px;border-right:1px solid #D0D0D0;}
.site-footer .help{height:16px;line-height:16px;padding:8px 0;}
.site-footer .help a{float:left;padding:0 10px 0 0;margin:0 10px 0 0;border-right:1px solid #D0D0D0;color:#999;}
.site-footer .help a:last-child{border:0 none;padding:0;margin:0;}
.site-footer .copy{padding:0 0 8px;}
.site-footer .copy-txt{}
.site-footer .copy-company{margin-left:8px;}
.site-footer .copy-hongdun{margin-left:8px;}
.site-footer .copy-hongdun img{vertical-align:initial;}
.site-footer-row2{float:left;width:435px;border-right:1px solid #D0D0D0;padding:0 0 0 32px;}
.site-footer .fengongsi{ line-height:16px;padding:8px 0;}
.site-footer .fengongsi dt,.fengongsi dd{ float:left; padding:0;}
.site-footer .fengongsi dd{ margin:0 8px 0 0;}
.site-footer .fengongsi dd a{ display:block; color:#999;}
.site-footer .fengongsi dd a:hover{ color:#4b72b0; text-decoration:underline;}
.site-footer .foot_site_more{}
.site-footer .foot_site_more img{transform : rotate(0);
transition: transform 0.2s ease-out 0;
-moz-transition: transform 0.2s ease-out 0; /* Firefox 4 */
-webkit-transition: transform 0.2s ease-out 0; /* Safari 和 Chrome */
-o-transition: transform 0.2s ease-out 0; /* Opera */}
.site-footer .foot_site_more.active img{transform : rotate(-180deg);}
.site-footer .zizhi{ line-height:13px; font-size:12px;padding:0 0 8px;}
.site-footer .zizhi li{ float:left; padding:0;}
.site-footer .zizhi .icpbei{ }
.site-footer .zizhi .gonganbei{ margin-left:8px;}
.site-footer .zizhi .rencaizheng{ margin-left:8px;}
.site-footer-row3{float:left;width:266px;padding:0 0 0 32px;}
.site-footer .site-num{float:left;font-size:30px;font-family:Arial;color:#F39800;padding:0;line-height:60px;font-weight: bold;}
.site-footer .site-code{float:right;width:60px;height:60px;}

/*元素*/
.body{ margin:16px auto 60px; width:1200px; overflow:hidden;box-sizing:border-box;}
.body2{ margin:0 auto; margin-bottom:10px; width:924px; overflow:hidden}
/*分页*/
.fenye{ margin:10px 0 0 0; padding:20px 0 0 0;}
.fenye ul { float:left}
.fenye li{ display:inline-block;padding-right:3px}
.fenye-right a{ display:block; float:left; padding:0 5px; border:1px solid #d9d9d9;}
.fenye-right a:hover{ border:1px solid #d9d9d9}
.fenye-right a.focus{ border:1px solid #d9d9d9}
.fenye a,.fenye span{ display:block; float:left; padding:2px 10px; border:1px solid #d9d9d9;color:#000;}
.fenye a:hover{ border:1px solid #8659F1;color:#8659F1;}
.fenye a[disabled]:hover {
  background: #F8F8F8 !important;
  color: #606266 !important;
  cursor: not-allowed;
}
.fenye .current{ border:1px solid transparent; background:#8659F1; color:#fff}
.fenye .ie{ _margin-left:1px}

/*服务*/
.onlineservices{width:51px; height:165px; position: fixed!important; right: 0; top: 50%; z-index: 99999;  _position:absolute; _top:expression(eval(document.documentElement.scrollTop+200));}
.onlineservices ul{height:165px; position: relative; /*margin-top:-82px;*/}
.onlineservices ul li{height:51px; background: url(../images/common/onlineservices.png) 0 0 no-repeat; margin-bottom:4px; position: absolute; top:0; right:0;overflow: hidden; width: 55px;}
.onlineservices ul li.first{background-position: 0 -51px;}
.onlineservices ul li.second{background-position: 0 -102px; top:55px;}
.onlineservices ul li.third{top:55px;}
.onlineservices ul li.last{background-position: 0 -306px;top:110px;}
.onlineservices ul li.on.first{background-position: 0 -204px;}
.onlineservices ul li.on.second{background-position: 0 -255px;}
.onlineservices ul li.on.third{background-position: 0 -153px;}
.onlineservices ul li.on.last{background-position: 0 -357px;}
.onlineservices ul li a{display: block; height:51px;}

/*新-header样式-------start-----zsl*/
/* 字号 */
.f12 { font-size: 12px !important; }
.f14 { font-size: 14px !important; }
.f16 { font-size: 16px !important; }
.f22 { font-size: 22px !important; }
.f26 { font-size: 26px !important; }
/*文本样式*/
.txt-left { text-align: left; }
.txt-right { text-align: right; }
.txt-center { text-align: center; }
.txt-bold { font-weight: bold; }
/*文本颜色*/
.txt-primary { color: #3498db; }
a.txt-primary:hover { color: #3498db; text-decoration: underline; transition: all 0.2s ease-in-out; }
.txt-gray { color: #b8c4ce; }
a.txt-gray:hover { color: #34495e; }
/*背景颜色*/
.bg-white { background-color: #fff}
.bg-gray { background-color: #b8c4ce}
.bg-grey-steel{background-color:#F9F9F9}
.bg-nature { background-color: transparent}
.bg-orange { background-color: #ff8d41}
.bg-blue { background-color: #3498db}
.bg-green { background-color: #1abc9c}
.bg-purple { background-color: #9b59b6}
.bg-blue-deep{background-color:#1265A7}
.bg-blue-hoki{background-color:#F1F5F8}

.r-back { background-color: #1265A7}
.r-color { color: #1265A7}
.r-back-white { background-color: #fff}
.r-color-white { color: #fff}
/*topbar*/
.site-topbar { position: relative; z-index: 101; height: 30px; line-height: 30px; font-size: 12px; color: #b0b0b0; border-bottom: 6px solid #F39800; width: 100%;}
.topbar-nav { float: right; height: 30px; line-height: 30px; _zoom: 1; margin: 0; }
.topbar-nav-link { color: #F4AA08;  position: relative; padding: 0 0 0 10px; float: left; background: transparent url(../images/common/line.png) left center no-repeat; }
.topbar-sitemap { padding: 0 6px; background: transparent url(../images/common/line.png) right center no-repeat; }
.topbar-home { float: left; width: 341px; line-height: 30px; }
.topbar-home a{color:#fff;}
.home-link { float: left; line-height: 30px; position: relative; padding: 0 0 0 20px; margin: 0; }
.topbar-home a { }
.topbar-home a:hover { color: #f3ac00; }
.home-link i { background: transparent url(../images/common/icon_small_03.png) center center no-repeat; width: 16px; height: 16px; margin: 0 5px 0 0; position: absolute; left: 2px; top: 7px; }
.r_wx_p{float: left; line-height: 30px; position: relative;}
.r_wx_p .r_wx_link{display:block;padding: 0 0 0 28px; margin: 0;}
.r_wx_p .r_wx_link i{background: transparent url(../images/common/icon_small_05.png) center center no-repeat; width: 20px; height: 20px; margin: 0 5px 0 0; position: absolute; left: 2px; top: 5px;}
.r_wx_p .pop-content{width: 560px; display:none;filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity: 0;opacity: 0;-webkit-transition: all 0.5s ease-in-out; -moz-transition: all 0.5s ease-in-out; transition: all 1s ease-in-out;overflow:hidden;top:30px;left:-70px;position:absolute;z-index:110;}
.r_wx_p .pop-content .img-wx {
  float: left;
  background: #fff;
  text-align: center;
  color: #555;
}
.r_wx_p .pop-content img{display:block;margin:0 auto;width:182px;height:182px;}
.r_wx_p:hover .pop-content{display:block;filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity: 1;opacity: 1;}
/*下载企业版App start zsl*/
.r_wx_p2{float: left; line-height: 30px; position: relative;font-size:14px;color:#666;}
.r_wx_p2, .r_wx_p2 *{box-sizing:border-box;}
.r_wx_p2 .r_wx_link{display:block;padding: 0; margin: 0;}
.r_wx_p2 .pop-content{display:none;filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity: 0;opacity: 0;-webkit-transition: all 0.5s ease-in-out; -moz-transition: all 0.5s ease-in-out; transition: all 1s ease-in-out;overflow:hidden;top:30px;left:-10px;position:absolute;z-index:110;background:#fff;padding:0 18px;width:400px;border:1px solid #787878;}
.r_wx_p2:hover .pop-content{display:block;filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity: 1;opacity: 1;}
.r_wx_p2 .p2_title{text-align:center;font-size:18px;line-height:1.8;font-weight:600;}
.r_wx_p2 .p2_t{text-align:center;line-height:2;}
.r_wx_p2 .p2_list{margin:12px 0 0;}
.r_wx_p2 .p2_item{float:left;width:49.98%;text-align:center;padding:0 11px;text-align:left;}
.r_wx_p2 .p2_item img{display:block;margin:0 auto;width:auto;height:158px;max-width:100%;}
.r_wx_p2 .p2_item .p2_btn{display:block;border-radius:5px;padding:4px 0 4px 48px;background-size:27px!important;margin:10px 5px;color:#fff;font-weight:600;}
.r_wx_p2 .p2_item .p2_btn.ios{background:#FF9B00 url(/static2/images/common/iOS.png) 8px center no-repeat;}
.r_wx_p2 .p2_item .p2_btn.android{background:#74B71A url(/static2/images/common/Android.png) 8px center no-repeat;}
.r_wx_p2 .p2_b{text-align:left;line-height:1.8;margin:0 0 10px 16px;}
/*下载企业版App end zsl*/
.r_en_link{line-height: 30px; position: relative; padding: 0 0 0 28px; margin: 0;display:block;}
.r_en_link i{background: transparent url(../images/common/icon_small_07.png) center center no-repeat; width: 20px; height: 20px; margin: 0 5px 0 0; position: absolute; left: 2px; top: 5px;}
/*公用小竖线背景*/
.smallline-left { background: transparent url(../images/common/line.png) left center no-repeat; }
.smallline-right { background: transparent url(../images/common/line.png) right center no-repeat; }
/*公用box*/
.container { width: 1200px; *zoom: 1; margin: 0 auto; }
.container:before, .container:after { content: " "; display: table; }
.container:after { clear: both; }
.r-link { color: #333 !important; -webkit-transition: all 0.2s ease-in-out; -moz-transition: all 0.2s ease-in-out; transition: all 0.2s ease-in-out; }
.r-link:hover { color: #f3ac00 !important; }
/*登录*/
.site-util-cell { float: left; }
.site-util-cell a{color:#fff;}
.site-util-separator { float: left; margin: 0 2px; _margin: 0 7px; overflow: hidden; color: #fff; }
/*header联系我们 start*/
.fencompnay-list-panel { position: relative; z-index: 20; }
.fencompany-list-box { position: absolute; z-index: 100; right: -2px; top: 29px; background-color: #fff; /*transition: top 700ms;-moz-transition: top 700ms;-webkit-transition: top 700ms;-o-transition: top 700ms;*/ display: none; border: 1px solid #fff; border-top: 0 none; *width: 500px; overflow: hidden; height: auto !important; zoom: 1; }
.fencompnay-list-panel .fc-link { display: block; min-width: 88px; padding: 0 6px; border: 0 none; /*border-left:1px solid transparent;border-right:1px solid transparent;*/ position: relative; z-index: 101; }
.fencompnay-list-panel:hover .fc-link { background: #fff; border: 0 none; border-left: 1px solid #ADADAD; border-right: 1px solid #ADADAD; margin: 0 -1px; color: #333; }
.fencompnay-list-panel .fc-txt { float: left; }
.fencompnay-list-panel .fc-down { margin: 14px 0 0 5px; float: left; width: 0; height: 0; border-color: #fff transparent; border-style: solid dashed; border-width: 4px 4px 0; transition: transform 0.2s ease-in-out 0s; -moz-transition: transform 0.2s ease-in-out 0s; /* Firefox 4 */ -webkit-transition: transform 0.2s ease-in-out 0s; /* Safari 和 Chrome */ -o-transition: transform 0.2s ease-in-out 0s; /* Opera */ transform: rotate(0deg); -ms-transform: rotate(0deg); /* IE 9 */ -webkit-transform: rotate(0deg); /* Safari and Chrome */ -o-transform: rotate(0deg); /* Opera */ -moz-transform: rotate(0deg); }
.fencompnay-list-panel:hover .fc-down { transform: rotate(180deg); -ms-transform: rotate(180deg); /* IE 9 */ -webkit-transform: rotate(180deg); /* Safari and Chrome */ -o-transform: rotate(180deg); /* Opera */ -moz-transform: rotate(180deg); border-color: #333 transparent; }
.fencompnay-list-panel:hover .fencompany-list-box { display: block; }
.fencompany-list-box .fc-ts { position: absolute; top: 6px; right: 49px; width: 11px; height: 6px; background: transparent url(/static/style2/fc-top.png) no-repeat left top; display: none; }
.fencompany-list-box .fc-p { display: block; margin: 0; border: 1px solid #ADADAD; padding: 8px 0; background-color: #fff; text-align: left; }
.fencompany-list-col { width: auto; padding-right: 10px; padding-left: 5px; }
.fc-list-tab { border: 0 none;display: block; }
.fc-list-tab td { border: 0 none; }
.fc-list-tab .fencompany-list-col { /*border-right:1px solid #CDE1F6;*/ }
.fc-list-tab .fencompany-list-col.lastcol { border: 0 none; }
.fc-p .fencompany-list-col { width: 72px; vertical-align: top; }
.fc-item-box { display: block; }
.fc-item-box .fc-item-title { display: block; color: #0d4168; font-weight: bold; white-space: nowrap; padding: 6px 0 0 10px; height: 24px; line-height: 24px; text-align: left; }
.fc-item-box .fc-item { display: block; padding: 0 0 3px 10px; position: relative; height: 18px; line-height: 18px; overflow: hidden; }
.fc-item-box .fc-item a { display: block; white-space: nowrap; text-align: left; overflow: hidden; color: #333;}
.fc-item-box .fc-item a:hover{color:#1265A7;}
.fc-liststyle { position: absolute; left: 2px; top: 8px; width: 2px; height: 2px; border-radius: 50%; background: #0E183F; zoom: 1; }
/*header联系我们 end*/
/*公用header*/
.site-header { height: 76px; position: fixed;top:0; z-index: 20; border-bottom: 1px solid #CFD0D2; background:#fff; width:100%;}
.site-header a { transition: all .2s ease-in-out; }
.site-header .logo { margin: 0; position: absolute; left: 18px; top: 14px; }
.site-header .container { position: relative;width:auto;max-width:1840px;min-width:1200px;padding:0 18px; }
.site-header .nav-link { color: #7e7e7e; font-size: 14px; line-height: 76px; }
.site-header .site-util-separator { color: #d2d2d2;float:none;display: inline-block;vertical-align: top; }
.site-header .site-company { position: absolute; left: 185px; bottom: 16px; color: #989898; font-size: 16px; }
.site-header .site-util-cell{float:right;}
.site-header .site-util-member-box{line-height:76px;}
.site-header .site-util-member-box a{color:#333;height:37px;display:inline-block;text-align:center;line-height:37px;}
.site-header .site-util-member-box .site-util-login-box a:first-child{background:url(../images/common/pes_in.png) no-repeat 10px center #f4f4f4;width:102px;padding-left:13px;border-radius:4px 0 0 4px;}
.site-header .site-util-member-box .site-util-login-box a:last-child{background:url(../images/common/com_in.png) no-repeat left center #f4f4f4;width:84px;padding-left:10px;border-radius:0 4px 4px 0;}
.site-header .site-util-member-box a:hover{color:#1265A7;}

/*分列布局*/
.grid-1, .grid-2 { display: block; float: left; }
.grid-1 { width: 275px; }
.grid-2 { width: 415px; }
.grid-r-1, .grid-r-2 { display: block; float: right; }
.grid-r-1 { width: 894px; }
.grid-r-2 { width: 740px; }
.r-i-nav { padding: 16px 0; }
.dn { display: none; }
/*新-header样式-------end-----zsl*/
/* 新版header、footer-2018 Start zsl */
.onlogin_box{}
.onlogin_box .un_box{display:inline-block;position:relative;}
.onlogin_box .un_box .un_link{display:block;padding:8px;color:#353535;font-size:16px;}
.onlogin_box .un_box .un_link>.rh_username{}
.onlogin_box .un_box .un_link>i{display:inline-block!important;
                                vertical-align:middle;
                                margin-left:6px;
                                border-right: 5px solid transparent;
                                border-top: 5px solid #353535;
                                border-left: 5px solid transparent;
                                content: '';}
html.sh_active .onlogin_box .un_box .un_link>i{border-top: 8px solid #353535;}
.onlogin_box .un_box .un_list{position:absolute;top:-430px;right:0;background:#fff;
                              width:0;padding:0;display:none;
                              /*transition:top ease-in-out .3s;*/
                              border-radius: 4px!important;z-index: 1000;padding-top: 10px;
                              box-shadow: 5px 5px rgba(102,102,102,.1);
                              list-style: none;text-shadow: none;
                              padding: 0;background-color: #fff;
                              margin: 10px 0 0;border: 1px solid #eee;
                              font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;}
.onlogin_box .un_box .un_list.on{top:50px;width:113px;display:block;}
.onlogin_box .un_box .un_list>li{display:block;}
.onlogin_box .un_box .un_list>li>a{display:block;padding:14px 8px;color:#353535;
                                   transition:background-color ease-in-out .2s;
                                   padding:8px 16px 8px 26px;color: #6e6e6e;text-decoration: none;
                                   display: block;font-weight: 300;line-height: 18px;
                                   white-space: nowrap;text-align:left;font-size:16px;}
.onlogin_box .un_box .un_list>li>a:hover{background:#efefef;}
/*.onlogin_box .un_box:hover .un_list{right:0;width:123px;border:1px solid #dfdfdf;}*/
.onlogin_box .un_box .un_list:before{position:absolute;top:-8px;right:19px;left:auto;
                                           display:inline-block!important;
                                           border-right:8px solid transparent;
                                           border-bottom:8px solid #e0e0e0;
                                           border-left:8px solid transparent;
                                           content:'';}

.nr_custom { font-size: 18px; color: #2490ED!important;margin:0;height:40px;
             border: 1px solid #2490ED;border-radius:22px;position:relative;}
.nr_custom:after{content:'/';right: auto;position: absolute;left:47.2%;top:6px;}
.nr_custom li { display: block; float: left; }
.nr_custom li a { display: block; padding: 6px 25px; font-size: 18px; color: #2490ED!important;
                  background:none;
                  transition: color 150ms linear 100ms, transform 100ms ease-in-out 100ms;
}
.nr_custom li a:hover {background:none;transform: scale(1.1);transition-delay: 0ms, 0ms;}
.nr_custom li:first-child a{padding-right:8px;}
.nr_custom li:last-child a{padding-left:8px;}
/*Footer Start Zsl*/
/*.r_footer{}
.r_footer a{color:rgba(255, 255, 255, .6);-webkit-transition:color ease-in-out .1s;transition:color ease-in-out .1s;}
.r_footer a:hover{color:#fff;}
.rf_box1{background:#3E434F;padding:65px 0 48px;color:rgba(255,255,255,.6);}
.r_footer .rf1_l{float:left;}
.r_footer .rf1_l1{width:168px;margin:0 128px 0 53px;}
.rf_ld{display:block;}
.rf_ldl{}
.rf_ld2{}
.rf_ld>dt{color:#fff;font-size:20px;line-height:100%;padding:0 0 24px;}
.rf_ld>dd{line-height:100%;padding:8px 0;}
.rf_ld.rf_ldl>dd{float:left;width:50%;}
.rf_ld.rf_ld2>dd{}
.rf_ld>dd a{display:block;}
.r_footer .rf1_l2{width:106px;margin:0 123px 0 0;}
.r_footer .rf1_l3{width:106px;margin:0;}
.r_footer .rf1_r{}
.rf1_r{float:right;width:402px;}
.rf1_r .rf1_tbox{position:relative;}
.rf1_r .rf_pho{position:absolute;left:0;top:0;width:69px;}
.rf1_r .rf_phot{font-size:16px;padding:0 0 2px 99px;}
.rf1_r .rf_phon{color:#fff;font-size:38px;padding-left:99px;}
.rfl_qrbox{margin-top:49px;}
.rfl_qrbox .rf_qri{vertical-align:top;}
.rfl_qrbox .rf_qrb{display:inline-block;vertical-align:top;margin:0 0 0 26px;}
.rfl_qrbox .rf_qrb>img{width:80px;display:block;margin:0 auto 8px;}
.rfl_qrbox .rf_qrb>p{text-align:center;}
.rf_box2{background:#383D49;color:rgba(255,255,255,.6);padding:18px 0;}
.r_footer p{color:rgba(255,255,255,.6);}
.rf_box2 a{}
.rf_box2 .zizhi{display:block;text-align:center;margin:10px 0;}
.rf_box2 .zizhi>li{display:inline;margin-right:16px;}
.rf_box2 .zizhi>li:last-child{margin-right:0}
.rf_box2 .banquan{text-align:center;}
.rf_box2 .fengongsi{text-align:center}
.rf_box2 .fengongsi>dt{display:inline-block;}
.rf_box2 .fengongsi>dd{display:inline-block;margin:0 8px 0 0;float:none;}
.rf_box2 .fengongsi>dd a{display:block;}*/
/*Footer End Zsl*/
/* 新版header、footer-2018 Start zsl */

/*城市搜索*/
.nav-hd{}
#box_expectCity{position:absolute;left:0;top:26px;border: 2px solid #c9cbce;padding: 5px 0;width:596px;height:auto;display:none;
font-size: 14px;background: #fff;z-index: 10;float: right;margin: 0;}
#box_expectCity .cityspanel{min-height: 30px;margin: 3px 0;padding: 0;overflow: hidden;line-height: 28px;}
#box_expectCity dt{width: 68px;color: #378BEC;font-weight: normal;margin: 3px 0;padding-left: 12px;position: absolute;float: left;}
#box_expectCity dd{margin-left: 80px;overflow: hidden;float:left;}
#box_expectCity dd .clink{color: #555;cursor: pointer;width:66px;height:28px;font-size:14px;text-align:center;float:left;margin:3px 3px !important;padding:0 !important;background-color:#fafafa;}
#box_expectCity dd .clink:hover{background-color:#1C68AE;color:#fff;cursor:pointer;}
.site-header .site-company { position: absolute; left: 185px; bottom: 16px; font-size: 16px; }
.site-header .site-company.active{cursor:pointer;padding-right:16px;}
.site-header .site-company.active:after{height:0;width:0;overflow: hidden;font-size: 0;line-height: 0;border-width:6px 5px 0; border-style:solid dashed; border-color:#989898 transparent transparent;position:absolute;right:0;top:11px;content:'';-webkit-transition:transform 0.4s ease 0s;-moz-transition:transform 0.4s ease 0s;-ms-transition:transform 0.4s ease 0s;transition:transform 0.4s ease 0s;}
.site-header .site-company.active.open:after{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);transform: rotate(180deg);}
/*城市搜索*/
/*新增关闭按钮--PZJ*/
#box_expectCity #closeBtn{position:absolute;right:9px;top:7px;width:17px;height:17px;text-align:center;line-height:17px;color:#bbb;cursor:pointer;font-size:12px;}
.lrf__img {
  width: 449px;
  height: 301px;
}