
/*整体样式*/
	*{padding:0;margin:0;}

	ul,li{padding:0;margin:0;list-style:none;}
	img{border:0px;}
	
	input { outline: none;}
	input[type="button"], input[type="submit"], input[type="reset"] {-webkit-appearance: none;}
	input[type="radio"] {border: 1px solid #ccc; background: #fff; width: 13px; height: 13px; margin-right: 0px; border-radius: 100%; outline: none; cursor: pointer; vertical-align: -2px;}
	textarea { -webkit-appearance: none;}

	.redfont{color:#108cee;}
    .greenfont{color:#0C0;}
	.price {font-family:'Georgia'; color:#ff3c00;}
	.blocks { display: inline-block;}
	.btn { background: #108cee; border: none; color: #fff; font-family: "Microsoft YaHei",verdana; text-align: center;}
	.btn:hover { background: #108cee; color: #fff;}
	.allTit{ font-size: 32px; text-align: center; line-height: 1.8; color:#333;}
	.allTxt{ font-size: 16px; text-align: center; line-height: 1.8; color:#666;}
	.l-r{ transform: translate(-50%,0); -webkit-transform: translate(-50%,0); -ms-transform: translate(-50%,0); -moz-transform: translate(-50%,0); -o-transform: translate(-50%,0);}
	.t-b{ transform: translate(0,-50%); -webkit-transform: translate(0,-50%); -ms-transform: translate(0,-50%); -moz-transform: translate(0,-50%); -o-transform: translate(0,-50%);}
	.cen{ transform: translate(-50%,-50%); -webkit-transform: translate(-50%,-50%); -ms-transform: translate(-50%,-50%); -moz-transform: translate(-50%,-50%); -o-transform: translate(-50%,-50%);}
	.pageMain_bg {}
	.pageMain {  overflow: hidden;}
	#frame { width: 100%; height: 100%;}
/*正文部分*/
/*四种字体大小*/
	.font-big{font-size:42px;}
	.font-middle{font-size:36px;}
	.font-little{font-size:24px;}
	.font-small{font-size:18px;}
	.center{text-align:center;}
	.font-mainColor{color:#cc0000;}
/*头部样式*/
	.top_mobi{display: none;}
	.thephonemenu{display: none;}




	#top {background:#fff; zoom:1;display: none;}
	.top {max-width: 1200px; width: 98%;}
	.top_pc { height: 110px;}
	.top_left { float: left; overflow: hidden; height: 110px;}

	.logo_txt { float: left; height: 110px; line-height: 106px; font-size: 16px; color: #333;}
	.top_right { float: right;}
	.phone { float: left; overflow: hidden; margin-top: 30px;}
	.phone_img { float: left; margin-right: 10px;}
	.phone_text { float: left;}
	.phone_txt { font-size: 14px; color: #999;}
	.phone_number { font-size: 24px;}
	.top_other { float: right; margin-left: 30px;}
	.setmore { height:35px;}
	.helps { float: left;}
	.helps a { font-size: 14px; color: #333; height: 35px; line-height: 35px; width: 80px; display: block; text-align: center;}
	.languages { float: left;}
	.lang { padding: 0 10px; position: relative;height:35px;line-height:35px;}
	/*.lang:hover { background: #333;}*/
	.lang a:hover{color:#108cee;}
	.lang a {margin: 0px 8px; color:#333;}
	.default_web { height: 35px; line-height: 35px; color: #333; font-size: 14px;}
	.enarr_t { border-color: #333 transparent transparent; border-style: solid dashed dashed; border-width: 4px; height: 0; width: 0; font-size: 0;}
	.lang:hover .default_web { color: #fff;}
	.lang:hover .default_web:hover { color: #f1351c;}
	.lang_menu { display: none; padding-bottom: 10px; position: absolute; top: 35px; left: 0px; z-index:999999; width: 100%; background: #333;}
	.lang:hover .lang_menu { display: block;}
	.lang_menu li { padding: 0 10px;}
	.lang_menu li a { line-height: 25px; font-size: 14px; color: #fff;}
	.lang:hover .lang_menu li a:hover { color: #f1351c;}

	.LogRes { width: auto; float: right; overflow: hidden; margin-top: 12px; }
	.uesr_login, .user_register, .user_logout { float: left; text-align: center; background: #108cee; width: auto; height: 35px; line-height: 35px; position: relative;}
	.uesr_login .enarr_t { border-color: #fff transparent transparent;margin-left: 5px;}
	.uesr_login>a, .user_register a, .user_logout a { color: #fff; font-size: 12px; padding: 0 20px;}
	.user_register {margin-right: 10px;}
	.user_logout { background: #eee;}
	.user_logout a { color: #333;}

	.logHover{display:none; position: absolute; right: 0; top: 40px; z-index: 99999999;}
	.uesr_login:hover .logHover {display:block}
	.windows { text-align: left; width: 270px; padding: 0 30px 30px 30px; background: #fff; overflow: hidden; box-shadow: 0px 2px 6px rgba(0, 0, 0, 0.2);}
	.windows h4 { font-size: 18px; color: #000; font-weight: normal; height: 40px; line-height: 40px; margin: 17px 0 12px 0;}
	.windows p { line-height: 30px; line-height: 30px; text-indent: 0;}
	.windows p .userpsw { margin: 12px 0 3px 0;}
	.windows p .user, .windows p .userpsw { width: 270px; height: 35px; background: #eee; border: none; color: #666; text-indent: 10px; border: 1px solid #d6d6d6;}
	.loginForm p.code_p { background: #fff; margin-top: 8px; height: 37px; line-height: 37px;}
	.loginForm p #logincode { width: 200px; float: left; margin: 0;}
	.loginForm p img { margin: 0 0 0 5px; float: left; width: 65px; height: 35px;}
	#codeImg { cursor: pointer;}
	.windows a { color: #666;}
	.windows p .regisbtn { background: #666; margin-right: 15px;}
	.windows p .loginbtn { background: #108cee;}
	.windows p .loginbtn, .loginForm p .regisbtn { width: 86px; height: 35px; line-height: 35px; text-align: center; border: none; color: #fff; cursor: pointer; margin-top: 15px;}


/*banner轮播css*/

	.Homebanner{width:100%;position:relative;height:400px;overflow:hidden;}
	.Homebanner ul{width:100%;position:absolute;height:400px;}
	.Homebanner ul li{width:100%;height:400px;position:absolute;overflow:hidden;display:block !important;}
	.Homebanner ul li img{width:100%;height:400px;position:absolute;top:0px;display:block;}

	.Homeleft{font-family:"宋体";width:50px;height:50px;line-height:50px;text-align:center;color:#fff;position:absolute;top:45%;cursor:pointer;transition:all .2s ease;z-index:899999;left:30px;}
	.Homeright{font-family:"宋体";width:50px;height:50px;line-height:50px;text-align:center;color:#fff;position:absolute;top:45%;cursor:pointer;transition:all .2s ease;z-index:899999;right:30px;}
	.Homeleft img,.Homeright img{width:auto}

	.Homedot{position:absolute;width:100%;text-align:center;z-index:999;bottom:20px;}
	.Homedot a{display:inline-block;margin:0px 5px;height:12px;width:12px;line-height:1000px;overflow:hidden;background:url(images/index_229.png) no-repeat;}
	.Homedot a.cur{background:url(images/index_228.png) no-repeat}

	.th_div{position: relative;    max-width: 1200px;margin: auto}
	.tb_tit{text-align: left;position: absolute;}
	.tb_tit p{color: #fff;font-size: 14px;}
	.tb_tit p:nth-child(1){font-size: 35px;}
	.tb_tit p:not(:first-child){margin-top: 15px;}
	.tb_tit .H_button{margin-top: 30px;display: inline-block;font-size: 16px;color: #fff;padding: 10px 35px;border: 1px solid #fff;}
	.tb_tit_lefttop{top: 80px;left: 100px;}
	.tb_tit_leftbottom{top: 200px;left: 100px;}
	.tb_tit_center{top: 80px;width: 100%;text-align: center;}
	.tb_tit_right{top: 100px;right: 200px;}
	.tb_tit_lefttop p{text-align: left;}
	.tb_tit_leftbottom p{text-align: left;}
	.tb_tit_right p{text-align: left;}


	@media screen and (min-width:320px) and (max-width:414px){
		.Homebanner, .Homebanner ul, .Homebanner ul li, .Homebanner ul li img{height: 200px;}
		.Homeleft{left: 0px;}
		.Homeright{right: 0px;}
		.Homedot{bottom: 10px;}
		.Homeleft,.Homeright{width: 35px;}
		.tb_tit{left: auto;right: auto;top: 25px;width: 100%;text-align: center;}
		.tb_tit p{text-align: inherit;font-size: 14px;padding: 0 10px;}
		.tb_tit p:nth-child(1){font-size: 24px;}
		.tb_tit p:not(:first-child){margin-top: 10px;}
		.tb_tit .H_button{font-size: 14px;margin-top: 20px;padding: 5px 20px;}
	}
	@media screen and (min-width:414px) and (max-width:767px){
		.Homebanner, .Homebanner ul, .Homebanner ul li, .Homebanner ul li img{height: 200px;}
		.Homeleft{left: 0px;}
		.Homeright{right: 0px;}
		.Homedot{bottom: 10px;}
		.tb_tit{left: auto;right: auto;top: 25px;width: 100%;text-align: center;}
		.tb_tit p{text-align: inherit;font-size: 14px;padding: 0 10px;}
		.tb_tit p:nth-child(1){font-size: 28px;}
		.tb_tit p:not(:first-child){margin-top: 10px;}
		.tb_tit .H_button{font-size: 14px;margin-top: 20px;padding: 5px 20px;}
	}
	@media screen and (min-width:768px) and (max-width:1023px){
		.tb_tit{left: auto;right: auto;width: 100%;text-align: center;top: 100px;}
		.tb_tit p{text-align: inherit;padding: 0 10px;}
	}

/*20190410新添加样式*/
  .section-box-container {
    width: 100%;
    padding: 15px 0px 10px;
    overflow: hidden;
  }
  .content-flex {
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
    justify-content: space-between;
  }
  .flex-item {
    position: relative;
    box-sizing: border-box;
    text-align: center;
  }
  .flex-item-row {
    text-align: left;
    overflow: hidden;
  }
  .content-img {
    display: inline-block;
    position: relative;
  }
  .flex-item-row .content-img {
    float: left;
  }
  .content-img img {
    max-width: 100%
  }
  .content-tit {
    text-align: center;
  }
  .flex-item-row .content-tit {
    text-align: left;
  }
  .content-title {
    color: #333;
    font-size: 20px;
  }
  .content-subtitle {
    color: #666;
    font-size: 14px;
    line-height: 25px;
  }
  .panel .panel-head {
    font-size: 16px;
    line-height: 40px;
    text-align: center;
  }
  .panel .panel-body {
    text-align: justify;
  }
  @media screen and (min-width:320px) and (max-width:767px) {
    .content-title {
      font-size: 16px;
    }
    .content-subtitle {
      margin-top: 5px;
    }
  }

/*菜单样式*/
	#mainmenu_bg { background: #000;border-bottom: 1px solid #999;}
	#mainmenu {  max-width: 1200px; height: 60px;}
	.menu_ul {height:60px; margin: 0 150px 0 189px;}
	.menu_ul li { float: left; width: auto; text-align: center;}
	.menu_ul li a { height: 60px; line-height: 60px; font-size: 16px; color: #fff; display: block; padding: 0 20px;}
	.menu_h { position: absolute; right: 0; top: 20px; color: #000;}
	.menu_z { position: absolute; left: 0; top: 20px; color: #000;}
	.menu_ul .current .menu_h,.menu_ul .current .menu_z,.menu_ul li:hover .menu_h,.menu_ul li:hover .menu_z{display:none;}
	.menu_ul .current a,.menu_ul li:hover > a,.menu_ul .sub-menu a:hover { color: #108cee; }
	.menu_ul .current:after,.menu_ul > li:hover:after { content: ''; display: block; background:#108cee; color:#fff;width: 100%;height: 3px;position: relative;bottom: 0px;margin-top: -2px;}
	.ad-bg ~ .thepcmenu .sub-menu{ top: 120px;}
	.menu_ul .sub-menu {
      display: none;
      padding: 5px 0;
      display: none;
      position: absolute;
      top: 60px;
      left: 0;
      width: 100%;
      min-width: 120px;
      background: #2e2e2e;
      border-top: 1px solid #666;
      overflow: hidden;
      z-index: 999999;
    }
    .menu_ul .sub-menu ul {
      background: #2e2e2e;
      max-width: 996px;
      margin: 0 auto;
      padding-left: 184px;
      overflow: hidden;
    }
    .menu_ul .sub-menu li {
      float: left;
      position: relative;
      list-style: none;
      width: auto;
      height: auto;
    }
    .menu_ul .sub-menu a {
      color: #fff;
      height: 35px;
      line-height: 35px;
      padding: 0 15px;
      font-size: 14px;
    }
    .newlogo{display: block;width: 28px;height: 18px;position: absolute;top: 5px;right: 8px;}
.menu_ul .sub-menu ul {
  display: inline-block;
}
.menu_ul .sub-menu ul.menu-padding01 {
  padding-left: 0px;
  margin-left: -130px;
}
.menu_ul .sub-menu ul.menu-padding02 {
  padding-left: 315px;
}
@media screen and (min-width: 1081px) and (max-width: 1220px) {
  .menu_ul .sub-menu ul.menu-padding01 {
    padding-left: 0px;
    margin-left: -90px;
  }
  .menu_ul .sub-menu ul.menu-padding02 {
    padding-left: 290px;
  }
}
@media screen and (min-width: 935px) and (max-width: 1080px) {
  .menu_ul .sub-menu ul.menu-padding01 {
    padding-left: 0px;
    margin-left: -15px;
  }
  .menu_ul .sub-menu ul.menu-padding02 {
    padding-left: 350px;
  }
}
@media screen and (min-width: 860px) and (max-width: 934px) {
  .menu_ul .sub-menu ul.menu-padding01 {
    padding-left: 0px;
    margin-left: -15px;
  }
  .menu_ul .sub-menu ul.menu-padding02 {
    padding-left: 350px;
  }
}
@media screen and (min-width: 811px) and (max-width: 859px) {
  .menu_ul .sub-menu ul.menu-padding01 {
    padding-left: 0px;
    margin-left: -60px;
  }
  .menu_ul .sub-menu ul.menu-padding02 {
    padding-left: 235px;
  }
}
@media screen and (min-width: 769px) and (max-width: 810px) {
  .menu_ul .sub-menu ul.menu-padding01 {
    padding-left: 110px;
  }
  .menu_ul .sub-menu ul.menu-padding02 {
    padding-left: 235px;
  }
}
@media screen and (min-width: 320px) and (max-width: 768px) {
  .menu_ul .sub-menu ul.menu-padding01,
  .menu_ul .sub-menu ul.menu-padding02 {
    padding-left: 0;
    margin-left: 0;
  }
  .menu_ul li {
    text-indent: unset!important;
  }
}
/*底部样式*/

.thephonebottom{display: none;position: relative;overflow: hidden;}

.link {width: 100%;font-size: 16px;overflow: hidden; max-width: 1200px; margin: 0 auto; padding: 20px 0; border-top: 1px solid #666; border-bottom: 1px solid #666;}
.link .maxwidth {max-width: 1200px; overflow: hidden;}
.link span{float:left;}
.link ul {overflow: hidden;}
.link ul li{float:left;padding: 0 20px;height: 21px;line-height: 21px;margin-bottom: 3px;color: #000;position:relative;}
.link ul li:after{content:'';display:block;width:1px;height:14px;background:#666;position:absolute;top:5px;right:0;}
.link ul li:last-child:after{width:0;}
.link ul li:nth-last-child(1){border:none;}
.link ul li a{color:#666;}

/*底部样式 - 推荐新闻*/
.section-box.recommending-news { background-color: #fff !important; }
.recommending-news .recommending-news-content { border: 1px solid #eaeaea; background-color: #fff; }
.recommending-news .recommending-news-item { width: 50%; background: #fff; margin: 0px; float: left; min-height: 45px; }
.recommending-news .recommending-news-item:nth-child(odd) .news-item-wrapper { padding-right: 20px; border-right: 1px solid #eaeaea; border-bottom: 1px solid #eaeaea; }
.recommending-news .recommending-news-item:nth-child(even) .news-item-wrapper { position: relative; left: -1px; padding-left: 20px; border-left: 1px solid #eaeaea; border-bottom: 1px solid #eaeaea; }
.recommending-news .recommending-news-item:nth-last-child(1):nth-child(odd) .news-item-wrapper,
.recommending-news .recommending-news-item:nth-last-child(1):nth-child(even) .news-item-wrapper,
.recommending-news .recommending-news-item:nth-last-child(2):nth-child(odd) .news-item-wrapper { border-bottom-color: transparent; }
.recommending-news .recommending-news-item .news-title { height: 35px; line-height: 45px; font-size: 20px; color: #108cee; margin-bottom: 15px; }
.recommending-news .recommending-news-item .more { float: right; font-size: 14px; color: #108cee; }
.recommending-news .news-list { height: 125px; }
.recommending-news .news-list li { position: relative; height: 45px; line-height: 45px; font-size: 14px; padding-right: 80px; border-bottom: 1px dashed #dadada; }
.recommending-news .news-list li.has-cover { height: 100px; padding-right: 0; padding: 10px 0; }
.recommending-news .news-list li.has-cover .article-cover { float: left; width: 180px; height: 100px; }
.recommending-news .news-list li.has-cover .article-cover img { width: 100%; height: 100%; }
.recommending-news .news-list li:last-child { border: none; }
.recommending-news .news-list .has-cover .article-info { margin-left: 210px; }
.recommending-news .news-list .has-cover .article-info .article-title { display: block; font-size: 18px; line-height: normal; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; }
.recommending-news .news-list .has-cover .article-info .article-desc { display: block; line-height: normal; height: 40px; overflow: hidden; }
.recommending-news .news-list a { display: block; overflow: hidden; text-overflow: ellipsis; color: #666; }
.recommending-news .news-list .article-date { color: #999; font-size: 12px; float: right; position: absolute; top: 0; right: 0; }
.recommending-news .news-list .has-cover .article-date { float: none; position: static; line-height: normal; padding: 8px 0; display: block; }
@media screen and (max-width: 768px) {
  .recommending-news .recommending-news-item { width: 100%; }
  .recommending-news .recommending-news-item .news-item-wrapper { border-left: none !important; border-right: none !important; padding-left: 0!important; padding-right: 0!important; }
  .recommending-news .news-list li.has-cover .article-cover { width: 40%; }
  .recommending-news .news-list .has-cover .article-info { margin-left: 43%; }
}

/*底部样式 - 申请加盟*/
.section-box.join { background-color: #eee; }
.section-box .join-content { text-align: center; }
.section-box .join-content input:not([type="hidden"]) { width: 200px; height: 40px; line-height: 40px; padding: 0 10px; border: 1px solid #ccc; margin-bottom: 10px; margin-right: 5px;font-size: 14px;}
.section-box .join-content button[type="submit"] { width: 165px; height:40px; line-height: 40px; margin-left: 10px; background-color: #108cee; color: #fff; border: none; cursor: pointer;font-size: 14px;}
.section-box .join-content #errmsg1 { margin-top: 10px; margin-bottom: 20px; color: #f1351c; }
.section-box .join-content .join-desc { font-size: 14px; color: #666; }

#bottom { background: #fff;}
#bottom .bottom-info-right {float: right;}
.bottommian_bg { background: #333;}
.bottommian { width:98%; max-width: 1200px; color: #fff;padding: 40px 0 0; overflow: hidden;}
.bottom_aboutUs { text-align: left;}
.bottom_novice { float: left; width: 17%;}
.bottom_help { float: left; width: 17%;}
.bottom_title { font-size: 20px; margin-bottom: 5px; color: #fff;}
.bottom_logo { margin: 20px 0; }
.bottom_gs { font-size: 16px; margin-top: 25px; margin-bottom: 10px;}
.bottom_logo img { width: auto;}
.bottom_dz { margin-top: 5px;}
.bottom_dz p { font-size: 14px; line-height: 1.8; color: #666;}
.bottom_novice li a { font-size: 14px; line-height: 25px; color: #666; display: block;}
.bottom_novice li a:hover { color: #108cee;}
.bottom_help li a { font-size: 14px; line-height: 25px; color: #666; display: block;}
.bottom_help li a:hover { color: #108cee;}
.fx { line-height: 25px; font-size: 14px; color: #666; margin-top: 10px;}
.fx img { width: 25px; vertical-align: middle;}
.bottom_ewm { margin-top: 10px;width: 90px;height: 90px;margin-left: 0;display: inline-block;}
.bottom_ewm img { width: auto;max-width: 100%;}

#bottom_link { background: #333333; color: white; font-family: "Microsoft Yahei","黑体"; font-size: 16px;padding: 20px 0;}
#bottom_link .link_m { width:98%; max-width: 980px; margin: 0 auto;}
.link_m span b { font-weight: normal; font-size: 20px;}
.link_m span a { color: #fff;}
.link_m em { background: url(../images/bottom_ico.png) no-repeat left top; width: 34px; height: 60px; float: left; margin-right: 8px;}
.link_m .em1 { background-position: 0px 11px;}
.link_m .em2 { background-position: -48px 11px;}
.link_m .em3 { background-position: -98px 11px;}
.link_m .em4 { background-position: -145px 10px;}

#bottom_info { padding-bottom: 50px; color: #666; /* line-height: 250%; */ clear: both; text-align: center;max-width: 1200px;margin: 0 auto;overflow: hidden;}
#bottom_info a { color: #666; display: inline-block;}
#bottom_info img { width: auto;}

.bottom-contact {
  width: 240px;
  float: left;
  padding-left: 80px;
  background: url(../images/kf-avatar.png) no-repeat 0px 8px;
}
.bottom-contact .bottom-contact-title {
  font-size: 16px;
}
.bottom-contact .bottom-contact-phone {
  margin-top: 25px;
}
.xpp-help-container {
  margin-left: 320px;
  border-left: 1px solid #666;
  padding-left: 65px;
  overflow: hidden;
}
.xpp-help-container > li {
  float: left;
  margin: 0 30px;
}
.xpp-help-container > li > h3 {
  font-size: 16px;
  font-weight: normal;
}
.xpp-help-items-container {
  margin-top: 15px;
}
.xpp-help-items-container > li {
  margin-top: 5px;
}
.bottom-contact-phone > p, .xpp-help-items-container > li > a {
  font-size: 14px;
  color: #999;
}

/*banner图*/
.banner_Img { background: url(../images/banner_PC.jpg) center no-repeat; background-size:cover; height:465px;}
.banner_tit{position: relative;max-width: 1200px;margin-left: auto;margin-top: auto;}
.banner_title{position: absolute;text-align: left;top: 95px;left: 3%;}
.banner_title p:nth-child(1){color: #fff;font-size: 47px;}
.banner_title p:nth-child(2){color: #fff;font-size: 24px;margin-top: 10px;}

/*首页分块样式*/
.section-box { padding: 20px 0; clear: both; }
.section-box:nth-child(odd) { background-color: #eee; }
.section-box:nth-child(even) { background-color: #fff; }
.section-box .section-box-title { font-size: 28px; text-align: center; margin: 10px auto; max-width: 1200px; padding: 0 20px; }
.section-box .section-box-subtitle { font-size: 16px; text-align: center; margin: 10px auto 15px; color: #666; max-width: 1200px; padding: 0 20px; }
.section-box .section-box-content { overflow: hidden; padding: 15px 20px 10px; max-width: 1200px; margin: 0 auto; }

/*首页易推宝*/

.content { width: 1182px; margin: auto;}
.pro_title { padding-bottom: 45px; padding-top: 24px; font-weight: normal; clear: both;}
.imgFl { float: left; margin-top: 20px; margin-left: 6%; width:98%; max-width:503px;}
.textFr { float: left;  margin-left: 5%;  font-family: "Microsoft YaHei"; font-size: 14px; line-height: 32px; text-align: left; margin-top: 40px;}
.textFr p { line-height: 180%;}
.textFr .zc01 { font-size: 26px;  color: #f00; line-height: 60px;}
.textFr p b { font-style: italic; font-size: 16px;}
.textFr .zc02 { font-size: 22px; color: #f00; line-height: 60px;}

/*首页论坛营销*/
.forumTit { padding: 5% 0 3%; color: #333;}
.forumC {background: url(../images/liuxC.png?id2) center no-repeat; background-size: 96% auto;}
.forumH {background: url(../images/liuxH.png?id2) center no-repeat; background-size: 96% auto;}
.forumI {background: url(../images/liuxI.png?id2) center no-repeat; background-size: 96% auto;}
.forumList { overflow: hidden; color: #fff;}
.forumBox1 { float: left; width: 25%; height: 330px;}
.forumBox2 { float: left; width: 25%; height: 330px; margin-bottom: 5%;}
.forumList2 { margin-top: -73px;}
.forumBox2_firstr { margin-left: 12.5%;}
.forumImg { width: 68px; height: 68px; margin-top: 65px;}
.forumTitle{ font-size: 18px; text-align: center; line-height: 1.8; padding: 20px 0 5px;}
.forumList p { padding: 0 20px; font-size: 14px; text-align: center;}

/*首页媒体营销*/
#media { width:98%; max-width: 1200px; overflow: hidden;}
.mediaTit { padding-top: 7%;}
.mediaTxt { padding-bottom: 4%;}
.mediaTable { text-align: center; background: #fff; margin-bottom: 7%;  border-top: 1px solid #dedede; border-left: 1px solid #dedede;}
.mediaTable td { border-right: 1px solid #dedede; border-bottom: 1px solid #dedede;}
.mdTableTop { background: #108cee; color: #fff; font-size: 18px; line-height: 50px;}
.mdTBShop { width: 20%; padding: 2%; text-align: left; line-height: 1.8;}
.mdTBShop div { font-size: 18px; color: #333; font-weight: bold;}
.mdTBShop p { font-size: 14px; color: #666;}
.mdTBNumber { width: 10%; font-size: 24px; color: #108cee; font-family: 'verdana';}
.mdTBWeb { width: 40%; padding: 1%;}
.mdTBWeb a { display:block; border: 1px solid #dedede; float: left; padding: 5px 10px; margin: 3px 4px; font-size: 14px; color: #333;}
.mdTBPirce { width: 13%;}
.mdTBPirce del { color: #666; line-height: 1.8;}
.mdTBPirce div { color: #108cee; line-height: 1.8;}
.mdTBBtn { width: 12%;}
.TBC { width: 60%; margin-bottom:5px;}
.TBC a { background: #54bdb1; color: #fff; padding: 5px 0px; font-size: 14px; border-radius: 3px; display: block;}
.TBR { width: 60%;}
.TBR a { background: #108cee; color: #fff; padding: 5px 0px; font-size: 14px; border-radius: 3px; display: block;}

/*首页视频营销*/
#video_bg { background: url(../images/video_Bg.jpg) center no-repeat; background-size: cover;}
#video { width:98%; max-width: 1200px; height: 810px; overflow: hidden;}
.videoTit { color: #fff; height: 150px; line-height: 175px;}
.video_main { overflow: hidden; margin-bottom: 150px;}
.video_left { float: left; width: 60%; height: 60%; background: url(../images/video_p.png) center no-repeat; background-size: 80% auto;position: relative;}
.video_right { float: right;}
.video_S1 { width: 120px; height: 60px; line-height: 60px; text-align: left; padding-left: 7%; margin-left: 14%; margin-top: 12.9%; font-size: 18px; color: #fff; background: url(../images/video01.png) left center no-repeat; background-size: 20%;}
.video_S2 { width: 120px; height: 60px; line-height: 60px; text-align: left; padding-left: 7%; margin-left: 14%; margin-top: 8.8%; font-size: 18px; color: #fff; background: url(../images/video02.png) left center no-repeat; background-size: 20%;}
.video_S3 { width: 120px; height: 60px; line-height: 60px; text-align: left; padding-left: 7%; margin-left: 14%; margin-top: 8.4%; font-size: 18px; color: #fff; background: url(../images/video03.png) left center no-repeat; background-size: 20%;}
.video_S4 { position: absolute; top: 50%; right: 22%; width: 100px; color: #fff; font-size: 24px;}
.video_T1 { width: 54%; margin: 10% 8% 10% auto;}
.video_t { color: #fff600; font-size: 18px;}
.video_e { font-size: 16px; color: #fff; line-height: 1.5; padding-top: 7px;}

/*首页微信营销*/
#wechat { width:98%; max-width: 1200px; overflow: hidden;}
.WCtab { padding-bottom: 7%;}
.wechat_wrap { position: relative;}
.wechatTit { padding-top: 5%;}
.wechatTxt { padding-bottom: 2%;}
.wechat_tabs{ width: 25%; height: 80px; position: absolute; right: 0; top: 0; z-index: 99999; overflow: hidden;}
.wechat_tabs a{display:block;float:left;width:50px;color:#fff;text-align:center;background:#666;line-height:70px; height: 60px;font-size:34px;text-decoration:none; position: relative; margin-right: 2px; font-family: Arial;}
.wechat_tabs .wechat_active{color:#fff;background:#108cee;}
.wechat_tabs a:after { content: ''; display: block; border-color: #666 transparent transparent; border-style: solid dashed dashed; border-width: 20px 25px; height: 0; width: 0; font-size: 0; position: absolute; bottom: -40px;}
.wechat_tabs .wechat_active:after { content: ''; display: block; border-color: #108cee transparent transparent; border-style: solid dashed dashed; border-width: 20px 25px; height: 0; width: 0; font-size: 0; position: absolute; bottom: -40px;}
.swiper-container{background:#fff;height:360px;width:100%;border-top:0;}
.swiper-slide{height:360px;width:100%;background:none;color:#333;}
.content-slide{ height: 100%;}
.swiper-container {margin:0 auto;position:relative;overflow:hidden;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-o-backface-visibility:hidden;backface-visibility:hidden;/* Fix of Webkit flickering */	z-index:1;}
.swiper-wrapper {position:relative;width:100%;
	-webkit-transition-property:-webkit-transform, left, top;
	-webkit-transition-duration:0s;
	-webkit-transform:translate3d(0px,0,0);
	-webkit-transition-timing-function:ease;
	
	-moz-transition-property:-moz-transform, left, top;
	-moz-transition-duration:0s;
	-moz-transform:translate3d(0px,0,0);
	-moz-transition-timing-function:ease;
	
	-o-transition-property:-o-transform, left, top;
	-o-transition-duration:0s;
	-o-transform:translate3d(0px,0,0);
	-o-transition-timing-function:ease;
	-o-transform:translate(0px,0px);
	
	-ms-transition-property:-ms-transform, left, top;
	-ms-transition-duration:0s;
	-ms-transform:translate3d(0px,0,0);
	-ms-transition-timing-function:ease;
	
	transition-property:transform, left, top;
	transition-duration:0s;
	transform:translate3d(0px,0,0);
	transition-timing-function:ease;

	-webkit-box-sizing: content-box;
	-moz-box-sizing: content-box;
	box-sizing: content-box;
}
.swiper-free-mode > .swiper-wrapper {
	-webkit-transition-timing-function: ease-out;
	-moz-transition-timing-function: ease-out;
	-ms-transition-timing-function: ease-out;
	-o-transition-timing-function: ease-out;
	transition-timing-function: ease-out;
	margin: 0 auto;
}
.swiper-slide {
	float: left;
	-webkit-box-sizing: content-box;
	-moz-box-sizing: content-box;
	box-sizing: content-box;
}
.conTab01 { overflow: hidden;}
.conTab_img { width: 35%; height: 100%; float: left;}
.conTab01_img { background: #666 url(../images/weixin_bg.png?dd) center no-repeat;}
.conTab_main { float: left; height: 100%; width: 65%;}
.conTab_tit { margin-top: 95px; padding-left: 8%; padding-bottom: 2px; font-size: 24px; color: #108cee; line-height: 1.8;}
.conTab_txt { padding-left: 8%; font-size: 16px; line-height: 1.6;}

/*首页微博营销*/
#weibo {}
.weiboTit { padding: 5% 0 2%;}
.weibo_tabs { max-width: 1200px; width: 98%;}
.weibo_tabs ul { margin: 0 5%;}
.weibo_tabs li { display: inline-block; width: 15%; height: 55px; line-height: 55px; font-size: 18px; text-indent: 50px; position: relative; cursor: pointer;}
.weibo_active:after { content: ''; display: block; border-color: #108cee transparent transparent; border-style: solid dashed dashed; border-width: 10px; height: 0; width: 0; font-size: 0; position: absolute; bottom: -20px; left: 50%; transform: translate(-50%); -webkit-transform: translate(-50%); -ms-transform: translate(-50%); -moz-transform: translate(-50%); -o-transform: translate(-50%);}
.wbIcon01 { background: #fff url(../images/wbIcon01.png) 10px center no-repeat;}
.wbIcon01.weibo_active { background: #108cee url(../images/wbIcon01s.png) 10px center no-repeat; color: #fff;}
.wbIcon02 { background: #fff url(../images/wbIcon02.png) 10px center no-repeat;}
.wbIcon02.weibo_active { background: #108cee url(../images/wbIcon02s.png) 10px center no-repeat; color: #fff;}
.wbIcon03 { background: #fff url(../images/wbIcon03.png) 10px center no-repeat;}
.wbIcon03.weibo_active { background: #108cee url(../images/wbIcon03s.png) 10px center no-repeat; color: #fff;}
.wbIcon04 { background: #fff url(../images/wbIcon04.png) 10px center no-repeat;}
.wbIcon04.weibo_active { background: #108cee url(../images/wbIcon04s.png) 10px center no-repeat; color: #fff;}
.wbIcon05 { background: #fff url(../images/wbIcon05.png) 10px center no-repeat;}
.wbIcon05.weibo_active { background: #108cee url(../images/wbIcon05s.png) 10px center no-repeat; color: #fff;}
.wbIcon06 { background: #fff url(../images/wbIcon06.png) 10px center no-repeat;}
.wbIcon06.weibo_active { background: #108cee url(../images/wbIcon06s.png) 10px center no-repeat; color: #fff;}
.weibo_container { background: #eee;}
.weibo_mian { width: 98%; max-width: 1200px; overflow: hidden;}
.weibo_slide { display: none;}
.weibo_show { display: block;}
.weibo_slideContent ul { overflow: hidden; padding: 15px 0;}
.weibo_slideContent li { float: left; width: 33.332%;}
.weibo_Box { margin: 20px auto; padding: 0 7%; width: 95%; background: #fff; border: 1px solid #cdcdcd; box-sizing: border-box; border-radius: 7px;}
.weibo_LeftBox .weibo_Box { margin-left: 0;}
.weibo_RightBox .weibo_Box { margin-right: 0;}
.weibo_BoxTop { border-bottom: 1px solid #eee; overflow: hidden; padding: 15px 0;}
.weibo_BoxImg { width: 90px; height: 90px; float: left; margin-right: 10%; border-radius: 50%;border: 1px solid #ddd;box-sizing: border-box;}
.weibo_data { float: left; width: calc(90% - 90px);}
.weibo_BoxName a { font-size: 18px; line-height: 1.8; color:#333;}
.weibo_BoxName p { font-size: 18px; line-height: 1.8; color:#333;}
.badge { float: left; border-radius: 5px; background-image: url(../images/v.png); background-position: 10px center; background-repeat: no-repeat;}
.badge a { width: 100px; display: block; height: 30px; line-height: 30px; color: #fff; font-size: 14px; text-indent: 30px;}
.badge p { width: 100px; display: block; height: 30px; line-height: 30px; color: #fff; font-size: 14px; text-indent: 30px;}
.badge_yellow { background-color: #fcbb00;}
.badge_red { background-color: #e60012}
.badge_blue { background-color: #00a0e9}
.badge_gray { background-color: #999999}
.badge_green { background-color: #0ecd1b}
/* .weibo_BoxBtm a { display: inline-block; width: 33.332%; text-align: center; padding: 15px 0;} */
.weibo_BoxBtm div { display: inline-block; width: 33.332%; text-align: center; padding: 15px 0;}
.weibo_BoxBtm .weibo_BoxBtmImg { display: block; width: 100%; padding: 0;}
.weibo_BoxBtmImg img { width: auto;}
.weibo_BoxBtm a p { color: #666; font-size: 14px; line-height: 1.6;}
.weibo_BoxBtm div p { color: #666; font-size: 14px; line-height: 1.6;}
.weibo_BoxBtm .weibo_NO { color: #108cee; font-size: 16px;}
.weibo_BoxX { float: left; width: 100%;}
.weibo_BoxX a {color: #666; font-size: 12px; line-height: 1.6; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; overflow: hidden; height: 40px; margin-top: 5px;}
.weibo_BoxX p {color: #666; font-size: 12px; line-height: 1.6; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; overflow: hidden; height: 40px; margin-top: 5px;}
.weibo_Btn{ padding-bottom: 3%;}
.weibo_Btn a { display: block; width: 150px; height: 40px; line-height: 40px; text-align: center; margin: 0 auto; border: 1px solid #108cee; background: #fff; color: #108cee; font-size: 16px;}

/*登录页面*/
#login_bg { height: 600px; background: url(../images/login_bg.jpg) center no-repeat; background-size: cover;}
#login { width: 98%; max-width: 1200px;overflow: hidden;}
.login_form { float: right; width: 44%;}
.login_box { margin-right: 20%; background: #fff; padding: 0 6%; margin-top: 60px; overflow: hidden;}
/* .login_title { height:80px; } */
.login_title p { line-height: 50px; text-align: center; font-size: 24px; margin-top: 15px;}
.login_box .u,.login_box .p,.login_box .c { border: 1px solid #ccc; box-sizing: border-box; width: 100%; height: 60px; line-height: 60px; margin-bottom: 20px; overflow: hidden;}
.login_box .c { margin-bottom: 15px;}
.user { float: left; width: 17%; height: 60px;}
.user_name {
  background:url(../images/user.png?2018712) center no-repeat;
  background-size: 40px 40px;
}
.user_password {background:url(../images/lock.png) center no-repeat;}
.user_code {background:url(../images/key.png) center no-repeat;}
.login_box #loginname,.login_box #loginpwd { float: left; width: 83%; border: none; height: 60px; font-size: 16px; background: none; padding: 0 10px;}
.login_box #logincode { float: left; width: 53%; border: none; height: 60px; font-size: 16px; background: none; padding: 0 10px;}
#imgcode { width: 30%; height: 60px; float: left;}
#imgcode img { vertical-align: middle; border:none;}
.forget { margin-bottom: 15px;}
.forget a { font-size: 14px; text-decoration: underline;}
.LoginBtn { margin-bottom: 15px;}
.LoginBtn .btn { width: 100%; font-size: 18px; height: 55px;cursor: pointer;}
.LoginRe { font-size: 14px; margin-bottom: 35px;}
.LoginRe a { text-decoration: underline;}

/*注册页面*/
#register_bg { background: #eee; overflow: hidden;}
#register { width:98%; max-width:1200px;}
.register_box { background: #fff; margin-bottom: 50px; padding: 50px;}
.register_title { font-size: 24px; font-family: 'Microsoft Yahei','verdana'; color: #333; padding-left: 9px; margin: 27px 0 27px 0;}
.register_box .itip { line-height: 190%; font-size: 12px; border: 1px dotted #cccccc; color: #999999; padding: 6px 10px 4px 25px; background: url(../images/w.gif) no-repeat 5px 8px;}
.register_box .ctitle { font-weight: bold; padding: 10px 8px 15px 8px; font-size: 14px;}
.register_box .line { border-top: 1px solid #ccc; border-bottom: 1px solid #fff;}
.register_box .r { text-align: right; float: right; padding: 8px 10px 0px 0px;}
.register_box td { padding: 6px 3px;}
.register_box .input { height: 25px; line-height: 25px; margin-bottom: 5px; margin-left: 3px; font-size: 14px; background: #fff;}
.btsb input, .btsb_green input, .btsb_blue input { background: #108cee url() top repeat-x; border: 0px; height: 28px; line-height: 28px; padding: 0 10px; cursor: pointer; color: #fff;}

/*控制中心头部*/
#topUser_bg { background: #eee;}
#topUser { max-width: 1200px; width: 98%; overflow: hidden;}
.topUser_left { float: left;}
.homelink { line-height: 50px; font-size: 14px; color: #333;}
.homelink a { color: #333;}
.topUser_right { float: right; font-size: 14px; color: #333; line-height: 50px;}

/*控制中心*/
.conMain_bg { background: #eee; overflow: hidden;}
.conMain { max-width: 1200px; width: 98%; margin-bottom: 35px; overflow: hidden;}

/*控制中心左侧菜单*/
#conLeft_bg { float: left; width: 16%;margin-right: 1%;}
.conMenu_h { overflow: hidden; box-sizing: border-box; background: #fff; cursor: pointer; border-bottom: 1px solid #eee;}
.conIco { width: 48px; height: 60px; display: block; float: left;}
.conIco01 {background:url(../images/con01.png) center no-repeat;}
.conIco02 {background:url(../images/con02.png) center no-repeat;}
.conIco03 {background:url(../images/con03.png) center no-repeat;}
.conIco04 {background:url(../images/con04.png) center no-repeat;}
.menuhot .conIco01,.conMenu_li:hover .conIco01 {background:url(../images/con01h.png) center no-repeat;}
.menuhot .conIco02,.conMenu_li:hover .conIco02 {background:url(../images/con02h.png) center no-repeat;}
.menuhot .conIco03,.conMenu_li:hover .conIco03 {background:url(../images/con03h.png) center no-repeat;}
.menuhot .conIco04,.conMenu_li:hover .conIco04 {background:url(../images/con04h.png) center no-repeat;}
.conMenu_title { height: 60px; line-height: 60px; font-size: 14px; text-align: left; display: block; float: left; width: 60%; color: #333;}
.conMenu_h .enarr_t { border-color: #999 transparent transparent; border-style: solid dashed dashed; border-width: 6px;line-height:58px;position: relative;top: 6px;}
.conMenu_ul .menuhot .conMenu_h,.conMenu_ul .conMenu_li:hover .conMenu_h {background: #108cee;}
.conMenu_ul .menuhot .conIco,.conMenu_ul .conMenu_li:hover .conIco {border-left: 5px solid #108cee; box-sizing: border-box;}
.conMenu_ul .menuhot .conMenu_title,.conMenu_ul .conMenu_li:hover .conMenu_title { color: #fff;}
.conMenu_ul .menuhot .enarr_t,.conMenu_ul .conMenu_li:hover .enarr_t { border-color: transparent transparent #fff; border-style: dashed dashed solid; border-width: 6px;line-height:58px;top: 0;}

.conSubmenu_ul { height: 0px; overflow: hidden; transition: all linear 1.6s; -webkit-transition: all linear 1.6s; -moz-transition: all linear 1.6s; -o-transition: all linear 1.6s;}
.conMenu_m { height: auto;}
.conSubmenu_ul li { border-bottom: 1px solid #eee; box-sizing: border-box;}
.consubenu_li a { display: block; line-height: 50px; text-indent: 28%; font-size: 13px; color: #333;background: #fff;}
.conSubmenu_ul .submenuhot a,.conSubmenu_ul .consubenu_li:hover a { background: #F0F2F5;}

/*控制中心内容区*/
#PageMain {float:left; width:83%;}
.PageMain_top { overflow: hidden; border-bottom: 1px solid #ddd;}
.PageMain_ul { float: left; overflow: hidden;}
.PageMain_ul li { float: left; height: 60px; line-height: 60px; border-bottom: 3px solid #fff; box-sizing: border-box; font-size: 16px; color: #666; padding: 0 20px; cursor: pointer;}
.PageMain_ul .tabHot { border-bottom: 3px solid #108cee; color: #108cee;}
.PageMain_ul li font { background: #666; margin-left: 7px; margin-top: 20px; color: #fff; border-radius: 50%; font-size: 14px; display: block; float: right; width: 20px; height: 20px; line-height: 20px; text-align: center;}
.PageMain_ul .tabHot font {background: #108cee;}

.keySearch { float: right; overflow: hidden; margin-right: 10px;}
#query { width: 250px; border: 1px solid #ddd; padding: 6px 10px; margin-top: 15px;}
.key_btn { border: none; background: #108cee; color: #fff; padding: 8px 15px; font-size: 12px;}

.tabMain_ul { overflow: hidden;}
.tabMain_ul li { width: 33.332%; float: left;}
.tabMain_box { margin: 15px 12px; padding: 10px 20px; border: 1px solid #ddd;}
.tabMain_top { overflow: hidden;}
.tabMain_img { float: left; width: 70px; height: 70px; border-radius: 50%; overflow: hidden;}
.wechat_data { float: left; margin-left: 10px;}
.wechat_name { font-size: 18px; color: #333; margin-top: 10px; margin-bottom: 5px;}
.wechat_syn { font-size: 14px;}
.tabMain { overflow: hidden; display:none;}
.tab_show {display:block;}
.adv_main { margin-top: 15px; padding-top: 15px; border-top: 1px solid #ddd;}
.adv_main p { font-size: 14px; color: #333; line-height: 1.6;}
.adv_main .adv_open{color:#1ba767}
.adv_main .adv_close{color:#108cee}
.adv_main a { display: block; width: 50%; height: 30px; line-height: 30px; margin: 10px auto 0;}
.pagelist { text-align: center; margin: 20px auto;}
.num { display: inline-block; box-sizing: border-box; width: 35px; height: 35px; line-height: 35px; font-size: 14px; color: #666; margin: 0;border-left: 1px solid #ddd; border-top: 1px solid #ddd; border-bottom: 1px solid #ddd;}
.pagelist span { height: 35px; line-height: 35px; font-size: 12px; color: #666; margin-left: 10px;}
.on { border-bottom: 3px solid #108cee;}
#pNum { border: 1px solid #ddd; height: 35px; vertical-align: 2px;width:35px;text-align: center;}
#pagenum { height: 35px; vertical-align: 2px; padding: 0 10px; border-left: none; border-right: none; border-top: 1px solid #ddd; border-bottom: 1px solid #ddd; color: #666; cursor: pointer;}
.click_nowlast {border-right: 1px solid #ddd;}

/*404页面*/
.errorImg { max-width: 495px; width: 98%; cursor: pointer; position: absolute; left: 50%; top: 40%; transform: translate(-50%,-50%); -webkit-transform: translate(-50%,-50%); -ms-transform: translate(-50%,-50%); -moz-transform: translate(-50%,-50%); -o-transform: translate(-50%,-50%);}
.errorTxt {max-width: 495px; width: 98%; position: absolute; left: 50%; top: 66%; transform: translate(-50%,-50%); -webkit-transform: translate(-50%,-50%); -ms-transform: translate(-50%,-50%); -moz-transform: translate(-50%,-50%); -o-transform: translate(-50%,-50%);}
.errorTips { text-align: center; font-size: 32px; font-weight: 700; color: #333; line-height: 1.8;}
.errorCode { text-align: center; font-size: 16px; color: #333; line-height: 1.8;}
.errorBtn { max-width: 495px; width: 98%; position: absolute; left: 50%; top: 74%; text-align: center; transform: translate(-50%,-50%); -webkit-transform: translate(-50%,-50%); -ms-transform: translate(-50%,-50%); -moz-transform: translate(-50%,-50%); -o-transform: translate(-50%,-50%);}
.errorBtn a { display: inline-block; margin: 0 10px; background: #23b8f3; color: #fff; width: 30%; height: 35px; line-height: 35px; text-align: center; border-radius: 5px; font-size: 14px;}
.pcnone{display: none !important;}

.video_main_2{display: none;}
.gg img{height:auto;}

#imgcode img{width: 100%;height: 100%;}
.login_title img{display: none;}
.phonenone{display: block;}

/*销品牌服务协议屏蔽*/
.xiaoppfuwu a,.xiaoppfuwu span,#yorn,#disagree{display:none;}
#registered #disagree{display: block;}
#agree{cursor:pointer;}


/*手机端导航样式*/
body{
	
	left: 0;
	transition: left 0.5s;
	-moz-transition: left 0.5s; 
	-webkit-transition: left 0.5s; 
	-o-transition: left 0.5s; 
}
#zhezhao{background:rgba(0,0,0,0.5);width: 100%;height: 2000px;position: fixed;top: 0;display: none;z-index: 999998;}
#daohang{
z-index:999999; 
display: none;
position: fixed;
top:0;

transition: left 0.5s;
-moz-transition: left 0.5s; 
-webkit-transition: left 0.5s; 
-o-transition: left 0.5s; 
}

.forumList3{display: none;}



/*底部导航产品点击出现的模块*/
.products{position: fixed;bottom: -370px;width:100%;height: 370px;transition: bottom 0.5s;
-moz-transition: bottom 0.5s; 
-webkit-transition: bottom 0.5s; 
-o-transition: bottom 0.5s;
background:#FFF;
border-top: 1px solid #eee;
}
.products table{width:100%;text-align: center;border-bottom:1px solid #eee;}
.products table td{height:70px;}
.products table td a{font-size: 14px;color:#666;}
.products table img{display:block;width: auto;height:30px;margin:0 auto;margin-bottom:5px;}
@media screen and (max-width: 1200px){
.forumList1{display: none;}
.forumList2{display: none;}
.forumList3{display: block;margin-bottom:30px;}
.pro_title{padding-bottom: 0;padding-left:5px;}
/*首页响应样式*/
#banner{width:100%;}
.banner_Img{}
.content{width:100%;}
.allTit{font-size: 28px;}
.forumImg{width: 55px;height: 55px;}
.imgFl{width:45%;max-width: 1080px;margin-left: 3%;}
.textFr{width:40%;text-align: left;}
.textFr p{text-align: left;margin-left:8%;}
.textFr .zc01 {font-size:20px;}
.forumList p{font-size: 12px;}
.mdTBShop div{font-size: 16px;}
.video_right{float: none;position:absolute;right:0;font-size: }
.video_t{font-size:16px;}
.video_e{font-size: 14px;}
.video_S1{font-size: 16px;margin-top:9%;}
.video_S2{font-size: 16px;margin-top:9%;}
.video_S3{font-size: 16px;margin-top:9%;}
.video_S4{font-size: 20px;right:18%;}
.allTxt{font-size: 14px;}
.wechat_tabs{width:30%;}


#video{height:auto;}
#video_bg{background:none;}
.video_main_2{display: block;}
.video_main{display: none;}
.videoTit{color:#000;line-height: 70px;height: auto;}
.type{display: none;}



.conIco{width:36px;}
.conMenu_title{font-size: 14px;text-indent:10px;}
.consubenu_li a{font-size: 14px;}
/*登录页面*/

}

@media screen and (max-width: 960px){

/*共享头部样式*/

.logo_txt{display:none;}
/*首页响应样式*/
.forumBox2{height: 263px;margin-bottom: 0;}
.forumImg2{margin-top:75px !important;}


.imgFl{margin-top:50px;}
.textFr .zc01 {font-size:16px;}
.textFr .zc02{font-size:16px;}
.forumTitle{font-size: 28px;line-height: 0.8;}
.forumImg{margin-top: 110px;}


/*.forumBox1{background-size: auto 100%;width:50%;margin-top: 18px;}
.forumBox2{background-size: auto 100%;width:50%;margin-top: 90px;}
.forumBox2_firstr{margin-left: 0;}*/
.forumList p{display: none;font-weight: bold;}
/*.forumH2{margin-left: 25%;margin-top:0;}*/
.wechat_tabs{width:35%;}
.conTab_img {width:100%;float: none;height:0;}
.conTab_main{width: 100%;float: none;}
.weibo_tabs li{font-size: 12px;}
.video_t{font-size: 14px;}
.video_e{font-size: 12px;}
.video_right{margin-top:32px;}
.login_title img{display: block;width:30%;height: auto;margin:0 auto;margin-bottom: 20px;}

.trphonenone{display: none;}
.mdTBNumber{display: none;}



/*登录页面*/

#login_bg{background:#108cee;}
.login_form{float: none;width: 60%;margin:0 auto;}
.login_box{margin-right: 0;}
.login_box{background:none;}
.user_name {
  background:#f26b59 url(../images/user.png) center no-repeat;
  background-size: 40px 40px;
}
.user_password{background:#f26b59 url(../images/lock.png) center no-repeat;}
.user_code{background:#f26b59 url(../images/key.png) center no-repeat;}
.LoginBtn .btn{background:#fff;color:#108cee;font-weight: bold; }
.phonenone{display: none;}
.phonenone2{display: none;}
.LoginRe{text-align: center;background:#af2817;height: 55px;line-height: 55px;}
.LoginRe a{color: #108cee;text-decoration:none;font-size: 18px;font-weight: bold;}
.forget a{text-decoration: none;color:#a52110;}

}

@media screen and (max-width: 874px){
#top {display: block;}
.top_mobi{display: block;width:20%;float: right;text-align: right;font-size: 35px;font-weight: bold;margin-top: 25px;}
.top_mobi img{width: 22px;height: 32px;float: right;margin-top:20px;margin-right:5%;}
.top_right{display: none;}
#daohang{
  display: block;
  width: 240px;
  height: 100%;
  background: #000;
  left: -240px;
  overflow-y: auto;
}
.pro_title{padding-bottom: 30px;}

/*共享头部样式*/
.phone{display: none;}
#mainmenu{width:100%;height: auto;height: 100%;overflow: auto;padding-bottom: 50px;}
.menu_ul {
  height: auto;
  margin: 20px 0 0 0;
  float: left;
}
.menu_ul li{width:100%;text-align: left; text-indent: 2em;position: relative;}
.menu_ul li a{height: 45px;line-height: 45px;background-color:#000;color:#fff;border-top: 1px solid #333;}
.menu_z,.menu_h{display: none;}
.thephonemenu{display: block;}
.thepcmenu{display: none;}
.menu_ul .current a, .menu_ul li:hover a{background-color: #000;color: #fff;}
.weibo_BoxName p{font-size: 14px;}
.LogRes {margin-right: 50px;}
.menu_ul .icon-nav-more {
  position: absolute;
  top: 20px;
  right: 10px;
  margin: 0;
  width: 8px;
  height: 8px;
  border-width: 2px;
  border-style: solid solid none none;
  border-color: #fff #fff transparent transparent;
  border-top-color: rgba(255,255,255,.7);
  border-right-color: rgba(255,255,255,.7);
  -webkit-transform: translate(-50%,-50%) rotate(135deg);
  transform: translate(-50%,-50%) rotate(135deg);
}
.menu_ul .icon-nav-mored {
  top: 22px;
  right: 15px;
  -webkit-transform: rotate(315deg);
  transform: rotate(315deg);
}

.menu_ul .sub-menu {
  position: static;
  padding: 0;
}
.menu_ul .sub-menu ul {
  padding: 0;
}
.menu_ul .sub-menu li {
  width: 100%;
}
.menu_ul .sub-menu a {
  background: #131313;
  color: #999!important;
  border: 1px solid #333;
  margin-top: -1px;
  text-indent: 3em;
}
.menu_ul .sub-menu li:last-child a {
  border-bottom: none;
}
.menu_ul .current:after, .menu_ul > li:hover:after {
  display: none;
}


/*共享底部样式*/
#bottom { }
.thephonebottom{display: block;width: 100%;height: 210px;clear: both;}
.thetop{width: 100%;height: 140px;line-height: 22px;text-align: center;background-color:#eee;position: absolute;bottom: 70px;}
.thetop p{position: relative;top:55px;color:#333;}
.thebottom{width: 100%;height:60px;background:#fff;position: fixed;bottom: 0;}
.bottommenubox{width: 25%;height:100%;float: left;text-align: center;}
.bottommenubox a{width: 100%;height: 100%;display: block;}
.bottommenubox img{height:32px;width:auto;margin:5px 0 0px 0;}
.bottommenubox p{font-size: 14px;color:#666;}



/*首页响应样式*/

.forumImg{width:50px;height: 50px;}

.textFr{width:99%;float: none;margin-left: 0;margin:0 auto;margin-top:40px;}
.textFr p{text-align: center;margin-left: 0;}
.imgFl{width:65%;max-width: 1080px;float: none;margin-top: 0;margin-left: 15%;}


.wechat_tabs{width:42%;}
.allTit{font-size: 24px;}
.weibo_slideContent li{width:50%;}
/*.weibo_RightBox .weibo_Box{margin-right: 5%;}
.weibo_LeftBox .weibo_Box{}*/
/*.weibo_Box2{margin-right:5% !important;}
.weibo_Box3{margin-left:2.5% !important;}
.weibo_Box4{margin-right:5% !important;}
.weibo_Box5{margin-left:2.5% !important;}*/


.TBR{width:90%;}


/*登录页面*/

}
@media screen and (max-width: 640px){
.top_mobi{margin-top:10px;}
.pcnone{display:block !important;}
.weibo_tabs li{float: left;margin:0;}
/*共享头部样式*/
.top_pc{height:70px;}

.top_left{height: 60px;width: 50%;}
.top_left img{width:118px;}

.top_right{display: none;}

/*首页响应样式*/
.wechat_tabs{width: 100%;}
.conTab_txt{font-size: 14px;}
.weibo_slideContent li{width: 100%;}
.weibo_tabs ul{margin:0 0;}

.allTit{font-size: 18px;}
.forumBox1{height: 178px;}
.forumBox2{height: 236px;}
/*.forumBox2{height: 178px;}*/
.forumImg{width: 30px;height: 30px;margin-top: 58px;}
.forumImg img{height:30px;width: auto;}
.forumImg2{margin-top:88px !important;}
.forumTitle{padding-top:12px;font-size: 16px;line-height: 0.2;}


.consubenu_li a{font-size: 12px;text-indent: 5%;}
.shareTabs td{border-bottom: none;font-size:12px;}
.conIco{display: none;}
.conMenu_ul .menuhot .enarr_t, .conMenu_ul .conMenu_li:hover .enarr_t,.conMenu_h .enarr_t,.conMenu_h .enarr_t{border-width:4px;}
.conMenu_title{width: 80%;}



.weibo_tabs li{width:20%;height:50px;background-color:#108cee;text-indent: 0;color:#fff;text-align: center;padding-top:6%;font-size:14px;}

.wbIcon01{background:url(../weibo/images/xiezi2.png);background-repeat: no-repeat;background-position-x: 50%;background-position-y: 18%;}
.wbIcon02{background:url(../weibo/images/xinwen.png);background-repeat: no-repeat;background-position-x: 50%;background-position-y: 18%;}
.wbIcon03{background:url(../weibo/images/hulianwang.png);background-repeat: no-repeat;background-position-x: 50%;background-position-y: 18%;}
.wbIcon04{background:url(../images/wbIcon04s.png);background-repeat: no-repeat;background-position-x: 50%;background-position-y: 18%;}
.wbIcon07{background:url(../weibo/images/gengduo.png);background-repeat: no-repeat;background-position-x: 50%;background-position-y: 30%;}


.wbIcon05{display: none !important;}
.wbIcon06{display: none !important;}

.phoneweibo_act{background-color:#108cee !important;}
.weibo_slideContent{width: 100%;overflow: auto;}
.weibo_slideContent ul{width: 1944px;}




.weibo_slideContent li{width: 320px;margin:0 2px !important;}


.weibo_Btn{display: none;}
.login_form{width: 90%;}
.wbInone{display: none !important;}
.search{height:auto;}



.wbIcon01.weibo_active { background: #108cee url(../images/wbIcon01s.png) ;background-repeat: no-repeat;background-position-x: 50%;background-position-y: 18%;}
.wbIcon02.weibo_active { background: #108cee url(../images/wbIcon02s.png) ;background-repeat: no-repeat;background-position-x: 50%;background-position-y: 18%;}
.wbIcon03.weibo_active { background: #108cee url(../images/wbIcon03s.png) ;background-repeat: no-repeat;background-position-x: 50%;background-position-y: 18%;}
.wbIcon04.weibo_active { background: #108cee url(../images/wbIcon04s.png) ;background-repeat: no-repeat;background-position-x: 50%;background-position-y: 18%;}
.wbIcon05.weibo_active { background: #108cee url(../images/wbIcon05s.png) ;background-repeat: no-repeat;background-position-x: 50%;background-position-y: 18%;}
.wbIcon06.weibo_active { background: #108cee url(../images/wbIcon06s.png) ;background-repeat: no-repeat;background-position-x: 50%;background-position-y: 18%;}


/*登录页面*/


.mdTBWeb a{padding:5px 5px;font-size: 12px;}
.mdTBWeb{width: 30%;}
.mdTBShop div{font-size: 14px;}
.mdTBShop p,.mdTBPirce del,.mdTBPirce div{font-size: 12px;}
.TBR a{font-size: 12px;}
.flink_leftTable,.flink_rightTable{width: 96%;float: none;margin:0 auto;margin-top:20px;}
.flink_TabTit p{font-size: 20px;}
.flink_TabTit{font-size: 14px;}



#conLeft_bg{width:80%;float: none;margin:0 auto;display: block;position: absolute;left:10%;}
#PageMain{width: 100%;float: none;margin:0;margin-top:90px;}
.conMenu_li{width: 33.33%;float: left;background:#eee;}
.consubenu_li a{background:#666;color:#fff;}
.conSubmenu_ul .submenuhot a, .conSubmenu_ul .consubenu_li:hover a{background:#108cee;}


}
@media screen and (max-width: 414px){
	.allTit{font-size: 16px;}
	#video{height:auto;padding-bottom:20px;}
}
@media screen and (max-width: 375px){
	.allTit{font-size: 14px;}
	.mdTBWeb a{padding: 5px 8px;}
}
@media screen and (max-width: 320px){
	.allTit{font-size: 13px;}
	.mdTBWeb a{padding: 5px;margin: 3px 1px;}
	/*登录页面*/

}

@media screen and (min-width:875px) and (max-width:940px) {
  .menu_ul li a {
    font-size: 14px;
    padding: 0 5px;
  }
}
@media screen and (min-width:940px) and (max-width:1019px) {
  .menu_ul li a {
    padding: 0 5px;
  }
}
@media screen and (min-width:1020px) and (max-width:1099px) {
  .menu_ul li a {
    padding: 0 10px;
  }
}
@media screen and (min-width:1100px) and (max-width:1200px) {
  .menu_ul li a {
    padding: 0 15px;
  }
}
/*popup*/
.shadow {width: 100%;height: 100%;background: rgba(0,0,0,0.3);position: fixed;top: 0;left: 0;z-index: 999;display:none;}
.popup {width: 900px;max-width: 100%;margin: 0 auto;background: #fff;font-family: '微软雅黑';position: fixed;top:50%;left: 50%;z-index: 999999;display:none;border: 1px solid #ddd; transform: translate3d(-50%,-50%,0); -webkit-transform: translate3d(-50%,-50%,0);}
.popup .popup-title {padding: 0 15px;background: #f5f5f5;overflow: hidden;}
.popup .popup-title h2 {height: 48px;line-height: 48px;font-size: 18px;font-weight: 400;float: left; padding-top: 0; padding-bottom: 0;}
.popup .popup-title i {color: #c2c2c2;width: 22px;height: 22px;display: block;float: right;margin-top: 11px;text-align: center;font-size: 20px;font-style: normal;padding: 2px 1px 0 1px;cursor: pointer;border: 0;line-height: 1;margin-right: -8px;}
.popup .popup-content { height: calc(100vh - 215px); overflow-y: auto; padding: 15px;border-bottom: 1px solid #eee;padding-bottom:12px;}
/*.popup .popup-content ul {margin-bottom: 20px;}*/
.popup .popup-content ul li {display: inline-block;vertical-align: middle;font-size: 14px;}
.popup .popup-content ul li select{height: 37px;padding: 0 15px;}
.popup .popup-content ul li select {width: 180px;margin-right: 10px;cursor: pointer;}
.popup .popup-footer {padding: 10px 50px; line-height: 35px;}
.popup .popup-footer .mainButton {height: 35px; width: auto; min-width: initial;}
.domain-popup .popup-footer { overflow: hidden; }
.demo-popup .popup-content div { font-size: 16px; padding: 5px 0; }

.createUserTab .tabContact ul li { display: inline-block; vertical-align: middle; font-size: 14px; }
.createUserTab .tabContact ul li:first-of-type { width: 195px; text-align: right; }

.pkgInput { height: 37px; padding: 0 15px; }
input[type="text"], input[type="password"] { border: 1px solid #c2c2c2; padding: 2px 15px; }

.pkgContent .importantTip .tipTitle { color: #c00; background: url(../images/importantTip.png?) no-repeat center left; padding-left: 25px; font-size: 16px; margin-bottom: 10px; }
.pkgContent .importantTip p { line-height: 25px; font-family: '微软雅黑'; font-size: 14px; }

.agreePro {margin-top: 10px;}
.agreePro label, .importantTip .agreePro span {display: inline-block;vertical-align: middle;}
.agreePro label{margin-right:10px;}
.agreePro .checkbox {position: relative;cursor: pointer;height:18px;padding-right:5px;}
.agreePro .checkbox input {position: absolute;left: -2.5px;top: 1.5px;z-index: 999999;opacity: 0;cursor: pointer;}
.agreePro .checkbox i {display: block;position: absolute;top: 2px;left: 0;width: 10px;height: 10px;outline: 0;border: 2px solid #c00;transition: border-color .3s;-webkit-transition: border-color .3s;cursor: pointer;}
.agreePro .checkbox input:checked + i {border-color: #c00;}
.agreePro .checkbox input + i:after {position: absolute;content: '';top: 0px;left: 0;width:100%;height:100%;background: url(../images/agreeIcon.png) no-repeat center;opacity: 0;transition: opacity .1s;-webkit-transition: opacity .1s;}
.agreePro .checkbox input:checked + i:after {opacity: 1;}
.agreePro .checkbox input:checked + i + span {color: #00adf9;}
.agreePro .checkbox input:checked+i:after{  opacity: 1; }
.agreePro .checkbox img{max-width: 120px;}

.ad-bg{width: 100%;background: #fff;height: 60px;background: url(../images/ad-bg.jpg) no-repeat center;background-size: cover;}
.ad-body{width: 100%;height: 100%;display: block;}
.ad-tit{max-width: 1200px;height: 60px;position: relative;}
.ad-body p{font-size: 20px;line-height: 60px;display: inline-block;color: #fff;position: absolute;left: 15%}
.ad-body span{font-size: 18px;padding: 5px 30px;color: #fff;border: 1px solid #6641e5;border-radius: 20px;display: inline-block;position: absolute;right: 15%;top: 12px}
@media screen and (min-width:320px) and (max-width:414px){
    .ad-body p{display: none;}
    .ad-body span{display: none;}
}
@media screen and (min-width:414px) and (max-width:767px){
    .ad-body p{display: none;}
    .ad-body span{display: none;}   
}