.about_centent {
    overflow: hidden;
    margin-top: 30px;
}

/***友情链接**/
.about_centent .about_left .block_freind_list1 {
    overflow: hidden;
    padding-top: 18px;
    padding-bottom: 35px;
}

.about_centent .about_left .block_freind_list1 a {
    float: left;
    height: 40px;
    line-height: 40px;
    margin-bottom: 5px;
    padding-left: 5px;
    width: 116px;
    color: #5c5c5c;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    font-size: 14px;
}

.about_centent .about_left .block_freind_list2 {
    padding: 0 8px;
    overflow: hidden;
}

.about_centent .about_left .block_freind_list2 a {
    float: left;
    width: 136px;
    height: 52px;
    border: 1px solid #e1e1e1;
    margin-right: 7px;
    margin-bottom: 14px;
    overflow: hidden;
}

.about_centent .about_left .block_freind_list2 a.no_mr {
    margin-right: 0;
}

.about_centent .about_left .new_link_p {
    color: #bfbfbf;
    font-family: 微软雅黑;
    font-size: 20px;
    border-bottom: 1px solid #e8e8e8;
    padding-bottom: 5px;
}

.about_centent .about_left .new_link_p span {
    font-size: 14px;
    margin-left: 10px;
}

.about_centent .about_left .new_link {
    color: #5c5c5c;
    font-size: 14px;
    padding-bottom: 32px;
}

.about_centent .about_left .new_link .new_code_p {
    margin-top: 70px;
}

.about_centent .about_left .new_link .new_code_p em {
    margin-right: 166px;
    color: #01a469;
}

.about_centent .about_left .new_link .new_code_p a {
    color: #01a469;
    text-decoration: underline;
}

.about_centent .about_left .new_link .pic_link_p {
    margin-top: 32px;
}

.about_centent .about_left .new_link .pic_link_p span {
    vertical-align: top;
}

.about_centent .about_left .new_link .pic_link_p textarea {
    color: #999;
    border: 1px solid #e8e8e8;
    width: 328px;
    height: 98px;
    font-size: 14px;
}

.about_centent .about_left .new_block_freind {
    color: #5c5c5c;
    font-size: 14px;
    padding-top: 26px;
}

.about_centent .about_left .new_block_freind p {
    line-height: 28px;
}

.about_centent .about_left .new_block_freind .new_p1 {
    padding-bottom: 30px;
}

.about_centent .about_left .new_block_freind .new_p2 {
    padding-bottom: 20px;
}

/***员工风采新样式****/
.new_staff_right {
    padding-left: 18px;
    overflow: hidden;
    width: 767px;
    float: left;
}

.new_staff_right .new_staff_p {
    color: #bfbfbf;
    font-family: 微软雅黑;
    font-size: 20px;
    border-bottom: 1px solid #bfbfbf;
    padding-bottom: 5px;
    padding-top: 10px;
}

.new_staff_right .new_staff_p span {
    font-size: 14px;
    margin-left: 8px;
}

.new_staff_right .new_staff_t {
    font-size: 14px;
    color: #5c5c5c;
    font-weight: bold;
    line-height: 30px;
    margin-top: 30px;
}

.new_staff_right .new_staff_con {
    color: #8f8f8f;
}

.new_staff_right .new_con_p {
    margin: 20px 0;
}

#more {
    color: #999;
    font-family: \5B8B\4F53;
    font-size: 14px;
    cursor: pointer;
    margin-left: 420px;
}

/********分页样式重写************/
.pages {
    padding: 10px 0;
}

.pages a, .pages strong {
    padding: 5px 10px;
    margin: 0 2px;
}

.pages a {
    color: #000;
}

.pages strong {
    background-color: #FF9000;
    border: 1px solid #FF9000;
}

.pages em {
    display: none;
}

.about_centent .about_left .block_shangwu .lianxi_t8t { /*background:url(../images/lianli_us.jpg) no-repeat;*/
    position: absolute;
    width: 224px;
    height: 240px;
    background-color: #ececec;
}

.about_centent .about_left .block_shangwu .lj_xj {
    background: url(../images/lj_xj.jpg) no-repeat;
    width: 213px;
    height: 37px;
    color: #ffffff;
    font-size: 14px;
    font-weight: bolder;
    text-align: center;
    line-height: 37px;
    margin-left: 5px;
    margin-top: -10px;
    *position: relative;
}

.about_centent .about_left .block_shangwu .lianxi_t8t .us_lx_y {
    color: #737373;
    margin-left: 20px;
    margin-right: 20px;
    margin-bottom: 0;
}

.about_centent .about_left .block_shangwu .lianxi_t8t .us_lx_y b {
    font-size: 14px;
    font-weight: normal;
}

.about_centent .about_left .block_shangwu .lianxi_t8t .us_lx_y span {
    color: #ff7e02;
    font-size: 14px;
    font-weight: bolder;
    font-family: "新宋体";
    line-height: 18px;
    height: 18px;
}

.about_centent .about_left .block_shangwu .lianxi_t8t .txt {
    width: 183px;
    border: 0;
    height: 23px;
    line-height: 23px;
    color: #c3c3c3;
    border: 1px solid #cbcbcb;
}

.about_centent .about_left .block_shangwu .lianxi_t8t .smt {
    border: 0;
    background-color: #ff7e02;
    width: 65px;
    height: 26px;
    line-height: 26px;
    text-align: center;
    color: #fff;
    cursor: pointer;
    background: url(../images/rzhu_shangwu_btn.png) no-repeat;
}

.about_centent .about_left .block_shangwu .lianxi_t8t .fo1 {
    padding-top: 1px;
}

.about_centent .about_left .block_shangwu .lianxi_t8t .fo1 p {
    text-align: center;
}

/*********************监理保障**********************/
.about_centent .jl_bz {
    font-size: 14px;
    font-family: '宋体';
    color: #4c4c4c;
}

.about_centent .about_left .jl_p {
    font-family: '微软雅黑';
    font-size: 20px;
    height: 35px;
    color: #404040;
    line-height: 35px;
    padding-left: 15px;
    margin-top: 30px;
    margin-bottom: 10px;
    padding-left: 23px;
}

.about_centent .about_left .yc_gd {
    width: 953px;
    height: 209px;
}

.about_centent .about_left .new_ycgd1 {
    background: #f5f5f5;
}

.about_centent .about_left .new_ycgd2 {
    background: #eee;
}

.about_centent .about_left .ycgd_h1 {
    height: 209px;
}

.about_centent .about_left .ycgd_h2 {
    height: 279px;
}

.about_centent .about_left .ycgd_h3 {
    height: 240px;
}

.about_centent .about_left .ycgd_h4 {
    height: 303px;
}

.about_centent .about_left .ycgd_h3 .gd_right {
    padding-top: 39px !important;
}

.about_centent .about_left .ycgd_h4 .gd_right {
    padding-top: 35px !important;
}

.about_centent .about_left .yc_gd p {
    line-height: 24px;
    margin-right: 20px;
}

.about_centent .about_left .yc_gd .gd_left {
    float: left;
    padding-left: 23px;
    padding-top: 20px;
    width: 294px;
    font-size: 12px;
}

.about_centent .about_left .yc_gd .gd_left .gd {
    font-size: 20px;
    color: #52c66d;
    font-family: '微软雅黑';
    margin-bottom: 18px;
}

.about_centent .about_left .yc_gd .gd_right {
    float: left;
    width: 135px;
    padding-top: 20px;
    margin-right: 20px;
}

.about_centent .about_left .yc_gd .gd_right img {
    margin-bottom: 5px;
}

.about_centent .about_left .yc_gd .gd_right p {
    font-size: 12px;
}

.about_centent .about_left .yc_gd .gd_right p.wljd_p {
    line-height: 18px;
    margin-right: 0;
}

/* 关于我们新导航 */
.about_nav {
    position: relative;
    width: 100%;
    height: auto;
    z-index: 98;
    overflow: hidden;
}

.about_nav_bg {
    display: block;
    width: 100%;
    height: 93px;
    background: #fff url(../images/about_nav_bg.gif) top repeat-x;
}

.about_nav ul {
    padding: 14px 0;
    background: #fff;
    overflow: hidden;
    text-align: center;
    font-size: 0;
}

.about_nav ul li {
    display: inline-block;
    /**display: inline;*/
    padding-left: 30px;
    width: 117px;
    height: 28px;
    line-height: 28px;
    text-align: center;
    font-family: Microsoft Yahei;
    background: url(../images/about_new_bg.png) -668px -36px no-repeat;
    _background: url(../images/about_new_ie6.png) 13px -35px no-repeat;
}

.about_nav ul li a {
    display: inline-block;
    width: 117px;
    height: 28px;
    color: #9a9a9a;
    font-size: 16px;
    vertical-align: middle;
    line-height: 28px;
}

.about_nav ul li a:hover {
    color: #9a9a9a;
    text-decoration: underline;
}

.about_nav ul li.about_nav_cur a {
    color: #fff;
    background: url(../images/about_new_bg.png) -683px 0 no-repeat;
}

.about_nav ul li.about_nav_cur a:hover {
    color: #fff;
}

.about_nav ul li.notLine {
    background: none;
}

/**body {background-image: url(../images/null_0ce94a65d5ae40389bf40b5e7d808b4d.about:blank);background-attachment: fixed;}*/ /*.fixed{position:fixed;top:0;left:0;_position:absolute;_top:expression(eval(document.documentElement.scrollTop+0));}*/
.bottom_shadow {
    display: block;
    width: 100%;
    height: 10px;
    background: url(../images/about_b_x_shadow.png) center bottom repeat-x;
    _background: #fff url(../images/about_b_x_shadow.jpg) center bottom repeat-x;
}

/* 关于我们侧栏 */
.sidebar_type1 {
    background: #f4f4f4;
}

.about_sidebar {
    width: 185px;
    height: auto;
    overflow: hidden;
    float: left;
}

.about_sidebar .about_sidebar_title {
    padding: 32px 0 25px 0;
    color: #9d9d9d;
    text-align: center;
    font-family: '微软雅黑';
    border-bottom: 1px dashed #cecece;
}

.about_sidebar .about_sidebar_title .circle_pic {
    display: block;
    margin: 0 auto 10px auto;
    /*width: 49px;*/
    /*height: 49px;*/
    /*background: url(../images/about_new_bg.png) -70px -45px no-repeat;*/
    background-image: url(../images/common_bg_s.png);
    background-image: -webkit-image-set(url(../images/common_bg_s.png) 1x, url(../images/common_bg_l.png) 2x);
    background-repeat: no-repeat;
    font-size: 0;
    width: 132px;
    height: 47px;
    background-position: 0 -208px;
}

.about_sidebar .about_sidebar_title h4 {
    font-size: 20px;
    font-family: Microsoft Yahei;
    font-weight: normal;
    text-align: center;
}

.about_sidebar ul li {
    width: 185px;
    height: 45px;
    text-align: center;
}

.about_sidebar ul li a {
    display: block;
    height: 45px;
    line-height: 45px;
    color: #999;
    font-size: 16px;
    font-family: Microsoft Yahei;
}

.about_sidebar ul li a:hover {
    color: #999;
}

.about_sidebar ul li.about_sidebar_cur a {
    background: #7fd894;
    color: #fff;
}

.about_sidebar ul li.about_sidebar_cur a:hover {
    color: #fff;
    text-decoration: none;
}

/*****House直装故事列表页样式*****/
.new_limit_w {
    padding-top: 20px;
    overflow: hidden;
}

.about_sidebar .story_left {
    padding-top: 20px;
    border-bottom: 1px dashed #CECECE;
    margin-bottom: 0;
}

.about_sidebar .about_sidebar_title .story_circle_pic {
    display: block;
    margin: 0 auto 10px auto;
    width: 50px;
    height: 49px;
    background: url(../images/about_new_bg.png) -137px -44px no-repeat;
}

.new_jl_story_con {
    background: #fff;
    float: left;
    width: 754px;
    padding-left: 31px;
    margin-bottom: 20px;
    padding-bottom: 50px;
}

.new_jl_story_con .new_jl_s_p {
    font-family: '微软雅黑';
    color: #bababa;
    font-size: 20px;
    border-bottom: 1px solid #e8e8e8;
    margin-top: 10px;
    padding-bottom: 5px;
    margin-left: 4px;
}

.new_jl_story_con .new_jl_s_p span {
    font-size: 14px;
    margin-left: 9px;
}

.new_jl_story_con .new_jl_tro {
    margin-top: 22px;
    overflow: hidden;
}

.new_jl_story_con .new_jl_tro .new_jl_date {
    height: 33px;
    border-right: 1px solid #e8e8e8;
    width: 112px;
    color: #999;
    float: left;
    font-family: '宋体';
    font-size: 14px;
}

