@charset "utf-8";
body{font-family: "Helvetica Neue", "Luxi Sans", "DejaVu Sans", Tahoma, "Hiragino Sans GB", STHeiti, "Microsoft YaHei";}
ul,li,dl,dd,dt,h1,h2,h3,h4,h5,h6,h7,form,p,span,s,em{ margin:0px; padding:0px; }
.clear{ clear:both; height:0px; font-size:0px;}
.divleft{ float:left;}
.divright{ float:right;}
a{ color:inherit; text-decoration:none;}
a:hover{text-decoration:none !important;color:#00C1DE!important;}
a.a:focus {
    text-decoration: none;
}
a#getSmsCode:focus {
    text-decoration: none;
}

ul,li{ list-style:none;}
ul{ list-style-type:none;}
img{ border:0px;}
 *{ margin:0px; padding:0px;}
/*宽度比例*/
.w10 { width: 10%; }
.w20 { width: 20%; }
.w30 { width: 30%; }
.w40 { width: 40%; }
.w50 { width: 50%; }
.w60 { width: 60%; }
.w70 { width: 70%; }
.w80 { width: 80%; }
.w90 { width: 90%; }
.w5 { width: 5%; }
.w15 { width: 15%; }
.w25 { width: 25%; }
.w35 { width: 35%; }
.w33 { width: 33.333%; }
.w45 { width: 45%; }
.w55 { width: 55%; }
.w65 { width: 65%; }
.w75 { width: 75%; }
.w85 { width: 85%; }
.w95 { width: 95%; }







