/* 织梦58（dede58.com）做最好的织梦整站模板下载网站 */
@media screen and (max-width: 1640px) {
    .f_nav2 {
        display: none;
    }
}
@media screen and (max-width: 1446px) {
  
    .frtop .er{
        display:none;
    }
.header .header_menu ul li a {
	padding: 0px 12px;
}
.platform_advantage_brief {
	padding-left: 30px;
}
.consulting_type {
	padding: 20px 0;
}
.consulting_type ul {
	margin: 15px 0 10px 0;
}
.consulting_type ul li a {
	height: 30px;
	line-height: 30px;
}
.consulting_box .problem {
	padding-top: 15px;
}
.consulting_box .problem ul {
	padding: 10px 0 0 30px;
}
.canvasdiv {
	padding-top: 150px;
}
.bo4 {
  
    padding: 90px 14% 0 12% !important;
}
}
 @media screen and (max-width: 1300px) {
		#sermenu {
			width:1080px;
			margin:0 auto;
			margin-top: 80px;
		}
	#sermenu li img {
		width:135px;
		height:162px;
}
    .bo4 {
  
    padding: 90px 10% 0 10% !important;
}
  }
@media screen and (max-width: 1199px) {
    .clul li {
      
        margin: 0 20px !important;
    }
    .kzf-mod-new-container .kzf-mod-new-li .kzfmodnewbox {
        padding: 12px 10px 12px 30px;
    }

    .fz img {
        width: 146px;
        height: 279px;
    }

    .news_center_list_box {
        font-size: 15px;
    }

    .all_title1 .text {
        font-size: 20px;
    }

    .all_title2 .title {
        font-size: 30px;
    }

    .news_center .news_center_list .kzf-mod-new-text2 {
        font-size: 14px;
    }

    .news_center .news_center_list .kzf-mod-new-text2 {
        padding: 15px 15px 40px;
    }

    .mpage {
        width: 100%;
        height: 888px;
        overflow: hidden;
        margin: 0 auto;
        position: absolute;
        top: 0;
        z-index: -1;
    }

    .canvasdiv {
        display: none !important;
    }

    .banner {
        /*background: #3E99F2 url(../images/080.jpg) center -80px no-repeat;*/
    }

    .banner_title {
        padding-top: 150px;
    }

    .banner .owl-prev {
        margin-left: 20px;
    }

    .banner .owl-next {
        margin-right: 20px;
    }

    .all_button:hover {
        background: #3B9FF2;
        color: #fff;
    }

    .platform_advantage_img img {
        width: 50px;
    }

    .platform_advantage_brief {
        padding-left: 20px;
    }

        .platform_advantage_brief .brief_title {
            font-size: 16px;
        }

        .platform_advantage_brief .brief_text {
            font-size: 13px;
        }

    .platform_advantage_content {
        margin-left: -50px;
    }

    .platform_advantage_list {
        margin: 0 0 50px 50px;
    }

    .aside, .consulting_box {
        display: none;
    }

    .case_show_brief {
        margin-left: 10px;
    }

    .case_show_brief_text {
        margin: 15px 10px 20px 0;
        line-height: 1.8;
    }

    .support_type_list {
        border: none;
        color: #fff;
        background: #3DA6F7;
        margin-left: 50px;
        border-radius: 3px;
    }

        .support_type_list:before {
            display: none;
        }

        .support_type_list:hover {
            border: none;
            background: #3DA6F7;
        }

    .template_show_list {
        width: 90%;
        padding: 50px 0;
    }

    .introduce_list_brief {
        margin: 0 20px 10px 0;
    }

    .introduce_list_text {
        font-size: 12px;
    }

    .cloud_platform_list {
        padding: 40px 20px;
    }

    .industry_list_left {
        padding-right: 25px;
    }

    .industry_list_rigth {
        padding-left: 25px;
    }

    .industry_list_title {
        margin-bottom: 15px;
    }

    .industry_list_brief {
        margin-bottom: 20px;
    }

    .advantage_project_content {
        margin: 50px 0 0 -10px;
    }

    .advantage_project_list {
        overflow: hidden;
        margin: 0 0 100px 10px;
    }

    .proxy_process_line {
        max-width: 900px;
    }

    .proxy_process_content {
        margin: -55px 0 0 -30px;
    }

    .proxy_process_list {
        margin-left: 30px;
    }

        .proxy_process_list:hover .proxy_process_list_bottom .text {
            color: #939393;
        }

    .branch_bar {
        width: 596px;
    }

        .branch_bar .branch li img {
            width: 596px;
            height: 359px;
        }

    .prev {
        left: 250px;
    }

    .next {
        right: 250px;
    }

    .marketing_advantage_brief .brief_title {
        font-size: 22px;
        margin-top: 10px;
    }

    .marketing_advantage_brief {
        position: absolute;
    }

        .marketing_advantage_brief img {
            transform: scale(0.9);
            -ms-transform: scale(0.9);
            -moz-transform: scale(0.9);
            -webkit-transform: scale(0.9);
            -o-transform: scale(0.9);
        }

        .marketing_advantage_brief .brief_text {
            font-size: 16px;
            line-height: 20px;
        }

    .kzf-mod-new-container .kzf-mod-new-li .kzf-mod-new-box {
        padding: 12px 10px 12px 40px;
    }

    #sermenu {
        width: 960px;
        margin: 0 auto;
        margin-top: 80px;
    }

        #sermenu li img {
            width: 120px;
            height: 142px;
        }

    .ser span:first-child {
        font-size: 22px;
    }

    .ser span:nth-child(2) {
        font-size: 16px;
    }
}
 
   
 @media screen and (max-width: 967px) {
     .bo4 {
  
    padding: 90px 5% 0 3% !important;
}
	 .header .mobileMenuBtn {
	display: block;
}
.header .header_menu ul li:last-child {
	display: block;
	line-height: 40px;
	border-bottom: 1px solid #378fdd;
}
.header .header_menu ul li:last-child a {
	display: inline;
	padding: 0 20px;
	border: none;
}
.header .header_menu ul li:last-child span {
	
	filter: alpha(opacity=20); /* IE ͸����20% */
	opacity: 0.8;
}
.header .header_menu ul li:last-child a:hover {
	border: none;
}
	 .header {
	height: 77px;
	
}
.header .header_menu ul li a {
	 
	color: #bec8d0;
	
}
.header .header_menu ul li a.active {
    color: #fff;
}
.header .header_menu ul li a:hover {
    color: #fff;
}
.header .logo {
    margin-left: 20px;
    margin-top: 8px;
}
.header .login {
	display: none;
}
.header .mobileMenuBtn_shad {
	width: 100%;
	height: 0;
	position: fixed;
	top: 50%;
	left: 50%;
	z-index: 98;
	transform: translate(-50%, -50%);
	-webkit-transform: translate(-50%, -50%);
	background: rgba(0, 0, 0, 0.7);
	transition: 0.3s all;
	-webkit-transition: 0.3s all;
}
.tool {
   
    margin-right: 80px;
    margin-top: 20px;
}
.header .mobileMenuBtn_shad.active {
	height: 100%;
}
.header .header_menu {
	width: 200px;
	background: rgba(49, 152, 242, .8);
	position: fixed;
	height: 100%;
	overflow: auto;
	top: 0;
	    z-index: 99;
	right: -200px;
	transition: 0.6s all;
	-webkit-transition: 0.6s all;
}
.header .header_menu.active {
	right: 0;
}
.header .header_menu ul li {
	display: block;
}
.header .header_menu ul li a {
	padding: 0;
	border: none;
	border-bottom: solid 1px #378fdd;
	line-height: normal;
	padding: 12px 0;
}
.header .header_menu ul li a:hover,  .header .header_menu ul li a.active {
	border: none;
	border-bottom: solid 1px #429ae9;
	opacity: 1;
	filter: alpha(opacity=100);
}
.header .md-show {
	display: block;
}
.kzf-mod-new-container .kzf-mod-new-li .kzf-mod-new-box {
    padding: 12px 10px 12px 60px;
}	
.tool span:nth-child(3){
	display:none;
}
.tool span:nth-child(4){
	display:none;
}
.mpage {
	width: 1500px;
	height: 888px;
	top: 50%;
	left: 50%;
	margin-top: -444px;
	margin-left: -750px;
}
.waves_box {
	display: none;
}
.index_product {
	padding: 60px 0;
}
.all_title1,  .all_title2 {
	margin-bottom: 30px;
}
.all_title1 .title,  .all_title2 .title {
	font-size: 25px;
}
.platform_advantage {
	padding: 60px 0;
}
.marketing_advantage {
	padding: 60px 0;
}
.marketing_advantage_content {
	margin-left: 0px;
}
.marketing_advantage_list {
	
}
.marketing_advantage_brief {
	
}
.partners {
	padding: 60px 0;
}
.partners_content_list {
	margin: 10px 10px;
}
.join_in {
	padding: 60px 0;
}
.news_center {
	padding: 60px 0;
}
.news_center_content {
	margin-left: -30px;
}
.news_center_list {
	margin-left: 30px;
}
.footer_content {
	padding: 60px 0;
}
.footer .bottom_logo {
	display: none;
}
.footer_content {
	margin-left: -20px;
}
.footer_list {
	margin-left: 20px;
}
.quick_navigation {
	padding-left: 0;
	text-align: center;
}
.quick_navigation {
	margin-bottom: 20px;
	padding-bottom: 10px;
	border-bottom: solid 1px #2D2B2B;
}
.quick_navigation ul {
	text-align: center;
}
.quick_navigation ul li {
	display: inline-block;
	margin: 0 15px;
}
.z_banner {
	padding: 120px 0;
}
.case_show_brief_text {
	margin: 10px 0 20px 0;
	line-height: 1.5;
	font-size: 12px;
}
.support_type {
	margin: 30px 0;
}
.support_type_content {
	margin-left: -30px;
}
.support_type_list {
	margin-left: 30px;
}
.technical_support_box ul li a .text {
	width: 75%;
}
.technical_support_box ul li a .time {
	width: 25%;
}
.technical_support_box_z_header .title {
	font-size: 18px;
}
.technical_support_box_z_info_box {
	margin: 20px 0;
	padding: 20px 0;
}
.template_search_select select {
	width: 200px;
}
.template_show_list_text ul li {
	margin-right: 20px;
}
.introduce {
	padding: 60px 0;
}
.introduce_list_brief {
	margin: 0 0 15px 0;
}
.introduce_list_img {
	text-align: center;
}
.cloud_platform {
	padding: 60px 0;
}
.cloud_platform_content {
	overflow: hidden;
	margin: 50px 0 50px -20px;
}
.cloud_platform_list {
	margin-left: 20px;
}
.industry {
	padding: 60px 0;
}
.industry_content {
	margin-top: 20px;
}
.industry_list_left {
	padding-right: 0;
	text-align: center;
}
.industry_list_rigth {
	padding-left: 0;
	text-align: center;
	margin-top: 50px;
}
.industry_list_brief {
	margin-bottom: 10px;
}
.advantage_project {
	padding-top: 60px;
}
.advantage_project_content {
	margin: 50px 0 0 -30px;
}
.advantage_project_list {
	margin: 0 0 50px 30px;
}
.marketing_support {
	padding: 60px 0;
}
.marketing_support_list_img {
	display: none;
}
.proxy_process {
	padding: 60px 0;
}
.proxy_process_content {
	margin: -55px 0 0 -20px;
}
.proxy_process_list {
	margin-left: 20px;
}
.proxy_process_list_bottom {
	min-height: 80px;
}
.proxy_process_list_bottom .title {
	font-size: 14px;
}
.proxy_process_list_bottom .text {
	font-size: 12px;
}
.branch_bar {
   
        float: none;
    margin: 0 auto;
    margin-top: 20px;
 
}
 .newone {
   
    margin-left: -30px;
}
}
  @media screen and (max-width: 960px) {
.sjchris{
    display:block;
      margin-top:40%;
}
.sjchris .ebcl {
    position: absolute;
    width: 48px;
    height: 48px;
    left: 510px;
    top:auto;
    background: url(../images/e8_03.png) no-repeat top center;
    z-index: 903;
    cursor: pointer;
    position: absolute;
    bottom: 13%;
    width: 30%;
    height: 50px;
    left: 0;
    right: 0;
    margin: 0 auto;
    -webkit-tap-highlight-color: rgba(0,0,0,0);
}
/*.eb{
    display:none;
}*/
.eb12 {
    position: absolute;
    width: 320px;
    height: 300px;
    left: -160px;
    top: -150px;
    background: url(../images/e02.png) no-repeat top center;
    background-size: 100% 100%;
    z-index: 905;
}

	 .news_center .news_center_list {
 
    height: 230px;
    margin-bottom: 10px;
}
  }
 @media screen and (max-width: 767px) {
	 .tool {
    margin-right: 60px;
	 }
	 .news_center .news_center_list {
    height: 270px;
    margin-bottom: 10px;
}
	 .newone {
   
    margin-left: -30px;
}
	 .branch_bar {
   
        float: none;
    margin: 0 auto;
    margin-top: 20px;
 
}
.banner {
	
}
.banner .owl-pagination {
	margin-top: 100px;
}
.banner_title {
	font-size: 30px;
	padding-top: 180px;
}
.index_product {
	padding: 40px 0;
}
.platform_advantage {
	padding: 40px 0;
}
    .news_center {
        padding: 40px 0;
    }
.platform_advantage_content {
	margin-left: -25px;
}
.platform_advantage_list {
	margin: 0 0 30px 25px;
}
.platform_advantage_brief .brief_title {
	font-size: 14px;
}
.platform_advantage_brief .brief_text {
	font-size: 12px;
}
.marketing_advantage {
	padding: 40px 0;
}
.marketing_advantage_list {
	
	
}
.marketing_advantage_content .span3:first-child .marketing_advantage_list {
	
}
.marketing_advantage_content .span3:first-child img {
	
}
.marketing_advantage_brief {
	
}
.partners {
	padding: 40px 0;
}
.partners_content_list {
	margin: 10px 10px;
}
.join_in {
	padding: 40px 0;
}
.join_in_title {
	font-size: 30px;
}
.news_center_content {
	margin-left: -10px;
}
.news_center_list {
	
}
.news_center_list_title {
	margin: 15px 0px;
}
.news_center_content ul li a .text {
	width: 75%;
}
.news_center_content ul li a .time {
	width: 25%;
}
.footer_content {
	padding: 40px 0;
}
.quick_navigation ul li {
	margin: 0 10px;
}
.platform_advantage_bg {
	display: none;
}
.z_banner {
	padding: 80px 0;
}
.case_show_list {
	padding-top: 30px;
}
.case_show_brief {
	margin: 0;
	padding-bottom: 30px;
	text-align: center;
}
.support_type_content {
	margin-left: -15px;
}
.support_type_list {
	margin-left: 15px;
}
.technical_support_type {
	margin-bottom: 30px;
}
.technical_support_type ul li:before {
	display: none;
}
.technical_support_type ul li a {
	padding: 10px 0;
	text-indent: 0;
	text-align: center;
}
.technical_support_type ul li.active a:hover {
	color: #fff;
}
.technical_support_type ul li a:hover {
	border-bottom: solid 1px #F0F0F0;
	color: #333;
}
.technical_support {
	padding: 30px 0;
}
.technical_support_type .title {
	cursor: pointer;
}
.technical_support_type .title span {
	display: block;
}
.technical_support_type ul {
	display: none;
}
.technical_support_box ul li a:before {
	display: none;
}
.technical_support_box ul li a:hover {
	color: #333;
}
.template_search {
	margin: 30px 0;
}
.template_search_select {
	margin: 0 15px;
}
.template_search_select select {
	width: 150px;
}
.case_show_more {
	padding: 30px 0;
}
.know_more {
	padding: 30px 0;
}
.introduce {
	padding: 40px 0;
}
.introduce_list_text {
	font-size: 14px;
}
.cloud_platform {
	padding: 40px 0;
}
.cloud_platform_content {
	overflow: hidden;
	margin: 40px 0 40px -10px;
}
.cloud_platform_list {
	padding: 30px 10px;
	margin-left: 10px;
}
.cloud_platform_solution .title {
	font-size: 20px;
}
.industry {
	padding: 40px 0;
}
.industry_content {
	margin-top: 0;
}
.advantage_project {
	padding-top: 40px;
}
.advantage_project_content {
	margin: 40px 0px 0px -30px;
}
.marketing_support {
	padding: 40px 0;
}
.marketing_support_list_brief {
	margin-top: 20px;
}
.proxy_process_line {
	display: none;
}
.proxy_process_content {
	margin-top: 0;
}
.proxy_process_list_middle {
	display: none;
}
.proxy_process_list {
	margin: 0 0 30px 20px;
}
.proxy_process_list:hover .proxy_process_list_top {
	color: #3ba1f2;
}
.proxy_process_list_top:before {
	display: none;
}
.proxy_process_list_bottom .title {
	font-size: 16px;
}
.response_shows .response_shows_box .thumb {
	bottom: -20%;
}
}
 @media screen and (max-width: 739px) {
.marketing_advantage_content .span3:first-child img {
	
}
}
 @media screen and (max-width: 479px) {
/*    forum	 
*/	
.fbox1bg {
  
 max-width: 100%;
  
}
.fbanner {
  
    height:initial;
  
}
.fbanner img {
     position:initial; 
     left:initial; 
     margin-left:initial; 
      max-width: 100%;
}
.fb1{
    display: none;
}
.fb2{
    display: block;
}
.ag7-bannerslide .slidebox {
    position: relative;
    height: 250px;
}
.cotbg {
    position: absolute;
    right: 0;
    bottom: 0;
    z-index: 1;
}
.f_container {width: 100%;
}
.f_one .news_center_list {
    margin-left: 0;
}
.cmain1{
    width: 100%;
    padding-left: 10%;margin-bottom: 20px;
}
.lastcmain {
    text-align: center;
    padding-left: 0;
}
.ft_tit h3 {
    padding-top: 40px;
    font-size: 28px;
}
.ft_tit span {
  display: block;
}
.f_de {
    margin: 20px 10px 0;
    padding-bottom: 20px;
 
}
.fbox1 {
    background: #e6e6e6;
}
.fbox2 {
    background: #ede0bb;
    padding-top: 20px;
}
.fbox4 {

    margin-top: 20px;
  
}
.fbox3 {
    background: #000;  padding-top: 20px;
}
.fbox3 .fboxcot1,.fbox8 .fboxcot1  {
   width: 97%;
    padding-left: 0;
    margin-left: 2%;
    margin-top: 0;
}
.fbox2bg {
    position: absolute;
    top: 0px;
    left: 0;
    right: 0;
    margin: 0 auto;
    /* z-index: 2; */
}
.fbox3bg {
    position: absolute;
    top: 0px;
    left: 0;
    right: 0;
    margin: 0 auto;
    /* z-index: 2; */
}
.fbox3 .fboxcot2,.fbox8 .fboxcot2  {
    width: 97%;
    padding-left: 0;
    margin-left: 2%;
   
}
.tinum {
   
    width: 100%;
    line-height: 30px;
   
    background: none;
}
.xuanti .tinum label {
    width: 30px;
    height: 30px;
    display: block;  margin-left: 15px; 
}
.xuanti .tinum span {
    display: block;
    width: 100%;
    /* margin-right: 10px; */
    background:none;
   padding-left: 15px; 
    text-align: left;
    height: auto;
}
.f_nav{
    display: none;
}
    .fartbg{
        height: 3560px;
     background: #01212c url(../images/forums/k2.png) bottom center no-repeat;
    }
.artime {
    width: 100%;
   
}
.ag7-bannerslide a img.fb1{
    display: none;
}
.ag7-bannerslide a img.fb2 {
    display: block;
}
.pxlc{
    text-align:center;
}
.pxlc .fb2{
    margin:0 auto;
}
.ag7-bannerslide .slidebox li{display:block; position: absolute; width:100%; height: 100%; left:0px; top:0px;}
.ag7-bannerslide a img{display:block; width: 100%;height: 100%; }
.ag7-bannerslide .slideinfo{    display: none;width:100%; height: 74px; position: absolute; left:0px; bottom:0px; background:rgba(0,0,0,0.5); z-index: 10;}
.ag7-bannerslide .slidetitle{height: 60px;padding:5px; color: #fff; ;}
.ag7-bannerslide .slidetitle h2{font-size: 22px; height:30px; line-height: 30px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.ag7-bannerslide .slidetitle h3{font-size: 16px;}
.ag7-bannerslide .slidelist{display:none;height:22px;width:100%; padding:9px 0;  background:rgba(0,0,0,0.5); position: relative;}
.ag7-bannerslide .slidelist ul{text-align: center;}
.ag7-bannerslide .slidelist ul li{display: inline-block; margin:0 4px; width: 50px; height: 22px; cursor: pointer;}
.ag7-bannerslide .slidelist ul li img{width: 50px; height: 22px;}
.ag7-bannerslide .slidelist .mask{width:54px; height: 27px; position: absolute; left: 98px; top:6px;

 background:url(../images/forums/mask_03.png) no-repeat center center;
 background-size: 100% 100%; display: block;}
/*    forum  
*/
     .box2 {
    margin-left: 0px;
}
        .box22 {
    margin-left: 0px;
}
     .box22 ul li {
   
    padding: 0; 
  
}
     .new1 li a, .new2 li a {
  
    padding-top: 18px;
 
}
     ul.new3 li {
    padding: 10px 0;
}
     .box22 ul li div {
    width: 70% !important;
  
}
    .indexbox1 {
        height: 754px;
        padding: 0;
    }
      .indexbox2 {
      height: 550px;
           padding: 50px 0;
    }
      .adgg{
          display:block;
      }
      .bo44 {
 
    padding: 20px 20px 0 60px;
  
}
      .contac {
          display:none;
        }
      .jobb{
          height:75px !important;
          line-height:36px;
      }
       .bqbq{
         display:block;
     }
      .bottom22{
          display:block;
      }
    .indexbox3 {
        height: 406px;
        padding: 100px 0;
    }
    .bo44 .ti1 {
    font-size: 26px;
    margin-bottom: 20px;
}
      .history_show {
 
    margin-top: 60px;
}
      .history_area {
    padding: 0 5px;
  
}
      .history_year {
  
    font-size: 34px;
  
}
        .history_area:before, .history_area:after {
              
                width: 0px;
            }
    .bo1 {
        margin-top: 50px;
        margin-left: 0px;
        padding-left: 10px;
    }
    .bo11 {
     
        padding-left: 10px;
    }
   .ti1 {
    font-size: 26px;
}
    .ti2 {
    font-size: 16px;
  
}
     .jstop span{
        display:none;
     }
    .toptop {
        width: 100%;
        background: url(../images/head2.png) no-repeat top center !important;
        background-size: 100% !important;
        padding-top: 20px;
        height: 18% !important; 
    } 
	 
.fbox{
	letter-spacing:0px;
}
	 
.toptop a {
   
    margin-left: 8px;
}
.titlebox {
   
    background-size: cover !important;
    height: 40px !important;
    line-height: 40px !important;
  
}	 
.title_l {
    float:inherit !important;
    font-size: 24px !important;
   
    width: 140px !important;
}	 
	 
.clul {
    float: inherit !important;
    margin-left: 0 !important;
    margin-top: 10px;
}

    .clul li {
        height: 44px !important;
     
        margin: 0 10px !important;
    }	 
.section {
    padding: 15px 10px !important;
}
.clbox2,.clbox3 {
    color: #000;
    margin-right: -0px !important
}

.bg2box {
   
    margin-bottom: 20px;
}
 .mt60{
            margin-top:0px !important
        }

 .art span:last-child {
    display: block;
}

.titlebox2 {
 font-size: 20px !important;
    margin-top: -25px !important;
}
.index_product2{
    padding:10px 0 !important;
}



.new1 li a, .new2 li a {
   
    display: block  !important;
    height: 40px  !important;
}
.nrn{
    display:none;
}
.nrn_1{
	display: none;
}
.nrn1{
    display:block;    margin-right: 60px;
    margin-top: 20px;    text-align: right;
}
ul#menu {
    display: block !important;
}




     #btn_prev,#btn_next{
         display:none !important;
     }
     .main_visual,.main_image,.main_image ul,.main_image li,.main_image li span,.banner {
    height: 300px;
} .main_image li .img_1 {
    background: url(../images/banner1.png?v2) center top no-repeat;
}
     .main_image li .img_2 {
    background: url(../images/banner2.png?v2) center top no-repeat;
}
      .main_image li .img_3 {
    background: url(../images/banner3.png?v2) center top no-repeat;
}
       .main_image li .img_4 {
    background: url(../images/banner4.png?v2) center top no-repeat;
}
        .main_image li .img_5 {
    background: url(../images/banner5.png?v2) center top no-repeat;
}
     .main_image li span{
         background-size:cover !important;
     }
     div.flicking_con {
  
    top: 260px;

}
     .marketing_advantage_brief .brief_text{

     }
     .newone {
   padding-top: 0px;
  
}
     .news_center_list {
    margin-bottom: 10px;
}
     .news_center .news_center_list .kzf-mod-new-text2 {
    padding: 15px 15px 20px;
}
     .news_center .news_center_list {
    height:auto;
     margin-bottom: 10px;
}
     .pclx,.tool,.cp1, .noabout,.nonono,.new_l .logo,.new_logo,#sermenu,.ig6{
    display:none;
}
     .serban .ser_l {
    margin-top: 0px;
      padding: 30px 0px 10px 10px;
    box-sizing: border-box;
}
     .bbtt{
         width:106%;
       margin-left:-4%;
    margin-bottom: 30px;
    padding-bottom: 35px;
    border-bottom: 1px solid #fff;
}
   #sernav li {
    width: 45%;
    margin: 10px 0;
    margin-left: 3% !important;
    height: 36px;
    line-height: 36px;
    border-radius: 24px;
}
   .nop{
           padding: 20px 0px 0px !important;
   }
   .img100{
       text-align:center;
   }
   .bgl{
       background:rgb(1, 107, 183)
   }
   .fl4{
     float: inherit !important;
    margin-bottom: 10px !important;
        padding: 10px;
    font-size: 16px;
}
   .colf{
       color:#f60;
       font-size:16px;
           padding-left: 22px;
   }
   .bgc {
    background: #cfd6da;
    padding: 10px;
    border-bottom: 1px solid #eee;
}
   .bbold{
       font-weight:bold;
   }