.new_jl_story_con .new_jl_tro .new_jl_tro_t a {
    font-family: '微软雅黑';
    color: #5c5c5c;
    font-size: 16px;
    float: left;
    margin-top: 5px;
    padding-left: 12px;
}

.new_jl_story_con .new_jl_story_pic {
    width: 728px;
    height: 170px;
    margin-top: 25px;
}

.new_jl_story_con .new_jl_story_pic a {
    display: block;
    width: 728px;
    height: 170px;
}

/*****House直装故事内容页样式*****/
.new_jl_con_pic {
    width: 100%;
    height: 388px;
    overflow: hidden;
    margin-top: -10px;
}

.new_jl_con_info {
    background: #fff;
    padding-top: 16px;
}

.new_jl_con_info .new_jl_con_intro {
    width: 938px;
    height: 418px;
    margin: 0 16px;
}

.new_jl_con_info .new_jl_con_intro .new_jl_left_sp {
    width: 538px;
    padding: 15px;
    float: left;
    height: 388px;
}

.new_jl_con_info .new_jl_con_intro .new_jl_right_info {
    height: 418px;
    width: 322px;
    float: left;
    font-family: '微软雅黑';
    padding: 0 24px;
    color: #fff;
}

.new_jl_con_info .new_jl_con_intro .new_jl_right_info .new_story_name {
    font-size: 25px;
    font-weight: bold;
    padding-top: 30px;
}

.new_jl_con_info .new_jl_con_intro .new_jl_right_info .new_story_t {
    font-size: 16px;
    margin-top: 8px;
}

.new_jl_con_info .new_jl_con_intro .new_jl_right_info .new_story_desc {
    font-size: 14px;
    line-height: 24px;
    margin-top: 20px;
}

.new_jl_con_info .new_jl_con_intro .new_jl_right_info .share_wb {
    padding-top: 45px;
}

.new_jl_con_info .new_jl_con_intro .new_jl_right_info .share_wb .new_qq {
    background: url(../images/about_new_bg.png) -463px 0 no-repeat;
    width: 147px;
    height: 32px;
    float: left;
    margin-right: 14px;
}

.new_jl_con_info .new_jl_con_intro .new_jl_right_info .share_wb .new_qq:hover {
    background: url(../images/about_new_bg.png) -271px -52px no-repeat;
    width: 147px;
    height: 32px;
    float: left;
    margin-right: 14px;
}

.new_jl_con_info .new_jl_con_intro .new_jl_right_info .share_wb .new_sinawb {
    width: 147px;
    height: 32px;
    background: url(../images/about_new_bg.png) -156px 0 no-repeat;
    float: left;
}

.new_jl_con_info .new_jl_con_intro .new_jl_right_info .share_wb .new_sinawb:hover {
    width: 147px;
    height: 32px;
    background: url(../images/about_new_bg.png) -439px -52px no-repeat;
    float: left;
}

.new_jl_con_info .new_story_in_job {
    margin-left: 16px;
    overflow: hidden;
    padding-bottom: 100px;
}

.new_jl_con_info .new_story_in_job .job_in_kf {
    font-size: 20px;
    font-family: '微软雅黑';
    color: #999;
    border-bottom: 1px solid #e8e8e8;
    margin-top: 30px;
    padding-bottom: 5px;
}

.new_jl_con_info .new_story_in_job .job_in_kf span {
    font-size: 14px;
}

.new_jl_con_info .new_story_in_job .job_in_kf span {
    fonts-size: 14px;
}

/*****监理保障****/
.new_top_pic {
    height: 400px;
    overflow: hidden;
    width: 100%;
}

.new_top_pic .new_jl_bz_pic {
    background: url(../images/new_jl_bz.png) center center no-repeat;
    width: auto;
    height: 400px;
}

.new_jlbz_con {
    padding-left: 18px;
    overflow: hidden;
}

.new_jlbz_con .new_jlbz_p {
    font-size: 20px;
    font-family: '微软雅黑';
    color: #b1b1b1;
    border-bottom: 1px solid #e8e8e8;
    padding-bottom: 5px;
    margin-right: 22px;
    margin-top: 25px;
}

.new_jlbz_con .new_jlbz_main {
    padding-left: 9px;
    overflow: hidden;
    padding-top: 50px;
}

.new_jlbz_con .new_jlbz_main .jlbz_pic {
    float: left;
    width: 284px;
    margin-right: 30px;
    overflow: hidden;
    margin-bottom: 40px;
}

.new_jlbz_con .new_jlbz_main .jlbz_pic .new_bz_p {
    color: #999;
    font-size: 14px;
    line-height: 30px;
    margin-top: 10px;
}

.new_jlbz_con .new_jlbz_dh {
    margin-top: 20px;
    padding-left: 20px;
}

.new_jlbz_con .new_jlbz_dh a {
    background: url(../images/about_new_bg.png) -172px -108px no-repeat;
    color: #fff;
    display: inline-block;
    font-size: 16px;
    height: 36px;
    line-height: 36px;
    text-align: center;
    width: 166px;
    font-family: '微软雅黑';
    margin-right: 8px;
    cursor: pointer;
}

.new_jlbz_con .new_jlbz_dh a.on {
    background: url(../images/about_new_bg.png) 0 -108px no-repeat;
    color: #fff;
    display: inline-block;
    font-size: 16px;
    height: 36px;
    line-height: 36px;
    text-align: center;
    width: 166px;
    font-family: '微软雅黑';
    margin-right: 8px;
}

.new_jlbz_con .new_gbz_p {
    margin-top: 73px;
    padding-left: 7px;
    font-family: '微软雅黑';
    font-size: 16px;
    color: #333;
}

.new_jlbz_con .gp {
    margin-top: 55px;
    padding-left: 15px;
}

.new_jlbz_con .new_gb_pic {
    padding-left: 36px;
    padding-top: 90px;
    overflow: hidden;
}

.new_jlbz_con .new_gb_pic .gb_left {
    float: left;
    margin-right: 48px;
}

.new_jlbz_con .new_gb_pic .gb_right {
    float: left;
    width: 714px;
    height: 141px;
    background: #f4f4f4;
    color: #636363;
    font-size: 14px;
    position: relative;
}

.new_jlbz_con .new_gb_pic .gb_right .r_gp {
    font-weight: bold;
    line-height: 22px;
    margin-top: 30px;
}

.new_jlbz_con .new_gb_pic .gb_right p {
    margin-left: 27px;
    line-height: 24px;
    margin-right: 20px;
}

.new_jlbz_con .new_gb_pic .gb_right .sjx {
    background: url(../images/about_new_bg.png) -205px -362px no-repeat;
    width: 18px;
    height: 37px;
    position: absolute;
    top: 53px;
    left: -17px;
}

.new_jlbz_con .so {
    margin-top: 90px;
}

.new_jlbz_con .new_gb_pic_p {
    padding-left: 15px;
    overflow: hidden;
    padding-top: 30px;
}

.new_jlbz_con .new_gb_pic_p .gb_jcjh {
    float: left;
    margin-right: 10px;
    color: #5c5c5c;
}

.new_jlbz_con .new_gb_pic_p .gb_jcjh .jcjh_p {
    font-size: 16px;
    font-family: '微软雅黑';
    font-weight: bold;
    margin-top: 10px;
}

.new_jlbz_con .new_gb_pic_p .gb_jcjh .jcjh_p2 {
    font-size: 14px;
    font-family: '宋体';
    margin-top: 8px;
}

.new_jlbz_con .new_gbz_sp {
    padding-top: 52px;
    overflow: hidden;
    padding-left: 10px;
}

.new_jlbz_con .new_gbz_sp .gbz_left_sp {
    background: url(../images/img008.png) no-repeat;
    width: 498px;
    height: 246px;
    float: left;
    margin-right: 20px;
}

.new_jlbz_con .new_gbz_sp .gbz_right_sp {
    background: url(../images/img009.png) no-repeat;
    width: 423px;
    height: 245px;
    float: left;
    position: relative;
}

.new_jlbz_con .new_gbz_sp .gbz_right_sp .new_gbz_txt {
    width: 230px;
    height: 40px;
    line-height: 40px;
    border: 0;
    position: absolute;
    top: 95px;
    left: 46px;
    color: #999;
    font-size: 14px;
    padding-left: 11px;
}

.new_jlbz_con .new_gbz_sp .gbz_right_sp .new_gbz_btn {
    width: 77px;
    height: 40px;
    color: #fff;
    font-family: '微软雅黑';
    font-size: 18px;
    border: 0;
    position: absolute;
    left: 293px;
    top: 95px;
    cursor: pointer;
    background: none;
}

.new_jlbz_con .new_jljd_p {
    margin-top: 74px;
}

.new_jlbz_con .new_jljd_con {
    overflow: hidden;
    padding-top: 79px;
}

.new_jlbz_con .new_jljd_con .new_jl_info {
    width: 290px;
    height: 350px;
    float: left;
    color: #4c4c4c;
    position: relative;
}

.new_jlbz_con .new_jljd_con .new_jl_info .new_jls_p {
    font-family: '微软雅黑';
    font-size: 16px;
    padding-left: 136px;
    padding-top: 12px;
}

.new_jlbz_con .new_jljd_con .new_jl_info .jl_self_pic {
    padding-left: 108px;
}

.new_jlbz_con .new_jljd_con .new_jl_info .new_jls_intro {
    font-size: 14px;
    line-height: 24px;
    padding-left: 118px;
    padding-right: 20px;
    padding-top: 35px;
    text-align: center;
}

.new_jlbz_con .new_jljd_con .new_jl_info .new_jls_intro .left_mh {
    left: 80px;
    top: 255px;
    position: absolute;
    background: url(../images/about_new_bg.png) 0 -471px no-repeat;
    width: 21px;
    height: 18px;
}

.new_jlbz_con .new_jljd_con .new_jl_info .new_jls_intro .right_mh {
    right: -10px;
    bottom: 55px;
    position: absolute;
    background: url(../images/about_new_bg.png) -85px -471px no-repeat;
    width: 21px;
    height: 18px;
}

.new_jlbz_con .new_ask_jl {
    overflow: hidden;
    padding-top: 72px;
}

.new_jlbz_con .new_ask_jl .yz_yw {
    width: 490px;
    height: 38px;
    color: #999;
    font-size: 12px;
    padding-left: 16px;
    border: 1px solid #afafaf;
}

.new_jlbz_con .new_ask_jl .b_input {
    width: 889px;
    height: 90px;
    padding-left: 16px;
    padding-top: 13px;
    border: 1px solid #afafaf;
    font-size: 12px;
    color: #999;
    margin-top: 13px;
}

.new_jlbz_con .new_ask_jl .tw_jl {
    padding-top: 9px;
    line-height: 35px;
    position: relative;
    height: 44px;
}

.new_jlbz_con .new_ask_jl .tw_jl .ask_btn {
    background: url(../images/about_new_bg.png) 0 -362px no-repeat;
    width: 157px;
    height: 35px;
    border: 0;
    font-family: '微软雅黑';
    font-size: 16px;
    color: #fff;
    cursor: pointer;
}

.new_jlbz_con .new_ask_jl .tw_jl .ask_btn:hover {
    background: url(../images/about_new_bg.png) 0 -418px no-repeat;
    width: 157px;
    height: 35px;
    border: 0;
    font-family: '微软雅黑';
    font-size: 16px;
    color: #fff;
    cursor: pointer;
}

.new_jlbz_con .new_ask_jl .tw_jl .ask_more {
    color: #4c4c4c;
    position: absolute;
    right: 55px;
    top: 10px;
    font-family: serif;
}

.new_jlbz_con .new_ask_end_ques {
    width: 907px;
    padding-bottom: 20px;
}

.new_jlbz_con .new_ask_end_ques .new_asker_info {
    height: 39px;
    line-height: 39px;
    color: #999;
    background: #e4e4e4;
    text-align: right;
    margin-bottom: 18px;
    margin-top: 30px;
}

.new_jlbz_con .new_ask_end_ques .new_asker_info .lou_num {
    float: left;
    padding-left: 14px;
    font-size: 14px;
}

.new_jlbz_con .new_ask_end_ques .new_asker_info .lou_right {
    height: 39px;
    padding-right: 22px;
}

.new_jlbz_con .new_ask_end_ques .new_asker_info .lou_right em {
    color: #40c45f;
}

.new_jlbz_con .new_ask_end_ques .new_asker_info .ask_time {
    margin-left: 20px;
}

.new_jlbz_con .new_ask_end_ques .zx_con_p {
    color: #5c5c5c;
    font-size: 14px;
    line-height: 24px;
}

.new_jlbz_con .new_ask_end_ques .answer_p {
    margin-top: 15px;
}

.new_jlbz_con .new_ask_end_ques .answer_more {
    text-align: right;
}

.new_jlbz_con .new_ask_end_ques .answer_more a {
    color: #5c5c5c;
}

.new_jlbz_con .new_sq_jlys {
    overflow: hidden;
    padding-top: 49px;
}

