﻿.home .banner1_text {
  position: absolute;
  top: 190px;
  left: 890px;
  z-index: 999;
}
.home .qu,.ding,.huo {
  font-size: 48px;
  font-weight: bolder;
  color: #ffffff;
  -moz-text-shadow:12px 3px 10px rgba(51, 51, 51, .5);
  -webkit-text-shadow:12px 3px 10px rgba(51, 51, 51, .5);
  text-shadow:12px 3px 10px rgba(51, 51, 51, .5);
}
.w_fotfolw,.w_shadom,.w_fotsont{
    display: none;
}
.home .qu {
  position: relative;
  z-index: 999;
}
.home .ding {
  position: relative;
  z-index: 998;
  left: -1px;
}
.home .huo {
  position: relative;
  left: -3px;
  z-index: 997;
}
.home .simple {
  font-size: 38px;
  color: #ffffff;
  font-weight: bold;
  -moz-text-shadow:12px 3px 10px rgba(51, 51, 51, .5);
  -webkit-text-shadow:12px 3px 10px rgba(51, 51, 51, .5);
  text-shadow:12px 3px 10px rgba(51, 51, 51, .5);
}
.home .GetThrough {
  font-size: 24px;
  color: #ffffff;
  margin-bottom: 32px;
  font-family: 'title_discription'
}
.home .Counseling {
  font-size: 16px;
  color: #ffb533;
}
.home .tel_4006026360 {
  font-family: 'BoldFont';
  font-size: 15px;
  color: #ffb533;
}
.home .pleaseEntNum {
  width: 440px;
  height: 50px;
  border-radius: 25px;
  background-color: rgba(255, 255, 255, .2);
  -moz-box-shadow:0px 0px 20px rgba(51, 51, 51, .5);
  -webkit-box-shadow:0px 0px 20px rgba(51, 51, 51, .5);
  box-shadow:0px 0px 20px rgba(51, 51, 51, .5);
}
.home .enterNumberInput {
  height: 50px;
  width: 265px;
  background: transparent;
  outline: none;
  border: none;
  box-sizing: border-box;
  padding-left: 20px;
  font-size: 15px;
}
.home .enterNumberInput::-webkit-input-placeholder{
  color:white;
}
.home .enterNumberInput::-moz-placeholder{   /* Mozilla Firefox 19+ */
  color:white;
}
.home .enterNumberInput:-moz-placeholder{    /* Mozilla Firefox 4 to 18 */
  color:white;
}
.home .enterNumberInput:-ms-input-placeholder{  /* Internet Explorer 10-11 */
  color:white;
}
/* 以上是nav*/
/* 01 什么是挪挪订货 */
.home .Arab {
  font-family: 'title_discription';
  font-size: 75px;
  color: #3c9fff;
  margin-right: 20px;
}
.home .title {
  font-family: 'light';
  font-size: 36px;
  color: #333333;
}
.home .what_left {
  position: relative;
  top: -127px;
  z-index: 2;
}
.home .what_center {
  position: relative;
  left: -104px;
  z-index: 1;
  top: -26px;
}
.home .what_right {
  padding: 100px 53px 80px 200px;
  background-color: #ffffff;
  position: relative;
  left: -243px;
  top: -25px;
  z-index: 0;
}
.home .what_right > p:nth-child(1) {
  font-size: 19px;
  color: #333333;
  font-weight: bold;
  margin-bottom: 20px;
}
.home .what_right > p:nth-child(2) {
  font-size: 14px;
  color: #666666;
  width: 405px;
  line-height: 22px;
  margin-bottom: 34px;
}
.home .what_right > p:nth-child(3) {
  width: 100px;
  height: 40px;
  border: 1px solid #f99514;
  text-align: center;
  line-height: 40px;
  color: #f99514;
  font-size: 14px;
}
.home .what_right > p:nth-child(3):hover {
  background-color: #f99514;
  color: white;
  transition: all .5s;
}
.home .what_right > p:nth-child(3):hover a{
  color: white;
}
.home .scen_center {
  position: absolute;
  top: 75px;
  left: 0;
  right: 0;
}
.home .six_title {
  font-size: 20px;
  font-weight: bold;
  margin-bottom: 20px;
}
.home .six_discription {
  width: 286px;
  line-height: 25px;
  margin: 0 auto;
  color: #666666;
}
.home .three_six_box {
  text-align: center;
  border-bottom: 4px solid transparent;
  width: 272px;
  height: 226px;
  margin-bottom: 30px;
  border-radius: 10px;
  background-color: white;
  padding-top: 53px;
  padding-left: 54px;
  padding-right: 54px;
}
.home .six_title > span:nth-child(1) {
  color: #333333;
}
.home .six_title > span:nth-child(2) {
  color: #3c9fff;
}
.home .three_six_box:hover {
  -moz-box-shadow:7px 7px 20px rgba(180, 180, 180, .5);
  -webkit-box-shadow:7px 7px 20px rgba(180, 180, 180, .5);
  box-shadow:7px 7px 20px rgba(180, 180, 180, .5);
  transition: all .5s;
  border-bottom: 4px solid #f99514;
}
.home .three_six_box:hover .blackFont {
  color: #f99514;
}
.home .three_six_box:hover .blueFont {
  color: #f99514;
}
.home .three_six_box:hover .six_icon_img {
  background: url(../images/icon_red_01.png)
}
.home .ten_icon_box {
  text-align: center;
  font-size: 20px;
  color: white;
  font-family: 'light';
  margin-bottom: 70px;
  width: 20%;
  position: relative;
}
.home .ten_icon_box > img {
  margin-bottom: 18px;
}
.home .circle_shadow {
  width: 79px;
  height: 79px;
  border-radius: 50%;
  -moz-box-shadow:7px 7px 20px rgba(51, 51, 51, .5);
  -webkit-box-shadow:7px 7px 20px rgba(51, 51, 51, .5);
  box-shadow:7px 7px 20px rgba(51, 51, 51, .5);
  position: absolute;
  top: 0;
  left: 81px;
  background-color: transparent;
  display: none;
}
.home .know_btn {
  width: 100px;
  height: 40px;
  border: 1px solid #f99514;
  text-align: center;
  line-height: 40px;
  color: #f99514;
  font-size: 14px;
}
.home .know_btn:hover {
  background-color: #f99514;
  color: white;
  transition: all .5s;
}
.home .home05_text_box {
  width: 600px;
  height: 250px;
  background-color: white;
  padding-top: 100px;
  padding-left: 56px;
  padding-right: 56px;
}
.home .home05_text_box > p:nth-child(1) {
  font-size: 20px;
  color: #333333;
  font-weight: bold;
  margin-bottom: 22px;
}
.home .home05_text_box > p:nth-child(2) {
  font-size: 14px;
  color: #747474;
  line-height: 28px;
  margin-bottom: 28px;
}
.home .information_img_box {
  width: 460px;
  height: 350px;
  overflow: hidden;
}
.home .information_img_box img {
  width: 100%;
  height: 100%;
  position: relative;
}
.home .information_07_left {
  display: flex;
  justify-content: flex-start;
}
.home .information_left_text_box > p:nth-child(1) {
  font-size: 20px;
  color: #333333;
  font-family: 'boldFont';
  font-weight: bold;
  line-height: 25px;
  margin-bottom: 28px;
}
.home .information_left_text_box > p:nth-child(2) {
  font-size: 14px;
  color: #666666;
  font-family: 'light';
  line-height: 25px;
  margin-bottom: 30px;
}
.home .information_left_text_box > p:nth-child(3) {
  width: 100px;
  height: 40px;
  border: 1px solid #f99514;
  text-align: center;
  line-height: 40px;
  font-size: 14px;
}
.home .information_left_text_box > p:nth-child(3) a {
  color: #f99514;
  text-decoration: none;
}
.home .information_left_text_box > p:nth-child(3):hover {
  background-color: #f99514;
  color: white;
  transition: all .5s;
}
.home .information_left_text_box > p:nth-child(3):hover a{
  color: white;
}
.home .information_left_text_box {
  padding-top: 60px;
  padding-left: 40px;
  padding-right: 40px;
  width: 380px;
  background: #ffffff;
  z-index: 999;
}
.home .blue_frame {
  width: 470px;
  height: 346px;
  border: 3px solid #3c9fff;
  background: transparent;
  position: absolute;
  top: 220px;
  left: 149px;
}
.home #information_left_box2 {
  display: none;
}
.home #information_left_box3 {
  display: none;
}
.home #information_left_box4 {
  display: none;
}
.home .information_right_img_box {
  width: 160px;
  height: 80px;
  overflow: hidden;
}
.home .information_right_img_box img {
  width: 100%;
}
.home .information_right_data_boxs > p:nth-child(1) {
  font-size: 23px;
  font-family: 'boldFont';
  color:white;
  margin-top: 20px;
  margin-bottom: 10px;
}
.home .information_right_data_boxs > p:nth-child(2) {
  font-size: 10px;
  font-family: 'regular';
  color:white;
}
.home .information_right_data_box {
  width: 80px;
  height: 80px;
  background: #3c9fff;
  text-align: center;
}
.home .information_right_box {
  display: flex;
  justify-content: flex-start;
}
.home .information_mengban2, .information_mengban3, .information_mengban4{
  width: 240px;
  height: 80px;
  background: rgba(255, 255, 255, .5);
  position: relative;
}
.home .information_mengban1{
  width: 240px;
  height: 80px;
  position: relative;
}
.home .five_title {
  display: inline-block;
  position: absolute!important;
  right: 125px;
  top: 60px;
}
.home .jiantou {
  background: url(../images/jt_07.png);
  width: 12px;
  height: 6px;
  display: inline-block;
  position: relative;
  top: -2px;
}
.home .aaa {
  text-decoration: none;
  color: #f99514;
}
.home .p_07 {
  padding-top: 124px;
  position: absolute;
  top: 0;
  margin: 0 auto;
  left: 0;
  right: 0;
}
.eiya span {
  margin: 0 7px;
}
.as {
  width: 72px;
  height: 38px;
  display: block;
}
.hiddenx {
  height: 125px;
  overflow: hidden;
  margin-bottom: 20px;
  font-size: 14px;
  color: #666666;
  font-family: 'light';
  line-height: 25px;
}
.message{
  position: fixed;
  width: 370px;
  height: 500px;
  right: 0;
  bottom: 0;
  z-index: 80000000;
  display: none;
}
.message .ticket-pc{
  display: block;
  background: #F2F3F5;
  width: 100%;
  height: 100%;
}
.message .ticket-pc .header {
  height: 60px;
  line-height: 60px;
  /*width: 100%;*/
  padding: 0 10px;
  color: #fff;
  font-size: 14px;
  background: #1C89D5;
  top: 0;
  overflow: hidden;
}
.message .ticket-pc .header .icon{
  float: right;
  width: 60px;
  height: 60px;
  display: inline-block;
  background: url(../images/icon_close.png) center no-repeat;
  background-size: 50% auto;
  margin-right: -15px;
  cursor: pointer;
}
.message .ticket-pc .content {
  top: 60px;
  bottom: 0;
  background: #fff;
  position: absolute;
  left: 0;
  right: 0;
  z-index: 1;
}
.message .ticket-pc .content .ticketForm {
  /*width: 100%;*/
  height: 100%;
  padding: 15px;
  overflow-y: auto;
  overflow-x: hidden;
}
.message .ticket-pc .content .ticketForm .intro {
  margin-bottom: 20px;
  font-size: 14px;
  color: #8a9099;
  line-height: 22px;
}
.message .ticket-pc .content .ticketForm .input-group {
  margin-bottom: 15px;
}
.message .ticket-pc .content .ticketForm .input-group label {
  padding-bottom: 11px;
  color: #8fa1b2;
  font-size: 14px;
  display: inline-block;
}
.message .ticket-pc .content .ticketForm .input-group label span {
  color: #fc4633;
}
.message .ticket-pc .content .ticketForm .input-group input, .ticket-pc .content .ticketForm .input-group textarea {
  width: 94%;
  /*height: 35px;*/
  padding: 10px;
  border: 1px solid #e8e8e8;
  background-color: #fff;
  font-size: 14px;
}
.message .ticket-pc .content .ticketForm .btn-submit, .top-alerts {
  /*width: 100%;*/
  height: 40px;
  line-height: 40px;
  font-size: 14px;
  text-align: center;
  display: block;
  margin-top: 5px;
  border-radius: 2px;
  background-color: #1C89D5;
  text-decoration: none;
  color: #fff;
}
.message .ticket-pc .copyright {
  position: absolute;
  width: 70%;
  left: 0;
  right: 0;
  bottom: 10px;
  font-size: 12px;
  z-index: 1;
  height: 30px;
  padding-top: 6px;
  padding-left: 10px;
  color: #c6cbd0;
}
.FENBOT-CHATBTN-ROUND {
  width: 45px;
  height: 45px;
  border-radius: 50%;
  right: 0;
  z-index: 100;
  text-align: center;
  border: 1px solid #77f;
  background-color: rgb(28, 137, 213);
  border-color: rgb(28, 137, 213);
  color: rgb(255, 255, 255);
  position: fixed;
  bottom: 0px;
  cursor: pointer;
}
.FENBOT-CHATBTN-ROUND .FENBOT-MOB-ICONS{
  display: block;
  /*width: 30px;*/
  /*height: 30px;*/
  /*margin: 7px auto 0;*/
  /*background: url(../images/icon_server.png) center no-repeat !important;*/
  /*background-size: 100% auto;*/
}
.no-image img{
  display: none;
}
.height60 {
  height: 8em;
  overflow: hidden;
  margin-bottom: 20px;
  line-height: 2em;
}
.height60 p{
  width: 100%;
  height: 100%;
  word-break: break-all;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 4;
}
@font-face {
   font-family: 'text_card';
   src: url('../fonts/card_text.TTF');
}
a{
	text-decoration: none;
	color: #000;
}
a:hover{
	text-decoration: none;
	
}
.w_help{
	margin:155px auto 50px auto;
}
.w_clear{
	clear: both;
}
.w_right{
	float: right;
}
.w_left{
	float:left;
}
.w_helpnav{
	width:340px;
	background: #f9f9f9;
	box-sizing: border-box;
	padding:0px 30px;
}
.w_helplist{
	
}
.w_helplist li{
	line-height: 65px;
	position:relative;
	box-sizing: border-box;
	padding-left: 30px;
	overflow: hidden;
	text-overflow:ellipsis;
	white-space: nowrap;
	border: 1px solid #f9f9f9;
}
.w_helplist li a{
		font-size: 18px;
		color: #000;
}
.w_helplist li:hover{
	  background: #f7f7f7;
}
.w_helplist li:hover{
	border: 1px solid #ccc;
	box-sizing: border-box;
}
.w_helparea{
	 box-sizing: border-box;
	 padding:2vw 1vw;
	 width:52%;
	 margin-left: 8%;
}
.w_helpinfo{
	
}
.w_helpinfo li{
		overflow: hidden;
		text-overflow:ellipsis;
		white-space: nowrap;
		line-height: 50px;
		border-bottom: 1px dashed #ccc;
		box-sizing: border-box;
		padding-left:20px;
		position: relative;
		transition: all .5s;
}
.w_helpinfo li::before{
		content:"";
		position: absolute;
		left: 0px;
		margin-top: 5px;
		top: 50%;
		width:4px;
		height:4px;
		background: #999;
		margin-top: -2px;
		border-radius: 50%;
		transition: all .5s;
}
.w_helpinfo li:hover{
	 padding-left:5%;
}
.w_helpinfo li:hover::before{
	 width:4%;
	 border-radius: 0px;
}
.w_helpinfo li a{
	 color: #333;
	 font-size: 14px;
}
.m_btn{
  display: none;
}
.m_banner{
  display: none;
}
.mo_fottsr{
  display: none;
}
.mo_nuonuo{
  display: none;
}
.m_homemo{
  display: none;
}
.m_nomoney{
	display: none;
}
.m_cttoplist{
	display: none;
}
.m_copyicp{
	margin-left:185px;
}
.h_newslist{

}
.h_newslist li{
    width: 290px;
    float: left;
    margin-right: 0px;
    margin-right: 13px;
    border: solid 1px #ededed;
    box-sizing: border-box;
    transition: all .5s;
}
.h_newslist li:last-of-type{
  margin-right: 0px;
}
.h_newsimg{
    width: 100%;
    box-sizing: border-box;
    border: 1px solid #fff;
    background: white;
    overflow: hidden;
}
.h_newsimg img{
  display: block;
  width:100%;
  max-height: 190px;
  transition: all .5s;
}
.h_newsinfo{
    border: solid 1px #ededed;
    box-sizing: border-box;
    padding: 27px 24px 27px 19px;
    background:#fff;
}
.h_newstitle{
  overflow: hidden;
  text-overflow:ellipsis;
  white-space: nowrap;
    font-size: 18px;
    color: #141414;
    margin-bottom: 16px;
}
.h_newstime{
   font-size: 14px;
   color:#333;
}
.h_newstext{
    font-size: 15px;
    line-height: 24px;
    color: #8c8c8c;
    margin-bottom: 32px;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 3;
    overflow: hidden;
    height: 70px;
}
.w_newsmore{
  font-size: 14px;
  color: #000000;
  transition: all .5s;    
}
.h_newslist li:hover{
  border: 1px solid #3c9fff;
}

