 @media (max-width: 1890px) {
    .home_banner .swiper-container {
    height:580px
}
}
@media (max-width: 1800px) {
    .home_banner .swiper-container {
    height:520px
}
}
@media (max-width: 1630px) {
    .home_banner .swiper-container-horizontal>.swiper-pagination-bullets {
    bottom:4%
}
}
@media (max-width: 1530px) {
    .home_banner .swiper-container {
    height:480px
}
.home_banner .swiper-container-horizontal>.swiper-pagination-bullets {
    bottom:0
}
}
@media (max-width: 1500px) {
    .home_banner .swiper-container {
    height:440px
}
}
@media (max-width: 1430px) {
    .foote .box {
    display: none;
}
.about-one .con_in .left {
    width:50%
}
.about-one .con_in .right {
    width:50%;
    overflow:hidden
}
.about-one .con_in .left .conin .mCSB_container {
    margin-right:30px;
}
.about-one .con_in .right .conin {
    padding-left:20px
}
.about-one .con {
    padding-left:30px
}
.about-one .con_in .left {
    padding: 30px 0;
}
.product_choose {
    padding: 15px 20px;
}
.product_choose h1 {
    padding-bottom: 8px;
}
.product_choose li:last-child {
    margin-bottom: 0;
}
.about-one .con_in .left .conin {
    height: 330px;
}
.tabs_in_product .text {
    padding-right:0
}
.wel_two_pc dl dt .right .top .con_b {
    padding: 5px 3%;
}
.home_banner .swiper-container {
    }
.plan-imgs-in .w100 {
    width:100%
}
.wel-news-box .right .title a .top img {
    width:100%
}
.wel_two_pc dl dt .left {
    width:49.5%
}
.wel_two_pc dl dt .right {
    width:49.5%
}
.wel_two_pc dl dt .con {
    padding:3%
}
.wel_two_pc dl dt .right .img {
    height:auto;
}
.wel_two_pc dl dt .right .top {
    }
.video_list_center li .left {
    width:32%
}
.video_list_center li .right {
    width:56%;
    padding:1% 2%
}
.video_list_center li .data-right {
    width:12%
}
.tuijian-box-list .product-imgs-in li:first-child {
    margin-left: 1%;
}
.tuijian-box-list .product-imgs-in li {
    width:23%;
    margin:1% 1% 1% 1%
}
.jujiao_box_img img {
    width:92%
}
.pop-inner2 {
    margin-left: -46%;
}
.camera_box .cam_bj {
    width:100%
}
.camera_box .con {
    top:30%
}
.wel-list-hd li {
    width:31.333%;
    margin:0 1%
}
.wel-list-hd li:first-child {
    margin-left: 1%;
}
.wel_two_pc dl dt .right .left_img {
    width:24%;
    margin:0 5% 0 0
}
.wel_two_pc dl dt .right .right_con {
    width:55%;
    float:left
}
.wel_two_pc dl dt .left {
    width:49%
}
.wel_two_pc dl dt .right {
    width:49%
}
.home_banner .swiper-slide .title {
    width:92%
}
.w92 {
    width:92%;
    margin:0 auto
}
.responsib-two .left, .responsib-two .right {
    width:48%
}
.responsibility_box .con {
    top:18%;
    width:74%;
    left:10%
}
.about-one .con_in {
    width:92%;
}
.about-one .con_in .right .conin {
    padding-left: 8%;
    font-size: 12px;
}
.ab_two_list li {
    width:31.333%;
    margin:1%
}
.ab_two_list li:first-child {
    margin-left: 1%;
}
.ab_four_list li:first-child {
    margin-left: 1%;
}
.about-three .con {
    width:100%;
    margin-left:-50%
}
.ab_four_list li .top img {
    width:100%
}
.ab_four_list li {
    width:23%;
    margin:1%
}
.ab_five_img img {
    width:100%
}
.ab_five_list li {
    margin:0 1%;
    width:23%
}
.ab_five_list li:first-child {
    margin-left:1%
}
.about-nine .con {
    top:22%;
}
.case_list li .left {
    width:28%;
    height:auto
}
.case_list li .right {
    float: left;
    width: 63%;
    text-align: left;
    color: #888;
    font-size: 13px;
    line-height: 24px;
    padding: 2% 4%;
}
.about-eight .con {
    width:100%;
    margin-left: -50%;
}
.about-eight .con .right {
    width: 34%;
    padding-right: 3%;
}
.about-eight .con .right li h1 {
    font-size:50px;
    line-height:50px;
}
.about-nine .con p.con_p {
    height:72px;
    overflow:hidden
}
.about-nine .con {
    width:92%;
    margin-left:-46%
}
.case_list li .left img {
    width:100%
}
.footer_pc .telbox strong {
    font-size:30px
}
.footer-main li {
    position: relative;
    width: 13%;
    padding-right: 2%;
    margin-right: 6%;
}
.footer_pc .telbox {
    padding-right:0
}
.map_box #map {
    width:60%
}
.map_right {
    width:40%
}
.tab_cont_in .con ul li {
    width:19%;
    margin-left:8px
}
.guest_box .msg-tb li:nth-child(1) .group {
    width:31%;
}
.guest_box .msg-tb li .group {
    margin-left: 3%;
}
.guest_box .msg-tb li:nth-child(2) .group {
    width: 48%;
}
.guest_box .msg-tb li:nth-child(3) .group {
    width:99%
}
.guest_box .msg-tb li .group {
    width:31%
}
.guest_box .msg-tb li span {
    margin:0 5% 0 8px
}
.guest_box .msg-tb .submit {
    width:31%;
    margin-left: 34.5%;
}
.video_right_list ul {
    width:100%
}
.video_right_list li {
    width:31.333%;
    margin:1% 1%
}
.honor_pc ul {
    width:100%
}
.honor_pc ul li {
    width: 23%;
    float: left;
    margin: 1%;
}
.honor_pc ul li .top img {
    width:100%
}
.ab_ten_in ul li .left {
    width:50%
}
.ab_ten_in ul li .left img {
    width:100%
}
.ab_ten_in ul li .right {
    width:50%
}
.ab_ten_in ul li .right .con_box {
    padding:6% 5% }