.new_jlbz_con .new_sq_jlys .new_sqjl_left {
    float: left;
    width: 166px;
    height: 178px;
}

.sq-link {
    display: block;
}

.new_jlbz_con .new_sq_jlys .new_sqjl_left .sq_btn, .sq-link {
    background: url(../images/about_new_bg.png) -126px -165px no-repeat;
    width: 166px;
    height: 174px;
    border: 0;
    cursor: pointer;
}

.new_jlbz_con .new_sq_jlys .new_sqjl_left .sq_btn:hover, .sq-link:hover {
    background: url(../images/about_new_bg.png) -182px -419px no-repeat;
    width: 166px;
    height: 174px;
    border: 0;
    cursor: pointer;
}

.new_jlbz_con .new_sq_jlys .new_sqjl_left .sq_btn_no {
    background: url(../images/about_new_bg.png) -184px -604px no-repeat;
    width: 166px;
    height: 178px;
    border: 0;
    cursor: pointer;
}

.new_jlbz_con .new_sq_jlys .new_sqjl_left .sq_btn_no:hover {
    background: url(../images/about_new_bg.png) -1px -560px no-repeat;
    width: 166px;
    height: 178px;
    border: 0;
    cursor: pointer;
}

.new_jlbz_con .new_sq_jlys .new_sqjl_right {
    float: right;
    background: #f4f4f4;
    width: 736px;
    height: 152px;
    position: relative;
    margin-top: 20px;
}

.new_jlbz_con .new_sq_jlys .new_sqjl_right span {
    position: absolute;
    top: 55px;
    left: -17px;
    background: url(../images/about_new_bg.png) -205px -362px no-repeat;
    width: 17px;
    height: 37px;
}

.new_jlbz_con .new_sq_jlys .new_sqjl_right p {
    color: #5c5c5c;
    font-size: 14px;
    line-height: 24px;
    margin-left: 54px
}

.new_jlbz_con .new_sq_jlys .new_sqjl_right .new_jl_free {
    overflow: hidden;
    padding-top: 30px;
}

.new_jlbz_con .new_sq_jlys .new_sqjl_right .new_jl_sf {
    overflow: hidden;
    padding-top: 18px;
}

.new_jlbz_con .new_sfbz {
    margin-top: 119px;
}

.new_jlbz_con .gysf_p {
    color: #b0b0b0;
    font-size: 20px;
    font-family: '微软雅黑';
    margin-top: 120px;
    margin-bottom: 26px;
}

.new_jlbz_con .sc_bk_p {
    margin-top: 50px;
}

.new_jlbz_con .sc_bk_con {
    overflow: hidden;
}

.new_jlbz_con .sc_bk_con .sc_bk_left {
    float: left;
    margin-right: 34px;
}

.new_jlbz_con .sc_bk_con .sc_bk_right {
    float: left;
}

.new_jlbz_con .gczb_jd {
    padding-top: 40px;
}

.new_jlbz_con .gczb_jd .sc_bk_right {
    padding-top: 5px;
}

.new_jlbz_con .sgjd {
    padding-top: 40px;
}

.new_jlbz_con .sgjd .sc_bk_left {
    padding-top: 24px;
}

.new_jlbz_con .zxjd {
    padding-top: 52px;
    margin-bottom: 70px;
}

.new_jlbz_con .new_sfjl_con {
}

.new_jlbz_con .new_sfjl_con .sfjl_left {
    float: left;
    margin-right: 15px;
}

.new_jlbz_con .new_sfjl_con .sfjl_right {
    float: left;
    background: url(../images/sfjl.png) no-repeat;
    width: 440px;
    height: 326px;
    position: relative;
}

.new_jlbz_con .new_sfjl_con .sfjl_right .sr_phone {
    width: 228px;
    height: 40px;
    padding-left: 13px;
    line-height: 40px;
    font-size: 14px;
    color: #999;
    position: absolute;
    border: 0;
    top: 168px;
    left: 61px;
}

.new_jlbz_con .new_sfjl_con .sfjl_right .sq_green {
    border: 0;
    background: none;
    width: 77px;
    height: 40px;
    cursor: pointer;
    position: absolute;
    right: 55px;
    top: 168px;
}

.new_jlbz_con .new_sfjl_con .sfjl_right .error_p {
    color: #FF0000;
    font-size: 14px;
    left: 75px;
    position: absolute;
    top: 222px;
}

/*监理故事*/
#about_top_new {
    width: 100%;
    height: 388px;
    margin: 0 auto;
    min-width: 970px
}

.about_content_new {
    width: 937px;
    margin: 0 auto;
    margin-top: 16px;
}

.yk_new {
    width: 100%;
    height: 418px;
}

.yk_new .yk_left {
    float: left;
    width: 572px;
    height: 100%;
    background-color: #fdd01f;
}

.yk_new .info_chen {
    float: left;
    width: 365px;
    background-color: #ffdb4e;
    height: 100%;
}

.yk_left .sp_bg {
    margin: 17px;
}

.yk_new .info_chen .chen {
    margin: 32px 30px 0 28px;
}

.yk_new .info_chen .chen h3 {
    font-family: "Microsoft YaHei";
    color: #474747;
    font-size: 25px;
    height: 50px;
    line-height: 50px;
}

.yk_new .info_chen .chen p {
    font-family: "宋体";
    font-size: 14px;
    color: #3e3d3d;
    line-height: 25px;
}

.yk_new .info_chen .chen .p1 {
    font-size: 16px;
    font-family: "Microsoft YaHei";
    color: #474747;
    font-weight: bold;
    margin-bottom: 32px;
}

.xq_about_new {
    padding-top: 40px;
    clear: both;
}

.xq_about_new p.pp {
    font-family: "Microsoft YaHei";
    font-size: 20px;
    color: #bababa;
    height: 38px;
    line-height: 38px;
    border-bottom: 1px solid #e8e8e8;
    margin-bottom: 33px;
}

.xq_about_new p span {
    font-family: "Microsoft YaHei";
    font-size: 14px;
    color: #bababa;
    margin-left: 4px;
}

.xq_about_new .about_img {
    float: left;
    margin: 0 2px 2px 0;
    position: relative;
}

.hd {
    display: none;
    position: absolute;
    top: 0;
    left: 0;
    background: #000;
    filter: alpha(opacity=60);
    -moz-opacity: 0.6;
    -khtml-opacity: 0.6;
    opacity: 0.6;
    color: #fff;
    font-size: 14px;
    font-family: "Microsoft YaHei";
    border-radius: 5px;
}

.hd p {
    line-height: 30px;
}

.hd .p1 {
    margin-left: 65px;
    margin-right: 40px;
    margin-top: 70px;
}

.hd .p2 {
    margin-top: 95px;
    text-align: center;
}

.hd .p3 {
    margin: 55px 20px 0 20px;
}

.hd .p4 {
    margin: 20px;
}

.hd .p5 {
    margin: 25px;
}

.hd .p6 {
    margin: 40px 25px;
}

.hd .p7 {
    margin: 75px 25px 0 25px;
}

.about_img .new_story_t {
    position: absolute;
    bottom: 0;
    left: 0;
    background: #000;
    filter: alpha(opacity=70);
    -moz-opacity: 0.6;
    -khtml-opacity: 0.6;
    opacity: 0.6;
    color: #fff;
    font-size: 14px;
    font-family: "Microsoft YaHei";
    border-bottom-left-radius: 5px;
    border-bottom-right-radius: 5px;
    height: 36px;
    line-height: 36px;
    padding-left: 16px;
}

/*加入House直装的招聘*/
.zp_content_new {
    width: 970px;
    margin: 0 auto;
    margin-top: 6px;
    font-family: "宋体";
    overflow: hidden;
    padding-top: 10px;
}

.zp_left {
    float: left;
    width: 185px;
    height: 336px;
    background-color: #f4f4f4;
    overflow: hidden;
}

.zp_left .l_m {
    background: url(../images/about_new_bg.png) -381px -184px no-repeat;
    margin: 22px 68px 13px;
    height: 48px
}

.zp_left .p1 {
    color: #9d9d9d;
    font-family: "Microsoft YaHei";
    text-align: center;
    font-size: 20px;
}

.zp_left ul li a {
    display: block;
    font-size: 16px;
    font-family: "Microsoft YaHei";
    color: #999999;
    height: 45px;
    line-height: 45px;
    width: 100%;
    text-align: center;
}

.zp_left ul li a.on {
    background-color: #80d895;
    color: #ffffff;
}

.zp_right {
    float: left;
    width: 783px
}

.zp_right .zp {
    margin-right: 36px;
}

.zp_right .zp .new_zp_con {
    margin-bottom: 18px;
    border-bottom: 1px solid #d1d1d1;
    padding-bottom: 25px;
    overflow: hidden;
    float: left;
}

.zp_right .zp .zp_l {
    width: 85px;
    float: left;
    background: url(../images/about_new_bg.png?20140319) no-repeat;
    height: 85px;
    margin-right: 10px;
}

.zp_right .zp .zp_r {
    width: 612px;
    float: left;
}

.zp_r .zp_r_t {
    height: 42px;
    line-height: 42px;
    font-size: 28px;
    font-weight: bold;
    font-family: "Microsoft YaHei";
}

.zp_right .zp .yyb {
    background-position: -381px -265px;
}

.zp_right .zp .syb {
    background-position: -523px -371px;
}

.zp_right .zp .yzsyb {
    background-position: -518px -477px;
}

.zp_right .zp .mtzx {
    background-position: -381px -475px;
}

.zp_right .zp .cpb {
    background-position: -381px -583px;
}

.zp_right .zp .yfb {
    background-position: -381px -689px;
}

.zp_right .zp .jc {
    background-position: -522px -265px;
}

.zp_right .zp .xzrsb {
    background-position: -554px -94px
}

.yyb_tit {
    color: #e5b577;
}

.yzsyb_tit {
    color: #9aa2c2;
}

.mtzx_tit {
    color: #78c7dd;
}

.cpb_tit {
    color: #e48d9f;
}

.yfb_tit {
    color: #ddc962;
}

.xzrsb_tit {
    color: #85da98;
}

.zp .yyb_content p {
    font-size: 14px;
    color: #999999;
    line-height: 24px;
}

.zp_r .zpzw_t {
    padding-top: 8px;
    overflow: hidden; /*line-height:36px;*/
}

.zp_r p span {
    display: inline-block;
    height: 25px;
}

.zp_r p span a {
    font-size: 14px;
    color: #999999;
    height: 25px;
    line-height: 25px;
    text-decoration: underline;
    font-weight: bold;
    margin: 0 13px;
    display: inline-block;
}

.zp_r p span.on {
    background-color: #9a9a9a;
    border-radius: 4px;
}

.zp_r p span.on a {
    color: #ffffff;
    text-decoration: none;
}

.zp h3 {
    font-size: 16px;
    color: #5c5c5c;
}

.zp p.bt {
    color: #5c5c5c;
    height: 40px;
    line-height: 40px;
}

.zp_right .new_shzp_con {
    padding-left: 40px;
}

.zp_right .new_xyzp_con {
    padding-left: 10px;
}

.zp_right h4 {
    font-size: 20px;
    font-family: "Microsoft YaHei";
    color: #b1b1b1;
    margin-left: 8px;
    font-weight: normal;
    margin-bottom: 30px;
    border-bottom: 1px solid #d1d1d1;
    margin-right: 10px;
}

.zp_right h4 span {
    font-size: 14px;
    font-family: "Microsoft YaHei";
    height: 37px;
    line-height: 37px;
    margin-left: 12px;
}

.zp_right .xyzp {
    margin-top: 10px;
}

.zp_right .xyzp .new_zprc {
    padding: 30px 0 30px 10px;
    overflow: hidden;
}

.zp_right .tb {
    border: 1px solid #dbdbdb;
    border-right: 0;
    margin-bottom: 20px;
}

.zp_right tr {
    text-align: center;
    height: 40px;
    line-height: 40px;
}

.zp_right tr.bg_tr1 {
    background: #f5f5f5;
}

.zp_right tr td {
    border-right: 1px solid #dbdbdb;
    color: #5c5c5c;
}

.zp_right tr.t1 td {
    background-color: #80d895;
    color: #ffffff;
    font-size: 16px;
    font-family: "宋体"
}

#cjwt h2 {
    margin-top: 32px;
    font-size: 14px;
    color: #5c5c5c;
    padding-bottom: 5px;
}

#cjwt span {
    color: #80d895;
    font-family: "Microsoft YaHei";
    font-size: 14px;
}

#cjwt p {
    color: #5c5c5c;
    margin-left: 14px;
    font-size: 14px;
    line-height: 30px;
}

#cjwt p.b {
    margin-bottom: 14px;
    padding-bottom: 10px;
    border-bottom: 1px dashed #d6d6d6
}

