@charset "UTF-8";
/* easysite 系统样式开始 */
.eps-admin-clear { height: 0; overflow: hidden; line-height: 0; clear: both; font-size: 0; }

.eps-button-outer { float: left; width: 84px; height: 22px; margin-right: 10px; background: url("../../images/buttons.png") left top no-repeat; padding-left: 6px; display: inline; }

.eps-button-outer input { background: url("../../images/buttons.png") right -68px no-repeat !important; border: none !important; width: auto; padding: 0 6px 0 0 !important; height: 22px !important; }

.eps-button-hover-outer { background-position: left -23px; }

.eps-button-hover-outer input { background-position: right -91px !important; }

.eps-button-mousedown-outer { background-position: left -46px; }

.eps-button-mousedown-outer input { background-position: right -114px !important; }

.eps-article-btn { display: inline-block; height: 22px; }

.eps-article-btn .eps-article-btn-midder { display: inline-block; height: 22px; }

.eps-article-btn .eps-article-btn-inner { display: inline-block; height: 22px; padding: 0 4px; }

.eps-article-btn button { border: none; background: none; height: 20px; }

.eps-article-btn button img { width: 16px; height: 16px; margin: 0 4px 0 0; vertical-align: middle; }

.eps-article-btn button span { display: inline-block; height: 16px; vertical-align: middle; }

.eps-article-btn-hover { background: url("../../images/button_bg.gif") left top repeat-x; }

.eps-article-btn-hover .eps-article-btn-midder { background: url("../../images/button_bg.gif") left -22px no-repeat; }

.eps-article-btn-hover .eps-article-btn-inner { background: url("../../images/button_bg.gif") right -44px no-repeat; }