.ab_ten_in ul li .right {
    height:auto
}
.ab_seven_dis li {
    width:31.33%;
    margin:0 1%
}
.ab_seven_zs li {
    width:23%;
    margin:0 1%
}
.ab_seven_zs li:first-child {
    margin-left:1%
}
.ab_seven_zs li img {
    width:100%
}
.product-imgs-in li {
    width:298px;
}
}
@media (max-width: 1400px) {
    .wel_two_pc dl dt .left .img {
    width:auto
}
.wel_two_pc dl dt img {
    width:auto;
}
.m-search-box {
    width:82%;
    margin-left:-28%
}
.product-imgs-in li {
    width:31.333%;
    margin:1%
}
.product-imgs-in li:first-child {
    margin-left: 1%;
}
.product-imgs-in li a {
    padding:15px
}
.product-imgs-in .top {
    width:auto;
    margin-bottom:15px;
}
.product-imgs-in .top img {
    width:100%
}
.nav_pc nav ul li.link {
    padding: 0 20px;
    font-size:18px;
}
.soft-box-in .job-list-tpl2 dt:after {
    right:3%
}
.about-eight img {
    width:100%
}
.wel-news-box .left {
    width:48%
}
.wel-news-box .right {
    width:48%
}
.right_btn_box {
    display:none;
}
.top_menu_ajax_pc .left_bar .right_img {
    width:75%
}
.topmenuleft {
    width:77%
}
.top_menu_ajax_pc .left_bar {
    width:100%
}
.top_menu_ajax_pc .left_bar .right ul.name_ul {
    padding-right:2%;
    width:21%
}
.top_menu_ajax_pc .left_bar .left {
    padding-right:2%;
    width:21%;
    margin-right:2%
}
.problem-box-in .job-list-tpl2 dt:after {
    right:3%
}
.fix_honor .con {
    height:auto
}
.plan-imgs-in .w100 {
    width:100%
}
.product_right_es a {
    width:45%
}
}
@media (max-width: 1320px) {
    .map_right .con h2 {
    font-size:42px
}
.map_right .con {
    padding:73px 5%
}
.product_sca {
    padding: 50px 5%;
}
.product_right_es .con {
    padding:8%
}
}
@media (max-width: 1360px) {
    .home_banner .swiper-container {
    }
}
@media (max-width: 1310px) {
    .home_banner .swiper-container {
    height:420px
}
.nav_pc nav ul li.link {
    font-size:16px
}
.top_links .nav_right li {
    font-size:14px
}
.footer_pc .telbox strong {
    font-size: 30px;
}
.ab_ten_in ul li .right .con_box {
    padding: 0% 5%;
}
.about-nine h1 {
    font-size: 40px;
    margin-bottom: 2%;
    line-height: 37px;
}
.about-nine .con p.con_p {
    margin-bottom: 30px;
    line-height: 24px;
}
.about-nine .con span {
    margin: 0 auto 3% auto;
}
.about-nine dl dt h2 {
    font-size: 52px;
    line-height: 44px;
    margin-bottom: 26px;
}
.about-eight .con .right li {
    margin-bottom: 5%;
    width:50%;
    float:left
}
.about-eight .con .right li:last-child {
    width:100%
}
.rlzy_table .job_list dd {
    padding:0 3%
}
.rlzy_table .job_list dd div.gangwei_need div {
    }
}
@media (max-width: 1240px) {
    .home_banner .swiper-container {
    height:400px
}
}
@media (max-width: 1220px) {
    .video_list_center li .data-right {
    font-size:20px
}
.honor_pc ul li .bottom {
    color: #333;
    font-size: 12px;
    line-height: 20px;
}
.wel_two_pc dl dt .right .title a {
    padding: 40px 20px;
    overflow: hidden;
}
.wel_two_pc dl dt .right .right_con {
    width: 55%;
    float: left;
    padding-right: 6%;
}
}
@media (max-width: 1200px) {
    .navigation .shijue-bar .title {
    padding: 0 0 0 19.6%;
    height: 60px;
    line-height: 60px;
    font-size: 18px;
}
.soft_down_tab li,.soft-box-in .job-list-tpl2 dt,.soft-box-in .job-list-tpl2 dt a,.soft-box-in .job-list-tpl2 dt .name-soft {
    height:40px;
    line-height:40px;
}
.nav_pc .logo {
    margin-right:3%
}
.about-one .con_in .right li .top h1 {
    font-size: 40px;
    line-height: 50px;
}
.navigation .case-bar .title {
    padding: 0 0 0 19.6%;
    height: 60px;
    line-height: 60px;
    font-size: 18px;
}
.navigation .support-bar .title {
    padding: 0 0 0 19.6%;
    height: 60px;
    line-height: 60px;
    font-size: 18px;
}
.navigation .media-bar .title {
    padding: 0 0 0 19.6%;
    height: 60px;
    line-height: 60px;
    font-size: 18px;
}
.navigation {
    padding-bottom:20px;
}
.navigation a.co {
    line-height:36px;
    height:36px
}
.con_news img {
    width:100%;
    height: auto;
}
}
@media (max-width: 1180px) {
    .home_banner .swiper-container {
    height:370px
}
.home_banner .swiper-container-horizontal>.swiper-pagination-bullets {
    bottom: 0;
    margin: 8px auto;
}
.nav_pc nav ul li.link a.link {
    padding:28px 10px
}
}
@media (max-width: 1100px) {
    .nav_pc nav ul li.link {
    padding: 0 18px;
}
.nav_pc nav ul li.link {
    font-size:12px
}
.top_links .nav_right li {
    font-size:12px
}
.footer-main li {
    position: relative;
    width: 15%;
    padding-right: 1%;
    margin-right: 4%;
}
.footer_pc .telbox strong {
    font-size: 24px;
}
.map_right .con h1 {
    font-size:22px
}
.ab_line_ten {
    margin:3% auto
}
.about-eight {
    position: relative;
    padding: 5% 0 0 0;
}
.about-seven {
    padding:30px 0
}
.loadings {
    width:100%
}
.load-logo {
    width: 8%;
    margin:0 3%
}
.line_left {
    width: 43%;
}
.line_right {
    width: 43%;
}
@media (max-width: 1080px) {
    .home_banner .swiper-container {
    height:324px
}
}
@media (max-width: 1024px) {
    .about-one .con {
    margin-bottom:30px
}
.tabs_in_product .imgs {
    width:30%;
    margin-right:2%;
}
.tabs_in_product .imgs img {
    width:100%
}
.tabs_pro ul li p {
    font-size:16px;
}
.tabs_pro ul li p {
    line-height:60px;
}
.tabs_pro ul li:hover:before, .tabs_pro ul li.on:before {
    height:3px;
}
.tabs_in_product .text {
    font-size: 13px;
    line-height: 24px;
    color: #888;
    padding: 0;
    height: 120px;
    overflow: hidden;
    width: 68%;
}
.tabs_in_product {
    padding:30px;
}
.m-search-box {
    width: 100%;
    left: 0;
    margin-left:0;
}
.user-value#val11 {
    left: 44%;
}
.camera_box .con {
    left:3%;
    font-size:12px
}
.camera_link {
    position: absolute;
    border: 1px solid #9a9fb2;
    width: 20%;
    height: 40px;
    line-height: 40px;
    right: 3%;
    top: 50%;
    margin-top: -20px;
    -webkit-transition: all .6s;
    transition: all .6s;
}
.camera_link a {
    font-size: 12px;
}
.camera_link a img {
    margin-right: 10px;
    width: 12%;
    vertical-align: text-top;
}
.camera_box h1 {
    font-size:20px;
    line-height:20px;
    height:20px;
}
.camera_box h1 img {
    margin-right: 6px;
    height: 100%;
}
.product-list li .trast-box {
    opacity: 1;
    background: url(/DxMXJSNrISknDHVqDSWdNDpqE0AJ.jpg) no-repeat left center;
    background-size: 12px;
    padding-left: 15px;
}
.soft_boxes {
    padding:20px;
    margin-bottom:30px;
}
.soft-box-in .job-list-tpl2 dd {
    padding:20px
}
.wel-huodong {
    padding:30px 0
}
.wel-list-hd li .bottom {
    padding:5%
}
.wel-list-hd li .bottom h1 {
    font-size:16px;
    line-height: 24px;
    margin-bottom: 10px;
    height: 48px;
}
.wel-list-hd li .bottom p {
    color: #888;
    line-height: 22px;
    font-size: 14px;
    margin-bottom: 25px;
    height: 44px;
    overflow: hidden;
}
.wel-list-hd li .bottom i {
    line-height: 20px;
    font-size: 14px;
    margin-bottom: 0;
}
.wel-list-hd li .bottom b:after {
    width: 20px;
    height: 20px;
}
.wel-list-hd li .bottom b {
    padding-left: 11%;
    height: 20px;
    line-height: 20px;
    font-size: 12px;
}
.header_pc_pro {
    height:auto
}
.wel_two_pc dl dt .right .title a {
    padding:40px 3%
}
.wel_two_pc dl dt .right .left_img {
    margin:0 5%
}
.wel_two_pc dl dt .con h1 {
    font-size:18px;
}
.wel_two_pc dl dt .con p {
    font-size:12px;
    line-height:18px;
}
.wel_two_pc dl dt .right .top .con_b {
    font-size:14px;
}
.wel_two_pc dl dt .right .right_con h1 {
    font-size:18px;
}
.home_banner .swiper-container {
    height:325px
}
.home_banner .swiper-slide .title .p1 {
    margin-top:5%;
    font-size:45px;
    line-height:50px
}
.home_banner .swiper-slide .title .p2 {
    font-size:15px;
}
.home_banner .swiper-slide .title .p2_en {
    margin-bottom:4%;
    font-size:12px
}
.header_phone_pro {
    position:relative;
    width:100%;
    height:40px;
}
.public_respon .con {
    padding:30px
}
.about-one .ab_tits {
    margin-bottom:3%
}
.about-one {
    padding:30px 0 30px 0
}
.about-four .ab_tits {
    margin-bottom:3%
}
.about-four {
    padding:30px 0 50px 0
}
.about-eight .con .right {
    width: 92%;
    padding-right: 3%;
}
.about-eight .con .right li {
    margin-bottom: 5%;
    width: 33.33%;
    float: left;
}
.about-eight .con {
    top:48px
}
.about-eight .con .right li:last-child {
    width:100%
}
.about-nine h1 {
    font-size: 24px;
    margin-bottom:15px;
    line-height: 37px;
}
.about-nine .con p.con_p {
    margin-bottom: 15px;
}
.ab_ten_in ul li h1 {
    font-size: 18px;
    color: #333;
    line-height: 34px;
    margin-bottom: 6px;
}
.ab_ten_in ul li {
    color: #888;
    font-size: 12px;
    line-height: 20px;
}
.paddingtb70 {
    padding:3% 0
}
.con-box_in_title h1 {
    font-size:24px;
    margin-bottom:8%
}
.con-box_in_title {
    padding:30px 0 40px 0
}
.ab_tits {
    margin-bottom:3%
}
.ab_tits h1 {
    font-size:20px
}
.contact_tab_box {
    margin-bottom:30px
}
.case_list li .right {
    float: left;
    width: 63%;
    text-align: left;
    color: #888;
    font-size: 13px;
    line-height: 24px;
    padding: 2% 5%;
}
.user-value#val11 {
    left: 0;
    width: auto;
}
header .header,.top_menu_ajax_pc {
    display:none
}
.top_menu_ajax_pc {
    display:none
}
.footer_pc {
    display:none
}
.foote {
    display:block
}
.map_right .con h2 {
    font-size: 36px;
}
.about-two {
    padding:20px 0 25px 0
}
.responsibility_box h2 {
    font-size:20px;
    margin-bottom:8px
}
.header_phone {
    display:block
}
.wel-list-hd li .top {
    height:auto;
}
.wel-list-hd li .top img {
    width:100%
}
.wel-news-box {
    padding:30px 0
}
.case-padding-box {
    padding:30px 0
}
.soft-box-in .job-list-tpl2 dt a {
    padding:0 15px
}
.problem-box-in .job-list-tpl2 {
    margin-bottom:30px;
}
.header_pc_pro.fixed {
    position:relative
}
.product-box-list {
    padding:30px
}
.detail-product-canshu table tr td:nth-child(1) {
    width: 100px;
}
.fix_videos .con iframe {
    width: 300px;
}
}
@media (max-width: 1000px) {
    .video_list_center li .data-right {
    font-size:16px
}
.responsib-two .right ul li {
    height:auto
}
.responsib-two ul li .con {
    height:60px
}
.responsibility_box .con_bottom {
    height:40px;
    overflow:hidden
}
.responsibility_box {
    font-size: 14px;
    line-height: 20px;
    margin-bottom: 20px;
}
.ab_seven_dis li .con {
    padding:5%
}
.ab_seven_dis li h1 {
    font-size:16px;
    margin-bottom:8px
}
.ab_seven_dis li span {
    margin-bottom:5px
}
.ab_seven_dis li .num-num {
    font-size:12px
}
.ab_seven_dis li .nums font {
    font-size: 30px;
    line-height: 40px;
    margin-right: 5%;
}
.about-nine dl dt h2 {
    font-size: 40px;
    line-height: 44px;
    margin-bottom: 0;
}
.tab_cont_in .con ul li {
    width:31%
}
.map_right .con h1 {
    font-size: 18px;
}
.map_right .con h2 {
    font-size: 28px;
}
.map_right .con {
    padding:8% }
.honor_pc ul li {
    width:31.33%;
}
.honor_pc ul li .bottom p {
    padding:3%
}
.about-nine h1 {
    font-size: 20px;
    margin-bottom: 2%;
    line-height: 24px;
}
}
@media (max-width: 979px) and (min-width: 769px)) {
    .about-nine {
    font-size:12px
}
}
@media (max-width: 910px) {
    .soft-box-in .job-list-tpl2 dt .con li:first-child {
    width:70%
}
.soft-box-in .job-list-tpl2 dt a {
    padding:0 15px 0 15px
}
.soft-box-in .job-list-tpl2 dt .con li:last-child {
    width:auto
}
.product-box-list .soft-box-in .job-list-tpl2 dt .con li {
    width:100%
}
}
@media (max-width: 900px) {
    .video_list_center li a {
    padding:15px
}
.video_list_center li .left {
    width: 30%;
    display: table;
}
.video_list_center li .left span {
    display:table-cell;
    vertical-align:middle
}
.video_list_center li .left img {
    width: 100%;
}
.video_list_center li h1 {
    font-size: 14px;
    line-height: 18px;
    margin-bottom: 10px;
}
.home_banner .swiper-container {
    height:310px
}
.plan_detail_box {
    height:auto;
    overflow:hidden
}
.plan_detail_box .right {
    float: left;
}
.plan_detail_box .left {
    float:none;
    border-bottom:1px solid #e5e5e5
}
}
@media (max-width: 840px) {
    }
