@charset "utf-8";
/* CSS Document */
/*--全局样式--*/
html{font-size:100%;}
body{color:#535353; font-size:0.22rem; font-family:"Microsoft YaHei",微软雅黑,"Microsoft JhengHei",华文细黑,STHeiti,MingLiu;background-color:#ededed;word-wrap:break-word; }
body,div,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,textarea,th,td,label{margin:0px;padding:0px;font-weight: normal;}
h1, h2, h3, h4, h5, h6 {font-size:100%;font-weight:normal;margin: 0;}
section, article, aside, header, footer, nav, dialog, figure {display: block;}
a{color:#535353;text-decoration:none;outline: medium none;}
a:hover{color:#666; text-decoration:none;}
img{border:0; vertical-align:middle;max-width:100%;max-height: 100%;}
ul,ol,li{list-style:none;}
input, button, select, textarea{outline: none; font-family:"Microsoft YaHei",微软雅黑,"Microsoft JhengHei",华文细黑,STHeiti,MingLiu;background:none;outline: none;}
.clearfix{clear:both;}
.h1, .h2, .h3, .h4, .h5, .h6, h1, h2, h3, h4, h5, h6{margin: 0;}

.fu_bg{position: fixed;background:rgba(0, 0, 0, 0.5) none repeat scroll 0 0 !important;filter:Alpha(opacity=50); background:#000;width: 100%;height: 100%;z-index: 99999;top: 0;left: 0;}
.f_l{float: left;}
.f_r{float: right;}
.pc_show{display: block;}
.mob_show{display: none;}
.tagContent {display: none;}
#tagContent .selectTag {display: block}

/* leftsead */
.wuyou-waiter{position: fixed; right: 0px; top:50%; margin-top: -90px;border: 1px solid #ddd;border-right: 0; width: 80px; box-shadow: 0px 0px 20px rgba(0,0,0,.3); z-index: 3;background: #fff;}
.waiter-ul li{position: relative; border-bottom: 1px solid #ddd;cursor: pointer;}
.waiter-ul li:last-of-type{border-bottom: 0;}
.waiter-ul li .tubiao{font-family: Arial, Helvetica, sans-serif;padding: 15px 0;color: #1d467d; display: block; width: 80px;font-size:14px; line-height: 20px; text-align: center; -webkit-transition:all 0.6s;-ms-transition:all 0.6s;-moz-transition:all 0.6s;}
.waiter-ul li:hover .tubiao{background: #1d467d;color: #fff;}
.waiter-ul li .tubiao .icon{display: block;line-height: 36px;font-size:30px;}
.waiter-ul li .fanhui{font-family: Arial, Helvetica, sans-serif;padding: 15px 0;color: #1d467d; display: block; width: 80px; height: 80px;font-size:34px; line-height: 50px; text-align: center; -webkit-transition:all 0.6s;-ms-transition:all 0.6s;-moz-transition:all 0.6s;}
.waiter-ul li:hover .fanhui{background: #1d467d;color: #fff;}
.waiter-title{position: absolute;border-radius: 5px;width: 206px;text-align: center;font-size: 16px;line-height: 40px; left: 100px; top: 1px; color: #ff952b;-webkit-transition:all 0.6s;-ms-transition:all 0.6s;-moz-transition:all 0.6s; background-color: #fff; box-shadow: 0px 0px 10px rgba(0,0,0,.3); z-index: 1; opacity: 0;}
.waiter-title:before{content: ''; display: block; width: 10px; height: 10px; position: absolute; right: -5px; top: 14px; background-color:#fff; transform:rotate(45deg);}
.waiter-ul li:hover .waiter-title{left: -216px; opacity: 1;}
.waiter-ul li:hover .waiter-title.kefu{left: -320px;}
.waiter-title.call{padding: 10px;text-align: left;}
.waiter-title.call .h3{line-height: 24px;font-size: 18px;color: #1d467d;}
.waiter-title.call .h5{line-height: 24px;font-size: 16px;color: #1d467d;}
.waiter-title.weixin_saoma{padding: 20px 0;}
.waiter-title.weixin_saoma .img img{vertical-align:top;margin:auto;}
.waiter-title.shou_kefu{padding: 10px;text-align: left;}
.waiter-title.shou_kefu .tit{line-height: 24px;font-size: 18px;color: #1d467d;}
.waiter-title.shou_kefu dl{margin: 10px 0;}
.waiter-title.shou_kefu dt{float: left;}
.waiter-title.shou_kefu dt .icon{width: 44px;height: 44px;background: #1d467d;line-height: 44px;text-align: center;font-size:20px;color: #fff;display: block;border-radius: 100%;}
.waiter-title.shou_kefu dd{float: right;width: 70%;}
.waiter-title.shou_kefu dd .h3{line-height: 22px;font-size: 16px;color: #1d467d;}
.waiter-title.shou_kefu dd .h5{line-height: 22px;font-size: 16px;color: #232323;}

.banner img{vertical-align: top;}

/* 头部 */
.header{background:#fff;}
.header_index{position: absolute;z-index: 999;top: 30px;width: 100%;background: none;}
.header .bg-light{background:#fff!important;}
.header .bg-light{padding:20px 30px;}
.navbar-light .navbar-brand img{height: 46px;}
.nav-tabs .nav-item{margin-left: 30px;}
.nav-tabs .nav-link{font-size: 18px;color: #333;text-align: center;padding: 0.5rem;}
.nav-tabs .nav-link.disabled{color: #333;}
.nav-tabs .nav-link.disabled img{width: 44px;height: 44px;border-radius: 100%;vertical-align: top;margin-top:5px;margin-right: 5px;}
.nav-tabs .nav-item.show .nav-link, .nav-tabs .nav-link.active{color: #333;}
.nav-tabs .nav-link.active{color: #174179;font-weight:bold;}
.nav-tabs .dropdown-item{font-size: 14px;padding: 0 10px;line-height: 34px;position: relative;white-space: inherit;cursor: pointer;}
.nav-tabs .dropdown-menu{top: 54px;border: 0;border-radius: 0;padding: 0;min-width: 100%;}
.nav-tabs .dropdown:hover .dropdown-menu{display: block;}
.nav-tabs .dropdown-item:hover,.nav-tabs .dropdown-item.active{background: #43332a;color: #333;}
.nav-tabs .dropdown-item:hover .dropdown-erji,.nav-tabs .dropdown-item.active .dropdown-erji{color: #33;}
.nav-tabs .nav-item:hover .dropdown-toggle::after{border-top:0;border-bottom: .3em solid;}
.nav-tabs .dropdown-item .youla{position: absolute;left: 160px; top:-10px;background: #333;z-index: 999;height: 186px;width: 360px;padding: .5rem 10px;}
.nav-tabs .dropdown-item .youla a{display: inline-block;margin-right: 20px;font-size: 12px;}
.nav-tabs .dropdown-item .dropdown-erji{display: block;color: #333;}
.nav-tabs .dropdown-item .youla a:hover,.nav-tabs .dropdown-item .youla a.on{color: #2f458c;text-decoration: underline;}
.banner_index{position: relative;z-index:2;}
.banner_index .swiper-pagination-bullet{background: #fff;}
.banner_index .swiper-pagination-bullet-active{background: #fff;}
.banner_index .txt{position: absolute;top: 30%;width: 60%;left: 20%;z-index: 99;}
.banner_index .txt .h3{font-size: 60px;color: #fff;line-height: 80px;text-align: center;font-weight:bold;}
.banner_index .txt .h5{font-size: 14px;color: #fff;line-height: 20px;margin: 10px 0 20px;text-align: center;}
.banner_index .txt .h4{font-size: 20px;color: #fff;line-height: 36px;text-align: center;}
/*首页*/
.index_h3{font-size: 24px;color: #333;line-height: 40px;text-align: center;margin-bottom: 30px;position: relative;}
.index_h3 span{display: block;border-bottom: solid 3px #333;width: 3em;margin: auto;}
.index_h3 a{position: absolute;right: 0;top: 50%;font-size: 14px;color: #999;line-height: 20px;margin-top: -10px;}

.fuwu_linyu{padding: 50px 15px;background: #fff;}
.fuwu_linyu li{margin: 10px 0;text-align: center;}
.fuwu_linyu li .icon{display: block;font-size: 62px;color: #174179;line-height: 70px;}
.fuwu_linyu li .ico_a{font-size: 54px;}
.fuwu_linyu li .h3{font-size: 30px;color: #333;line-height: 40px;font-weight:bold;margin: 10px 0;}
.fuwu_linyu li .h5{font-size: 18px;color: #333;line-height: 36px;}
.about_gy{font-size: 18px;color: #333;line-height: 30px;padding: 50px 15px;}
.about{background: #fff;}
.about .bg{background: #f5f5f5 url(../../images/index/about.png) no-repeat right center;padding: 50px 15px;min-height: 460px;}
.about .txt{font-size: 18px;color: #333;line-height: 30px;}
.about .txt p{text-indent: 2em;}
.about .more a{font-size: 16px;color: #174179;line-height: 50px;}
.fuwu_guo{background: #fff;padding: 50px 15px;}
.fuwu_guo li{margin-bottom: 30px;}
.fuwu_guo li a{display: block;position: relative;overflow: hidden;}
.fuwu_guo li img{vertical-align: top;}
.fuwu_guo li .xiala{position: absolute;left: 30px;right: 30px;bottom:30px;top: 30px;background:rgba(0, 0, 0, 0.5) none repeat scroll 0 0 !important;filter:Alpha(opacity=50); background:#000;display: none;-webkit-animation-name: slideInRight;-webkit-animation-timing-function: ease-in-out;-webkit-animation-iteration-count: infinite;-webkit-animation-duration: 1s;animation-iteration-count: 1;}
.fuwu_guo li .xiala p{position: absolute;font-size: 18px;color: #fff;line-height: 30px;text-align: center;left: 50%;width: 80%;top: 50%;transform:translate(-50%,-50%);}
.fuwu_guo li:hover .xiala{display: block;}
@-webkit-keyframes slideInRight {
        0%{transform:translateY(120%) ;}                
        100%{transform:translateY(0);}
}
.huizhi_jingcai{background: #fff;}
.huizhi_jingcai .hui_zhi{background: url(../../images/index/huizhi_jingcai.jpg) center;height: 670px;padding: 50px 15px;}
.huizhi_jingcai .index_h3{color: #fff;}
.huizhi_jingcai .index_h3 span{border-bottom: solid 3px #fff;}
.huizhi_jingcai .hui_zhi li{margin: 20px 0;}
.huizhi_jingcai .hui_zhi li .txt{background: #000;padding: 20px 30px;}
.huizhi_jingcai .hui_zhi li .txt .h2{font-size: 24px;color: #fff;line-height: 40px;}
.huizhi_jingcai .hui_zhi li .txt .h3{font-size: 18px;color: #fff;line-height: 40px;font-weight:bold;border-bottom: solid 1px #fff;padding: 15px 0;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.huizhi_jingcai .hui_zhi li .txt .h4{font-size: 16px;color: #fff;line-height: 40px;margin: 40px 0;}
.huizhi_jingcai .hui_zhi li .txt .h4 a{display: inline-block;border: solid 1px #fff;padding: 0 20px;color: #fff;}
.huizhi_jingcai .hui_zhi li .txt .h5{font-size: 14px;color: #fff;line-height: 24px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 4;overflow: hidden;margin: 20px 0;min-height: 96px;}
.huizhi_jingcai .hui_zhi li .txt .h6{font-size: 14px;color: #fff;line-height: 24px;}
.huizhi_jingcai .hui_zhi li:hover .txt{background: #174179;margin-top: -10px;}
.huizhi_jingcai .jing_cai{padding: 40px 15px 80px;}
.huizhi_jingcai .jing_cai li a{display: block;}
.huizhi_jingcai .jing_cai li .h3{font-size: 18px;color: #333;line-height: 24px;font-weight:bold;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.huizhi_jingcai .jing_cai li .h5{font-size: 14px;color: #666;line-height: 24px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 4;overflow: hidden;margin: 20px 0;}
.huizhi_jingcai .jing_cai li .img{margin-bottom:20px;}
.huizhi_jingcai .jing_cai li .img img{vertical-align: top;width: 100%;}


/*服务范围*/
.fuwu_lei{background: #fff;padding: 50px 15px;}
.fuwu_lei li{text-align: center;cursor: pointer;}
.fuwu_lei li .icon{display: inline-block;vertical-align: top;width: 100px;height: 100px;border: solid 1px #174179;color: #174179;text-align: center;line-height: 100px;font-size: 38px;border-radius: 100%;}
.fuwu_lei li p{font-size: 30px;color: #333;line-height: 56px;font-weight:bold;}
.fuwu_lei li:hover .icon{animation: rotateImg 2s;}
@keyframes rotateImg{
  100%{-webkit-transform: rotateY(360deg)}
}
.we_fuuw{background: url(../../images/index/we_fuuw.jpg) center;height: 580px;padding: 50px 15px;}
.we_fuuw .index_h3{color: #fff;}
.we_fuuw .index_h3 span{border-bottom: solid 3px #fff;}
.we_fuuw .zhu{font-size: 18px;color: #fff;line-height: 20px;text-align: center;}
.we_fuuw li{margin: 40px 0;position: relative;padding-left: 135px;min-height: 100px;}
.we_fuuw li .icon{position: absolute;left: 15px;top: 0;width: 100px;height: 100px;border: solid 1px #fff;color: #fff;text-align: center;line-height: 100px;font-size: 42px;border-radius: 100%;}
.we_fuuw li .ico_a{font-size: 36px;}
.we_fuuw li .h3{font-size: 18px;color: #fff;line-height: 40px;font-weight:bold;}
.we_fuuw li .h5{font-size: 14px;color: #fff;line-height: 24px;}


/*服务案例*/
.fuwu_anli .zhong_dian{background: #fff;padding: 50px 15px;}
.fuwu_anli .zhong_dian li{position: relative;}
.fuwu_anli .zhong_dian li a{display: block;}
.fuwu_anli .zhong_dian li .img img{vertical-align: top;}
.fuwu_anli .zhong_dian li .txt{margin: -30px 20px 0;background: #fff;position: relative;z-index: 11;border-top: solid 2px #e66428;padding:10px 20px;}
.fuwu_anli .zhong_dian li .txt .h3{font-size: 18px;color: #333;line-height: 24px;font-weight:bold;text-align: center;}
.fuwu_anli .zhong_dian li .txt .h4{font-size: 16px;color: #666;line-height: 30px;text-align: center;}
.fuwu_anli .zhong_dian li .txt .h5{font-size: 14px;color: #666;line-height: 24px;display: none;}
.fuwu_anli .zhong_dian li:hover .txt{border-top: solid 2px #174179;}
.fuwu_anli .zhong_dian li:hover .txt .h3,.fuwu_anli .zhong_dian li:hover .txt .h4{color: #174179;}
.fuwu_anli .qita_xiangmu{background: #fff;}
.fuwu_anli .qita_xiangmu .bg{background: url(../../images/index/qita_xiangmu.jpg) center;height: 600px;padding: 40px 15px;}
.fuwu_anli .qita_xiangmu .tabs{margin-bottom:30px;}
.fuwu_anli .qita_xiangmu .tabs a{font-size: 18px;color: #fff;line-height: 34px;border-radius: 3px;width: 104px;text-align: center;display: inline-block;vertical-align: top;margin-right: 20px;}
.fuwu_anli .qita_xiangmu .tabs .on{border: solid 1px #fff;}
.fuwu_anli .qita_xiangmu .swiper-container{padding-bottom: 50px;}
.fuwu_anli .qita_xiangmu .swiper-container .swiper-pagination-bullet{background: #fff;}
.fuwu_anli .qita_xiangmu .jue_dui{position: relative;}
.fuwu_anli .qita_xiangmu .swiper-button-next, .fuwu_anli .qita_xiangmu .swiper-button-prev{background: none;outline: none;text-align: center;line-height: 44px;width: 60px;left: -60px;margin-top:-48px;}
.fuwu_anli .qita_xiangmu .swiper-button-next .icon, .fuwu_anli .qita_xiangmu .swiper-button-prev .icon{font-size: 58px;color: #fff;width: 60px;display: block;}
.fuwu_anli .qita_xiangmu .swiper-button-next, .fuwu_anli .qita_xiangmu .swiper-container-rtl .swiper-button-prev{right: -60px;left: auto;}
.fuwu_anli .qita_xiangmu .swiper-slide{overflow: hidden;}
.fuwu_anli .qita_xiangmu .swiper-slide a{display: block;position: relative;}
.fuwu_anli .qita_xiangmu .swiper-slide .xiala{position: absolute;bottom: 0;left: 0;width: 100%;padding-bottom: 0;padding-top: 25%;}
.fuwu_anli .qita_xiangmu .swiper-slide .xiala .h3{font-size: 12px;color: #fff;line-height: 20px;text-align: center;padding: 5px 15px;background:rgba(0, 0, 0, 0.6) none repeat scroll 0 0 !important;filter:Alpha(opacity=60); background:#000;}
.fuwu_anli .qita_xiangmu .swiper-slide .xiala .h4{font-size: 16px;color: #999;line-height: 30px;text-align: center;display: none;}
.fuwu_anli .qita_xiangmu .swiper-slide:hover .xiala{background:rgba(255, 255, 255, 0.6) none repeat scroll 0 0 !important;filter:Alpha(opacity=60); background:#fff;top: 0;-webkit-animation-name: slideInRight;-webkit-animation-timing-function: ease-in-out;-webkit-animation-iteration-count: infinite;-webkit-animation-duration: 1s;animation-iteration-count: 1;}
.fuwu_anli .qita_xiangmu .swiper-slide:hover .xiala .h4{display: block;}
.fuwu_anli .qita_xiangmu .swiper-slide:hover .xiala .h3{color: #174179;line-height: 24px;font-size: 18px;background: none !important;font-weight:bold;}
@-webkit-keyframes slideInRight {
        0%{transform:translateY(100%) ;}                
        100%{transform:translateY(0);}
}
.fuwu_anli .service_area{background: #fff;padding: 50px 15px;}
.fuwu_anli .service_area li{margin: 60px 0;}
.fuwu_anli .service_area li .txt{background: #fafafa;text-align: center;position: relative;padding: 50px 20px 10px;}
.fuwu_anli .service_area li .txt .icon{display: block;width: 90px;height: 90px;line-height: 90px;text-align: center;margin:auto;position: absolute;top: -50px;left: 50%;margin-left: -50px; background: #fff;border: solid 5px #f9f9f9;border-radius: 100%;font-size: 42px;color: #174179;}
.fuwu_anli .service_area li .txt .ico_a{font-size: 38px;}
.fuwu_anli .service_area li .txt .h3{font-size: 20px;color: #333;line-height: 50px;}
.fuwu_anli .service_area li .txt .h5{font-size: 16px;color: #666;line-height: 30px;text-align: center;display: inline-block;vertical-align: top;min-height: 120px;}

.zhannei_ditu{padding: 20px 0;font-size: 14px;color: #174179;line-height: 30px;}
.zhannei_ditu span{color: #999;}
.zhannei_ditu a{color: #999;}
/*详情*/
.anli_show{background: #fff;padding: 0 0 50px;position: relative;}
.anli_show .tui_jian dl{margin-bottom: 30px;}
.anli_show .tui_jian dt{font-size: 18px;color: #333;line-height: 20px;font-weight:bold;}
.anli_show .tui_jian dd li{border-bottom: solid 1px #f2f2f2;padding: 20px 0;position: relative;padding-left: 80px;min-height: 110px;}
.anli_show .tui_jian dd li a{display: block;}
.anli_show .tui_jian dd li img{position: absolute;left: 0;top: 20px;width: 70px;height: 70px;}
.anli_show .tui_jian dd li .txt .h3{font-size: 16px;color: #333;line-height: 20px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}
.anli_show .tui_jian dd li .txt .h4{font-size: 14px;color: #666;line-height: 30px;}
.anli_show .item_datail .top .img{margin-bottom: 10px;}
.anli_show .item_datail .top .img img{vertical-align: top;}
.anli_show .item_datail .top .h3{font-size: 24px;color: #333;line-height: 30px;font-weight:bold;}
.anli_show .item_datail .top .h4{font-size: 16px;color: #666;line-height: 30px;}
.anli_show .item_datail .top .txt{font-size: 16px;color: #333;line-height: 30px;margin-top: 10px;}
.anli_show .item_datail .liang_dian{padding: 40px 0;}
.anli_show .item_datail .liang_dian .video{position: relative;}
.anli_show .item_datail .liang_dian .video img{vertical-align: top;width: 100%;}
.anli_show .item_datail .liang_dian .video span{position: absolute;background:rgba(0, 0, 0, 0.5) none repeat scroll 0 0 !important;filter:Alpha(opacity=50); background:#000;width: 100%;height: 100%;z-index: 99;top: 0;left: 0;}
.anli_show .item_datail .liang_dian .video .icon{font-size: 50px;color: #fff;width: 50px;height: 50px;line-height: 50px;text-align: center;position: absolute;left: 50%;top: 50%;margin-top: -25px;margin-left: -25px;cursor: pointer;}
.anli_show .item_datail .liang_dian .txt .tit{font-size: 20px;color: #333;line-height: 20px;font-weight:bold;margin-bottom: 10px;}
.anli_show .item_datail .liang_dian .txt .h5{font-size: 16px;color: #333;line-height: 30px;padding-left: 20px;position: relative;}
.anli_show .item_datail .liang_dian .txt .h5 em{position: absolute;left: 0;top: 0;width: 10px;height: 10px;background: #e66428;border-radius: 100%;margin-top: 10px;}
.anli_show .item_datail .xiang_mu{margin-bottom: 20px;}
.anli_show .item_datail .xiang_mu .tit{font-size: 20px;color: #333;line-height: 30px;font-weight:bold;margin-bottom: 10px;}
.anli_show .item_datail .xiang_mu .txt{font-size: 16px;color: #333;line-height: 30px;}


/*汇智精彩*/
.hui_zhi{background: #fff;padding: 50px 15px;}
.hui_zhi .new_list li{margin-bottom: 20px;}
.hui_zhi .new_list li .img{margin-bottom: 15px;}
.hui_zhi .new_list li .img img{vertical-align: top;width: 100%;}
.hui_zhi .new_list li .h3{font-size: 20px;color: #333;line-height: 30px;font-weight:bold;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.hui_zhi .new_list li .h5{font-size: 16px;color: #666;line-height: 30px;margin: 10px 0;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3;overflow: hidden;}
.hui_zhi .new_list li .h5 a{float: right;color: #e66428;font-size: 14px;}
.hui_zhi .new_list li .h4{font-size: 14px;color: #666;line-height: 50px;border-top: solid 1px #e5e5e5;}
.hui_zhi .new_list li .h4 span{display: inline-block;vertical-align: top;margin-right: 30px;}
.hui_zhi .new_list li .h4 .icon{float: left;font-size: 20px;margin-right: 10px;}
.hui_zhi .search{border: solid 1px #174179;}
.hui_zhi .search .order_a{vertical-align: top;height: 32px;border: 0;color: #333;font-size: 14px;padding: 0 10px;width:75%;}
.hui_zhi .search .order_b{float: right;width: 24%;text-align: center;background: #174179;height: 32px;border: 0;color: #fff;font-size: 14px;}
.hui_zhi .fen_lei{margin: 30px 0;}
.hui_zhi .fen_lei .tit{font-size: 20px;color: #333;line-height: 20px;font-weight:bold;}
.hui_zhi .fen_lei .tit em{display: block;width: 30px;height: 3px;background: #174179;margin-top: 20px;}
.hui_zhi .fen_lei .tabs a{display: block;padding:10px 30px;font-size: 18px;color: #333;line-height: 30px;border-bottom: solid 1px #e5e5e5;position: relative;}
.hui_zhi .fen_lei .tabs .icon{position: absolute;left: 0;top: 10px;font-size: 18px;color: #e66428;}
.hui_zhi .news .list_order li{float: left;width: 50%;text-align: center;}
.hui_zhi .news .list_order li a{display: block;font-size: 18px;color: #333;line-height: 38px;}
.hui_zhi .news .list_order .selectTag{border-bottom: solid 3px #174179;}
.hui_zhi .news .stick_social ul{border: solid 1px #e5e5e5;border-bottom:0;}
.hui_zhi .news .stick_social li{border-bottom: solid 1px #e5e5e5;padding: 10px;}
.hui_zhi .news .stick_social li a{display: block;position: relative;padding-left: 80px;min-height: 70px;}
.hui_zhi .news .stick_social li img{position: absolute;left: 0;top: 0;width: 70px;height: 70px;}
.hui_zhi .news .stick_social li .txt .h3{font-size: 16px;color: #333;line-height: 20px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}
.hui_zhi .news .stick_social li .txt .h4{font-size: 14px;color: #666;line-height: 30px;}

/*精彩详情*/
.huizhi_show{padding: 0 15px 50px;}
.huizhi_show .new_show .tit{font-size: 24px;color: #000;line-height: 30px;font-weight:bold;}
.huizhi_show .new_show .time{font-size: 14px;color: #666;line-height: 30px;margin: 10px 0;}
.huizhi_show .new_show .time span{display: inline-block;vertical-align: top;margin-right: 30px;}
.huizhi_show .new_show .time .icon{float: left;font-size: 20px;margin-right: 5px;}
.huizhi_show .new_show .txt{font-size: 14px;color: #666;line-height: 30px;}


/*战略合作伙伴*/
.hezuo_zhannue{background: #fff;}
.hezuo_huoban{padding: 20px 15px;background: #fff;}
.hezuo_huoban .swiper-wrapper{-moz-transition-timing-function: linear;-ms-transition-timing-function: linear;transition-timing-function: linear;}
.hezuo_huoban .swiper-slide{width:calc(20% - 10px);margin: 5px;border: solid 1px #ddd;}
.hezuo_huoban .swiper-slide a{display: block;}
.hezuo_zhannue .you_shi{padding: 50px 15px;}
.hezuo_zhannue .you_shi li .img{margin-bottom: 10px;}
.hezuo_zhannue .you_shi li .img img{vertical-align: top;width: 100%;}
.hezuo_zhannue .you_shi li .h3{font-size: 18px;color: #333;line-height: 30px;text-align: center;}
.hezuo_zhannue .you_shi li .h5{font-size: 16px;color: #666;line-height: 30px;text-align: center;padding: 0;}
.hezuo_zhannue .huo_ban{background: url(../../images/index/huoban_pc.jpg) center;padding: 40px 15px 60px;}
.hezuo_zhannue .huo_ban .index_h3{color: #fff;}
.hezuo_zhannue .huo_ban .index_h3 span{border-bottom: solid 3px #fff;}
.hezuo_zhannue .huo_ban ul{background: #fff;padding: 0 40px;}
.hezuo_zhannue .huo_ban li{padding: 30px 0;border-bottom: solid 1px #f2f2f2;position: relative;padding-right:279px;}
.hezuo_zhannue .huo_ban li .logo{position: absolute;right: 0;top: 50%;margin-top: -48px;width: 269px;}
.hezuo_zhannue .huo_ban li .tit{font-size: 18px;color: #333;line-height: 20px;font-weight:bold;border-left: solid 3px #174179;padding-left: 10px;margin-bottom: 10px;}
.hezuo_zhannue .huo_ban li .h5{font-size: 16px;color: #333;line-height: 30px;}
.hezuo_zhannue .hezuo_huoban{position: relative;padding: 40px;}
.hezuo_zhannue .swiper-button-next, .hezuo_zhannue .swiper-button-prev{background: none;outline: none;text-align: center;line-height: 44px;}
.hezuo_zhannue .swiper-button-next .icon, .hezuo_zhannue .swiper-button-prev .icon{font-size: 24px;}


/*诚聘英才*/
.zhao_pin{background: #fff;padding: 50px 0;}
.zhao_pin .join_us .bg{background: #f5f5f5;}
.zhao_pin .join_us li{padding: 30px 0;border-bottom: solid 1px #ddd;}
.zhao_pin .join_us li:last-of-type{border-bottom: 0;}
.zhao_pin .join_us li .tit{font-size: 18px;color: #333;line-height: 38px;}
.zhao_pin .join_us li .tit em{display: inline-block;width: 3px;height: 18px;line-height: 18px;font-style: normal; border-left: solid 3px #174179;margin-right: 10px;margin-top:10px;vertical-align: top;padding-left:10px;width: 32%;}
.zhao_pin .join_us li .tit label{font-size: 14px;color: #666;}
.zhao_pin .join_us li .tit span{float: right;}
.zhao_pin .join_us li .tit span a{display: inline-block;vertical-align: top;line-height: 36px;border: solid 1px #e66428;color: #e66428;font-size: 16px;padding: 0 20px;}
.zhao_pin .join_us li .tit span .icon{float: right;font-size: 20px;color: #b6b6b6;margin-left: 20px;cursor: pointer;}
.zhao_pin .join_us li .xiala dl{margin: 10px 0;}
.zhao_pin .join_us li .xiala dt{font-size: 14px;color: #333;line-height: 26px;font-weight:bold;}
.zhao_pin .join_us li .xiala dd{font-size: 14px;color: #666;line-height: 26px;}
.zhao_pin .contact_us{padding: 50px 15px;}
.zhao_pin .contact_us .ditu{position: relative;}
.zhao_pin .contact_us .ditu .di_tu{height: 480px;font-size: 14px;}
.zhao_pin .contact_us .ditu .go{position: absolute;z-index: 99;right: 0;bottom: 0;font-size: 16px;color: #fff;line-height: 40px;background: #174179;padding: 0 20px;}
.zhao_pin .contact_us .ditu .go .icon{float: left;font-size: 20px;margin-right: 5px;}
.zhao_pin .contact_us .shu_ru{background: #f5f5f5;padding: 30px;height: 480px;position: relative;}
.zhao_pin .contact_us .shu_ru .zhu{font-size: 18px;color: #333;line-height: 26px;margin-bottom: 20px;}
.zhao_pin .contact_us .shu_ru li{background: #fff;margin-bottom: 20px;padding: 10px 20px;}
.zhao_pin .contact_us .shu_ru li input{height: 30px;border: 0;display: block;font-size: 16px;color: #333;width: 100%;}
.zhao_pin .contact_us .shu_ru li textarea{height: 90px;border: 0;display: block;font-size: 16px;color: #333;width: 100%;line-height: 30px; resize:none;}
.zhao_pin .contact_us .shu_ru .and{position: absolute;right: 30px;bottom: -10px;font-size: 16px;color: #fff;line-height: 44px;background: #174179;width: 166px;text-align: center;}
.zhao_pin .contact_us .lian_xi{margin-top: 50px;}
.zhao_pin .contact_us .lian_xi li{text-align: center;}
.zhao_pin .contact_us .lian_xi li .icon{display: block;font-size: 34px;color: #e66428;line-height: 48px;}
.zhao_pin .contact_us .lian_xi li .ico_a{font-size: 40px;}
.zhao_pin .contact_us .lian_xi li .h3{font-size: 18px;color: #666;line-height: 36px;}
.zhao_pin .contact_us .lian_xi li .h5{font-size: 16px;color: #333;line-height: 26px;}


/*关于我们*/
.about_us .who_are_we{background: #fff;padding: 50px 15px;}
.about_us .who_are_we .guan_yu .h3{font-size: 18px;color: #333;line-height: 36px;font-weight:bold;}
.about_us .who_are_we .guan_yu .h4{font-size: 18px;color: #333;line-height: 36px;font-weight:bold;}
.about_us .who_are_we .guan_yu .txt{font-size: 18px;color: #333;line-height: 30px;margin-top: 15px;}
.about_us .who_are_we .guan_yu .txt p{text-indent: 2em;}
.about_us .who_are_we .swiper-button-next, .about_us .who_are_we .swiper-button-prev{background: none;opacity: 0.6; width: 30px;height: 30px;line-height: 30px;text-align: center;color: #fff;outline: none;margin-top: -15px;background: #174179;border-radius: 100%;}
.about_us .who_are_we .swiper-button-next .icon, .about_us .who_are_we .swiper-button-prev .icon{font-size: 20px;}
.about_us .our_team{background: #f5f5f5;padding: 50px 15px;}
.about_us .our_team .swiper-pagination-bullet{width: 10px;height: 10px;background: #fff;opacity: 1;}
.about_us .our_team .swiper-pagination-bullet-active{background: #174179;}
.about_us .our_team .swiper-slide{position: relative;cursor: pointer;}
.about_us .our_team .swiper-slide .img img{vertical-align: top;width: 100%;}
.about_us .our_team .swiper-slide .txt{background: #fff;padding: 15px;text-align: center;}
.about_us .our_team .swiper-slide .txt .h3{font-size: 18px;color: #333;line-height: 24px;}
.about_us .our_team .swiper-slide .txt .h4{font-size: 14px;color: #666;line-height: 24px;}
.about_us .our_team .swiper-slide .txt .h5{font-size: 14px;color: #333;line-height: 22px;}
.about_us .our_team .swiper-slide .fan_zhuan{padding: 15px;}
.about_us .our_team .swiper-slide .fan_zhuan .h3{font-size: 18px;color: #fff;line-height: 24px;}
.about_us .our_team .swiper-slide .fan_zhuan .h4{font-size: 14px;color: #fff;line-height: 24px;}
.about_us .our_team .swiper-slide .fan_zhuan .h5{font-size: 16px;color: #fff;line-height: 28px;margin: 20px 0;height: 168px;overflow-y: auto;}
.about_us .our_team .swiper-slide .fan_zhuan .h5::-webkit-scrollbar{  
    width:2px;  
    height:4px;  
}  
.about_us .our_team .swiper-slide .fan_zhuan .h5::-webkit-scrollbar-track{  
    background: #f2f2f2;  
    border-radius:2px;  
}  
.about_us .our_team .swiper-slide .fan_zhuan .h5::-webkit-scrollbar-thumb{  
    background: #ccc;  
    border-radius:2px;  
}  
.about_us .our_team .swiper-slide .fan_zhuan .h5::-webkit-scrollbar-thumb:hover{  
    background: #fff;  
}  
.about_us .our_team .swiper-slide .fan_zhuan .h5::-webkit-scrollbar-corner{  
    background: #fff;  
}
.about_us .our_team .swiper-slide .fan_zhuan li{font-size: 14px;color: #fff;line-height: 24px;}
.about_us .our_team .swiper-slide .fan_zhuan li .icon{float: left;font-size: 14px;margin-right: 5px;}
.about_us .our_team .swiper-container{padding-bottom: 50px;}
.about_us .our_team .flip-container {perspective: 1000;}
.about_us .our_team .flip-container:hover .flipper, .about_us .our_team .flip-container.hover .flipper {transform: rotateY(180deg);}
.about_us .our_team .flip-container, .front, .back {width: 100%;height: 100%;}
.about_us .our_team .flipper {transition: 0.6s;transform-style: preserve-3d;position: relative;}
.about_us .our_team .back {backface-visibility: hidden;position: absolute;top: 0;bottom: 0;right: 0;background: #174179;left: 0;}
.about_us .our_team .front {z-index: 2;}
.about_us .our_team .back {transform: rotateY(180deg);}
.about_us .development_history{background: #fff;padding: 50px 15px;}
.about_us .development_history .swiper-slide{position: relative;}
.about_us .development_history .swiper-slide .txt{position: relative;padding: 10px; -webkit-box-shadow:0 0 5px rgba(47, 47, 47, .16);  -moz-box-shadow:0 0 5px rgba(47, 47, 47, .16);  box-shadow:0 0 5px rgba(47, 47, 47, .16);margin: 25px 5px;}
.about_us .development_history .swiper-slide .txt .h3{font-size: 18px;color: #333;line-height: 30px;font-weight:bold;}
.about_us .development_history .swiper-slide .txt .h5{font-size: 14px;color: #333;line-height: 24px;min-height: 96px;}
.about_us .development_history .swiper-slide .txt .img{position: absolute;bottom: -25px;left: 50%;margin-left: -14px;width: 26px;height: 25px;}
.about_us .development_history .swiper-slide:nth-child(2) .txt,.about_us .development_history .swiper-slide:nth-child(4) .txt,.about_us .development_history .swiper-slide:nth-child(6) .txt,.about_us .development_history .swiper-slide:nth-child(8) .txt{margin-top: 250px;}
.about_us .development_history .swiper-slide:nth-child(2) .img,.about_us .development_history .swiper-slide:nth-child(4) .img,.about_us .development_history .swiper-slide:nth-child(6) .img,.about_us .development_history .swiper-slide:nth-child(8) .img{bottom: inherit;top: -25px;;transform:rotate(180deg);}
.about_us .development_history .swiper-slide .xian{position: absolute;top: 210px;height: 3px;width: 100%;left: 0;background: #174179;}
.about_us .development_history .swiper-slide .xian span{border: solid 1px #174179;border-radius: 100%;padding: 1px;background: #fff;position: absolute;top: -6px;right: 0;}
.about_us .development_history .swiper-slide .xian span em{display: block;width: 12px;height: 12px;background: #174179;border-radius: 100%;}
.about_us .development_history .swiper-slide .xian .yuan1{right: 50%;margin-right: -6px;}
.about_us .development_history .swiper-slide:hover .xian .yuan1{border: solid 1px #e66328;}
.about_us .development_history .swiper-slide:hover .xian .yuan1 em{background: #e66328;}
.about_us .development_history .bg{position: relative;padding: 0 60px;}
.about_us .development_history .swiper-button-next, .about_us .development_history .swiper-button-prev{background: none;width: 30px;height: 30px;line-height: 30px;text-align: center;margin-top: -25px;border: solid 1px #174179;border-radius: 100%;}
.about_us .development_history .swiper-button-next .icon, .about_us .development_history .swiper-button-prev .icon{font-size: 26px;color: #174179;}
.about_us .corporate_culture{background: url(../../images/index/corporate_culture_mob.jpg) center;height: 700px;padding: 40px 15px;}
.about_us .corporate_culture .index_h3{color: #fff;}
.about_us .corporate_culture .index_h3 span{border-bottom: solid 3px #fff;}
.about_us .corporate_culture .h4{font-size: 18px;color: #fff;line-height: 30px;text-align: center;}
.about_us .jia_ru{background: #fff;padding: 50px 0;}
.about_us .jia_ru li .txt{-webkit-box-shadow:0 0 5px rgba(47, 47, 47, .16);  -moz-box-shadow:0 0 5px rgba(47, 47, 47, .16);  box-shadow:0 0 5px rgba(47, 47, 47, .16);padding: 40px;text-align: center;}
.about_us .jia_ru li .txt .h3{font-size: 18px;color: #333;line-height: 30px;font-weight:bold;}
.about_us .jia_ru li .txt .h5{font-size: 16px;color: #333;line-height: 30px;margin: 20px 0;}
.about_us .jia_ru li .txt .h4 a{font-size: 16px;color: #999;line-height: 30px;display: inline-block;vertical-align: top;}
.about_us .jia_ru li .txt .h4 a .icon{display: inline-block;vertical-align: top;font-size: 14px;margin-left: 5px;}
.about_us .yeji_fenbu{background: #fff;padding: 0 0 50px;overflow: hidden;}
.about_us .yeji_fenbu .img{width: 70%;margin: auto;}
.about_us .yeji_fenbu li{margin: 10px 0;}
.about_us .yeji_fenbu li .txt{position: relative;}
.about_us .yeji_fenbu li .icon{position: absolute;left: 15px;top: 0;font-size: 24px;line-height: 30px;}
.about_us .yeji_fenbu li .txt{padding-left: 50px;font-size: 14px;color: #333;line-height: 30px;}
.about_us .yeji_fenbu li .txt p{cursor: pointer;}
.about_us .yeji_fenbu li .txt p:hover{color: #174179;}
.about_us .yeji_fenbu li .ico_1{color: #dddc00;}
.about_us .yeji_fenbu li .ico_2{color: #ae0e08;}
.about_us .yeji_fenbu li .ico_3{color: #662383;}
.about_us .yeji_fenbu li .ico_4{color: #3866a6;}
.about_us .yeji_fenbu li .ico_5{color: #e84c18;}
.about_us .yeji_fenbu li .ico_6{color: #683c0f;}
.about_us .yeji_fenbu li .ico_7{color: #e5007d;}
.about_us .yeji_fenbu li .ico_8{color: #2e6d76;}
.about_us .yeji_fenbu li .ico_9{color: #7a6434;}
.about_us .yeji_fenbu li .ico_10{color: #377049;}
.about_us .yeji_fenbu li .ico_11{color: #001c54;}
.about_us .yeji_fenbu li .ico_12{color: #8d5c5a;}
.about_us .huo_dong{background: #fff;padding: 50px 0;}
.about_us .huo_dong .gu_ding{position: relative;}
.about_us .huo_dong .swiper-slide .txt{position: relative;}
.about_us .huo_dong .swiper-slide img{vertical-align: top;}
.about_us .huo_dong .swiper-slide .txt .h5{position: absolute;background:rgba(0, 0, 0, 0.56) none repeat scroll 0 0 !important;filter:Alpha(opacity=56); background:#000;bottom: 0;left: 0;width: 100%;font-size: 18px;color: #fff;line-height: 40px;text-align: center;display: none;}
.about_us .huo_dong .swiper-slide .txt:hover .h5{display: block;}
.about_us .huo_dong .swiper-button-next, .about_us .huo_dong .swiper-button-prev{background: none;width: 30px;height: 30px;line-height: 30px;text-align: center;color: #174179;left: -40px;outline: none;margin-top: -15px;}
.about_us .huo_dong .swiper-button-next .icon, .about_us .huo_dong .swiper-button-prev .icon{font-size: 30px;}
.about_us .huo_dong .swiper-button-next, .about_us .huo_dong .swiper-container-rtl .swiper-button-prev{right: -40px;left: auto;}

/*每周城事*/
.mei_banner .swiper-pagination{text-align: right;padding: 0 10px;}
.mei_banner .swiper-pagination-bullet{background: #fff;}
.header_meizhou{background: #fff;padding: 10px 20px;position: relative;}
.header_meizhou .hd_left{position: absolute;left: 10px;top: 10px;}
.header_meizhou .hd_left .icon{font-size:20px; color:#333;line-height: 38px;}
.header_meizhou .hd_center{display: block;text-align: center;font-size:18px; color:#333;line-height: 38px;}
.header_meizhou .logo{display: inline-block;vertical-align: top;}
.header_meizhou .logo img{height: 38px;vertical-align: top;}
.header_meizhou .search{float: right;height: 38px;line-height: 38px;}
.header_meizhou .search .sousuo{font-size: 20px;color: #999;}
.header_meizhou .search .kuang{display: block;position: absolute;left: 10px;top: 58px;width:calc(100% - 20px);height: 36px;border-radius: 18px;z-index: 9999;}
.header_meizhou .search .order_a{float: right;height: 36px;border: 0;line-height: 36px;background: #174179;border-radius: 0 18px 18px 0;width: 18%;outline: none;}
.header_meizhou .search .order_a .icon{font-size: 20px;color: #fff;display: block;}
.header_meizhou .search .order_b{height: 36px;border: 0;background: #f3f3f3;vertical-align: top;line-height: 36px;width: 82%;font-size: 16px;border-radius: 18px 0 0 18px;padding: 0 18px;}
.meizhou_chengshi{background: #fff;padding: 10px 0;}
.meizhou_chengshi .tabs{border: solid 1px #174179;font-size: 0;margin: 0 10px;}
.meizhou_chengshi .tabs a{font-size: 16px;color: #333;line-height: 42px;display: inline-block;vertical-align: top;width:33.33%;text-align: center;border-right: solid 1px #174179;}
.meizhou_chengshi .tabs .on{background: #174179;color: #fff;}
.meizhou_chengshi .tabs a:last-of-type{border-right: 0;}
.meizhou_chengshi dl{padding: 20px;border-bottom: solid 1px #f2f2f2;}
.meizhou_chengshi dd a{display: block;}
.meizhou_chengshi dd .img img{vertical-align: top;}
.meizhou_chengshi dd .txt{border: solid 1px #f2f2f2;border-top: 0;padding:5px 10px;}
.meizhou_chengshi dd .txt .h3{font-size: 20px;color: #333;line-height: 36px;font-weight:bold;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.meizhou_chengshi dd .txt .h5{font-size: 16px;color: #333;line-height: 24px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3;overflow: hidden;}
.meizhou_chengshi dd .txt .h4{font-size: 14px;color: #666;line-height: 36px;}
.meizhou_chengshi ul{padding: 0 10px;}
.meizhou_chengshi li{padding: 15px 32% 15px 0;border-bottom: solid 1px #f2f2f2;position: relative;}
.meizhou_chengshi li .img{position: absolute;right: 0;top: 15px;width: 30%;}
.meizhou_chengshi li .h3{font-size: 16px;color: #333;line-height: 20px;height: 60px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3;overflow: hidden;}
.meizhou_chengshi li .h4{font-size: 14px;color: #999;line-height: 20px;}
.meizhou_show{border-top: solid 1px #f2f2f2;}
.meizhou_show .top{background: #fff;margin-bottom: 5px;}
.meizhou_show .top .tit{background: url(../../images/index/top_bg.jpg) bottom #fff;font-size: 16px;color: #000;line-height: 20px;font-weight:bold;height: auto;background-size: 100%;background-repeat: no-repeat;padding: 10px 10px 70px;}
.meizhou_show .top .img img{vertical-align: top;}
.meizhou_show .top .txt{font-size: 14px;color: #333;line-height: 22px;padding: 15px;}
.meizhou_show .top .txt p{text-indent: 2em;}
.meizhou_show .fang_an{background: #fff;padding:5px 15px;}
.meizhou_show .fang_an dl{margin: 10px 0;}
.meizhou_show .fang_an dt{font-size: 16px;color: #333;line-height: 22px;font-weight:bold;}
.meizhou_show .fang_an dt em{float: left;width: 10px;height: 10px;background: #174179;margin-top: 6px;margin-right: 5px;}
.meizhou_show .fang_an dd{font-size: 14px;color: #333;line-height: 22px;}

/*技术答疑*/
.jishu_dayi{background: #fff;padding-bottom:80px;}
.jishu_dayi .tian_xie{width: 76%;margin: auto;}
.jishu_dayi .tian_xie .up_img{background: #f8f8f8;height: 434px;position: relative;cursor: pointer;}
.jishu_dayi .tian_xie .up_img .txt{position: absolute;left: 0;top: 50%;text-align: center;width: 100%;font-size: 16px;color: #333;line-height: 30px;margin-top: -60px;}
.jishu_dayi .tian_xie .up_img .txt .icon{display: block;font-size: 88px;color: #ccc;line-height: 90px;}
.jishu_dayi .tian_xie .up_img input{position: absolute;cursor: pointer;left: 0;top: 0;width: 100%;height: 100%;opacity: 0;z-index: 3;}
.jishu_dayi .tian_xie .up_img img{position: absolute;cursor: pointer;left: 0;top: 0;width: 100%;height: 100%;z-index: 2;}
.jishu_dayi .tian_xie li{background: #f8f8f8;margin-bottom: 20px;padding: 10px 20px;}
.jishu_dayi .tian_xie li input{height: 30px;width: 100%;border: 0;vertical-align: top;font-size: 16px;color: #333;line-height: 30px;}
.jishu_dayi .tian_xie li textarea{resize: none;height: 210px;width: 100%;border: 0;vertical-align: top;font-size: 16px;color: #333;line-height: 30px;}
.jishu_dayi .tian_xie .and{text-align: center;}
.jishu_dayi .tian_xie .and a{display: inline-block;vertical-align: top;font-size: 16px;color: #fff;line-height: 44px;width: 164px;text-align: center;background: #174179;}

.not_zanwu{text-align: center;font-size:18px; color:#666;line-height: 50px;padding: 40px 0;}
.not_zanwu img{display: block;margin:auto;max-width: 30%;}
.not_zanwu a{color: #174179;}


.footer{background: #0b0c0e;}
.footer .fot_nav{padding: 40px 0;}
.footer .fot_nav li{border-right: solid 1px #696a6c;text-align: center;}
.footer .fot_nav li:last-of-type{border-right: 0;}
.footer .fot_nav dl{display: inline-block;vertical-align: top;text-align: left;margin: 0 40px;}
.footer .fot_nav dt{font-size: 16px;color: #fff;line-height: 18px;margin-bottom: 20px;}
.footer .fot_nav dd{font-size: 14px;color: #666;line-height: 28px;}
.footer .fot_nav dd a{display: block;font-size: 14px;color: #666;line-height: 28px;}
.footer .fot_nav dd p{font-size: 14px;color: #666;line-height: 24px;margin-bottom: 5px;}
/*.footer .fot_nav dd img{max-width: 80px;}*/
.footer .fot_bei{padding: 20px 0;background: #010101;font-size: 14px;color: #fff;line-height: 28px;text-align: center;}

/* page */
.page{display:block;overflow:hidden;text-align:center;padding: 40px 0;background: #fff;}
.page a{display:inline-block;margin:0 3px;border-radius: 100%; vertical-align:top;width:40px;height:40px;text-align:center;line-height:40px;font-size: 16px;color: #666;font-family: Arial, Helvetica, sans-serif;border: solid 1px #f1f1f1;}
.page a.on,.page a:hover.on{color:#fff;background: #174179;border: solid 1px #174179;}
.page .icon{font-size: 22px;}
.beian{ text-align: center;}
.beian a{color: #fff;}

@media (max-width: 768px) {
        .pc_show{display: none;}
        .mob_show{display: block;}
        #leftsead{right: 0;top: auto;bottom: 20px;width: auto;}
        .wuyou-waiter{z-index: 99;}
        .header{font-size:36px; color:#333;padding:10px;height:60px;position: relative;z-index: 999;top: 0;margin: 0;left: 0;}
        .fudong_fix{position: fixed;left: 0;top: 0;width:100%;-webkit-box-shadow:0 0 5px rgba(47, 47, 47, .16);  -moz-box-shadow:0 0 5px rgba(47, 47, 47, .16);  box-shadow:0 0 5px rgba(47, 47, 47, .16);z-index: 999;}
        .header .logo{display:inline-block;position: relative;z-index: 99;vertical-align: top;}
        .header .logo img{display:block;height:36px;}
        .header .search .sous{right: 200px;top:12px;line-height: 36px;position: absolute;z-index: 99999;}
        .header .search .sous .icon{font-size: 22px;cursor: pointer;display: block;width: 30px;color: #fff;}
        .header .search .kuang{display: block;position: absolute;left: 10px;top: 58px;width:calc(100% - 20px);height: 36px;border-radius: 18px;z-index: 9999;}
        .header .search .kuang .order_a{float: right;height: 36px;border: 0;line-height: 36px;background: #6d4628;border-radius: 0 18px 18px 0;width: 18%;outline: none;}
        .header .search .kuang .order_a .icon{font-size: 24px;color: #fff;display: block;}
        .header .search .kuang .order_b{height: 36px;border: 0;background: #f3f3f3;vertical-align: top;line-height: 36px;width: 82%;font-size: 16px;border-radius: 18px 0 0 18px;padding: 0 18px;}
        .header .login_dl{position: absolute;z-index: 99999;right: 105px;top:12px;line-height: 36px;}
        .header .login_dl .deng_l{font-size: 16px;color: #fff;background: #6d4628;padding: 0 10px;display: block;}
        .header .login_dl .dl_hou{font-size: 16px;color: #fff;display: block;width: 5em;text-align: center;}
        .header .login_dl .dl_hou img{width: 36px;height: 36px;border-radius: 100%;vertical-align: top;margin-right: 5px;}
        .banner_index .txt{width: 90%;left: 5%;margin-top:-50px;top: 50%;}
        .banner_index .txt .h3{font-size: 22px;line-height: 38px;}
        .banner_index .txt .h5{display: none;}
        .banner_index .txt .h4{font-size: 16px;line-height: 24px;}
        .index_h3{font-size: 18px;line-height: 20px;}
        .index_h3 span{border: 0;font-size: 12px;color: #666;width: auto;text-transform: uppercase;font-family: Arial, Helvetica, sans-serif;}
        .fuwu_linyu{padding: 30px 15px;}
        .fuwu_linyu li .icon{font-size: 38px;line-height: 40px;text-align: center;}
        .fuwu_linyu li .ico_a{font-size: 32px;}
        .fuwu_linyu li .h3{font-size: 20px;font-weight:normal;margin: 0;text-align: center;}
        .fuwu_linyu li .h5{width: auto;font-size: 14px;color: #666;line-height: 22px;}
        .fuwu_guo{background: url(../../images/index/fuwu_guo.jpg) top;height: auto;background-size: 100%;background-repeat: no-repeat;padding: 15px;}
        .fuwu_guo .index_h3,.fuwu_guo .index_h3 span{color: #fff;}
        .fuwu_guo ul{margin: 0 -3px;}
        .fuwu_guo li{padding: 0 3px;margin-bottom: 6px;}
        .fuwu_guo li .xiala{display: block;right: 0;left: 0;bottom:0;top: inherit;height: 30px;background:rgba(255, 255, 255, 0.4) none repeat scroll 0 0 !important;filter:Alpha(opacity=40); background:#fff;}
        .fuwu_guo li .xiala p{font-size: 14px;line-height: 30px;height: 30px;position: inherit;margin: 0;top: 0;-webkit-line-clamp: 1;color: #fff;width: auto;left: 0;padding: 0 10px;}
        .huizhi_jingcai .jing_cai{padding: 20px 15px;}
        .huizhi_jingcai .index_h3{color: #333;}
        .huizhi_jingcai .jing_cai ul{margin: 0 -3px;}
        .huizhi_jingcai .jing_cai li{padding: 0 3px;margin-bottom: 10px;}
        .huizhi_jingcai .jing_cai li .img{margin-bottom: 0;}
        .huizhi_jingcai .jing_cai li .txt{border: solid 1px #f5f5f5;padding: 5px;border-top: 0;}
        .huizhi_jingcai .jing_cai li .h3{font-size: 15px;line-height: 28px;}
        .huizhi_jingcai .jing_cai li .h5{margin: 0;line-height: 20px;color: #333;font-size: 13px;}
        .huizhi_jingcai .jing_cai li .h4{font-size: 12px;color: #666;line-height: 30px;}
        .hezuo_huoban .swiper-slide{width: 40%;border: 0; -webkit-box-shadow:0 0 5px rgba(47, 47, 47, .16);  -moz-box-shadow:0 0 5px rgba(47, 47, 47, .16);  box-shadow:0 0 5px rgba(47, 47, 47, .16);}
        .about{background: #f5f5f5 url(../../images/index/about.jpg) bottom;background-size: 100%;background-repeat: no-repeat;padding: 15px;}
        .about .logo img{max-width: 120px;}
        .about .txt{font-size: 14px;color: #333;line-height: 22px;margin: 10px 0 50px;}
        .fuwu_lei{padding: 20px 15px;}
        .fuwu_lei li .icon{width: 60px;height: 60px;line-height: 60px;font-size: 26px;}
        .fuwu_lei li p{font-weight:normal;font-size: 18px;line-height: 30px;}
        .we_fuuw{background: url(../../images/index/we_fuuw_mob.jpg) center;height: auto;background-size: 100% 100%;background-repeat: no-repeat;padding:20px 15px 15px;}
        .we_fuuw .index_h3 span{border: 0;color: #fff;}
        .we_fuuw .zhu{display: none;}
        .we_fuuw ul{margin: 0 -10px;}
        .we_fuuw li .icon{width: 40px;height: 40px;line-height: 40px;font-size: 24px;left: 5px;}
        .we_fuuw li{margin: 10px 0;min-height: 40px;padding: 0 5px 0 55px;}
        .we_fuuw li .h3{line-height: 20px;margin-bottom: 5px;}
        .we_fuuw li .h5{font-size: 12px;line-height: 18px;color: #ccc;}
        .service_results{background: #fff;}
        .service_results .index_h3{color: #333;}
        .service_results .index_h3 span{color: #666;}
        .service_results li{margin-bottom: 10px;}
        .service_results li .xiala{position: inherit;height: auto;margin-top: 5px;}
        .service_results li .xiala p{padding: 0;transform: inherit;color: #333;-webkit-line-clamp: 2;height: auto;text-align: left;line-height: 20px;}
        .fuwu_anli .zhong_dian{padding: 20px 15px;}
        .fuwu_anli .zhong_dian .index_h3{margin-bottom: 0;}
        .fuwu_anli .zhong_dian ul{padding: 0 15px;}
        .fuwu_anli .zhong_dian li{border-bottom: solid 1px #f2f2f2;padding: 15px 0;}
        .fuwu_anli .zhong_dian li:last-of-type{border-bottom: 0;}
        .fuwu_anli .zhong_dian li .txt{margin: 0;border: 0;padding:10px 0 0;}
        .fuwu_anli .zhong_dian li .txt .h3,.fuwu_anli .zhong_dian li .txt .h4{text-align: left;}
        .fuwu_anli .zhong_dian li .txt .h5{display: block;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 4;overflow: hidden;}
        .fuwu_anli .qita_xiangmu{background: url(../../images/index/qita_xiangmu1.jpg) center;height: auto;background-size: 100% 100%;background-repeat: no-repeat;padding:20px 15px;}
        .fuwu_anli .qita_xiangmu .index_h3,.fuwu_anli .qita_xiangmu .index_h3 span{color: #fff;}
        .fuwu_anli .qita_xiangmu .swiper-container{padding-bottom: 20px;}
        .fuwu_anli .qita_xiangmu .swiper-slide a{display: block;width: 78%;margin:20px auto;}
        .fuwu_anli .qita_xiangmu .swiper-slide .img img{vertical-align: top;}
        .fuwu_anli .qita_xiangmu .swiper-slide .txt{background: #fff;padding: 5px 15px;}
        .fuwu_anli .qita_xiangmu .swiper-slide .txt .h3{text-align: center; line-height: 24px;font-size: 16px;color: #333;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;min-height: 48px;}
        .fuwu_anli .qita_xiangmu .swiper-slide .txt .h4{line-height: 28px;font-size: 14px;color: #666;}
        .fuwu_anli .service_area{padding: 20px 15px;}
        .fuwu_anli .service_area li{margin: 10px 0; padding: 0 5px;}
        .fuwu_anli .service_area li .txt{background: 0;padding: 0;}
        .fuwu_anli .service_area li .txt .icon{position: inherit;top: 0;border: solid 1px #174179;font-size: 28px;width: 50px;height: 50px;line-height: 50px;margin: auto;left: 0;}
        .fuwu_anli .service_area li .txt .ico_a{font-size: 25px;}
        .fuwu_anli .service_area li .txt .h3{font-size: 15px;line-height: 40px;}
        .fuwu_anli .service_area li .txt .h5{display: none;}
        .anli_show{background: none;padding-bottom: 0;}
        .anli_show .hd_left{position: absolute;left: 10px;top: 10px;z-index: 99;}
        .anli_show .hd_left .icon{font-size: 20px;color: #fff;}
        .anli_show .top{background: #fff;margin-bottom: 6px;}
        .anli_show .top .img{position: relative;}
        .anli_show .top .img span{position: absolute;bottom: 20px;left: 50%;margin-left: -25px; background:rgba(0, 0, 0, 0.5) none repeat scroll 0 0 !important;filter:Alpha(opacity=50); background:#000;color: #fff;font-size: 14px;line-height: 30px;padding: 0 15px;border-radius: 0 15px 15px 0;}
        .anli_show .top .img span .icon{position: absolute;line-height: 40px;left: -30px;top: -5px;font-size: 40px;background:rgba(0, 0, 0, 0.5) none repeat scroll 0 0 !important;filter:Alpha(opacity=50); background:#000;border-radius: 100%;}
        .anli_show .top .txt{padding: 10px;}
        .anli_show .top .txt .h3{line-height: 24px;font-size: 18px;color: #333;font-weight: bold;}
        .anli_show .top .txt .h4{line-height: 24px;font-size: 14px;color: #666;}
        .anli_show .item_datail{background: #fff;padding: 0 15px;}
        .anli_show .item_datail dl{padding: 15px 0;border-bottom: solid 1px #f2f2f2;}
        .anli_show .item_datail dl:last-of-type{border-bottom: 0;}
        .anli_show .item_datail dt{font-size: 16px;color: #333;line-height: 20px;font-weight:bold;margin-bottom: 10px;}
        .anli_show .item_datail dd .h5{font-size: 14px;color: #333;line-height: 26px;padding-left: 16px;position: relative;font-weight: auto;}
        .anli_show .item_datail dd .h5 em{position: absolute;left: 0;top: 0;width: 6px;height: 6px;background: #e66428;border-radius: 100%;margin-top: 10px;}
        .anli_show .item_datail dd .txt{font-size: 14px;color: #333;line-height: 26px;}
        .anli_show .item_datail dd .jies .h5{padding-left: 0;}
        .fuwu_anli .qita_xiangmu .swiper-button-next, .fuwu_anli .qita_xiangmu .swiper-button-prev{left: -20px;}
        .fuwu_anli .qita_xiangmu .swiper-button-next, .fuwu_anli .qita_xiangmu .swiper-container-rtl .swiper-button-prev{right:-20px;left: auto;}
        .hui_zhi{padding: 15px 15px 30px;}
        .hui_zhi .search{border: 0;background: #f5f5f5;padding-left:26px;position: relative;border-radius: 5px;overflow: hidden;line-height: 40px;}
        .hui_zhi .search .icon{position: absolute;left: 10px;top: 0;font-size: 16px;color: #999;}
        .hui_zhi .search .order_a,.hui_zhi .search .order_b{height: 40px;font-size: 16px;}
        .hui_zhi .fen_lei{margin: 10px 0 20px;}
        .hui_zhi .fen_lei .tit{display: none;}
        .hui_zhi .fen_lei .tabs{border-bottom: solid 1px #e5e5e5;font-size: 0;}
        .hui_zhi .fen_lei .tabs a{border-bottom: 0;display: inline-block;vertical-align: top;width: 33.33%;padding: 0;line-height: 42px;font-size: 15px;text-align: center;}
        .hui_zhi .fen_lei .tabs .icon{display: none;}
        .hui_zhi .fen_lei .tabs .on{color: #e66428;border-bottom: solid 3px #e66428;}
        .hui_zhi .new_list li .img{margin-bottom: 0;}
        .hui_zhi .new_list li .txt{border: solid 1px #f5f5f5;border-top:0;padding: 10px;}
        .hui_zhi .new_list li .h4{border-top:0;line-height: 30px;}
        .hui_zhi .new_list li .h5{margin: 0;color: #333;}
        .hui_zhi .news .list_order{margin-bottom: 20px;}
        .hui_zhi .news .list_order li{width: auto;margin-right: 20px;}
        .huizhi_show{border-top: solid 1px #ddd;}
        .huizhi_show .new_show .tit{font-size: 20px;color: #333;}
        .huizhi_show .new_show .time{border-bottom: solid 1px #f2f2f2;margin: 0;padding: 5px 0;margin-bottom: 10px;}
        .hezuo_zhannue .you_shi{padding: 20px 15px 0;}
        .hezuo_zhannue .you_shi ul{margin: 0;}
        .hezuo_zhannue .you_shi li{padding: 0;border-bottom:solid 1px #f2f2f2;margin-bottom: 20px;padding-bottom: 10px;}
        .hezuo_zhannue .you_shi li:last-of-type{border-bottom: 0;}
        .hezuo_zhannue .you_shi li .h5{padding:0;font-size: 14px;line-height: 22px;}
        .hezuo_zhannue .you_shi li .h3{text-align: left;}
        .hezuo_zhannue .huo_ban{background: url(../../images/index/huoban_mob.jpg) center;height: auto;background-size: 100% 100%;background-repeat: no-repeat;padding:20px 15px;}
        .hezuo_zhannue .huo_ban .index_h3 span{border: 0;color: #999;}
        .hezuo_zhannue .huo_ban ul{padding: 0 15px;}
        .hezuo_zhannue .huo_ban li{padding:15px 0;}
        .hezuo_zhannue .huo_ban li .logo{position: inherit;top: 0;right: 0;margin: 0;width: auto;max-width: 130px;}
        .hezuo_zhannue .huo_ban li .h5{font-size: 14px;line-height: 24px;}
        .hezuo_zhannue .hezuo_huoban{padding: 20px 15px;}
        .zhao_pin{padding: 20px 0;}
        .zhao_pin .join_us .bg{padding: 0 15px;background: none;}
        .zhao_pin .join_us li{padding: 10px;border-bottom: 0;background: #eaf3ff;margin: 10px 0;}
        .zhao_pin .join_us li .tit{line-height: 20px;font-size: 13px;position: relative;}
        .zhao_pin .join_us li .tit label{font-size: 12px;}
        .zhao_pin .join_us li .tit span a{display: none;}
        .zhao_pin .join_us li .tit em{width: 100%;margin-top: 0;padding:0;border: 0;margin: 0;font-size:15px;}
        .zhao_pin .join_us li .tit span .icon{position: absolute;right:0;top: 10px;}
        .zhao_pin .join_us li a{display: inline-block;vertical-align: top;line-height: 36px;border: solid 1px #e66428;color: #e66428;font-size: 16px;padding: 0 20px;border-radius: 6px;margin-bottom: 10px;}
        .zhao_pin .contact_us{padding: 20px 15px;}
        .zhao_pin .contact_us .shu_ru{margin-top: 20px;padding: 10px 10px 30px;height: auto;}
        .zhao_pin .contact_us .shu_ru li{margin-bottom: 10px;}
        .zhao_pin .contact_us .lian_xi ul{margin: 0 -5px;}
        .zhao_pin .contact_us .lian_xi li{padding: 0 5px;}
        .zhao_pin .contact_us .lian_xi li .icon{font-size: 26px;}
        .zhao_pin .contact_us .lian_xi li .ico_a{font-size: 34px;}
        .zhao_pin .contact_us .lian_xi li .h3{font-size: 16px;line-height: 26px;}
        .zhao_pin .contact_us .lian_xi li .h5{font-size: 12px;line-height: 18px;}
        .about_us .who_are_we{padding: 20px 15px;}
        .about_us .who_are_we .guan_yu{margin-top: 10px;}
        .about_us .who_are_we .guan_yu .h3,.about_us .who_are_we .guan_yu .h4{line-height: 28px;font-size: 16px;}
        .about_us .who_are_we .guan_yu .txt{margin-top: 5px;font-size: 14px;line-height: 24px;}
        .about_us .our_team{padding: 20px 15px;}
        .about_us .our_team .swiper-container{padding-bottom: 0;}
        .about_us .our_team .swiper-slide{width: 66%;}
        .about_us .our_team .swiper-slide .txt{padding: 5px;text-align: left;}
        .about_us .our_team .swiper-slide .txt .h4{color: #999;}
        .about_us .our_team .back{display: none;}
        .about_us .development_history{padding: 20px 15px;}
        .about_us .development_history .li_cheng{padding-left: 10px;}
        .about_us .development_history .li_cheng li{border-left: solid 2px #174179;position: relative;padding: 10px 0 10px 20px;}
        .about_us .development_history .li_cheng li .yuan{border: solid 1px #174179;border-radius: 100%;padding: 1px;background: #fff;position: absolute;top: 18px;left: -9px;}
        .about_us .development_history .li_cheng li span em{display: block;width: 12px;height: 12px;background: #174179;border-radius: 100%;}
        .about_us .development_history .li_cheng li .h3{font-size: 18px;color: #333;line-height: 30px;font-weight:bold;}
        .about_us .development_history .li_cheng li .h5{font-size: 14px;color: #333;line-height: 24px;}
        .about_us .corporate_culture{background: url(../../images/index/corporate_culture_mob.jpg) center;height: 370px;background-size: 100% 100%;background-repeat: no-repeat;padding:20px 15px;}
        .about_us .corporate_culture .index_h3 span{border: 0;color: #999;}
        .about_us .corporate_culture .h4{display: none;}
        .jishu_dayi{padding: 0 15px 30px;}
        .jishu_dayi .tian_xie{width: 100%;}
        .jishu_dayi .tian_xie li{margin-bottom: 10px;padding: 5px 10px;}
        .jishu_dayi .tian_xie li input{font-size: 14px;}
        .jishu_dayi .tian_xie li textarea{font-size: 14px;line-height: 24px;}
        .jishu_dayi .tian_xie .up_img{height: 280px;}
        .jishu_dayi .tian_xie .and{margin-top: 20px;text-align: left;}
        .about_us .yeji_fenbu{padding: 0 0 20px;}
        .about_us .yeji_fenbu .nri_rong{width: 840px;}
        .about_us .yeji_fenbu .nri_rong{animation: nri_rong 15s linear infinite;
        -moz-animation: nri_rong 15s linear infinite;
        -o-animation: nri_rong 15s linear infinite;}
        @keyframes nri_rong {
                0%{
                    transform:translateX(2%);
                }
                50%{
                    transform:translateX(-58%);
                }
                100%{
                    transform:translateX(2%);
                }
        }
        .about_us .yeji_fenbu li .txt{font-size: 12px;line-height: 20px;padding-left: 30px;}
        .about_us .yeji_fenbu li .icon{font-size: 18px;line-height: 26px;left: 0;}
        .about_us .huo_dong{padding: 20px 15px;}
        .about_us .huo_dong .swiper-slide .txt .h5{display: block;}
        .about_us .yeji_fenbu li{margin: 5px 0;}
        .mob_header{position: fixed;left: 0;top: 0;width: 100%;background: none;}
        .header .nav_bar{height: 36px;}
        .header .nav_bar .nav_trigger{float: right;line-height: 36px;height: 36px;}
        .header .nav_bar .nav_trigger .icon{display: block;color: #174179;width: 36px;text-align: center;}
        .mob_header .nav_bar .nav_trigger .icon{color: #fff;}
        .header .dl-menuwrapper{padding: 0;-webkit-transform: translateX(-100%);transform: translateX(-100%);width: 100%;height: 100%;position: fixed;left: 0;top: 0;z-index: 999;background:rgba(0, 0, 0, 0.5) none repeat scroll 0 0 !important;filter:Alpha(opacity=50); background:#000;overflow-y: auto;}
        .header .dl-menuwrapper.nav_active{-webkit-transition: all 300ms ease-in-out;transition: all 300ms ease-in-out;-webkit-transform: translateX(0);transform: translateX(0);}
        .header .dl-menuwrapper .guan_bi{position: absolute;right:0;top: 0;line-height: 50px;width: 50px;height: 50px;line-height: 50px;text-align: center;background: #044984;}
        .header .dl-menuwrapper .guan_bi .icon{display: block;color: #fff;font-size: 22px;}
        .header .dl-menuwrapper .dl-menu{position: absolute;left: 0;top: 0;width: calc(100% - 50px);background: #044984;height: 100%;}
        .header .dl-menuwrapper .dl-menu .logo{background: #fff;display: block;position: initial;padding: 7px;}
        .header .dl-menuwrapper .dl-menu li{border-bottom: solid 1px #597498;}
        .header .dl-menuwrapper .dl-menu li a{display: block;font-size: 16px;color: #fff;line-height: 34px;padding: 10px 25px;}
        .mob_index,.mob_index .swiper-container {width: 100%;height: 100%;position: relative;}
        .mob_index .body_bg{background-size: cover;background-color: #1a1d22;}
        .mob_index_1 .tit{font-size: 26px;color: #fff;line-height: 34px;text-align: center;font-weight:bold;position: absolute;top: 26%;left: 0;width: 100%;}
        .mob_index_1 ul{position: absolute;bottom: 5%;width: 94%;left: 3%;}
        .mob_index_1 ul li{float: left;width: 48%;margin: 0 1%;}
        .mob_index_1 ul li .h3{font-size: 26px;color: #2452bf;line-height: 20px;font-weight:bold;}
        .mob_index_1 ul li .h3 span{font-size: 30px;line-height: 34px;vertical-align: top;display: inline-block;}
        .mob_index_1 ul li .h4{font-size: 13px;color: #fff;line-height: 20px;min-height: 40px;}
        .mob_index_2{position: absolute;bottom: 0;left: 0;width: 100%;background:rgba(2, 35, 132, 0.5) none repeat scroll 0 0 !important;filter:Alpha(opacity=50); background:#022384;}
        .mob_index_2 .swiper-slide{text-align: center;padding:10px 20px 15px;}
        .mob_index_2 .swiper-slide-active{border-right: solid 1px #597498;}
        .mob_index_2 .swiper-slide .icon{font-size: 36px;line-height: 40px;color: #fff;}
        .mob_index_2 .swiper-slide .h3{font-size: 16px;color: #fff;line-height: 30px;}
        .mob_index_2 .swiper-slide .h5{font-size: 12px;color: #fff;line-height: 20px;min-height: 80px;}
        .mob_index_2 .swiper-button-next, .mob_index_2 .swiper-button-prev{width: 28px;height: 28px;background:rgba(0, 0, 0, 0.4) none repeat scroll 0 0 !important;filter:Alpha(opacity=40); background:#000;color: #fff;text-align:center;line-height: 28px;outline: none;margin-top: -14px;border-radius: 100%;}
        .mob_index_2 .swiper-button-next .icon, .mob_index_2 .swiper-button-prev .icon{font-size:22px;}
        .mob_index_3{position: relative;height: 100%;width: 100%;}
        .mob_index .swiper-pagination-bullet{background: #fff;opacity: .5;width: 8px;height: 8px;outline: none;}
        .mob_index .swiper-pagination-bullet-active{opacity: 1;}
        .mob_index_3 .Service_results_1{width: 70%;left: 4%;position: absolute;top: 13%;}
        .mob_index_3 .Service_results_2{width: 92%;left: 4%;position: absolute;bottom: 12%;text-align: center;}
        .mob_index_3 .Service_results_3{width: 92%;left: 4%;position: absolute;bottom: 12%;}
        .mob_index_3 .Service_results_4{width: 90%;left: 4%;position: absolute;top: 13%;}
        .mob_index_3 .Service_results_5{width: 92%;left: 4%;position: absolute;bottom: 12%;text-align: center;}
        .mob_index_3 .h3{font-size: 18px;color: #fff;line-height: 28px;font-weight:bold;}
        .mob_index_3 .h4{font-size: 13px;color: #fff;line-height: 20px;margin:5px 0;}
        .mob_index_3 .h5 a{font-size: 13px;color: #fff;line-height: 28px;padding: 0 15px;border-radius: 14px;display: inline-block; filter: progid:DXImageTransform.Microsoft.Gradient(startColorStr='#0c4cc1',endColorStr='#22c1de',gradientType='0');background: -moz-linear-gradient(top, #0c4cc1, #22c1de);background: -o-linear-gradient(top,#0c4cc1, #22c1de);background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#0c4cc1), to(#22c1de));}
        .mob_index_4 .hezuo_zhannue{position: absolute;width: 90%;left: 5%;bottom: 15%;top: 10%;background: #fff;overflow-y: auto;}
        .mob_index_4 .hezuo_zhannue li{padding: 5px 0 10px;border-bottom: solid 1px #f2f2f2;}
        .mob_index_4 .hezuo_zhannue li:last-of-type{border-bottom: 0;}
        .mob_index_4 .hezuo_zhannue .img img{height: 46px;}
        .mob_index_4 .hezuo_zhannue .h5{font-size: 13px;color: #333;line-height: 20px;padding: 0 10px;}
        .mob_index_4 .hezuo_huoban{position: absolute;bottom: 3%;left: 0;background: none;width: 90%;left: 5%;padding: 0;}
        .mob_index_4 .hezuo_huoban .swiper-slide{margin: 0;}
        .mob_index_4 .hezuo_huoban .swiper-slide img{opacity: .66;}
        .mob_index_5 .footer{position: absolute;left: 0;bottom: 0;width: 100%;background:none;}
        .mob_index_5 .footer .fot_bei{background:none;}
        .mob_index_5 .wonderful{position: absolute;top: 13%;left: 0;width: 100%;}
        .mob_index_5 .wonderful ul{padding: 0 10px;}
        .mob_index_5 .wonderful li{position: relative;padding-left: 100px;margin-bottom:10px;border-bottom: solid 1px #8b8b8b;padding-bottom: 10px;}
        .mob_index_5 .wonderful li .time{position: absolute;top: 5px;left: 0; width: 85px;text-align: center;}
        /*.mob_index_5 .wonderful li .time .bg{position: relative;padding-top: 15px;}*/
        .mob_index_5 .wonderful li .time .h3{line-height: 34px;font-weight:bold; font-size: 34px;color: #fff;font-family: Arial, Helvetica, sans-serif;}
        .mob_index_5 .wonderful li .time .h4{line-height: 28px;font-size: 12px;color: #fff;}
        /*.mob_index_5 .wonderful li:first-of-type .time{filter: progid:DXImageTransform.Microsoft.Gradient(startColorStr='#0c4cc1',endColorStr='#22c1de',gradientType='0');background: -moz-linear-gradient(top, #0c4cc1, #22c1de);background: -o-linear-gradient(top,#0c4cc1, #22c1de);background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#0c4cc1), to(#22c1de));}*/
        /*.mob_index_5 .wonderful li:first-of-type .time .h3 span{background-image: -webkit-gradient(linear, 0 0, 0 bottom, from(rgba(12, 76, 193, 1)), to(rgba(34, 193, 222, 1)));-webkit-background-clip: text;-webkit-text-fill-color: transparent;}*/
        /*.mob_index_5 .wonderful li .time .bg{background: #1a1d22;}*/
        .mob_index_5 .wonderful li .txt .h3{line-height: 28px;font-size: 16px;color: #fff;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
        .mob_index_5 .wonderful li .txt .h5{line-height: 22px;font-size: 13px;color: #cbcbcb;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}
        .mob_index_5 .wonderful li .txt .h5_ling{line-height: 20px;font-size: 12px;}
        .footer .fot_nav{padding: 15px 130px 15px 15px;position: relative;}
        .footer .fot_nav p{line-height: 22px;font-size: 13px;color: #fff;padding-left: 26px;position: relative;margin: 5px 0;}
        .footer .fot_nav p .icon{position: absolute;left: 0;top: 0;font-size: 16px;}
        .footer .fot_nav p a{color: #fff;}
        .footer .fot_nav .img{position: absolute;top:20px;right: 15px;}
        .footer .fot_nav .img img{max-width: 96px;}
        .footer .fot_bei{padding: 10px 0;line-height: 20px;font-size: 12px;}
        .page a{width:30px;height:30px;line-height: 30px;font-size: 12px;}
        
        .not_zanwu{font-size:16px;}
        .wuyou-waiter{width: auto;top: auto;bottom: 15%;}
        .waiter-ul li .tubiao,.waiter-ul li .fanhui{padding: 5px;width: auto;height: auto;}
        .waiter-ul li .tubiao{font-size: 12px;}
        .waiter-ul li .tubiao .icon{font-size: 20px;line-height: 26px;}
        .waiter-ul li .fanhui{font-size: 26px;line-height: 38px;}
        .wuyou-waiter .dian_kefu{position: absolute;left: -17px;top: 0;line-height: 28px;text-align: right;background: #174179;border-radius: 3px 0 0 3px;}
        .wuyou-waiter .dian_kefu .icon{color: #fff;font-size: 16px;}
        .wuyou-waiter{box-shadow: 0px 0px 20px rgba(0,0,0,.0);transition: all .3s ease 0s;transition: all .5s ease;-webkit-transition: all .5s ease;-moz-transition: all .5s ease;-o-transition: all .5s ease;-ms-transition: all .5s ease;right: -59px;}
        .wuyou-waiter.item_da{right: 0;box-shadow: 0px 0px 20px rgba(0,0,0,.3);}
        .wuyou-waiter.item_da .dian_kefu{background: #fff;-webkit-box-shadow:0 0 5px rgba(47, 47, 47, .16);  -moz-box-shadow:0 0 5px rgba(47, 47, 47, .16);  box-shadow:0 0 5px rgba(47, 47, 47, .16);}
        .wuyou-waiter.item_da .dian_kefu .icon{color: #174179;}
        .zhao_pin .contact_us .ditu .di_tu{height: 360px;}
}

@media (max-width: 590px) {
        .index_h3{margin-bottom: 10px;}
        .index_h3 .h3{font-size: 26px;line-height: 28px;}
        .index_h3 .h4{font-size: 14px;line-height: 22px;}
        .index_h3 dd a{font-size: 14px;line-height: 50px;}
        .about_us .corporate_culture{height: 205px;}
        
@media (max-width: 375px) {
        .banner_index .txt .h5{font-size: 13px;line-height: 20px;height: 60px;}
        .brands_show .nav a{font-size: 12px;}
        .brands_show .project_details li{font-size: 12px;line-height: 28px;}
        .about_us .corporate_culture{height: 186px;}
        .mob_index_4 .hezuo_zhannue .h5{font-size: 13px;line-height: 16px;}
        .mob_index_4 .hezuo_zhannue .img img{height: 48px;}
        .mob_index_5 .wonderful{top: 10%;}
        .mob_index_5 .wonderful li{margin-bottom: 15px;}
}
@media (max-width: 320px) {
        .fuwu_lei li .icon{width: 50px;height: 50px;line-height: 50px;font-size: 22px;}
        .fuwu_lei li p{font-weight:normal;font-size: 16px;line-height: 26px;}
        .huizhi_show .new_show .time{font-size: 13px;}
        .huizhi_show .new_show .time span{margin-right: 20px;}
        .about_us .corporate_culture{height: 158px;}
        .mob_index_1 ul li .h4{font-size: 12px;}
        .mob_index_2 .swiper-slide{padding: 10px;}
        .mob_index_4 .hezuo_zhannue .h5{font-size: 12px;line-height: 16px;}
        .mob_index_2 .swiper-slide .h5{min-height: 60px;}
}
@media (max-height: 573px) {
        .mob_index_4 .hezuo_zhannue .h5{font-size: 12px;line-height: 16px;}
        .mob_index_4 .hezuo_zhannue .img img{height: 42px;}
}