.h_newslist li:hover .h_newstitle,.h_newslist li:hover .h_newstext,.h_newslist li:hover .w_newsmore{
     color:#3c9fff;
} 
.h_newslist li:hover .h_newsimg img{
      transform:scale(1.1);
}
#floatDivBoxs{width:170px;background:#fff;position:fixed;top:100px;right:0px;z-index:999;transition: all .5s;}
#floatDivBoxs .floatDtt{width:100%;height:45px;line-height:45px; background:#f08326;color:#fff;font-size:18px;text-indent:22px;position:relative;}
#floatDivBoxs .floatDqq{padding:0 26px;}
#floatDivBoxs .floatDqq li{height:45px;line-height:45px;font-size:15px;border-bottom:1px solid #e3e3e3; text-align:right}
#floatDivBoxs .floatDqq li img{ float:left; margin-top:7px;}
#floatDivBoxs .floatDqq li a{color:#666;text-decoration:none;outline:none;font-size: 14px;}
#floatDivBoxs .floatDtxt{font-size:18px;color:#333;padding:12px 14px;}
#floatDivBoxs .floatDtel{padding:15px 0 15px 10px;font-size: 20px;color:#f18226;line-height: 28px;font-weight: bold;}
#floatDivBoxs .floatImg{text-align:center;padding:10px;background:#EBEBEB;}
#floatDivBoxs .floatImg img{ margin-bottom:5px;}
#floatDivBoxs .floatDtel img{display:block;}
#floatDivBoxs .floatDbg{width:100%;height:20px;background:url(../images/online_botbg.jpg) no-repeat;box-shadow:-2px 0 3px rgba(0,0,0,0.25);}
.floatShadow{ background:#fff;box-shadow:-2px 0 3px rgba(0,0,0,0.25);}
#rightArrow{width:50px;height:45px;background:url(../images/online_arrow.jpg) no-repeat;position:fixed;top:100px;right:170px;z-index:999;transition: all .5s;}
#rightArrow a{display:block;height:45px;}
.w_close{
   right:0px !important;
   background-position:-50px 0 !important;
}
.w_childclose{
	right:-170px !important;
}


.w_container{
  width:1200px;
  /*width:1003px;*/
  margin:0 auto;
  padding:0px;
}
.w_left{
  float: left;
}
.w_right{
  float: right;
}
.l_mobanner{
  display: none;
}
a:focus, a:hover {
    color:#333333;
    text-decoration:none;
    }
.w_clear:after {
    display: block;
    clear: both;
    content: "";
    visibility: hidden;
    /*height: 0;*/
}
p{
  margin:0px;
}
.w_clear{
  clear: both;
}
.l_banner{
  position: relative;
  width: 100%;
}
.l_banner img{
  display: block;
  width: 100%;
}
.l_showslide{
  position:absolute;
  left:50%;
  top:50%;
  margin-left:-464px;
  margin-top:-120px;
}
.l_showtitle{
  font-size: 58px;
  color: #ffffff;
  font-weight: bold;
  text-align: center;
}
.l_showtext{
  font-size: 24px;
  color: #ffffff;
  text-align: center;
  margin:40px auto;
}
.l_showmore{
  width:335px;
  height: 58px;
  line-height: 58px;
  text-align: center;
  margin:0 auto;
  font-size: 24px;
  background:#3c9eff;
  border-radius:50px;
}
.l_showmore a{
  color: #fffefe; 
  display: block;
}
.l_btbarea{
  box-sizing: border-box;
  padding:60px 0px;
}
.l_btbtitle{
  font-size: 32px;
  color: #000000;
  font-weight: bold;
  text-align: center;
  margin-bottom:15px;
}
.l_btbsien{
  text-align: center;
  font-size: 42px;
  color: #000000;
  font-weight: bold;
  margin-bottom: 5px;
}
.l_btbsien span{
  
}
.l_btbline{
  width: 128px;
  height: 5px;
  margin:12px auto;
  background:#3c9eff;
}
.l_btbtext{
  width: 733px;
  height: 37px;
  font-size: 14px;
  line-height: 22px;
  color: #aeaeae;
  text-align: center;
  margin:0 auto;
}
.l_btblist{
  background:url(../images/zsjm/zsjmpb_12.png) center no-repeat;
  height:650px;
  box-sizing: border-box;
  padding:0px;
  margin:60px auto 80px auto;
}
.l_btblist li{
  width:49%;
}
.l_btblist li:nth-child(odd){
  float: left;
}
.l_btblist li:nth-child(even){
  float: right;
}
.l_btblist li:first-child,.l_btblist li:nth-child(2){
  margin-top: -20px;
}
.l_btblist li:nth-last-of-type(1),.l_btblist li:nth-last-of-type(2){
  margin-top:274px;
}
.l_btbttop{
  font-size: 32px;
  color: #000000;
  font-weight: bold;
  margin-bottom:15px;
}
.l_btbsize{
  font-size: 16px;
  line-height: 28px;
  color: #535353;
}
.l_btblist li:nth-child(odd) .l_btbsign{
  
}
.l_btblist li:nth-child(odd) .l_btbsign img{
  float: left;
}
.l_btblist li:nth-child(odd) .l_btbsize{
    width:245px;  
}
.l_btblist li:nth-child(even) .l_btbsign{
  
}
.l_btblist li:nth-child(even) .l_btbsign img{
  float: right;
}
.l_btblist li:nth-child(even) .l_btbttop{
  text-align: right;
}
.l_btblist li:nth-child(even) .l_btbsize{
    width:280px;  
    text-align: right;
    float: right;
}
.l_btblist li:nth-child(even) .h_btbwarm{
  font-size: 16px;
  color: #ff0000;
  margin-top:5px;
  text-align:right;
}
.l_nowconsult{
  width: 335px;
    height: 58px;
    line-height: 58px;
    text-align: center;
    margin: 0 auto;
    font-size: 24px;
    background: #3c9eff;
    border-radius: 50px;
}
.l_nowconsult a{
    color:#ffffff;
}
.l_huge{
  background:url(../images/zsjm/zsj55.jpg);
  height: 895px;
  position:relative;
}
.l_hugeright{
  position:absolute;
  right: 0px;
  top:0px;
  width:1240px;
  background:rgba(60,158,255,0.9);
  height: 100%;
}
.l_hugeright::before{
  content:url(../images/zsjm/zsjm1_03.png);
  position:absolute;
  left:-30px;
  top:50%;
  width:30px;
  height:60px;
  display: flex;
  justify-content: center;
  align-items: center;
}
.l_hugelist{
  width:760px;
  margin:47px 0px 0px 60px;
}
.l_hugelist dt{
  font-size: 42px;
  color: #ffffff;
    font-weight: bold;
    color:#fff;
}
.l_hugelist dt span{
  font-size: 14px;
  color: #aed7ff;
  font-weight:400;
  margin-left:20px;
}
.l_hugelist dd{
  margin-top: 60px;
}
.l_hugetop{
  margin-bottom:32px;
}
.l_hugenum{
  font-size:48px;
  color: #3c9fff;
  font-family:'text_card';
  background:#fff;
  border-radius: 15px;
  width:60px;
  height: 60px;
  line-height: 60px;
  text-align: center;
}
.l_hugetopinfo{
    margin-left: 19px;
}
.l_hugename{
  font-size: 36px;
  color: #ffffff;
  font-weight: bold;
  line-height: 36px;
  margin-bottom:8px;
}
.l_hugesize{
  font-size: 14px;
  color: #aed7ff;
}
.l_hugeinfo{
  font-size: 18px;
  line-height: 32px;
  color: #ffffff;
}
.l_support{
  box-sizing: border-box;
  padding:54px 0px;
}
.l_supplist{
  margin:40px auto 60px auto;
}
.l_supplist li{
  width: 286px;
  height: 395px;
  box-shadow: 0px 4px 10px 0px 
    rgba(60, 159, 255, 0.35);
  background:#fff;
  border-radius: 10px;
  float: left;
  margin-right:18px;
}
.l_supplist li:last-of-type{
  margin-right: 0px;
}
.l_supptop{
  height: 213px;
  background:url(../images/zsjm/sup_bg.png) center center;
  display: flex;
  justify-content: center;
  align-items: center;
  box-sizing: border-box;
  padding-bottom:30px;
  margin-bottom:10px;
}
.l_suppsign{
    margin-bottom: 10px;
}
.l_suppsign img{
  display: block;
  margin:0 auto;
  width:80px;
}
.l_supptitle{
  font-size: 28px;
  color: #ffffff;
    font-weight: bold;
    text-align: center;
}
.l_supparea{
  box-sizing: border-box;
  padding:0px 18px;
}
.l_suppdl{
  
}
.l_suppdl dd{
  font-size: 15px;
  line-height: 28px;
  color: #000000;
  position: relative;
  box-sizing: border-box;
  padding-left: 25px;
  margin-bottom:12px;
}
.l_suppdl dd::before{
  content:url(../images/zsjm/zsjxtb.png);
  position:absolute;
  left:-5px;
  top:10px;
  width:22px;
  height: 20px;
  display: flex;
  justify-content: center;
  align-items: center;
}
.l_needs{
  box-sizing: border-box;
  padding:50px 0px;
  background:#f1f1f5;
}
.l_needlist{
  margin-top: 40px;
}
.l_needlist li{
  width: 370px;
  height: 354px;
  box-shadow: 0px 4px 10px 0px 
    rgba(195, 195, 195, 0.35);
    box-sizing: border-box;
  padding:10px;
  background:#fff;
  float: left;
  margin-right:40px;
}
.l_needlist li:nth-child(3n){
  margin-right: 0px;
}
.l_needlist li:last-of-type{
  display: none;
}
.l_needimg{
  width:100%;
  margin-bottom: 26px;
}
.l_needimg img{
  width:100%;
}
.l_needtitle{
  font-size: 24px;
  color: #000000;
    text-align: center;  
    margin-bottom:5px;
}
.l_needtext{
  font-size: 14px;
  line-height: 32px;
  color: #bdbdbd;
  text-align: center;
}
@media(min-width:1200px) and (max-width:1399px){
  .l_hugeright{
    width:70%;
  }
  .l_showslide{
    margin-left:-336px;
    margin-top:-85px;
  }
  .l_showtitle{
    font-size: 42px;
  }
  .l_showtext{
    font-size: 22px;
  }

}

@media(min-width:992px) and (max-width:1199px){
  .w_container{
    width:98%;
    margin:0 auto;
  }
  .l_showslide{
    margin-left:-320px;
    margin-top:-83px;
  }
  .l_showtitle{
    font-size: 40px;
  }
  .l_showtext{
    margin:20px auto;
    font-size:22px;
  }
  .l_showmore{
    height: 45px;
    line-height: 45px;
    font-size:20px;
  }
  .l_btbarea{
    padding:40px 0px;
  }
  .l_btbtitle{
    font-size: 28px;
  }
  .l_btbsign{
    font-size: 34px;
  }
  .l_btbline{
    height: 3px;
  }
  .l_btblist{
    background-size:600px 396px;
    height:555px;
    margin-bottom:0px;
  }
  .l_btblist li:first-child, .l_btblist li:nth-child(2){
    margin-top: 0px;
  }
  .l_btbttop{
    font-size:26px;
  }
  .l_btbsize{
    font-size: 14px;
  }
  .l_btblist li:nth-last-of-type(1), .l_btblist li:nth-last-of-type(2){
    margin-top: 110px;
  }
  .l_nowconsult{
    font-size: 20px;
    line-height:45px;
    height:45px;
  }
  .l_hugeright{
    width:70%;
  }
  .l_hugelist{
    width:90%;
  }
  .l_hugetop{
    margin-bottom: 20px;
  }
  .l_hugeinfo{
    font-size: 16px;
  }
  .l_hugename{
    font-size:28px;
  }
  .l_hugelist dd{
    margin-top: 50px;
  }
  .l_supplist{
    margin:30px auto;
  }
  .l_supplist li{
    width:24%;
    margin-right:1.33%;
  }
  .l_suppsign{
    margin-bottom: 10px;
  }
  .l_suppsign img{
    width:65px;
  }
  .l_supptitle{
    font-size:20px;
  }
  .l_supptop{
    height:160px;
  }
  .l_needlist{
    margin-top:20px;
  }
  .l_needlist li{
    width:32%;
    margin-right: 2%;
    height: auto;
    padding-bottom:30px;
  }
  .l_needtitle{
    font-size: 20px;
  }
  .l_needs{
    padding:30px 0px;
  }
}
@media(min-width:768px) and (max-width:991px){
  .w_container{
    width:98%;
    margin:0 auto;
  }
  .l_showslide{
    margin-left:-240px;
    margin-top:-67px;
  }
  .l_showtitle{
    font-size:30px;
  }
  .l_showtext{
    margin:15px auto;
    font-size:18px;
  }
  .l_showmore{
    width:280px;
    height:40px;
    line-height:40px;
    font-size:18px;
  }
  .l_btbarea{
    padding:40px 0px;
  }
  .l_btbtitle{
    font-size:24px;
  }
  .l_btbsien{
    font-size:26px;
  }
  .l_btbsign img{
    width:60px;
  }
  .l_btbtext{
    width:700px;
  }
  .l_btbline{
    height: 3px;
  }
  .l_btblist{
    background-size:500px 330px;
    height:460px;
    margin:40px auto 0px auto;
  }
  .l_btblist li:first-child, .l_btblist li:nth-child(2){
    margin-top: 0px;
  }
  .l_btbttop{
    font-size:22px;
  }
  .l_btbsize{
    font-size: 14px;
  }
  .l_btblist li:nth-last-of-type(1), .l_btblist li:nth-last-of-type(2){
    margin-top: 100px;
  }
  .l_nowconsult{
    font-size:18px;
    line-height:45px;
    height:45px;
    width:260px;
  }
  .l_hugeright{
    width:70%;
  }
  .l_hugelist{
    width:90%;
    margin:47px 0px 0px 5%;
  }
  .l_hugetop{
    margin-bottom: 20px;
  }
  .l_hugeinfo{
    font-size:14px;
  }
  .l_hugenum{
    font-size: 50px;
  }
  .l_hugename{
    font-size:28px;
  }
  .l_hugelist dt{
    font-size:30px;
  }
  .l_hugelist dd{
    margin-top: 40px;
  }
  .l_supplist{
    margin:30px auto;
  }
  .l_supplist li{
    width:24%;
    margin-right:1.33%;
    height:340px;
  }
  .l_suppsign{
    margin-bottom: 10px;
  }
  .l_suppsign img{
    width:40px;
  }
  .l_supptitle{
    font-size:16px;
  }
  .l_supptop{
    height:117px;
    padding-bottom: 0px;
  }
  .l_suppdl dd{
    font-size: 12px;
    padding-left:15px;
  }
  .l_suppdl dd::before{
    width:15px;
    height: 13px;
  }
  .l_needlist{
    margin-top:20px;
  }
  .l_needlist li{
    width:32%;
    margin-right: 2%;
    height:290px;
    padding-bottom:30px;
  }
  .l_needtitle{
    font-size:16px;
  }
  .l_needtext{
    font-size: 12px;
    line-height: 25px;
  }
  .l_needs{
    padding:30px 0px;
  }
  .l_support{
    padding:30px 0px;
  }
}




@media(max-width:767px){
    .m_detilimg,.m_fotbotom{
        display:none;
    }
    .tg_Layout{
      width:98%;
      margin:0 auto;
    }
    .logo_box{
      float: left;
      margin:13px 0px;
    }
    .nav_box .tg_Layout{
      display: block;
      box-sizing: border-box;
      padding:0vw 2vw;
    }
    .logo_box img{
      width: 140px;
    }
    .login_box{
      display: none;
    }
    .open_btn{
      display: none;
    }

    .m_btn{
        display: block;
        float: right;
        padding:5px 10px;
        margin-top:13px;
        margin-right:6px;
        margin-bottom:13px;
        background-image: none;
        /*border: 1px solid #3987de;*/
        border-radius: 4px;
    }
    .m_btn span{
       display: block;
        width: 22px;
        height: 2px;
        border-radius: 1px;
        background: #fff;
        margin:5px auto;
    }
    .tg_ul{
      display: none;
      position: absolute;
      width:100%;
      top:64px;
      left: 0px;
      background:#0c6cc7;
      box-sizing: border-box;
      padding:2vw 0vw 5vw 0vw;
      text-align: center;
      /*border-top:1px solid #3987de;     */
      z-index:9999;
      
    }
    .tg_ul li{
       width:100%;
      /*line-height: 20px;*/
      padding:0px;
    }
    .tg_ul li a{
      display: block;
      line-height:40px;
      width: 100%;
      height: 100%;
    }
    .w_clear{
      clear: both;
    }
    .tg_flex_between_center{
      display: block;
    }
    .tg_ul li.blue_border{
      border-bottom:none !important;
      position: relative;
    }
    /*.tg_ul li.blue_border::before{
      content:"";
      position: absolute;
      left: 0px;
      bottom:0px;
      width:30px;
      height: 1px;
      background: #3f95ea;
    }*/
    .nav_boxbg{
      background:#0c6cc7;
    }
    .flexslider{
      width:100%;
      height: auto;
    }
    .slides li{
      height: auto;
    }
    .slides li img{
      width:100%;
    }
    .pc_banner{
      display: none;
    }
    .m_banner{
      display: block;
    }
    .home .banner1_text{
        left:50%;
        top:90px;
        width:310px;
        margin-left: -155px;
        z-index:10;
    }
    .home .qu, .ding, .huo ,.home .GetThrough{
        font-size:26px;
    }
	.home .simple{font-size:18px; line-height:28px;}
    .home .banner1_text p{
        margin-bottom: 5px !important;
    }
    .home .banner1_text p.GetThrough{
      display: none;
    }
    .home .pleaseEntNum{
        width:100%;
        height: 35px;
        line-height: 35px;
        position: relative;
        display: none;
    }
    .home .enterNumberInput{
        width:100%;
        height: 35px;
        line-height: 35px;
        margin-left: 0px;
        box-sizing: border-box;
        padding:0px 90px 0px 10px;
    }
    .FreeTrial{
        width:35%;
        height: 35px;
        line-height: 35px;
        position: absolute;
        right:-2px;
        top:41px;
        font-size: 14px;
        box-sizing: border-box;
        padding:0px 10px;
    }
    .FreeTrial span{
      margin-left: 0px !important;
    }
    .m_whatnuo .tg_Layout{
      padding-top:15px !important;
    }
    .home .what_left{
      display: none;
    }
    .home .Arab,.home .title{
      font-size:18px;
    }
    .pc_nuonuo{
      display: none;
    }
    .home .title b.mo_nuonuo{
      display: block;
      font-size: 22px;
    }
    .home .title{
      line-height: 30px;
    }
    .home .Arab{
      font-weight: bold;
      display: none;
    }
    .home .what_center{
      position: static;
      width:100%;
      left: 0px;
      top: 0px;
      margin-top: 20px;
      display: none;
    }
    .home .what_right{
      position: static;
      left: 0px;
      padding:0px;
    }
    .home .what_right > p:nth-child(1){
      margin-top: 15px;
      margin-bottom:6px;
      font-size: 16px;
      display: none;
    }
    .home .what_right > p:nth-child(2){
      width: 100%;
      margin-bottom: 12px;
      line-height: 26px;
      margin-top:10px;
    }
    .m_whatnuo{
       background: none !important;
       padding-bottom: 20px !important;
    }
    .home .what_right > p:nth-child(3){
      line-height: 29px;
      height:29px;
      display: block;
      margin:0 auto;
    }
    .m_cttop01>.tg_Layout{
      padding-top: 30px !important;
    }
    .m_cttop01>.tg_Layout>.center{
      margin-bottom: 25px !important;
    }
    .home .three_six_box{
      float: left;
      width: 49%;
      box-sizing: border-box;
      padding:18px 3px;
      height: auto;
      margin-right: 2%;
      margin-bottom:15px !important;
    }
    .home .three_six_box:nth-child(2n){
      margin-right: 0px;
    }     
    .home .six_title{
      font-size: 13px;
      margin-bottom: 10px;
    }
    .home .six_discription{
        width:100%;
        font-size: 12px;
        display: -webkit-box;
        -webkit-box-orient: vertical;
        -webkit-line-clamp: 3;
        overflow: hidden;
        height: 70px;
    }
    .m_cttop02{
      padding-bottom:30px !important;
    }
    .m_cttop02>.tg_Layout{
      padding-top: 30px !important;
    }
    .m_cttop02>.tg_Layout>.center{
      line-height: 30px;
      margin-bottom:20px !important;
    }
    .home .ten_icon_box{
      float: left;
      width:32%;
      margin-right:2%;
      margin-bottom:30px !important;
    }
    .home .ten_icon_box:nth-child(3n){
      margin-right: 0px;
    }
    .home #ten_icon_box6{
      display: none;
    }
    .home #ten_icon_box7{
      margin-right:0%;
    }
    .home .ten_icon_box>img{
      width:70px;
      margin-bottom: 10px;
    }
    .home .ten_icon_box>p{
      font-size: 14px;
    }
    .home .ten_icon_box:last-of-type,.home .ten_icon_box:nth-last-of-type(2),.home .ten_icon_box:nth-last-of-type(3),.home .ten_icon_box:nth-last-of-type(4){
      margin-bottom: 0px !important;
    }
    .home .p_07{
      position: static;
      margin-top:20px;
      padding-top: 0px;
    }
    .m_cttop04 .scen_img_box{
      display: none;
    }
    .home .p_07>.center{
      margin-bottom: 20px !important;
    }
    .home .information_07_left{
      display: block;
      width: 94%;
      margin:0 auto;
    }
    .home .information_img_box{
      width: 34%;
      height: auto;
      float: left;
      box-sizing:border-box;
      padding:10px; 
      border: 1px solid #ebebeb;
      margin-right: 10px;
    }
    .home .information_left_text_box{
      width:60%;
      padding: 0px; 
      float: left;
    }
    .home .information_left_text_box > p:nth-child(1){
      margin: 10px auto;
      text-align:left;
      font-size: 16px;
    }
    .home .information_left_text_box > p:nth-child(1) a{
      font-size:16px;
      color: #333333;
      font-family: 'boldFont';
      font-weight: bold;
      line-height: 25px;
      text-decoration: none;
    }
    .height60 p{
      font-size: 13px;
      -webkit-line-clamp: 2;
      display: none;
    }
    .home .information_left_text_box > p:nth-child(3){
        display: none;
    }
    .height60{
      line-height:25px;
      height: auto;
    }
    .information_btn{
      margin:20px auto 0px;
      line-height:35px;
      height:35px;
    }
    .together_layout > p:nth-child(1){
      font-size: 22px;
      margin:20px auto;
    }
    .together_img_box div{
      width:49%;
      margin-right: 2%;
      float: left;
      margin-bottom: 25px;
      height: 38px;
      display: none;
    }
    .together_img_box div:nth-child(5),.together_img_box div:nth-child(7),.together_img_box div:nth-child(8),.together_img_box div:nth-child(9){
           display: block;
    }
    .together_img_box div:nth-child(7){
    	margin-right: 0px
    }
    .together_img_box div:nth-child(2n),.together_img_box div:nth-child(8){
      margin-right:0%;
    }
    .together_img_box div img{
      /*width:74%;*/
      max-width:100%;
    }
    .footer_box{
      
    }
    .fooetr_left_box > div{
      width:100%;
      box-sizing: border-box;
      margin-bottom: 10px;
    }
    .m_nomoner{
      top: 30px !important;
    }
    .pleaseEntNumer{
      width: 100%;
      height: 35px;
      line-height: 35px;
    }
    .foot{
      padding:15px 0px;
      line-height: 25px;
      font-size: 12px;
      margin-bottom: 58px;
    }
    .foot .m_line{
      display: none;
    }
    .foot .m_copyright,.foot .m_copyicp{
      display:inline-block !important;
      margin-left: 0px;
    }
    .foot .tg_Layout a{
      display: block !important;
      text-align: center;
    }
    .foot .tg_Layout{
    	width:94%;
    }
    .foot_link{
    	display: none;
    }
    .foot_link span{
      display: none;
    }
    .foot_line{
      margin:10px auto;
    }
    .foot_link,.foot_hotline,.foot_hotline span{
      line-height: 25px;
      font-size:14px !important;
    }
    .fot_linecopy{
      line-height:30px;
      text-align: center;
      font-size: 14px;
    }
    .flo_copy{
      text-align: center;
    }
    .m_signimg{
      display: none;
      position: relative;
    }
    .m_signform{
      display: block;
      position: relative;
    }
    .m_signimg img,.m_signform img{
      display: block;
      margin:0 auto;
      width: 100%;
    }
    .m_signimg .footer_box{
      top: 28px;
    }
    .m_signimg .fooetr_left_box > div{
      font-size: 16px;
      width:250px;
      display: block;
      margin:0 auto;
      margin-bottom: 10px;
    }
    .m_signform .m_nomoner{
      position: absolute !important;
      left: 50%;
      width:260px;
      height:100px;
      margin-left: -130px;
      top:50% !important;
      margin-top: -50px;
    }
    .m_formtext{
      color: #fff;
      font-size: 19px;
      text-align: center;
      margin-top:10px;
      /* font-weight: bold; */
      letter-spacing: 5px;
    }
    .pc_fottsr{
      display: none;
    }
    .mo_fottsr{
      display: block;
    }
    .m_whatnuo .tg_flex_between_center{
      width: 94%;
      margin:0 auto;
    }
    .m_cttoplist{
      background:url(../images/home06u.png) no-repeat;
      background-size:120px 131px;
      background-position:center center ;
      width:100%;
      box-sizing: border-box;
      padding:0vw 3vw;
      display: none;
    }
    .m_cttop01 .tg_flex_between_center{
    	width:96%;
    	margin:0 auto;
    }
    .m_cttoplist li{
      float: left;
      width:50%;
      margin-bottom: 30px;
    }
    .m_cttoplist li:nth-last-of-type(1),.m_cttoplist li:nth-last-of-type(2){
      margin-bottom: 0px;
    }
    .m_cttitle{
      font-size:16px;
      color:#3c9fff;  
      margin-bottom: 15px;
    }
    .m_cttitle span{
      position: relative;
      font-weight: bold;
      font-size:20px;
      color:#3c9fff;
    }
    .m_cttoplist li:first-child .m_cttitle span{
      margin-right:12px;
    }
    .m_cttoplist li:first-child .m_cttitle span::before{
       content:"+";
       position: absolute;
       right:-12px;
       top:7px;
       color:#3c9fff;
       font-size: 14px;
    }
    .m_cttoplist li:nth-child(2) .m_cttitle span{
      margin-right:12px;
    }
    .m_cttoplist li:nth-child(2) .m_cttitle span::before{
       content:"+";
       position: absolute;
       right:-12px;
       top:7px;
       color:#3c9fff;
       font-size: 14px;
    }
    .m_cttoplist li:nth-child(3) .m_cttitle span::before{
       content:"x";
       position: absolute;
       left:31%;
       bottom:7px;
       color:#3c9fff;
       font-size: 14px;
    }
    .m_cttoplist li:nth-child(2n){
      text-align: right;
    }
    .m_ctttext{
       font-size: 14px;
       color:#3c9fff;   
    }
    .m_homepc{
      display: none;
    }
    .m_homemo{
      /*display: block;*/
      width:100%;
    }
    .m_cttop03 .scen_img_box{
      display: none;
      box-sizing: border-box;
      background:url(../images/home066.jpg);
      padding:70px 0px 30px 0px;
    }
    .home .scen_center{
      top:25px;
    }
    .case_details .Bread{
      margin-top:85px !important;
    }
    .information .Bread{
      margin-top:85px !important;
      margin-bottom: 20px !important;
    }
    .case_details .bread_box{
      margin-bottom: 18px;
    }
    .case_details .details_left{
      width:100%;
      box-sizing: border-box;
      padding:20px 10px 10px 10px;
    } 
    .case_details_head_box > p:nth-child(1){
      font-size: 18px;
      margin-bottom:12px;
    }
    .case_details .case_details_date_box{
      padding-bottom: 10px;
      margin-bottom: 15px;
    }
    .case_details .case_details_text_box p{
      margin-bottom: 20px;
    }
    .case_details .about_foot_text{
      display: none;
    }
    .case_details .details_right{
      width:100%;
      box-sizing: border-box;
      margin-top: 5px;
      padding:15px;
    }
    .nextprev{
      margin-top:10px;
      margin-bottom: 10px;
      display: block;
    }
    .nextprev .next{
      width:100%;
      height:35px;
      line-height:35px;
    }
    .nextprev .prev{
      width: 100%;
      height:35px;
      line-height:35px;
    }
    .nextprev span{
      font-size: 14px;
    }
    .nextprev a{
      font-size: 12px;
    }
    .enterNumberInput{
      height: 35px;
      line-height: 35px;
      width:100%;
    }
    .scen_img_box{
      display: block;
      width: 100%;
    }
    .scen_img_box img{
      display: block;
    }

    .scen_img_box .m_homepc{
      display: none;
    }
    .m_detil{
      margin-bottom: 15px !important;
    }
    .m_detilimg .scen_img_box{
      height: 130px;
      overflow: hidden;
      position: relative;
    } 
    .m_detilimg .tg_Layout{
      position: static
    }
    .m_detilimg .footer_box{
      top:-20px !important;
      height: 37px;
      margin-top:-78.5px;
      left: 50%;
      width:260px;
      margin-left:-130px;
    }
    .about .banner_white_box{
      width:96%;
      box-sizing: border-box;
      padding:30px 0px;
      height: auto;
      position: static;
    }
    .title_black{
      font-size: 20px;
    }
    .about .banner_white_box > p:nth-child(1){
      margin-bottom: 10px;
      top:-16px;
      width: 100%;
      font-size:40px;
    }
    .about .banner_white_box > p:nth-child(2){
      top:-20px;
    }
    .about .about01_20{
      width: 50%;
      float: left;  
      box-sizing: border-box;
      height: auto;
    }
    .about .about01_20:nth-child(2n){
      border-right: 0px;
    }
    .about .about01_oringe_font{
      font-size:20px;
    }
    .about .about_02{
      padding-top:15px;
      margin-bottom: 20px;
    }
    .about .about_img_box{
       position:static;
      width:100%;
      height: auto;
    }
    .about .about_blue_03{
      width:100%;
      height: auto;
      background: none;
    }
    .about .about_02_moretext{
      position: static;
      width:100%;
      box-sizing:border-box;
      padding:10px;
      left: 0px;
      height: auto;
    }
    .title_blue{
          font-size: 22px;
    }
    .about_02_moretext>p{
       margin-bottom: 15px !important;
    }
    .m_abouidign{
      padding:10px 0px !important;
    }
    .about .title_box{
      padding-top:20px !important;
      margin-bottom:20px !important;
      width:100% !important;
    }
    .about .about03_imgBox{
      width:100%;
      display: none;
    }
    .m_advitem{
      width:49%;
      margin-right: 2%;
      float: left;
      margin-bottom: 0px !important;
    }
    .m_advlist .m_advitem:nth-child(2n){
      margin-right: 0px;
    }
    .about .about03_imgBox_410{
      width:100%;
      margin-bottom: 5px;
    }
    .about03_imgBox_410 img{
      display: block;
      margin:0 auto;
      width:100%;
    }
    .m_myadv{
      padding-bottom: 20px !important;
    }
    .about .about04_box{
      width:100%;
      /*float: left;*/
      height: auto;
      padding:20px 0px;
      margin-bottom: 10px;
    }
    .m_honner .about .about04_box:nth-child(2n){
      margin-right: 0px;
    }
    .about .about_04_text_box{
      margin-bottom: 0px;
      margin-top: 10px;
      box-sizing:border-box;
      padding:0vw 3vw; 
    }
    .m_honner{
      padding-bottom: 20px !important;
    }
    .m_myload .warrper{
      margin-bottom:20px !important ;
    }
    .m_contact{
       padding-bottom:0px !important;
    }
    .m_proname{
       width: 100% !important;
    }
    .m_promap{
      width: 100% !important;
    }
    .m_contact .contact_title_box{
      padding-bottom: 15px;
    }
    .ui-banner .ui-banner-slides{
      width:100%;
      position: static;
      height: auto;
    }
    .ui-banner .ui-banner-slides li{
      position: static;
    }
    .ui-banner .ui-banner-slogans{
      width:100%;
      position: static;
      height: auto;
      margin-top: 10px;
    }
    .case_details .bread_box span a{
      font-size: 12px;
    }
    .ullinehover{
      position: static;
      margin-left: 0px;
    }
    .ui-bnnerp{
      box-sizing: border-box;
      padding:5px;
    }
    .about .about_06_contact_box > img{
      margin-right: 10px;
      width:33px !important;
    }
    .about .about_06_cpName{
      width:26%;
    }
    .ui-banner{
      width:100%;
      height: auto;
    }
    .box{
      margin-top: 50px;
    }
    .about .enterNumberInput{
      height:35px;
      line-height: 35px;
    }
    .about .FreeTrial{
      line-height: 35px;
      height: 35px;
    }
    .m_fotbotom .fooetr_left_box{
      display: none;
    }
    .m_fotbotom  .footer_box{
      top: -76px !important;
      width:280px;
      left:50%;
      margin-left: -140px;
    }
    .m_fotbotom  .scen_img_box img{
      display: block;
      height: 120px;
    }
    .m_fotbotom  .FreeTrial{
      width:110px;
    }
    .information .information_title_fonts{
      font-size: 16px;
    }
    .information .information_img_box{
      width:45%;
      height: auto;
      float: left;
    }
    .information .shaodow .tg_flex_between_start{
      display: block;
    }
    .information .information_details_right_box{
        box-sizing: border-box;
        padding:10px;
        width:54%;
        height:auto;
        float: left;
        margin-left: 1%;
    }
    .information .information_details_right_box .title{
      font-size:14px;
      margin-bottom: 10px;
      line-height:19px;
      display: -webkit-box;
      -webkit-box-orient: vertical;
      -webkit-line-clamp:2;
      overflow: hidden;
    }
    .information .information_details_right_box .content{
      /*height: auto;*/
      margin-bottom: 10px;
      display: none;
    }
    .information .information_details_right_box .btn{
      height:25px;
      line-height:25px;
      font-size:12px;
    }
    .m_detilimg .fooetr_left_box{
      display: none;
    }
    .case .banner_title{
      font-size: 20px;
      margin-bottom: 12px;
    }
    .case .banner_description{
      line-height:30px;
      width:90%;
      margin:0 auto;
      font-size: 16px;
    }
    .case .banner_bottom_img_box img{
      position: static;
      width: 100%;
      height: auto;
    }
    .case .banner_bottom_right_box{
      position:static;
      width:100%;
      height: auto;
      box-sizing: border-box;
      padding:10px;
    }
    .case .banner_bottom_right_box > p:nth-child(2){
      font-size: 20px;
      margin-bottom: 15px;
    }
    .case .banner_bottom_right_box > img{
      margin-bottom: 15px;
    }
    .case .banner_bottom_right_box > p:nth-child(3){
      margin-bottom:10px;
    }
    .case .case_line{
      box-sizing: border-box;
      padding-top:20px;
    }
    .case .case_six_box{
      width:100%;
      height: auto;
      margin-bottom: 15px;
    }
    .m_casetext{
      height: auto !important; 
      margin-top: 10px;
    }
    .cese_img img{
      width:100%;
    }
    .case .case_six_box_text > p:nth-child(2){
      padding-bottom: 15px;
    }
    .case .case_six_box_text{
      box-sizing:border-box;
      padding:0px 12px;
    }
    .case .case_six_box_text > p:nth-child(1){
      font-size: 16px;
      padding-top: 18px;
      padding-bottom: 15px;
    }
    .m_boton{
       padding-bottom: 20px !important;
    }
    .banner_white_box{
      width: 100% !important;
      position: static;
    }
    .banner_white_box{
      height: auto;
    }
    .banner_white_box_list{
      height: auto;
      box-sizing: border-box;
      padding:2vw 1vw;
      width:100% !important;
    }
    .banner_white_box_list li{
      width:32%;
      display: block;
      margin-left: 0px;
      margin-bottom:20px;
      margin-right: 2%;
    }
    .banner_white_box_list li:nth-child(3n){
      margin-right: 0px;
    }
    .banner_white_box_list li:nth-child(4){
      margin-left:17%;
    }
    .banner_white_box_list .title{
      width:100%;
      height: auto;
      position: static;
      line-height:40px;
      font-size: 14px;
      font-weight: bold;
    }
    .table_white_box{
      width:100%;
      position:static;
      box-sizing: border-box;
      padding:30px 10px;
    }
    .banner_white_box_list .content{
      width:100%;
      height: auto;
      box-sizing: border-box;
      padding:20px 0px;
    }
    .banner_white_box_list .content .customerNum{
      margin-bottom: 20px;
    }
    .banner_white_box_list .content .price{
      margin-bottom: 13px;
      font-size:16px;
    }
    .banner_white_box_list .content .btnToBuy{
      line-height: 27px;
      height:27px;
      font-size: 12px;
      width:90%;
      margin:0 auto;
    }
    .table_white_box .title{
      font-size: 25px;
    }
    .table_white_box .content .table_content th{
      font-size: 14px;
      padding:0px;
      border-right: 1px solid #eee;
    }
    .table_white_box .content .table_content td{
      width:20%;
      padding-bottom: 5px;
    }
    .table_white_box .content .table_content td:last-of-type{
      width:14%;
      font-size: 12px;
    }
    .table_white_box .content .table_content td:nth-last-of-type(2){
      width:5%;
      font-size: 12px;
    }
    .table_white_box .content .table_content td:nth-last-of-type(3){
      width:14%;
      font-size: 12px;
    }   
    .table_white_box .content .table_content td:nth-last-of-type(4){
      width:30%;
      font-size: 12px;
    }
    .mo_tabinfo .mo_table{
       width:480px;
        text-align: left;
       line-height: 2.5em;
       color: #666;
    }
    .mo_tabinfo .mo_table td{
      line-height:39px;
      padding-bottom:5px;
      border-top:1px solid #eee;
      /*border-left: 1px solid #eee;*/
      border-bottom: 1px solid #eee;
      text-align: center;
    }
    .mo_tabinfo .mo_table td:last-of-type{
      border-right: 1px solid #eee;
    }
    .mo_tabinfo .mo_table th{
      padding-bottom:5px;
      text-align: center;
      font-size:14px;
      font-weight: bold;
    }
    .table_white_box .content .table_content tr{
    	border: 1px solid #eee;
      	text-align: center;
    }
    .mo_tabinfo .mo_table tr img{
      width:15px;
    }
    .table_white_box .content .table_content .item_box{
      border-top: none;
    }