#cjwt p.end {
    border: 0px;
}

#zcfl {
    margin-bottom: 30px;
    padding-top: 30px;
}

#zcfl p font {
    font-size: 14px;
    color: #5c5c5c;
    font-weight: bold;
}

#zcfl p {
    font-size: 14px;
    color: #5c5c5c;
    line-height: 38px;
    margin-left: 15px;
}

/******** 布局和标题 *********/
.w970 {
    padding-top: 40px;
    margin: 0 auto;
    width: 970px;
    height: auto;
    overflow: hidden;
}

.noBold {
    font-size: 20px;
    font-weight: normal;
}

.grid {
    width: 100%;
}

.about_main {
    width: 785px;
    float: right;
    padding-bottom: 30px;
}

.about_center_title {
    padding-bottom: 5px;
    color: #bababa;
    font-size: 24px;
    font-family: Microsoft Yahei;
    border-bottom: 1px solid #e8e8e8;
}

.about_center_title span {
    padding-left: 10px;
    font-size: 14px;
}

/***公司简介***/
.company_intro {
    width: 730px;
    margin-left: 25px;
}

.c_intro_list {
    margin-top: 28px;
}

.c_intro_list li {
    margin-bottom: 35px;
    overflow: hidden;
}

.c_intro_list .c_intro_img {
    width: 262px;
    height: 184px;
    overflow: hidden;
    margin-right: 20px;
}

.c_intro_list .c_intro_text {
    margin-top: 22px;
}

.c_intro_list .c_intro_text span {
    color: #333;
    font-size: 16px;
    font-family: Microsoft Yahei;
}

.c_intro_list .c_intro_text p {
    font-size: 14px;
    line-height: 31px;
    color: #5c5c5c;
}

.c_intro_list .more_text {
    margin-top: 10px;
}

.dec_cause {
    width: 760px;
    height: auto;
    overflow: hidden;
}

.dec_cause dt {
    margin-bottom: 15px;
    font-size: 16px;
    color: #5c5c5c;
    font-family: Microsoft Yahei;
}

.dec_cause .cause_img1, .dec_cause .cause_img2, .dec_cause .cause_img3, .dec_cause .cause_img4, .dec_cause .cause_img5, .dec_cause .cause_img6 {
    width: 222px;
    height: 178px;
    overflow: hidden;
}

.dec_cause .cause_img1 {
    background: url(../images/companyBg5.jpg) no-repeat;
}

.dec_cause .cause_img2 {
    background: url(../images/companyBg6.jpg) no-repeat;
}

.dec_cause .cause_img3 {
    background: url(../images/companyBg7.jpg) no-repeat;
}

.dec_cause .cause_img4 {
    background: url(../images/companyBg8.jpg) no-repeat;
}

.dec_cause .cause_img5 {
    background: url(../images/companyBg9.jpg) no-repeat;
}

.dec_cause .cause_img6 {
    background: url(../images/companyBg10.jpg) no-repeat;
}

.dec_cause dd {
    float: left;
    padding: 0 27px 32px 0;
}

.dec_cause dd span {
    display: block;
    padding-top: 120px;
    text-align: center;
    color: #fff;
    font-family: Microsoft Yahei;
    font-size: 14px;
}

.dec_cause dd p {
    padding-top: 10px;
    width: 226px;
    color: #999;
    font-size: 14px;
    line-height: 24px;
    text-align: justify;
}

/*添加左右箭头样式add by windy*/
.people_talk_box {
    position: relative;
}

.people_talk_box .chgRow {
    position: absolute;
    top: 81px;
    background: url(../images/global_4b32552fdb334bdb94da595c36bdd146.png) no-repeat;
    _background: url(../images/global_d8550a8ccf5e49f4882f37e99f762f55.gif) no-repeat;
    display: inline-block;
    *display: inline;
    zoom: 1;
    width: 10px;
    height: 17px;
    z-index: 10;
}

.people_talk_box .chgRow.chgLeft {
    left: -6px;
    background-position: -8px -165px;
}

.people_talk_box .chgRow.chgRight {
    right: 0;
    background-position: 2px -165px;
}

.people_talk_list_box {
    overflow: hidden;
    position: relative;
}

.people_talk_list {
    position: relative;
    margin-top: 30px;
    height: 130px;
    width: 9999px;
    margin-left: -146px;
}

.people_talk_list li {
    margin: 0 10px;
    display: inline;
    float: left;
    width: 126px;
    height: 126px;
    top: 0;
    transition: opacity .3s ease;
}

.people_talk_list li:hover {
    opacity: .9;
}

.p_talkCenter_list {
    margin-bottom: 40px;
    height: 200px;
    overflow: hidden;
}

.p_talkCenter_list li {
    display: none;
    position: relative;
    text-align: center;
}

.p_talkCenter_list li strong {
    margin: 23px 0 5px 0;
    display: block;
    text-align: center;
    color: #333;
    font-size: 16px;
    font-weight: normal;
    font-family: Microsoft Yahei;
}

.p_talkCenter_list li span {
    padding: 2px 10px;
    height: 25px;
    line-height: 25px;
    text-align: center;
    font-family: Microsoft Yahei;
    font-size: 14px;
    color: #fff;
    background: #65d57f;
}

.p_talkCenter_list li p {
    width: 648px;
    margin: 25px auto 0 auto;
    font-size: 14px;
    color: #999;
    line-height: 24px;
}

.p_talkCenter_list li i {
    display: block;
    width: 21px;
    height: 20px;
    position: absolute;
    background: url(../images/about_new_bg.png) no-repeat;
}

.p_talkCenter_list li .l_symbol {
    margin: -10px 0 0 -38px;
    background-position: 0 -208px;
}

.p_talkCenter_list li .r_symbol {
    margin: -24px 0 0 652px;
    *margin: 0 0 0 50px;
    background-position: -27px -208px;
}

.pr20 {
    padding-right: 20px !important;
    border-right: 1px solid #e2e2e2;
}

.pl20 {
    padding-left: 20px !important;
}

.owner_ey {
    margin-top: 18px;
    width: 670px;
    height: 192px;
    padding: 30px 30px 20px 30px;
    background: #f4f4f4;
    overflow: hidden;
}

.owner_ey li {
    padding: 10px 0 10px 0;
    float: left;
    width: 314px;
    height: auto;
    overflow: hidden;
    text-align: center;
}

.owner_ey li i {
    margin: 0 auto;
    display: inline-block;
    width: 41px;
    height: 41px;
    overflow: hidden;
    background: url(../images/about_new_bg.png) 0 -157px no-repeat;
}

.owner_ey li a.yz_nick {
    padding-top: 10px;
    display: block;
    font-size: 14px;
    color: #999;
}

.owner_ey li p {
    padding-top: 15px;
    text-align: left;
    font-size: 14px;
    line-height: 30px;
    color: #5c5c5c;
}

.owner_ey li p a {
    color: #5c5c5c;
}

.owner_ey li p a.search_qw {
    *position: relative;
    bottom: 30px;
    float: right;
    padding: 0 10px;
    height: 24px;
    line-height: 24px;
    color: #fff;
    background: #65d57f;
    text-align: center;
    font-size: 12px;
    font-family: \5B8B\4F53;
    border-radius: 5px;
    transition: .3s background;
}

.owner_ey li p a.search_qw:hover {
    color: #fff;
    background: #22b543;
    text-decoration: none;
}

.owner_ey li span:hover, .owner_ey li em:hover {
    text-decoration: underline;
}

/**企业文化***/
.to8to_culture {
    margin-left: 36px;
    width: 730px;
}

.core_list {
    margin-top: 38px;
}

.core_list li {
    padding-left: 185px;
    margin-bottom: 50px;
    height: 151px;
    overflow: hidden;
    background: url(../images/culture_circle.jpg) no-repeat;
}

.core_list li .core_text {
    margin-top: 21px;
    width: 546px;
    height: 109px;
    background: #f4f4f4;
}

.core_list li p {
    padding: 20px 15px 10px 20px;
    line-height: 68px;
    font-size: 14px;
    color: #999;
}

.core_list li .more_text p {
    padding: 20px 15px 0px 15px;
}

.core_list .one_core {
    background-position: 0 0;
}

.core_list .two_core {
    background-position: 0 -190px;
}

.core_list .three_core {
    background-position: 0 -379px;
}

.core_list .four_core {
    background-position: 0 -570px;
}

.core_list .five_core {
    background-position: 0 -760px;
}

.slogan_title {
    margin: 20px 0 40px 0;
    width: 728px;
    height: 64px;
    overflow: hidden;
    text-indent: 100%;
    color: #66d580;
    font-size: 0;
    background: url(../images/slogan_title.jpg) no-repeat;
}

.mission_vision {
    overflow: hidden;
}

.mission_vision li i {
    display: block;
    margin-bottom: 10px;
    width: 346px;
    height: 184px;
    border: 3px solid #e8e8e8;
    border-radius: 3px;
    overflow: hidden;
}

.mission_vision li span {
    color: #5c5c5c;
    font-size: 16px;
    font-family: Microsoft Yahei;
}

.mission_vision li p {
    margin-top: 5px;
    width: 346px;
    line-height: 20px;
    color: #999;
    font-size: 14px;
}

.to8to_creed {
    margin-top: 30px;
    padding: 2px;
    height: 377px;
    background: #f4f4f4;
    overflow: hidden;
}

.to8to_creed .to8to_creed_pic {
    padding-right: 20px;
    width: 419px;
    height: 377px;
    float: left;
    overflow: hidden;
}

.to8to_creed .to8to_creed_text {
    float: left;
}

.to8to_creed .to8to_creed_text h5 {
    margin: 10px 0 2px 0;
    font-weight: normal;
    font-size: 16px;
    font-family: Microsoft Yahei;
    color: #5c5c5c;
}

.to8to_creed .to8to_creed_text strong {
    display: block;
    padding: 10px 0 0 0;
    font-size: 14px;
    color: #999;
}

.to8to_creed .to8to_creed_text p {
    padding: 5px 0 0 0;
    font-size: 14px;
    color: #999;
}

/***媒体报道***/
.media_report {
    margin-left: 36px;
    width: 730px;
}

.media_report_switch {
    margin: 50px 0 30px 0;
    position: relative;
    width: 730px;
}

.media_report_list {
    margin: 0 auto;
    position: relative;
    width: 680px;
    height: 65px;
    overflow: hidden;
}

.media_report_list ul {
    position: absolute;
    z-index: 5;
    width: 4000px;
}

.media_report_list ul li {
    float: left;
    width: 170px;
    height: 65px;
    overflow: hidden;
}

.media_report_list ul li a {
    width: 170px;
    height: 65px;
    display: block;
}

.m_r_arrow {
    position: absolute;
    top: 15px;
    width: 100%;
    height: 38px;
    z-index: 2;
}

.m_r_arrow span {
    position: absolute;
    display: block;
    width: 23px;
    height: 38px;
    background: url(../images/about_new_bg.png) no-repeat;
    cursor: pointer;
}

.m_r_arrow span:active {
    top: 3px;
}

.m_r_arrow .m_r_arrow_l {
    left: 0;
    background-position: 0 -278px;
}

.m_r_arrow .m_r_arrow_r {
    right: 0;
    background-position: -26px -278px;
}

.media_review_list {
    margin-top: 28px;
}

.media_review_list li {
    margin-bottom: 30px;
    height: 90px;
    overflow: hidden;
}

.media_review_list .m_r_pic {
    float: left;
    width: 177px;
    height: 75px;
    border: 3px solid #e8e8e8;
    overflow: hidden;
}

.media_review_list .m_r_text {
    float: right;
    width: 510px;
    height: 90px;
}

.media_review_list .m_r_text span {
    display: block;
    margin-bottom: 10px;
}

.media_review_list .m_r_text span a {
    color: #5c5c5c;
    font-size: 14px;
}

.media_review_list .m_r_text span a:hover {
    text-decoration: underline;
}

.media_review_list .m_r_text p {
    color: #999;
    line-height: 18px;
}

/*** 公示公告 ***/
.notice-box {
    margin-right: 30px;
    width: 730px;
    margin-top: -8px;
}

.notice-title {
    font-family: MicrosoftYaHei;
    font-size: 20px;
    color: #bababa;
    letter-spacing: 0;
    text-align: left;
    line-height: 46px;
    height: 44px;
    overflow: hidden;
    border-bottom: 1px solid #e8e8e8;
}

.notice-title-en {
    margin-left: 10px;
    font-size: 12px;
}

.notice-list, .qualification-list { /*border-top: 1px solid #e8e8e8;*/
    border-bottom: 1px solid #e8e8e8; /* margin-left: 25px; */
}

.notice-item {
    margin-top: -1px;
    border-bottom: 1px dotted #e3e3e3;
}

.notice-list .notice-item:last-child {
    border-bottom: none;
}

.qualification-list .notice-item:last-child {
    border-bottom: none;
}