.navgationDiv { height: 50px; background: #f4f4f4; padding: 0; margin: 0; }

.navgation-container { width: 1000px; margin: 0 auto; padding: 0; }

.navgation-container .navgation-right { float: right; position: relative; width: 560px; }

.eps-model-list { display: inline-block; list-style-type: none; padding: 0; margin: 0; }

.eps-model-list li { display: inline-block; padding: 0 50px; margin: 0; font-size: 16px; color: #545454; line-height: 50px; cursor: pointer; }

.eps-model-list .eps-mode-cur-mode, .eps-model-list li:hover { color: #ff8d3a; font-weight: 700; }

.eps-cur-user { position: relative; display: inline-block; vertical-align: top; z-index: 1000; }

.eps-cur-user .eps-user-icon { display: inline-block; width: 20px; height: 20px; background: url("../../images/user-icon.png") left top no-repeat; }

.eps-cur-user .eps-cur-user-text { padding: 0 10px; font-size: 16px; color: #545454; line-height: 50px; vertical-align: middle; }

.eps-cur-user .eps-user-arrow-icon { padding: 0; margin: 0; width: 0; height: 0; vertical-align: middle; overflow: hidden; border-top: 8px solid #545454; border-left: 8px solid transparent; border-right: 8px solid transparent; border-bottom: none; background: none; cursor: pointer; outline: none; }

.eps-cur-user .eps-user-arrow-icon:hover { border-top-color: #ff8d3a; }

.eps-cur-user .eps-cur-user-dropdown { display: none; position: absolute; left: 0; top: 100%; width: 100%; margin: 0; padding: 0; list-style-type: none; background: #575965; }

.eps-cur-user .eps-cur-user-dropdown-enter { display: block; animation: userDropMenu 0.25s; -webkit-animation: userDropMenu 0.25s; }

.eps-cur-user .eps-cur-user-dropdown li { padding-left: 20px; color: #fff; font-size: 14px; line-height: 36px; cursor: pointer; }

.eps-cur-user .eps-cur-user-dropdown li:hover { background: #7d7e86; color: #ff8d3a; }

.eps-current-site { padding: 0 10px; font-size: 16px; color: #545454; }

@keyframes userDropMenu { from { top: 90%;
    opacity: 0.5; }
  to { top: 100%;
    opacity: 1; } }

@-moz-keyframes userDropMenu { from { top: 90%; }
  to { top: 100%; } }

@-webkit-keyframes userDropMenu { from { top: 90%; }
  to { top: 100%; } }

@-o-keyframes userDropMenu { from { top: 90%; }
  to { top: 100%; } }

.eps-mode-arrow { position: absolute; bottom: 0; padding: 0; margin: 0; width: 0; height: 0; overflow: hidden; border-top: none; border-left: 8px solid transparent; border-right: 8px solid transparent; border-bottom: 8px solid #393c4e; background: none; outline: none; }

.eps-design-mode-toolbar-container { background: #393c4e; }

.eps-design-mode-toolbar-container .eps-design-mode-toolbar { width: 1000px; margin: 0 auto; padding: 0; list-style-type: none; }

.eps-design-mode-toolbar-container .eps-design-mode-toolbar li { display: inline-block; padding: 0 20px; font-size: 14px; line-height: 50px; color: #fff; cursor: pointer; }

.eps-design-mode-toolbar-container .eps-design-mode-toolbar .tool-active, .eps-design-mode-toolbar-container .eps-design-mode-toolbar li:hover { color: #ff8d3a; font-weight: 700; }

.eps-nav-curPosition { height: 28px; background: url("../../images/topnav.png") left top repeat-x #D8D8D8; line-height: 28px; padding: 0 30px; font-size: 12px; border-botom: 1px solid #D2D2D2; }

.eps-nav-curPosition a { color: #666666; font-weight: bold; font-size: 12px; }

.eps-nav-curPosition a:hover { color: #363636; text-decoration: underline; }

.eps-setting-content { padding: 0; margin: 0; overflow: hidden; }

.eps-setting-savingBar { width: 200px; margin: 0 auto; padding: 10px; overflow: hidden; }

.eps-portal-modulSetting { list-style-type: none; padding: 10px 30px 0; overflow: hidden; border-bottom: 1px solid #BCBCBC; }

.eps-portal-modulSetting li { float: left; padding: 0 8px; height: 24px; line-height: 24px; list-style-type: none; font-size: 14px; font-weight: bold; }

.eps-portal-modulSetting .eps-portal-currTab { background: #BCBCBC; color: #F2F2F2; }

.eps-simpSetting-form { background: #eaeaea; padding-top: 10px; }

.eps-protal-simpSetting { border-collapse: collapse; margin-left: 30px; }

.eps-protal-simpSetting tr { padding: 0; margin: 0; }

.eps-protal-simpSetting td { padding: 3px; }

.eps-protal-simpSetting table { border-collapse: collapse; margin: 0; padding: 0; border: 1px solid #B5B8C8; width: 100%; }

.eps-protal-simpSetting table caption { padding: 3px; background: gray; margin: 0; color: white; }

.eps-protal-simpSetting table td { border: 1px solid #B5B8C8; text-align: center; }

.eps-protal-simpSetting .eps-portal-aRight { text-align: right; }

.eps-protal-simpSetting input, .eps-template-search .eps-templateMgr-text { padding: 2px 3px 1px; vertical-align: middle; border: 1px solid #B5B8C8; height: 16px; outline: none; background: url("../../images/text-bg.gif") left top repeat-x; }

.eps-protal-simpSetting .eps-simpSetting-text { width: 380px; }

.eps-protal-simpSetting select { color: #666666; }

.eps-portal-userAdd { background: url("../../images/users_add.gif") left top no-repeat; }

.eps-portal-userDel { background: url("../../images/users_del.gif") left top no-repeat; }

.eps-portal-picUpload { background: url("../../images/picture_up.gif") left top no-repeat; }

.eps-portal-select { height: 22px; vertical-align: middle; }

.eps-portal-templateMag { padding: 10px 0 0 30px; overflow: hidden; }

.eps-templateMag-left { float: left; width: 15%; height: 500px; border-right: 1px solid #B5B8C8; }

.eps-templateMag-right { float: left; height: 510px; width: 75%; }

.eps-portal-templateTable { border-collapse: collapse; margin: 0; padding: 0; width: 100%; }

.eps-portal-templateTable caption { padding: 4px; background: gray; margin: 0; color: white; font-weight: bold; font-size: 16px; }

.eps-portal-templateTable td { border: 1px solid #B5B8C8; text-align: center; padding: 3px; }

.eps-nav-tempMgr { padding-left: 10px; background: none; }

.eps-portal-templateForm { padding-left: 10px; }

.eps-template-search { padding: 10px 0; }

.eps-search-buttons { display: inline-block; *display: inline; overflow: hidden; vertical-align: middle; }

.eps-search-buttons .eps-button-outer { width: auto; *float: none; }

.eps-nav-templateEdit { padding-left: 10px; }

.eps-portal-tabs { height: 24px; padding: 10px 30px 0 !important; border-bottom: 1px solid #BCBCBC; }

.eps-portal-tabs li { display: inline-block; height: 24px; }

.eps-portal-tabs li a { line-height: 22px; display: inline-block; border: 1px solid #B5B8C8; border-bottom: none; color: #666666 !important; font-size: 14px; font-weight: bold; }

.eps-portal-tabs li a:hover { background: #eaeaea !important; color: #4d4d4d !important; }

.tabset_tabs li a.active { background: #bcbcbc !important; color: #f2f2f2 !important; border: 1px solid #B5B8C8; border-bottom: none; }

.eps-tabset-content { min-width: 600px; width: 98% !important; height: 100%; overflow: hidden; }

.eps-templateMag-xmlEditRight { border: 1px solid #B5B8C8; }

#xmlTextArea { width: 100%; height: 600px; margin: 0; padding: 0; border: none; }

#acticleListPortletSettingForm .tabset_content { background: none; }

.menuContent { display: none; position: absolute; z-index: 999; background: white; }

.eps-portal-artTitLeng { padding-top: 3px; }

.eps-portal-artTitLeng input { vertical-align: middle; margin-right: 3px; }

.eps-portal-moveModule { margin-top: 10px; }

.eps-portal-footer { text-align: center; line-height: 24px; padding: 10px 0 20px; color: #666666; font-size: 12px; }

.eps-portal-footer a { color: #666666; padding: 0; margin: 0; }

.eps-portal-footer a:hover { color: #363636; text-decoration: underline; }

.NormalRed { color: #FF0000; font-size: 12px; }

.pagingNormal { font-size: 12px; cursor: pointer; }

div.zTreeDemoBackground { width: 250px; height: 362px; text-align: left; }

ul.ztree { margin-top: 10px; border: 1px solid #617775; background: #f0f6e4; width: 220px; height: 360px; overflow-y: scroll; overflow-x: auto; }

.eps-container-outer { overflow: hidden; }

.eps-container-right { float: right; padding: 0 20px; border-left: 1px solid #c9c9c9; background: #e0dede; }

.eps-container-left { padding-right: 421px; }

.eps-phone-show { width: 320px; height: 480px; background: url("../../images/mobile/iphone4(s).png") left top no-repeat; padding: 129px 30px; overflow: hidden; }

.eps-phone-iframeContainer { width: 100%; height: 100%; overflow: hidden; }

.eps-phone-show .eps-phone-view { width: 100%; height: 100%; }

.eps-changephone-bar { text-align: center; padding: 10px 0; }

.eps-iphone4s-show { width: 320px; height: 480px; }

.eps-iphone5s-show { width: 320px; height: 568px; background: url("../../images/mobile/iphone5(s).png") left top no-repeat; padding: 117px 28px 112px 32px; }

.eps-GalaxyS4-show { width: 360px; height: 640px; background: url("../../images/mobile/GalaxyS4.png") left top no-repeat; padding: 70px 18px; }

.eps-GalaxyS3-show { width: 360px; height: 640px; background: url("../../images/mobile/GalaxyS3.png") left top no-repeat; padding: 73px 24px 86px; }

.eps-mi2s-show { width: 360px; height: 640px; background: url("../../images/mobile/xiaomi2s.png") left top no-repeat; padding: 86px 28px 113px; }

.huilan-add-new-site .huilan-icon-add { background-position: -342px -120px; display: block; height: 48px; margin: auto; width: 48px; }

.huilan-pcl-img { background-image: url("/main/uiFramework/images/portletMenu/pingcele.png"); background-repeat: no-repeat; margin-right: 3px; }

.eportal_title_close, .eportal_title_lock, .eportal_title_max, .eportal_title_reduce, .eportal_title_refresh { color: #5a9bd4; cursor: pointer; float: right; font-size: 9pt; line-height: 28px; }

.eportal_title { background-image: url("/eportal/images/pic/title_bg.jpg"); height: 27px; left: -2px; line-height: 27px; padding-left: 12px; position: relative; text-align: left; top: -2px; }

.eportal_content { background-color: #ffffff; border-bottom: 1px solid #dfdfdf; border-left: 1px solid #dfdfdf; border-right: 1px solid #dfdfdf; height: 100%; left: -2px; padding: 8px 8px 15px 4px; position: relative; text-align: left; text-decoration: none; top: -2px; }

.eportal_drag_div_style { border-color: #ff1010; border-style: dashed; border-width: 1px; margin-bottom: 5px; margin-top: 5px; }

.portlet-mouseover-border { border: 1px dashed #ff7f17; }

.eps-portallat-list .ui_lb, .eps-portallat-list .ui_lt, .eps-portallat-list .ui_rb, .eps-portallat-list .ui_rt { display: none; }

.eps-portallat-list .ui_inner { border: none; }

.eps-portallat-list .ui_title { padding: 0 30px 0 0; background: #0a7abf; height: 46px; line-height: 46px; font-size: 16px; color: #fff; text-align: center; }

.eps-portallat-list .ui_title_buttons { top: 13px; }

.eps-portallat-list .ui_main { border-left: 1px solid #cccccc; border-right: 1px solid #cccccc; }

.eps-portallat-list .ui_buttons { padding: 0 20px 20px 0; background-color: #fcfcfc; border-top: none; border-left: 1px solid #cccccc; border-right: 1px solid #cccccc; border-bottom: 1px solid #cccccc; }

.eps-portallat-list .ui_buttons input { text-shadow: none; background: #0093e0; color: #fff; font-size: 14px; border-color: #0093e0; padding: 10px 27px; height: auto; filter: none; }

.eps-portallat-list .ui_buttons input:hover { opacity: 0.8; color: #fff; }

.easysite-section-placeholder { padding: 0; cursor: pointer; }

.easysite-section-placeholder h2 { padding: 64px 0 0; margin: 0; font-size: 24px; color: #A1A1A1; text-align: center; font-weight: 400; line-height: 1.5; background: url("/eportal/images/add-module.png") center 0 no-repeat; }

.easysite-section-placeholder:hover h2 { color: #419dd5; background: url("/eportal/images/add-module-hover.png") center 0 no-repeat; }

.easysite-section-header { text-align: center; }

.easysite-section-header h2 { display: inline-block; font-size: 16px; color: #A1A1A1; line-height: 24px; }

.easysite-section-header .easysite-section-header-addBtn { padding: 0; margin: 0 5px; width: 24px; height: 24px; border: none; vertical-align: top; background: url("/eportal/images/header-add-module.png") left top no-repeat; cursor: pointer; }

.easysite-section-header:hover h2 { color: #419dd5; }

.easysite-section-header:hover .easysite-section-header-addBtn { background: url("/eportal/images/header-add-module-hover.png") left top no-repeat; }

/* easysite 系统样式结束 */
.header-wrap .menu-wrap { text-align: justify; }

.header-wrap .menu-wrap:after { content: ""; display: inline-block; width: 100%; height: 0; }

.header-wrap .menu-wrap .color-block, .header-wrap .sub-menu-wrap .icon-arrow, .back-top { -webkit-transition: 0.7s; transition: 0.7s; }

a, abbr, acronym, address, applet, article, aside, audio, b, big, blockquote, body, canvas, caption, center, cite, code, dd, del, details, dfn, div, dl, dt, em, embed, fieldset, figcaption, figure, footer, form, h1, h2, h3, h4, h5, h6, header, hgroup, html, i, iframe, img, input, ins, kbd, label, legend, li, mark, menu, nav, object, ol, output, p, pre, q, ruby, s, samp, section, small, span, strike, strong, sub, summary, sup, textarea, tfoot, thead, time, tt, u, ul, var, video { margin: 0; padding: 0; }

input { border: 0; outline: 0; -webkit-tap-highlight-color: transparent; -webkit-appearance: none; }

button, select, textarea { outline: 0; border: 0; background: none; }

article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section { display: block; }

li { list-style: none; }

em, i { font-style: normal; }

blockquote, q { quotes: none; }

b, strong { font-weight: 700; }

img { vertical-align: middle; border: 0; -ms-interpolation-mode: bicubic; -webkit-touch-callout: none; }

a { color: #666; text-decoration: none; -webkit-transition: 0.5s; transition: 0.5s; cursor: pointer; }

a.active { color: #06c; }

a:hover { color: #0084cf; }

.fr { float: right; }

.fl { float: left; }

.clearfix:after { content: ""; display: block; height: 0; clear: both; }

.text-left { text-align: left; }

.text-center { text-align: center; }

.text-right { text-align: right; }

.text-justify { text-align: justify; }

.vertical-middle { vertical-align: middle; }

.inline-block { display: inline-block; }

.block { display: block; }

.hide { display: none; }

.o-hide { overflow: hidden; }

.font-size-14 { font-size: 14px !important; }

.font-size-16 { font-size: 16px !important; }

.font-size-18 { font-size: 18px !important; }

.font-size-20 { font-size: 20px !important; }

.font-lighter { font-weight: lighter; }

.font-blod { font-weight: bold; }

.wrap { width: 1200px; margin: 0 auto; }

.container-fluid { width: 100%; }

.m-t-10px { margin-top: 10px; }

.m-t-20px { margin-top: 20px; }

.m-t-30px { margin-top: 30px; }

.m-t-50px { margin-top: 50px; }

.c-pointer { cursor: pointer; }

.c-blue { color: #0084cf !important; }

.icon-phone:before { content: "\e631"; }

.icon-search:before { content: "\e607"; }

.icon-form-btn:before { content: "\e607"; }

.icon-company:before { content: "\e63e"; }

.icon-gudong:before { content: "\e627"; }

.icon-fazhanlicheng:before { content: "\e623"; }

.icon-dongshizhang:before { content: "\e629"; }

.icon-jingyinglinian:before { content: "\e665"; }

.icon-qiyewenhua:before { content: "\e666"; }

.icon-fenzhijigou:before { content: "\e669"; }

.icon-gongsixinwen:before { content: "\e620"; }

.icon-meitibaodao:before { content: "\e61f"; }

.icon-gonggao:before { content: "\e642"; }

.icon-gongyi:before { content: "\e625"; }

.icon-arrow-right:before { content: "\e61d"; }

.icon-close:before { content: "\e601"; }

.qrcode-arrow-left:before { content: "\e640"; }

.qrcode-arrow-right:before { content: "\e63f"; }

.icon-arrow-top:before { content: "\e61b"; }

.icon-back-top:before { content: "\e6a2"; }

.icon-menu:before { content: "\e606"; }

.icon-lingdaofengcai:before { content: "\e641"; }

.icon-arrow-bottom:before { content: "\e619"; }

body { overflow-x: hidden; font-size: 14px; font-family: "PingFangSC-Regular",Microsoft Yahei; color: #666; }

body.o-hide { overflow: hidden; height: 100%; }

@font-face { font-family: 'iconfont'; /* project id 288795 */ src: url("//at.alicdn.com/t/font_288795_p4y3patg62h85mi.eot"); src: url("//at.alicdn.com/t/font_288795_p4y3patg62h85mi.eot?#iefix") format("embedded-opentype"), url("//at.alicdn.com/t/font_288795_p4y3patg62h85mi.woff") format("woff"), url("//at.alicdn.com/t/font_288795_p4y3patg62h85mi.ttf") format("truetype"), url("//at.alicdn.com/t/font_288795_p4y3patg62h85mi.svg#iconfont") format("svg"); }

.iconfont { -webkit-user-select: none; -khtml-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; font-family: "iconfont" !important; font-size: 14px; font-style: normal; -webkit-font-smoothing: antialiased; -webkit-text-stroke-width: 0.2px; -moz-osx-font-smoothing: grayscale; }

.hd-hide { width: 100%; height: 140px; }

.header-wrap { position: relative; }

.header-wrap.on { position: fixed; top: 0; left: 0; z-index: 9999; width: 100%; background: #fff; }

.header-wrap.on .hd-top { display: none; }

.header-wrap .hd-top { background: url(/main/uiFramework/commonResource/image/2017121516573072678.png); line-height: 40px; color: #908f8f; }

.header-wrap .hd-top .iconfont { vertical-align: bottom; }

.header-wrap .hd-top .right { display: none; }

.header-wrap .hd-nav-wrap { position: relative; height: 90px; }

.header-wrap .logo { overflow: hidden; width: 200px; height: 60px; padding: 15px 0; }

.header-wrap .logo h1 { opacity: 0; filter: alpha(opacity=0); -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(opacity=0)"; }

.header-wrap .menu-wrap { position: relative; width: 940px; height: 90px; }

.header-wrap .menu-wrap .list { display: inline-block; }

.header-wrap .menu-wrap .list > a { display: block; height: 60px; padding: 15px 30px; font-size: 16px; line-height: 60px; }

.header-wrap .menu-wrap .list > a.on { color: #fff; }

.header-wrap .menu-wrap .list.on > a { color: #fff; }

.header-wrap .menu-wrap .color-block { position: absolute; top: 0; left: 0; z-index: -1; width: 88px; height: 90px; background: #0084cf; }

.header-wrap .menu-wrap .search-btn .iconfont { font-size: 20px; cursor: pointer; }

.header-wrap .sub-menu-wrap { position: absolute; top: 90px; left: 0; z-index: 99; width: 100%; border-top: 4px solid #0084cf; box-shadow: 0 5px 20px #d2d2d2; background: #fff; }

.header-wrap .sub-menu-wrap .icon-arrow { position: absolute; top: -12px; left: 0; z-index: 999; border-width: 6px; border-style: solid; border-color: transparent transparent #fff transparent; }

.header-wrap .sub-menu-wrap .title { font-size: 24px; font-weight: lighter; color: #0084cf; }

.header-wrap .sub-menu-wrap .sub-menu-list { display: none; }

.header-wrap .sub-menu-about, .header-wrap .sub-menu-news { padding: 30px 0; }

.header-wrap .sub-menu-about .left, .header-wrap .sub-menu-news .left { width: 280px; padding-right: 100px; border-right: 1px solid #ccc; }

.header-wrap .sub-menu-about .left img, .header-wrap .sub-menu-news .left img { margin: 10px 0; }

.header-wrap .sub-menu-about .list-wrap { width: 730px; }

.header-wrap .sub-menu-about .list-wrap .list { margin-left: 100px; padding-top: 20px; }

.header-wrap .sub-menu-about .list-wrap .iconfont { margin-right: 10px; font-size: 20px; }

.header-wrap .sub-menu-about .list-wrap a { margin-bottom: 50px; }

.header-wrap .sub-menu-product { padding: 30px 0; }

.header-wrap .sub-menu-product .left { width: 900px; }

.header-wrap .sub-menu-product .left .list { float: left; }

.header-wrap .sub-menu-product .list { width: 270px; height: 60px; margin: 25px 25px 0 0; border: 1px solid transparent; background: #fafafb; line-height: 60px; text-indent: 40px; }

.header-wrap .sub-menu-product .list:hover { border-color: #a8d5ef; }

.header-wrap .sub-menu-product .list a { display: block; }

.header-wrap .sub-menu-news .list-wrap { width: 700px; }

.header-wrap .sub-menu-news .list { float: left; width: 230px; height: 60px; margin: 0 0 40px 100px; border: 1px solid transparent; background: #fafafb; text-align: center; line-height: 60px; }

.header-wrap .sub-menu-news .list:hover { border-color: #a8d5ef; }

.header-wrap .sub-menu-news .list .iconfont { font-size: 18px; }

.header-wrap .sub-menu-service { padding: 30px 0; }

.header-wrap .sub-menu-service .left { width: 500px; }

.header-wrap .sub-menu-service .left .list { float: left; }

.header-wrap .sub-menu-service .list { width: 210px; height: 40px; margin: 25px 25px 0 0; border: 1px solid transparent; background: #fafafb; line-height: 40px; text-align: center; }

.header-wrap .sub-menu-service .list:hover { border-color: #a8d5ef; }

.header-wrap .sub-menu-service .list a { display: block; }

.header-wrap .sub-menu-service .connect { margin-left: 150px; }

.header-wrap .sub-menu-service .connect .title { font-size: 18px; }

.header-wrap .sub-menu-service .connect a { color: #0084cf; }

.header-wrap .sub-menu-service .connect .iconfont { vertical-align: middle; }

.header-wrap .form-wrap { display: none; position: absolute; top: 94px; left: 0; z-index: 99; width: 100%; padding: 10px 0; box-shadow: 0 5px 5px #e8e8e8; background: #fff; }

.header-wrap .form-wrap .wrap { position: relative; }

.header-wrap .form-wrap .inp-text { width: 94%; height: 30px; border-bottom: 1px solid #d2d2d2; }

.header-wrap .form-wrap .icon-form-btn { position: absolute; top: 0; right: 0; font-size: 20px; cursor: pointer; }

.footer { margin-top: 50px; }

.footer .content-wrap { padding: 50px 0; background: #efefef; }

.footer .list-wrap .list { margin-right: 50px; }

.footer .list-wrap .sub-list { line-height: 2; }

.footer .list-wrap .list-title { margin-bottom: 30px; font-size: 16px; font-weight: bold; color: #333; }

.footer .qrcode-wrap { overflow: hidden; position: relative; width: 200px; }

.footer .qrcode-wrap .list { float: left; text-align: center; }

.footer .qrcode-wrap img { margin-bottom: 20px; }

.footer .qrcode-wrap .iconfont { position: absolute; bottom: -4px; background: #efefef; font-size: 26px; cursor: pointer; }

.footer .qrcode-wrap .qrcode-arrow-left { left: 0; }

.footer .qrcode-wrap .qrcode-arrow-right { right: 0; }

.footer .copyright { padding: 30px; background: #434343; color: #737373; }

.footer .copyright .left { width: 800px; }

.footer .copyright .right .link-1 { margin-right: 60px; }

.footer .copyright .right .iconfont { vertical-align: text-bottom; font-size: 20px; }

.footer .link-wrap { position: relative; padding-top: 10px; }

.footer .link-wrap ul { overflow-y: scroll; position: absolute; top: -200px; left: 50%; width: 200px; height: 180px; margin-left: -110px; padding: 10px; border: 1px solid #dfdfdf; background: #fff; line-height: 2; }

.footer .link-wrap ul li { overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }

.back-top { position: fixed; bottom: 30px; right: -100px; z-index: 999; cursor: pointer; }

.back-top.on { right: 50px; }

.back-top .iconfont { font-size: 40px; color: #0084cf; }

@media (max-width: 1200px) { .wrap { width: 92%; }
  .hd-top, .icon-arrow { display: none; }
  .header-wrap .hd-nav-wrap { height: auto; }
  .header-wrap .menu-wrap { overflow-y: scroll; -webkit-overflow-scrolling: touch; position: fixed; top: 0; right: 0; z-index: 999; width: 300px; height: 100%; background: #0084cf; -webkit-transition: 0.7s; transition: 0.7s; -webkit-transform: translateX(100%); transform: translateX(100%); }
  .header-wrap .menu-wrap.show { -webkit-transform: translateX(0px); transform: translateX(0px); }
  .header-wrap .menu-wrap .list { display: block; }
  .header-wrap .menu-wrap .list > a { height: 40px; line-height: 40px; }
  .header-wrap .menu-wrap .icon-arrow-bottom { display: inline-block; -webkit-transition: 0.5s; transition: 0.5s; }
  .header-wrap .menu-wrap .icon-arrow-bottom.active { -webkit-transform: rotateZ(180deg); transform: rotateZ(180deg); }
  .header-wrap .menu-wrap .m-sub-menu-wrap { padding: 0 40px; }
  .header-wrap .menu-wrap .m-sub-menu-list { line-height: 40px; }
  .header-wrap .menu-wrap .search-btn, .header-wrap .menu-wrap .color-block { display: none; }
  .header-wrap .menu-wrap a { color: #fff; }
  .header-wrap .sub-menu-wrap { top: 76px; }
  .header-wrap .sub-menu-wrap li { display: none !important; }
  .header-wrap .icon-menu { display: block; font-size: 22px; line-height: 80px; color: #0084cf; -webkit-transition: transform 0.75s; transition: transform 0.75s; }
  .header-wrap .icon-menu.active { position: fixed; top: 0; right: 0; width: 80px; height: 80px; background: #0084cf; text-align: center; color: #fff; -webkit-transform: translateX(-300px); transform: translateX(-300px); }
  .header-wrap .icon-menu.active:before { content: "\e601"; }
  .header-wrap .logo { height: auto; }
  .header-wrap .logo img { margin: 0; }
  .footer .content-wrap { display: none; }
  .footer .copyright .left { width: 100%; text-align: center; }
  .footer .copyright .right { display: none; }
  .back-top.on { right: 20px; } }

@media (max-width: 360px) { .header-wrap .logo { padding: 5px 0; }
  .header-wrap .icon-menu { line-height: 60px; }
  .header-wrap .menu-wrap { width: 200px; }
  .header-wrap .sub-menu-wrap { top: 60px; }
  .header-wrap .icon-menu.active { width: 60px; height: 60px; -webkit-transform: translateX(-200px); transform: translateX(-200px); } }






/*翻页样式*/
.more {
    margin-top: 70px;
    text-align: center;
}
.more div {
    display: inline-block;
    margin-right:15px;
}
.pronex{
    background:#ebebeb;
    border: 1px solid #dadada;
    width:70px;
    height:40px;
    line-height:40px;
    text-align: center;
    display:inline-block;
}
.easysite-page-text {
    border: 1px solid #dadada;
    height: 40px;
    text-align: center;
    width: 45px;
}
.easysite-jump-btn {
    background: #ebebeb none repeat scroll 0 0;
    border: 1px solid #dadada;
    cursor: pointer;
    height: 42px;
    margin-left: 20px;
    width: 70px;
}
.more .NormalRed {
    color: #0474c3;
    display: inline-block;
    font-size: 14px;
    height: 41px;
    line-height: 41px;
    text-align: center;
    width: 30px;
}
.more .pagingNormal {
    display: inline-block;
    font-size: 14px;
    height: 40px;
    line-height: 40px;
    text-align: center;
    width: 28px;
}
.more .easysite-jump-page{
    margin:0;
}