/*    .mo_tabinfo .mo_table tr td:first-child{
      padding: 10px 0 0px 0px;
    }*/
    .table_white_box .content .table_content{
        width:45%;
    }
    .table_white_box .content .table_content td{
      /*border:1px solid #ccc;*/
      line-height:39px;
    }
    .table_white_box .mo_tabinfo{
        width:100%;
    }
   .table_white_box .mo_widmo{
      width:48%;
      overflow:scroll;
    }
    .table_white_box .content{
      padding-top: 30px;
    }         
    .m_forcaseout .tg-layout{
      width: 100%;
      left: 0px;
      margin-left: 0px;
      padding-top: 20px;
    } 
    .pain-fa, .deal-fa, .manage, .store-fa, .sell-fa, .friend-fa{
      padding-top:30px;
    }
    .tg-title{
      font-size: 20px;
      line-height:30px;
      margin-bottom: 10px;
    }
    .mo_nuonuo{
      display: block;
    }
    .tg-title .mo_nuonuo{
      display: block;
    }
    .tg-describe{
      font-size: 18px;
    }
   .m_protop  .tg_justify-content_center{
      display: block !important;
    }
    .tg_justify-content_center img{
      /*display: block;*/
      margin:0 auto;
      width: 100%;
    }
    .m_forout .tg_justify-content_center{
      height: auto !important;
    }
    .product .four_box{
      float: left;
      width:49%;
      margin-right: 2%;
      margin-bottom: 10px
    }
    .product .four_box:nth-child(2n){
      margin-right: 0%;
    }
    .product .four_box:last-of-type,.product .four_box:nth-last-of-type(2){
      margin-bottom: 0px;
    }
    .tg-layout{
      width: 98%;
      margin:0 auto;
      left: 1%;
    }
    .m_forout .tg-title{
      margin-bottom: 20px !important;
    }
    .product .four_box > div:nth-child(1){
      height: 40px;
      line-height: 40px;
      font-size: 16px;
    }
    .product .four_down_box{
      box-sizing: border-box;
      padding:20px 4px;
    }
    .m_fivelist .tg_title_top{
      line-height: 25px;
      font-size: 14px;
      margin-bottom: 10px;
      display: -webkit-box;
      -webkit-box-orient: vertical;
      -webkit-line-clamp:2;
      overflow: hidden;
      height: 50px;
    }
    .m_forout .four_box .tg_title_top{
      overflow: hidden;
      text-overflow:ellipsis;
      white-space: nowrap;
      height: auto;
      line-height: 25px;
      font-size: 14px;
      margin-bottom: 10px;
    } 
    .product .tg_title_bottom{
      width: 100%;
      font-size: 12px;
      height: 104px;
      display: -webkit-box;
      -webkit-box-orient: vertical;
      -webkit-line-clamp:4;
      overflow: hidden;
    }
    .pain-fa{
      box-sizing: border-box;
      padding:30px 0px;
    }
    .m_fiveout{
      box-sizing: border-box;
      height: auto
    }
    .m_fiveout .tg-layout{
      box-sizing: border-box;
      padding-top: 30px !important;
      padding-bottom: 30px !important;
    }
    .m_fiveout .tg-title{
      margin-bottom: 20px !important;
    }
    .m_fiveout .tg_flex_between_center .m_fivelist{
      float: left;
      width:49%;
      margin-right:1%;
    }
    .m_fiveout .tg_flex_between_center .m_fivelist:last-of-type{
      margin-right: 0%;
    }
    .product .five_61_box{
      width:100%;
      box-sizing: border-box;
      height: auto;
      padding:20px 5px;
    }
    .product .five_nums{
      display: block;
      margin:0 auto;
      margin-bottom: 15px;
    }
    .product .tg_five_mb20{
      margin-bottom: 10px;
    }
    .m_fiveout .tg_justify-content_center{
      min-height: 960px;
    }
    .tg-title-white{
      font-size: 22px;
      margin-bottom: 9px;
      text-align: center;
    }
    .deal{
      
    }
    .m_fiveout .tg_justify-content_center .m_homepc{
      display: none;
    }
    .deal .deal-fa{
       padding-top: 30px;
    }
    .tg-describe-white{
      font-size: 14px;
      text-align: center;
    }
    .deal-flex{
      display: block;
    }
    .deal-flex .tg-center{
      width: 32%;
      margin-right: 2%;
      float: left;
    }
    .deal-flex .tg-center:nth-last-of-type(2){
      margin-right: 0px;
    }
    .deal-flex div img{
      width:50%;
      margin:20px auto 8px auto;
    }
    .tg-layout-nop{
      width: 98%;
      margin:0 auto;
    }
    .manage-fa > p:nth-child(2){
      margin-bottom: 20px;
    }
    .manage-flex div > div:nth-child(1){
      width:85px;
      height: 96px;
    }
    .manage-flex div > div:nth-child(1) > img{
      width:40px;
      margin-top:25px;
    }
    .manage-flex div > p{
      margin-bottom:30px;
    }
    .store  .tg-describe{
      line-height: 28px;
      font-size: 14px;
    }
    .down-fa > p:nth-child(2){
      width:100%;
    }
    .header-fa > div{
      margin-top:90px;
    }
    .header-fa > div > p:nth-child(1){
      font-size: 20px;
      margin-bottom: 15px;
    }
    .header-fa > div > p:nth-child(2){
      font-size:20px;
      margin-bottom: 15px;
    }
    .header-fa > div > p:nth-child(3){
      font-size: 18px;
    }
    .case .banner_text_box{
      top: 95px;
    }
    /*.deal .m_homepc{
      display: none;
    }*/
    .m_forcaseout .m_homepc{
      display: none;
    }.m_forcaseout .m_homemo{
      display: block;
    }
    .m_forcaseout>.tg_justify-content_center{
       display: block;
    }
    .m_forout .m_homepc{
      display: none;
    }
    .m_forout .m_homemo{
      display: block;
      height: 560px;
    }
    .m_forout>.tg_justify-content_center{
       display: block;
    }
   .deal .m_homepc{
      display: none;
    }
    .deal .m_homemo{
      display: block;
    }
    .deal>.tg_justify-content_center{
       display: block;
    }
    .down{
      height:auto;
      background: #f8f8f8;
      padding:20px 0px;
    }
    .down .m_homepc{
      display: none;
    }
    .down .m_homemo{
      display: block;
      width:150px;
      margin-right: 0px;
    }
    .down>.tg_justify-content_center{
       display: block;
    }
    .down-fa{
      padding-top: 0px;
      width:50%;
      margin-left: 5%;
      padding-top:52px;
    }
    .down .tg-title{
      font-size: 18px;
      margin-bottom: 5px;
    }
    .down-fa > p:nth-child(2){
      font-size: 13px;
      line-height: 23px;
      width: 100%;
    }
    .big{
      height:auto;
      background: #fff;
      padding:20px 0px;
    }
    .big .m_homepc{
      display: none;
    }
    .big .m_homemo{
      display: block;
      width:150px;
      margin-left: 0px;
    }
    .big>.tg_justify-content_center{
       display: block;
    }
    .big-fa{
      padding-top: 0px;
      width:50%;
      margin-left:46%;
      padding-top:52px;
    }
    .big .tg-title{
      font-size: 18px;
      margin-bottom: 5px;
    }
    .big-fa > p:nth-child(2){
      font-size: 13px;
      line-height: 23px;
      width: 100%;
    }
    .fast{
      height:auto;
      background: #f8f8f8;
      padding:20px 0px;
    }
    .fast .m_homepc{
      display: none;
    }
    .fast .m_homemo{
      display: block;
      width:150px;
      margin-right: 0px;
    }
    .fast>.tg_justify-content_center{
       display: block;
    }
    .fast-fa{
      padding-top: 0px;
      width:50%;
      margin-left: 5%;
      padding-top:52px;
    }
    .fast .tg-title{
      font-size: 18px;
      margin-bottom: 5px;
    }
    .fast-fa > p:nth-child(2){
      font-size: 13px;
      line-height: 23px;
      width: 100%;
    }
    .store{
      height:auto;
      background: #fafafa;
      padding:80px 0px 20px 0px;
    }
    .store>.tg_justify-content_center{
       display: block;
    }
    .store .m_homepc{
      display: none;
    }
    .store .m_homemo{
      display: block;
    }
    .store-fa{
      padding-top:17px;
    }
    .store-fa>.tg-title{
      font-size:20px;
      line-height: 23px;
      margin-bottom: 5px;
      font-weight: bold;
    }
    .m_map{
      width:100% !important;
    }
    .m_map iframe{
      width:100% !important;
    }
    .pages{ clear:both;overflow:hidden;}
    .pages ul{ width:90%; margin:0px auto;}
    .pages ul li{ float:left; text-align:center; width:48%; padding:0px;display: none !important;padding:0px 10px !important;}
    .pages ul li:nth-child(2),.pages ul li:last-of-type{display:block !important;}
    .pages .prev{display:block; text-align:center;color:#666;width:80%; background:#eee; height:30px; line-height:30px;border-radius:3px;margin-top:5px; font-size:15px;}
    .pages .next{display:block; text-align:center;color:#666;width:80%; background:#eee; height:30px; line-height:30px;border-radius:3px;margin-top:5px; font-size:15px;}
    .m_deil{
      margin-bottom: 10px !important;
    }
    .line_fotlogo{
        display: none;
    }
    .line_fotlogo img{
    	display: block;
    	margin:0 auto;
    }
    .m_nomoney{
    	    position: fixed;
    	    right: 0px;
    	    top: 60%;
    	    width:70px;
		    line-height: 20px;
		    font-size: 14px;
		    box-sizing: border-box;
    	    color: #ffffff;
		    text-align: center;
		    background: #3c9fff;
		    border-radius: 50%;
		    display: block;
		    z-index: 999;
		    height:70px;
		    display: flex;
		    justify-content: center;
		    align-items: center;
    }
    .m_nomoney a{
    	display: block;
        color: #fff;
    }
    .information .shaodow{
      box-sizing: border-box;
      padding:0% 2%; 
    }
    .about .about_04_imgBox img{
      display: block;
      margin:0 auto;
    }
   .about .about_04_text_box > p:nth-child(2),.about .about_04_text_box > p:nth-child(3){
      display: block;
      margin:0 auto;
      text-align: center;
    }
     .about .about_04_text_box > p:nth-child(1){
      display: none;
     }
     .about .about_04_imgBox{
      width:180px;
      margin:0 auto;
     }
     .about .about_04_imgBox img{
       width: 100%;
     }
     .about .banner_box{
      height: auto;
      display: block;
     }
     .w_fotfolw{
  padding-top: 7px;
  width: 100%;
  height: 60px;
  background: red;
  position: fixed;
  left: 0px;
  bottom: 0;
  z-index:999;
  display: block;
  box-sizing: border-box;
}
.w_foticon1{
  width:32%;
  float: left;
  text-align: center;
  margin-right: 2%;
  line-height: 13px;
}
.w_fotweixin{
  margin-right: 0px;
}
.w_fotfoltit{
  color: white;
   font-size: 14px;
   margin-top: 7px;
}
.w_btn{
  cursor: pointer;
  margin-bottom: 150px;
}
.w_clotitle{
  text-align: center;
  font-size: 18px;
  float: left;
  width: 85%;
}
.w_btnclose{
  background: white;
  width:95%;
  /* margin: 0 auto; */
  position: absolute;
  left: 50%;
  top:20px;
  margin-left: -47.5%;
  z-index:99999;
}
.w_showclose{

  text-align: right;
  padding: 15px;
  border-bottom: 1px solid #e5e5e5;
}
.w_showclose .w_closebtn{
  float: right;
  font-size: 22px;
  color: #000000;
  margin-top: -5px;
    
}
.w_fotsont{
    position: fixed;
    left: 0px;
    width:100%;
    background: yellow;
    bottom:79px;
    display: none;
    height: 40px;
    line-height: 40px;
    box-sizing: border-box;
    padding:0px 5vw;
    color: black;
    text-align: center;
    z-index:9999;
  }
  .w_clcopy{
    font-size: 14px;
    color: red;
    outline: none;
    border: none;
    background: none;
  }
  #w_text{
       color: blue;
  }
  .w_cha{
    font-size: 20px;
        float: right;
  }
  .w_mvp{
    width:174px;
    height: 32px;
    position: absolute;
    left: 50%;
    margin-left: -85px;
    bottom: 43px;
    z-index:9999;
    display: block;
  }
  .w_mvp a{
    display: block;
    width: 100%;
    height: 100%;
  }
  .w_shadom{
    width:200px;
    height: 100px;
    color:black;
    font-size: 16px;
    box-sizing: border-box;
    padding:15px;
    position: fixed;
    left: 50%;
    top:50%;
    margin-left:-100px;
    margin-top:-50px;
    background: white;
    border-radius: 5px;
    border: 1px solid #ebebeb;
    display: none;
    z-index:9999;
  }
  .w_shahead{
    text-align: center;
    /* border-bottom: 1px solid #e5e5e5; */
    box-sizing: border-box;
    padding-bottom:10px;
    font-size: 18px;
    text-align: center;
    color: #333;
    height: 30px;
  }
  .w_shahead span{
    float: right;
    font-size:20px;
  }
  .w_shatext{
    display: flex;
    justify-content: center;
    align-items: center;
    color: #333;
    font-size: 16px;
  }
  .pc_header,.pc_main,.pc_foter{
    display: none;
  }
  .mobile_header,.mobile_main,.mobile_foter{
    display: block;
  }
  .w_seaoninfo_mobile{
    width:80%;
    margin-left: -40%;
  }
  .w_queimg{
    width:100vw;
  }
  .w_queimg img{
    width:89vw;

  }
  .all_color{
    background: none;
  }
  .w_xuanbtn{
    width:80vw;
    height: 9vw;
    margin:5vw auto;
    background: orange;
        line-height: 9vw;
        text-align: center;
        border-radius: 5px;
  }
  .w_xuanbtn a{
          color: white;
          display: block;width:100%;height: 100%
  }
  .h_newslist li{
    width:49%;
    margin-right: 2%;
    margin-bottom: 12px;
  }
  .h_newslist li:nth-child(2n){
    margin-right:0px;
  }
  .h_newsimg img{
  	max-height:130px;
  }
  #floatDivBoxs,#rightArrow{
    display:none;
  }

  .w_container{
    width:98%;
    margin:0 auto;
  }
  .l_showslide{
    top:50%;
    margin-left:-144px;
    margin-top:-50px;
  }
  .l_showtitle{
    font-size:18px;
  }
  .l_showtext{
    margin:18px auto;
    font-size:14px;
  }
  .l_showmore{
    width:140px;
    height:30px;
    line-height:30px;
    font-size:14px;
  }
  .l_btbarea{
    padding:30px 0px;
  }
  .l_btbtitle{
    font-size:18px;
  }
  .l_btbsien{
    font-size:20px;
  }
  .l_btbsign img{
    width:50px;
  }
  .l_btbtext{
    display: none;
  }
  .l_btbline{
    height: 3px;
    width:80px;
  }
  .l_btblist{
    background:none;
    height:auto;
    margin:30px auto;
  }
  .l_btblist li:first-child, .l_btblist li:nth-child(2){
    margin-top: 0px;
  }
  .l_btbttop{
    font-size:16px;
    margin-bottom:3px;
  }
  .l_btbsize{
    font-size:12px;
    line-height:22px;
  }
  .l_btblist li:nth-last-of-type(1), .l_btblist li:nth-last-of-type(2){
    margin-top:0px;
  } 
  .l_btblist li{
    width: 100%;
    margin-bottom: 20px;
  }
  .l_btblist li:nth-last-of-type(1){
    margin-bottom: 0px;
  }
  .l_btblist li:nth-child(even) .l_btbsign img{
    float: left;
  }
    .l_btblist li:nth-child(even) .l_btbttop{
      text-align: left;
    }
    .l_btblist li:nth-child(even) .l_btbsize,.l_btblist li:nth-child(odd) .l_btbsize{
      text-align: left;
      width: 100%;
    }
    .l_btblist li:nth-child(even) .h_btbwarm{
      width:100%;
      float: left;
      text-align: left;
      font-size: 12px;
    }
    .l_btbsign{
      float: left;
      width:20%;
    }
    
    .l_btbmiddle{
      float: left;
      width:80%;
    }
  .l_nowconsult{
    font-size:14px;
    line-height:37px;
    height:37px;
    width:220px;
  }
  .l_huge{
    height:680px;
  }
  .l_hugeright::before{
    display: none;
  }
  
  .l_hugeright{
    width:100%;
  }
  .l_hugelist{
    width:90%;
    margin:20px 0px 0px 5%;
  }
  .l_hugetop{
    margin-bottom:10px;
  }
  .l_hugeinfo{
    font-size:13px;
    line-height: 25px;
  }
  .l_hugenum{
    font-size:25px;
    width:40px;
    height:40px;
    line-height:40px;
  }
  .l_hugename{
    font-size:20px;
    line-height:22px;
  }
  .l_hugesize{
    font-size:12px;
  }
  .l_hugelist dt{
    font-size:20px;
  }
  .l_hugelist dd{
    margin-top:20px;
  }
  .l_supplist{
    margin:30px auto;
  }
  .l_supplist li{
    width:49%;
    margin-right:2%;
    height:310px;
    margin-bottom: 15px;
  }
  .l_supplist li:nth-child(2n){
    margin-right: 0px;
  }
  .l_supplist li:nth-last-of-type(1),.l_supplist li:nth-last-of-type(2){
    margin-bottom: 0px;
  }
  .l_suppsign{
    margin-bottom: 10px;
  }
  .l_suppsign img{
    width:35px;
  }
  .l_supptitle{
    font-size:16px;
  }
  .l_supptop{
    height:90px;
    padding-bottom: 0px;
  }
  .l_suppdl dd{
    font-size: 12px;
    padding-left:15px;
    line-height: 23px;
  }
  .l_suppdl dd::before{
    width:15px;
    height: 13px;
  }
  .l_needlist{
    margin-top:20px;
  }
  .l_needlist li{
    width:49%;
    margin-right: 2%;
    height:230px;
    padding-bottom:30px;
    box-sizing:border-box;
    border: 1px solid #ebebeb;
    margin-bottom:20px;
  }
  .l_needlist li:nth-child(2n){
    margin-right: 0px;
  }
  .l_needlist li:nth-child(3n){
    margin-right: 2%;
  }
  .l_needlist li:last-of-type,.l_needlist li:nth-last-of-type(2){
    display: block;
    margin-bottom: 0px;
  }
  .l_needimg{
    margin-bottom:10px;
  }
  .l_needtitle{
    font-size:14px;
    line-height: 24px;
  }
  .l_needtext{
    font-size: 12px;
    line-height:20px;
  }
  .l_needs{
    padding:30px 0px;
  }
  .l_support{
    padding:30px 0px;
  }
  .l_needarea{
    height: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
  }
  .l_needsize{
    font-size: 25px;
    color:#3c9eff;
    font-weight: bold;
    text-align: center;
    margin-bottom:20px;
  }
  .l_needsign{
    text-align: center;
  } 
  .l_banner{
    display: none;
  }
  .l_mobanner{
    display: block;
    width: 100%;
    position:relative;
  }
  .l_mobanner img{
    width:100%;
  }
  .l_tranfition{
    height:140px;
  }
  .l_translide{
    position: absolute;
    left:50%;
    top:50%;
    margin-left:-67px;
    margin-top: -34px;
  }
  .l_translide .l_needsize{
    font-size:24px;
    color:#fff;
  }
  .l_translide .l_needsign{
      font-size:24px;
      font-weight: bold;
      color:#fff;
      font-family:'text_card';
  }
  .pc_tabinfo{
    display: none;
  }
  .mo_tabinfo{
    display:block;
  }
 .m_fotbotom  .m_box{
    top:-100px !important;
  }



}