.tle {
    clear: both;
    font-weight: bold;
    padding-left: 8px;
    border-left: 3px solid #f60;
    margin: 20px 0 10px;
}
    #sernav li:nth-child(8) {
    margin-top: 10px !important;
}
   #sernav {
    margin-left: 0px;
    margin-bottom: 20px;
}
   .sect {
    display: flow-root;
        margin: 20px 0 25px;
}
    .wq {
        padding: 0 0 30px 5px;
    }
    .secimg img {
    width: 100%;    height: auto;
   
}.sect p {
   
   padding: 0 5px; 
}
    .secimg {
    
    padding-bottom: 15px;
    margin-top: 10px;
}
    .egg ul {
    margin: 0 5px 20px 0;
}
    .ser {
    display: block !important;
    margin-left: 5px;
}
    .showshow,.ig66,.ct2{
  display: block !important;
    }
    .ct2{
        display: block !important;
    position: relative;
    overflow: hidden;
    background: #fff;
    }
    .fgs{
      
    }
    .com {
        width:100%;
        text-align:center;
        background:rgb(233, 240, 246);
}
    .serban {
    height: auto;
  
}
    .servibox {
        height: auto;
    }
    .servibox {
        padding-top: 30px;
    }
    .ser span:nth-child(2) {
    display: block;
    margin-top: 20px;
}
    .ser a {
    margin: 0 auto;
    margin-bottom: 30px;
}
     .new-img-box{
    width:auto !important;
    height: 80px;
   margin: 8px 8px 8px 0;
}
     .new_r{
         margin-top:-20px !important;
     }
     .article {
   padding: 30px 0 20px 0;
}

     .new-img-box img{
   width: 100% !important;
    height: 80px !important;
}
     .news_title,.new-text{
         padding:0 5px;
     }
     .logo22:before {
    position: absolute;
    left: 0;
       top: 4px;
    height: 27px;
    background: #f60;
    width: 3px;
    content: "";
}
     .logo22{
         display:block;
         padding-left:10px;
         position:relative;
     }
    .kzf-mod-new-container .kzf-mod-new-li .kzf-mod-new-text {
     
        height: 38px;
    }
    .kzf-mod-new-container .kzf-mod-new-li .kzf-mod-new-time-date{
        padding-left:8px;
    }
    .kzf-mod-new-container .kzf-mod-new-li .kzf-mod-new-time-month {
  
    padding-left: 11px;
}.kzf-mod-new-container .kzf-mod-new-li .kzf-mod-new-time-year {
   
    padding-left: 11px;
}
 .kzf-mod-new-container .kzf-mod-new-li .kzfmodnewbox {
    padding: 12px 10px 12px 50px;
}
     .marketing_advantage, .absbox {
    padding: 10px 0px;
  
}
     .abs_con {
   
     margin-right: 0px;
}
    .aboutbox {
     
           padding: 10px 8px 30px 10px !important;
    }
    .mt11{
        margin-top:10px;
    }
    .jban ,.jnbox{
        clear: both;
        padding:8px;
    }
    p.rc1 span {
    display: block;
   margin-left:0px !important;
}
 #jnav li {
   
   margin-top: 0px;
   margin-bottom: 20px;
   padding: 0 6px;
  width: auto;
    height: auto;
   line-height: 36px;
  
}
 .fl4 li {
    padding-left: 0px !important;
    margin-right:25px; 
}
    .jq {
      
        padding: 20px 10px;
    }
    .mt33{
  margin-top:20px !important;
    }
    .abs_con a:nth-child(1){
        display:none;

    }
    p.bigtitle {
    margin: 5px 0 10px 0;
    text-indent: 0;
}
    .mt120{
        margin-top:-120px !important;
    }
    .mt10{
        margin-top:-10px !important;
    }
    .lanren {
   
    margin-top: 0px;
     margin-right: 0px; 
}
    .abs {
        padding: 20px 0;
    }
     .iplx{
         display:block;
         margin-left:15px;
         color: #999;
     }
     .gz{
         margin:10px 0 20px;
          
     }
     .cp2{
         display:block;
         text-align:center;
         
     }
     .bottom2{
    height: 112px;
    margin-top: -1px; 
    background: #0f0f0f;
    line-height:30px;
     }
     .footer .all_title2:before {
    width: 28%;
}

