﻿/* body{font-family: "NotoSansHans-Normal","微软雅黑";} */
.edit_cont{ line-height:2; padding:0 0; color:#333;}
.edit_cont ul{ margin:inherit; padding:inherit; padding-left:2em;}
.edit_cont ul li { list-style-type:disc; margin:auto; }
.edit_cont ol{ margin:inherit; padding:inherit}
.edit_cont ol li { list-style-type:decimal; margin:auto; }
.edit_cont h1 {font-weight:bold }
.edit_cont h2 {  font-weight:bold }
.edit_cont h3 {  font-weight:bold }
.edit_cont h4 { font-weight:bold }
.edit_cont h5 { font-weight:bold }
.edit_cont h6 { font-weight:bold }
.edit_cont em { font-style: italic }
.edit_cont cite{ font-style: italic }
.edit_cont address{ font-style: italic }
.edit_cont i { font-style: italic }
.edit_cont table{ border-collapse: separate; border-spacing: 2px }
.edit_cont img{ max-width:100%; height:auto;}
.edit_cont video{ max-width:100%;display: block;margin:auto;}
 embed{ max-width:100%;display: block;margin:auto;}







input,button{background: none;outline: none;border: 0;}
.year_box dl{position: relative;}
.year_box dt{cursor: pointer;}
.year_box dd{display: none;background: #fff;position: absolute;top:42px;left: 0;width: 100%;z-index: 9;padding:5px 0;max-height:106px;overflow: hidden;}
.year_box dd a{display: block;padding: 0 10px;line-height: 24px;}
.margin_b55{margin-bottom: 55px;}
.margin_b60{margin-bottom: 60px;}
.margin_b85{margin-bottom: 85px;}
.pad_b60{padding-bottom: 60px;}
.pad_b75{padding-bottom: 75px;}
.pad_b140{padding-bottom: 140px;}

.site_banner{text-align: center;color: #fff;padding: 117px 0;position: relative;}
.site_banner .wrap{position: relative;z-index: 2;}
.site_banner h1{font-weight: bold;}
.site_banner h1 img{margin-left: 8px;}
.jf_bpdy .site_banner{padding: 194px 0;}


.blank_20{position: absolute;top:0;left: 0;width: 100%;height: 100%;background: url(../images/blank20.png) repeat;}
.blank_32{position: absolute;top:0;left: 0;width: 100%;height: 100%;background: url(../images/blank32.png) repeat;}
.blank_40{position: absolute;top:0;left: 0;width: 100%;height: 100%;background: url(../images/blank40.png) repeat;}
.blank_42{position: absolute;top:0;left: 0;width: 100%;height: 100%;background: url(../images/blank42.png) repeat;}
.blank_50{position: absolute;top:0;left: 0;width: 100%;height: 100%;background: url(../images/blank50.png) repeat;}

.pub_tabnav{text-align: center;margin-bottom: 40px;}
/* .pub_tabnav ul{display: inline-block;width: auto;height: auto !important;} */
.pub_tabnav ul li{font-size: 80%;background: url(../images/pub_line.jpg) no-repeat right center;height: 58px;line-height: 58px;width: auto;}
.pub_tabnav ul li.last{background: none;}
.pub_tabnav ul li a{
    display: block;margin: 0 25px;position: relative;
    transition:all 0s;-webkit-transition:all 0s;-moz-transition:all 0s;-o-transition:all 0s;-ms-transition:all 0s;
}
.pub_tabnav ul li.on{font-size: 100%;}
.pub_tabnav ul li.on a{color: #d80d19}
.pub_tabnav ul li.on em{display: block;}
.pub_tabnav ul li em{position: absolute;left:0;bottom: 0;width: 100%;height: 1px;background: #db1e28;display: none;}
.pub_tabnav ul li em i{position: absolute;bottom:-12px;left: 50%;width: 0;height: 0;overflow: hidden;margin: 0 0 0 -6px;border: 6px dashed transparent;border-top: 6px solid #db1e28}

.bussiness_cont{color: #fff;padding: 135px 0 120px 0;position: relative;}
.index_title02{text-align: center;}

.pub_tabnav .swiper-container{display:inline-block;    padding-bottom: 10px;}
.pub_tabnav .swiper-container li{width: auto;float: left;}
@media only screen and (max-width:1280px) {
.pad_b140{padding-bottom: 100px;}

}
@media only screen and (max-width:1024px) {
.margin_b60{margin-bottom: 40px;}
.margin_b85{margin-bottom: 50px;}
.pad_b60{padding-bottom: 40px;}
.pad_b75{padding-bottom: 70px;}
.pad_b140{padding-bottom: 70px;}

.margin_b55{margin-bottom:50px;}
.site_banner{padding: 70px 0;}
.jf_bpdy .site_banner{padding: 140px 0;}
.pub_tabnav ul li{height: 40px;line-height: 40px;}
.buss_p{padding-left: 45px;}
.year_box dd{top:38px;}
.tel_link{cursor:pointer;}
.pub_tabnav ul li a{margin: 0 15px;}
.pub_tabnav{margin-bottom: 20px;}
}
@media only screen and (max-width:767px) {
.pad_b60{padding-bottom: 20px;}
.pad_b75{padding-bottom: 40px;}
.pad_b140{padding-bottom:40px;}
.margin_b55{margin-bottom:20px;}
.margin_b60{margin-bottom: 20px;}
.margin_b85{margin-bottom:20px;}

.site_banner{padding: 70px 0;}
.jf_bpdy .site_banner{padding:80px 0;}
.site_banner h1{font-weight:normal;font-size: 20px;}
.pub_tabnav{margin-bottom: 20px;height:36px;overflow: hidden;}
.pub_tabnav ul li a{margin: 0 10px;}
.pub_tabnav ul li{height: 32px;line-height: 32px;}
.pub_tabnav ul li em i {
    bottom: -8px;
    margin: 0 0 0 -4px;
    border: 4px dashed transparent;
    border-top: 4px solid #db1e28;
}
.pub_tabnav .swiper-container{padding-bottom: 5px;}

}


/*登录*/
.login_cont{background: #fcfcfc url(../images/login_bg.jpg) no-repeat 0 center;background-size: cover;padding: 130px 0 210px 0;overflow: hidden;}
.login_cont .wrap{overflow: hidden;    background: #d7101b url(../images/login_arrow.jpg) no-repeat right bottom;color: #fff;}
.login_cont .wrap a{color: #fff;}
.login_cont .left{float: left;width: 56%;}
.login_cont .right{float: left;width: 44%;*margin-left: -1px;}
.login_form{padding:9% 14.9%;padding-bottom: 0;}
.login_form h1{text-align: center;margin-bottom: 30px;}
.login_form .year_box{width:80px;position: absolute;top:0;left:0;}
.login_form .year_box dt{overflow: hidden;background: url(../images/login_icon_02.png) no-repeat 60px center;margin-left: 12px;}
.login_form .year_box dt img{width: 13px;margin-right: 8px;float: left;margin-top: 10px;}
.login_form .year_box dt p{float: left;}
.login_form .year_box dt em{position: absolute;top:50%;right: 0;margin-top: -6px; width: 1px;height: 13px;background: #de8388;}
.login_form dd{background: #d70d18;border: 1px solid #de898d;}

.login_form li{padding: 0 15px 0 0px;border: 1px solid #de898d;position: relative;margin-bottom: 18px;}
.login_form li.yam_code{padding: 0;}
.yam_code p{text-align: center;font-weight: bold;cursor: pointer;}
.login_form .form_w{display: table;width: 100%;height: 42px;line-height: 42px;}
.form_input01{padding-left: 104px;}
.login_form input{height: 42px;line-height: 42px;width: 100%;}

.login_form li span{float: left;width: 22px;margin-right: 10px;margin-left: 8px;}
.login_form li span img{max-width: 21px;margin-top: 14px;}
.form_input02{padding-left: 40px;}
.login_form .form_input02 input{width: 60%;}
.login_form .form_input02 .code{width: auto;float: right;}
.code_text{height: 42px;line-height: 42px;}
.login_button{padding-top: 12px;}
.login_button button,.login_button a{display: block;width: 100%;height: ;color: #d80d18 !important;text-align: center; height: 36px;line-height: 36px;background: #fff;}
.login_b{overflow: hidden;margin-top: 30px;}
.login_b .login_le{float: left;}
.login_b .login_le em{color: #e35860;padding: 0 10px;}
.login_b .login_re{float: right;}
.login_form input{color: #fff;}
.login_form :-moz-placeholder { 
    color: #fff;  
}

.login_form ::-moz-placeholder {
    color: #fff;
}

.login_form input:-ms-input-placeholder{
    color: #fff;
}

.login_form input::-webkit-input-placeholder {
    color: #fff;
}

.forget{text-align: right;margin-bottom: 10px;}
.code_cont{padding:50px;padding-top: 90px; text-align: center; }
.code_cont dt img{width: 152px;}
.code_cont dt{margin-bottom: 40px;}
.code_cont .login_le{float: none;margin-top: 20px;}
.code_cont .login_le em {color: #e35860;padding: 0 10px;}
@media only screen and (max-width:1400px) {

.forget{margin-bottom: 0;}
}
@media only screen and (max-width:1366px) {
.login_form{padding: 6% 14%;padding-bottom: 0;}
.accont{padding: 4% 14%;}
.code_cont{padding-top:60px;}
}

@media only screen and (max-width:1280px) {
.login_cont{padding: 100px 0;}
.login_form{padding: 5% 10%;padding-bottom: 0;}
.accont{padding: 4% 10%;}
.login_form h1{margin-bottom: 20px;}
.login_b{margin-top: 20px;}
.login_button{padding-top: 5px;}
.forget{margin-bottom:10px;}
.code_cont{padding-top:50px;padding-bottom: 0;}
.code_cont dt{margin-bottom: 20px;}
}

@media only screen and (max-width:1160px) {
.accont{padding: 3% 10%;}
.login_form li{margin-bottom: 12px;}
.code_cont{padding-top:30px;}
}
@media only screen and (max-width:1024px) {
.login_cont{padding: 50px 0;}
.login_form h1{margin-bottom: 10px;}
.login_form li{margin-bottom: 15px;}
.login_b{margin-top: 10px;}
.code_cont{padding:40px 20px;}
}
@media only screen and (max-width:990px) {
.login_cont .left,.login_cont .right{float: none;width: 100%;}
.login_form{padding: 40px;padding-top: 20px;}
.login_form li{margin-bottom: 20px;}
.login_b{margin-top: 20px;}
.login_form h1{margin-bottom: 20px;}
.login_cont .wrap{    background: #d7101b;}
}
@media only screen and (max-width:767px) {
.login_cont{padding: 40px 0;}
.login_form{padding: 20px;padding-bottom: 30px;}
.login_form li{margin-bottom: 10px;}
.login_b{margin-top: 10px;}
.login_form h1{margin-bottom: 10px;}
.login_b .login_le em{padding: 0 5px;}
.login_form input,.login_form .form_w,.code_text{height: 38px;line-height: 38px;}
.login_form .year_box dt img{margin-top: 8px;}
.login_form li span img{margin-top: 11px;}
.year_box dd{top:36px;}
.h_login .h_p02 span a{color: #fff;opacity: 1;}
}
@media only screen and (max-width:330px) {
.login_b .login_le em{padding: 0 2px;}
}

/*注册*/
.login_form li.li_phone .form_input02 input{width: 100%;}
.login_form li.li_phone span{text-align: center;}

/*业务介绍*/

.assets_01 ul{overflow: hidden;background: #fafafa;}
.assets_01 li{float: left;width: 50%;*margin-left: -1px;color: #000;}
.assets_01 li a{color: #000;}
.assets_text{padding: 50px 60px;}
.assets_text h3{white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.line01{width: 16px;height: 8px;background: #db1e28;margin: 25px 0;}
.assets_text p{line-height: 1.7em;height: 3.4em;overflow: hidden;}
.assets_01 li.first,.assets_01 li:first-child{background: #db1e28;color: #fff;}
.assets_01 li.first a,.assets_01 li:first-child a{color: #fff;}
.assets_01 li.first .line01,.assets_01 li:first-child .line01{background: #fff;}
.assets_01 .index_more a{display: inline-block;padding-right: 14px;background: url(../images/more04.png) no-repeat right center;}
.assets_01 li.first .index_more a{background: url(../images/more03.png) no-repeat right center;}

.assets_02{position: relative;}
.ass_bg{position: absolute;top:0;left: 0;width: 100%;height: 100%;}
.ass_bg img{width: 100%;height: 100%;}
.assets_text02{width: 50%;padding:50px 0 90px 0;}
.assets_02 .ph_img{display: none;}
.assets_02 .index_more a{color: #000000; display: inline-block;padding-right: 14px;background: url(../images/more04.png) no-repeat right center;}
.assets_02 .wrap{position: relative;z-index: 2;}
@media only screen and (max-width:1024px) {
.line01{height: 4px;margin: 15px 0;}
.assets_text{padding: 40px;}

}

@media only screen and (max-width:767px) {
.assets_01 li{float: none;width: 100%;}
.assets_02{background: #eeece8 !important;padding-bottom: 20px;}
.assets_02 .ph_img,.assets_02 img{display: block;width: 100%;}
.assets_text02{padding: 0;width: 100%;}
.assets_text{padding: 20px;}
.line01{height: 2px;margin: 10px 0;}
.ass_bg{display: none;}
}

/*从业人员公示*/
.ph_table { width: 100%; text-align: center; }
.ph_table td { text-align: center; line-height: 20px; padding: 13px 10px; border: 1px solid #d7d7d7; }
.ph_table thead td { background:#db1e28; color:#fff;}
.ph_table .t1 {width: 16.666%;}
.ph_table .t2 {width: 16.666%;}
.ph_table .t3 {width: 16.666%;}
.ph_table .t4 {width: 16.666%;}
.ph_table .t5 {width: 16.666%;}
.ph_table .t6 {width: 16.666%;}
 .ass_table tbody tr.cur{background: #f5f5f5;}
@media only screen and (max-width:767px) {
    .ph_table ,
    .ph_table thead,
    .ph_table tbody,
    .ph_table th,
    .ph_table td,
    .ph_table tr { display: block; }
    .ph_table thead tr { position: absolute; top: -9999px; left: -9999px; }
    .ph_table tr { border: 1px solid #eee; border-bottom:0; margin-bottom:20px; }
    .ph_table td {    min-height: 20px; border: none; border-bottom: 1px solid #eee; position: relative; padding:5px;  padding-left:7em; white-space: normal; text-align: left;  }
    .ph_table td:before { position: absolute; top: 0; left: 0; padding:5px 0; width: 6em; text-indent:10px;  white-space: nowrap; text-align: left; }
    .ph_table td:before { content: attr(data-title); }

    .ass_table .page{padding-top: 0;}
}

/*际丰投资*/
.invest_cont .site_banner {margin-bottom: 35px;}
.intr_cont{overflow: hidden;background: #f0eeea;}
.intr_cont .left{width:25%;float:left;text-align: center;height: 100%;position: relative;}
.intr_img{position: absolute;left: 50%;top:50%;width: 98px;height:364px; margin-left: -49px;margin-top: -182px;}
.intr_cont .left img{width:100%;margin:auto;}
.intr_cont .right{width: 75%;float: left;*margin-left: -1px;height: 100%;overflow: hidden;}
.intr_edit{padding:60px; height: 85%;overflow: hidden;}

.mCSB_scrollTools .mCSB_draggerRail{ width:1px; background: #E3DDD0;}
.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:3px;-webkit-border-radius:0;border-radius:0;background:#db1e28;}
.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag:hover .mCSB_dragger_bar{ background:#db1e28;}
.mCSB_inside>.mCSB_container{margin-right: 15px !important;}

.intr_cont .index_title{display: none;}
.bussiness_cont .wrap{position: relative;z-index: 2;}
.buss_list{background: #fff;}
.buss_list ul{overflow: hidden;}
.buss_list li{width: 33.33%;*margin-left: -1px; float: left;position: relative;}
.buss_list li .buss_p h3{color: #2c2c2c;margin-bottom: 10px;}
.buss_list li .buss_p p{color: #4b4b4b;line-height: 1.7em;}
.buss_list li.cur{background: #efefef;}
.buss_list dl{position: relative;margin: 50px 65px 80px 50px;}
.buss_list dt{position: absolute;left: 0;top:0;width: 38px;}
.buss_list dt img{max-width: 100%;}
.buss_p{padding-left: 55px;}
.buss_more{position: absolute;top:50%;left: 50%;margin-top: -36px;margin-left: -36px;width: 73px;height: 73px;}
.buss_more img{width: 100%;height: 100%;}
@media only screen and (max-width:1366px) {
.pub_tabnav ul li.on{font-size: 24px;}
.bussiness_cont{padding: 100px 0;}
.buss_list dl{margin: 50px;}
}
@media only screen and (max-width:1280px) {
.intr_edit{padding: 50px;}
.buss_list dl{margin: 50px 30px;}
}
@media only screen and (max-width:1024px) {
.pub_tabnav ul li.on{font-size: 20px;}


.intr_img{width: 70px;height:auto; margin-left: -35px;margin-top: -130px;}
.intr_cont .left{width: 18%;}
.intr_cont .right{width: 82%;}
.intr_edit{padding: 40px;  box-sizing: border-box; height: 100%;}
.intr_edit{padding: 20px;}
.buss_list dl{margin:30px;}

}

@media only screen and (max-width:767px) {
.intr_cont .index_title{display: block;text-align: center;margin-bottom: 10px;}
.intr_cont .index_title h1{font-size: 20px;color: #000;}
.invest_cont .site_banner{margin-bottom: 20px;}
.pub_tabnav ul li.on{font-size: 16px;}
.intr_cont .left{display: none;}
.intr_cont .left,.intr_cont .right{float: none;width: 100%;}
.intr_cont{height: auto !important;padding: 20px 10px;box-sizing: border-box;}
.intr_cont .mCSB_inside>.mCSB_container{margin-right: 0 !important;}
.intr_edit{padding: 0;}
.buss_list li{width: 100%;float: none;height: auto !important;overflow: hidden;}
.buss_list li:last-child{display: none}
.buss_list dl{margin: 20px;}
.bussiness_cont{padding: 40px 0;}
}

/*期货培训视频*/
.video_text{background:#db1e28 url(../images/video_bg.jpg) no-repeat center center;padding: 50px 0;}
.nomargin .site_banner{margin-bottom: 0;}
.video_text{color: #fff;}
.video_text h3,.video_text h2{margin-bottom: 15px;}
.video_text p{line-height: 1.5em;}

.video_appbox{ position:fixed; width:100%; height:100%; top:0; left:0; z-index:9999999;display:none;}
.video_appbox .video_t{ left:10%; top:22%; position:absolute; height:60%; width:80%;   z-index:2; background:#000;}
.video_appbox .mask{ position:absolute; z-index:1; left:0; top:0; width:100%; height:100%; background:rgba(0,0,0,0.5);}
.lt9 .video_appbox .mask{filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr="#88000000", EndColorStr="#88000000");}
.vide0_close{ position:absolute; top:17%; right: 8%; cursor:pointer; z-index: 99999;}

.video_list ul{overflow: hidden;margin: 0 -15px;}
.video_list li{width: 33.33%;float: left;*margin-left: -1px;}
.video_list dl{margin: 0 15px;background: #f5f5f5;}

.video_list li dt a{display: block;position: relative;}
.video_bg{position: absolute;top:0;left: 0;width: 100%;height: 100%;/*background: url(../images/video_hei.png) repeat;*/}
.video_btn{position:absolute;left:20px;bottom:20px;width: 24px; }
.video_btn img{width: 100%;}
.video_list dd{padding: 20px 30px;padding-bottom: 40px;}
.video_list dd h3,.video_list dd h2{line-height: 1.5em;height: 3em;overflow: hidden;}
.video_list dd p{color: #4b4b4b;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;display: none !important;}
.video_list .page{padding-top: 0;}

.video_d h3{text-align: center;    margin-bottom: 35px;}
.video_news{width: 100%;position: relative;overflow:hidden;}
.video_news a{display: block;}
.video_news img{width: 100%;}
.video_news .video_button>img.video_play{z-index:9;width:auto;max-width:100%;position: absolute;top:50%;left: 50%;margin-left: -12px;margin-top: -12px;}
.lt9 .video_news .video_button>img.video_play{margin-left: -28px;margin-top: -28px;}
.video_news .video_button>img.video_img{z-index:8;position: absolute;top:0;left: 0px;    height: 100%;width: 100%;}
.video_news #player{/*height: 0px;padding-bottom: 56.3%;*/overflow: hidden;}
.video_news video{ object-fit: cover;height: 560px;width: 100%;}
.video_news .video_bg{height: 99%;}
.video_news .video_bg i{position: absolute;top:0;left: 0;width: 100%;height: 100%;background: url(../images/video_hei.png) repeat;}

.video_d .detial_page_cont{border: 0;}


.video_edit{padding-top: 40px;}

@media only screen and (max-width:1024px) {
.video_d h3{margin-bottom:20px;}
.video_news video{height: 300px;}
}

@media only screen and (max-width:1280px) {
.video_list ul{margin: 0 -10px;}
.video_list dl{margin: 0 10px;}
.video_list li{margin-bottom: 30px;}
.video_list dd{padding: 20px;padding-bottom: 30px;}

}
@media only screen and (max-width:767px) {
.video_text{padding: 20px 0;}
.video_list ul{margin: 0 0px;}
.video_list dl{margin: 0 0px;}
.video_list li{margin-bottom: 20px;float: none;width: 100%;}
.video_text h3{margin-bottom: 10px;}
.video_edit{padding-top: 20px;}
.video_play{display:none;}
.video_list dd h3,.video_list dd h2{height: auto;max-height: 3em;}
}

/*公司公告*/
.notice_list{overflow: hidden;}
.notice_list ul{overflow: hidden;padding-bottom: 10px;margin: 0 -30px;}
.notice_list li{overflow: hidden;}
.notice_list .notice_p{float: left;width: 50%;*margin-left: -1px;}
.notice_list .notice_p dl{overflow: hidden;margin: 0 30px;position: relative;line-height: 50px;height: 50px;padding: 0 20px;}
.notice_list .notice_p dt{padding-right: 100px;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.notice_list .notice_p dt a{color: #303030;background: url(../images/notice_icon.png) no-repeat 0 center;padding-left: 40px;}
.notice_list .notice_p dd{position: absolute;top:0;right:20px;font-size: 12px;color: #909090;font-weight: bold;}
.notice_list li.cur dl{background: #f9f9f9;}
@media only screen and (max-width:1024px) {
.notice_list ul{margin: 0 -10px;padding-bottom: 0;}
.notice_list .notice_p dl{margin: 0 10px;}
.notice_list .notice_p dt a{padding-left: 26px;}
.notice_list .notice_p dd{width: 80px;text-align: right;position: static;float: right;}
.notice_list .notice_p dt{width: calc(100% - 90px);float: left;    padding: 0;}
}
@media only screen and (max-width:767px) {
.notice_list ul{margin:0px;padding-bottom: 0;}
.notice_list .notice_p dl{margin: 0px;}
.notice_list .notice_p{float: none;width: 100%;}
.notice_list .notice_p dl{padding: 0 10px;}
.notice_list .notice_p dt{font-size: 14px;}
.notice_list li.cur dl{background:none;}
.notice_list li .notice_p:nth-child(2){ background: #f9f9f9;}
}

/*常见问题*/
.problem_list li{border-bottom: 1px solid #d7d7d7;}
.problem_list li dd.cur{display: block;}


.problem_list h3{color: #4b4b4b;background: url(../images/q_icon.png) no-repeat 0 4px;color: #4b4b4b;}
.problem_list dt{padding: 28px 0;line-height: 24px; position: relative;cursor: pointer;}
.problem_list dt span{position: absolute;top:28px;right: 0;width: 22px;height: 24px; background: url(../images/q_t.png) no-repeat center center;}
.problem_list h3,.problem_list dd{padding-right: 345px;padding-left: 40px;}
.problem_list dd{background: url(../images/q_a.png) no-repeat 0 6px;color: #4b4b4b;line-height: 1.7em;padding-bottom: 30px;display: none;}
.problem_list li.on dt h3,.problem_list li.on dt h2{color: #dd2d36;background: url(../images/q_icon_on.png) no-repeat 0 3px;}
.problem_list li.on dt span{background: url(../images/q_b.png) no-repeat center center;}
/*.problem_list li.on dd{display: block;}*/
.problem_list h3,.problem_list dd{background-size:20px !important;padding-left: 30px; }
.problem_list dt span{background-size:16px !important;}

@media only screen and (max-width:1280px) {
.problem_list h3,.problem_list dd{padding-right: 100px;}
}
@media only screen and (max-width:1024px) {
 .problem_list dt{padding: 18px 0;}   
 .problem_list dt span{top:18px;}
 .problem_list h3, .problem_list dd{padding-right: 30px;}
 .problem_list dd{padding-right: 0;}
}
@media only screen and (max-width:767px) {
.problem_list h3,.problem_list dd{padding-right:30px;}
.problem_list li dd{padding-right:0;padding-bottom: 20px;}
}

/*公司保证金账户*/
.bond_cont{padding-bottom: 75px;}
.bond-box h1{background: #db1e28;line-height: 55px;color: #fff;text-align: center;background: #db1e28;}

.b_table { width: 100%; text-align: center; }
.b_table td { text-align: center; line-height: 20px; padding: 20px 10px; border: 1px solid #d7d7d7; }
.b_table thead td { background:#f5f5f5; color:#4b4b4b;}
.b_table .t1 {width: 18.6%;}
.b_table .t2 {width: 20%;}
.b_table .t3 {width: 20%;}
.b_table .t4 {width: 12%;}
.b_table .t5 {width: 18.6%;}
.b_table .t6 {width: 10.8%;}

.b_table tbody tr td.t2{text-align: left;padding: 20px 55px;}
.b_table tbody tr td.t3{text-align: left;padding: 20px 80px;padding-right: 40px;}
.bond_block .index_title img{margin-right: 15px;}
.bond_block .index_title{margin-bottom: 25px;}
.bond_text{color: #4b4b4b;}
.bond_park{padding-left: 40px;}
.bond_p h3{margin-bottom: 5px;}
.bond_p p{line-height: 1.6em;}
.bond_p{padding-bottom: 30px;margin-bottom: 30px;}

.bond_button{overflow: hidden;}
.bond_button a{float: left;height: 48px;line-height:48px;border: 1px solid #f0a1a5;padding: 0 30px;padding-left: 38px;margin-right: 20px;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;width: 280px;}
.bond_button a i{display: inline-block;width: 23px;height: 23px;background: url(../images/b_icon_on.png) no-repeat center center;float: left;margin-right: 18px;margin-top:12px;}

@media only screen and (max-width:1366px) {
.bond_cont{padding-bottom:0px;}
.b_table tbody tr td.t2,.b_table tbody tr td.t3{padding: 20px 40px;}
}
@media only screen and (max-width:1024px) {
.b_table tbody tr td:nth-child(1),.b_table tbody tr td:nth-child(3),.b_table tbody tr td:nth-child(2),.b_table tbody tr td:nth-child(5){padding: 20px 10px;text-align: left;}
.bond_button a{padding: 0 20px;}
.bond_park{padding-left: 0;}
.bond_p{padding-bottom: 20px;margin-bottom: 20px;}
}
@media only screen and (max-width:767px) {
    .b_table ,
    .b_table thead,
    .b_table tbody,
    .b_table th,
    .b_table td,
    .b_table tr { display: block; }
    .b_table thead tr { position: absolute; top: -9999px; left: -9999px; }
    .b_table tr { border: 1px solid #eee; border-bottom:0; margin-bottom:20px; }
    .b_table td {min-height: 40px; border: none; border-bottom: 1px solid #eee; position: relative; padding:10px 0;  padding-left:7em !important; white-space: normal; text-align: left;  }
    .b_table td:before { position: absolute; top: 0; left: 0; padding:10px 0; width: 6em; text-indent:10px;  white-space: nowrap; text-align: left; }
    .b_table td:before { content: attr(data-title); }
    .b_table tbody tr td:nth-child(1), .b_table tbody tr td:nth-child(3), .b_table tbody tr td:nth-child(2), .b_table tbody tr td:nth-child(5){padding: 10px 0px;    width: 100%;
        box-sizing: border-box;}
    .b_table td{ width: 100% !important;box-sizing: border-box;}

    .bond_button a{float: none;width: 100%;margin: 0;margin-bottom: 10px;    display: block;    box-sizing: border-box;margin-bottom: 10px;padding: 0 10px;height: 40px;line-height: 40px;font-size: 14px;}
    .bond_button a i{margin-right:10px;margin-top: 7px;}
    .bond_block.pad_b75{padding-bottom: 20px;}
    .bond-box h1{line-height: 40px;}
}

/*CTP主席*/
.gray_bg{background: #f5f5f5;}
.software_tab {overflow: hidden;margin-bottom: 50px;}
.software_text p{line-height: 1.7em;}
.software_tab li{background: url(../images/pub_line.jpg) no-repeat right center;float: left;width: auto;}
.software_tab a{
    transition:all 0s;-webkit-transition:all 0s;-moz-transition:all 0s;-o-transition:all 0s;-ms-transition:all 0s;
    color: #787878;margin: 0 18px;display: block;line-height: 62px;position: relative;}
.software_tab ul li.on{font-size: 30px;}
.software_tab ul li.on a{color: #d80d19}
.software_tab ul li.on em{display: block;}
.software_tab ul li em{position: absolute;left:0;bottom: 0;width: 100%;height: 1px;background: #db1e28;display: none;}
.software_tab ul li em i{position: absolute;bottom:-12px;left: 50%;width: 0;height: 0;overflow: hidden;margin: 0 0 0 -6px;border: 6px dashed transparent;border-top: 6px solid #db1e28}

.software_tab li.last{background: none}
.software_tab li.last a{margin-right: 0;}
.software_list{padding-bottom: 55px;}
.software_list li{padding: 60px;padding-left: 50px;background: #fff;margin-bottom: 10px;}
.software_list dl{overflow: hidden;position: relative;}
.software_list dt{width: 112px;position: absolute;top:0;left:0;}
.software_list dt img{width: 100%;}
.software_list dd .software_box{padding-left: 154px;}
.software_box h3{font-weight: bold;margin-bottom: 30px;}
.software_p{overflow: hidden;word-wrap: break-word;}
.software_p .p_le{width: 64.4%;float: left;}
.software_p .p_re{width: 32%;float: right;}
.p_text{line-height: 1.5em;padding-right: 7%;border-right: 1px solid #dedede;padding-bottom: 10px;}
.p_text .p02{margin-top: 20px;}
.software_button{overflow: hidden;margin-top: 25px;}
.software_button a{float: left;width: 128px;height:36px;line-height: 36px;border:1px solid #d70d17;color: #d70d17;text-align: center;margin-right: 10px;}

.blank_fixd{position: fixed;top:0;left: 0;width: 100%;height: 100%;z-index: 9991;}
.tac_soft {width: 600px;max-height: 500px;background: #fff; position: fixed;top:50%;left: 50%;margin-top: -300px;margin-left:-300px;z-index: 9992;}
.tac_box{padding: 30px;}
.tac_box h3{text-align: center;margin-bottom: 20px;}
.software_a{text-align: center;}
.software_a a{display: inline-block;margin: 0 5px;float: none;}
.tac_text{max-height: 315px;overflow: hidden;}
.blank_fixd,.tac_soft{display: none;}


.software_tab .swiper-wrapper{display:inline-block;    display: -webkit-inline-block;}

@media only screen and (max-width:1366px) {
.software_tab ul li.on{font-size:24px;}
.software_tab a{line-height: 50px;}
.software_list{padding-bottom: 0;}
}
@media only screen and (max-width:1280px) {
.software_list li{padding: 40px;}
.software_box h3{margin-bottom: 20px;}
.software_button{margin-top: 20px;}
.tac_text{max-height: 260px;}
.tac_soft{height: 418px;margin-top: -209px;}
.software_tab a{margin: 0 10px;}
}
@media only screen and (max-width:1024px) {
.software_tab ul li.on{font-size:20px;}
.software_tab a{line-height: 40px;}
.software_list dt{width:80px;}
.software_list dd .software_box{padding-left: 100px;}
.software_list li{padding:40px 20px;}
.software_button a{width: 90px;}
.software_tab{margin-bottom: 30px;}

.tac_box h3{margin-bottom: 10px;}

}
@media only screen and (max-width:767px) {
.software_tab .swiper-wrapper{display:flex;    display:-webkit-flex;}

.software_tab ul li.on{font-size:16px;}
.p_text{padding-right: 0;border:0;}
.software_p .p_le,.software_p .p_re{float: none;width: 100%;}
.p_text .p02{margin-top: 10px;}
.software_list li{padding: 20px 10px;}
.software_list dt{width: 40px;}
.software_list dd .software_box{padding-left:0px;}
.software_box h3{margin-bottom: 10px;    margin-top: 6px;}
.software_button a{height: 30px;line-height: 30px;}
.software_box h3{padding-left: 50px;min-height: 40px;}

.tac_soft{width: 90%;margin-left: -45%;height: 80vh;margin-top: -40vh;}
.tac_box{padding: 20px;    background: #fff;}
.tac_text{height: 55vh;max-height: inherit;}

.software_tab .swiper-container{padding-bottom: 8px;}
.software_tab ul li em i{bottom: -8px;margin: 0 0 0 -4px; border: 4px dashed transparent;border-top: 4px solid #db1e28;}
}

/*手机软件*/
.phone_list ul>li{float: left;width: 25%;*margin-left: -1px;}
.phone_list{overflow: hidden;    padding-bottom: 55px;}
.phone_list ul{overflow: hidden;}
.phone_list dl{margin-right: 1px;background: #fff;}
.phone_list dl dt{height:0;    padding-bottom: 56%;overflow: hidden;position: relative;}
.phone_list dl dt img{position: absolute;width: 100%; height: 100%!important; top:0;left: 0;}
.phone_list dd{padding: 40px;padding-bottom: 60px;height: 424px;}
.phone_list dd h3{text-align: center;font-weight: bold;margin-bottom: 30px;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.p_list li{overflow: hidden;position: relative;line-height: 1.8em;}
.p_list span{font-size: 12px;line-height: 15px; width: 15px;height: 15px;border-radius: 50%;background: #e03e46;color: #fff;text-align: center;display:block;position: absolute;top:5px;left: 0;}
.p_list {height: 125px;overflow: hidden;}
.p_list p{padding-left: 24px;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.phone_ewm{display: block;width: 160px;height: 160px;border: 1px solid #cdcdcd;margin: auto;padding: 6px;margin-top: 25px;}
.phone_ewm img{width:100%;max-height: 100%;}
.software_w{padding-top: 15px;}
.software_w a{width: 98%;margin: 0;}
@media only screen and (max-width:1366px) {
.phone_list{padding-bottom: 0;}
.phone_list dd{padding: 30px;padding-bottom: 50px;}
.phone_list dd h3{margin-bottom: 15px;}
}
@media only screen and (max-width:1366px) {
.phone_list dd{padding: 20px;padding-bottom: 40px;}
}
@media only screen and (max-width:1024px) {
.phone_list ul>li{width: 50%;margin-bottom: 20px;}
}
@media only screen and (max-width:767px) {
.phone_list ul>li{width: 100%;}
.phone_list dl{margin-right: 0;}
.p_list{height: auto;}
.phone_list dd{height: auto;padding-bottom: 20px;}
}


/*账户管理*/
.person_public{overflow: hidden;position: relative;min-height: 409px;padding-bottom: 55px;}
.person_le{position: absolute;top: 0;left: 0;background: url(../images/person_bg.png) no-repeat center center;width: 225px;height:409px;}
.person_message{padding:50px 0 0 30px;color: #fff;}
.person_message a{color: #fff;}
.person_message h3{margin-bottom: 10px;}
.person_message h3 img{margin-right:13px;vertical-align: middle;margin-top: -3px;}
.person_message ul{padding-left: 28px;margin-bottom: 40px;}
.person_message li{line-height: 38px;border-bottom: 1px solid #e55b62;}
.person_message li a{display: block;padding: 0 5px;}
.person_message li.first{border-top: 1px solid #e55b62; }
.person_message li.on a{background: url(../images/perdon_more.png) no-repeat 130px center;}
.person_re{padding-left: 265px;}
.admin_list li{line-height: 24px; padding: 20px 0; position: relative;border-bottom: 1px solid #e4e4e4;padding-left: 10px;}
.admin_list li span{display: block;position: absolute;top:20px;right: 0;height: 100%;margin-right: 20px;padding-right: 10px;background: url(../images/perdon_more02.png) no-repeat right center;color: #db1e28;height: 24px;}
.admin_list li span a{color: #db1e28;}
.admin_list li i{font-size: 14px;margin-left: 25px;}
.admin_list li p{padding-right: 100px;padding-left: 40px;background: url(../images/perdon_true.png) no-repeat 0 3px;}
@media only screen and (max-width:1024px) {
.person_public{padding-bottom: 0;min-height:inherit;}
.person_le{width: 165px;height: auto;position: static;float: left;background-size: cover !important;}
.person_message{padding: 30px 20px;padding-right: 0;}
.person_message ul{margin-bottom: 20px;padding-left: 20px;}
.person_message h3 img{margin-right: 6px;}
.person_re{padding: 0;width: calc(100% - 190px);float: right;}
.person_message li.on a{ background: url(../images/perdon_more.png) no-repeat right 10px center;}
.admin_list li p{padding-left: 30px;}
}

@media only screen and (max-width:767px) {
.person_le{margin-bottom: 20px;}
.person_le,.person_re{float:none;width: 100%;}
.person_message ul{padding-left: 0;overflow: hidden;margin: 0;}
.person_message ul li{line-height: 24px;margin-right: 10px;}
.person_message ul li,.person_message li.first{width: auto;float: left;border:0;}
.person_ul{overflow: hidden;margin-bottom: 15px;}
.person_ul h3{margin-bottom:10px;}
.person_message{padding: 20px;}
.person_message li.on a{background:none;border-bottom: 1px solid #fff;}
.person_message h3 img{width: 18px;}
.person_ul:last-child{margin-bottom: 0;}
.admin_list li p{ background: url(../images/perdon_true.png) no-repeat 0 4px;background-size: 18px;padding-right:50px; }
.admin_list li i{display: block;margin-left: 0;font-size: 12px;}
.admin_list li{padding: 15px 5px;}
.admin_list li span{margin-right:5px;}
}

/*结算单下载*/
.calendar{overflow: hidden;margin-bottom: 20px;}
.calendar_input input{color:#303030;border: 1px solid #e4e4e4;width: 266px;height: 42px;line-height: 42px;padding: 0 10px;background:url(../images/week.png) no-repeat 10px center;padding-left: 35px;}
.calendar_input{float:left;overflow: hidden;position: relative;}
.calendar_input em{vertical-align: bottom;color: #e4e4e4;display: inline-block;width: 15px;height: 1px;margin: 0 10px;background:#e4e4e4;margin-bottom: 2px; }
.calendar button{width: 130px;height: 45px;line-height: 45px;background: #db1e28;text-align: center;float: left;margin-left: 10px;color: #fff}
.bill_list ul{overflow:hidden;}
.bill_p{float: left;overflow: hidden;width: 85%;}
.bill_p>a{float: left;max-width: 80%;}
.bill_p p,.bill_p h2,.bill_p h3{white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.bill_p span{float: left;margin-left: 30px;font-size: 12px;color: #909090;}
.bill_list li a img{width: 13px;margin: auto;vertical-align: middle;}
.bill_list li>a{float: right;width: 33px;text-align: center;}
.bill_list li{height: 68px;line-height: 68px;border-bottom: 1px solid #e4e4e4;padding: 0 10px;padding-right: 0;}

.bill_list .page{padding-top: 40px;}
@media only screen and (max-width:1366px) {
.bill_p>a{max-width: 70%;}
}
@media only screen and (max-width:1280px) {
.calendar_input input{width: 200px;}
}
@media only screen and (max-width:1024px) {
.bill_p{width: calc(100% - 80px)}
.bill_p>a{max-width: calc(100% - 160px)}
.calendar_input input{height: 38px;line-height: 38px;}
.calendar button{height: 40px;line-height: 40px;}
.calendar_input{width: calc(100% - 140px)}
.calendar_input input{width: calc(50% - 14px);  box-sizing: border-box;  }
.calendar_input input,.calendar_input em{float: left;}
.calendar_input em{margin-top: 20px;margin: 0 5px;margin-top: 20px;}

}

.layui-laydate{margin:0 !important }
@media only screen and (max-width:767px) {
.calendar_input{width: 100%;float: none;}
.calendar_input input,.calendar button{height: 36px;;line-height: 36px;}
.calendar button{margin-left: 0;margin: auto;float: none;display: block;margin-top: 15px;width: 90px;}
.bill_p{width:100%;float: none;}
.bill_p span{margin-left:0px;line-height: 24px;}
.bill_list li>a{height: 24px;line-height: 24px;position: absolute;right: 0;bottom: 14px;}
.bill_p>a{width: 100%;max-width: 100%;}
.bill_list li{height:inherit;line-height: inherit;padding:10px 5px;position: relative;}

.layui-laydate{position: fixed !important;left: 0 !important;bottom: 0 !important;width: 100%;top: auto !important;margin: 0 !important;}
.laydate-theme-molv .layui-laydate-main,.layui-laydate-content table{width: 100% !important}
.bill_list .page{padding-top: 20px;}
}

/*个人信息*/
.information{overflow:hidden;position: relative;}
.information ul{overflow:hidden;}
.information li{float: left;width: 33.33%;*margin-left: -1px;*margin-left: -1px;border-bottom: 1px solid #e4e4e4;padding: 20px 0;}
.information dl{padding: 0 20px;}
.information dl dd{word-wrap: break-word;color: #303030;}
.information li.li01{width:33.6%;}
.information li.li02{width:40%;}
.information li.li03{width:26.4%;}
.edir_info{position: absolute;right: 0;bottom:25px;}
.edir_info a{display: block;width: 156px;height: 38px;line-height: 38px;text-align: center;border: 1px solid #db1e28;color: #db1e28;}
.edir_info img{vertical-align: middle;margin-right: 8px;margin-top: -3px;}


@media only screen and (max-width:1024px) {
.information li{width: 50% !important;}
.edir_info{position: static;overflow: hidden;}
.edir_info a{margin: auto; margin-top: 20px;}
}

@media only screen and (max-width:767px) {
.information li{width:100% !important;float: none;padding: 10px 0;}
.information li dl{padding: 0 10px;height:auto !important;}
.information li dt{margin-bottom: 5px;}
}

/*编辑个人信息*/
.edit_info ul{margin:0 -10px;}
.edit_info ul li{float: left;width: 33.33%;*margin-left: -1px;margin-bottom: 20px;}
.edit_info .form_w{padding:0 10px;}
.info_input{border: 1px solid #e4e4e4;padding:0 10px;padding-left: 34px;position: relative;}
.edit_info input,.edit_info .year_select dt{height: 42px;line-height: 42px;width: 100%;}
.info_input img{position: absolute;top:50%;left: 8px;width: 21px;margin-top: -10px;}
.phone_w .info_input{padding-left: 100px;}
.phone_w .year_box dt{overflow: hidden;background: url(../images/ic_arrow.png) no-repeat 68px center;height: 42px;line-height: 42px;}
.phone_w .year_box dt img{width: 21px;margin-right:2px;float: left;margin-top: 10px;position:static;margin-left: 10px;}
.phone_w .year_box dt p{float: left;}
.phone_w .year_box dt em{position: absolute;top:50%;right: 0;margin-top: -6px; width: 1px;height: 13px;background: #e4e4e4;}
.phone_w .year_box{position: absolute;top:0;left: 0;width: 90px;}
.edit_info .year_box dd{border: 1px solid #e4e4e4;background: #fff;}


.edit_info ul li.city_select{width: 100%;float: none;clear: both;}
.edit_info ul li .w100{padding-top: 20px;clear: both;}
.edit_info ul li .w100 .info_input{margin: 0 10px;}
.edit_info ul li.city_select ul{margin: 0;}
.edit_info ul li.city_select ul li{width: auto;float: none;margin: 0;cursor: pointer;padding: 0 20px;line-height: 30px;}
.selects .pub_select{position: relative;float: left;width: 33.33%;*margin-left: -1px;}
.selects .pub_select input{cursor: pointer;}
.option{border-top: none; position: absolute;width: 99.5%;top:42px;display: none;left: 0;    z-index: 99999; max-height: 144px;overflow: hidden; padding: 10px 0;  border: 1px solid #e4e4e4;background: #fff;}
.info_input .arrow{background: url(../images/info_arrow.png) no-repeat center center;width: 16px;height: 8px;position:absolute;top:50%;right: 10px;margin-top: -4px;}
.edit_info ul li .w100 .info_input,.pub_select .select .info_input{padding-right:30px;}
.pub_select .select,.edit_info .form_w{padding:0 10px;}
.pub_select .info_input{cursor: pointer;}
.info_btn{clear:both;padding-top: 40px;}
.info_btn button,.info_btn a{display: block;width: 130px;height: 36px;line-height: 36px;background: #db1e28;color: #fff;margin: auto;text-align: center;}



@media only screen and (max-width:1024px) {
.edit_info input,.edit_info .year_select dt{height: 38px;line-height: 38px;}
.edit_info ul{margin:0 -5px;}
.pub_select .select, .edit_info .form_w{padding:0 5px;}
.edit_info ul li,.selects .pub_select{width: 50%;}
.edit_info ul li{margin-bottom: 10px;}
.edit_info ul li .w100{padding-top: 10px;}
.selects .pub_select.qu{margin-top: 10px;}
.option{top:38px;}
.info_btn{padding-top: 20px;}
.edit_info ul li .w100 .info_input{margin: 0 5px;}
}
@media only screen and (max-width:767px) {
.edit_info input,.edit_info .year_select dt{height: 36px;line-height: 36px;}
.edit_info ul{margin:0px;}
.pub_select .select, .edit_info .form_w{padding:0px;}
.edit_info ul li,.selects .pub_select{width:100%;}
.selects .pub_select.shi{margin-top: 10px;}
.selects .pub_select.qu{margin-top: 10px;}
.edit_info ul li .w100{padding-top:10px;}
.option{top:36px;width: 100%;box-sizing: border-box;}
.edit_info ul li .w100 .info_input{margin: 0 0px;}
}

/*手机开户*/
.mobile_01{background:#d51819 url(../images/mobile_bg.jpg) no-repeat center center;padding: 55px 0 75px 0;    background-size: cover;}
.mobile_01 dl{overflow: hidden;color: #fff;}
.mobile_01 dt{float: right;width: 145px;}
.mobile_01 dt img{width: 100%;}
.mobile_01 dd{float: left;width: 73%;}
.mobile_01 dd h3{background: url(../images/mobile_ic_01.png) no-repeat 0 0px;padding-left: 40px;line-height: 36px;margin-bottom: 30px;}
.mobile_01 dd p{padding-left: 40px;line-height: 1.4em;}

.mobile_text{line-height: 1.6em;}
.mobile_02 h3,.mobile_03 h3{line-height: 20px;margin-bottom: 24px;}
.mobile_02 h3 img,.mobile_03 h3 img{margin-right: 8px;}
.mobile_text{padding-left: 28px;}
.mobile_02{padding-bottom: 30px;margin-bottom: 30px;border-bottom: 1px dashed #d1ccc0;}

.mobile_list li{}
.mobile_list dl{overflow: hidden;position: relative;}
.mobile_list dt{width: 23%;margin-left:8%;z-index: 2; position: relative;float: left;}
.mobile_list dt img{width: 100%;}
.mobile_list dd{padding-left: 30.8%;border: 1px solid #e4e4e4;position: absolute;left: 0;bottom:2px;}
.mobile_box{padding: 60px 85px 60px 70px;min-height: 235px;max-height: 235px;}
.mobile_list dd h2 {color: #303030;margin-bottom: 25px;}
.mobile_list dd h2 span{color: #d11d1d;margin-right: 20px;}
.mobile_list dd .p02{margin-top: 25px;font-weight: bold;padding-left: 15px;position: relative;}
.mobile_list dd .p02 i{color: #d11d1d;position: absolute;top:5px;left: 0;}
.mobile_list dd .p02,.mobile_list dd .p01{line-height: 1.6em;}

.mobile_list li.cur dd{background: #fafafa;}
.mobile_list li.cur dt{float: right;margin:0%;margin-right:8%;}
.mobile_list li.cur dd{padding: 0;padding-right: 38%;}

#infscr-loading{ background:rgba(0,0,0,0.4); position:fixed; width:100px; height:50px; line-height:50px; font-size:16px; overflow:hidden; border-radius:10px; text-align:center; color:#fff; left:50%; top:50%; z-index:1000; margin:-15px 0 0 -50px;}
.lt9 #infscr-loading{filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr="#99000000", EndColorStr="#99000000")}
#infscr-loading img{ position:absolute; left:50%; top:50%; margin:-57px 0 0 -75px; opacity:0.5; filter:alpha(opacity=50);}
.mobile_list .info_btn{padding-top: 0;}
@media only screen and (max-width:1366px) {
.mobile_box{padding: 50px;}
}
@media only screen and (max-width:1280px) {
.mobile_01{padding: 40px 0;}
.mobile_box{padding:40px 50px;}
.mobile_box{min-height: 240px;max-height: 240px;}
.mobile_01 dd h3{margin-bottom: 20px;}
}
@media only screen and (max-width:1180px) {
.mobile_box{min-height: 200px;max-height: 200px;}
}
@media only screen and (max-width:1024px) {
.mobile_01 dd h3{margin-bottom:10px;}
.mobile_list dt{margin-left: 3%;}
.mobile_list dd{padding-left: 26%;height: 90%;}
.mobile_box{min-height: 100%;max-height: 100%; height: 100%;   box-sizing: border-box;}
.mobile_list li.cur dt{margin-right:3%;}
.mobile_list li.cur dd{padding-right:26%;}
.mobile_01 dd{width: calc(100% - 150px)}
.mobile_list dd h2 span{margin-right: 10px;}

}
@media only screen and (max-width:767px) {
.mobile_01{padding: 30px 0;}
.mobile_01 dt{float: none;margin: auto;margin-bottom: 10px;}
.mobile_01 dd{float: none;width: 100%;}
.mobile_01 dd h3{  background: url(../images/mobile_ic_01.png) no-repeat 0 7px;background-size:16px;padding-left: 22px;}
.mobile_01 dd p{padding-left: 0;}
.mobile_text{padding-left: 0;}
.mobile_02 h3, .mobile_03 h3{margin-bottom: 10px;}
.mobile_list dl{height: auto !important;}
.mobile_list dt{margin: auto;float: none;width: 50%;}
.mobile_list dd{position: static;float: none;width: 100%;height: auto;padding: 0;    box-sizing: border-box;}
.mobile_box{padding: 20px;}
.mobile_box .mCSB_inside>.mCSB_container{margin: 0 !important;}
.mobile_list dd h2{margin-bottom: 10px;}
.mobile_list dd .p02{margin-top: 10px;}
.mobile_list li.cur dt{margin-right:0%;float: none;margin: auto;}
.mobile_list li.cur dd{padding-right:0%;}

}

/*开户指南*/
.guide_tab{overflow: hidden;margin-bottom: 50px;}
.guide_tab ul{overflow: hidden;padding-bottom: 18px;}
.guide_tab ul li{float: left;width: 14.28%;*margin-left: -1px;}
.guide_tab ul dl{margin: 0 8px;background:url(../images/guide_bg.png) no-repeat center center;background-size: cover;cursor: pointer;}
.guide_tab dt{width: 38px;height: 38px;margin: auto;margin-bottom: 25px;}
.guide_tab dt img{width: 100%;}
.guide_tab dl{text-align: center;padding: 10px;padding-top: 50px; position: relative;}
.guide_tab dd p{line-height: 1.5em;height:3em;overflow:hidden;}
.g_img01{display: block;}
.g_img02{display: none;}
.arrow_g{position: absolute;bottom:-18px;left: 50%;width: 0;height: 0;overflow: hidden;margin: 0 0 0 -9px;border: 9px dashed transparent;border-top: 9px solid #d40f1b;display: none;}

.guide_tab ul li.on dl{background:url(../images/guide_bg_on.png) no-repeat center center;background-size: cover;}
.guide_tab ul li.on{color: #fff;}
.guide_tab ul li.on .g_img01{display: none;}
.guide_tab ul li.on .g_img02{display: block;}
.guide_tab ul li.on .arrow_g{display: block;}


.guide_tab .but{display:none;}
.guide_tab .but>div{top: 50%;margin-top: -23px;width:16px;height:25px; z-index: 9;opacity: 0.5;background-size: cover !important;}
.guide_tab .but>div.on{opacity: 1;}
.guide_tab .swiper-button-prev{background: url(../images/pre_01.png) no-repeat center center; position: absolute; left:0px; cursor: default; }
.guide_tab .swiper-button-next{ background: url(../images/next_01.png) no-repeat center center;position: absolute; right:0px;cursor: default; }
.guide_tab .swiper-button-prev.on{background:url(../images/pre_01.png) no-repeat center center;cursor: pointer;}
.guide_tab .swiper-button-next.on{background:url(../images/next_01.png) no-repeat center center;cursor: pointer;}




.guide_c{background: #fafafa;padding-top: 75px;}
.guide_text{text-align: center;display: none;}
.guide_text.on{text-align: center;display: block;}
.guide_text img{max-width: 100%;}


@media only screen and (max-width:1280px) {
.guide_tab dl{padding-top: 25px;}
.guide_tab dt{margin-bottom: 15px;}
.guide_tab{margin-bottom:30px;}
.guide_c{padding-top: 40px;}
}
@media only screen and (max-width:1024px) {
.guide_tab dl{padding:15px 10px;}
.guide_tab dt{margin-bottom: 10px;}
.guide_tab{margin-bottom:30px;}

.guide_tab ul dl{margin: 0 4px;}
.guide_tab dt{width: 30px;height: 30px;}
.guide_tab dd p{font-size: 12px;}
}
@media only screen and (max-width:767px) {
.guide_tab{position: relative;padding: 0 20px;}
.guide_tab .but{display:block;}
.guide_tab{margin-bottom: 10px;}
.guide_tab ul li{width:50%;margin-bottom: 8px;}
.guide_c{padding-top: 20px;}
.guide_tab ul{margin: 0;}
.guide_tab .swiper-wrapper,.guide_tab li{height: auto !important;}
}

/*业务介绍*/
.intr_block .index_title{margin-bottom: 30px;}
.intr_block .index_title img{margin-right: 15px;}
.intr_block .index_title h1,.intr_block .index_title h2{color: #d80d19;}
.intr_editor{border: 1px solid #e4e4e4;padding: 60px;}
.intr_editor.cur{background: #fafafa;border: 1px solid #fafafa;}
@media only screen and (max-width:1280px) {
.intr_editor{padding: 50px;}
.intr_block .index_title{margin-bottom: 20px;}

}
@media only screen and (max-width:1024px) {
.intr_editor{padding:30px 20px;}
}

/*新闻中心*/
.news_t_box h3,.news_t_box h2,.news_list p,.news_list h2,.news_list h3{white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.news_t_box h3,.news_t_box h2{margin-bottom: 10px;}
.news_t_box h3 a,.news_t_box h2 a{color: #303030;}
.news_time{display: block; color: #7e7e7e;font-size: 12px;}
.news_top{overflow: hidden;background:#f8f8f8;padding: 60px 0;}
.news_top dl{overflow: hidden;}
.news_top dt{float: left;width: 26.4%;position: relative;}
.news_top dt img{width: 100%;}
.news_top dt em{display: block;position: absolute;right: 0;bottom: 0;width: 36px;height: 36px;background: url(../images/sj02.png) no-repeat;}
.news_top dd{width: 70.6%;float: right;padding-top:15px;}
.news_t_box p{line-height: 1.6em;height:8em;overflow: hidden;margin-top: 20px;}
.news_m{margin-top: 20px;}
.news_m a{display: inline-block;color: #d70d19;}
.news_m a img{vertical-align: middle;margin-left: 5px;}

.news_bottom{background: #fff;margin-top: 40px;}
.news_list li{overflow: hidden;border-bottom: 1px dashed #d1ccc0;height: 80px;line-height: 80px;}
.news_list p,.news_list h2,.news_list h3{background: url(../images/news_ic.png) no-repeat 0 center; padding-left:34px;float: left;width: 80%;}
.news_list p a,.news_list h2 a,.news_list h3 a{color: #303030; }
.news_list span{float: right;}
@media only screen and (max-width:1366px) {
.news_top dd{padding-top: 0;}
.news_t_box p{margin-top: 10px;}
}
@media only screen and (max-width:1280px) {
.news_list li{height: 60px;line-height: 60px;}
.news_t_box p{height: 6.4em;}
}
@media only screen and (max-width:1024px) {
.news_top{padding: 40px 0;}
.news_t_box p{height:4.8em;}
.news_top dt{width: 250px;}
.news_top dd{width: calc(100% - 270px);}
.news_list p,.news_list h2,.news_list h3{width: calc(100% - 100px);box-sizing: border-box;padding-left: 28px;}
.news_top dt em{display: none;}
.news_top dt{margin-bottom: 20px;}

/*.news_top dt,.news_top dd{float: none;width: 100%;}*/

.news_top{padding: 20px 0;}
.news_list li{height: 50px;line-height: 50px;}
.news_bottom{margin-top: 20px;}
}
@media only screen and (max-width:1024px) {
.news_t_box p{height:inherit;max-height: height:4.8em;}
}

/*总裁致辞*/
.speech_cont{margin-bottom: 70px;}
.speech_cont .right h3,.speech_cont .right h2{color: #000;}
.speech_cont{overflow: hidden;}
.speech_cont .left{width: 38%;float: left;position: relative;padding-bottom: 25px;}
.speech_cont .left dl{width: 84.6%;position: relative;z-index: 9;color: #fff;}
.speech_cont .left dl img{width: 100%;}
.speech_cont .left dd{text-align: center;margin-top:25px;}

.speech_cont .left .img_bg{width: 93.8%;position: absolute;right: 0;bottom:0px;}
.speech_cont .left .img_bg img{width:100%;}
.speech_cont .right{width: 57%;float: right;padding-top: 30px;}
.speech_cont .right h3,.speech_cont .right h2{margin-bottom: 25px;}
.name{text-align: right;margin-top: 70px;}
.speech_b h2{font-weight: bold;margin-bottom: 20px;}
@media only screen and (max-width:1280px) {
.speech_cont{margin-bottom: 40px;}
.name{margin-top: 40px;}
}
@media only screen and (max-width:1024px) {
.speech_cont .left,.speech_cont .right{width: 100%;float: none;}
.speech_cont .left{width:300px;padding-bottom: 20px;margin:auto;}
.speech_cont .left dl{width: 92%;}
.speech_cont .left dd{padding: 0 20px;margin-top: 20px;}
.speech_cont .left .img_bg{height: 96%;}
.speech_cont .left .img_bg img{height: 100% !important;}

}
@media only screen and (max-width:767px) {
.speech_cont .right h3,.speech_cont .right h2{margin-bottom: 20px;}
.speech_cont .left{width:200px;padding-bottom: 10px;}
.speech_cont .left dd{margin-top: 10px;}

}

/*居间人公示*/
.mediator_cont .index_title{margin-bottom: 45px;}
.mediator_cont .index_title img{width: 28px;margin-right: 12px;}
.mediator_cont{background: url(../images/mediator_bg.jpg) no-repeat 0 center;padding-top: 55px;}
.mediator_01 .p01{line-height: 1.8em;margin-bottom: 30px;}
.report_p .p02{margin-bottom: 4px}
.report_p .p03 a{color: #d80d18;font-weight: bold;}
.mediator_text{padding-left: 40px;}

.mediator_02{overflow: hidden;margin: 50px 0;}
.mediator_a{float: left;margin-right: 20px;width: 440px;}
.mediator_02 a{background: #f5f5f5;display: block;overflow: hidden;padding: 30px;margin-bottom:10px;}
.mediator_02 a span{color: #909090;display: block;font-size: 12px;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.mediator_02 a i{color: #303030;display: block;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.mediator_02 a p{background: url(../images/mediator_ic02.png) no-repeat 0 center;padding-left: 45px;}

.mediator_03 .p_list{height: auto;}
.mediator_03 .p_list p{white-space: inherit;text-overflow: inherit;}
.mediator_03 .p_list span{background: #646464;}
@media only screen and (max-width:1280px) {
.mediator_cont .index_title{margin-bottom: 30px;}
.mediator_a{width: 45%;}

}

@media only screen and (max-width:1024px) {
.mediator_cont{padding-top: 50px;}
.mediator_cont .index_title img{width: 24px;margin-right: 8px;}
.mediator_cont .index_title{margin-bottom: 20px;}
.mediator_02{margin: 20px 0;}
.mediator_01 .p01{margin-bottom: 20px;}
.mediator_text{padding-left: 0;}
.mediator_02 a{padding: 20px;}

}
@media only screen and (max-width:767px) {
.mediator_cont{padding-top:20px;}
.mediator_a{width: 100%;float: none;margin: 0;margin-bottom: 10px;}
.mediator_02 a{padding: 20px 10px;}
.mediator_02 a p{background-size: 22px !important;padding-left: 30px;}

}

/*企业社会责任*/
.society_01{line-height: 1.75em;}
.society_02 ul{position: relative;}
.society_02 li{position:absolute;height: 50%;overflow:hidden;}
.society_02 li a{display: block;width: 100%;height: 100%;}
.society_02 li img{height: 100%;}
.society_02 li.li01{top:0;left: 0;width: 33.3%;height: 100%;}
.society_02 li.li02{width: 33.35%;top:0;left: 33.3%;}
.society_02 li.li03{width: 33.35%;top:0;right:0%;}
.society_02 li.li04{width: 33.35%;bottom:0;left: 33.3%;}
.society_02 li.li05{width: 33.35%;bottom:0;right:0%;}
.society_box{position: absolute;top:0;left:0;width: 100%;height: 100%;}
.society_p{color: #fff;padding: 35px 40px;}
.society_p h3,.society_p h2{line-height: 1.3em;max-height: 2.6em; overflow: hidden;padding-left: 12px;border-left:2px solid #fff;margin-bottom: 25px;}
.society_p p{line-height: 1.6em;max-height: 6.4em;overflow: hidden;padding-left: 12px;
    transition:all 1s;-webkit-transition:all 1s;-moz-transition:all 1s;-o-transition:all 1s;-ms-transition:all 1s;
    margin-top:50px;visibility: hidden;
    opacity:0;filter:alpha(opacity=0); -moz-opacity:0; -khtml-opacity:0;


}
.society_02 li.li01 .society_p{padding: 35px 30px;}
@media only screen and (max-width:1280px) {
.society_p,.society_02 li.li01 .society_p{padding: 30px;}
.society_p h3,.society_p h2{margin-bottom: 15px;}
}
@media only screen and (max-width:1024px) {
.society_02 li .society_box{background: url(../images/blank32.png) repeat;}
.society_02 li .society_box .society_p p{margin-top: 0;visibility: visible; opacity:1;filter:alpha(opacity=100); -moz-opacity:1; -khtml-opacity:1;}
.society_p p{max-height: 3.2em;}
.society_p h3,.society_p h2{margin-bottom: 10px;}
.society_p, .society_02 li.li01 .society_p{padding: 20px;}
.society_p p,.society_p h3,.society_p h2{padding-left: 10px;}
}
@media only screen and (max-width:767px) {
.society_02 ul{height: auto !important;}
.society_02 li{position: static;width: 100% !important;height: auto;left: 0 !important;right: auto !important;}
.society_box{position: static;}
.society_02 li .society_box{background: none; color: #4b4b4b;}
.society_p{color: #4b4b4b;}
.society_p h3,.society_p p,.society_p h2{padding-left: 0;border: 0;}
.society_p,.society_02 li.li01 .society_p{padding: 20px 10px;}
}

/*人才招聘*/
.recruit_cont{padding-top: 40px;}
.recruit_cont .problem_list li{border: 0;}
.recruit_cont .problem_list h3,.recruit_cont .problem_list h2{background: none !important;padding-left: 0;padding-right: 100px;}
.recruit_cont .problem_list h3 em,.recruit_cont .problem_list h2 em{font-size: 14px;margin-left: 16px;}
.recruit_cont .problem_list dt{line-height: 30px;padding:18px 0;border-bottom: 1px solid #d7d7d7;}
.recruit_cont .problem_list dd{padding:30px 35px;padding-bottom: 20px; background: #fbfbfb !important;border-bottom: 1px solid #d7d7d7;}
.recruit_cont .problem_list li.on{margin-top: -1px;}
.recruit_cont .problem_list li.on dt{border-top: 1px solid #dd2d36;color: #dd2d36;}
.recruit_cont .problem_list dt span{height: 30px;top:18px;}

.recruit_t{overflow: hidden;}
.recruit_t .recruit_le,.recruit_t .recruit_re{width: 50%;*margin-left: -1px;float: left;position: relative;}
.recruit_text{padding: 0 100px;}
.recruit_text h4,.recruit_text h3{line-height: 26px;margin-bottom: 25px;}
.recruit_text h4 img,.recruit_text h3 img{width: 25px;margin-right: 15px;}
.recruit_p{padding-left: 40px; height: auto !important;}
/*.recruit_p p{line-height: 24px;margin-bottom: 10px;background: url(../images/recruit_cicle.png) no-repeat 0 10px;padding-left: 15px;}
.recruit_p.line{padding: 0;width: 1px;background: #e8e8e8;position: absolute;right: 0;bottom: 0;display: none;}
*/
.recruit_t .recruit_re .recruit_p.line{display: none;}

.bdsharebuttonbox>a {
display: block; float: left;
background-position: left top !important;
width: 21px !important;
height: 17px !important;
margin: 0px 14px 0 0 !important;
padding: 0 !important;
}
.recruit_share{padding-top: 10px;padding-right: 55px;padding-left: 140px; overflow: hidden;}
.recruit_share .share{overflow: hidden;line-height: 20px;float: left;}
.recruit_share .share i{margin-right: 10px;}
.recruit_share .share i,.recruit_share .share .bdsharebuttonbox{float: left;}
.recruit_share .share .bdsharebuttonbox{margin-top: 2px;}
.p_email{float: right;padding: 0;    clear: inherit;}
@media only screen and (max-width:1366px) {
.recruit_text{padding: 0 50px;}
.recruit_share{padding-left: 90px;padding-right: 40px;}
}
@media only screen and (max-width:1024px) {
.recruit_text{padding: 0;}
.recruit_p.line{display:none;}
.recruit_t .recruit_le, .recruit_t .recruit_re{float: none;width: 100%;margin-bottom: 20px;}
.recruit_p{height: auto !important;}
.recruit_text h4 img,.recruit_text h3 img{width: 18px;margin-top: 4px;margin-right: 5px;}
.recruit_p{padding-left: 0;}
.recruit_text h4,.recruit_text h3{margin-bottom: 15px;}
.recruit_share{padding: 0;}
.recruit_cont .problem_list dd{padding: 20px;}
.recruit_cont .problem_list dt{padding: 10px 0;}
.recruit_cont .problem_list dt span{top:10px;}
.recruit_cont .problem_list h3,.recruit_cont .problem_list h2{padding-right: 30px;}
.p_email{float:none;}
}
@media only screen and (max-width:767px) {
.recruit_cont{padding-top: 30px;}
.recruit_cont .problem_list dd{padding: 20px 0;}
}

/*重置密码*/
.flow_cont{width: 810px;max-width: 100%; margin: auto;}
.flow_ul{margin-bottom: 70px;}
.flow_ul ul{overflow: hidden;}
.flow_ul li{float: left;width: 33.33%;*margin-left: -1px;text-align: center;}
.flow_ul dt{font-family: "Arial";font-weight: bold;position: relative;margin-bottom: 10px;}
.flow_ul dt span{display: block;width: 82px;height: 82px;line-height: 82px;color: #fff;background: url(../images/flow_icon.png) no-repeat center center;text-align: center;margin: auto;position: relative;z-index: 2;}
.flow_ul dt i{display: block;height:6px;width: 100%;background: #f0eeea;position: absolute;left: 0;top:50%;margin-top: -3px;}
.flow_ul dd{color: #000;}
.flow_ul li.on dt span{background:#fff url(../images/flow_icon_on.png) no-repeat center center;}
.flow_ul li.on i{background: #d80d19;}

.form_modify{width: 380px;max-width: 100%; margin: auto;}
.form_modify li{border-bottom: 1px solid #e4e4e4;margin-bottom: 10px;overflow: hidden;padding-bottom: 10px;}
.form_modify input{height: 38px;line-height: 38px;width: 100%;}
.form_modify li.li_code input{width: 250px;float: left;}
.form_modify li.li_code span{float: right;width: 112px;cursor: pointer;}
.form_modify li.li_code span img{width: 100%;height: 38px;}

.modify_btn{text-align: center;padding-top: 20px;}
.modify_btn a,.modify_btn button{display: inline-block;text-align: center; width: 140px;height: 48px;line-height: 48px;margin: 0 4px;}
.modify_btn .btn01{background: #d80d19;border: 1px solid #d80d19;color: #fff;}
.modify_btn .btn02{background: #fff;border: 1px solid #f0eeea;}
.modify_over h4{text-align: center;line-height: 74px;color: #000;margin-bottom: 40px;}
.modify_over h4 img{margin-right: 25px;}
@media only screen and (max-width:1024px) {
.modify_over h4{line-height: 56px;}
.modify_over h4 img{width: 60px;margin-right: 10px;}
.flow_ul li.on dt span{background-size: 60px;}
.flow_ul{margin-bottom: 40px;}
.modify_btn a{height: 36px;line-height: 36px;width: 110px;}
.flow_ul dt i{height: 4px;margin-top: -2px;}
}
@media only screen and (max-width:767px) {
.form_modify{width: 100%;}
.flow_ul dt i{height: 2px;margin-top: -1px;}
.flow_ul dt span{height: 50px;line-height: 50px;}
.flow_ul li.on dt span{background-size: 50px;}
.form_modify li.li_code span{width: 90px;}
.form_modify li.li_code input{width: calc(100% - 100px)}
.modify_over h4{margin-bottom: 20px;line-height: 38px;}
.modify_over h4 img{width: 40px;}
}

/*分公司*/
.Office_01{border-left: 2px solid #db1e28;padding: 5px 0;padding-left: 20px;margin-bottom: 70px;}
.Office_01 p{line-height: 1.7em;}

#map{width: 100%;height: 620px;}
.Office_02{position:relative;}
.map_text{width: 304px;position: absolute;top:0;right:10.5%;}
.map_box{padding:50px 30px;padding-bottom: 30px; color: #fff;background: #d70f1a;}
.map_box h1,.map_box h2,.map_box h3{line-height: 1.2em;margin-bottom: 20px;background: url(../images/address_02.png) no-repeat 0 4px;}
.map_box a{color: #fff;}
.map_box a:hover{color: #fff !important;}
.map_p,.map_box h1,.map_box h2,.map_box h3{padding-left: 25px;}
.map_p li{overflow: hidden;line-height: 24px;}
.map_p span{float: left;max-width: 60px;}
.map_p p{float: left;width: 160px;}
.map_p p a{display: block;font-weight: bold;}
.tel_link{cursor: default;}
.map_bg{margin-top: -1px;}
.map_bg img{width: 100%;}
@media only screen and (max-width:1280px) {
.map_text{right: 40px;}
#map{height: 500px;}
.Office_01{margin-bottom: 50px;}
}
@media only screen and (max-width:1024px) {
.Office_01{margin-bottom:40px;}
.map_text{right: 20px;}
.map_box{padding:30px 20px;padding-bottom: 0;}
#map{height:400px;}
}
@media only screen and (max-width:767px) {
.map_text{position: static;width: 100%;}
.map_bg{display: none;}
.map_box{padding: 30px 20px;}
.map_p p{width: calc(100% - 60px);line-height: 24px;}
#map{height:200px;}

}

/*分支机构*/
area{border: none;outline: none;}
area {
    outline: 0 none;
    border: 0 none;
}
.map_index{position: relative;width: 960px;max-width: 100%; margin: auto;}
.map_img{width:750px;position: relative;}
.map_img>img{width: 100%;}
.map_img02{width: 150px;position: absolute;right: 0;bottom:90px;}
.map_img02 img{width: 100%;}

.maparea_w{cursor: pointer;display:none}
.maparea_w.on{display:block;}
.mapcicle{position: absolute; line-height: 22px;padding-right: 20px;background: url(../images/map_cicle.png) no-repeat center right;display: inline-block;color: #da2128;}
.mapcicle02{padding: 0;padding-left: 20px;background: url(../images/map_cicle.png) no-repeat 0 center;}
.mapcicle03{padding: 0;padding-top: 20px;background: url(../images/map_cicle.png) no-repeat  center 0;}

.map_list li{
    transition:all 0.3s;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-o-transition:all 0.3s;-ms-transition:all 0.3s;
    position: absolute;width: 410px;z-index: 92; visibility: hidden;opacity:0;filter:alpha(opacity=0); -moz-opacity:0; -khtml-opacity:0;
    -webkit-transform: translateY(40px); -moz-transform: translateY(40px);-o-transform: translateY(40px);-ms-transform: translateY(40px);transform: translateY(40px);
    background: #da2128;color: #fff;

}
.map_list li.on{
    visibility: visible;opacity:1;filter:alpha(opacity=100); -moz-opacity:1; -khtml-opacity:1;
    -webkit-transform: translateY(0px); -moz-transform: translateY(0px);-o-transform: translateY(0px);-ms-transform: translateY(0px);transform: translateY(0px);
}


.ie8 .map_list li{
    display: none;
    visibility: visible;opacity:1;filter:alpha(opacity=100); -moz-opacity:1; -khtml-opacity:1;
    -webkit-transform: translateY(0px); -moz-transform: translateY(0px);-o-transform: translateY(0px);-ms-transform: translateY(0px);transform: translateY(0px);
}


.map_list .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:3px;-webkit-border-radius:0;border-radius:0;background:#fff;}
.map_list .mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,.map_list .mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.map_list .mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag:hover .mCSB_dragger_bar{ background:#fff;}





.map_list li a{color: #fff;}
.map_arrow{position: absolute;top:14px;right:-20px;width: 0;height: 0;overflow: hidden;margin: 0 0 0 -10px;border: 10px dashed transparent;border-left: 10px solid #da2128;}
.right_box .map_arrow{    border: 10px dashed transparent;    border-right: 10px solid #da2128;right: auto;    left: -10px;}
.top_box .map_arrow{ border: 10px dashed transparent;    border-top: 10px solid #da2128;right: auto; left: 50%;top:auto;bottom: -20px;margin:0;margin-left: -10px;}
.left_box .map_arrow{ border: 10px dashed transparent;    border-left: 10px solid #da2128;right: auto; left:auto;right: -20px; top:14px;bottom:auto;margin:0;margin-left: -10px;}

.map_list li{padding:30px 0 35px 0;max-height: 300px;overflow: hidden;}
.map_list dl{padding: 0px 40px 0px 40px;margin-bottom:30px;}
.map_list dl.last{margin-bottom: 0;}
.map_list dt{font-weight: bold;margin-bottom: 20px;}
.map_list dd p{overflow: hidden;position: relative;line-height: 24px;margin-bottom: 6px;}
.map_list dd span{width: 18px;display: block;position: absolute;top:0;left: 0;}
.map_list dd span img{width: 100%;}
.map_list dd i{display: block;padding-left: 38px;}
.map_more{padding-top: 20px;}
.map_more a{display: block;width: 138px;height: 36px;line-height: 36px;text-align: center;border: 1px solid #fff;}
.map_more a img{vertical-align: middle;margin-top: -3px;margin-left: 5px}

.heilongjiang{right:110px;top:77px;}
.jilin{right:96px;top:137px;}
.liaoning{right:144px;top:177px;}
.tianjin{right:196px;top:224px;}
.beijing{right:206px;top:209px;}
.hebei{right:230px;top:245px}
.shandong{right:200px;top:276px;}
.neimenggu{right:338px;top:212px}
.ningxia{right: 352px;top: 265px;}
.shanxi_a{right: 324px;top: 326px;}
.shanxi_b{right: 264px;top: 256px;}
.henan{right: 260px;top: 326px;}
.anhui{right: 180px;top: 348px;}
.jiangsu{right: 142px;top: 325px;}
.shanghai{right: 116px;top: 356px;}
.zhejing{right:148px;top:396px}
.fujian{right: 174px;top: 452px;}
.guangdong{right: 230px;top: 495px;}
.guangxi{right: 317px;top: 505px;}
.jiangxi{right:168px;top:434px}
.hubei{right: 262px;top: 376px;}
.hunan{right: 276px;top: 432px;}
.guizhou{right: 344px;top: 454px;}
.chongqing{right: 319px;top: 386px;}
.sichuan{right: 416px;top: 396px;}
.yunnan{right: 428px;top: 493px;}
.gansu{right: 390px;top: 252px;}

.qinghai{right: 8px;top:291px;}
.qinghai.right_box .map_arrow{ border: 10px dashed transparent;    border-right: 10px solid #da2128;right: auto;    left: -10px;}

.xinjiang{right:146px;top:197px;}
.xinjiang.right_box .map_arrow{ border: 10px dashed transparent;    border-right: 10px solid #da2128;right: auto;    left: -10px;}

.xizang{right:124px;top:359px;}
.xizang.right_box .map_arrow{ border: 10px dashed transparent;    border-right: 10px solid #da2128;right: auto;    left: -10px;}

.hainan{right:58px;top:288px;}
.hainan.top_box .map_arrow{ border: 10px dashed transparent;    border-top: 10px solid #da2128;right: auto; left: 50%;top:auto;bottom: -20px;margin:0;margin-left: -10px;}

.taiwan{right:112px;top:486px;}
.taiwan.left_box .map_arrow{ border: 10px dashed transparent;    border-left: 10px solid #da2128;right: auto; left:auto;right: -20px; top:14px;bottom:auto;margin:0;margin-left: -10px;}
@media only screen and (max-width:1200px) {
    .map_list li{width: 350px;padding: 30px 0;}
    .map_list dl{padding:0 30px;}
}
@media only screen and (max-width:1024px) {
.map_list li{max-height:inherit;}
.map_list .mCSB_inside>.mCSB_container{margin-right: 0 !important;}
.map_img{width: 100%;}
/*.map_arrow,area,.mapcicle,.map_img>img,.map_img02{display: none;}*/
area,.map_img>img,.map_img02{display: none;}
.mapcicle{position: static;background: #ccc;color: #333;padding: 0 10px;}
.maparea_w.cur .mapcicle{background: #da2128;color: #fff;}
.maparea_w{float: left;margin-right:10px;margin-bottom: 10px;}
map{overflow: hidden;margin-bottom: 20px;    display: block;}

.map_list{visibility: visible;opacity:1;filter:alpha(opacity=100); -moz-opacity:1; -khtml-opacity:1;
    -webkit-transform: translateY(0px); -moz-transform: translateY(0px);-o-transform: translateY(0px);-ms-transform: translateY(0px);transform: translateY(0px);position:static;}
.map_list{overflow: hidden;    clear: both;}
.map_list ul{overflow: hidden;}
.map_list li{position: static; visibility: visible;opacity:1;filter:alpha(opacity=100); -moz-opacity:1; -khtml-opacity:1;
    -webkit-transform: translateY(0px); -moz-transform: translateY(0px);-o-transform: translateY(0px);-ms-transform: translateY(0px);transform: translateY(0px);width: 100%;float: none;background: none;margin-bottom: 10px;padding: 0px;    background: #da2128;}
.map_list dl{padding: 20px;   background: #da2128;border-bottom: 1px solid rgba(255,255,255,0.5);margin-bottom: 0;}
.map_list dl:last-child{border-bottom: 0;}
.map_list dd i{padding-left: 25px;}
.map_more{padding-top: 10px;}
.map_list dt{margin-bottom: 10px;}

.map_list dd p:first-child i{height:48px;white-space:inherit; overflow:hidden; text-overflow:inherit;}
.map_list dd p i{white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}

/*.map_list li:nth-child(2n),.map_list li:nth-child(2n) dl{background: #c30f16;}*/


}
@media only screen and (max-width:767px) {
.map_list li{float: none;width: 100%;}
.map_list dl{margin: 0;}
.map_list dd p i{white-space:inherit; overflow:hidden; text-overflow:inherit;}
}




/*研究资讯*/
.research_01{background:#db1e28 url(../images/research_bg.jpg) no-repeat center center;background-size: cover; color: #fff;padding: 50px 0 35px 0;margin-bottom: 90px;}
.research_01 a{color: #fff;}

.research_input input{width: 95%; padding: 0 2%; height: 42px;line-height: 42px;border: 1px solid #e08388;}

.research_form{overflow: hidden;position: relative;}
.research_form .research_input{padding-right: 744px;}
.research_form .calendar{float: right;margin-bottom: 0;width: 734px;position: absolute;top:0;right: 0;}
.research_form .calendar span{float: left;height: 44px;line-height: 44px;margin-right: 20px;}
.research_form .calendar_input input{padding: 0 10px;padding-right: 40px;width: 180px;background: url(../images/week02.png) no-repeat 190px center;}
.research_form .calendar_input em{vertical-align:middle;}
.research_form .calendar button{background: #fff;color: #db1e28;margin-left: 20px;}

.research_form input{color: #fff;}
.research_form :-moz-placeholder { 
    color: #e98f92;  
}

.research_form ::-moz-placeholder {
    color: #e98f92;
}

.research_form input:-ms-input-placeholder{
    color: #e98f92;
}

.research_form input::-webkit-input-placeholder {
    color: #e98f92;
}

.research_select .research_select01{margin-bottom: 8px;}
.research_select dl{position: relative;line-height: 24px;}
.research_select dt{float: left;width: 60px;position: absolute;left: 0;top:0;}
.research_select dd{padding-left:85px;} 
.research_select dd a{margin-right: 10px;display: inline-block;padding:0 10px;margin-bottom: 12px;}
.research_select dd a.on{background: #fff;color: #db1e28;}
/*.research_select03 dd{display: none;}*/
.phone_dt{display: none;}
.research_select03 dd.current{display: block;}

.research_list ul{overflow: hidden;margin: 0 -9px;}
.research_list li{float: left;width: 33.33%;*margin-left: -1px;margin-bottom: 30px;}
.research_list .search_int{background: #f5f5f5;margin: 0 9px;padding: 30px;overflow: hidden;}
.research_list dl{position: relative;}
.research_list dt{width: 27px;position: absolute;top:10px;left: 0;}
.research_list dt img{width: 100%;}
.research_list dd{padding-left: 42px;}
.research_list dd p{color: #909090;}
.research_list dd h3{overflow: hidden;}
.research_list dd h3 p{float: left;width:85%;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.research_list dd h3 span{float: right;}
.research_list dd h3 span a{display: block;}
.research_list dd h3 span a img{vertical-align: middle;margin-top: -3px;}
.research_list dd h3 a{color: #303030;}

@media only screen and (max-width:1359px) {
    .research_01{padding-bottom: 50px;}
}
@media only screen and (max-width:1280px) {
.research_01{margin-bottom: 50px;}
.research_list li{margin-bottom: 20px;}
}
@media only screen and (max-width:1024px) {
.research_01{padding: 50px 0;margin-bottom: 40px;}
.research_select dd a{margin-bottom: 5px;}
.research_form .research_input{padding-right: 0;width: calc(100% - 548px);float: left;}
.research_form .calendar_input input{width: 150px;  background: url(../images/week02.png) no-repeat right 10px center;    padding-right: 30px;}
.research_form .calendar{position:static;    width: 538px;}
.research_form .calendar button{margin-left: 10px;}
.research_form .calendar span{margin-right: 10px;width: 60px;}
.research_form .calendar_input{width: calc(100% - 210px);}

.research_select dd{padding-left: 75px;}
.research_input input{height: 38px;line-height: 38px;}
.research_select{margin-bottom: 10px;}


.research_list li{width: 50%;}
.research_list dd h3 p{width: calc(100% - 30px)}
.research_list .search_int{padding: 20px;}
}

@media only screen and (max-width:767px) {
.research_01{padding: 20px 0;margin-bottom: 20px;}
.research_form .research_input{margin-bottom: 20px;height: 36px;line-height: 36px;}
.research_form .research_input,.research_form .calendar{width: 100%;float: none;}
.research_form .calendar span{float: none;display: block;margin: 0;height: 24px;line-height: 24px;margin-bottom: 5px;width: auto;}
.research_form .calendar_input{width: 100%;}
.research_form .calendar_input input{ width: calc(50% - 14px); box-sizing: border-box;}
.research_form .calendar button{float: none;margin:auto;margin-top:15px;}

.research_select dt{display: block;position: static;float:none;width: auto;margin-bottom: 10px;font-weight: bold;}
.research_select dd{padding-left: 0;border: 1px solid #fff;padding: 10px 0;}
.phone_dt{background: url(../images/login_icon_02.png) no-repeat right 10px center; display:block;height: 36px;line-height: 36px;border: 1px solid #fff;padding: 0 10px;box-sizing: border-box;margin-bottom: 0 !important;font-weight: normal !important;}
/*.research_select dd{display: none;}*/
.research_select dd a{display: block;margin: 0;line-height: 36px;}
.research_select dd a.on{background: none;color: #fff;}
.research_select li{margin-bottom: 10px;}
.research_input input{width: 100%;padding: 0 10px;box-sizing: border-box;}


.research_select dd{ background: #fff; position: fixed;left: 0;bottom:-200px;width: 100%;z-index: 9;text-align: center;max-height: 170px;overflow: hidden;transition:all 0.3s;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-o-transition:all 0.3s;-ms-transition:all 0.3s;}
.research_select dd a,.research_select dd a.on{color: #4b4b4b;}
.research_select dl.cur dd{bottom: 0;}
.research_select03 dd{position: static;max-height: inherit;padding: 0;background: none;border: 0;color: #fff;}
.research_select03 .mCSB_inside>.mCSB_container{margin-right: 0 !important;}
.research_select03 dd a{float: left;color: #fff;}
.research_select03 dd a.on{color:#db1e28;background: #fff;}

.research_list li{width:100%;margin-bottom: 10px;}
.research_list li:last-child{margin-bottom: 0;}
.research_list .search_int,.research_list ul{margin: 0;}
.research_list dt{top:4px;}
.research_list .search_int{padding: 20px;}
}

/*客户信息变更*/
.change01{overflow: hidden;margin-bottom: 20px;}
.change01 p{float: left;margin-right: 45px;}
.change_02{overflow: hidden;margin-bottom: 20px;}
.change_tab{overflow: hidden;margin-bottom: 30px;}
.change_tab span{float: left;margin-right: 55px;}
.change_tab .change_a{float: left;overflow: hidden;}
.change_a a{float: left;padding-left: 20px;background: url(../images/change_ic.png) no-repeat 0 center;margin-right:60px;}
.change_a a.on{background: url(../images/change_ic_on.png) no-repeat 0 center;}
.change_02 .calendar{margin: 0; margin-left: 153px;}
.change_02 .calendar_input em{vertical-align: middle;}
.change_02 .calendar_input input{width: 180px;}
/*上传*/
.upload_file{overflow: hidden;}
.upload_file dl{float: left;margin-right: 20px}
.upload_file dt{margin-bottom: 25px;}
.upload_file dd{background:url(../images/up_bg.png) center 50px no-repeat;}
.upload-box { display:block; width:384px; height:258px; position:relative; background:url(../images/text.png) bottom center no-repeat; border: 1px solid #e4e4e4;}
.upload-box.again-box { background:no-repeat; overflow: hidden;    background: #fff; }
.upload-box.again-box a { display:inline-block;background:#999; color:#fff; }
.upload-box iframe { position:relative; overflow:hidden; position:absolute; width:100%; height:100%; opacity:0; filter:alpha(opacity=0);}
.upload-box.again-box a.view{background: none;cursor: default;}
.upload-box.again-box a.again{
    background: url(../images/up_cha.png) center no-repeat;width: 17px;height: 17px;
    position: absolute;top:0;right: 0;
}

.upload-box.again-box a.view img{width: 100%;height: 100%;}
.ViewSpan{width:384px; height:258px;}
.upload-box.again-box a.view{width: 100%;height: 100%;}

.change_btn{overflow: hidden;padding-top: 40px;    clear: both;}
.change_btn a{float: left;width: 130px;height: 36px;line-height: 36px;text-align: center;color:#fff;background: #db1e28;margin-right: 10px;}
.change_btn .change_btn02{background: #565052;}

@media only screen and (max-width:1200px) {
.upload_file dd{background:url(../images/up_bg.png) center 30px no-repeat;}
.upload-box,.ViewSpan{width: 330px;height: 215px;}
.upload_file dl{margin-right: 10px;}
}
@media only screen and (max-width:1024px) {
.change_a a,.change_tab span{margin-right: 20px;}
.upload_file dl{width: 48%;margin-right: 2%;}
.change_02 .calendar{margin-left: 0;}
.change_tab{margin-bottom: 20px;}
.upload_file dt{margin-bottom: 15px;}
.change_btn{padding-top: 30px;}
.upload-box{width: 100%;}
}
@media only screen and (max-width:900px) {
.upload_file dd{background:url(../images/up_bg.png) center 30px no-repeat;background-size: 80px;}
.upload-box,.ViewSpan{width: 100%;height: 180px;    box-sizing: border-box;}
.change_02 .calendar_input input{    width: calc(50% - 14px);}
}
@media only screen and (max-width:767px) {
.change01 p{float: none;margin: 0;margin-bottom: 5px;}
.upload_file dl{width: 100%;margin: 0;margin-bottom: 20px;}
.change_btn{text-align: center;padding-top: 0;}
.change_btn a{float: none;display: inline-block;margin: 0 5px;}
}

/*客户信息变更*/
.bank_box .upload-box{    background: url(../images/text02.png) bottom center no-repeat;}
.bank_card{margin-bottom: 20px;}
.bank_card dt{margin-bottom: 25px;}
.bank_card dd{width: 375px;}
.bank_card dd img{width: 100%;}
.bank_box .upload_file{margin-bottom: 20px;}
.bank_box .edit_info{width: 820px;max-width: 100%;}
.bank_box .edit_info ul li{width: 50%;}
.bank_box .edit_info .info_input{padding: 0 10px;}
.bank_box .edit_info .select_s .info_input{padding: 0;}
.select_s .info_input p{padding: 0 10px;}
.select_s dd{ margin-left: -1px;}
.year_select.on dt{color: #757575;}
.agree{background: url(../images/agree.png) no-repeat 0 center;padding-left: 25px;clear:both;cursor: pointer;}
.agree.on{background: url(../images/agree_on.png) no-repeat 0 center;}
.bank_form{padding-bottom: 20px;}

@media only screen and (max-width:1024px) {
.bank_box .edit_info ul li{width: 100%;}

}

/*信息公示*/
.information_table { width: 100%; text-align: center; }
.information_table td { text-align: center; line-height: 20px; padding: 10px 10px; border: 1px solid #d7d7d7; }
.information_table .t1 {width:22%;background: #f5f5f5;}
.information_table .t2 {width:78%;}
@media only screen and (max-width:767px) {
.information_table .t1{width: 109px;    box-sizing: border-box;}
.information_table .t2{width: calc(100% - 109px);    box-sizing: border-box;}
.information_table td{text-align:left;}
}
/*业务介绍*/
.business_box dl{overflow: hidden;border: 1px solid #e4e4e4;}
.business_box dt{float: left;width: 39%;height: 100%;}
.business_box dt a,.business_box dt a img{display: block;width: 100%;height: 100%;}
.business_box dd{float: left;width: 61%;*margin-left: -1px;}
.business_box .index_more img{width: 7px;}
.intr_text{padding: 50px;}
.intr_text h3{margin-bottom: 20px;}
.intr_text p{line-height: 1.7em;max-height:6.8em;overflow: hidden;}
.business_box li{margin-bottom: 40px;}
.business_box li.cur dt{float: right;}
@media only screen and (max-width:1280px) {
.intr_text{padding: 40px;}
}
@media only screen and (max-width:1024px) {
.business_box li{margin-bottom: 20px}
.intr_text{padding:30px;}
.intr_text p{max-height: 5.1em;}

}
@media only screen and (max-width:860px) {
.intr_text{padding:20px;}
.intr_text h3{margin-bottom: 10px;}
}
@media only screen and (max-width:767px) {
.business_box dl{height: auto !important;}
.business_box dt,.business_box dd,.business_box li.cur dt{float: none;width: 100%;}
}


/*新闻内容页*/

.deti_title{text-align: center; margin-bottom: 50px;border-bottom: 1px solid #e0e0e0; padding-bottom: 20px;}
.deti_title h1{margin-bottom: 20px; color: #242424;}
.deti_title .deti_c span{margin: 0 12px;}
.deti_title .deti_c span img{vertical-align: middle; margin-right: 8px; margin-top: -2px;}

.edit_s{overflow: hidden; margin-top: 30px;}
.edit_s .share{float: left; line-height: 45px; background: #f5f5f5; padding: 0 20px; margin-top: 5px;}
.edit_s .share em{float: left;}
.edit_s .share .share_b a{margin-right:3px;}
.edit_s .share .share_b,.edit_s .jiathis_style_24x24{ float: left; margin-top: 10px; height: 35px;}
.edit_s .jiathis_style_24x24 {margin-left:4px;}
.edit_s .jiathis_style_24x24  .jtico{padding-left: 30px !important;}
.edit_close{float: right;}
.edit_close a{display: block;    background: #da251c; width: 50px; height: 50px;  text-align: center;transition: 0.3s all;-webkit-transition: 0.3s all;-moz-transition: 0.3s all;-o-transition: 0.3s all; }
.edit_close a img{margin-top: 15px}
.detial_page_cont{padding-top: 20px; margin-top:20px; border-top: 1px solid #e0e0e0;}
.detial_page span{display: block; height: 30px; line-height: 30px;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.detial_page span a{color: #666f79}
.detial_page_cont{overflow: hidden;}
.detial_page_cont .detial_page{float: left; width: 70%;}

.share_cont{overflow: hidden;padding-top: 40px;overflow: hidden;}
.share_cont p{color: #777777;float: left;line-height: 25px;}
.share_cont .bdsharebuttonbox{float: left;}
.share_cont .bdsharebuttonbox>a {
display: block; float: left;
background-position: left top !important;
width: 25px !important;
height: 25px !important;
margin: 0px 10px 0 0 !important;
padding: 0 !important;
}

@media only screen and (max-width:1024px) {
.share_cont{padding-top: 20px;}
.detial_page_cont .detial_page{width: 100%;}
.edit_close{display: none;}
}


@media only screen and (max-width:767px) {
.deti_c{font-size: 12px;}
.deti_title h1{margin-bottom: 10px; font-size: 16px;}
.edit_close{display: none;}
.edit_s .share{padding:0 10px;}
.solu_hot .inpart_text{margin-bottom: 20px;}
.edit_s .jiathis_style_24x24{display:none;}
.detial_page_cont{margin-top: 20px;}
.deti_title{padding-bottom: 15px; margin-bottom: 15px;}
.edit_s{margin-top: 20px;}

}

/* 公司历史情况 */
.intr_history .b_table .t1{width: 10%;}
.intr_history .b_table td{padding:20px 10px !important;}
.intr_history .b_table td.t2{text-align: center;width: 20%;}
.intr_history .b_table td.t3{width: 90%;}
.intr_history .b_table thead td{    background: #db1e28;color: #fff;}
.intr_history tbody tr.cur{    background: #f5f5f5;}

@media only screen and (max-width:1100px) {
.intr_history .b_table .t1{width:15%;}
.intr_history .b_table td.t2{width: 30%;text-align: left}
.intr_history .b_table .t3{width:45%;}
}
@media only screen and (max-width:767px) {
 .intr_history .b_table tbody td{ padding:10px !important;  padding-left: 6em !important;}
}

/* 分支机构基本情况 */
.intr_branch .b_table td{text-align: center !important;}
.intr_branch .b_table td.t1{width: 10%;}
.intr_branch .b_table td.t2{width: 15%;}
.intr_branch .b_table td.t3{width: 10%;}
.intr_branch .b_table td.t4{width: 10%;}
.intr_branch .b_table td.t5{width: 10%;}
.intr_branch .b_table td.t6{width: 10%;}
.intr_branch .b_table td.t7{width: 10%;}
.intr_branch .b_table td.t8{width: 25%;}
/*.intr_branch .b_table td.t9{width: 10%;}*/
@media only screen and (max-width:767px) {
    .intr_branch .b_table td{text-align: left !important;}
    .intr_branch .b_table tbody td{padding-left: 11em !important;}
}

/* 高管信息 */

.intr_leader .ph_table .t1 {width:11.66%;}
.intr_leader .ph_table .t2 {width:11.66%;}
.intr_leader .ph_table .t3 {width:11.66%;}
.intr_leader .ph_table .t4 {width:11.66%;}
.intr_leader .ph_table .t5 {width:11.66%;}
.intr_leader .ph_table .t6 {width: 30%;}
.intr_leader .ph_table .t7 {width:11.66%;}
@media only screen and (max-width:767px) {
.intr_leader .ph_table td{padding-left: 10em;}
.intr_leader .ph_table td:nth-child(6){padding-top: 30px;padding-left: 10px;}
.intr_leader .ph_table td:nth-child(6):before{width: 100%;}


}
/* 从业人员信息 */
.intr_jobs .ph_table .t1 {width:10%;}
.intr_jobs .ph_table .t2 {width:10%;}
.intr_jobs .ph_table .t3 {width:10%;}
.intr_jobs .ph_table .t4 {width:20%;}
.intr_jobs .ph_table .t5 {width:30%;}
.intr_jobs .ph_table .t6 {width:10%;}
.intr_jobs .ph_table .t7 {width:10%;}
@media only screen and (max-width:1100px) {
.intr_jobs .ph_table .t1 {width:10%;}
.intr_jobs .ph_table .t2 {width:10%;}
.intr_jobs .ph_table .t3 {width:12%;}
.intr_jobs .ph_table .t4 {width:16%;}
.intr_jobs .ph_table .t5 {width:22%;}
.intr_jobs .ph_table .t6 {width:15%;}
.intr_jobs .ph_table .t7 {width:15%;}
}
@media only screen and (max-width:767px) {
.intr_jobs .ph_table td{padding-left: 10em;}
}

/* 公司股东信息 */
.intr_stockholder .b_table td{text-align: center !important;}
.intr_stockholder .b_table td.t1{width: 13%;}
.intr_stockholder .b_table td.t2{width: 7%;}
.intr_stockholder .b_table td.t3{width: 10%;}
.intr_stockholder .b_table td.t4{width: 10%;}
.intr_stockholder .b_table td.t5{width: 10%;}
.intr_stockholder .b_table td.t6{width: 13%;}
.intr_stockholder .b_table td.t7{width: 10%;}
.intr_stockholder .b_table td.t8{width: 10%;}
.intr_stockholder .b_table td.t9{width: 10%;}
.intr_stockholder .b_table td.t10{width: 7%;}
@media only screen and (max-width:767px) {
.intr_stockholder .b_table td{text-align: left !important;}
.intr_stockholder .b_table tbody td{padding-left: 8em !important;}
}

/* 公司财务信息 */

.intr_finance .b_table td{text-align: center !important;}
.intr_finance .b_table td.t1{width: 10%;}
.intr_finance .b_table td.t2{width: 10%;}
.intr_finance .b_table td.t3{width: 10%;}
.intr_finance .b_table td.t4{width: 10%;}
.intr_finance .b_table td.t5{width: 10%;}
.intr_finance .b_table td.t6{width: 10%;}
.intr_finance .b_table td.t7{width: 20%;}
.intr_finance .b_table td.t8{width: 10%;}
.intr_finance .b_table td.t9{width: 10%;}
@media only screen and (max-width:767px) {
.intr_finance .b_table td{text-align: left !important;}
.intr_finance .b_table tbody td{padding-left: 9em !important;}
}

/* 手续费标准（最新保证金） */
.charge_table .b_table td{text-align: center !important;padding:20px 10px !important;}
.charge_table .b_table td.t1{width: 15%;}
.charge_table .b_table td.t2{width: 15%;}
.charge_table .b_table td.t3{width: 15%;}
.charge_table .b_table td.t4{width:55%;}
@media only screen and (max-width:767px) {
    .charge_table .b_table td{text-align: left !important;padding:10px !important;    padding-left: 6em !important;}
}

/* 找回账户 */
/* .over,.over body{overflow: hidden;} */
.activation_p{text-align: center;margin-bottom: 20px;}
.retrieve_cont{width: 500px; max-width: 100%; margin: auto}
.retrieve_cont .edit_info ul li{width: 100%;float: none;}
.retrieve_cont .edit_info .c_code input{width: 70%;}
.retrieve_cont .edit_info .c_code .code{width: auto;float:right;color: #4b4b4b;}

.laydate_black,.laydate_mask{display: none;}
.laydate_black{ z-index: 9991;}
.laydate_mask{position:fixed;width: 400px;top:50%;left: 50%;margin-left: -200px;margin-top: -75px; background: #fff;    z-index: 9992;}
.laydate_box{padding:30px;}
.laydate_box p{line-height: 40px;text-align: center;}
.laydate_box img{margin-right: 10px;}
@media only screen and (max-width:767px) {
    .activation_p{text-align: left}
    .laydate_mask{width:300px;margin-left: -150px;}
    .laydate_box{padding: 20px;}
    .laydate_box img{width: 30px;height: 30px;}
    .laydate_box p{line-height: 30px;}
}


.address_cont .selects .pub_select{width: 100%;margin-bottom: 20px;}
.address_cont .pub_select .select,.address_cont .edit_info .form_w{padding: 0;}
.address_cont .edit_info ul li .w100 .info_input{margin: 0;}
.address_cont .edit_info ul li .w100{padding-top: 0;}

/* 公司简介 */
.brief_edit{background: #f0eeea;padding: 70px 0 100px 0;}
.brief_top{padding: 0 40px;position: relative;margin-bottom: 60px;}
.door_tab{position: relative;overflow: hidden; line-height: 34px;}
.door_tab ul{position: relative;width: 3000%;}
.door_tab li{float: left;text-align: center;position: relative;}
.door_tab li a{display: block;margin: 0 12px;}
.door_tab li p{text-align: center;background: #f0eeea;  color: #000;transition: all .3s;}
.door_tab li.on p{background: #d52128;color: #fff;}
.door_tab li.on{font-size: 24px;}
.brief_top .but{position: absolute;width: 100%;left: 0;top:50%; margin-top: -17px;}
.brief_top .but a{display: block;position: absolute; width:12px;height: 34px;}
.brief_top .but a.prev{background: url(../images/brief_prev.png) no-repeat center center;left: 0;}
.brief_top .but a.prev.on{background: url(../images/brief_prev_on.png) no-repeat center center;}
.brief_top .but a.next{background: url(../images/brief_next.png) no-repeat center center;right: 0;}
.brief_top .but a.next.on{background: url(../images/brief_next_on.png) no-repeat center center;}
.brief_01{padding: 50px 0;}
.brief_list ul{margin: 0 -20px;}
.brief_list li{float: left;width: 50%;*margin-left:-1px;}
.brief_list li p{margin: 0 20px;border-bottom: 1px solid #f0eeea;line-height: 60px;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;background: url(../images/news_ic.png) no-repeat 0 center;
    padding-left: 34px;}
.brief_02 h3,.brief_01 h3{text-align: center;margin-bottom: 35px;color: #000;}

/* 01 */
.serbox_detail_scroll { width:100%; overflow:hidden; }
.serbox_detail_scroll ul{ width:101%;}
.serbox_detail_scroll ul li{ width:10%; cursor:pointer; float:left; overflow:hidden; height:427px; position:relative;}
.serbox_detail_scroll ul li.active{ width:55%;}
.service_box{margin:0;}
.service_box ul{overflow: hidden;}
.service_box li{ overflow: hidden;}
.brief_park{margin-right: 4px;height: 100%;overflow: hidden;position: relative;}
.brief_01 .phone_img{display: none}


.brief_line{
    transition:all 0.6s;-webkit-transition:all 0.6s;-moz-transition:all 0.6s;-o-transition:all 0.6s;-ms-transition:all 0.6s;
    width: 117px;height: 4px;background: #d52128;position: absolute;top:0; left: 40px;
    visibility: hidden;
    opacity:0;filter:alpha(opacity=0); -moz-opacity:0; -khtml-opacity:0;
}
.brief_book{
    position: absolute; left: 0;bottom:-100%; z-index: 2;color: #fff;width: 100%;
    
}
.brief_int{padding: 0 50px 40px 30px;}
.brief_int h4{margin-bottom: 10px;}
.brief_int p{line-height: 1.7em;max-height: 13.6em;overflow: hidden;}

.brief_title{position:absolute;left:0;bottom: 40px;color: #fff;left: 30px;}

.brief_title{transition:all 0.6s;-webkit-transition:all 0.6s;-moz-transition:all 0.6s;-o-transition:all 0.6s;-ms-transition:all 0.6s;}
.brief_book{
    transition:all 0.6s;-webkit-transition:all 0.6s;-moz-transition:all 0.6s;-o-transition:all 0.6s;-ms-transition:all 0.6s;
    visibility: hidden;
    opacity:0;filter:alpha(opacity=0); -moz-opacity:0; -khtml-opacity:0;
}

.serbox_detail_scroll ul li.active .brief_line{
    transition-delay: 0.3s;
    -webkit-transition-delay: 0.3s;
    -o-transition-delay: 0.3s;
    -moz-transition-delay: 0.3s;
    -ms-transition-delay: 0.3s;
    visibility: visible;
    opacity:1;filter:alpha(opacity=100); -moz-opacity:1; -khtml-opacity:1;
}
.serbox_detail_scroll ul li.active .brief_book{bottom: 0;    
    transition-delay: 0.3s;
    -webkit-transition-delay: 0.3s;
    -o-transition-delay: 0.3s;
    -moz-transition-delay: 0.3s;
    -ms-transition-delay: 0.3s;
    visibility: visible;
    opacity:1;filter:alpha(opacity=100); -moz-opacity:1; -khtml-opacity:1;
}
.serbox_detail_scroll ul li.active .brief_title{bottom: -100%;
    transition-delay: 0.2s;
    -webkit-transition-delay: 0.2s;
    -o-transition-delay: 0.2s;
    -moz-transition-delay: 0.2s;
    -ms-transition-delay: 0.2s;
    visibility: hidden;
    opacity:0;filter:alpha(opacity=0); -moz-opacity:0; -khtml-opacity:0;
}
.brief_slider{height: 384px;overflow: hidden;}
.brief_slider .but{display: none;}
/* 01 */
@media only screen and (max-width:1280px) {
    .brief_top{margin-bottom: 40px;}
    .door_tab li a{margin: 0 5px;}
    .door_tab li.on{font-size: 20px;}
}
@media only screen and (max-width:1024px) {
    .brief_edit{padding: 50px 0;}
    .brief_02 h3, .brief_01 h3{margin-bottom: 20px;}
    .brief_slider{height:auto;position: relative;}
    .brief_slider .but{display: block;}
    .brief_top{margin-bottom: 30px;}
    .door_tab,.door_tab li.on{font-size: 16px;}
    .brief_list ul{margin: 0 -10px;}
    .brief_list li p{margin: 0 10px;line-height: 50px;}
    .brief_slider .but a{position:absolute;top:50%;margin-top: -27px; width:30px;height: 54px;    z-index: 9; background-size: 20px !important;}
    .brief_slider .but a.arrow-left{background: rgba(0,0,0,00.5) url(../images/prev_b01.png) no-repeat center center;left: 1px;}
    .brief_slider .but a.arrow-right{background:rgba(0,0,0,00.5)  url(../images/next_b01.png) no-repeat center center;right: 1px;}

    /* 01 */
    .brief_int{padding: 40px;}
    .brief_park{background: none !important;    margin: 0 1px;}
    .serbox_detail_scroll ul li .brief_title{display:none;}
    .serbox_detail_scroll ul li .brief_book{bottom: 0;    
        transition-delay: 0.3s;
        -webkit-transition-delay: 0.3s;
        -o-transition-delay: 0.3s;
        -moz-transition-delay: 0.3s;
        -ms-transition-delay: 0.3s;
        visibility: visible;
        opacity:1;filter:alpha(opacity=100); -moz-opacity:1; -khtml-opacity:1;
    }

    .service_box ul{height:auto !important;}
    .serbox_detail_scroll ul li,.serbox_detail_scroll ul li.active{width: 100% !important;height:auto !important;}
    .brief_01 .phone_img{display:block;width: 100%;height: 100%;}
    
}
@media only screen and (max-width:767px) {
    .brief_edit{padding: 30px 0;}
    .brief_01{padding: 30px 0;}
    .brief_top{margin-bottom: 20px;}
    .brief_top{padding: 0 20px;}
    .door_tab li a{margin: 0 2px;}
    .door_tab,.door_tab li.on{font-size: 14px;}
    .brief_list ul{margin: 0 0px;}
    .brief_list li{width: 100%;float: none;}
    .brief_list li p{margin: 0;}
    .brief_line{display: none;}
   .brief_slider .blank_40,.brief_slider .but{display: none;}
    .brief_book{  color: #4b4b4b;position: static;}
    .brief_int{padding: 20px 0;}
    .brief_int p{max-height: inherit}
    .serbox_detail_scroll ul li{margin-bottom:10px;}
    .serbox_detail_scroll ul li:last-child{margin-bottom: 0;}
}

/* 品种交易规则 */
.phone_show{display:none;text-align: center;padding:10px 0;background: #db1e28;color: #fff;margin: 20px 0;margin-top: 40px; font-size: 16px;}
@media only screen and (max-width:1024px) {
/*    .table_edit{display: none;}
    .phone_show{display:block;}*/
.table_edit_w{overflow: hidden;overflow-x:auto;padding-bottom: 15px;}
.table_edit_w table{width: 1280px !important;}
.table_edit_w::-webkit-scrollbar {/*滚动条整体样式*/
    width: 10px;     /*高宽分别对应横竖滚动条的尺寸*/
    height:4px;    
}
.table_edit_w::-webkit-scrollbar-thumb {/*滚动条里面小方块*/
    border-radius: 0px;
    -webkit-box-shadow: inset 0 0 5px rgba(0,0,0,0.2);
    background: rgba(0,0,0,0.2);background: #d4161d;
}
.table_edit_w::-webkit-scrollbar-track {/*滚动条里面轨道*/
    -webkit-box-shadow: inset 0 0 0px rgba(0,0,0,0.2);
    border-radius: 0;
    background: rgba(0,0,0,0.1);
 }

}

/* 滑块 */

#slider{margin:auto;width: 100%;height: 42px;position: relative;background-color: #e17f84;overflow: hidden;text-align: center;user-select: none;-moz-user-select: none;-webkit-user-select: none;display: none;}
#slider_bg{position: absolute;left: 0;top: 0;height: 100%;background-color: #b80711;z-index: 1;}
#label{width: 46px;position: absolute;left: 0;top: 0;height: 42px;line-height: 42px;border: 1px solid #cccccc;background: #fff;z-index: 3;cursor: move;color: #ff9e77;font-size: 16px;font-weight: 900;    margin: 0; background:#fff url(../images/drag.png) no-repeat center center }
#labelTip{position: absolute;left: 0;width: 100%;height: 100%;line-height: 42px;text-align: center;z-index: 2; float:none;margin: 0;}
@media only screen and (max-width:767px) {
    #slider{height: 38px;}
    #label{height: 38px;line-height: 38px;}
    #labelTip{line-height: 38px;}
}

/* 搜索 */

/*搜索*/
.search_title {color: #e0e0e0; border-left: 3px solid #f7234c; padding-left: 20px;}
.search_title span{border-bottom: 1px solid #e0e0e0;display: block; width: 100%; padding-bottom: 10px;}
.searh_g{color: #303030;margin: 40px 0; margin-bottom:10px;}

.searh_g span{background: #d80d18;color: #fff;}
.search_con li em{color: #d80d18}
.search_con li{padding: 30px 0; border-bottom: 1px dashed #c0c0c0;}
.search_con li h2{margin-bottom: 15px; overflow: hidden;}
.search_con li h2 a{color: #303030; float: left;width: 80%;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.search_con li h2 span{ float: right; font-weight: normal; font-size: 14px;color: #686868; width: 80px; text-align: right; }
.search_con li p{line-height:1.8; max-height:3.6em; overflow:hidden;color: #333}
.search_con li.ones{border-bottom: 0}


.sech_sou{overflow: hidden;}
.sech_sou .left{float: left; height: 50px; width: 3px; background: #000000; margin-right: 20px;}
.sech_sou span img{width: 15px; height: 15px;}
.sech_sou button img{width: 15px; height: 15px;}
.sech_sou .right{float: left;overflow: hidden; border-bottom: 1px solid #e0e0e0; width:690px; padding-bottom: 5px;}
.sech_sou .right input,.sech_sou .right button,.sech_sou .right span{height: 50px; line-height: 50px; border: none; outline: none; float: left;}
.sech_sou .right button{width: 75px; height: 40px; background: #d80d18;text-align: center; float: right;}

.sech_sou .right span img{ margin-top: 22px;}
.sech_sou .right button{margin-top: 8px;}
.sech_sou .right button img{ margin-top: 12px;}
.sech_sou .right span{float: right; padding: 0 20px; cursor: pointer;}
.sech_sou .right input{font-size: 36px; font-weight: normal; width: 590px; padding:0 10px;}

.seachcont .pageout{border-top:0;}
@media only screen and (max-width:767px) {
.search_con{padding-bottom: 40px;}
.sech_sou .right{width:calc(100% - 25px)}
.sech_sou .right input{width:calc(100% - 100px)}
.sech_sou .left{height: 40px;}
.sech_sou .right input, .sech_sou .right button, .sech_sou .right span{height: 40px; line-height: 40px;}
.sech_sou .right button{margin-top: 0}
.sech_sou .right span img{margin-top: 14px;}
.sech_sou .right input{font-size: 20px;}
.searh_g{margin:20px 0;}
.search_con li{padding:20px 0;}
.search_con li h2 span{font-size: 12px;width: 70px;}
.search_con li h2 a{width: calc(100% - 80px);}
}




@media only screen and (min-width:1024px) {
button,.guide_tab ul li dl,.mediator_02 a i{transition:all 0.3s;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-o-transition:all 0.3s;-ms-transition:all 0.3s;}
.person_message li a{transition:all 0s;-webkit-transition:all 0s;-moz-transition:all 0s;-o-transition:all 0s;-ms-transition:all 0s;}
.login_cont .wrap a:hover,.assets_01 li.first a:hover,.assets_01 li:first-child a:hover,.person_message a:hover,.info_btn a:hover,.modify_btn .btn01:hover,.research_select dd a:hover,.map_more a:hover,.change_btn a:hover{color: #fff !important;opacity:0.8;filter:alpha(opacity=80); -moz-opacity:0.8; -khtml-opacity:0.8;}
.assets_01 .index_more a:hover,.assets_02 .index_more a:hover{background: url(../images/more02.png) no-repeat right center;}
.bond_button a:hover{background: #d80d18;border: 1px solid #d80d18;color: #fff !important;}
.bond_button a:hover i{background: url(../images/b_icon.png) no-repeat center center;}
.software_button a:hover{background: #d70d17 url(../images/btn_bg.jpg) no-repeat center center; background-size: cover; color: #fff !important;}
.admin_list li span a:hover,.calendar button:hover,.edir_info a:hover,.info_btn button:hover{opacity:0.8;filter:alpha(opacity=80); -moz-opacity:0.8; -khtml-opacity:0.8;}
.guide_tab ul li:hover dl{background:url(../images/guide_bg_on.png) no-repeat center center;background-size: cover;}
.guide_tab ul li:hover{color: #fff;}
.guide_tab ul li:hover .g_img01{display: none;}
.guide_tab ul li:hover .g_img02{display: block;}
.news_m a:hover{color: #d70d19 !important;opacity:0.8;filter:alpha(opacity=80); -moz-opacity:0.8; -khtml-opacity:0.8;}
.society_box{  -webkit-transition: all 0.3s ease-out 0s;
    -moz-transition: all 0.3s ease-out 0s;
    -ms-transition: all 0.3s ease-out 0s;
    -o-transition: all 0.3s ease-out 0s;
    transition: all 0.3s ease-out 0s;}
    .ie8 .society_p p{ opacity:1;filter:alpha(opacity=100); -moz-opacity:1; -khtml-opacity:1;}
.society_02 li:hover .society_box{background: url(../images/blank76.png) repeat;}
.society_02 li:hover .society_box .society_p p{margin-top: 0;visibility: visible; opacity:1;filter:alpha(opacity=100); -moz-opacity:1; -khtml-opacity:1;}
/* .ie8 .society_02 li:hover .society_box  p{
    background: red;
    visibility: visible; 
   
    opacity:1;filter:alpha(opacity=100); -moz-opacity:1; -khtml-opacity:1;
} */
.research_select dd a.on:hover{color: #db1e28 !important;opacity:1;filter:alpha(opacity=100); -moz-opacity:1; -khtml-opacity:1;}

.map_list li a.tel_link:hover{color: #fff !important;cursor: default;}

.login_button button:hover,.login_cont .login_button a:hover{ color: #d80d18 !important;opacity:0.8;filter:alpha(opacity=80); -moz-opacity:0.8; -khtml-opacity:0.8;}
.service_box li:hover .blank_40{    background: url(../images/blank50.png) repeat;}

.mediator_02 a:hover i{ color: #d80d18;}

}


/* 手机 */
.select_s .year_box dd{max-height: 130px;}
.select_s .year_box dd a{line-height: 30px;}
.select_s .info_input p{padding-right: 30px;}
.select_s .year_box dt{position: relative;}
.select_s .year_box dt em{background: url(../images/info_arrow.png) no-repeat center center;width: 16px;height: 8px;position:absolute;top:50%;right: 10px;margin-top: -4px;}
@media only screen and (max-width:767px) {
.year_box dd,.research_select dl.cur dd,.option{    box-shadow: 0 0 21px 0 rgba(0,0,0,0.2);}
.year_box dd,.option{position: fixed;top:auto; left: 0;bottom:0;width:100%;background: #fff;border: 0;text-align: center;}
.year_box dd,.year_box dd a{ color: #4b4b4b !important;}

}

.emergency_table{margin-top: 40px;}
.emergency_table .b_table .t1,.emergency_table .b_table .t2{width: 50%;}
@media only screen and (max-width:767px) {
.emergency_table .b_table td{    padding-left: 6em !important;}
.stock_cont{margin-top: -20px;}

/*2019-12-14*/
.news_top dt,.news_top dd{float: none;width: 100%;}
.news_top dt{width: 75%;margin:auto;margin-bottom: 20px;}
}





/* ie设置 */
@media screen and(-ms-high-contrast:active),(-ms-high-contrast:none){
    a,.down_list li{transition:all 0s;-webkit-transition:all 0s;-moz-transition:all 0s;-o-transition:all 0s;-ms-transition:all 0s;}
	/*兼容IE11*/
    .modify_btn a, .modify_btn button{line-height: 58px;}
    .login_form input{line-height: 50px;}
    .login_button button,.login_button a{line-height: 44px;}
    .login_form .year_box dt,#labelTip{line-height: 48px;}
    .login_form .year_box dt em{margin-top: -8px;}
    .login_form .form_w.drag_slider{line-height: 48px;}
    .edir_info a{line-height: 44px;}
    .info_btn button,.info_btn a{line-height: 44px;}
    .edit_info input,.edit_info .year_select dt{line-height: 48px;}
    .admin_list li{line-height: 36px;padding-bottom: 16px;}
    .admin_list li span{line-height: 30px;}
    .calendar_input input{line-height: 50px;}
    .navlist02 dt{line-height: 30px;}
    .search_wrap input,.search_wrap button{line-height: 28px;}
    .p_list span{line-height: 20px;top:1px;}
    /*.software_button a{line-height: 44px;}*/
    .problem_list dd{    background: url(../images/q_a.png) no-repeat 0 4px;}
    .problem_list li h3{    background: url(../images/q_icon_on.png) no-repeat 0 2px;line-height: 38px;}
    .news_list p,.news_list h2,.news_list h3{padding-top: 8px;}
    .navlist03 dt{height: 54px;line-height: 66px;}

}
.ie9 .modify_btn a,.ie9 .modify_btn button{line-height: 58px;}
.ie9 .login_form input{line-height: 50px;}
.ie9 .login_button button,.ie9 .login_button a{line-height: 44px;}
.ie9 .login_form .year_box dt,.ie9 #labelTip{line-height: 48px;}
.ie9 .login_form .year_box dt em{margin-top: -8px;}
.ie9 .login_form .form_w.drag_slider{line-height: 48px;}
.ie9 .edir_info a{line-height: 44px;}
.ie9 .info_btn button,.ie9 .info_btn a{line-height: 44px;}
.ie9 .edit_info input,.ie9 .edit_info .year_select dt{line-height: 48px;}
.ie9 .admin_list li{line-height: 36px;padding-bottom: 16px;}
.ie9 .admin_list li span{line-height: 30px;}
.ie9 .calendar_input input{line-height: 50px;}
.ie9 .navlist02 dt{line-height: 30px;}
.ie9 .search_wrap input,.ie9 .search_wrap button{line-height: 28px;}
.ie9 .p_list span{line-height: 20px;top:1px;}
.ie9 .software_button a{line-height: 44px;}
.ie9 .problem_list dd{    background: url(../images/q_a.png) no-repeat 0 4px;}
.ie9 .problem_list li h3{    background: url(../images/q_icon_on.png) no-repeat 0 2px;line-height: 38px;}
.ie9 .news_list p,.ie9 .news_list h2,.ie9 .news_list h3{padding-top: 8px;}
.ie9 .navlist03 dt{height: 54px;line-height: 66px;}

.ie8 .problem_list H3{min-height: 28px;line-height: 28px;}


.video_d h3{margin-bottom: 10px;}
.browse{font-size: 16px;text-align: center;margin-bottom: 20px;color:#d80d19}
.browse em{color: #333;}

.recruit_p .recruit_p,.recruit_p .recruit_text{padding: 0 !important;}

.nomargin  .blank_fixd{z-index: 9999;}
.tac_soft{z-index: 99992;}



/*2020-10-28*/

.edition_p{line-height:24px;margin-top:20px;min-height: 80px;}
.software_button{margin-top:0;}
.phone_list dd{height:510px;}
.edition_p span{width: 50px;float:left;}
.edition_p h3{font-weight: bold;margin-bottom: 5px;}
@media only screen and (max-width:767px) {
.edition_p{min-height:inherit;}
.phone_list dd{height: auto;}
}

/*2020-11-02*/
.phone_list ul>li{margin-bottom: 40px;}
.edition_p{text-align: center;}
.p_box{display: inline-block;}
.phone_list ul>li {
    margin-bottom: 20px;
}




.site_block{position: absolute;left: 0;width: 100%;bottom: 0;background: rgba(0,0,0,0.5);padding: 20px 0;font-size: 18px;}
@media screen and (max-width:767px) {
.site_block{padding: 10px 0;font-size: 14px;}
.invest_cont .site_banner{padding-bottom: 120px;}
}



/*20230912-新闻内容页新增右侧模块*/
.new_detial{float:left; width:70%;}
.addnew_rr{ float:right; width:25%; padding:3%; background:#f4f4f4; box-sizing:border-box;}
.addnew_rr h2{border-bottom:2px solid #da251c; padding-bottom:10px; margin-bottom:5%;}
.addnew_rr li{border-bottom:1px dotted #e0dcd4; padding:5% 0;}
.addnew_rr li:last-child{border-bottom:none;}
.addnew_rr li p{font-family:arial;}
@media screen and (max-width:767px) {
.new_detial,.addnew_rr{width:100%;}
.addnew_rr{margin-top:5%; padding:5%;}
}
/*end*/





