.notice-link {
    display: block;
    padding-top: 13px;
    padding-bottom: 13px;
    line-height: 24px;
    font-family: MicrosoftYaHei;
    font-size: 14px;
    color: #5c5c5c;
    text-align: left;
}

a.notice-link:hover {
    color: #f25618;
    text-decoration: underline;
}

.notice-linetext {
    word-break: keep-all; /*white-space: pre-line;*/
    overflow: hidden;
    text-overflow: ellipsis;
}

/* 分页 */
.notice-page {
    padding-top: 40px;
}

.notice-page .prev, .notice-page .next {
    width: 72px;
    height: 28px;
    vertical-align: top;
}

.notice-page .prev b, .notice-page .next b {
    float: unset;
    top: 0;
    bottom: 0;
    margin-top: auto;
    margin-bottom: auto;
}

.notice-page a {
    height: 28px;
    line-height: 28px;
    width: auto;
    padding-left: 15px;
    padding-right: 15px;
    font-family: ArialMT;
    font-size: 14px;
}

.notice-page a.now-page {
    color: #fff !important;
    background: #ff960a;
    border: 1px solid #ff960a !important;
}

.notice-dn {
    display: none;
}

/* 公示公告详情页 */
.ndetail-box {
    margin-top: -7px;
}

.ndetail-box .notice-title { /* line-height: 45px;    height: auto;    overflow: auto;*/
}

.ndetail-box .notice-title-en {
    vertical-align: top;
}

.notice-detail {
    padding-top: 17px;
    font-family: MicrosoftYaHei;
    font-size: 12px;
    color: #5c5c5c;
    line-height: 22px;
    word-break: break-all;
    white-space: pre-line;
    text-align: justify;
}

/* 下载与反馈 */
.notice-other { /*padding-left: 20px;*/
    margin-top: 27px; /*padding: 12px 20px;*/ /*line-height: 24px;*/
    line-height: 36px;
    padding: 6px 20px;
    border: 1px solid #f4f4f4;
    font-family: MicrosoftYaHei;
    font-size: 12px;
    color: #8e8e93;
}

.other-link, .other-link:hover {
    color: #248fe1;
}

.download-link {
    position: relative;
    text-indent: 24px;
    font-size: 12px;
    cursor: pointer;
}

.down-ico {
    position: absolute;
    width: 14px;
    height: 16px;
    top: 0;
    left: 0;
    bottom: 0;
    margin-top: auto;
    margin-bottom: auto;
}

/**员工风采***/
.mt30 {
    margin-top: 30px;
}

.mt10 {
    margin-top: 10px;
}

.text_r {
    display: block;
    text-align: right;
}

.mien_pic {
    margin-bottom: 60px;
}

.mien {
    width: 783px;
}

.mien .lok_at {
    position: relative;
    margin: 40px auto 0 auto;
    width: 714px;
}

.mien .lok_at ul {
    margin-top: 28px;
}

.mien .lok_at ul li {
    margin-bottom: 77px;
    width: 714px;
    height: 156px;
    overflow: hidden;
}

.mien .lok_at_pic {
    width: 282px;
    height: 156px;
    position: relative;
    z-index: 5;
}

.mien .lok_at_pic i {
    position: absolute;
    top: 50%;
    margin-top: -15px;
    width: 0;
    height: 0;
    border: 0 solid #fff;
    overflow: hidden;
    border-width: 13px;
}

.mien .lok_at_pic .r_g_arow {
    right: -26px;
    border-left: 13px solid #80d895;
}

.mien .lok_at_pic .l_g_arow {
    left: -26px;
    border-right: 13px solid #80d895;
}

.mien .lok_at_pic em {
    position: absolute;
    display: block;
    z-index: 5;
    width: 22px;
    height: 50px;
    background: #fff url(../images/about_new_bg.png) -667px -214px no-repeat;
    _background: #fff url(../images/about_new_ie6.png) 0px -60px no-repeat;
}

.mien .lok_at_pic .l_small_circle {
    right: 350px;
    top: 50px;
}

.mien .lok_at_pic .r_small_circle {
    left: 342px;
    top: 50px;
}

.mien .lok_at_pic span {
    position: absolute;
    display: block;
    display: none \0;
    *display: none;
    line-height: 100px;
    text-align: center;
    color: #80d895;
    z-index: 5;
    font-family: Microsoft Yahei;
    background: url(../images/about_new_bg.png) -735px -212px no-repeat;
    _background: url(../images/about_new_ie6.png) -52px -59px no-repeat;
    width: 65px;
    height: 92px;
    color: #80d895;
    font-weight: bold;
    -webkit-transition: 0s;
    -moz-transition: 0s;
    transition: 0s;
    -webkit-transform: scale(0);
    -moz-transform: scale(0);
    -ms-transform: scale(0);
}

.mien .lok_at_pic span.icur {
    -webkit-transform: scale(1);
    -moz-transform: scale(1);
    -ms-transform: scale(1);
    -webkit-transition: all 0.6s cubic-bezier(0.68, -0.55, 0.265, 1.55);
    -moz-transition: all 0.6s cubic-bezier(0.68, -0.55, 0.265, 1.55);
    transition: all 0.6s cubic-bezier(0.68, -0.55, 0.265, 1.55);
}

.mien .lok_at_pic .r_big_circle {
    margin-left: 321px;
    margin-top: 30px;
    left: 0;
    top: 0px;
}

.mien .lok_at_pic .l_big_circle {
    left: 0;
    top: 0;
    margin-left: -111px;
    margin-top: 28px;
}

.mien .lok_at_text {
    width: 295px;
}

.mien .lok_at_text strong {
    color: #333;
    font-size: 16px;
    font-family: Microsoft Yahei;
    font-weight: normal;
}

.mien .lok_at_text p {
    margin-top: 5px;
    font-size: 14px;
    color: #8f8f8f;
    line-height: 26px;
}

.mien .mien_axle {
    position: absolute;
    left: 319px;
    top: 64px;
    width: 65px;
    height: auto;
}

.mien .mien_axle .axle_line {
    position: absolute;
    top: 90px;
    left: 34px;
    width: 1px;
    height: 1172px;
    border-left: 1px dashed #80d895;
}

.grow_to8to {
    height: auto;
    overflow: hidden;
}

.grow_to8to .about_center_title {
    width: 724px;
}

.grow_list {
    margin-top: 28px;
}

.grow_list li {
    display: inline;
    margin: 5px 5px 0 0;
    position: relative;
    width: 238px;
    height: 167px;
    overflow: hidden;
    float: left;
}

.grow_list .grow_img {
    width: 238px;
    height: 167px;
    overflow: hidden;
}

.grow_list .grow_title {
    position: absolute;
    left: 0;
    bottom: 0;
    width: 100%;
    height: 30px;
}

.grow_list .title_text {
    position: relative;
    z-index: 2;
    color: #fff;
    line-height: 30px;
    text-align: center;
    font-size: 14px;
    font-family: Microsoft Yahei;
}

.grow_list .title_mark {
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 30px;
    background: #000;
    opacity: .6;
    filter: alpha(opacity=60);
}

.grow_list .grow_hover {
    position: absolute;
    z-index: 5;
    left: 0;
    top: -167px;
    width: 100%;
    height: 100%;
}

.grow_list .grow_text {
    position: relative;
    z-index: 6;
    top: 50%;
    margin-top: -33px;
}

.grow_list .grow_text p {
    margin: 0 auto;
    color: #fff;
    font-family: Microsoft Yahei;
    font-size: 13px;
    line-height: 22px;
    text-align: justify;
    width: 209px;
}

.grow_list .grow_text p a {
    color: #fff;
}

.grow_list .grow_text a.more {
    float: right;
}

.grow_list .grow_mark {
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    background: #000;
    opacity: .7;
    filter: alpha(opacity=60);
}

.grow_list li.grow_cur .grow_title {
    display: none;
}

.affect_video {
    margin-top: 56px;
}

.affect_video .about_center_title {
    width: 724px;
}

.a_video_list {
    margin-top: 28px;
}

.a_video_list li {
    display: inline;
    margin: 5px 5px 0 0;
    position: relative;
    width: 238px;
    height: 167px;
    overflow: hidden;
    float: left;
}

.a_video_list .a_video_img {
    width: 238px;
    height: 167px;
    overflow: hidden;
}

.a_video_list .a_video_title {
    position: absolute;
    left: 0;
    bottom: 0;
    width: 100%;
    height: 30px;
}

.a_video_list .a_title_text {
    position: relative;
    z-index: 2;
    color: #fff;
    line-height: 30px;
    text-align: center;
    font-size: 14px;
    font-family: Microsoft Yahei;
}

.a_video_list .a_title_mark {
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 30px;
    background: #000;
    opacity: .6;
    filter: alpha(opacity=60);
}

.a_video_list .video_hover {
    display: none;
    position: absolute;
    z-index: 5;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    cursor: pointer;
}

.a_video_list .video_play_ico {
    margin: -27px auto 0 auto;
    position: relative;
    top: 50%;
    z-index: 5;
    width: 55px;
    height: 55px;
    background: url(../images/sp_bf_icon2.png) no-repeat;
    _background: none;
    _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../images/sp_bf_icon2.png", sizingMethod="crop", enabled="true");
}

.a_video_list .video_mark {
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    background: #000;
    opacity: .6;
    filter: alpha(opacity=60);
}

.a_video_list li.a_video_cur .video_hover {
    display: block;
}

.video_box {
    display: none;
    position: fixed;
    _position: absolute;
    left: 50%;
    top: 52%;
    margin: -303px 0 0 -485px;
    z-index: 88888888;
    width: 970px;
    height: 607px;
    overflow: hidden;
    background: #fff;
}

.video_box h5 {
    width: 930px;
    margin: 32px auto 20px auto;
    padding-bottom: 10px;
    font-size: 18px;
    font-family: Microsoft Yahei;
    color: #5c5c5c;
    border-bottom: 1px solid #b3b3b3;
}

.video_box .close_video_box {
    position: absolute;
    right: 0;
    top: 0;
    width: 32px;
    height: 32px;
    overflow: hidden;
    background: url(../images/about_new_bg.png) -17px -238px no-repeat;
    cursor: pointer;
}

.video_box .video_swf {
    margin: 0 auto;
    width: 930px;
    height: 500px;
    overflow: hidden;
    background: #000;
}

/**商务合作***/
.business_reg {
    position: relative;
    top: -10px;
    margin-bottom: 20px;
    width: 100%;
    height: 350px;
    background: url(../images/business_index_bg.jpg) center center no-repeat;
}

.business_reg_c {
    width: 970px;
    margin: 0 auto;
    overflow: hidden;
}

.join_form {
    float: right;
    padding: 25px;
    width: 272px;
    height: 300px;
    background: #fefdfc;
}

.join_form .row {
    margin: 0 auto 4px auto;
    height: 60px;
    overflow: hidden;
    line-height: 41px;
    font-size: 12px;
    color: #b8b7b7;
}

.join_form .err_msg {
    clear: both;
    margin-left: 84px;
    padding-top: 2px;
    _margin-top: 5px;
    line-height: 20px;
    overflow: hidden;
    color: #f77f80;
}

.join_form .err_msg i {
    display: inline-block;
    margin-right: 5px;
    overflow: hidden;
    width: 14px;
    height: 14px;
    background: url(../images/business_sprite.jpg) 0 0 no-repeat;
    vertical-align: middle;
}

.join_form .row .i_text_type {
    float: right;
    padding: 9px 10px;
    width: 166px;
    height: 21px;
    line-height: 21px;
    border: 1px solid #e8e8e8;
    font-size: 100%;
    color: #b8b7b7;
    overflow: hidden;
    display: inline;
}

.join_form .row .i_text_type:focus, .join_form .row select:focus {
    border: 1px solid #7bdcc8;
    outline: none;
}

.join_form .row .submit_style {
    margin-top: 5px;
    display: block;
    width: 269px;
    height: 42px;
    background: url(../images/business_sprite.jpg) 0 -14px no-repeat;
    border: 0;
    text-indent: -9999px;
    cursor: pointer;
}

.join_form .row .submit_style:hover {
    background: url(../images/business_sprite.jpg) 0 -59px no-repeat;
}

.join_form .row select {
    padding: 10px;
    color: #666;
    margin: 0;
    width: 90px;
    border: 1px solid #d9d7d7;
    *margin: 10px 0 0 0;
}

.join_form .row .select_box {
    float: right;
    width: 188px;
    height: 41px;
    overflow: hidden;
}

.join_form .row .ml13 {
    margin-left: 13px;
}

.join_form .row label {
    float: left;
    width: 72px;
    color: #666;
    font-size: 16px;
    font-family: 'Microsoft YaHei';
}

.join_form .row .letter_sp {
    letter-spacing: 8px;
}