.footer .all_title2:after {
    width: 28%;
}
     .divider {
    margin-bottom: 10px;
}
     .iplx div:last-child {
    padding-left: 25px;
}
  .sj6{
       display:block;

   }
   
  #sjmenu li img{
      width:100%;
  }
  
/*tj*/
.marketing_advantage_content .span3:first-child img {
	
}
.tool {
    margin-right: 80px;
  
}
.tool span:nth-child(1) {
    display: none;
}
.branch_bar {
	display:none;
}
.partners_content2{
	display:block;
	 margin-top: 20px;
}
a.index_product_list {
    border: 2px solid #006bb7;
}
.newtitle {
   
    border:none;
    
}
a.partners_content_list.wow.fadeInUp.animated.animated {
    border: 1px solid #eee;
}

.header .logo {
   
     margin-top: 18px;
}
.response_shows .response_shows_box {
	padding: 0 0 50px;
}
.platform_advantage_img {
	width: 40%;
	text-align: center;
}
.marketing_advantage_content {
	margin-left: -8px;
}
.marketing_advantage_list {
	margin: 0 0 10px 8px;
}
.marketing_advantage_brief {
	
	top: 2%;
}
.marketing_advantage_brief .brief_title {
    font-size: 18px;
	    margin-top: 0px;
}
.marketing_advantage_brief .brief_text {
    font-size: 14px;
    line-height: 18px;
    display:none;
}
.marketing_advantage_brief img {
    transform: scale(0.6);
    -ms-transform: scale(0.6);
    -moz-transform: scale(0.6);
    -webkit-transform: scale(0.6);
    -o-transform: scale(0.6);
}
.partners_content_list img {
	width: 150px;
}
.join_in_title {
	font-size: 24px;
}
.join_in_text {
	font-size: 14px;
	margin: 15px 0 30px 0;
}
.news_center_list_img {
	margin-top: 20px;
}
.footer {
	background: #0F0F0F none;
}
.quick_navigation_title,  .footer_link_title,  .footer_cotact_title {
	text-align: center;
}
.footer_link {
	overflow: hidden;
	margin-bottom: 20px;
}
.case_show_brief_text {
	margin: 10px 5px 20px 5px;
	font-size: 13px;
}
.case_show_content {
	margin: 30px 0;
}
.support_type {
	margin: 30px 0px 15px 0;
}
.support_type_list {
	margin-bottom: 15px;
}
.technical_support_type .title {
	text-indent: 15px;
}
.technical_support_box {
	padding: 15px;
}
.technical_support_box ul li a {
	padding: 7px 0;
}
.technical_support_box ul li a .time {
	font-size: 12px;
}
.technical_support_page ul li a {
	width: 25px;
	height: 25px;
	line-height: 25px;
	margin-right: 10px;
}
.technical_support_box_z {
	padding: 15px;
}
.technical_support_page_z {
	padding: 0 15px 30px 15px;
}
.template_search_select {
	display: block;
}
.template_search_select {
	margin-bottom: 10px;
}
.template_search_select select {
	width: 100%;
}
.template_show_content:before {
	display: none;
}
.cloud_platform_list {
	margin-bottom: 10px;
}
.advantage_project {
	background: #4EA7EB none;
}
.advantage_project_list {
	margin: 0 0 30px 30px;
}
.marketing_support_list_brief {
	text-align: center;
}
.proxy_process {
	padding: 40px 0;
}
.response_shows .response_shows_box .thumb {
	bottom: -25%;
}
.kzf-mod-new-container .kzf-mod-new-li {
   
    width: 100%;
  
}
.kzf-mod-new-container .kzf-mod-new-li .kzf-mod-new-box {
    padding: 12px 10px 12px 50px;
}
.kzf-mod-new-container .kzf-mod-new-li .kzf-mod-new-time-box {
    width: 95px;
    height: 95px;
    margin-top: 5px;
}
.ztfw{
    width:100%;
 
}
.fwnum2 {
    padding: 10px 20px;
}
.fwnum{
    padding: 10px 20px;
}

    .fbanner3 {
      display: block;
    background: #001938 url(../images/forums/banner3.png) center 120px no-repeat;
    background-size: 90%;
    color: #ffffff;
    padding: 340px 16px 60px;
    }
    .fbanner3 p{
        text-indent:2em;
    }