/*左侧导航栏*/
.down-main{position: absolute;width: 100%;top: 50px;bottom: 0px;z-index: 100;}
.left-full{ width:160px; display:block;}
.right-full{ left:160px;}
.left-off{ width:48px; display:block;}
.right-off{ left:48px;}
.right-product{position: absolute;top: 0px;bottom: 0px;right: 0px;background: #FFF;transition: all 0.5s ease-in-out 0s;}
.sidebar-fold{ height: 30px;width: 100%;background: #394555;color: #aeb9c2;text-align: center; height:30px; font-size: 12px;cursor: pointer;}
.sidebar-fold span{ line-height:30px;}
/*.left-main{ bottom: 0px; top:0px; position:absolute; background-color:#293038;}*/
.left-main{ bottom: 0px; top:50px; z-index:100; position:fixed; background-color:#293038;transition: all 0.5s ease-in-out 0s;}
.sBox ul li{ list-style-type:none; position:relative;transition: all 0.5s ease-in-out 0s;}

.sBox ul{ padding:0px; position: relative; margin:0px;}
.sBox ul li a{display: block;width: 100%;height: 40px;line-height: 40px;overflow: hidden; text-decoration:none; color:#FFF;}
.sBox .sublist-icon{ width:48px; text-align:center;}
.subNavBox .subNav{ height:40px; line-height:40px; color: #fff;}
.subNavBox .subNav .title-icon{ width:48px; text-align:center;}
.sBox .sublist-down{ background-color:#22282e;transition: all 0.5s ease-in-out 0s;}
.sBox .sublist-up{ background-color:#37424f;transition: all 0.5s ease-in-out 0s;}
.sBox .sublist-up ul{ display:none;}
.sBox .sublist-title{ cursor:pointer; }
.sBox .sub-title{ cursor:pointer; font-size: 12px;}
.sBox .subNav:hover,.sBox ul li:hover{ background-color:#42515f;}
.sBox span{ line-height:36px;}
.sBox ul li .showtitle{ text-align:center; line-height:40px; position:absolute; z-index:100; background-color:#545f71; left:55px; padding:0px 10px 0px 10px; color:#FFF; min-width:100px; display:none;}
.sBox ul li .showtitle img {position: absolute;left: -6px; top: 14px;}
.left-off .sBox ul li .sub-title{ display:none;}
.left-off .sBox .sublist-title{ display:none;}

/*产品与服务下拉内容*/
.navbar-nav .dropdown .topbar-nav-list{ color:#000; font-size:12px;padding:10px; width:auto; white-space: nowrap;}
.topbar-nav-col{vertical-align: top;padding: 0 10px; display:inline-block;}
.topbar-nav-col .topbar-nav-item-title{margin: 3px 0px;color: #999;font-weight: 600; font-size:13px;}
.topbar-nav-col ul li{ list-style:none; min-width: 160px;height: 28px;line-height: 28px;margin-bottom: 2px;}
.dropdown-menu .topbar-nav-col ul{ padding-top:5px; padding-left:0px;}
.topbar-nav-col ul li a{display: block;height: 100%;padding: 0 10px;text-decoration: none;color: #333;}
.topbar-nav-col ul li a:hover{ background-color:#f2f2f2;}
.topbar-nav-col .topbar-nav-item{ border-bottom:solid 1px #f2f2f2;} 


.dropdown-menu{ min-width:10px;}
/*===============登录页面=======================*/
.login-bg {width: 100%;height: 100%;background-image: url(../img/login-bg.png);background-repeat: repeat-x;}
.login-dom{ width:100%; color:#c0cad6; text-align:center;}
.logo{padding-top: 60px;margin: 0px auto 20px;}

.login-bg .forget {height: 60px;overflow: hidden; max-width:570px; margin:30px auto 0px auto;}
.forget {background-image:url(../img/forget.png); background-repeat:no-repeat;}
.forget-pwd {color: #c1c8d1;margin-left: 50px;padding-top: 20px;}
.forget-pwd:hover {text-decoration: underline;color: #fff;}
.forget-new:hover {color: #fff;text-decoration: underline;}

.login .btn-change{ line-height:48px;}
.forget-new {color: #c1c8d1;padding-top: 20px;margin-right: 50px;}
.login-footer{ text-align:center;color:#c1c8d1; padding-top:40px;}
.login .form-left{ float:left; width:65%;}
.login .form-right{ float:right; width:35%; margin-top:3px;}
.login .form-right img{ height:36px; width:100%;border-radius: 6px;float: right;margin: 2px 5px 2px 0px;}
.login .form-horizontal{max-width:320px;margin-left:auto; margin-right:auto;}
.form-horizontal .form-group{ margin:0px;}
.border-bottom{border-bottom: solid 1px #ddd;}
.login-box {border-radius: 8px;-webkit-border-radius: 8px;margin: 20px auto;background-color: #dde6ea;border: 2px solid #fff;cursor: pointer;}
.form-left .txtyzm{ margin-left:12%;}
/*登录切换*/
.toptext{border: 1px solid #df9c1f;line-height: 28px;height: 28px;background-color: #fefcee;float: right;margin-right: 5px;padding: 0px 5px;color: #df9c1f;margin-top: 5px; position:relative;}
.triangle{ position:absolute; right: -9px;top: 3px;}
.img-click{margin-right: -3px;margin-top: -1px; width:48px; height:48px;}

.uplogin{ padding-bottom:10px;}
/* 登录名 */
.name {width: 100%;height: 40px;border-radius: 8px;}
.name input {width: 90%;height: 40px;outline: none;border: none;background-color: transparent;border-radius: 8px;
-webkit-border-radius: 8px;margin-left: 5%;}
input.input-error{background-color: transparent;}
/* 密码 */
.pwd {width: 100%;height: 40px;border-radius: 8px;-webkit-border-radius: 8px;}
.pwd input {width: 90%;height: 40px;outline: none;border: none;background-color: transparent;border-radius: 8px;
-webkit-border-radius: 8px;margin-left: 5%;}
.form-horizontal input{ color:#000;}
/*登录按钮*/
.btn-login {display: block;height: 40px;color: #c1c8d1;background-color: #2a799f;border-radius: 8px;-webkit-border-radius: 8px;cursor: pointer;border: 1px solid #598fab;}
.btn-mystyle:hover {color: #fff;}
/*二维码界面*/
.codelogin{ display:none; height:130px; padding-bottom:10px;}
.iconfont{float: left;color: #2a799f;font-size: 34px;line-height: 36px;margin-right: 5px;margin-top: 35px;}
.codelogin p{width: 110px; margin-top:35px;line-height: 20px;color: #6c6c6c;font-size: 12px;float: left;}
.btn-mystyle:focus{ color:#FFF;}

/*======内容页标题=====*/

.info-center .page-header{ width:100%;margin:0px 0px 0px 0px; padding:0px; height:57px; line-height:57px;}
.info-center .page-header h4{margin-top:20px; padding-left:8px;color: #363636;border-left: 2px solid #0098cd;font-size: 16px;}
/*====表单搜索框====*/
.info-center .search-box{ margin-top:10px;}
.search-box .form-group{float:left; padding-right:15px;}
.search-box .form-group input{width:120px;}
.search-box .form-group select{ width:auto;}
.form-span{line-height: 34px;padding-right: 10px;font-weight: bold;}
.btn-default{ background-color:#f7f7f7;}

/*======消息列表=====*/
.info-center-title{ margin-top:10px;}
.info-center-title .padding-large-right{ padding-right:30px;}
.info-center-title span a{height: 30px;cursor: pointer;line-height: 30px;color: #656565;display: block;font-weight: 600;float: left; text-decoration:none;}
.info-center-title span .active{ color:#098cba; border-bottom:solid 2px #098cba;}
.info-center-title span a:hover{color:#098cba; border-bottom:solid 2px #098cba;}


/*表格样式*/
.table-header thead,.table-header tfoot{ background-color:#f5f6fa; color:#87898b;}
.table-list{ margin-top:0px;}
.table-bordered>tbody>tr>td, .table-bordered>tbody>tr>th, .table-bordered>tfoot>tr>td, .table-bordered>tfoot>tr>th, .table-bordered>thead>tr>td, .table-bordered>thead>tr>th{border-bottom: 1px solid #e1e6eb;}
.table-bordered>tbody>tr>td, .table-bordered>tbody>tr>th, .table-bordered>tfoot>tr>td, .table-bordered>tfoot>tr>th, .table-bordered>thead>tr>td, .table-bordered>thead>tr>th{border-bottom: 1px solid #e1e6eb;}
.table-bordered{border: 1px solid #e1e6eb;}
.table-bordered>tbody>tr>td, .table-bordered>tbody>tr>th, .table-bordered>tfoot>tr>td, .table-bordered>tfoot>tr>th, .table-bordered>thead>tr>td, .table-bordered>thead>tr>th{border: 1px solid #e1e6eb;}
.table-margin{ margin-top:10px;}
tfoot .pagination{ margin:0px;}

/*二级导航功能*/
#layout .left-back{ position:absolute; bottom:0px; height:100%; background-color:#EAEDF1;}
#layout .right-back{ position:absolute; bottom:0px; height:100%;}
.left-back .nav li{margin:0px;}
.left-back .nav .active a{color: #000;border-radius: 0px;background-color: #FFF;}
.left-back .nav li a:hover{ background-color:#f5f6f8; color:#000;border-radius: 0px;}


/*=========后台首页=========*/
.my-index{ background-color:#eceff3;}
.info-center .info-title{ margin-top:10px; margin-bottom:10px;padding-left: 15px;padding-right: 15px;}
.info-center .info-title h4{ margin-bottom:0px;}
.info-center .time-title { height:70px;}


.time-title .hour-minute strong{ font-size:34px;}
.year-month p{ margin-bottom:0px;}
.year-month p span{ font-size:24px;}


.content-list{ margin-top:10px;}
.content-list .row{ margin-left:0px; margin-right:0px;}
.content-list .row .content{ background-color:#FFF;}
.content-list .row .content .left-icon{ text-align:center;}
.content-list .row .content .right-title{ color:#666666; text-align:center; padding-top:10px;	 padding-bottom:10px;}
.content-list .row .content .left-icon span{margin-top: 50px;margin-bottom: 50px;width: 40px;line-height: 40px;color: #FFF;border-radius: 50%;}
.content .left-icon .blue{background-color: #2abbeb;}
.content .left-icon .violet{background-color: #675499;}
.content .left-icon .orange{background-color: #eac553;}
.content .left-icon .green{background-color: #1cbba7;}

.content .right-title .number{ font-size:46px; margin-top:0px;}
.content .right-title p{ margin-bottom:5px;}
.content .right-title .title-content{ width:130px;}
.content .right-title .title-content .btn-default{ background-color:#f5f8f9;}

.newslist .panel-default{ border:none;}
.newslist .panel-default>.panel-heading{ background-color:#f2f3f6; border:none;}
.newslist .panel-body{ padding:10px; border-bottom: solid 1px #eaeaea;}
.mystyle-brand img{transition: all 0.5s ease-in-out 0s;}
.mystyle-brand:hover{ background: #eceff3!important;}
.mystyle-brand:hover img{margin-top:-2px;}

.l_header{height:40px; background: #ededed;line-height: 40px;width:100%;color:#666;}	
.l_header .l_header_w{width:1024px; margin: auto; font-size:14px;}
.l_header .l_header_w .a{margin: 0 10px;}
.l_header .l_header_w i{font-family: arial;color: #ccc; z-index: -2;}

.l_header .l_header_w .top-info-r{ float:right; }
.l_header .l_header_w .top-info-r a{ display:inline; margin: 0 20px 0 2px; }
.l_header .l_header_w .top-info-r a i{ float:left; margin:12px 2px 0 0; background:url(../img/icon_control.png) no-repeat -9999px 0;}
.l_header .l_header_w .top-info-r .iph-eb-box{ position:relative; float:left; z-index:2000}
.l_header .l_header_w .top-info-r .iph-eb i{ width:16px; height:16px; background-position:0 0;}
.l_header .l_header_w .top-info-r .com-question i{ width:16px; height:16px; background-position:-170px 0;}
.l_header .l_header_w .top-info-r .online-ser i{ width:16px; height:16px; background-position:-23px -25px;}

.l_header .l_header_w .top-info-r .iph-pop{ display:none; width:140px; position:absolute; left:50%; top:42px; margin-left:-70px; }
.l_header .l_header_w .top-info-r .iph-pop i{ position:relative; display:block; width:14px; height:9px; margin:0 auto; background-position:-112px -92px; z-index:10; overflow:hidden}
.l_header .l_header_w .top-info-r .qr-main{ width:210px; height:210px; padding-top:5px; margin-top:-1px; border:1px solid #e8e8e8; background:#fff}
.l_header .l_header_w .top-info-r .qr-main .qr-pic{ display:block; width:200px; height:200px; margin:0 auto; background:url(../img/erweima.jpg) no-repeat;background-size: 100% 100%;}
.l_header .l_header_w .top-info-r .qr-main p{ text-align:center; color:#3d81d2; margin-top:7px;}

.l_header .l_header_w .navList{font-size:14px;}
.l_header .l_header_w .navList li{text-align:center;float:left;margin:0 5px;}
.l_header .l_header_w .navList li a{color:#333;display:block;position:relative;margin:0 auto;width:60px}
.l_header .l_header_w .navList li a:hover{color:#de5511}
.l_header .l_header_w .navList li a:before{background-color:#de5511;position:absolute;content:"";bottom:0;height:4px;left:50%;right:50%;-webkit-transition-property:left,right;-moz-transition-property:left,right;-ms-transition-property:left,right;transition-property:left,right;-webkit-transition-duration:.4s;-moz-transition-duration:.4s;-ms-transition-duration:.4s;transition-duration:.4s;-webkit-transition-timing-function:ease-out;-moz-transition-timing-function:ease-out;-ms-transition-timing-function:ease-out;transition-timing-function:ease-out}
.l_header .l_header_w .navList li a:hover:before{left:0;right:0}


#l_menu{width:100%;height:60px;}
.l_menu{width:1024px;margin: auto;}
.l_menu img{height:60px;vertical-align:middle;}

.l_menu .l_menu_l{float:left;width:460px;}
.l_menu .l_menu_l .l_title{height:100%;vertical-align:middle;line-height:60px; font-weight: 400;font-size:22px;color:#666; }

.l_menu .l_menu_c{float:right; text-align: right;color:#222; line-height: 60px;padding-right:5px;}
.l_menu .l_menu_c a:hover{color:#09bdbd;text-decoration:underline!important;}
.l_menu .l_menu_c .help_zx{ display: inline-block; position: relative;}
.l_menu .l_menu_c .help_zx .l_menu_bj{width:95px; background: #fff; position: absolute; z-index: -1;height:60px; border-left:1px solid #dcdcdc; border-right:1px solid #dcdcdc; left:-6px;top:0; display: none;-webkit-box-shadow: 0 1px 5px rgba(0,0,0,.175);
box-shadow: 0 1px 5px rgba(0,0,0,.175);}
.l_menu .l_menu_c .help_zx:hover .l_menu_bj{display:block;}
.l_menu .l_menu_c .help_zx:hover .bangzhu{color:#09bdbd; text-decoration: none!important; cursor: default;}
.l_menu .l_menu_c .help_zx a{padding:0 10px; z-index: 2;}
.l_menu .l_menu_c .a{margin: 0 10px;}
.l_menu .l_menu_c .help_zx .popup .inner{ line-height: 60px;}
.l_menu .l_menu_c i{font-family: arial;color: #ccc; z-index: -2;}
.l_menu .l_menu_c .help_zx:hover .sanjiao {-webkit-transform: rotate(180deg);-moz-transform: rotate(180deg);-o-transform: rotate(180deg);transform: rotate(180deg);-webkit-transition: all .25s ease 0s;-moz-transition: all .25s ease 0s;-o-transition: all .25s ease 0s;transition: all .25s ease 0s;}
.l_menu .l_menu_c .help_zx .sanjiao {position: absolute; right:0px;top: 29px; border-color: #c2c2c2 transparent transparent; border-style: solid dashed dashed;border-width: 4px 4px 0; font-size: 0;height: 0;width: 0;line-height: 0;}
.l_menu .l_menu_c .help_zx ul{position:absolute;width:215px;right:-13px;border:1px solid #dcdcdc;border-top:none; top:60px; background: #fff;-webkit-box-shadow: 0 1px 5px rgba(0,0,0,.175);
box-shadow: 0 1px 5px rgba(0,0,0,.175); display: none;padding:20px; z-index:7;}
.l_menu .l_menu_c .help_zx:hover ul{display:block;border-top: 1px solid #dcdcdc;}
.l_menu .l_menu_c .help_zx .kongbai{width:93px; background: #fff;height:10px; position: absolute;left:-5px;bottom:-5px; display:none; z-index: 8;}	
.l_menu .l_menu_c .help_zx:hover .kongbai{display:block;}
.l_menu .l_menu_c .help_zx ul li p{width:100%;margin:0; line-height:25px;font-size:11px;color:#999;/*padding-bottom:15px;*/}
.l_menu .l_menu_c .help_zx ul li{text-align: left;margin:0;padding:0;}
.l_menu .l_menu_c .help_zx ul li p.tel{font-size:16px!important;color:#333;padding-bottom:0;}
.l_menu .l_menu_c .help_zx ul li.bor-top{border-top:1px solid #dcdcdc;height:28px;width:100%;}
.l_menu .l_menu_c .help_zx ul li.bor-top a{padding:0;margin-top: 10px;float:left;line-height: 28px!important;}
.indexBanner {min-width: 1024px !important;position: relative;width: 100%;height: 500px;}
.indexBanner .banner_ul {display: block;width: 100%; height: 100%;overflow: hidden;}
.indexBanner .banner_ul li {display: block;width: 100%;height: 100%;}
.indexBanner .banner_ul li div {display: block;width: 100%;height: 100%;}
.indexBanner .indexNumber { position: absolute;text-align: center;width: 100%;bottom: 10px;z-index: 100;}
.indexBanner .indexNumber span {background-color: #ddd;color: #ddd;overflow: hidden;cursor: pointer;filter: alpha(opacity=50); -moz-opacity: 0.5;-khtml-opacity: 0.5;opacity: 0.5;behavior: url('assets/css/ie-css3.htc');line-height: 20px;display: inline-block;height: 4px !important;width: 50px;margin-right: 2px;border-radius: 5px;}
.indexBanner .indexNumber span.indexNumber_hover {background-color: #5ebab5;color: #5ebab5;filter: alpha(opacity=100);-moz-opacity: 1;-khtml-opacity: 1;opacity: 1;}
.login_widht{width:1024px;position: absolute;left:50%;margin-left:-512px; z-index:6;top:0;}
.login_div{width:344px;height:360px; background: rgba(255,255,255,0.8);float:right;margin-top:80px;box-shadow: 0 0 1px 1px #cecece;}
.login_div .login_div2{border: 1px solid #fff;padding: 15px;width:100%;height:100%;}
.login_div .login_div2 .tab{width:100%;border-bottom:#dcdcdc 1px solid;height:40px;}
.login_div .login_div2 .tab ul{width:100%;}
.login_div .login_div2 .tab li{width:50%;float:left; text-align: center; line-height:30px; position: relative;cursor:pointer;height:40px;}
.login_div .login_div2 .tab li i{width:100%;height:3px;background: #00C1DE; position: absolute;bottom:0px;left: 0;display:none; z-index: 8;}
.login_div .login_div2 .tab li span{width:100%;height:3px;background:#33cde5; position: absolute;bottom:0px;left: 0;display:none; z-index: 7;}
.login_div .login_div2 .tab li.hover i{display:block;}
.login_div .login_div2 .tab li:hover span{display:block;}
.login_div .login_div2 .bot{margin-top:6px; display: table;width:100%;}
.login_div .login_div2 .bot .login_bot_k{height: 49px;line-height: 49px;padding: 3px 3px 3px 54px;background: #fff;border: 1px solid #cecece;margin-top:8px;}
.login_div .login_div2 .bot .login_bot_k .ico-mobile{background: url(../img/base.png) -26px -52px no-repeat;}
.login_div .login_div2 .bot .login_bot_k .ico-account{background: url(../img/base.png) 0 0px no-repeat;}
.login_div .login_div2 .bot .login_bot_k .ico-password{background: url(../img/base.png) 0 -26px no-repeat;}
.login_div .login_div2 .bot .login_bot_k label{width:20px;height:20px;overflow: hidden; line-height: 999;margin:10px 0 0 -35px;position: absolute;}
.login_div .login_div2 .bot .login_bot_k input{width:100%;padding: 10px;font-size:14px;height:42px;border:none;color:#333; line-height: 42px;}
.login_bot_yz{margin-top:10px;}
.login_bot_yz input{width: 182px;padding: 10px;vertical-align: middle;border: 1px solid #cecece;height:49px; line-height: 49px;margin-right:10px;}
.login_bot_yz a {width: 110px;height: 40px;margin: 3px;position: absolute;line-height: 40px;/* border: 1px solid #e0dfde; */text-align: center;background: #ddd;}
.login_bot_yz .change-verify{margin-left:10px;}
.login_bot_jz{padding:5px 0;}
.login_bot_jz .memory-account{font-weight:normal;}
.login_bot_jz a{float:right;}
.login_bot_jz .cbx{width: 16px;height: 16px; display: inline-block;margin: 0 6px 0 0; *margin-top: 0; vertical-align: middle;overflow: hidden;background: url(../img/base.png) 0 -54px no-repeat;}
.login_bot_jz .cbx-on{background: url(../img/base.png) 0 -80px no-repeat;display: inline-block;}
.l_btn-login{display: inline-block;width: 100%;height: 45px;line-height: 45px;background-color: #00C1DE;color: #fff!important;text-align: center;font-size: 20px; text-decoration: none!important;}
.l_btn-login:hover{text-decoration: none;background: #33cde5;color: #fff!important;}
.l_btn-login::after,.l_btn-login::before{color:#fff;}
.login-weixin{padding: 15px 20px 5px;text-align: center;width:100%;}
.login-weixin .pic{width: 180px;height: 180px;margin: 10px auto;position: relative;}
.login-weixin .pic .alt{position: absolute;top: 0;right: 0;bottom: 0;left: 0;color: #fff;cursor: pointer;}
.login-weixin .pic .void{position: absolute;top: 0;right: 0;bottom: 0;left: 0;z-index: 11;}
.login-weixin .pic .mask{position: absolute;top: 0;right: 0;bottom: 0;left: 0;opacity: 0.7;filter: alpha(opacity=70);-moz-opacity: 0.7;background: #000;}
.login-weixin .pic .void .ico-void{width: 80px;height: 80px;margin: 27px auto 0;background: url(../img/ico_alert.png) no-repeat;display: block;}
.login-weixin .msg a{color:#08bcbc;}
#container{margin:25px auto;}	
#container .wrap{width:1024px; margin: auto;}
#container .wrap .cms-notice{margin-top: 5px;position: relative;_zoom: 1;display: table;width: 100%;}
#container .wrap .cms-notice h2{float: left;background: #595B5B;color: #fff;font-size: 14px;padding: 0px 4px;display: inline-block;line-height: 20px;}
#container .wrap .cms-notice ul li{float: left;margin-left: 18px;_margin-left: 9px;width: 275px;}
#container .wrap .cms-notice ul li .time{float: left;color: #999;margin-right: 5px;}
#container .wrap .cms-notice ul li a{display: inline-block;max-width: 205px;_width: 205px;height: 21px;white-space: nowrap;overflow-x: hidden;text-overflow: ellipsis;}
#container .wrap .cms-notice ul li .ico-new{position: absolute;display: inline-block;width: 17px;height: 9px;margin-left: 5px;background: url(../img/ico_new.png);overflow: hidden;}
#container .wrap .cms-notice .more{position: absolute;top: 0;right: 0;}
#container .wrap .cms-notice p{display: inline-block;line-height: 20px;}
#container .wrap .cms-notice p a{color:#222;}
#container .payment{margin-top: 30px;overflow: hidden;display: table;width: 100%;}
#container .payment h2{font-size: 20px;font-weight: normal;margin-bottom: 20px;}
#container .payment .clr{width: 100%;}
#container .payment .clr li:last-child{margin-right:0;}
#container .payment .clr li{float: left;margin-right: 17px;text-align: center;position: relative;}
#container .payment .clr li:hover .icon{margin-top:36px;}
#container .payment .clr li:hover a{border:1px solid #08bcbc;}
#container .payment .clr li:hover .apply{ opacity: 1;}
#container .payment .clr li a{width: 191px;height: 266px;padding: 0 15px;display: block;position: relative;border: 1px solid #e5e5e5;}
#container .payment .clr li a .icon{display: block;width: 70px;height: 60px;margin: 60px auto 0;background: url(../img/base.png) no-repeat;background-position-x: 0%;background-position-y: 0%;overflow: hidden;transition: all 0.5s ease-in-out 0s;}
#container .payment .clr li a .ico-web{background-position: 0 -160px!important;}
#container .payment .clr li a .ico-app{background-position: 0 -220px!important;}
#container .payment .clr li a .ico-qrcode{background-position: 0 -280px!important;}
#container .payment .clr li a .ico-quick{background-position: 0 -340px!important;}
#container .payment .clr li a .ico-checkout{background-position: 0 -400px!important;}
#container .payment .clr li a span{display: block;}
#container .payment .clr li a .title{display: block;color: #000000;font-size: 16px;margin-top: 25px;font-weight: normal;}
#container .payment .clr li a .intro{color: #999999;font-size: 12px;margin-top: 15px;line-height: 18px;}
#container .payment .clr li a .apply{margin: 15px auto 0;width: 141px;height: 35px;line-height: 35px;background-color: #02a4a4;font-size: 14px;color: #FFFFFF;border-bottom: 1px solid #02a4a4; opacity: 0; transition: all 0.5s ease-in-out 0s;}
#container .payment .clr li a .corner{width: 62px;height: 62px;position: absolute;top: 0;right: 0;background: url(../img/base.png) -50px 0 no-repeat;}
/*.footer {margin-top: 60px;text-align: center;color: #999999;font: 12px/1.6 tahoma,arial,"Hiragino Sans GB",宋体,sans-serif;}
.footer .wrap {padding: 25px 0; border-top: 1px dotted #ccc; width: 1025px;margin: 0 auto;overflow: hidden;zoom: 1;}
.footer p {margin-bottom: 8px;margin:0;padding:0;}
.footer a { color: #999999;}
.footer .vs {margin: 0 10px;font-family: arial; color: #ccc;}*/
.footer {
    position: fixed;
    left: 0px;
    right: 0px;
    bottom: 0px;
    height: 40px;
    /* background: #499bfc; */
    text-align: center;
    color: #999;
    line-height: 40px;
    background-color: #ededed;
}
.announcement_k{width:100%;min-height:500px; background: #e7e8eb;padding:30px 0;}
	.announcement_k2{width:1024px; margin:auto; min-height:440px;border:1px solid #dcdcdc; background: #fff;}
	.announcement_k2 h4{width:100%;padding: 0 20px;line-height: 52px;height: 52px;background: #f4f5f9;font-size:16px;}
	.announcement_k2 .announcement_n{width:100%;padding:40px;}
	.announcement_k2 .announcement_n p{width:100%;}
.announcement_k2 .announcement_n2{width:100%;padding:20px; display: table;}
	.announcement_k2 .announcement_n2 .announcement_li{width:100%;display: table;}
	.announcement_k2 .announcement_n2 .a{width:100%;height:36px; line-height: 36px;border-bottom:1px solid #e7e7eb; float:left;}
	.announcement_k2 .announcement_n2 .announcement_li a .new_name{float:left;font-weight: 400;width: 800px;font-weight: 400;
white-space: nowrap;text-overflow: ellipsis;-o-text-overflow: ellipsis;overflow: hidden;}
	.announcement_k2 .announcement_n2 .announcement_li a .time{float:right;color: #8d8d8d;}

/*首页第三方登录*/
.third-party {
	margin-top: 20px;
}
.tp-third {
    display: flex;
    justify-items: center;
    align-items: center;
}
.login-line {
    flex: 1;
    height: 1px;
    background: #ddd;
}
.tp-third div {
	padding: 0 10px;
}
.third-party img {
	display: block;
	width: 32px;
	margin: 10px auto;
}