.business_con {
    margin: 0 auto;
    width: 970px;
    height: auto;
    overflow: hidden;
}

.business_con1 {
    border-bottom: 1px dashed #e6e6e6;
    padding-bottom: 20px;
    overflow: hidden;
    height: 100%;
}

.business_con2 {
    margin-top: 20px;
    overflow: hidden;
}

.business_con .b_title {
    display: block;
    padding: 20px 0 40px 0;
    text-align: center;
    color: #61c97c;
    font-size: 24px;
    font-family: 'Microsoft YaHei';
}

.business_con .business_info li.li_fl {
    float: left;
}

.business_con .business_info li.li_fr {
    float: right;
}

.business_con .business_info li {
    font-size: 18px;
    font-family: 'Microsoft YaHei';
    color: #666;
    float: left;
    line-height: 51px;
    margin-bottom: 20px;
    white-space: nowrap;
}

.business_con .business_info .pl195 {
    padding-left: 195px;
}

.business_con .business_info .pl148 {
    padding-left: 148px;
}

.business_con .business_info li span {
    color: #61c97c;
}

.business_con .business_info li i {
    display: block;
    float: left;
    width: 51px;
    height: 51px;
    background: url(../images/business_sprite.jpg) no-repeat;
    margin-right: 8px;
}

.business_con .business_info .business_ico1 {
    background-position: 0 -106px;
}

.business_con .business_info .business_ico2 {
    background-position: -56px -106px;
}

.business_con .business_info .business_ico3 {
    background-position: -112px -106px;
}

.business_con .business_info .business_ico4 {
    background-position: -168px -106px;
}

.business_con .business_info .business_ico5 {
    background-position: 0 -162px;
}

.business_con .business_info .business_ico6 {
    background-position: -56px -162px;
}

.business_con3 {
    margin-top: 35px;
    overflow: hidden;
    height: 100%;
}

.business_case_list {
    width: 990px;
    overflow: hidden;
    margin: 35px 0 60px -6px;
}

.business_case_list li {
    margin: 0 6px;
    float: left;
    display: inline;
    width: 235px;
    height: 330px;
    background: #f7f7f7;
    text-align: center;
}

.business_case_list li a {
    padding-top: 18px;
    display: block;
    color: #333;
}

.business_case_list li a:hover {
    color: #333;
}

.business_case_list li span {
    display: block;
}

.business_case_list li strong {
    display: block;
    margin: 5px 0 10px 0;
    font-size: 20px;
    color: #333;
    font-family: 'Microsoft YaHei';
    font-weight: normal;
}

.business_case_list li p {
    padding: 0 13px;
    line-height: 22px;
    color: #777;
    text-align: left;
}

.form_box {
    display: none;
    position: fixed;
    _position: absolute;
    left: 50%;
    top: 50%;
    margin: -93px 0 0 -236px;
    z-index: 88888888;
    width: 472px;
    height: 186px;
    overflow: hidden;
    background: #fff;
}

.form_box strong {
    display: block;
    width: 385px;
    margin: 15px auto 20px auto;
    padding-bottom: 10px;
    font-size: 24px;
    font-family: Microsoft Yahei;
    color: #01a469;
    text-align: center;
    border-bottom: 1px solid #b3b3b3;
}

.form_box .close_form_box {
    position: absolute;
    right: 10px;
    top: 10px;
    width: 16px;
    height: 16px;
    overflow: hidden;
    background: url(../images/global_be8e2edb2e224e309f6412a32b990bca.png) no-repeat 0 -165px;;
    cursor: pointer;
}

.form_box span {
    display: block;
    font-size: 14px;
    color: #333;
    text-align: center;
}

.form_box .form_confirm_btn {
    display: block;
    margin: 25px auto 0 auto;
    width: 183px;
    height: 38px;
    line-height: 38px;
    text-align: center;
    font-size: 14px;
    color: #fff;
    background: #ff9000;
    letter-spacing: 10px;
    border-radius: 5px;
    text-decoration: none;
}

.form_box .form_confirm_btn:hover {
    color: #fff;
}

.form_box .cor_ico {
    display: inline-block;
    vertical-align: middle;
    margin-right: 10px;
    width: 29px;
    height: 29px;
    background: url(../images/circle_3.png) -120px -172px no-repeat;
}

/*****商务合作--Update20150731*****/
.Business_Conbox {
}

.Business_Con_wrap {
    width: 980px;
    margin: 0 auto;
    text-align: center;
    position: relative;
    font-family: "微软雅黑";
}

.Business_Con_partA {
    width: 100%;
    height: 508px;
    background: url(../images/Bus_partA_bg.jpg) no-repeat center 0;
}

.Business_Con_partA a {
    position: absolute;
    bottom: -429px;
    left: 352px;
    width: 272px;
    height: 50px;
    display: block;
    margin: 0 auto;
    font: bold 18px/50px "微软雅黑";
    color: white;
    border: 1px solid white;
    border-radius: 6px;
}

.Business_Con_partA a:hover {
    background: white;
    color: #333;
}

.Business_Con_partB {
    width: 100%;
    height: 475px;
    background: url(../images/Bus_partB_bg.jpg) no-repeat center 0;
}

.Business_Con_partC {
    width: 100%;
    height: 746px;
    background: url(../images/Bus_partC_bg.jpg) no-repeat center 0;
}

.Business_Con_partD {
    width: 100%;
    height: 706px;
    background: url(../images/Bus_partD_bg.jpg) no-repeat center 0;
}

.Business_Con_partE {
    width: 100%;
    height: 1217px;
    background: url(../images/Bus_partE_bg.jpg) no-repeat center 0;
}

.Business_Con_partF {
    width: 100%;
    height: 475px;
    background: #fff;
}

.Business_Con_partF .Business_Con_wrap {
    height: 475px;
    background: url(../images/Bus_partF_bg.jpg) no-repeat 0 center;
}

/* Business_Spokesman start */
.Business_Spokesman {
    background-color: rgb(6, 199, 146);
    text-align: center;
    font-size: 0;
}

.Business_Spokesman .Bussiness_Spokesman_container {
    display: inline-block;
    height: 320px;
}

.Bussiness_Spokesman_container img {
    height: 100%;
    float: right;
}

.Business_Spokesman .Bussiness_Spokesman_content {
    text-align: left;
    float: left;
}

/* .Business_Spokesman .Bussiness_Spokesman_container {     height: 320px;     background: url(../images/Spokes_Man.png) no-repeat center center;     background-size: contain;     padding-left: 350px;     min-width: 1300px;     margin: 0 auto; } */
.Business_Spokesman .Business_Spokesman_title {
    padding-top: 80px;
    font-size: 32px;
    color: #FFFFFF;
}

.Business_Spokesman .Business_Spokesman_describe {
    font-size: 16px;
    color: #FFFFFF;
}

.Business_Spokesman_button {
    margin-top: 30px;
    border: none;
    background: #FFFFFF;
    border-radius: 6px;
    padding: 11px 99px;
    font-size: 16px;
    color: #1DBD76;
    cursor: pointer;
    display: inline-block;
}

/* Business_Spokesman end */
.Bussiness_Block {
    padding-top: 60px;
}

.Bussiness_Block .Bussiness_Part_title {
    font-weight: bold;
    font-size: 20px;
    color: #222222;
    text-align: center;
}

.Bussiness_Block .Bussiness_Split_line {
    font-size: 14px;
    color: #B4BBB7;
    text-align: center;
    display: block;
    height: 1px;
    width: 300px;
    margin: 8px auto;
    margin-top: 16px;
    background: #B4BBB7;
    position: relative;
}

/* Bussiness_Advantage */
.Bussiness_Block .Bussiness_Part_subTitle {
    padding: 0 8px;
    position: absolute;
    background: #ffffff;
    right: 50%;
    transform: translate(50%, -50%);
}

.Bussiness_Advantage_container {
    font-size: 0;
    margin: 42px 0 44px;
    text-align: center;
}

.Bussiness_Advantage_left, .Bussiness_Advantage_center, .Bussiness_Advantage_right {
    display: inline-block;
    vertical-align: middle;
}

.Advantage_left_title, .Advantage_right_title {
    font-weight: bold;
    font-size: 16px;
    color: #111111;
    margin-bottom: 26px;
}

.Advantage_Wrapper {
    text-align: left;
    margin-bottom: 16px;
    padding: 16px 24px;
    background: #EDF2F5;
    border-radius: 9px;
    width: 313px;
    height: 91px;
    position: relative;
}

.Advantage_item_title {
    font-size: 16px;
    color: #111111;
    text-align: left;
}

.Advantage_item_content {
    font-size: 12px;
    color: #666666;
    line-height: 18px;
}

.Advantage_item_content .important_sign {
    color: #FFE067;
    font-weight: bold;
}

.Bussiness_Advantage_left .Advantage_Wrapper:after {
    content: "";
    width: 0px;
    height: 0px;
    border-top: 9px solid transparent;
    border-bottom: 9px solid transparent;
    border-left: 9px solid #EDF2F5;
    position: absolute;
    top: 50%;
    right: -9px;
    transform: translateY(-50%);
}

.Bussiness_Advantage_right .Advantage_item_content, .Bussiness_Advantage_right .Advantage_item_title {
    color: #FFFFFF;
}

.Bussiness_Advantage_right .Advantage_Wrapper {
    background: #06C792;
}