.fbanner2{
    display:none;
}
div#fzbox1 {
    background: #0249a2;
}
.zjdx .span3 {
    color: #fff;
    padding: 30px 0;
}
.zj {
    color: #fff;
 width:80%;
 margin:0 auto;
}
.topds3 {
    margin: 70px 0 20px;
}
.fboxcote {
    position: relative;
    padding-right: 5%;
    padding-left: 5%;
}
div#fzbox3 {
    background: #001938;
}
div#fzbox4 {
  padding-left:10px; padding-right:10px;
    padding-bottom: 30px;
    /* color: #000; */
    background: #001938;
   
}
div#fzbox6 .topds3 {
    margin: 20px 0 20px;
}
div#fzbox5 {
    background: #001938; padding-bottom:50px;
}
div#fzbox6 {
    background: #fff; padding-bottom:20px;
}
.tjxs {
    color: #333;
    height: auto;margin-bottom: 10px;
}
.mlr{
    padding:0 10px;
}
.tjxs2 {
    width: 80%;
    float: left;
  margin-top:0;    margin-left: 10px;
}
.lxhw{
    width: 90%;
}
.lxhw2 {
    text-align: center;
    padding:0 0 20px;
}.w1000 {
    width: 100%;
  
}
 .w650 {
    width: 100%;
   
}.jpcd img:nth-child(2) {
    margin: 0px 0 12px;
}
 .jpcd img:nth-child(3) {
    margin-right: 0px;
}
   .jpcd img{
    margin:0 0 12px;
}
.fboxcote2 {
    padding-right: 5%;
}

 }

@media screen and (max-width: 375px) {
    .bg4_l {
       
        line-height: 125px !important;
        background-size: contain !important;
        width: 125px !important;
       
    }
}