.m_online{
	background: #3f90ee;
	box-sizing: border-box;
	padding:6vw 0vw;
}
.m_online .m_pubtitle{
	font-size:5.2vw;
	color: #ffffff;
	text-align: center;
	margin-bottom: 2vw;	
}
.m_online .m_publine{
	display: none;
}
.m_online .m_pubeng{
	font-size: 2vw;
	color: #ffffff;
	text-align: center;	
	display: none;
}
.m_container{
	width:92vw;
	/*width:1003px;*/
	margin:0 auto;
	padding:0px;
}

.m_onname{
	width:80vw;
	height:12vw;
	background: #fff;
	border: none;
	border-radius: 5px;
	display: block;
	margin:0 auto;
	margin-bottom:4vw;
	line-height: 10vw;
	box-sizing: border-box;
	padding:0vw 3vw;
	font-size: 5vw;
	color: #1d1d1d;
    outline-color: #ffb514;
}
.m_onsub{
	width:51vw;
	height: 12vw;
	line-height: 12vw;
	display: block;
	margin:0 auto;
	background: #fff600;
	border-radius: 5px;
    box-shadow: 5px 5px 10px rgba(0,0,0,0.7);
    border: none;	
	font-size: 5vw;
	
}
.w_uesrname{
    display: block;
    height: 12vw;
    background-color:#fff;
    border-radius: 1vw;
    border: none;
    margin-bottom: 4vw;
    box-sizing: border-box;
    padding-left: 10px;
    float: left;
    width: 47vw;
    margin-left: 6.5vw;
	font-size: 5vw;
	outline-color: #ffb514;
}
.getCode{
	 height: 12vw;
    width: 30vw;
    border-radius: 5px;
    margin: 0 auto;
    background-color: #fff600;
    text-align: center;
    outline: 0;
    margin-left: 3vw;
    float: left;
	
	font-size: 5vw;
}
.w_foucs {
    border: 2px solid red;
}
.m_fotadv{
	margin-top: 5vw;
}
.m_fotadv img{
	width: 78vw;
	margin:0 auto;
}
@media(max-width:992px){
  .fixed-slides{
    position:fixed;
    left:50%;
    top:50%;
    display:none;
    box-sizing: border-box;
    padding:10px;
    margin:-123px 0 0 -48%;
    width:96%;
    height:248px;
    border:1px solid #dcdcdc;
    z-index:2147483648;
    background-color:#ffffff;  
  }
  .fixed-form-close{
    text-align: center;
    margin-bottom:20px;
    line-height:35px;
    font-size:20px;
    font-weight:bold;
  }
  .fixed-form-close span{
    float: right;
    font-size:26px;
  }
  .l_conitem input {
    margin-bottom:20px;
      width: 100%;
      height: 40px;
      line-height: 40px;
      box-sizing: border-box;
      padding-left: 20px;
      color: #555;
      font-size: 14px;
      margin-right: 20px;
      outline: none;
      border: 1px solid rgb(220, 220, 220);
  }
  .l_consub {        
    display:block;
      margin:0 auto;
      width: 140px;
      height: 40px;
      line-height: 40px;
      font-size:16px;
      color: #fff;
      text-align: center;
      border: none;
      background: #ff4242;
  }
  .link .zw a{
    font-size:13px;
  }

}