.Bussiness_Advantage_right .Advantage_Wrapper:nth-child(odd) {
    background-image: linear-gradient(270deg, #35B1EF 0%, #3197F4 100%);
    border-radius: 9px;
}

.Bussiness_Advantage .Bussiness_Advantage_center {
    height: 92px;
    width: 92px;
    background: url(../images/vs_2x.png) no-repeat center 0;
    background-size: cover;
    margin: 0 16px;
}

/* Bussiness_Service start */
.Bussiness_Service {
    padding-bottom: 66px;
    background: url(../images/service_2x.png) no-repeat center 0;
}

.Bussiness_Service .Bussiness_Part_subTitle {
    background: #F8F5F2;
}

.Bussiness_Service .Bussiness_Service_container {
    margin: 36px auto 0;
    width: 920px;
}

.Bussiness_Service_content {
    margin-top: 46px;
    font-size: 0;
    text-align: center;
    cursor: pointer;
}

.Bussiness_Service .Bussiness_Service_tab {
    font-size: 14px;
    color: #222222;
    text-align: center;
}

.Bussiness_Service .Bussiness_Service_tab span {
    padding: 6px 16px;
    margin: 0 25px;
    cursor: pointer;
}

.Bussiness_Service .Bussiness_Service_tab .active {
    padding: 6px 16px;
    background: #ff960a;
    border-radius: 15.5px;
    font-size: 14px;
    color: #FFFFFF;
    text-align: center;
}

.Bussiness_Service .Service_Left, .Bussiness_Service .Service_Right {
    display: inline-block;
    width: 448px;
    height: 345px;
    vertical-align: top;
}

.Bussiness_Service .Service_Right {
    background: #FFFFFF;
    width: 472px;
}

.Service_Right p {
    margin-left: 40px;
    font-size: 16px;
    color: #666666;
    line-height: 28px;
    text-align: left;
}

.Service_Right .Service_Right_title {
    font-size: 22px;
    color: #333333;
    margin-top: 49px;
    margin-bottom: 17px;
}

/* Bussiness_Service end */ /* Bussiness_FreeEvaluation start */
.Bussiness_FreeEvaluation {
    margin-bottom: 100px;
}

.Bussiness_FreeEvaluation .Bussiness_FreeEvaluation_container {
    text-align: center;
    padding-top: 50px;
}

.Bussiness_FreeEvaluation .FreeEvaluation_Card_bg1 {
    background: url('../images/bussniess_bg_1_2x.png') no-repeat 0 100%;
}

.Bussiness_FreeEvaluation .FreeEvaluation_Card_bg2 {
    background: url('../images/bussniess_bg_2_2x.png') no-repeat 0 100%;
}

.Bussiness_FreeEvaluation .FreeEvaluation_Card_bg3 {
    background: url('../images/bussniess_bg_3_2x.png');
}

.Bussiness_FreeEvaluation .FreeEvaluation_Card {
    margin-left: 53px;
    width: 260px;
    height: 385px;
    position: relative;
    background-size: 100% 100%;
    display: inline-block;
    text-align: left;
}

.Bussiness_FreeEvaluation .FreeEvaluation_Card_content {
    width: 223px;
    height: 330px;
    background: #EEF1F3;
    position: absolute;
    top: 75px;
    right: 70px;
    padding: 29px 15px;
    box-sizing: border-box;
    cursor: pointer;
}

.FreeEvaluation_Card_content .Card_Prev_symbol, .FreeEvaluation_Card_content .Card_Next_symbol {
    position: absolute;
    height: 13px;
    width: 13px;
}

.FreeEvaluation_Card_content .Card_Next_symbol {
    top: 20px;
    right: 20px;
}

.FreeEvaluation_Card_content .Card_Prev_symbol {
    bottom: 20px;
}

.FreeEvaluation_Card_content .FreeEvaluation_Card_header {
    overflow: hidden;
    clear: both;
}

.FreeEvaluation_Card_header .Card_header_info {
    margin-left: 11px;
    float: left;
}

.FreeEvaluation_Card_header .avatar {
    width: 36px;
    height: 36px;
    float: left;
}

.FreeEvaluation_Card_header .name {
    font-size: 16px;
    color: #222222;
}

.FreeEvaluation_Card_header .corp {
    opacity: 0.7;
    font-size: 12px;
    color: #999999;
    max-width: 144px;
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
}

.FreeEvaluation_Card_body {
    font-size: 13px;
    color: #222222;
    line-height: 20px;
    margin-top: 23px;
    height: 200px;
    text-overflow: ellipsis;
    overflow: hidden;
}

/* Bussiness_FreeEvaluation end */ /* Bussiness_AlreadyJoined start */
.Bussiness_AlreadyJoined {
    background: #F0F3F5;
    padding-bottom: 60px;
}

.Bussiness_AlreadyJoined .Bussiness_Part_subTitle {
    background: #F0F3F5;
}

.Bussiness_AlreadyJoined_container {
    width: 1108px;
    margin: 0 auto;
    margin-top: 40px;
}

.AlreadyJoined_Corp {
    width: 168px;
    height: 168px;
    background: #FFFFFF;
    border-radius: 9px;
    text-align: center;
    vertical-align: middle;
    float: left;
    margin-right: 20px;
}

.AlreadyJoined_Corp:last-child {
    margin-right: 0;
}

.AlreadyJoined_Corp .Corp_Logo {
    height: 66px;
    width: 66px;
    border-radius: 50%;
    margin-top: 30px;
    cursor: pointer;
    border: 1px solid #EDF2F5;
}

.AlreadyJoined_Corp .Corp_Name {
    font-size: 14px;
    color: #222222;
    margin-top: 12px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    padding: 0 22px;
}

/* Bussiness_AlreadyJoined end */ /* Bussiness_TechProcess start */
.Bussiness_TechProcess {
    background: #FFFFFF;
}

.Bussiness_TechProcess .Bussiness_Split_line {
    width: 410px;
}

.Bussiness_TechProcess_container {
    width: 824px;
    margin: 40px auto;
}

.Bussiness_TechProcess_container .TechProcess_item {
    display: inline-block;
    text-align: center;
}

.Bussiness_TechProcess_container .TechProcess_item p {
    font-size: 14px;
    color: #222222;
    text-align: center;
}

.Bussiness_TechProcess_container .TechProcess_img {
    width: 64px;
    height: 64px;
}

.Bussiness_TechProcess_container .TechProcess_arrow {
    width: 87px;
    margin: 0 11px 42px 7px;
}

/* Bussiness_TechProcess end */ /* Bussiness_Tadd start */
.Bussiness_Tadd {
    background: #F0F3F5;
}

.Bussiness_Tadd .Bussiness_Part_subTitle {
    background: #F0F3F5;
}

.Bussiness_Tadd_container {
    width: 407px;
    margin: 40px auto 0;
    background: #F0F3F5;
}

.Bussiness_Tadd_container .row {
    padding-bottom: 16px;
    position: relative;
}

.Bussiness_Tadd_container .row .select_box {
    position: relative;
    height: 100%;
    overflow: hidden;
}

.Bussiness_Tadd_container .row .select_box select {
    float: left;
    width: 135px;
    height: 50px;
    line-height: 50px;
    font-size: 14px;
    padding: 10px 15px;
    border-radius: 6px;
    color: #171515;
    border-color: rgba(221, 221, 221, 0.3) !important;
}

.Bussiness_Tadd_container .row .i_text_type {
    width: 375px;
    height: 20px;
    padding: 17px 16px 16px;
    border: none;
    background: #FFFFFF;
    border-radius: 3px;
    font-family: "微软雅黑";
    font-size: 14px;
    color: #171515;
}

.Bussiness_Tadd_container .row .err_msg {
    display: none;
    clear: both;
    padding-top: 2px;
    _margin-top: 5px;
    line-height: 20px;
    overflow: hidden;
    color: #f77f80;
    text-align: left;
}

.Bussiness_Tadd_container .row .err_msg i {
    display: inline-block;
    margin: -2px 5px 0 0;
    overflow: hidden;
    width: 13px;
    height: 13px;
    background: url(../images/global_46530a80bd9c4499848c6fd65fbd56cb.png) no-repeat -184px -64px;
    vertical-align: middle;
}

.Bussiness_Tadd_container .submit_style {
    background: #ff960a;
    border-radius: 3px;
    width: 407px;
    height: 52px;
    font-size: 16px;
    color: #FFFFFF;
    border: none;
    cursor: pointer;
}

.Bussiness_Tadd_container .submit_style:disabled {
    color: white;
    background: #CCCCCC;
}

/* Bussiness_Tadd end */ /* Bussiness_Troubleshooting start */
.Bussiness_Troubleshooting {
    background: #F0F3F5;
    padding-top: 24px;
    padding-bottom: 60px;
    text-align: center;
}

.Bussiness_Troubleshooting .Bussiness_Part_subTitle {
    background: #F0F3F5;
}

.Bussiness_Troubleshooting .Bussiness_Troubleshooting_phone {
    margin-top: 40px;
    font-size: 16px;
    color: #222222;
}

/* Bussiness_Troubleshooting end */
.Business_Con_partG {
    width: 100%;
    height: 608px;
    background: url(../images/Bus_partG_bg.jpg) no-repeat center 0;
}

.Business_Con_partG_con {
    width: 420px;
    padding-top: 65px;
    margin: 0 auto;
}

.Business_Con_partG_con h3 {
    font-size: 38px;
    color: white;
    font-weight: normal;
    padding-bottom: 35px;
}

.Business_Con_partG_con .row {
    position: relative;
    padding-bottom: 20px;
}

.Business_Con_partG_con .row label {
    position: absolute;
    top: 14px;
    left: 17px;
    font-size: 14px;
    color: #666;
}

.Business_Con_partG_con .row .i_text_type {
    width: 335px;
    height: 20px;
    padding: 15px 0 15px 85px;
    color: #999;
    border: none;
    border-radius: 6px;
    font-family: "微软雅黑";
}

.Business_Con_partG_con .row .err_msg {
    position: absolute;
    left: 0;
    bottom: 0;
    display: none;
    clear: both;
    padding-top: 2px;
    _margin-top: 5px;
    line-height: 20px;
    overflow: hidden;
    color: #f77f80;
    text-align: left;
}

.Business_Con_partG_con .row .err_msg i {
    display: inline-block;
    margin: -2px 5px 0 0;
    overflow: hidden;
    width: 13px;
    height: 13px;
    background: url(../images/global_46530a80bd9c4499848c6fd65fbd56cb.png) no-repeat -184px -64px;
    vertical-align: middle;
}

.Business_Con_partG_con .row .select_box {
    position: relative;
    height: 100%;
    overflow: hidden;
}

.Business_Con_partG_con .row .select_box select {
    float: left;
    margin-right: 6px;
    width: 136px;
    height: 50px;
    line-height: 50px;
    font-size: 14px;
    padding: 10px 0 10px 15px;
    _heihgt: 30px;
    _line-heihgt: 30px;
    *height: 30px;
    *line-height: 30px;
    border-radius: 6px;
    padding-left: 15px;
    color: #171515;
    font-family: "微软雅黑";
}

.Business_Con_partG_con .row .select_box .User_Town {
    margin-right: 0;
}

.Business_Con_partG_con .row .submit_style {
    width: 420px;
    height: 50px;
    cursor: pointer;
    border: none;
    border-radius: 6px;
    background: #f36f20;
    text-align: center;
    font: bold 18px/50px "微软雅黑";
    color: white;
    margin-top: 20px;
}

.Business_Con_partG_con p {
    font-size: 14px;
    color: #acacac;
}

.join-success-class {
}

/***联系我们****/
.about_contact {
    margin: 0 auto;
    width: 915px;
}

.contact_box {
    margin-top: 25px;
    height: auto;
    overflow: hidden;
    position: relative;
    width: 915px
}

.map_box {
    width: 575px;
    height: 525px;
}

.map_box .allmap {
    width: 100%;
    height: 100%;
}

.address_list {
    position: absolute;
    top: 0px;
    right: 0px;
    width: 324px;
    height: 523px;
    border: 1px solid #e8e8e8;
    overflow: hidden;
}

.address_scroll {
    margin-top: 10px;
    position: absolute;
    top: 0;
    left: 15px;
    width: 292px;
    height: auto;
}

.address_scroll li {
    margin-bottom: 13px;
    height: auto;
    _height: 128px;
    overflow: hidden;
}

.address_scroll .a_l_ico {
    float: left;
    width: 78px;
}

.address_scroll .a_l_ico a {
    display: block;
    width: 78px;
    overflow: hidden;
    color: #5c5c5c;
    font-weight: bold;
    text-align: center;
    line-height: 26px;
    text-decoration: none;
    font-family: Arial, "宋体", sans-serif !important
}

.address_scroll .a_l_ico a span {
    display: block;
}

.address_scroll .a_r_text {
    padding: 4px 10px;
    float: right;
    width: 192px;
    overflow: hidden;
    cursor: pointer;
}

.address_scroll .a_r_text p {
    width: 192px;
    color: #5c5c5c;
    line-height: 24px;
}

.address_scroll .a_r_text:hover, .address_scroll .a_r_text_cur .a_r_text {
    background: #f4f4f4;
}

.address_scroll .a_r_text .c_url {
    display: none;
}

.c_scroll {
    position: absolute;
    right: 0;
    top: 0;
    width: 4px;
    height: 100%;
    background: #ececec;
}

.c_scroll_bar {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 20%;
    background: #ccc;
    cursor: pointer;
}

.contact_type {
    margin-top: 70px;
    height: 215px;
}

.each_msg_center {
    position: absolute;
    left: -134px;
    bottom: 5px;
    display: none;
    padding: 25px;
    width: 220px;
    box-shadow: 0 0 5px rgba(0, 0, 0, 0.2);
    border: 1px solid #ccc;
    background: #fff;
}

.each_msg_center strong {
    display: block;
    margin-bottom: 10px;
    color: #5c5c5c;
}

.each_msg_center p {
    color: #5c5c5c;
    line-height: 26px;
}

.each_msg_center .look_this_website {
    display: block;
    margin-top: 15px;
    width: 220px;
    height: 30px;
    line-height: 30px;
    font-size: 14px;
    text-align: center;
    color: #fff;
    background: #7db2aa;
}

.each_msg_center .look_this_website:hover {
    background: #6d9e97;
    text-decoration: none;
}

.each_msg_center .cBlue {
    color: #7db2aa;
}

.each_msg_center .close_msg_box {
    position: absolute;
    right: -10px;
    top: -10px;
    cursor: pointer;
    display: block;
    width: 32px;
    height: 32px;
    background: url(../images/map_close_ico.png) no-repeat;
    transition: .3s all;
    z-index: 50;
}

.each_msg_center .close_msg_box:hover {
    -webkit-transform: rotate(360deg);
    -moz-transform: rotate(360deg);
    transform: rotate(360deg);
}

.each_msg_center_show {
    display: block;
}

.map_label {
    position: absolute;
    left: 0px;
    top: 0px;
    margin: -18px 0 0 -12px;
    width: 24px;
    height: 38px;
    cursor: pointer;
}

.contact_type {
    color: #999;
    font-size: 14px;
}

.contact_type p {
    padding-top: 15px;
}

.contact_type .mail_ico {
    display: inline-block;
    margin-right: 10px;
    width: 27px;
    height: 20px;
    vertical-align: middle;
    background: url(../images/about_new_bg.png) -11px -323px no-repeat;
}

.contact_type .contact_hot_line {
    margin-top: 26px;
}

.contact_type .hot_line_left, .contact_type .hot_line_right {
    position: relative;
    display: inline;
    margin-right: 10px;
    float: left;
    padding: 10px;
    width: 420px;
    background: #f4f4f4;
}

.contact_type .hot_line_left p, .contact_type .hot_line_right p {
    padding: 0;
    line-height: 30px;
    color: #5c5c5c;
}

.contact_type .hot_line_circle {
    position: absolute;
    right: -54px;
    top: -52px;
    display: block;
    width: 133px;
    height: 132px;
}

/****关于我们的意见反馈样式****/
.new_content_fb {
    width: 652px;
    margin: 0 auto;
    padding-top: 58px;
    margin-bottom: 150px;
}

.new_content_fb .new_fb_p {
    font-size: 20px;
    color: #bababa;
    font-family: '微软雅黑';
    border-bottom: 1px solid #e8e8e8;
    padding-bottom: 5px;
}

.new_content_fb .new_fb_p span {
    font-size: 14px;
    margin-left: 8px;
}

.new_content_fb .new_fb_con {
    background: #fff;
    height: 361px;
    margin-top: 19px;
    color: #333;
    font-size: 14px;
    padding-top: 59px;
}

.new_content_fb .new_fb_con p {
    margin-left: 62px;
}

.new_content_fb .new_fb_con p span {
    margin-right: 13px;
}

.new_content_fb .new_fb_con textarea {
    border: 1px solid #e8e8e8;
    width: 451px;
    height: 157px;
    padding-top: 8px;
    padding-left: 9px;
    color: #999;
    font-size: 14px;
}

.new_content_fb .new_fb_con .new_p {
    margin-top: 32px;
    line-height: 41px;
}

.new_content_fb .new_fb_con .new_p .new_text {
    border: 1px solid #e8e8e8;
    width: 249px;
    height: 39px;
    line-height: 39px;
    color: #999;
    font-size: 14px;
    padding-left: 9px;
    vertical-align: middle;
}

.new_content_fb .new_fb_con .new_p em {
    font-size: 12px;
    color: #999;
    margin-left: 15px;
}

.new_content_fb .new_fb_con .new_tj_p {
    padding-left: 69px;
    margin-top: 30px;
}

.new_content_fb .new_fb_con .new_tj_p .new_btn {
    background: url(../images/about_new_bg.png) -351px -104px no-repeat;
    width: 97px;
    height: 40px;
    border: 0;
    line-height: 40px;
    color: #fff;
    font-size: 14px;
    font-weight: bold;
    cursor: pointer;
}

/* 企业荣誉 */
.Ehonor_box {
    margin-left: 25px;
    width: 760px;
    font-family: "Microsoft YaHei";
}

.Ehonor_box img {
    display: block;
}

.Ehonor_box .about_center_title, .Ehonor_box_a, .Ehonor_box_bc, .Ehonor_box_cc, .Ehonor_box_dc, .Ehonor_box_dc li .tit, .Ehonor_videoList {
    overflow: hidden;
}

.Ehonor_box_a li, .Ehonor_box_bc li, .Ehonor_box_cc li, .Ehonor_box_dc li, .tit .ico_custom_s, .Ehonor_box_dc li .tit h3, .Ehonor_videoList li {
    float: left;
}

.Ehonor_box .about_center_title #more {
    float: right;
    margin-left: 0;
    line-height: 30px;
}