@media (max-width: 800px) {
    .about-nine .con p.con_p {
    height: 48px;
    overflow: hidden;
}
.ab_ten_in ul li .left {
    width:100%
}
.ab_ten_in ul li .right {
    width:100%
}
.ab_ten_in ul li .right .con_box {
    padding:3%
}
.home_banner .swiper-container {
    height:246px
}
.wel-news-box .right .bottom h1 {
    color: #333;
    font-size: 16px;
    line-height: 26px;
    margin-bottom: 24px;
}
.wel-news-box .left ul li {
    font-size: 18px;
    line-height:26px
}
.camera_box {
    overflow:hidden
}
.camera_box .cam_bj {
    position:relative;
    width:200%;
    margin-left:-100%;
}
.video_list_center li .data-right {
    font-size: 14px;
}
.rlzy_table table.table_tit,.rlzy_table .job_list dt table td,.rlzy_table .job_list dd div.gangwei_need span {
    font-size:12px;
}
}
@media (max-width: 768px) {
    .header_phone .search-btn {
    width: 20px;
    height: 20px;
    margin-top: 2px;
}
.soft-box-in .job-list-tpl2 dt .name-soft {
    height: auto;
    line-height: 1.3;
    vertical-align: middle;
    overflow: visible;
    float: none;
    display: inline-block;
}
.rlzy_table .job_list dt table td {
    line-height: 1.5;
    padding: 1em 0;
}
.header_phone .lang {
    /* font-size: 12px;*/
    color: #333;
    /* position: absolute;
    top: 12px;
    right: 24%;*/
    font-family: 'Arial';
    width: 25px;
    display: inline-block;
    *display: inline;
    zoom: 1;
    margin-top: 5px;
}
.header_phone .lang img {
    width: 100%;
}
.product-imgs-in a .bottom h2 {
    text-align: left;
    height:auto;
    white-space: normal;
    text-align: left;
}
.product-box-list .con-plan-text img {
    height: auto;
}
.foote .box {
    display: block;
    width: 300px;
    margin: 0 auto;
    max-width: 100%;
    text-align: left;
}
.foote .box .left {
    float: left;
    width: 70%;
    color: #fff;
}
.foote .box .left .d1 {
    padding-left: 20px;
    background: no-repeat left center/14px auto;
}
.foote .box .right {
    width: 30%;
    color: #fff;
}
.foote .box .right a {
    display: block;
}
.foote .box .right .d1 {
    padding-left: 25px;
    background: url('/DxMXJSNrISknDHVqKxqFU0SSHj.jpg') no-repeat left center/12px auto;
    background-position-y: 3px;
    background-size: 20px;
    line-height: 24px;
    color: #fff;
    margin-bottom: 8px;
}
.foote .box .right .d2 {
    width: 100%;
    height: 2em;
    line-height: 2em;
    background: #b00019;
    text-align: center;
    color: #fff;
}
.foote .box .left .d1:first-child {
    background-image: url('/DxMXJSNrISknDHVqE1SMU0SSHj.jpg');
    background-size: 20px;
    padding-left: 25px;
    margin-bottom: 10px;
}
.foote .box .left .d1:nth-child(2) {
    background-image: url('/DxMXJSNrISknDHVqDSWdFRbqE0AJ.jpg');
    background-size: 18px;
    padding-left: 25px;
}
.foote .box .right {
    float: right;
}
.product_choose h1 {
    padding-bottom: 0;
    font-size: 18px;
    padding-left: 3%;
    line-height: 38px;
    background: url(/DxMXJSNrISknDHVqDSWdNDNqE0AJ.jpg) no-repeat right 2% center;
    background-size: 13px;
    transition:all 0.3s;
}
.product_choose h1.on {
    background: url(/DxMXJSNrISknDHVqDSWdNDZqE0AJ.jpg) no-repeat right 2% center;
    background-size: 13px;
}
.product_choose.vision form {
    display: none;
}
.product-mobile {
    display: block;
}
.product-pc {
    display: none;
}
.text_jujiao .lijishenqingP {
    display: block;
}
.product-list2 table td {
    font-size: 13px;
}
.about-one .con {
    padding:0 20px 20px 20px
}
.about-one {
    padding: 65px 0 30px 0;
}
.about-one .con_in .left,.about-one .con_in .right {
    width:100%
}
.about-one .con_in .right .conin {
    padding-left: 0;
}
.tabs_in_product .text {
    height:94px;
}
.phone_daohang_ab {
    position: fixed;
    top: 40px;
    width: 100%;
    z-index: 99;
}
.product-list.search_pro_list li {
    width:48%
}
.product-list2 li .trast-box {
    right:3%
}
.job_padding {
    padding:30px 0
}
.product-bg .mobile-right .form {
    width:100%
}
.product-bg .mobile-right .form {
    display: none;
}
.case_list,.case_de_mg {
    width:92%;
    margin:0 auto 20px auto
}
.case-padding-box.padding_phone_problem.phone_pad0 {
    padding: 0 0 0 0;
}
.mobile-right {
    width:100%;
    min-height:400px
}
.soft_down_tab {
    width:92%;
    margin:0 auto 20px auto
}
.two_nav_phone {
    display:block
}
.case-padding-box.padding_phone_problem .w1400 {
    width:100%
}
.mobile-right .form {
    width:92%;
    margin:0 auto 20px auto
}
.soft_down_show {
    width:92%;
    margin:0 auto
}
.problem-box-in {
    width:92%;
    margin:0 auto
}
.left_phone_nav {
    display:block
}
.phone_daohang_ab {
    display:block
}
.navigation .shijue-bar .title {
    width: 50%;
    float: left;
    height: 50px;
    line-height: 50px;
    font-size: 17px;
    background: #c11a20 url(../images/0.png) no-repeat left 19% center;
    background-size: 6%;
    border-right: 1px solid #f8f8f8;
}
.phone_tit_nav {
    display:block
}
.product-bg {
    padding-top:30px
}
.product-box-list h1 p {
    margin-left:2%
}
.con_news {
    font-size:12px
}
.lijishenqing {
    display:none
}
.text_jujiao .lijishenqing {
    display: block;
}
.jujiao-inbox {
    margin-top: -10px;
}
.tuijian-box-list .product-imgs-in li {
    width:98%
}
.navigation {
    width:100%;
    padding-bottom:0;
    margin-bottom:20px;
    display:none
}
.product-list2 a div, .plist div {
    font-size:12px;
}
.video_list_center li .right {
    line-height:20px;
}
.video_list_center li .data-right {
    height:79px;
    margin:0
}
.video_list_center li .con {
    height:40px;
    overflow:hidden
}
.video_list_center li h1 {
    font-size: 14px;
    line-height: 18px;
    height: 18px;
    margin-bottom:0;
    margin-top:11px;
}
.video_list_center li .data-right {
    font-size: 12px;
}
.navigation .media-bar .title {
    display: block;
    width: 50%;
    float: left;
    height: 50px;
    line-height: 50px;
    font-size: 17px;
}
.navigation .list-tit {
    display: block;
    width: 50%;
    float: left;
    height: 50px;
    line-height: 50px;
    font-size: 17px;
}
.navigation .title {
    width: 50%;
    float: left;
    height: 50px;
    line-height: 50px;
    font-size: 17px;
    background: #c11a20 url(../images/pro01.png) no-repeat left 19% center;
    background-size: 6%;
    border-right: 1px solid #f8f8f8;
}
.navigation .support-bar .title {
    width: 50%;
    float: left;
    height: 50px;
    line-height: 50px;
    font-size: 17px;
    background: #c11a20 url(../images/0.png) no-repeat left 19% center;
    background-size: 6%;
    border-right: 1px solid #f8f8f8;
}
.navigation ul {
    width: 100%;
    padding: 0 2%;
    position: absolute;
    top: 50px;
    right: 0;
    background: #fff;
    display: none;
}
.product-box-list h1 .canshu-data span {
    margin:5px 0
}
.product-box-list h1 .canshu-data li {
    margin:0 10px
}
.product-box-list h1 .canshu-data li:hover:after, .product-box-list h1 .canshu-data li.on:after {
    bottom:-15px
}
.product-tuijian-box-list {
    padding:20px 0
}
.jing_box {
    display:none
}
.tezheng_list li .left {
    height:80px;
    line-height:80px
}
.tezheng_list li .right {
    padding:10px;
    height:80px
}
.tezheng_list li .right h3 {
    font-size:14px;
    margin-bottom:0
}
.product-imgs-in li {
    width:98%
}
.product-imgs-in li .top {
    float:left;
    width:33%;
    height:90px;
    margin-bottom:0
}
.product-imgs-in li .bottom {
    float:left;
    width:67%;
    padding:15px;
    text-align:left
}
.plan_detail_box {
    padding:0 15px
}
.plan-box-list h1 {
    font-size:20px;
    margin-bottom:15px;
    line-height:20px;
    padding-bottom:14px;
}
.plan-box-list .flexslider li .bottom {
    padding:15px
}
.wel-list-hd li {
    width:100%;
    margin-bottom:20px
}
.wel-list-hd li a {
    padding:3%;
    overflow:hidden
}
.wel-list-hd li .bottom p,.wel-list-hd li .bottom b {
    display:none
}
.wel-list-hd li .bottom {
    width:60%;
    float:left;
    padding:0 3%
}
.wel-list-hd li .bottom:before {
    width: 27px;
    height: 12px;
    left: 0;
    top: 50%;
    margin-top: -6px;
}
.wel-list-hd li .top {
    float:left;
    width:40%;
}
.ab_two_list li .top {
    height:auto
}
.ab_two_list li .top img {
    width:100%
}
.ab_two_list li .bottom {
    padding:5% 3%
}
.ab_two_list li h1 {
    font-size:16px;
    margin-bottom:10px;
}
.ab_two_list li {
    font-size:12px;
    line-height:16px;
}
.ab_two_list li p {
    height:32px;
    overflow:hidden;
}
.ab_four_list li {
    width:48%
}
.about-five {
    padding:45px 0 30px 0
}
.ab_five_list li {
    width:48%;
    margin:1%
}
.fix_honor .con {
    padding:3%
}
.video_list_center .swiper-slide .con img {
    width:100%
}
.video_list_center .swiper-slide .con-table-cell span {
    width:30px;
    margin:0 auto
}
.video_list_center .swiper-slide .con-table-cell p {
    font-size:14px
}
video_right_list li:hover .top:after {
    background:rgba(0,0,0,0.4) url(../images/p.png) no-repeat center center;
    top:0;
    left:0;
    width:100%;
    height:100%;
    content:"";
    position:absolute;
    background-size:20%
}
.fix_videos .con {
    width:80%
}
.fix_videos .con iframe {
    height: 200px;
}
.fix_videos .close {
    background: #fff url(/DxMXJSNrJ15IHyEOUSqMKxSJTxIsID.jpg) no-repeat center center;
    width: 30px;
    height: 30px;
    position: absolute;
    top: 0;
    right: -37px;
    filter: alpha(opacity=100);
    opacity: 1;
    cursor: pointer;
    background-size: 44%;
}
.map_box #map {
    height:240px
}
.case_list li a {
    padding:5%
}
.case_list li a:after {
    content: "";
    width: 7%;
    height: 60%;
    border-left: 1px solid #e5e5e5;
    background: url(/DxMXJSNrJ15IHyEOURMpIycUTxIsID.jpg) no-repeat right center;
    position: absolute;
    right: 4%;
    top: 50%;
    margin-top: -7%;
}
.case_list li .right {
    padding: 0% 5%;
    font-size:12px;
    line-height:16px;
}
.case_list li .con {
    height:32px
}
.page_box a {
    font-size: 12px;
    font-family: Arial, Helvetica, sans-serif;
    padding: 1% 3%;
    background: #fff;
    display: inline-block;
    margin: 0 2px;
}
.page_box span {
    padding: 1% 3%;
}
.wel_two_pc dl dt .right .left_img img {
    width:100%
}
.product-box-list h1 {
    font-size: 20px;
    margin-bottom: 15px;
    line-height: 20px;
    padding-bottom: 14px;
}
.product-tuijian-box-list h1 {
    font-size: 20px;
    margin-bottom: 15px;
    line-height: 20px;
    padding-bottom: 14px;
}
.detail-product-canshu table tr th,.detail-product-canshu table tr td.bod {
    font-size:14px
}
.detail-product-canshu table tr td {
    font-size:12px;
    padding:5px
}
.detail-product-canshu table tr td:nth-child(1) {
    width: 70px;
    text-align: center;
}
.detail-product-canshu table tr:nth-child(1) td:nth-child(1) {
    width: 30px;
}
.detail-product-canshu table tr th {
    line-height:40px;
}
.product-box-list h1 .canshu-data {
    position: relative;
    height: 20px;
    padding-top: 20px;
    padding-bottom: 20px;
    font-size:12px
}
.product-box-list h1 .canshu-data li {
    height:20px
}
.product-box-list h1 .canshu-data li {
    width:42%
}
.product-box-list h1 .canshu-data li p {
    height: 20px;
}
@media (max-width: 750px) {
    .jujiao-box {
    padding:20px
}
.user-value {
    width: 19%;
}
.about-nine {
    font-size:14px
}
.about-nine .con p.con_p {
    line-height:20px;
    height:40px
}
.about-nine .con span {
    margin: 0 auto 30px auto;
}
.about-nine dl dt {
    font-size:12px
}
.about-nine dl dt h2 {
    margin-bottom: 2%;
}
.case_list li h1 {
    font-size:14px;
    margin-bottom:0
}
.about-nine {
    width:100%;
    overflow:hidden
}
.about-nine img {
    width: 800px;
    position: relative;
    left: 50%;
    margin-left: -400px;
}
.home_banner .swiper-container {
    height:280px
}
.fix_contact .con {
    width: 80%;
    margin: 16% auto;
    padding: 4%;
    height: auto;
    line-height: 20px;
    font-size: 12px;
}
.fix_contact .con span {
    color: #c11a20;
    font-size: 16px;
    color: #c11a20;
    display: block;
    line-height: 18px;
    padding-bottom: 8px;
    border-bottom: 1px solid #e6e5e5;
    margin-bottom: 8px;
}
.fix_contact .close {
    background: #fff url(/DxMXJSNrJ15IHyEOUSqMKxSJTxIsID.jpg) no-repeat center center;
    width: 42px;
    height: 42px;
    position: absolute;
    top: 0;
    right: 0px;
    filter: alpha(opacity=100);
    opacity: 1;
    cursor: pointer;
}
}
@media (max-width: 660px) {
    /*start*/
    .about-one .con_in .right .conin img {
    width:100%
}
.tabs_pro ul li p {
    font-size: 12px;
    padding-left:20px;
    line-height: 40px;
}
.tabs_pro ul li:nth-child(1) p {
    background-size:18%
}
.tabs_pro ul li:nth-child(2) p {
    background-size:18%
}
.tabs_pro ul li:nth-child(3) p {
    background-size:18%
}
.tabs_pro ul li:nth-child(1):hover p, .tabs_pro ul li:nth-child(1).on p {
    background-size:18%
}
.tabs_pro ul li:nth-child(2):hover p, .tabs_pro ul li:nth-child(2).on p {
    background-size:18%
}
.tabs_pro ul li:nth-child(3):hover p, .tabs_pro ul li:nth-child(3).on p {
    background-size:18%
}
.about-one .con_in .left h1 {
    font-size: 16px;
    margin-bottom: 10px;
}
.tabs_in_product .imgs {
    width:100%
}
.tabs_in_product .text {
    height:auto;
    width:100%
}
.tabs_in_product {
    padding: 20px;
}
.about-one .con {
    padding-left:20px;
}
.about-one .con_in .left {
    padding: 20px 0;
}
.about-one .con_in .left, .ab_two_list li, .about-three, .about-four .con_p, .ab_four_list li, .ab_five_img, .ab_five_list li, .about-seven .con_p, .ab_seven_dis li, .ab_seven_zs li, .about-eight .con .right, .about-nine .con, .ab_ten_in ul li .left, .ab_ten_in ul li .right, .ab_partner_kj {
    opacity: 1;
}
.about-one.anime .con_in .left {
    opacity: 1;
    -webkit-animation: none;
    animation: none;
}
.about-three.anime {
    opacity: 1;
    -webkit-animation: none;
    animation: none;
}
.about-four.anime .ab_tits {
    opacity: 1;
    -webkit-animation: none;
    animation: none;
}
.about-four.anime .con_p {
    opacity: 1;
    -webkit-animation: none;
    animation: none;
}
.anime .ab_four_list li:nth-child(4) {
    opacity: 1;
    -webkit-animation: none;
    animation: none;
}
.anime .ab_four_list li:nth-child(3) {
    opacity: 1;
    -webkit-animation: none;
    animation: none;
}
.anime .ab_four_list li:nth-child(2) {
    opacity: 1;
    -webkit-animation: none;
    animation: none;
}
.anime .ab_four_list li:nth-child(1) {
    opacity: 1;
    -webkit-animation: none;
    animation: none;
}
.about-five.anime .ab_tits {
    opacity: 1;
    -webkit-animation: none;
    animation: none;
}
.about-five.anime .con_p {
    opacity: 1;
    -webkit-animation: none;
    animation: none;
}
.about-five.anime .ab_five_img {
    opacity: 1;
    -webkit-animation: none;
    animation: none;
}
.about-seven.anime .con_p.two_p_ani {
    opacity: 1;
    -webkit-animation: none;
    animation: none;
}
.anime .ab_five_list li:nth-child(4) {
    opacity: 1;
    -webkit-animation: none;
    animation: none;
}
.anime .ab_five_list li:nth-child(3) {
    opacity: 1;
    -webkit-animation: none;
    animation: none;
}
.anime .ab_five_list li:nth-child(2) {
    opacity: 1;
    -webkit-animation: none;
    animation: none;
}
.anime .ab_five_list li:nth-child(1) {
    opacity: 1;
    -webkit-animation: none;
    animation: none;
}
.about-seven.anime .ab_tits {
    opacity: 1;
    -webkit-animation: none;
    animation: none;
}
.about-seven.anime .con_p {
    opacity: 1;
    -webkit-animation: none;
    animation: none;
}
.anime .ab_seven_dis li:nth-child(3) {
    opacity: 1;
    -webkit-animation: none;
    animation: none;
}
.anime .ab_seven_dis li:nth-child(2) {
    opacity: 1;
    -webkit-animation: none;
    animation: none;
}
.anime .ab_seven_dis li:nth-child(1) {
    opacity: 1;
    -webkit-animation: none;
    animation: none;
}
.anime .ab_seven_zs li:nth-child(4) {
    opacity: 1;
    -webkit-animation: none;
    animation: none;
}
.anime .ab_seven_zs li:nth-child(3) {
    opacity: 1;
    -webkit-animation: none;
    animation: none;
}
.anime .ab_seven_zs li:nth-child(2) {
    opacity: 1;
    -webkit-animation: none;
    animation: none;
}
.anime .ab_seven_zs li:nth-child(1) {
    opacity: 1;
    -webkit-animation: none;
    animation: none;
}
.about-eight.anime .ab_tits {
    opacity: 1;
    -webkit-animation: none;
    animation: none;
}
.about-eight.anime .con .right {
    opacity: 1;
    -webkit-animation: none;
    animation: none;
}
.about-nine.anime .con {
    opacity: 1;
    -webkit-animation: none;
    animation: none;
}
.about-ten.anime .ab_ten_in ul li .left {
    opacity: 1;
    -webkit-animation: none;
    animation: none;
}
.about-ten.anime .ab_ten_in ul li .right {
    opacity: 1;
    -webkit-animation: none;
    animation: none;
}
.about-ten.anime .ab_ten_in ul li:nth-child(2n) .left {
    opacity: 1;
    -webkit-animation: none;
    animation: none;
}
.about-ten.anime .ab_ten_in ul li:nth-child(2n) .right {
    opacity: 1;
    -webkit-animation: none;
    animation: none;
}
.about-ten.anime .ab_partner_kj {
    opacity: 1;
    -webkit-animation: none;
    animation: none;
}
.about-nine dl dt {
    opacity:1
}
.about-nine.anime dl dt:nth-child(3) {
    opacity: 1;
    -webkit-animation: none;
    animation: none;
}
.about-nine.anime dl dt:nth-child(2) {
    opacity: 1;
    -webkit-animation: none;
    animation: none;
}
.about-nine.anime dl dt:nth-child(1) {
    opacity: 1;
    -webkit-animation: none;
    animation: none;
}
/*end*/
    .jujiao_box_in_box {
    padding-bottom:0
}
.text_jujiao {
    font-size:12px;
    margin-bottom:15px
}
.tuijian-box-list h1 {
    font-size: 30px;
    margin-top:15px;
    margin-bottom:15px;
}
.steps#step-1 .type2 {
    width:100%;
    padding-right:0;
    margin-bottom:10px;
    font-size:12px
}
.user-value input {
    margin-bottom:0
}
.steps#step-1 .type2 label {
    font-size:14px
}
.steps#step-1 .sele_con {
    height:28px;
    line-height:28px;
}
.steps .step-label {
    font-size:14px;
    padding-bottom:15px;
    margin-bottom:15px;
}
.steps {
    padding:20px
}
.button {
    width:114px;
    font-size:12px
}
#val01,#val02,#val03,#val04,#val05,#val06,#val07,#val08,#val09,#val10 {
    position: static!important;
    width: 100%!important;
    display: inline-block;
    margin-top: 10px
}
.user-value#val08 {
    text-align: left;
}
.user-value#val09 span {
    width: 100%;
}
.user-value#val09 input {
    width: 100%;
    display: block;
}
.steps#step-2 .user-value label {
    display: inline-block;
}
.steps#step-2 .user-value label {
    width:100%
}
.down_fixed .box {
    margin:20% auto
}
.down_fixed .box {
    font-size:12px
}
.down_fixed .box .close {
    right:0;
    top: 0;
    background: url(/DxMXJSNrJ15IHyEOUSqMKxSJTxIsID.jpg) no-repeat center center;
}
.down_fixed .box h1 {
    font-size:16px;
    margin-bottom:10px;
    padding-bottom:10px
}
.down_fixed form .group input {
    padding:0 20px;
    line-height:30px;
    height:30px;
    font-size:12px;
}
.down_fixed form .group:nth-child(1) input {
    background:url(/DxMXJSNrJ15IHyEOUNDRU0WqHj.jpg) no-repeat 3px center;
    background-size:14px 14px
}
.down_fixed form .group:nth-child(2) input {
    background:url(/DxMXJSNrJ15IHyEOUNDUU0WqHj.jpg) no-repeat 3px center;
    background-size:14px 14px
}
.down_fixed form .group:nth-child(3) input {
    background:url(/DxMXJSNrJ15IHyEOUNDTU0WqHj.jpg) no-repeat 3px center;
    background-size:14px 14px
}
.down_fixed form .group:nth-child(4) input {
    background:url(/DxMXJSNrJ15IHyEOUNDOU0WqHj.jpg) no-repeat 3px center;
    background-size:14px 14px
}
.down_fixed form .group:nth-child(5) input {
    background:url(/DxMXJSNrJ15IHyEOUNDNU0WqHj.jpg) no-repeat 3px center;
    background-size:14px 14px
}
.down_fixed form .group:nth-child(6) input {
    background:url(/DxMXJSNrJ15IHyEOUNDQU0WqHj.jpg) no-repeat 3px center;
    background-size:14px 14px
}
.down_fixed form .group.yzm-box input {
    width: 64%;
}
.down_fixed form .group.yzm-box span {
    line-height:30px;
    height:30px;
    font-size:12px;
    width:31%
}
.down_fixed form .group input.button {
    font-size:12px
}
.down_fixed .box {
    width:90%;
    padding:3%
}
.product-box-list {
    padding:20px
}
.plan-box-list {
    padding:20px
}
.plan-box-list:last-child {
    margin-bottom:0
}
.plan-box-list .flex-viewport {
    padding: 0 5px 20px 5px;
}
.plan_detail_box .box-detail {
    border-right:none;
}
.plan_detail_box .box-detail-btn {
    margin-top:4%
}
.plan_detail_box {
    line-height:26px;
    padding:10px 15px
}
.plan_detail_box .left {
    margin-bottom:10px;
    padding-bottom:5px;
}
.home_banner .swiper-container {
    height:200px
}
.soft-box-in .job-list-tpl2 dt a {
    /* display:none */
    font-size: 0;
}
.soft-box-in .job-list-tpl2 dt .con li:last-child {
    height:40px;
}
.soft-box-in dt .con li:last-child:after {
    right:15px
}
.home_banner .swiper-slide .title .p1 {
    margin-top: 3%;
    font-size: 40px;
    line-height:40px;
}
.home_banner .swiper-slide .title .p2_en {
    margin-bottom: 2%;
    font-size: 12px;
}
.about-one .con_in .left {
    width:100%;
}
.about-one .con_in .right li {
    margin-bottom:8%
}
.about-one .con_in .right .conin {
    padding-left: 0%;
    font-size: 12px;
}
.about-one .con_in .right li .top h1 {
    font-size: 20px;
    line-height: 20px;
}
.about-one .con_in .right {
    width:100%;
}
.about-eight {
    width: 100%;
    overflow: hidden;
}
.about-eight img {
    width: 1000px;
    position: relative;
    left: 50%;
    margin-left: -500px;
}
.map_box #map {
    width:100%
}
.map_right {
    width:100%
}
.tab_cont_in .con {
    padding:5%
}
.about-seven .ab_tits {
    margin-bottom:10px
}
.about-seven .con_p {
    padding:0 3%
}
.about-seven .con_p font {
    font-size:14px;
}
.responsibility_box h2 {
    font-size: 14px;
    margin-bottom: 8px;
}
.responsibility_box h2 {
    line-height:20px;
}
.responsibility_box .con img {
    width: 4%;
}
.product_sca,.product_right_es {
    width:100%
}
.product_right_es h1 {
    margin-top:0
}
.product_sca {
    padding:5%
}
.product_right_es .con {
    padding:5%
}
.product_right_es {
    height:auto
}
.product_right_es a.baojia {
    margin-right:0
}
.product_right_es a {
    width:48%;
}
.wel_two_pc dl dt .left .video {
    display:none
}
.product_right_es a.addru {
    float:right
}
}
@media (max-width: 480px) {
    .wel_two_pc dl dt .right .top .con_b {
    display:none
}
.wel_two_pc dl dt .right .top:hover .con {
    bottom:10px;
}
.product-list li a span.icon {
    top: 0;
    right: 3%;
}
.con_news img {
	width: initial;
    max-width:100%
}
.product-bg {
    padding-top:0;
    min-height: calc(100vh - 120px)
}
.wel_two_pc dl dt .right .right_con {
    margin-top:0
}
.product-list2 a div:nth-child(1) {
    width:25%
}
.plist div:nth-child(1) {
    width: 25%;
}
.con_news {
    min-height:200px
}
.video_list_center li .con {
    display:none
}
.video_list_center li .left {
    height: auto;
}
.wel_two_pc dl dt .left:hover:after {
    display:none
}
.product-list2 .plist div:nth-child(1) {
    display:block
}
.product_choose li.phone_show1:nth-child(2) {
    display:block
}
.product_choose li.phone_show1:nth-child(6) {
    display:block
}
.product_choose li.phone_show1:nth-child(7) {
    display:block
}
.soft_down_tab li:hover, .soft_down_tab li.on {
    background-size: auto 4px;
}
.soft_down_tab li.on {
    color: #c11a20;
    background: url(/DxMXJSNrJ15IHyEOUSupK1pqESgJ.jpg) no-repeat top center;
}
.soft_down_tab,.soft_down_show,.problem-box-in {
    width:100%
}
.phone_daohang_ab .ins-nav2 {
    margin-bottom:0
}
.wel-news-box .left h1 {
    font-size:16px;
    margin-bottom:24px;
    line-height:18px;
}
.wel-news-box .right h1 {
    font-size:16px;
    line-height:18px;
}
.wel-news-box .left ul li .con {
    font-size:13px;
    line-height:14px;
    height:14px;
    overflow:hidden
}
.wel-news-box .left ul li span {
    font-size:12px;
    line-height:12px;
}
.wel-news-box .left a.more,.wel-news-box .right b {
    font-size:12px;
    height:12px;
    line-height:12px;
    padding-left:22px;
}
.wel-news-box .right .bottom h1 {
    font-size:13px;
    margin-bottom:17px;
    line-height:13px;
}
.wel-news-box .left li:last-child {
    margin-bottom: 25px;
}
.wel-news-box .left a.more:after,.wel-news-box .right b:after {
    width:12px;
    height:12px;
    background-size: 50% auto;
}
.wel-news-box .right .swiper-button-next.swiper-button-white,.wel-news-box .right .swiper-button-prev.swiper-button-white {
    background-size:50% auto
}
/*.wel-news-box .right .swiper-button-prev.swiper-button-disabled{
	background-size:10px 20px 
}
.wel-news-box .right .swiper-button-next.swiper-button-disabled {
	background-size:10px 20px 
}*/
.wel-news-box .right .span_line {
    width:1px;
    height:15px;
    top:5px;
}
.wel-news-box .right .swiper-container {
    padding-top: 36px;
    margin-top: -18px;
}
.wel-news-box .right,.wel-news-box .left {
    padding-top:24px
}
.ab_tits {
    margin-bottom: 16px;
}
.wel-list-hd li a {
    padding: 15px;
    overflow: hidden;
}
.wel-list-hd li .top {
    float: left;
    width: 48%;
    height: 62px;
}
.wel-list-hd li .bottom {
    width: 52%;
    float: left;
    padding: 0 0 0 15px;
}
.wel-list-hd li:first-child {
    margin-left: 0;
    margin-right:0
}
.wel-huodong {
    padding: 28px 0 18px 0;
}
.wel_two_pc dl dt .right .right_con h1 {
    font-size: 16px;
    line-height: 16px;
    height: 16px;
    margin-bottom: 15px;
}
.wel_two_pc dl dt .right .right_con p {
    color: #777;
    line-height: 15px;
    font-size: 12px;
    font-weight: normal;
    height: 30px;
    overflow: hidden;
}
.news_product_word {
    width: 58px;
    height: 23px;
    line-height: 23px;
    font-size: 12px;
}
.wel_two_pc dl dt .right .title a {
    padding: 18px 3%;
}
.wel_two_pc dl dt .right .bottom {
    height:95px;
}
.wel_two_pc dl dt .right .span_line {
    width:1px;
    height:6px;
}
.wel_two_pc dl dt .right .swiper-button-next.swiper-button-white ,.wel_two_pc dl dt .right .swiper-button-prev.swiper-button-white {
    background-size: 50% auto;
}
.wel_two_pc dl dt .right .left_img {
    width: 25%;
    height:60px;
}
.wel_two_pc dl dt .right .span_line {
    top:99%
}
.wel_two_pc dl dt .right .swiper-button-next, .wel_two_pc dl dt .right .swiper-button-prev {
    top: 95%;
}
.wel-list-hd li .bottom i {
    font-size:12px;
}
.guest_box .msg-tb li .group {
    width:100%!important;
    margin-left:0
}
.guest_box .con {
    padding-bottom:30px;
}
.wu_down .soft-box-in dt .con:after {
    right: 12px;
}
.apply-bot-form li select {
    height: 40px;
    line-height: 40px;
    font-size: 14px;
}
.product-list2.product_list_3 .plist div:nth-child(1) {
    display:block
}
.product-list2.product_list_3 .plist div:nth-child(2) {
    display:none
}
.product-list2.product_list_3 .plist div:nth-child(3) {
    display:block
}
.product-list2.product_list_3 .plist div:nth-child(4) {
    display:block
}
.product-list2.product_list_3 .plist div:nth-child(6) {
    display:none
}
.product-list2.product_list_3 a div:nth-child(1) {
    display:block
}
.product-list2.product_list_3 a div:nth-child(2) {
    display:none
}
.product-list2.product_list_3 a div:nth-child(4) {
    display:block
}
.product-list2.product_list_3 a div:nth-child(6) {
    display:none
}
.product-list2.product_list_3 a div:nth-child(7) {
    display:block
}
.product_choose.pl2_list li.pchoose {
    display:block
}
.product_choose.pl2_list li:nth-child(6) {
    display:block
}
.product_choose.pl2_list li {
    display:none
}
.product_choose.plchoose li {
    display:none
}
.product_choose.plchoose li:nth-child(2) {
    display:block
}
.product_choose.plchoose li:nth-child(4) {
    display:block
}
.product_choose li.pro_shijue {
    display:none
}
.product-list2.product_list_5 a div, .product-list2.product_list_5 .plist div {
    width:50%;
}
.product-list2.product_list_5 .plist div:nth-child(4) {
    display:block
}
.product-list2.product_list_5 .plist div:nth-child(5) {
    display:block
}
.product-list2.product_list_5 a div:nth-child(4) {
    display:block
}
.product-list2.product_list_5 a div:nth-child(5) {
    display:block
}
.product-list2.product_list_6 .plist div:nth-child(4), .product-list2.product_list_6 .plist div:nth-child(5) {
    display:block
}
.product-list2.product_list_6 a div:nth-child(4), .product-list2.product_list_6 a div:nth-child(5) {
    display:block
}
.product-list2.product_list_6 .plist div, .product-list2.product_list_6 a div {
    width: 50%;
}
.product-list2.product_list_7 .plist div:nth-child(4) {
    display:block
}
.product-list2.product_list_7 .plist div, .product-list2.product_list_7 a div {
    width: 50%;
}
.product-list2.product_list_7 div:nth-child(3) {
    display:none
}
.product-list2.product_list_7 a div:nth-child(3) {
    display:none
}
.product-list2.product_list_7 .plist div:nth-child(3) {
    display:none
}
.product-list2 li .trast-box.tb_6 {
    right: 16%;
}
.product-list2 li .trast-box.tb_7 {
    right: 16%;
}
.product-list2.product_list_7 li .trast-box.tb_6 {
    right: 16%;
}
.product_choose.plchoose li:nth-child(3) {
    display:block
}
.product-list2 a div, .plist div {
    padding:0 5px;
}
.product-list2.product_list_4 a div:nth-child(4) {
    display:block
}
.product-list2.product_list_4 a div:nth-child(5) {
    display:block
}
.product-list2.product_list_4 a div:nth-child(6) {
    display:block
}
.product-list2.product_list_5 a div:nth-child(3) {
    display:none
}
.product-list2.product_list_5 a div:nth-child(4) {
    display:none
}
.product-list2.product_list_5 a div:nth-child(5) {
    display:none
}
.product-list2.product_list_5 .plist div:nth-child(3) {
    display:none
}
.product-list2.product_list_5 .plist div:nth-child(4) {
    display:none
}
.product-list2.product_list_5 .plist div:nth-child(5) {
    display:none
}
.product-list2.product_list_6 .plist div:nth-child(2) {
    display:none
}
.product-list2.product_list_6 .plist div:nth-child(3) {
    display:none
}
.product-list2.product_list_6 .plist div:nth-child(4) {
    display:none
}
.product-list2.product_list_6 a div:nth-child(2) {
    display:none
}
.product-list2.product_list_6 a div:nth-child(3) {
    display:none
}
.product-list2.product_list_6 a div:nth-child(4) {
    display:none
}
.product-list2 li .trast-box.tb_3 {
    right: 16%;
}
.product-list2 li .trast-box.tb_4 {
    right: 16%;
}
.product_choose li.pro_se2:nth-child(3) {
    display: block;
}
.product_choose li.pro_se2:nth-child(4) {
    display: block;
}
.product_choose li.pl2 {
    display:none
}
.product-list2.product_list_3 a div, .product-list2.product_list_3 .plist div {
    width: 25%;
}
.product-list2.product_list_4 a div, .product-list2.product_list_4 .plist div {
    width: 50%;
}
.product-list2.product_list_4 .plist div:nth-child(4) {
    display:block
}
.product-list2.product_list_4 .plist div:nth-child(5) {
    display:block
}
.product-list2 li .trast-box.tb_2 {
    right: 7%;
}
.product-list2 li .trast-box.tb_1 {
    right: 6%;
}
.product-list2 a div, .plist div {
    font-size: 12px;
    width: 25%;
}
.product_choose li {
    width:100%
}
.product-list2 div:nth-child(1),.product-list2 div:nth-child(1) {
    }
.product-list2 div:nth-child(2),.product-list2 div:nth-child(2) {
    width:25%;
}
.product-list2 a div:nth-child(2),.product-list2 a div:nth-child(5),.product-list2 a div:nth-child(6) {
    display:none
}
.product-list2 .plist div:nth-child(2),.product-list2 .plist div:nth-child(5),.product-list2 .plist div:nth-child(6) {
    display:none
}
.product-list2 a div:nth-child(8),.product-list2 a div:nth-child(8) {
    width:15%
}
.product-list2.product_list_1 a div,.product-list2.product_list_1 .plist div {
    font-size: 12px;
    width: 25%;
}
.product-list2.product_list_1 a div:nth-child(1),.product-list2.product_list_1 .plist div:nth-child(1) {
    width: 25%;
}
.product-list2.product_list_1 .plist div:nth-child(4) {
    display:none
}
.product-list2.product_list_1 a div:nth-child(4) {
    display:none
}
.product-list2.product_list_1 .plist div:nth-child(2) {
    display:block
}
.product-list2.product_list_1 a div:nth-child(2) {
    display:block
}
.product-list2.product_list_1 .plist div:nth-child(6) {
    display:block
}
.product-list2.product_list_1 a div:nth-child(6) {
    display:block
}
.product-list2.product_list_4 .plist div:nth-child(4) {
    display:none
}
.product-list2.product_list_4 a div:nth-child(4) {
    display:none
}
.product-list2.product_list_4 .plist div:nth-child(3) {
    display:none
}
.product-list2.product_list_4 a div:nth-child(3) {
    display:none
}
.product-list2.product_list_4 .plist div:nth-child(5) {
    display:none
}
.product-list2.product_list_4 a div:nth-child(5) {
    display:none
}
.product-list2.product_list_4 .plist div:nth-child(6) {
    display:block
}
.product-list2.product_list_4 a div:nth-child(6) {
    display:block
}
.product_choose.plchoose li {
    display:block
}
.product-list2 a div:nth-child(3) div {
    padding-left:0
}
.product-list2 li .trast-box {
    right:6%
}
.product_choose li.pro_se1:nth-child(4) {
    display:block
}
.product-list2 div.pro_se1:nth-child(1) {
    display:block
}
.product-bg .w1400 {
    width:100%
}
.product-bg .w1400 .form {
    width:92%;
    margin:0 auto 20px auto
}
.product-list {
    width:92%;
    margin:0 auto
}
.product-box-list .flexslider li .top {
    height:auto
}
.product-imgs-in {
    width:92%;
    margin:0 auto
}
.mobile-right .form .submit,.mobile-right .form .text {
    font-size:14px;
    line-height:30px;
    height:30px;
}
.product-box-list h1 {
    font-size:15px
}
.product-tuijian-box-list h1 {
    font-size:15px;
    margin-bottom:0
}
.product-box-list:last-child {
    margin-bottom:0
}
.product_right_es {
    border:none
}
.padding_phone .w1400 {
    width:100%
}
.product_phone {
    display:block
}
.box-in .select_top1 {
    float:none;
    width:100%
}
.box-in .select_top2 {
    float:none;
    width:100%
}
.m-close-search {
    width: 15px;
    height: 15px;
    right: 6%;
    top: 24px;
}
.search-bg {
    top:0
}
.video-main {
    width:80%;
    margin-left:-40%
}
.video-main .video {
    width:80%;
    margin:0 auto;
    height:auto
}
.home_banner_phone .swiper-slide .title .p2 {
    margin-bottom:0
}
.home_banner_phone {
    margin-bottom:20px
}
.product_sca {
    display:none
}
.wel-news-box .right .title .top {
    height:auto
}
.about-nine .swiper-container {
    display:block
}
.right_box_bj {
    padding:20px 15px;
    width:100%
}
.plan-box-list:last-child {
    margin-bottom: 20px;
}
.case-padding-box {
    padding:0;
}
.phone_daohang_ab .ins-nav2 .bd ul li {
    padding: 6px 0;
}
.problem-box-in .job-list-tpl2 dt {
    background: #fff url(../images/3.png) no-repeat 5% center;
}
.plan_detail_box .right {
    display:none
}
.plan_w_phone_pad .case_de_mg {
    width:100%
}
.plan_w_phone_pad .case_list {
    width:92%
}
.product-list2.product_list_4 a div:nth-child(1), .product_list_4 .plist div:nth-child(1) {
    width:50%
}
.product-list2.product_list_5 a div:nth-child(1), .product_list_5 .plist div:nth-child(1) {
    width: 50%;
}
.product-list2.product_list_6 a div:nth-child(1), .product_list_6 .plist div:nth-child(1) {
    width: 50%;
}
.mobile-right.plan_w_phone_pad .form {
    width:92%
}
.case-padding-box.plan_w_phone_pad .w1400 {
    width:100%
}
.top_t_p {
    border-bottom: 1px solid #e5e5e5;
    display: block;
    line-height: 20px;
    padding-bottom: 10px;
    font-size:14px;
    overflow: hidden;
    margin-bottom: 15px;
}
.problem-box-in {
    min-height:200px;
}
.soft-box-in dt .con:after {
    right:12px
}
.wel_two_pc {
    padding-bottom:0
}
.con_news h1 {
    line-height: 26px;
    font-size: 14px;
    margin-bottom:10px;
}
.info-page .back {
    float:none;
    margin-top:10px;
    position:relative;
    top:0
}
.rlzy_table .job_list dd div.gangwei_need {
    padding:15px 0 15px 0
}
.job_donw .jianli_title p {
    width:100%
}
.job_donw .jianli_title {
    height:auto
}
.rlzy_table .job_list dd div.p35 {
    padding:3%
}
.video_list_center li .data-right {
    width: 12%;
    padding: 0;
    height:auto
}
.video_list_center li .data-right:after {
    width: 24px;
    height: 24px;
    margin-right: -12px;
}
.job_donw {
    padding:15px 0
}
.video_list_center li {
    width:49%;
    float:left;
    margin:0.5% 0.5%
}
.video_list_center li:last-child {
    margin-bottom:30px
}
.video_list_center li .right {
    width:70%
}
.video_list_center li .left,.video_list_center li .data-right {
    text-align:left;
    border-left:none;
    margin-bottom:0
}
.video_list_center li .data-right {
    display:none
}
.video_list_center li .data-right:after {
    margin-top:-12px
}
.product-list2 li {
    line-height: 20px;
    padding: 15px 0;
}
.product_choose {
    padding:0 15px
}
.product-list2 li {
    margin-bottom: 10px;
}
.product-list2 li a {
    padding: 10px 2% 15px;
}
.product-list li .pic {
    height: 100px;
    line-height: 100px;
}
.product-list2 li img {
    max-width: 80%;
    max-height: 80px;
}
.product-list2 li h2 {
    font-size: 14px;
    line-height: 22px;
    height: 22px;
    margin-top: 10px;
}
.product-list2 li .font {
    font-size: 12px;
    line-height: 22px;
    height: 22px;
}
.product-list2 li .trast-box {
    padding: 0 0 0 10px;
    font-size: 12px;
    line-height: 12px;
    /* top: 8px;*/
    /* left: 3%;*/
    width: 40px;
    background: url(/DxMXJSNrJ15IHyEOUSMrU0WqHj.jpg) no-repeat left center;
    background-size: auto 100%;
}
.product-list2 li .trast-box.on {
    background: url(/DxMXJSNrJ15IHyEOUS1oU0WqHj.jpg) no-repeat left center;
    background-size: auto 100%;
}
.pop-inner2 .diff-hd {
    height: 40px;
    line-height: 40px;
    padding: 0 2%;
    font-size: 16px;
}
.pop-inner2 .diff-hd .hide-me {
    font-size: 13px;
}
.pop-inner2 {
    width: 100%;
    margin-left: -50%;
}
.pop-inner2 .diff-operate {
    width: 25%;
    padding: 15px 0 15px 3%;
}
.pop-inner2 .diff-items {
    width: 75%;
    padding: 15px 0 15px;
}
.pop-inner2 .goto-contrast {
    font-size: 12px;
    height: 28px;
    line-height: 28px;
}
.pop-inner2 .diff-items .pic {
    width: 25%;
    height: 60px;
    line-height: 60px;
}
.pop-inner2 .diff-items h2 {
    font-size: 14px;
    line-height: 24px;
    margin-top: 6px;
    height: 24px;
}
.pop-inner2 .diff-items p {
    font-size: 12px;
    line-height: 21px;
    height: 21px;
}
.pop-inner2 .del-items {
    font-size: 12px;
    height: 32px;
    line-height: 32px;
}
.tabs_li ul li div:after {
    height:14px;
    margin-top:-7px;
}
.product-box-list .soft-box-in .job-list-tpl2 dt {
    margin-top: 10px;
    font-size: 12px;
    background-size: 14px auto;
}
.product-box-list .soft-box-in .job-list-tpl2 dt {
    background: #fafafa url(../images/5.png) no-repeat 10px center;
}
.product-box-list .soft-box-in .job-list-tpl2 dt.open {
    background-size: 14px auto;
    background: #fafafa url(../images/5.png) no-repeat 10px center;
}
.product_right_es .con {
    padding:0 5%
}
.product_right_es h1 {
    font-size: 20px;
    line-height: 20px;
    height: 20px;
    margin-top:20px;
}
.product_right_es span {
    font-size: 14px;
    margin-bottom: 10px;
}
.product_right_es .cont {
    padding:20px 0;
    margin-bottom:20px;
}
.product_right_es a {
    height:36px;
    line-height:36px;
    font-size:12px
}
.navigation .list-tit {
    overflow:hidden
}
.soft-box-in .job-list-tpl2 dt.open {
    background-size: 14px auto;
    background: #c11a20 url(../images/sf_xzbs.svg) no-repeat 10px center;
    background-size: 14px;
}
.soft-box-in .job-list-tpl2 dt {
    background: #fafafa url(../fonts/sf_fw.svg) no-repeat 10px center;
    padding-left:30px;
}
.soft-box-in .job-list-tpl2 dt {
    margin-top:10px;
    font-size:12px;
    background-size: 14px auto;
}
.wel-news-box {
    padding:0
}
.wel-news-box .w1400 {
    width:100%
}
.wel-news-box .left {
    width:100%;
    padding:30px 4% 30px 3%;
    margin:0 auto;
    float:none;
}
.wel-news-box .right {
    width:100%;
    padding:30px 4% 0 4%;
    margin:0 auto;
    float:none;
    background:#f7f7f7
}
.wel_two_pc dl dt .con {
    padding:3%
}
.wel-list-hd li .top {
    height:76px;
    overflow:hidden }
.wel-list-hd li .top img {
    height:100%
}
.wel-list-hd li .bottom:before {
    width: 20px;
    height: 8px;
    left: -13px;
    top: 50%;
    margin-top: 0px;
    transform: rotate(-90deg);
}
.wel-list-hd li:hover .top:after {
    background-size:30px
}
.wel_two_pc dl dt .left .img,.wel_two_pc dl dt .right .img {
    height:auto
}
.wel_two_pc dl dt .left .img img,.wel_two_pc dl dt .right .img img {
    width:100%
}
.wel_two_pc dl dt .left {
    width:100%;
    float:none;
    margin-bottom:20px
}
.wel_two_pc dl dt .right {
    float:none;
    width:100%
}
.wel_two_pc dl dt .con h1 {
    font-size:16px;
    line-height:14px;
    margin-bottom:12px;
}
.wel_two_pc dl dt .con p {
    font-size:12px;
    height:12px;
    overflow:hidden;
    line-height:12px;
}
.home_banner_phone .swiper-slide .title .p3 a {
    font-size:13px;
    margin:0 3%;
}
.wel-list-hd li .bottom h1 {
    font-size:13px;
    line-height:18px;
    height:54px;
    margin-bottom:0
}
.header_phone .logo img {
    width: 100%;
}
input.tex {
    font-size:14px;
    height:62px;
    line-height:62px;
    padding:0 20%;
}
.responsib-two .left, .responsib-two .right {
    width:100%;
    margin-bottom:2%
}
.responsib-two ul li {
    padding:5% 10%
}
.responsib-two ul li h2 {
    font-size:16px;
    margin-bottom:0
}
.responsibility_box {
    font-size:14px;
    width:100%;
    overflow:hidden
}
.responsibility_box img {
    width:800px;
    position:relative;
    margin-left:-400px
}
.responsibility_box .con img {
    margin-left:0
}
.responsibility_box .con_bottom {
    height:80px
}
.about-one .con_in .left {
    font-size: 12px;
    line-height: 22px;
}
.about-one .con_in .left .conin .mCSB_container {
    margin-right: 10%;
}
.about-one .con_in .left .conin {
    height:200px;
}
.about-one .con_in .left span {
    font-size: 14px;
}
.ab_two_list li {
    width:98%
}
.ab_two_list li p {
    height:auto
}
.ab_two_list li h1 {
    font-size: 16px;
    margin-bottom: 0;
}
.about-three .con {
    top:20px
}
.ab_four_list li {
    width: 98%;
}
.ab_seven_zs li {
    width:48%;
    margin:1%
}
.ab_seven_dis li .nums font {
    font-size: 26px;
    line-height: 38px;
}
.ab_seven_dis li h1 {
    font-size: 14px;
}
.about-nine dl dt {
    width:50%
}
.fix_honor .con {
    width:80%;
}
.about-nine .con {
    top: 22%;
}
.about-nine .con .con_nin {
    height:84px;
    overflow:hidden
}
.about-eight .con .right li p {
    font-size:12px
}
.about-eight .con .right li h1 {
    line-height:26px;
    font-size:26px;
    margin-bottom:0
}
.about-eight .con .right li {
    margin-bottom:0
}
.about-eight .con .right li:last-child p {
    font-size: 12px;
    line-height: 20px;
    margin-bottom:0
}
.honor_pc ul li {
    width:48%;
}
.video_list_center {
    margin-bottom:0;
    min-height: 420px;
}
.video_right_list li .bottom {
    padding:3%
}
.video_right_list li {
    width: 48%;
}
.tabs_li {
    height:50px
}
.tabs_li ul li div {
    padding:7px 0
}
.tabs_li ul li p {
    font-size:12px;
    padding-left:20px
}
.tabs_li ul li:nth-child(1) p {
    background-size:18%
}
.tabs_li ul li:nth-child(2) p {
    background-size:18%
}
.tabs_li ul li:nth-child(3) p {
    background-size:18%
}
.tabs_li ul li:nth-child(1):hover p {
    background-size:18%
}
.tabs_li ul li:nth-child(2):hover p {
    background-size:18%
}
.tabs_li ul li:nth-child(3):hover p {
    background-size:18%
}
.product_top-canshu .tabs_li ul li:nth-child(1) p,.product_top-canshu .tabs_li ul li:nth-child(1).on p {
    background-size:18%
}
.product_top-canshu .tabs_li ul li:nth-child(2) p,.product_top-canshu .tabs_li ul li:nth-child(2).on p {
    background-size:18%
}
.product_top-canshu .tabs_li ul li:nth-child(3) p,.product_top-canshu .tabs_li ul li:nth-child(3).on p {
    background-size:18%
}
.product_top-canshu .tabs_li ul li:nth-child(1):hover p,.product_top-canshu .tabs_li ul li:nth-child(1).on p {
    background-size:18%
}
.product_top-canshu .tabs_li ul li:nth-child(2):hover p,.product_top-canshu .tabs_li ul li:nth-child(1).on p {
    background-size:18%
}
.product_top-canshu .tabs_li ul li:nth-child(3):hover p,.product_top-canshu .tabs_li ul li:nth-child(1).on p {
    background-size:18%
}
.tab_cont_in .con ul li {
    font-size:14px;
    width:46%
}
.navigation {
    padding-bottom:0
}
.navigation .case-bar .title {
    width: 50%;
    float: left;
    height: 50px;
    line-height: 50px;
    font-size: 17px;
    background: #c11a20 url(/DxMXJSNrJ15IHyEOUNLoDIkH.jpg) no-repeat left 19% center;
    background-size: 12%;
    border-right: 1px solid #f8f8f8;
}
.navigation .media-bar .title {
    width: 50%;
    float: left;
    height: 50px;
    line-height: 50px;
    font-size: 17px;
    background: #c11a20 url(/DxMXJSNrJ15IHyEOUNLoDIkH.jpg) no-repeat left 19% center;
    background-size: 12%;
    border-right: 1px solid #f8f8f8;
}
.navigation .support-bar .title {
    width: 50%;
    float: left;
    height: 50px;
    line-height: 50px;
    font-size: 17px;
    background: #c11a20 url(../images/0.png) no-repeat left 19% center;
    background-size: 12%;
    border-right: 1px solid #f8f8f8;
}
.problem-box-in .job-list-tpl2 dt {
    height:50px;
    line-height:50px;
    font-size:14px;
    padding-left:40px;
    overflow:hidden
}
.problem-box-in .job-list-tpl2 dd {
    font-size:12px;
    line-height:20px;
    padding:5% 6%
}
.problem-box-in .job-list-tpl2 dt.open {
    background: #c11a20 url(../images/4.png) no-repeat 5% center;
}
.problem-box-in .job-list-tpl2 dt:after {
    right: 0;
}
.problem-box-in .job-list-tpl2 dt:after {
    background: url(/DxMXJSNrJ15IHyEOUNHoDIkH.jpg) no-repeat;
    width: 23px;
    height: 13px;
    position: absolute;
    right: 0;
    top: 50%;
    margin-top: -2px;
    content: "";
    background-size: 60%;
}
.problem-box-in .job-list-tpl2 dt.open:after {
    background: url(/DxMXJSNrJ15IHyEOUNLoDIkH.jpg) no-repeat;
    background-size: 60%;
}
.fix_honor .close {
    background: #fff url(/DxMXJSNrJ15IHyEOUSqMKxSJTxIsID.jpg) no-repeat center center;
    width: 26px;
    height: 26px;
    position: absolute;
    top: 0;
    right: -30px;
    filter: alpha(opacity=100);
    opacity: 1;
    cursor: pointer;
    background-size: 50% 50%;
}
.fix_honor .prev {
    background: #fff url(../images/left.png) no-repeat center center;
    width: 26px;
    height: 26px;
    position: absolute;
    top: 50%;
    margin-top: -13px;
    left: -13px;
    filter: alpha(opacity=100);
    opacity: 1;
    /* cursor: pointer;*/
    
}
.fix_honor .next {
    background: #fff url(/DxMXJSNrJ15IHyEOURMpIycUTxIsID.jpg) no-repeat center center;
    width: 26px;
    height: 26px;
    position: absolute;
    top: 50%;
    margin-top: -13px;
    right: -13px;
    filter: alpha(opacity=100);
    opacity: 1;
    /* cursor: pointer;*/
    
}
.about-one .phone_right {
    display:block
}
.about-one {
    background:#f8f8f8
}
.about-one {
    padding:50px 0 0 0
}
.about-one .con {
    padding:0 20px 20px 20px;
}
.about-one .con_in .left h1 {
    font-size: 14px;
    margin-bottom: 10px;
    line-height: 20px;
}
.about-one .con_in {
    margin-bottom:30px
}
.ab_two_list {
    display:none
}
.phone_two_lilian {
    display:block
}
.pc_img_fzlc {
    display:none
}
.phone_img_fzlc {
    display:block
}
.about-four .con_p {
    padding:0 4%
}
.ab_four_list li {
    padding:10px;
}
.about-four .con_p {
    margin-bottom:15px
}
.ab_four_list li .top {
    width:34%;
    float:left;
    overflow:hidden
}
.ab_four_list li .bottom {
    padding:0 10px;
    float:left;
    width:66%;
}
.ab_four_list li .bottom h1 {
    font-size:14px;
    margin-bottom:8px
}
.ab_four_list li .bottom {
    color: #888;
    font-size: 12px;
    line-height: 16px;
}
.ab_four_list li .bottom .con {
    height:32px
}
.ab_five_img {
    display:none
}
.ab_five_img_phone {
    display:block
}
.ab_seven_dis {
    display:none
}
.phone_ab_youshi {
    display:block
}
.about-seven .con_p font {
    margin:15px 0
}
.ab_seven_zs {
    display:none
}
.phone_ab_hornor {
    display:block
}
.about-eight .con .right {
    display:none
}
.about-eight {
    padding:25px 0 25px 0
}
.phone_con_eight {
    display:block;
    width:92%;
    margin:0 auto
}
.about-nine dl {
    display:none
}
.about-nine h1 {
    font-size:17px
}
.about-nine .con p.con_p {
    line-height: 17px;
    height: 68px;
}
.ab_partner_kj {
    display:none
}
.hk_phone {
    display:block
}
.ab_tits h1 {
    font-size:20px
}
.ab_tits h1 {
    line-height: 30px;
}
.phone_daohang_ab {
    display: block;
    /* position: fixed;
    top: 40px;
    z-index: 21;
    left: 0;
    width: 100%;*/
    
}
.about-eight .swiper-container {
    display:none
}
.about-eight .swiper-container {
    display:block
}
.phone_con_eight {
    display:block
}
.about-eight img {
    width: 640px;
    position: relative;
    left: 50%;
    margin-left: -270px;
}
.home_banner_phone {
    display:block
}
.home_banner {
    display:none
}
.product_choose li {
    margin-bottom:10px
}
.camera_link {
    position: absolute;
    border: 1px solid #9a9fb2;
    width: 110px;
    height: 36px;
    line-height: 36px;
    right: 3%;
    top: 50%;
    margin-top: -18px;
    -webkit-transition: all .6s;
    transition: all .6s;
}
.camera_box .con {
    top: 41%;
}
.product_choose li h2 {
    font-size: 12px;
}
.product_choose .choose_btn {
    font-size:14px
}
.loading {
    display:none
}
.plan_detail_box .left {
    margin-bottom:0;
    padding-bottom:0;
    border-bottom:none
}
.plan_w_phone_pad .phone_show_tit {
    display:block
}
.plan_w_phone_pad .phone_show_tit .plan_detail_box {
    box-shadow:none;
}
.mobile-right .plan_detail_box {
    display:none
}
.product-imgs-in li {
    margin-bottom:2%
}
.public_respon li {
    line-height:22px;
    height:auto;
    font-size:12px;
    padding-bottom:10px;
    margin-bottom:10px;
}
.tabs_li ul li:nth-child(1):hover p, .tabs_li ul li:nth-child(1).on p {
    background-size: 18%;
}
.tabs_li ul li:nth-child(2):hover p, .tabs_li ul li:nth-child(2).on p {
    background-size: 18%;
}
.tabs_li ul li:nth-child(3):hover p, .tabs_li ul li:nth-child(3).on p {
    background-size: 18%;
}
}
@media (max-width: 420px) {
    .video_list_center li {
    width:100%;
    float:left;
    margin:2% 0%
}
.video_list_center li .data-right:after {
    left:50px
}
}
@media (max-width: 375px) {
    .ab_five_list li {
    width:100%;
    margin:1% 0
}
.ab_five_list li:first-child {
    margin-left: 0%;
}
.ab_seven_dis li {
    width: 48%;
    margin: 1%;
}
.map_right .con h1 {
    margin-bottom:20px
}
.map_right .con h2 {
    margin-bottom:0;
    line-height:22px
}
}
@media (max-width: 320px) {
    .video_right_list li {
    width: 100%;
}
.fix_videos .close {
    right:-30px
}
}
@media (min-width: 1025px) {
    .product-list2 li:hover {
    box-shadow: 0 0 20px rgba(0,0,0,.2);
}
.product-list2 li:hover h2 {
    color: #c11a20;
}
.product-list2 li:hover .trast-box {
    opacity: 1;
}
}