.Ehonor_box_a, .Ehonor_box_bc {
    padding-top: 25px;
}

.Ehonor_box_b, .Ehonor_box_c, .Ehonor_box_d {
    padding-top: 35px;
}

.Ehonor_box_a li {
    width: 182px;
    height: 124px;
}

.Ehonor_box_a .first {
    width: 371px;
    height: 362px;
    margin-right: 10px;
}

.Ehonor_box_a .second {
    width: 375px;
    height: 228px;
    margin-bottom: 10px;
}

.Ehonor_box_a .last {
    margin-left: 10px;
}

.Ehonor_box_bc li {
    width: 367px;
    border: 1px solid #efefef;
    position: relative;
}

.Ehonor_box_bc li .ico_video {
    position: absolute;
    top: 80px;
    left: 152px;
}

.Ehonor_box_bc li .con {
    padding: 20px;
    text-align: center;
    font-size: 14px;
}

.Ehonor_box_bc li .con h3 {
    font-size: 24px;
    color: #323232;
}

.Ehonor_box_bc li .con .p1 {
    padding: 15px 25px 0;
}

.Ehonor_box_bc .first {
    margin-right: 15px;
}

.ico_comma_l, .ico_comma_r, .ico_custom_s, .ico_video, .t_small {
    background: url(../images/Ehonor_ico.png) no-repeat;
    display: block;
}

.ico_comma_l {
    width: 18px;
    height: 16px;
    background-position: -1px 0;
}

.ico_comma_r {
    width: 18px;
    height: 15px;
    background-position: -25px -1px;
}

.ico_custom_s {
    width: 50px;
    height: 50px;
    background-position: 0 -18px;
}

.ico_video {
    width: 62px;
    height: 62px;
    background-position: -51px 0;
}

.con .p1 .ico_comma_l {
    margin-left: -27px;
    margin-bottom: -15px;
}

.con .p1 .ico_comma_r {
    margin-left: 284px;
    margin-top: -14px;
}

.con .p1 .ico_comma_l, .con .p1 .ico_comma_r {
    opacity: .2;
    filter: alpha(opacity=20);
}

.Ehonor_box_c .about_center_title {
    height: 25px;
    line-height: 25px;
    padding-bottom: 0;
    border-bottom: none;
}

.Ehonor_box_cc li {
    width: 175px;
    margin-right: 20px;
    margin-top: 20px;
}

.Ehonor_box_cc .oth {
    margin-right: 0;
}

.Ehonor_box_d .about_center_title {
    border-bottom: none;
    padding-bottom: 15px;
}

.Ehonor_box_dc li {
    width: 208px;
    padding: 20px 9px 20px 21px;
    border: 1px solid #e4e4e4;
    margin-right: 19px;
    font-size: 14px;
    color: #999;
}

.Ehonor_box_dc li p {
    line-height: 24px;
    text-indent: 2em;
}

.Ehonor_box_dc .last {
    margin-right: 0;
}

.Ehonor_box_dc li .tit {
    padding-top: 30px;
}

.Ehonor_box_dc li .tit h3 {
    font-size: 16px;
    color: #666;
    font-weight: normal;
}

.Ehonor_box_dc li .tit h3 em {
    display: block;
    width: 45px;
    height: 19px;
    line-height: 19px;
    border: 1px solid #d6d6d6;
    border-radius: 10px;
    font-size: 12px;
    text-align: center;
    margin-top: 3px;
}

.tit .ico_custom_s {
    margin-right: 20px;
}

.about_site, .about_site a {
    color: #bababa;
    font-size: 12px;
}

.about_site em {
    font-family: "宋体";
    padding: 0 5px;
}

.Ehonor_img, .Ehonor_video {
    padding-top: 20px;
}

.Ehonor_pos {
    width: 100%;
    height: 552px;
    margin-top: 45px;
    position: relative;
}

.Ehonor_pos li {
    float: none;
    margin-right: 0;
    position: absolute;
}

.Ehonor_pos .pos_a {
    top: 0;
    left: 0;
}

.Ehonor_pos .pos_b {
    top: 0;
    left: 259px;
}

.Ehonor_pos .pos_c {
    top: 0;
    left: 518px;
}

.Ehonor_pos .pos_d {
    top: 238px;
    left: 0;
}

.Ehonor_pos .pos_e {
    top: 334px;
    left: 259px;
}

.Ehonor_pos .pos_f {
    top: 310px;
    left: 518px;
}

.pos_f .tit .ico_custom_s {
    margin-right: 13px;
}

.Ehonor_video_txt {
    margin-top: 40px;
    border: 1px solid #efefef;
}

.Ehonor_video_txt h3 {
    height: 57px;
    line-height: 57px;
    font-size: 24px;
    color: #323232;
    padding-left: 15px;
    border-bottom: 1px solid #efefef;
}

.Ehonor_video_txt h3 em {
    font-size: 14px;
    font-weight: normal;
    padding-left: 15px;
}

.Ehonor_video_txt p {
    padding: 15px;
    line-height: 26px;
    font-size: 14px;
}

.Ehonor_videoList li {
    margin-top: 22px;
    margin-right: 20px;
    border: 1px solid #efefef;
    width: 238px;
    position: relative;
}

.Ehonor_videoList li .con {
    padding: 10px 11px;
}

.Ehonor_videoList li .con h3 {
    font-size: 18px;
    border-bottom: 1px solid #efefef;
    padding-bottom: 5px;
    margin-bottom: 8px;
}

.Ehonor_videoList li .con h3 em {
    font-weight: normal;
    font-size: 14px;
    padding-left: 10px;
}

.Ehonor_videoList li .con p {
    width: 100%;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}

.Ehonor_videoList li .ico_video {
    position: absolute;
    top: 42px;
    left: 88px;
}

.Ehonor_videoList li .ico_video, .Ehonor_box_bc li .ico_video {
    opacity: .5;
    filter: alpha(opacity=50);
}

.Ehonor_videoList li:hover .ico_video, .Ehonor_box_bc li a:hover .ico_video {
    opacity: .7;
    filter: alpha(opacity=70);
}

.Ehonor_videoList .oth {
    margin-right: 0;
}

.Ehonor_img {
    position: relative;
}

.Ehonor_img .main_line {
    width: 1px;
    height: 1100px;
    position: absolute;
    top: 0;
    left: 379px;
    z-index: -1;
    border-left: 1px solid #eee;
}

.Ehonor_imgList {
    position: relative;
    height: 2814px;
    padding-top: 16px;
}

.Ehonor_imgList li {
    width: 335px;
    border: 1px solid #f5f5f5;
    color: #999;
    position: absolute;
}

.Ehonor_imgList li .con {
    padding: 15px;
    font-size: 14px;
}

.Ehonor_imgList li .con h3 {
    color: #666;
    font-weight: normal;
}

.Ehonor_imgList li .tit {
    height: 48px;
    padding: 5px 15px;
    background-color: #f5f5f5;
    font-size: 14px;
    position: relative;
}

.Ehonor_imgList li .tit .p1, .Ehonor_imgList li .tit .p2 {
    font-size: 18px;
}

.Ehonor_imgList li .tit .p2 {
    height: 48px;
    line-height: 48px;
}

.Ehonor_imgList li .pic {
    position: relative;
    width: 335px;
}

.Ehonor_imgList li .pic p {
    width: 305px;
    position: absolute;
    bottom: 0;
    left: 0;
    font-size: 14px;
    padding: 10px 15px;
    color: #fff;
    background-color: rgb(0, 0, 0);
    background-color: rgba(0, 0, 0, .6);
    filter: alpha(opacity=75);
}

.Ehonor_imgList li img {
    display: block;
}

.t_arow {
    width: 0;
    height: 0;
    border: 6px solid #fff;
    border-left-color: #f5f5f5;
    position: absolute;
    overflow: hidden;
    top: 25px;
    right: -13px;
}

.t_small {
    width: 9px;
    height: 9px;
    background-position: 0 -69px;
    position: absolute;
    top: 27px;
    right: -48px;
}

.on .t_small {
    background-position: -10px -69px
}

.imgList_c, .imgList_e, .imgList_g, .imgList_r, .imgList_k, .imgList_m {
    left: 0;
}

.imgList_b, .imgList_d, .imgList_f, .imgList_h, .imgList_j, .imgList_l, .imgList_n {
    right: 0;
}

.imgList_b .t_arow, .imgList_d .t_arow, .imgList_f .t_arow, .imgList_h .t_arow, .imgList_j .t_arow, .imgList_l .t_arow, .imgList_n .t_arow {
    right: 0;
    left: -14px;
    border-left-color: #fff;
    border-right: 7px solid #f5f5f5;
}

.imgList_b .t_small, .imgList_d .t_small, .imgList_f .t_small, .imgList_h .t_small, .imgList_j .t_small, .imgList_l .t_small, .imgList_n .t_small {
    right: 0;
    left: -49px;
}

.imgList_b {
    top: 102px;
}

.imgList_c {
    top: 219px;
}

.imgList_d {
    top: 626px;
}

.imgList_e {
    top: 699px;
}

.imgList_f {
    top: 798px;
}

.imgList_g {
    top: 1038px;
}

.imgList_h {
    top: 1180px;
}

.imgList_r {
    top: 1640px;
}

.imgList_j {
    top: 1697px;
}

.imgList_k {
    top: 1952px;
}

.imgList_l {
    top: 2246px;
}

.imgList_m {
    top: 2610px;
}

.imgList_n {
    top: 2762px;
}

.Ehonor_imgList .on {
    border-color: #80d895;
}

.Ehonor_imgList .on .tit {
    background-color: #80d895;
    color: #fff;
}

.Ehonor_imgList .on .t_arow {
    border-left: 7px solid #80d895;
}

.Ehonor_imgList .imgList_b.on .t_arow, .Ehonor_imgList .imgList_d.on .t_arow, .Ehonor_imgList .imgList_f.on .t_arow, .Ehonor_imgList .imgList_h.on .t_arow, .Ehonor_imgList .imgList_j.on .t_arow, .Ehonor_imgList .imgList_l.on .t_arow {
    border-left-color: #fff;
    border-right: 7px solid #80d895;
}

/* 侵权投诉下载表单  */
.complain-download .complain-download:hover, .complain-download:visited {
    color: #999;
}

input:-internal-autofill-selected {
    background-color: #ffffff !important;
}

input:-webkit-autofill {
    -webkit-box-shadow: 0 0 0px 1000px white inset !important;
}
