@media(max-width: 768px){
/*登录的样式*/

.login-tc{
	background: rgba(0,0,0,0.5);
	position: fixed;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	margin: 0 auto;
	display: none;
	z-index: 99;
}
.login-tc .login-tc-con{
	margin: 0 auto;
	width: 300px;
	height: 340px;
	position:absolute;
	left: 0;
	right: 0;
	top: 0;
	bottom: 0;
	margin:auto;
	padding: 20px;
	background: #fff;
	border-radius: 5px;

}
.login-tc .login-tc-con h3{
	text-align: center;
	margin-bottom: 30px;
}
.login-tc .login-tc-con #wrong {
 	color: red;
 }
.login-tc .login-tc-con input{
	outline: none;
	border: none;
	height: 40px;
	line-height: 40px;
	border-radius: 5px;
	border: 1px solid #ccc;
	display: block;
	margin-bottom: 10px;
	width: 100%;
	text-indent: 15px;

}
.login-tc .login-tc-con input:nth-child(3){
	margin-top: 40px;
	background: #337ab7;
	color: #fff;
}
.order-list{
	margin-bottom: 100px;
	margin-top: 10px;
}
.order-list .row .col-md-2{
	padding: 0;
	margin: 0;
	margin-bottom: 30px;
	background:#f8f8f8;
  text-align: center;
}
.order-list .row .col-md-2 a{
	text-decoration: none;
	padding: 10px 10px;
	display:inline-block;
	text-align: center;
	color:#333;
	font-size: 14px;
}
.order-list .row .col-md-2:hover,.order-list .row .col-md-2 a:hover{
	background: #91c231;
	color: #fff;

}

.gd-status{
	text-align: center;
	margin-bottom: 50px;
}
.gd-status a{
	padding: 10px 20px;
	font-size: 16px;
	color: #666666;
	border: 1px solid #bfbfbf;
	display: inline-block;
	margin: 0 15px;
	text-decoration:none;
}
.btbutton{
	float: right;
	font-size: 18px;
	display: inline-block;
	padding: 15px 30px;
	background: #91c231;
	color: #fff;
	text-decoration: none;
	border-radius: 5px;
}
.btbutton:hover{
	color: #fff;
}
.commontitle{
	background: #91c231;
	color: #fff;
	padding: 20px 30px;
	font-size: 22px;
}
.container .row .input-group div:nth-of-type(1){
	margin-bottom: 30px;
}
.container .row .input-group{
	width: 100%;
	padding: 20px 30px;
	box-shadow: 0 0 5px #dcdcdc;
	margin-bottom: 30px;
	font-size: 20px;
	color: #333;
}
.container .row .input-group label{
	font-weight: normal;
	padding: 0;
	height: 60px;
  line-height: 60px;
}
.container .row .input-group input{
	border: none;
	background:#f8f8f8;
	outline: none;
	height: 60px;
	text-indent: 10px;
	border-radius: 5px;
}
#editor{
	margin-bottom: 100px;
}
#edui1_bottombar{
	display: none;
}
.gdsubmit{
	text-align:center;
	margin-bottom: 100px;
}
.gdsubmit input{
	float:none;
	border:none;
	outline: none;
}





.container{
	padding: .5rem;
}
.cate-banner img{
	width: 100%;
}	
.cate-nav{
	background: #f7f7f7;
	font-size: 16px;
	
	margin-bottom: 40px;
}
.cate-nav a{
  	color: #666;
  	text-decoration: none;
}
.cate-nav a:last-of-type{
	color: #0051a4;
}

.liucheng-nav{
	text-align: center;
    width: 100%;
}
.liucheng-nav a{
	display: inline-block;
	width: 145px;
	line-height: 40px;
	height: 40px;
	text-align: center;
	text-decoration: none;
	color: #666;
	border: 1px solid #b5b5b5;
	font-size: 16px;
	margin-left: 15px;
	margin-right: 15px;
}
.nav-active{
	background: #0051a4;
	color: #fff!important;
	border: none!important;
}
.liucheng-nav p{
	text-align: center;
	margin-bottom: 0;
	width: 100%;
}
.liucheng-nav .nav-title{
	margin-bottom: 40px;
}
.liucheng-nav .nav-cn{
	font-size: 30px;
	color: #000;
	line-height: 38px;
	/*font-weight: bold;*/
}
.liucheng-nav .nav-en{
	font-size: 16px;
	color: #999999;
	line-height: 24px;
}
.nav-line{
	display: inline-block;
	border-bottom: 2px solid #91c231;
	width: 70px;
	line-height: 24px;
	margin: 10px;
}
.liucheng-bg{
	background: url('/statics/boot/images/building-bg.png') no-repeat;
	padding-bottom: 40px;
}
.liucheng-bg .liucheng-left,.liucheng-bg .liucheng-right{
	float: left;
	font-size: 16px;
	color: #666666;
}
.liucheng-left img{
	width: 2rem;
}
.liucheng-bg .liucheng-left{
	width: 10%;
	padding: 10px;
	padding-top: 29px;
}
.liucheng-bg .liucheng-right{
	width: 90%;
}

.liucheng-bg .liucheng-right .liucheng-right-title{
	font-size: 20px;
	color: #111111;
	margin-bottom: 0;
	line-height: 32px;
}
.liucheng-bg .liucheng-right .liucheng-right-desc{
    position: relative; 
	display:inline-block;
	line-height: 24px;
	 height: 46px;
	 overflow: hidden;
	 word-break:break-all;
     word-wrap:break-word;
     margin-bottom: 0;
}
.liucheng-list{
	margin-top: 14px;
}

/*.liucheng-bg .liucheng-right .liucheng-right-desc::after{*/
	/*content: "..."; */
	/*position: absolute;*/
	/*bottom: 0; right: 0;*/
	/*padding-left: 40px;*/
	/*background: -webkit-linear-gradient(left, transparent, #fff 55%);*/
	/*background: -o-linear-gradient(right, transparent, #fff 55%);*/
	/*background: -moz-linear-gradient(right, transparent, #fff 55%);*/
	/*background: linear-gradient(to right, transparent, #fff 55%);*/
/*}*/
/*加盟条件*/
.join-condition{
	background: #28567c;
	padding: 40px;
	padding-bottom: 70px;
}
.join-condition .join-condition-con{
	margin-top: 30px;
	max-width: 100%;
}
.join-condition-list .col-md-3{
    width: 100%;
    margin-right: 10px;
	background: #889fb2;
	box-sizing: border-box;
	padding: 60px 20px 20px 30px;
	text-align: center;
	color: #fff;
	height: 366px;
}
.join-condition-list div:hover{
	background: #91c231;
}
.join-condition-list .col-md-3:last-of-type{
	margin-right: 0;
}
.join-condition-con .condition-title{
	font-size: 14px;
	margin-top: 30px;
	margin-bottom: 0px;

}
.join-condition-con .condition-line{
	width: 40px;
	display: inline-block;
    border-bottom: 1px solid #fff;
    margin-top: 20px;
    margin-bottom: 10px;
}
.join-condition-con .condition-desc{
	font-size: 12px;
	line-height: 24px;
	margin-bottom: 0;
}
/*加盟流程*/

.join-liucheng-pic{
	background: url('/statics/boot/images/earth.png') no-repeat;
	padding: .5rem;
	padding-bottom: 1rem;
}
.join-liucheng-pic .join-pic{
	padding: 0 0px;
	margin-top: 50px;
	max-width: 100%;
}
.join-pic .join-pic-list{
	width:14rem;
	padding-top: 14px;
	padding-bottom: 22px;
	float: left;
	padding-left: 65px;
	padding-right: 8px;
	text-align: center;
	height: 6rem;
}
.join-pic .join-pic-list p{
	margin-bottom: 0;
	color: #fff;
    font-size: 1rem; 
}
.join-pic .join-pic-list:nth-of-type(1){
	background: url(/statics/boot/images/liucheng1.png) no-repeat;
}
.join-pic .join-pic-list:nth-of-type(2){
	background: url(/statics/boot/images/liucheng2.png) no-repeat;
}
.join-pic .join-pic-list:nth-of-type(3){
	background: url(/statics/boot/images/liucheng3.png) no-repeat;
}
.join-pic .join-pic-list:nth-of-type(4){
	background: url(/statics/boot/images/liucheng4.png) no-repeat;
	width: 14rem;
}
.join-pic .join-pic-list:nth-of-type(5){
	background: url(/statics/boot/images/liucheng8.png) no-repeat;
	width: 14rem;;
}
.join-pic .join-pic-list:nth-of-type(6){
	background: url(/statics/boot/images/liucheng7.png) no-repeat;
	padding-left: 100px;
	padding-right: 20px;
}
.join-pic .join-pic-list:nth-of-type(7){
	background: url(/statics/boot/images/liucheng6.png) no-repeat;
	padding-left: 100px;
	padding-right: 20px;
}
.join-pic .join-pic-list:nth-of-type(8){
	background: url(/statics/boot/images/liucheng5.png) no-repeat;
	padding-left: 78px;
	padding-right: 10px;
}
.join-pic .guai{
	text-align: right;
	padding-right: 0;
	position: relative;
	top: -2px;
	bottom: 0px;
	margin-bottom: 0;
}
.join-pic .guai img{
	height: 100%;
}
/*在线加盟流程申请*/
.join-liucheng-shenqing{
	padding: 70px 0 100px 0;
}

.join-liucheng-shenqing  .shenqing-submit{

}
.submit-group input,.submit-group select{
	width: 47%;
	margin-right: 15px;
	outline: none;
	border: 1px solid #dcdcdc;
	height: 40px;
	margin-bottom: 15px;
	text-indent: 15px;

}

/*很关键：将默认的select选择框样式清除*/
select{
	appearance:none;
   -moz-appearance:none;
   -webkit-appearance:none;
}
/*ie*/
select::-ms-expand { display: none; }


.submit-group input:nth-of-type(2n),.submit-group select:nth-of-type(2n){
	margin-right: 0;
}
.submit-group textarea{
	width: 100%;
	height: 250px;
	border: 1px solid #dcdcdc;
   color: #888888;
   text-indent: 15px;
   padding-top: 15px;
}

.shenqing-submit-right .submitquest{
	padding: 20px 60px;
	color: #fff;
	background: #abcd03;
	border: none;
	outline: none;
	margin-top: 20px;
}

.shenqing-submit-left img{
	width: 275px;
	height: 85px;
}

.shenqing-submit-left .rexian{
	font-size: 28px;
	line-height: 60px;
}
.shenqing-submit-left .lianxi{
	font-size: 20px;
}
.shenqing-submit-left .tel{
	font-size: 36px;
	font-weight: bold;
}

/*万享源材*/
.source{
	background: #fff;
}
.source .source-con{
	padding: 40px 0 50px 0;
}
.source .source-con .source-title{
	font-size: 30px;
	color: #333333;
	text-align: center;
	margin-bottom: 25px;
}
.source .source-con .source-desc{
	font-size: 16px;
	color: #666666;
	text-align: center;
	margin-bottom: 30px;
}
.source .source-con .source-desc span{
	line-height: 30px;
	max-width: 800px;
	display: inline-block;
}
.source-list{
	text-align: center;
	min-height: 310px;

}
.source-list p{

}
.source-list .source-list-title{
	margin-top: 40px;
	margin-bottom: 20px;
	color: #333;
	font-size: 24px;
}
.source-list .line{
	margin-bottom: 30px;
}

.source-list .source-list-desc{
	font-size: 12px;
	line-height: 28px;
	color: #666;
	margin-bottom: 0;
}

.supplier  .col-xs-12 {
	/* height: 395px; */
}


.gray{
	height: 260px;
	background: #f7f7f7;
}
.supplier{
	background: #fff url(/statics/boot/images/ditu.png) 0px 0px no-repeat;
	margin-top: -150px;
	margin-bottom: 100px;
}
.supplier img{

	width: 100%;
}
.supplier .supplier-title{
	padding-top: 70px;
	padding-bottom: 50px;
	font-size: 30px;
	color: #333;
	text-align: center;
    margin-bottom: 0;
}
.supplier .bus-title{
	text-align: center;
	font-size: 26px;
	color: #333;
	font-weight: bold;
	line-height: 68px;
}
.supplier .bus-desc{
	font-size: 16px;
	color: #3d3d3d;
	text-align: center;
}


/*产品页面*/
.cate-nav p{
	display: inline-block;
}
.cate-nav .type{
	float: right;
}
.cate-nav .type .typeon{
	color: #91c231;
}
.cate-nav .type a{
	padding: 0 20px;
	font-size: 18px;
	color: #333;
	text-decoration: none;
}
body .product-type a{
	margin-left: 5px;
	margin-right: 5px;
}
.product{
	border-top: 1px solid #dcdcdc;


}
 .product .product-list{
 	padding-bottom: 30px;
 	font-size: 14px;
	 color: #222;
	 padding-left: 30px;
 }
 .product .product-list p{
 	height: 5rem;

 }
.product-list .thumb{
	padding-right: 0px;
	padding-left: 0;
	overflow: hidden;
	margin-bottom: 2rem;
}
 .product a:last-of-type .product-list{
	border-bottom: 1px solid #dcdcdc;
 }
.product-list .thumb img{
	width: 100%;
	max-height: 100%;
}
 .product-list .special{
 	padding-left: 0;
 	padding-right: 0;
     margin-top: -8px;
 }
 .product-list .special div{
 	padding: 0;
 }
.product-list .product-type{
	font-size: 20px;
	color: #222;
	padding: 15px 0;
	border-top: 1px solid #dcdcdc;
}
.product a{
	text-decoration: none;
}
.product-list .thumb:hover img {
    transform: scale(1.2);
    transition: all 0.8s;
}
/*分页样式*/
.pages{
	text-align: center;
    padding: 90px 0 110px 0;
}

.pageson,#page_view{
	background: #91c231!important;
	color: #fff!important;
}
.pages a{
	padding: 10px 15px;
	color: #333;
	margin: 0 5px;
	border-radius: 3px;
	background: #f8f8f8;
	display: inline-block;
	text-decoration: none;
}

/*产品详情*/
.product-show-title{
	font-size: 24px;
	color: #333;
	margin-bottom: 30px;
}
.product-show-info{
	margin-bottom: 30px;
}
.product-show-info .product-show-info-left{
    width: 100%;
    padding: 0;
 }
.product-show-info .product-show-info-left img{
	width: 100%;
}
.product-show-info .product-show-info-right{
    width: 100%;
    padding-left: 0;
 }
 .product-show-info .product-show-info-right .qiehuan{
 	border-bottom: 1px solid #dcdcdc;
 }

.product-show-info .product-show-info-right .qiehuan a{
	padding: 15px 30px ;
	margin-right: 10px;
	text-decoration: none;
    font-size: 1.25rem;
    color: #333;
    display: inline-block;
    background: #f7f7f7;
}
.product-show-info .product-show-info-right .qiehuan .qiehuanon{
	background: #91c231;
	color: #fff;
}

 .product-show-info .product-show-info-right   .product-info-right-con{
 	    display: none;
    	height: 450px;
    	padding: 20px 0;
    }
.product-todown{
	margin-bottom: 70px;
}
.product-todown-list .product-pic{
padding-bottom: 30px;
}
.product-todown-list .product-todown-title{
	padding: 15px 30px;
	font-size: 1.45rem;
	color: #333;
	margin-bottom: 20px;
	background: #f7f7f7;
}
.product-todown-list .product-todown-on{
	background: #91c231;
    color: #fff;
}
.product-todown-list:last-of-type{
	margin-bottom: 30px;
}
.product-todown-list .product-pic{
	display: none;
}
.product-todown-list .product-todown-title span:nth-of-type(1){
	float: left;
}
.product-todown-list .product-todown-title span:last-of-type{
	float: right;
	font-weight: bold;
}
.product-pic .product-pic-left{
	width: 54%;
	padding: 0;
}
.product-pic .product-pic-left img{
	width: 100%;
}
.product-pic .product-pic-right{
	width: 46%;
	padding: 0 60px 0 30px;
}
.product-pic .product-pic-right .col-md-3{
	padding: 0 5px;
}
.product-pic .product-pic-right img{
	width: 100%;
}

.product-pic .product-pic-right .img-line{
 	border: 2px solid #91c231;
 }

.product-todown .special{
	padding: 30px 10px;
}
.special .special-list{
	border: 1px solid #dcdcdc;
	padding: 20px 10px;
	margin-bottom: 30px;
}
 .special .special-list .special-title{
 	color: #044fa1;
 	font-size: 1.5rem;
	border-bottom: 1px solid #dcdcdc;
    margin-bottom: 20px;
    padding-bottom: 15px;
 }
 .special .special-list .special-title img{
 	margin-bottom: 3px;
 	margin-right: 5px;
 }
  .special .special-list ul{
  	margin-left: 30px;
  }
 .special .special-list  li{
 	font-size: 1.25rem;
 	color: #333;
 	line-height: 30px;
 	list-style-type: disc;
 }
.product-show-info-right .product-info-right-con{
	color: #444;
	font-size: 1.25rem;
	line-height: 30px;

}
 .product-show-info-right .product-info-right-con .product-title{
 	color: #333;
 	font-size: 1.45rem;
 }



/*案例样式*/
.case .case-list{
	font-size: 1rem;
   /*padding-left: 0;*/
   margin-bottom: 50px;
}
.case-list .thumb{
	position: relative;

}

 .case-list .thumb .meng{
 	background: rgba(0,0,0,0.5);
 	width: 100%;
 	height: 100%;
 	position: absolute;
 	top: 0;
 	left: 0;
 	display: none;
 }
  .case-list .thumb .meng img{
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
  }
.case-list .thumb .ima{
 	width: 100%;
 	height: 225px;
 }
.case-list .case-con{
	padding: 20px 30px;
	background: #f5f5f5;
	border-bottom: 3px solid #0051a4;
}
.case-list .case-title{
	color: #666666;

}
.case-list .case-project{
	font-size: 1.45rem;
	color: #333;
	line-height: 30px;
}
.case-list .case-desc{
	color: #999;
}
.colorwhite{
  color: #fff!important;
}

/*新闻中心样式*/
.news{
	border-bottom: 2px solid #eeeeee;
}
.liucheng-nav .news-nav a {
    margin-left: 5px;
    margin-right: 5px;
}

.liucheng-nav .news-logo{
	margin-bottom: 30px;
}
.news .nav-en{
	margin-bottom: 30px;
}

.news-con  div{
  padding: 0
}

.news-con .date-bg{
	text-align: center;
	padding: 5px 2px;
	line-height: 35px;
	background: #eeeeee;
	border-radius: 5px;
	position: absolute;
	top: 50%;
	transform: translate(0,18%);
	font-size: 1rem;
}

.news-con .date-bg .d{
	font-size: 42px;
	color: #91c231;
	margin-bottom: 10px;
}
.news-con .date-bg .y,.news-con .date-bg .m{
  color: #666666;
  line-height: 18px;
}
.news-con .news-date{
	width: 6.666%;
}
.news-con .news-img{
 	width: 100%;
 	padding: 0;
 } 
 .news-con .news-con-con{
 	width: 100%;
 }
.news-con li{
	padding: 25px 0;
	border-bottom: 1px dashed #eeeeee;
	position: relative;
}
.news-con .news-img img{
	width: 100%;
}
 .news-con .news-con-con .news-title{
 	font-size: 1.45rem;
 	color: #333;
 	margin-bottom: 10px;
 }
 .news-con .news-con-con .news-desc{
 	font-size: 1.25rem;
 	color: #666;
 }
 .news-con .news-con-con .date-float{
 	float: right;
 	color: #999;
 	text-align: right;
 	font-size: 1rem;
 	margin-top: 30px;
 }

/*加入我们样式*/
.join-desc{
	text-align: center;
	color: #666666;
	font-size: 1.25rem;
	line-height: 30px;
}
.container .join-desc:first-of-type{
	margin-top: 25px;
}
.container .join-desc:last-of-type{
	margin-bottom: 30px;
}
.join-desc span{
	color: #333;
	font-weight: bold;
}
.join-info{

}
.join-info table{
	width: 100%;
	margin-bottom: 100px;
}
.join-info table tr td{
	width: 19.4%;
	padding: .5rem 0;
	font-size: 1rem;
	color: #555555;
	text-align: center;	
}
.join-info table tr{
   	border: 1px solid #eeeeee;
   }
body .join-info table tr:nth-of-type(1){
	background: #91c231;
	font-size: 16px;
}
body .join-info table tr:nth-of-type(1) td{
	color: #fff;
}
.join-info table tr td:nth-of-type(1){
	padding-left: .5rem;

}
.join-info table tr:nth-of-type(2n+1){
	background: #f5f8fb;
}
.join-info table tr td:first-of-type{
	width: 28.5%;
}

.join-info table tr td:last-of-type{
	width: 17.5%;
}

.map .baiducon{
	position: relative;
	margin-top: 20px;
	margin-bottom: 100px;
}

.map .baiducon img{
	width: 100%;
}

.map .mapinfo{
	position: absolute;
	background: rgba(0,0,0,0.5);
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	padding: 1rem 1rem;
	color: #fff;
}

.map .mapinfo .contact-list{
	font-size: 1rem;
	margin-bottom: 1rem;
	padding-left: 1rem;
}
.map .mapinfo .contact-list:nth-of-type(1){
	background: url(/statics/boot/images/addricon.png) center left no-repeat;
	background-size: 1rem;
}
.map .mapinfo .contact-list:nth-of-type(2){
	background: url(/statics/boot/images/phone-icon.png) center left no-repeat;
	background-size: 1rem;
}
.map .mapinfo .contact-list:nth-of-type(3){
	background: url(/statics/boot/images/email-icon.png) center left no-repeat;
	background-size: 1rem;
}
.map .mapinfo .contact-list p:last-of-type{
	font-size: 1.25rem;
}

/*订单查询*/
.search-order-title{
	font-size: 30px;
	color: #333;
}
.search-order-title img{
	margin-right: 10px;
	margin-bottom: 5px;
}
.search-order-desc{
	font-size: 16px;
	color: #666;
	line-height: 60px;
}
.searchorder .search-input{
	position: relative;
	width: 25rem;
	height: 3rem;
	border: 1px solid #88b7e7;
    margin-bottom: 40px;
}
.searchorder .search-input input,.searchorder .search-input form{
	height: 100%;
}
.searchorder .search-input input{
	border: none;
	width: 99%;

}

.searchorder .search-input .sub{
	width: 90px;
	background: #91c231;
	font-size: 14px;
	color: #fff; 
	position: absolute;
	right: 0;
	top: 0;
}
.order-info .order-info-title{
	background: #f7f7f7;
	font-size: 24px;
	padding: 20px;
}

.order-info {
	border: 1px solid #dcdcdc;
	margin-bottom: 100px;
}
.order-info .order-info-detail{
   font-size: 1.25rem;
   color: #666;
   padding: 0 1rem;
}
.order-detail-list table{
	margin-bottom: 80px;
}
.order-detail-list table tr td{
	width: 18%;
	text-align: center;
	font-size: 1rem;
}

.order-detail-list table tr:nth-of-type(1) td{
	color: #333;
	background: #f7f7f7;
	height: 50px;
	line-height: 50px;
}
.order-detail-list{
	border-bottom: 1px solid #dcdcdc;
}

.order-detail-list table tr{
	border-bottom: 1px solid #dcdcdc;
}
.order-detail-list:last-of-type{
	border-bottom: 0px solid #dcdcdc;
}
.order-detail-list table tr td{
	height: 100px;
	
}
.order-detail-list p span{
	display: inline-block;
	padding: 20px;
}
.order-detail-list p span i{
	font-weight: bold;
	font-style: normal;
	color: #0051a4;
}
.order-detail-list:nth-of-type(1) p span:nth-of-type(1){
   /*width: 12%;*/
}
.order-detail-list:nth-of-type(1) p span:nth-of-type(2){
   /*width: 18%;*/
}
.order-detail-list:nth-of-type(1) p span:nth-of-type(3){
   /*width: 69%;*/
}

.order-detail-list:nth-of-type(2) p span:nth-of-type(1){
   /*width: 30%;*/
}
.order-detail-list:nth-of-type(2) p span:nth-of-type(2){
   /*width: 20%;*/
}
.order-detail-list:nth-of-type(2) p span:nth-of-type(3){
   /*width: 49%;*/
}


.order-detail-list .order-info-detail-title{
	font-size: 20px;
	color: #111111;
	padding: 20px 0;
}





/*经销商分布*/
.mapBox{
	position: relative;
	overflow-x: scroll;
}


.map-con{
	  display: block;
	  width: 800px;
	  height: 600px;
	  background: url(/statics/boot/images/map.png) center center no-repeat;
	  background-size: 100%;
	  position: relative; 
	  padding: 0px; 
	  text-align: center;
	  margin: 0 auto;
	  margin-bottom: 60px;
}
.map-con canvas{
	position: absolute;
	left: 0px; 
	top: 0px;
	padding: 0px; 
	border: 0px; 
	opacity: 1;
	  width: 800px;
	  height:600px;
}

.map-con #map_image{
	width: 100%;
	height: 100%;
	position: absolute;
	opacity: 0;
	left: 0;
	top: 0;
}
.mapPath{
	display: none;
}
area{
	border: yellow!important;
}

.container .input-map-search{
	text-align: center;
	height: 50px;
	line-height: 50px;
	border: 1px solid #d2d2d2;
	position: relative;
	width: 62.5%;
	margin: 0 auto;
	margin-bottom: 30px;
}
 .input-map-search input{
 	border: none;
 	outline: none;
 	width: 100%;
 	line-height: 48px;
 	text-indent: 20px;
 }
  .input-map-search input:nth-of-type(2){
  	position: absolute;
  	right: 0;
  	top: 0;
  	width: 109px;
  	height: 100%;
  	background: #91c231 url(/statics/boot/images/search.png) center center no-repeat;
  }
  .map-list table{
  	width: 100%;
  	margin-bottom: 110px;
  }
  .map-list table tr:nth-of-type(1) td{
  	color: #fff;
  	background: #91c231;
  	text-align: center;
  	font-size: 1.45rem;
  }
  .map-list table tr{
  	border: 1px solid #eaeaea;
  }
  .map-list table  td{	
  	font-size: 1.25rem;
  	color: #5c5c5c;
  	padding: 1rem 0;
  	padding-left: 1rem;
  	text-align: center;
  }

  /*线上选购*/
  .lineselect{
  	margin-top: 60px;
  	margin-bottom: 200px;
  }
   .lineselect img{
   	width: 100%;
 }


 /*公司简介*/
 .jianjie-con{
 	font-size: 16px;
 	color: #666;
 	margin-bottom: 100px;

 }
 .jianjie-con p{
 	line-height: 30px;
 	margin: 30px 0;
 }
 .jianjie-con .jianjie-thumb{
 	text-align: center;
 }
 .jianjie-con img{
 	max-width: 100%;

 }

 /*公司发展*/
.liucheng-nav .nav-cn-title{
	font-size: 20px;
	color: #666;
	margin-top: 20px;
}
.liucheng-nav .line{
	display: inline-block;
	color: #0051a4;
	width: 50px;
	border: 1px solid #0051a4;
	margin: 25px 0 20px 0;
}
.case-show-info{
	color: #333;
	/*margin-bottom: 45px;*/
}
.case-show-info .show-case-title{
	font-size: 30px;
	color: #333333;
	margin: 25px 0;
}
 .case-show-info .show-case-desc{
 	font-size: 30px;
 }
.case-show-info  .col-lg-6{
	padding: 0;
	margin: 0;
}
.case-show-info  .col-lg-6:nth-of-type(1){
  width: 52.5%;
}
.case-show-info  .col-lg-6:nth-of-type(1) img{
	width: 100%;
}
.case-show-info  .col-lg-6:nth-of-type(2){
  width: 47.5%;
  padding-left: 30px;
  font-size: 16px;
}
.case-show-info .show-case-line{
	display: block;
	color: #0051a4;
	width: 35px;
	border-bottom: 2px solid #0051a4;
	margin: 20px 0;
}
 .case-show-con{
 	font-size: 14px;
 	color: #666;
 	margin-bottom: 100px;
 }
  .case-show-con .imgp{
    text-align: center;
    display: block;
  }
  .case-show-con .imgp em{
  	display: block;
  	font-size: 18px;
  	color: #333;
  	margin-top: 15px;
  	font-style: normal;
  }
 .case-show-con img{
 	max-width: 100%;
 }
  .case-show-con p{
  	line-height: 30px;
  	margin: 30px 0;
  }


  /*新闻详情*/
  .case-new-info .show-case-title{
  	font-size: 24px;
  	color: #333;
  	text-align: center;
  }
  .case-new-info {
  	font-size: 14px;
  	color: #444;
  	line-height: 30px;
  }
  .case-new-info .new-con  p{
  	margin: 30px 0;
  }  
  .case-new-info .new-con img{
  	max-width: 100%;
  }
    .case-new-info .show-case-biaozhu{
    	text-align: right;
    }
    .case-new-info .show-case-biaozhu span{
    	display: inline-block;
    	padding: 0 10px;
    }




}

@media (min-width: 768px) {
/*登录的样式*/

.login-tc{
	background: rgba(0,0,0,0.5);
	position: fixed;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	margin: 0 auto;
	display: none;
	z-index: 99;
}
.login-tc .login-tc-con{
	margin: 0 auto;
	width: 300px;
	height: 340px;
	position:absolute;
	left: 0;
	right: 0;
	top: 0;
	bottom: 0;
	margin:auto;
	padding: 20px;
	background: #fff;
	border-radius: 5px;

}
.login-tc .login-tc-con h3{
	text-align: center;
	margin-bottom: 30px;
}
.login-tc .login-tc-con #wrong {
 	color: red;
 }
.login-tc .login-tc-con input{
	outline: none;
	border: none;
	height: 40px;
	line-height: 40px;
	border-radius: 5px;
	border: 1px solid #ccc;
	display: block;
	margin-bottom: 10px;
	width: 100%;
	text-indent: 15px;

}
.login-tc .login-tc-con input:nth-child(3){
	margin-top: 40px;
	background: #337ab7;
	color: #fff;
}
.order-list{
	margin-bottom: 100px;
	margin-top: 80px;
}
.order-list .row .col-md-2{
	padding: 0;
	margin: 0;
	margin-bottom: 30px;
	background:#f8f8f8;

}
.order-list .row .col-md-2 a{
	text-decoration: none;
	padding: 25px 15px;
	display:inline-block;
	color:#333;
	font-size: 16px;
	text-align: center;
}
.order-list .row .col-md-2:hover,.order-list .row .col-md-2 a:hover{
	background: #91c231;
	color: #fff;

}

.gd-status{
	text-align: center;
	margin-bottom: 50px;
}
.gd-status a{
	padding: 10px 40px;
	font-size: 16px;
	color: #666666;
	border: 1px solid #bfbfbf;
	display: inline-block;
	margin: 0 15px;
	text-decoration:none;
}
.btbutton{
	float: right;
	font-size: 18px;
	display: inline-block;
	padding: 15px 30px;
	background: #91c231;
	color: #fff;
	text-decoration: none;
	border-radius: 5px;
}
.btbutton:hover{
	color: #fff;
}
.commontitle{
	background: #91c231;
	color: #fff;
	padding: 20px 30px;
	font-size: 22px;
}
.container .row .input-group div:nth-of-type(1){
	margin-bottom: 30px;
}
.container .row .input-group{
	width: 100%;
	padding: 20px 30px;
	box-shadow: 0 0 5px #dcdcdc;
	margin-bottom: 30px;
	font-size: 20px;
	color: #333;
}
.container .row .input-group label{
	font-weight: normal;
	padding: 0;
	height: 60px;
  line-height: 60px;
}
.container .row .input-group input{
	border: none;
	background:#f8f8f8;
	outline: none;
	height: 60px;
	text-indent: 10px;
	border-radius: 5px;
}
#editor{
	margin-bottom: 100px;
}
#edui1_bottombar{
	display: none;
}
.gdsubmit{
	text-align:center;
	margin-bottom: 100px;
}
.gdsubmit input{
	float:none;
	border:none;
	outline: none;
}





.cate-banner img{
	width: 100%;
}	
.cate-nav{
	background: #f7f7f7;
	font-size: 16px;
	
	margin-bottom: 40px;
}
.cate-nav a{
  	color: #666;
  	text-decoration: none;
}
.cate-nav a:last-of-type{
	color: #0051a4;
}

.liucheng-nav{
	text-align: center;
    width: 100%;
}
.liucheng-nav a{
	display: inline-block;
	width: 145px;
	line-height: 40px;
	height: 40px;
	text-align: center;
	text-decoration: none;
	color: #666;
	border: 1px solid #b5b5b5;
	font-size: 16px;
	margin-left: 15px;
	margin-right: 15px;
}
.nav-active{
	background: #0051a4;
	color: #fff!important;
	border: none!important;
}
.liucheng-nav p{
	text-align: center;
	margin-bottom: 0;
	width: 100%;
}
.liucheng-nav .nav-title{
	margin-bottom: 40px;
}
.liucheng-nav .nav-cn{
	font-size: 30px;
	color: #000;
	line-height: 38px;
	/*font-weight: bold;*/
}
.liucheng-nav .nav-en{
	font-size: 16px;
	color: #999999;
	line-height: 24px;
}
.nav-line{
	display: inline-block;
	border-bottom: 2px solid #91c231;
	width: 70px;
	line-height: 24px;
	margin: 10px;
}
.liucheng-bg{
	background: url('/statics/boot/images/building-bg.png') no-repeat;
	padding-bottom: 40px;
}
.liucheng-bg .liucheng-left,.liucheng-bg .liucheng-right{
	float: left;
	font-size: 16px;
	color: #666666;
}
.liucheng-bg .liucheng-left{
	width: 10%;
	padding: 10px;
	padding-top: 29px;
}
.liucheng-bg .liucheng-right{
	width: 90%;
}

.liucheng-bg .liucheng-right .liucheng-right-title{
	font-size: 20px;
	color: #111111;
	margin-bottom: 0;
	line-height: 32px;
}
.liucheng-bg .liucheng-right .liucheng-right-desc{
    position: relative; 
	display:inline-block;
	line-height: 24px;
	 height: 46px;
	 overflow: hidden;
	 word-break:break-all;
     word-wrap:break-word;
     margin-bottom: 0;
}
.liucheng-list{
	margin-top: 14px;
}

/*.liucheng-bg .liucheng-right .liucheng-right-desc::after{*/
	/*content: "..."; */
	/*position: absolute;*/
	/*bottom: 0; right: 0;*/
	/*padding-left: 40px;*/
	/*background: -webkit-linear-gradient(left, transparent, #fff 55%);*/
	/*background: -o-linear-gradient(right, transparent, #fff 55%);*/
	/*background: -moz-linear-gradient(right, transparent, #fff 55%);*/
	/*background: linear-gradient(to right, transparent, #fff 55%);*/
/*}*/
/*加盟条件*/
.join-condition{
	background: #28567c;
	padding: 40px;
	padding-bottom: 70px;
}
.join-condition .join-condition-con{
	margin-top: 30px;
	max-width: 100%;
}
.join-condition-list .col-md-3{
    width: 18.31%;
    margin-right: 10px;
	background: #889fb2;
	box-sizing: border-box;
	padding: 60px 20px 20px 30px;
	text-align: center;
	color: #fff;
	height: 366px;
}
.join-condition-list div:hover{
	background: #91c231;
}
.join-condition-list .col-md-3:last-of-type{
	margin-right: 0;
}
.join-condition-con .condition-title{
	font-size: 14px;
	margin-top: 30px;
	margin-bottom: 0px;

}
.join-condition-con .condition-line{
	width: 40px;
	display: inline-block;
    border-bottom: 1px solid #fff;
    margin-top: 20px;
    margin-bottom: 10px;
}
.join-condition-con .condition-desc{
	font-size: 12px;
	line-height: 24px;
	margin-bottom: 0;
}
/*加盟流程*/

.join-liucheng-pic{
	background: url('/statics/boot/images/earth.png') no-repeat;
	padding: 40px;
	padding-bottom: 70px;
}
.join-liucheng-pic .join-pic{
	padding: 0 0px;
	margin-top: 50px;
	max-width: 100%;
}
.join-pic .join-pic-list{
	width:170px;
	padding-top: 10px;
	padding-bottom: 22px;
	float: left;
	padding-left: 65px;
	padding-right: 8px;
	text-align: center;
}
.join-pic .join-pic-list p{
	margin-bottom: 0;
	color: #fff;
    font-size: 14px; 
}
.join-pic .join-pic-list:nth-of-type(1){
	background: url(/statics/boot/images/liucheng1.png) no-repeat;
}
.join-pic .join-pic-list:nth-of-type(2){
	background: url(/statics/boot/images/liucheng2.png) no-repeat;
}
.join-pic .join-pic-list:nth-of-type(3){
	background: url(/statics/boot/images/liucheng3.png) no-repeat;
}
.join-pic .join-pic-list:nth-of-type(4){
	background: url(/statics/boot/images/liucheng4.png) no-repeat;
	width: 150px;
}
.join-pic .join-pic-list:nth-of-type(5){
	background: url(/statics/boot/images/liucheng8.png) no-repeat;
	width: 150px;
}
.join-pic .join-pic-list:nth-of-type(6){
	background: url(/statics/boot/images/liucheng7.png) no-repeat;
	padding-left: 100px;
	padding-right: 20px;
}
.join-pic .join-pic-list:nth-of-type(7){
	background: url(/statics/boot/images/liucheng6.png) no-repeat;
	padding-left: 100px;
	padding-right: 20px;
}
.join-pic .join-pic-list:nth-of-type(8){
	background: url(/statics/boot/images/liucheng5.png) no-repeat;
	padding-left: 78px;
	padding-right: 10px;
}
.join-pic .guai{
	text-align: right;
	padding-right: 0;
	position: relative;
	top: -2px;
	bottom: 0px;
	margin-bottom: 0;
}
.join-pic .guai img{
	height: 100%;
}
/*在线加盟流程申请*/
.join-liucheng-shenqing{
	padding: 70px 0 100px 0;
}

.join-liucheng-shenqing  .shenqing-submit{

}
.submit-group input,.submit-group select{
	width: 47%;
	margin-right: 15px;
	outline: none;
	border: 1px solid #dcdcdc;
	height: 40px;
	margin-bottom: 15px;
	text-indent: 15px;

}

/*很关键：将默认的select选择框样式清除*/
select{
	appearance:none;
   -moz-appearance:none;
   -webkit-appearance:none;
}
/*ie*/
select::-ms-expand { display: none; }


.submit-group input:nth-of-type(2n),.submit-group select:nth-of-type(2n){
	margin-right: 0;
}
.submit-group textarea{
	width: 100%;
	height: 250px;
	border: 1px solid #dcdcdc;
   color: #888888;
   text-indent: 15px;
   padding-top: 15px;
}

.shenqing-submit-right .submitquest{
	padding: 20px 60px;
	color: #fff;
	background: #abcd03;
	border: none;
	outline: none;
	margin-top: 20px;
}

.shenqing-submit-left img{
	width: 275px;
	height: 85px;
}

.shenqing-submit-left .rexian{
	font-size: 28px;
	line-height: 60px;
}
.shenqing-submit-left .lianxi{
	font-size: 20px;
}
.shenqing-submit-left .tel{
	font-size: 36px;
	font-weight: bold;
}

/*万享源材*/
.source{
	background: #fff;
}
.source .source-con{
	padding: 40px 0 50px 0;
}
.source .source-con .source-title{
	font-size: 30px;
	color: #333333;
	text-align: center;
	margin-bottom: 25px;
}
.source .source-con .source-desc{
	font-size: 16px;
	color: #666666;
	text-align: center;
	margin-bottom: 30px;
}
.source .source-con .source-desc span{
	line-height: 30px;
	max-width: 800px;
	display: inline-block;
}
.source-list{
	text-align: center;
	min-height: 310px;

}
.source-list p{

}
.source-list .source-list-title{
	margin-top: 40px;
	margin-bottom: 20px;
	color: #333;
	font-size: 24px;
}
.source-list .line{
	margin-bottom: 30px;
}

.source-list .source-list-desc{
	font-size: 12px;
	line-height: 28px;
	color: #666;
	margin-bottom: 0;
}

.supplier  .col-xs-12 {
	height: 395px;
}


.gray{
	height: 260px;
	background: #f7f7f7;
}
.supplier{
	background: #fff url(/statics/boot/images/ditu.png) 0px 0px no-repeat;
	margin-top: -150px;
	margin-bottom: 100px;
}
.supplier img{

	width: 100%;
}
.supplier .supplier-title{
	padding-top: 70px;
	padding-bottom: 50px;
	font-size: 30px;
	color: #333;
	text-align: center;
    margin-bottom: 0;
}
.supplier .bus-title{
	text-align: center;
	font-size: 26px;
	color: #333;
	font-weight: bold;
	line-height: 68px;
}
.supplier .bus-desc{
	font-size: 16px;
	color: #3d3d3d;
	text-align: center;
}


/*产品页面*/
.cate-nav p{
	display: inline-block;
}
.cate-nav .type{
	float: right;
}
.cate-nav .type .typeon{
	color: #91c231;
}
.cate-nav .type a{
	padding: 0 20px;
	font-size: 18px;
	color: #333;
	text-decoration: none;
}
body .product-type a{
	margin-left: 5px;
	margin-right: 5px;
}
.product{
	border-top: 1px solid #dcdcdc;


}
 .product .product-list{
 	padding-bottom: 30px;
 	font-size: 14px;
 	color: #222;
 }
 .product .product-list p{
 	line-height: 30px;
 }
.product-list .thumb{
	padding-right: 0px;
	padding-left: 0;
	overflow: hidden;
}
 .product a:last-of-type .product-list{
	border-bottom: 1px solid #dcdcdc;
 }
.product-list .thumb img{
	width: 100%;
	max-height: 100%;
}
 .product-list .special{
 	padding-left: 20px;
 	padding-right: 0;
     margin-top: -8px;
 }
 .product-list .special div{
 	padding: 0;
 }
.product-list .product-type{
	font-size: 20px;
	color: #222;
	padding: 15px 0;
	border-top: 1px solid #dcdcdc;
}
.product a{
	text-decoration: none;
}
.product-list .thumb:hover img {
    transform: scale(1.2);
    transition: all 0.8s;
}
/*分页样式*/
.pages{
	text-align: center;
    padding: 90px 0 110px 0;
}

.pageson,#page_view{
	background: #91c231!important;
	color: #fff!important;
}
.pages a{
	padding: 10px 15px;
	color: #333;
	margin: 0 5px;
	border-radius: 3px;
	background: #f8f8f8;
	display: inline-block;
	text-decoration: none;
}

/*产品详情*/
.product-show-title{
	font-size: 24px;
	color: #333;
	margin-bottom: 30px;
}
.product-show-info{
	margin-bottom: 30px;
}
.product-show-info .product-show-info-left{
    width: 40%;
    padding: 0;
 }
.product-show-info .product-show-info-left img{
	width: 100%;
}
.product-show-info .product-show-info-right{
    width: 60%;
    padding-left: 45px;
 }
 .product-show-info .product-show-info-right .qiehuan{
 	border-bottom: 1px solid #dcdcdc;
 }

.product-show-info .product-show-info-right .qiehuan a{
	padding: 15px 40px ;
	margin-right: 10px;
	text-decoration: none;
    font-size: 16px;
    color: #333;
    display: inline-block;
    background: #f7f7f7;
}
.product-show-info .product-show-info-right .qiehuan .qiehuanon{
	background: #91c231;
	color: #fff;
}

 .product-show-info .product-show-info-right   .product-info-right-con{
 	    display: none;
    	height: 450px;
    	padding: 20px 0;
    }
.product-todown{
	margin-bottom: 70px;
}
.product-todown-list .product-pic{
padding-bottom: 30px;
}
.product-todown-list .product-todown-title{
	padding: 15px 30px;
	font-size: 18px;
	color: #333;
	margin-bottom: 20px;
	background: #f7f7f7;
}
.product-todown-list .product-todown-on{
	background: #91c231;
    color: #fff;
}
.product-todown-list:last-of-type{
	margin-bottom: 30px;
}
.product-todown-list .product-pic{
	display: none;
}
.product-todown-list .product-todown-title span:nth-of-type(1){
	float: left;
}
.product-todown-list .product-todown-title span:last-of-type{
	float: right;
	font-weight: bold;
}
.product-pic .product-pic-left{
	width: 54%;
	padding: 0;
}
.product-pic .product-pic-left img{
	width: 100%;
}
.product-pic .product-pic-right{
	width: 46%;
	padding: 0 60px 0 30px;
}
.product-pic .product-pic-right .col-md-3{
	padding: 0 5px;
}
.product-pic .product-pic-right img{
	width: 100%;
}

.product-pic .product-pic-right .img-line{
 	border: 2px solid #91c231;
 }

.product-todown .special{
	padding: 30px 90px;
}
.special .special-list{
	border: 1px solid #dcdcdc;
	padding: 20px 30px;
	margin-bottom: 30px;
}
 .special .special-list .special-title{
 	color: #044fa1;
 	font-size: 20px;
	border-bottom: 1px solid #dcdcdc;
    margin-bottom: 20px;
    padding-bottom: 15px;
 }
 .special .special-list .special-title img{
 	margin-bottom: 3px;
 	margin-right: 5px;
 }
  .special .special-list ul{
  	margin-left: 30px;
  }
 .special .special-list  li{
 	font-size: 16px;
 	color: #333;
 	line-height: 30px;
 	list-style-type: disc;
 }
.product-show-info-right .product-info-right-con{
	color: #444;
	font-size: 16px;
	line-height: 30px;

}
 .product-show-info-right .product-info-right-con .product-title{
 	color: #333;
 	font-size: 18px;
 }



/*案例样式*/
.case .case-list{
	font-size: 14px;
   /*padding-left: 0;*/
   margin-bottom: 50px;
}
.case-list .thumb{
	position: relative;

}

 .case-list .thumb .meng{
 	background: rgba(0,0,0,0.5);
 	width: 100%;
 	height: 100%;
 	position: absolute;
 	top: 0;
 	left: 0;
 	display: none;
 }
  .case-list .thumb .meng img{
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
  }
.case-list .thumb .ima{
 	width: 100%;
 	height: 225px;
 }
.case-list .case-con{
	padding: 20px 30px;
	background: #f5f5f5;
	border-bottom: 3px solid #0051a4;
}
.case-list .case-title{
	color: #666666;

}
.case-list .case-project{
	font-size: 18px;
	color: #333;
	line-height: 30px;
}
.case-list .case-desc{
	color: #999;
}
.colorwhite{
  color: #fff!important;
}

/*新闻中心样式*/
.news{
	border-bottom: 2px solid #eeeeee;
}
.liucheng-nav .news-nav a {
    margin-left: 5px;
    margin-right: 5px;
}

.liucheng-nav .news-logo{
	margin-bottom: 30px;
}
.news .nav-en{
	margin-bottom: 30px;
}

.news-con  div{
  padding: 0
}

.news-con .date-bg{
	text-align: center;
	padding: 5px 2px;
	line-height: 35px;
	background: #eeeeee;
	border-radius: 5px;
	position: absolute;
	top: 50%;
	transform: translate(0,18%);
	font-size: 14px;
}

.news-con .date-bg .d{
	font-size: 42px;
	color: #91c231;
	margin-bottom: 10px;
}
.news-con .date-bg .y,.news-con .date-bg .m{
  color: #666666;
  line-height: 18px;
}
.news-con .news-date{
	width: 6.666%;
}
.news-con .news-img{
 	width: 25.833%;
 	padding: 0 10px 0 60px;
 } 
 .news-con .news-con-con{
 	width: 67.5%;
 }
.news-con li{
	padding: 25px 0;
	border-bottom: 1px dashed #eeeeee;
	position: relative;
}
.news-con .news-img img{
	width: 100%;
}
 .news-con .news-con-con .news-title{
 	font-size: 18px;
 	color: #333;
 	margin-bottom: 10px;
 }
 .news-con .news-con-con .news-desc{
 	font-size: 16px;
 	color: #666;
 	line-height: 30px;
 	height: 60px;
 }
 .news-con .news-con-con .date-float{
 	float: right;
 	color: #999;
 	text-align: right;
 	font-size: 14px;
 	margin-top: 30px;
 }

/*加入我们样式*/
.join-desc{
	text-align: center;
	color: #666666;
	font-size: 16px;
	line-height: 30px;
}
.container .join-desc:first-of-type{
	margin-top: 25px;
}
.container .join-desc:last-of-type{
	margin-bottom: 30px;
}
.join-desc span{
	color: #333;
	font-weight: bold;
}
.join-info{
	padding: 0 70px;
}
.join-info table{
	width: 100%;
	margin-bottom: 100px;
}
.join-info table tr td{
	width: 19.4%;
	padding: 20px 0;
	font-size: 14px;
	color: #555555;
	text-align: left;	
}
.join-info table tr{
   	border: 1px solid #eeeeee;
   }
body .join-info table tr:nth-of-type(1){
	background: #91c231;
	font-size: 16px;
}
body .join-info table tr:nth-of-type(1) td{
	color: #fff;
}
.join-info table tr td:nth-of-type(1){
	padding-left: 50px;

}
.join-info table tr:nth-of-type(2n+1){
	background: #f5f8fb;
}
.join-info table tr td:first-of-type{
	width: 28.5%;
}

.join-info table tr td:last-of-type{
	width: 17.5%;
}

.map .baiducon{
	position: relative;
	margin-top: 20px;
	margin-bottom: 100px;
}

.map .baiducon img{
	width: 100%;
}

.map .mapinfo{
	position: absolute;
	background: rgba(0,0,0,0.5);
	left: 50%;
	top: 0;
	width: 50%;
	height: 100%;
	padding: 60px 50px;
	color: #fff;
}

.map .mapinfo .contact-list{
	font-size: 24px;
	margin-bottom: 50px;
	padding-left: 50px;
}
.map .mapinfo .contact-list:nth-of-type(1){
	background: url(/statics/boot/images/addricon.png) center left no-repeat;
}
.map .mapinfo .contact-list:nth-of-type(2){
	background: url(/statics/boot/images/phone-icon.png) center left no-repeat;
}
.map .mapinfo .contact-list:nth-of-type(3){
	background: url(/statics/boot/images/email-icon.png) center left no-repeat;
}
.map .mapinfo .contact-list p:last-of-type{
	font-size: 16px;
}

/*订单查询*/
.search-order-title{
	font-size: 30px;
	color: #333;
}
.search-order-title img{
	margin-right: 10px;
	margin-bottom: 5px;
}
.search-order-desc{
	font-size: 16px;
	color: #666;
	line-height: 60px;
}
.searchorder .search-input{
	position: relative;
	width: 740px;
	height: 90px;
	border: 1px solid #88b7e7;
    margin-bottom: 40px;
}
.searchorder .search-input input,.searchorder .search-input form{
	height: 100%;
}
.searchorder .search-input input{
	border: none;
	width: 99%;

}

.searchorder .search-input .sub{
	width: 90px;
	background: #91c231;
	font-size: 14px;
	color: #fff; 
	position: absolute;
	right: 0;
	top: 0;
}
.order-info .order-info-title{
	background: #f7f7f7;
	font-size: 24px;
	padding: 20px;
}

.order-info {
	border: 1px solid #dcdcdc;
	margin-bottom: 100px;
}
.order-info .order-info-detail{
   font-size: 16px;
   color: #666;
   padding: 0 30px;
}
.order-detail-list table{
	margin-bottom: 80px;
}
.order-detail-list table tr td{
	width: 18.8%;
	text-align: center;
}

.order-detail-list table tr:nth-of-type(1) td{
	color: #333;
	background: #f7f7f7;
	height: 50px;
	line-height: 50px;
}
.order-detail-list{
	border-bottom: 1px solid #dcdcdc;
}

.order-detail-list table tr{
	border-bottom: 1px solid #dcdcdc;
}
.order-detail-list:last-of-type{
	border-bottom: 0px solid #dcdcdc;
}
.order-detail-list table tr td{
	height: 100px;
	line-height: 100px;
}
.order-detail-list p span{
	display: inline-block;
	padding: 20px;
}
.order-detail-list p span i{
	font-weight: bold;
	font-style: normal;
	color: #0051a4;
}
.order-detail-list:nth-of-type(1) p span:nth-of-type(1){
   width: 12%;
}
.order-detail-list:nth-of-type(1) p span:nth-of-type(2){
   width: 18%;
}
.order-detail-list:nth-of-type(1) p span:nth-of-type(3){
   width: 69%;
}

.order-detail-list:nth-of-type(2) p span:nth-of-type(1){
   width: 30%;
}
.order-detail-list:nth-of-type(2) p span:nth-of-type(2){
   width: 20%;
}
.order-detail-list:nth-of-type(2) p span:nth-of-type(3){
   width: 49%;
}


.order-detail-list .order-info-detail-title{
	font-size: 20px;
	color: #111111;
	padding: 20px 0;
}





/*经销商分布*/
.mapBox{
	position: relative;
	overflow-x: scroll;
}


.map-con{
	  display: block;
	  width: 800px;
	  height: 600px;
	  background: url(/statics/boot/images/map.png) center center no-repeat;
	  background-size: 100%;
	  position: relative; 
	  padding: 0px; 
	  text-align: center;
	  margin: 0 auto;
	  margin-bottom: 60px;
}
.map-con canvas{
	position: absolute;
	left: 0px; 
	top: 0px;
	padding: 0px; 
	border: 0px; 
	opacity: 1;
	  width: 800px;
	  height:600px;
}

.map-con #map_image{
	width: 100%;
	height: 100%;
	position: absolute;
	opacity: 0;
	left: 0;
	top: 0;
}
.mapPath{
	display: none;
}
area{
	border: yellow!important;
}

.container .input-map-search{
	text-align: center;
	height: 50px;
	line-height: 50px;
	border: 1px solid #d2d2d2;
	position: relative;
	width: 62.5%;
	margin: 0 auto;
	margin-bottom: 30px;
}
 .input-map-search input{
 	border: none;
 	outline: none;
 	width: 100%;
 	line-height: 48px;
 	text-indent: 20px;
 }
  .input-map-search input:nth-of-type(2){
  	position: absolute;
  	right: 0;
  	top: 0;
  	width: 109px;
  	height: 100%;
  	background: #91c231 url(/statics/boot/images/search.png) center center no-repeat;
  }
  .map-list table{
  	width: 100%;
  	margin-bottom: 110px;
  }
  .map-list table tr:nth-of-type(1) td{
  	color: #fff;
  	background: #91c231;
  	text-align: center;
  	font-size: 18px;
  }
  .map-list table tr{
  	border: 1px solid #eaeaea;
  }
  .map-list table  td{	
  	font-size: 16px;
  	color: #5c5c5c;
  	padding: 18px 0;
  	padding-left: 20px;
  	text-align: center;
  }

  /*线上选购*/
  .lineselect{
  	margin-top: 60px;
  	margin-bottom: 200px;
  }
   .lineselect img{
   	width: 100%;
 }


 /*公司简介*/
 .jianjie-con{
 	font-size: 16px;
 	color: #666;
 	margin-bottom: 100px;

 }
 .jianjie-con p{
 	line-height: 30px;
 	margin: 30px 0;
 }
 .jianjie-con .jianjie-thumb{
 	text-align: center;
 }
 .jianjie-con img{
 	max-width: 100%;

 }

 /*公司发展*/
.liucheng-nav .nav-cn-title{
	font-size: 20px;
	color: #666;
	margin-top: 20px;
}
.liucheng-nav .line{
	display: inline-block;
	color: #0051a4;
	width: 50px;
	border: 1px solid #0051a4;
	margin: 25px 0 20px 0;
}
.case-show-info{
	color: #333;
	/*margin-bottom: 45px;*/
}
.case-show-info .show-case-title{
	font-size: 30px;
	color: #333333;
	margin: 25px 0;
}
 .case-show-info .show-case-desc{
 	font-size: 30px;
 }
.case-show-info  .col-lg-6{
	padding: 0;
	margin: 0;
}
.case-show-info  .col-lg-6:nth-of-type(1){
  width: 52.5%;
}
.case-show-info  .col-lg-6:nth-of-type(1) img{
	width: 100%;
}
.case-show-info  .col-lg-6:nth-of-type(2){
  width: 47.5%;
  padding-left: 30px;
  font-size: 16px;
}
.case-show-info .show-case-line{
	display: block;
	color: #0051a4;
	width: 35px;
	border-bottom: 2px solid #0051a4;
	margin: 20px 0;
}
 .case-show-con{
 	font-size: 14px;
 	color: #666;
 	margin-bottom: 100px;
 }
  .case-show-con .imgp{
    text-align: center;
    display: block;
  }
  .case-show-con .imgp em{
  	display: block;
  	font-size: 18px;
  	color: #333;
  	margin-top: 15px;
  	font-style: normal;
  }
 .case-show-con img{
 	max-width: 100%;
 }
  .case-show-con p{
  	line-height: 30px;
  	margin: 30px 0;
  }


  /*新闻详情*/
  .case-new-info .show-case-title{
  	font-size: 24px;
  	color: #333;
  	text-align: center;
  }
  .case-new-info {
  	font-size: 14px;
  	color: #444;
  	line-height: 30px;
  }
  .case-new-info .new-con  p{
  	margin: 30px 0;
  }  
  .case-new-info .new-con img{
  	max-width: 100%;
  }
    .case-new-info .show-case-biaozhu{
    	text-align: right;
    }
    .case-new-info .show-case-biaozhu span{
    	display: inline-block;
    	padding: 0 10px;
    }



}

@media (min-width: 992px) {
.cate-banner img{
	width: 100%;
}	
.cate-nav{
	background: #f7f7f7;
	font-size: 16px;
	
	margin-bottom: 40px;
}
.cate-nav a{
  	color: #666;
  	text-decoration: none;
}
.cate-nav a:last-of-type{
	color: #0051a4;
}

.liucheng-nav{
	text-align: center;
    width: 100%;
}
.liucheng-nav a{
	display: inline-block;
	width: 145px;
	line-height: 40px;
	height: 40px;
	text-align: center;
	text-decoration: none;
	color: #666;
	border: 1px solid #b5b5b5;
	font-size: 16px;
	margin-left: 15px;
	margin-right: 15px;
}
.nav-active{
	background: #0051a4;
	color: #fff!important;
	border: none!important;
}
.liucheng-nav p{
	text-align: center;
	margin-bottom: 0;
	width: 100%;
}
.liucheng-nav .nav-title{
	margin-bottom: 40px;
}
.liucheng-nav .nav-cn{
	font-size: 30px;
	color: #000;
	line-height: 38px;
	/*font-weight: bold;*/
}
.liucheng-nav .nav-en{
	font-size: 16px;
	color: #999999;
	line-height: 24px;
}
.nav-line{
	display: inline-block;
	border-bottom: 2px solid #91c231;
	width: 70px;
	line-height: 24px;
	margin: 10px;
}
.liucheng-bg{
	background: url('/statics/boot/images/building-bg.png') no-repeat;
	padding-bottom: 40px;
}
.liucheng-bg .liucheng-left,.liucheng-bg .liucheng-right{
	float: left;
	font-size: 16px;
	color: #666666;
}
.liucheng-bg .liucheng-left{
	width: 10%;
	padding: 10px;
	padding-top: 29px;
}
.liucheng-bg .liucheng-right{
	width: 90%;
}

.liucheng-bg .liucheng-right .liucheng-right-title{
	font-size: 20px;
	color: #111111;
	margin-bottom: 0;
	line-height: 32px;
}
.liucheng-bg .liucheng-right .liucheng-right-desc{
    position: relative; 
	display:inline-block;
	line-height: 24px;
	 height: 46px;
	 overflow: hidden;
	 word-break:break-all;
     word-wrap:break-word;
     margin-bottom: 0;
}
.liucheng-list{
	margin-top: 14px;
}

/*.liucheng-bg .liucheng-right .liucheng-right-desc::after{*/
	/*content: "..."; */
	/*position: absolute;*/
	/*bottom: 0; right: 0;*/
	/*padding-left: 40px;*/
	/*background: -webkit-linear-gradient(left, transparent, #fff 55%);*/
	/*background: -o-linear-gradient(right, transparent, #fff 55%);*/
	/*background: -moz-linear-gradient(right, transparent, #fff 55%);*/
	/*background: linear-gradient(to right, transparent, #fff 55%);*/
/*}*/
/*加盟条件*/
.join-condition{
	background: #28567c;
	padding: 40px;
	padding-bottom: 70px;
}
.join-condition .join-condition-con{
	margin-top: 30px;
}
.join-condition-list .col-md-3{
    width: 18.31%;
    margin-right: 10px;
	background: #889fb2;
	box-sizing: border-box;
	padding: 60px 30px 30px 30px;
	text-align: center;
	color: #fff;
	height: 366px;
}
.join-condition-list div:hover{
	background: #91c231;
}
.join-condition-list .col-md-3:last-of-type{
	margin-right: 0;
}
.join-condition-con .condition-title{
	font-size: 18px;
	margin-top: 30px;
	margin-bottom: 0px;

}
.join-condition-con .condition-line{
	width: 40px;
	display: inline-block;
    border-bottom: 1px solid #fff;
    margin-top: 36px;
    margin-bottom: 30px;
}
.join-condition-con .condition-desc{
	font-size: 14px;
	line-height: 24px;
	margin-bottom: 0;
}
/*加盟流程*/

.join-liucheng-pic{
	background: url('/statics/boot/images/earth.png') no-repeat;
	padding: 40px;
	padding-bottom: 70px;
}
.join-liucheng-pic .join-pic{
	padding: 0 30px;
	margin-top: 50px;
}
.join-pic .join-pic-list{
	width: 200px;
	padding-top: 22px;
	padding-bottom: 22px;
	float: left;
	padding-left: 65px;
	padding-right: 40px;
	text-align: center;
}
.join-pic .join-pic-list p{
	margin-bottom: 0;
	color: #fff;
    font-size: 16px; 
}
.join-pic .join-pic-list:nth-of-type(1){
	background: url(/statics/boot/images/liucheng1.png) no-repeat;
}
.join-pic .join-pic-list:nth-of-type(2){
	background: url(/statics/boot/images/liucheng2.png) no-repeat;
}
.join-pic .join-pic-list:nth-of-type(3){
	background: url(/statics/boot/images/liucheng3.png) no-repeat;
}
.join-pic .join-pic-list:nth-of-type(4){
	background: url(/statics/boot/images/liucheng4.png) no-repeat;
	width: 220px;
}
.join-pic .join-pic-list:nth-of-type(5){
	background: url(/statics/boot/images/liucheng8.png) no-repeat;
	width: 220px;
}
.join-pic .join-pic-list:nth-of-type(6){
	background: url(/statics/boot/images/liucheng7.png) no-repeat;
	padding-left: 100px;
	padding-right: 20px;
}
.join-pic .join-pic-list:nth-of-type(7){
	background: url(/statics/boot/images/liucheng6.png) no-repeat;
	padding-left: 100px;
	padding-right: 20px;
}
.join-pic .join-pic-list:nth-of-type(8){
	background: url(/statics/boot/images/liucheng5.png) no-repeat;
	padding-left: 100px;
	padding-right: 20px;
}
.join-pic .guai{
	text-align: right;
	padding-right: 80px;
	position: relative;
	top: -2px;
	bottom: 0px;
	margin-bottom: 0;
}
.join-pic .guai img{
	height: 100%;
}
/*在线加盟流程申请*/
.join-liucheng-shenqing{
	padding: 70px 0 100px 0;
}

.join-liucheng-shenqing  .shenqing-submit{

}
.submit-group input,.submit-group select{
	width: 47%;
	margin-right: 15px;
	outline: none;
	border: 1px solid #dcdcdc;
	height: 40px;
	margin-bottom: 15px;
	text-indent: 15px;

}

/*很关键：将默认的select选择框样式清除*/
select{
	appearance:none;
   -moz-appearance:none;
   -webkit-appearance:none;
}
/*ie*/
select::-ms-expand { display: none; }


.submit-group input:nth-of-type(2n),.submit-group select:nth-of-type(2n){
	margin-right: 0;
}
.submit-group textarea{
	width: 100%;
	height: 250px;
	border: 1px solid #dcdcdc;
   color: #888888;
   text-indent: 15px;
   padding-top: 15px;
}

.shenqing-submit-right .submitquest{
	padding: 20px 60px;
	color: #fff;
	background: #abcd03;
	border: none;
	outline: none;
	margin-top: 20px;
}

.shenqing-submit-left img{
	width: 275px;
	height: 85px;
}

.shenqing-submit-left .rexian{
	font-size: 28px;
	line-height: 60px;
}
.shenqing-submit-left .lianxi{
	font-size: 20px;
}
.shenqing-submit-left .tel{
	font-size: 36px;
	font-weight: bold;
}

/*万享源材*/
.source{
	background: #fff;
}
.source .source-con{
	padding: 40px 0 50px 0;
}
.source .source-con .source-title{
	font-size: 30px;
	color: #333333;
	text-align: center;
	margin-bottom: 25px;
}
.source .source-con .source-desc{
	font-size: 16px;
	color: #666666;
	text-align: center;
	margin-bottom: 30px;
}
.source .source-con .source-desc span{
	line-height: 30px;
	max-width: 800px;
	display: inline-block;
}
.source-list{
	text-align: center;
	min-height: 310px;

}
.source-list p{

}
.source-list .source-list-title{
	margin-top: 40px;
	margin-bottom: 20px;
	color: #333;
	font-size: 24px;
}
.source-list .line{
	margin-bottom: 30px;
}

.source-list .source-list-desc{
	font-size: 16px;
	line-height: 28px;
	color: #666;
	margin-bottom: 0;
}
.gray{
	height: 260px;
	background: #f7f7f7;
}
.supplier{
	background: #fff url(/statics/boot/images/ditu.png) 0px 0px no-repeat;
	margin-top: -150px;
	margin-bottom: 100px;
}
.supplier img{

	width: 100%;
}
.supplier .supplier-title{
	padding-top: 70px;
	padding-bottom: 50px;
	font-size: 30px;
	color: #333;
	text-align: center;
    margin-bottom: 0;
}
.supplier .bus-title{
	text-align: center;
	font-size: 26px;
	color: #333;
	font-weight: bold;
	line-height: 68px;
}
.supplier .bus-desc{
	font-size: 16px;
	color: #3d3d3d;
	text-align: center;
}


/*产品页面*/
.cate-nav p{
	display: inline-block;
}
.cate-nav .type{
	float: right;
}
.cate-nav .type .typeon{
	color: #91c231;
}
.cate-nav .type a{
	padding: 0 20px;
	font-size: 18px;
	color: #333;
	text-decoration: none;
}
body .product-type a{
	margin-left: 5px;
	margin-right: 5px;
}
.product{
	border-top: 1px solid #dcdcdc;


}
 .product .product-list{
 	padding-bottom: 30px;
 	font-size: 14px;
 	color: #222;
 }
 .product .product-list p{
 	line-height: 30px;
 }
.product-list .thumb{
	padding-right: 0px;
	padding-left: 0;
	overflow: hidden;
	width: 43%;
}
.product-list .special{
	width: 57%;
}
 .product a:last-of-type .product-list{
	border-bottom: 1px solid #dcdcdc;
 }
.product-list .thumb img{
		width: 100%;
		max-height: 222px;
		overflow: hidden;
}
 .product-list .special{
 	padding-left: 20px;
 	padding-right: 0;
     margin-top: -8px;
 }
 .product-list .special div{
 	padding: 0;
 }
.product-list .product-type{
	font-size: 20px;
	color: #222;
	padding: 15px 0;
	border-top: 1px solid #dcdcdc;
}
.product a{
	text-decoration: none;
}
.product-list .thumb:hover img {
    transform: scale(1.2);
    transition: all 0.8s;
}
/*分页样式*/
.pages{
	text-align: center;
    padding: 90px 0 110px 0;
}

.pageson,#page_view{
	background: #91c231!important;
	color: #fff!important;
}
.pages a{
	padding: 10px 15px;
	color: #333;
	margin: 0 5px;
	border-radius: 3px;
	background: #f8f8f8;
	display: inline-block;
	text-decoration: none;
}

/*产品详情*/
.product-show-title{
	font-size: 24px;
	color: #333;
	margin-bottom: 30px;
}
.product-show-info{
	margin-bottom: 30px;
}
.product-show-info .product-show-info-left{
    width: 40%;
    padding: 0;
 }
.product-show-info .product-show-info-left img{
	width: 100%;
}
.product-show-info .product-show-info-right{
    width: 60%;
    padding-left: 45px;
 }
 .product-show-info .product-show-info-right .qiehuan{
 	border-bottom: 1px solid #dcdcdc;
 }

.product-show-info .product-show-info-right .qiehuan a{
	padding: 15px 40px ;
	margin-right: 10px;
	text-decoration: none;
    font-size: 16px;
    color: #333;
    display: inline-block;
    background: #f7f7f7;
}
.product-show-info .product-show-info-right .qiehuan .qiehuanon{
	background: #91c231;
	color: #fff;
}

 .product-show-info .product-show-info-right   .product-info-right-con{
 	    display: none;
    	height: 450px;
    	padding: 20px 0;
    }
.product-todown{
	margin-bottom: 70px;
}
.product-todown-list .product-pic{
padding-bottom: 30px;
}
.product-todown-list .product-todown-title{
	padding: 15px 30px;
	font-size: 18px;
	color: #333;
	margin-bottom: 20px;
	background: #f7f7f7;
}
.product-todown-list .product-todown-on{
	background: #91c231;
    color: #fff;
}
.product-todown-list:last-of-type{
	margin-bottom: 30px;
}
.product-todown-list .product-pic{
	display: none;
}
.product-todown-list .product-todown-title span:nth-of-type(1){
	float: left;
}
.product-todown-list .product-todown-title span:last-of-type{
	float: right;
	font-weight: bold;
}
.product-pic .product-pic-left{
	width: 54%;
	padding: 0;
}
.product-pic .product-pic-left img{
	width: 100%;
}
.product-pic .product-pic-right{
	width: 46%;
	padding: 0 60px 0 30px;
}
.product-pic .product-pic-right .col-md-3{
	padding: 0 5px;
}
.product-pic .product-pic-right img{
	width: 100%;
}

.product-pic .product-pic-right .img-line{
 	border: 2px solid #91c231;
 }

.product-todown .special{
	padding: 30px 90px;
}
.special .special-list{
	border: 1px solid #dcdcdc;
	padding: 20px 30px;
	margin-bottom: 30px;
}
 .special .special-list .special-title{
 	color: #044fa1;
 	font-size: 20px;
	border-bottom: 1px solid #dcdcdc;
    margin-bottom: 20px;
    padding-bottom: 15px;
 }
 .special .special-list .special-title img{
 	margin-bottom: 3px;
 	margin-right: 5px;
 }
  .special .special-list ul{
  	margin-left: 30px;
  }
 .special .special-list  li{
 	font-size: 16px;
 	color: #333;
 	line-height: 30px;
 	list-style-type: disc;
 }
.product-show-info-right .product-info-right-con{
	color: #444;
	font-size: 16px;
	line-height: 30px;

}
 .product-show-info-right .product-info-right-con .product-title{
 	color: #333;
 	font-size: 18px;
 }



/*案例样式*/
.case .case-list{
	font-size: 14px;
   /*padding-left: 0;*/
   margin-bottom: 50px;
}
.case-list .thumb{
	position: relative;

}

 .case-list .thumb .meng{
 	background: rgba(0,0,0,0.5);
 	width: 100%;
 	height: 100%;
 	position: absolute;
 	top: 0;
 	left: 0;
 	display: none;
 }
  .case-list .thumb .meng img{
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
  }
.case-list .thumb .ima{
 	width: 100%;
 	height: 225px;
 }
.case-list .case-con{
	padding: 20px 30px;
	background: #f5f5f5;
	border-bottom: 3px solid #0051a4;
}
.case-list .case-title{
	color: #666666;

}
.case-list .case-project{
	font-size: 18px;
	color: #333;
	line-height: 30px;
}
.case-list .case-desc{
	color: #999;
}
.colorwhite{
  color: #fff!important;
}

/*新闻中心样式*/
.news{
	border-bottom: 2px solid #eeeeee;
}
.liucheng-nav .news-nav a {
    margin-left: 5px;
    margin-right: 5px;
}

.liucheng-nav .news-logo{
	margin-bottom: 30px;
}
.news .nav-en{
	margin-bottom: 30px;
}

.news-con  div{
  padding: 0
}

.news-con .date-bg{
	text-align: center;
	padding: 10px 20px;
	line-height: 35px;
	background: #eeeeee;
	border-radius: 5px;
	position: absolute;
	top: 50%;
	transform: translate(0,18%);
	font-size: 14px;
}

.news-con .date-bg .d{
	font-size: 42px;
	color: #91c231;
	margin-bottom: 10px;
}
.news-con .date-bg .y,.news-con .date-bg .m{
  color: #666666;
  line-height: 18px;
}
.news-con .news-date{
	width: 6.666%;
}
.news-con .news-img{
 	width: 25.833%;
 	padding: 0 30px 0 60px;
 } 
 .news-con .news-con-con{
 	width: 67.5%;
 }
.news-con li{
	padding: 25px 0;
	border-bottom: 1px dashed #eeeeee;
	position: relative;
}
.news-con .news-img img{
	width: 100%;
}
 .news-con .news-con-con .news-title{
 	font-size: 18px;
 	color: #333;
 	margin-bottom: 10px;
 }
 .news-con .news-con-con .news-desc{
 	font-size: 16px;
 	color: #666;
 	line-height: 30px;
 	height: 60px;
 }
 .news-con .news-con-con .date-float{
 	float: right;
 	color: #999;
 	text-align: right;
 	font-size: 14px;
 	margin-top: 30px;
 }

/*加入我们样式*/
.join-desc{
	text-align: center;
	color: #666666;
	font-size: 16px;
	line-height: 30px;
}
.container .join-desc:first-of-type{
	margin-top: 25px;
}
.container .join-desc:last-of-type{
	margin-bottom: 30px;
}
.join-desc span{
	color: #333;
	font-weight: bold;
}
.join-info{
	padding: 0 70px;
}
.join-info table{
	width: 100%;
	margin-bottom: 100px;
}
.join-info table tr td{
	width: 19.4%;
	padding: 20px 0;
	font-size: 14px;
	color: #555555;
	text-align: left;	
}
.join-info table tr{
   	border: 1px solid #eeeeee;
   }
body .join-info table tr:nth-of-type(1){
	background: #91c231;
	font-size: 16px;
}
body .join-info table tr:nth-of-type(1) td{
	color: #fff;
}
.join-info table tr td:nth-of-type(1){
	padding-left: 50px;

}
.join-info table tr:nth-of-type(2n+1){
	background: #f5f8fb;
}
.join-info table tr td:first-of-type{
	width: 28.5%;
}

.join-info table tr td:last-of-type{
	width: 17.5%;
}

.map .baiducon{
	position: relative;
	margin-top: 20px;
	margin-bottom: 100px;
}

.map .baiducon img{
	width: 100%;
}

.map .mapinfo{
	position: absolute;
	background: rgba(0,0,0,0.5);
	left: 50%;
	top: 0;
	width: 50%;
	height: 100%;
	padding: 60px 50px;
	color: #fff;
}

.map .mapinfo .contact-list{
	font-size: 24px;
	margin-bottom: 50px;
	padding-left: 50px;
}
.map .mapinfo .contact-list:nth-of-type(1){
	background: url(/statics/boot/images/addricon.png) center left no-repeat;
}
.map .mapinfo .contact-list:nth-of-type(2){
	background: url(/statics/boot/images/phone-icon.png) center left no-repeat;
}
.map .mapinfo .contact-list:nth-of-type(3){
	background: url(/statics/boot/images/email-icon.png) center left no-repeat;
}
.map .mapinfo .contact-list p:last-of-type{
	font-size: 16px;
}

/*订单查询*/
.search-order-title{
	font-size: 30px;
	color: #333;
}
.search-order-title img{
	margin-right: 10px;
	margin-bottom: 5px;
}
.search-order-desc{
	font-size: 16px;
	color: #666;
	line-height: 60px;
}
.searchorder .search-input{
	position: relative;
	width: 755px;
	height: 90px;
	border: 1px solid #88b7e7;
    margin-bottom: 40px;
}
.searchorder .search-input input,.searchorder .search-input form{
	height: 100%;
}
.searchorder .search-input input{
	border: none;
	width: 99%;

}

.searchorder .search-input .sub{
	width: 90px;
	background: #91c231;
	font-size: 14px;
	color: #fff; 
	position: absolute;
	right: 0;
	top: 0;
}
.order-info .order-info-title{
	background: #f7f7f7;
	font-size: 24px;
	padding: 20px;
}

.order-info {
	border: 1px solid #dcdcdc;
	margin-bottom: 100px;
}
.order-info .order-info-detail{
   font-size: 16px;
   color: #666;
	 padding: 0 30px;
	 padding-bottom: 50px;
}
.order-detail-list table{
	margin-bottom: 80px;
}
.order-detail-list table tr td{
	width: 18.8%;
	text-align: center;
}

.order-detail-list table tr:nth-of-type(1) td{
	color: #333;
	background: #f7f7f7;
	height: 50px;
	line-height: 50px;
}
.order-detail-list{
	border-bottom: 1px solid #dcdcdc;
}

.order-detail-list table tr{
	border-bottom: 1px solid #dcdcdc;
}
.order-detail-list:last-of-type{
	border-bottom: 0px solid #dcdcdc;
}
.order-detail-list table tr td{
	height: 100px;
	line-height: 100px;
}
.order-detail-list p span{
	display: inline-block;
	padding: 20px;
}
.order-detail-list p span i{
	font-weight: bold;
	font-style: normal;
	color: #0051a4;
}
.order-detail-list:nth-of-type(1) p span:nth-of-type(1){
   width: 12%;
}
.order-detail-list:nth-of-type(1) p span:nth-of-type(2){
   width: 18%;
}
.order-detail-list:nth-of-type(1) p span:nth-of-type(3){
   width: 69%;
}

.order-detail-list:nth-of-type(2) p span:nth-of-type(1){
   width: 30%;
}
.order-detail-list:nth-of-type(2) p span:nth-of-type(2){
   width: 20%;
}
.order-detail-list:nth-of-type(2) p span:nth-of-type(3){
   width: 49%;
}


.order-detail-list .order-info-detail-title{
	font-size: 20px;
	color: #111111;
	padding: 20px 0;
}





/*经销商分布*/
.mapBox{
	position: relative;
	overflow-x: hidden;
}


.map-con{
	  display: block;
	  width: 800px;
	  height: 600px;
	  background: url(/statics/boot/images/map.png) center center no-repeat;
	  background-size: 100%;
	  position: relative; 
	  padding: 0px; 
	  text-align: center;
	  margin: 0 auto;
	  margin-bottom: 60px;
}
.map-con canvas{
	position: absolute;
	left: 0px; 
	top: 0px;
	padding: 0px; 
	border: 0px; 
	opacity: 1;
	  width: 800px;
	  height:600px;
}

.map-con #map_image{
	width: 100%;
	height: 100%;
	position: absolute;
	opacity: 0;
	left: 0;
	top: 0;
}
.mapPath{
	display: none;
}
area{
	border: yellow!important;
}

.container .input-map-search{
	text-align: center;
	height: 50px;
	line-height: 50px;
	border: 1px solid #d2d2d2;
	position: relative;
	width: 62.5%;
	margin: 0 auto;
	margin-bottom: 30px;
}
 .input-map-search input{
 	border: none;
 	outline: none;
 	width: 100%;
 	line-height: 48px;
 	text-indent: 20px;
 }
  .input-map-search input:nth-of-type(2){
  	position: absolute;
  	right: 0;
  	top: 0;
  	width: 109px;
  	height: 100%;
  	background: #91c231 url(/statics/boot/images/search.png) center center no-repeat;
  }
  .map-list table{
  	width: 100%;
  	margin-bottom: 110px;
  }
  .map-list table tr:nth-of-type(1) td{
  	color: #fff;
  	background: #91c231;
  	text-align: center;
  	font-size: 18px;
  }
  .map-list table tr{
  	border: 1px solid #eaeaea;
  }
  .map-list table  td{	
  	font-size: 16px;
  	color: #5c5c5c;
  	padding: 18px 0;
  	padding-left: 20px;
  	text-align: center;
  }

  /*线上选购*/
  .lineselect{
  	margin-top: 60px;
  	margin-bottom: 200px;
  }
   .lineselect img{
   	width: 100%;
 }


 /*公司简介*/
 .jianjie-con{
 	font-size: 16px;
 	color: #666;
 	margin-bottom: 100px;

 }
 .jianjie-con p{
 	line-height: 30px;
 	margin: 30px 0;
 }
 .jianjie-con .jianjie-thumb{
 	text-align: center;
 }
 .jianjie-con img{
 	max-width: 100%;

 }

 /*公司发展*/
.liucheng-nav .nav-cn-title{
	font-size: 20px;
	color: #666;
	margin-top: 20px;
}
.liucheng-nav .line{
	display: inline-block;
	color: #0051a4;
	width: 50px;
	border: 1px solid #0051a4;
	margin: 25px 0 20px 0;
}
.case-show-info{
	color: #333;
	/*margin-bottom: 45px;*/
}
.case-show-info .show-case-title{
	font-size: 30px;
	color: #333333;
	margin: 25px 0;
}
 .case-show-info .show-case-desc{
 	font-size: 30px;
 }
.case-show-info  .col-lg-6{
	padding: 0;
	margin: 0;
}
.case-show-info  .col-lg-6:nth-of-type(1){
  width: 52.5%;
}
.case-show-info  .col-lg-6:nth-of-type(1) img{
	width: 100%;
}
.case-show-info  .col-lg-6:nth-of-type(2){
  width: 47.5%;
  padding-left: 30px;
  font-size: 16px;
}
.case-show-info .show-case-line{
	display: block;
	color: #0051a4;
	width: 35px;
	border-bottom: 2px solid #0051a4;
	margin: 20px 0;
}
 .case-show-con{
 	font-size: 14px;
 	color: #666;
 	margin-bottom: 100px;
 }
  .case-show-con .imgp{
    text-align: center;
    display: block;
  }
  .case-show-con .imgp em{
  	display: block;
  	font-size: 18px;
  	color: #333;
  	margin-top: 15px;
  	font-style: normal;
  }
 .case-show-con img{
 	max-width: 100%;
 }
  .case-show-con p{
  	line-height: 30px;
  	margin: 30px 0;
  }


  /*新闻详情*/
  .case-new-info .show-case-title{
  	font-size: 24px;
  	color: #333;
  	text-align: center;
  }
  .case-new-info {
  	font-size: 14px;
  	color: #444;
  	line-height: 30px;
  }
  .case-new-info .new-con  p{
  	margin: 30px 0;
  }  
  .case-new-info .new-con img{
  	max-width: 100%;
  }
    .case-new-info .show-case-biaozhu{
    	text-align: right;
    }
    .case-new-info .show-case-biaozhu span{
    	display: inline-block;
    	padding: 0 10px;
    }



}
/* 大屏幕（大桌面显示器，大于等于 1200px） */
@media (min-width: 1200px) {
.cate-banner img{
	width: 100%;
}	
.cate-nav{
	background: #f7f7f7;
	font-size: 16px;
	padding: 15px;
	margin-bottom: 40px;
}
.cate-nav a{
  	color: #666;
  	text-decoration: none;
}
.cate-nav a:last-of-type{
	color: #0051a4;
}
.liucheng-nav{
	text-align: center;

}
.liucheng-nav a{
	display: inline-block;
	width: 150px;
	line-height: 40px;
	height: 40px;
	text-align: center;
	text-decoration: none;
	color: #666;
	border: 1px solid #b5b5b5;
	font-size: 16px;
	margin-left: 15px;
	margin-right: 15px;
}
.nav-active{
	background: #0051a4;
	color: #fff!important;
	border: none!important;
}
.liucheng-nav p{
	text-align: center;
	margin-bottom: 0;
}
.liucheng-nav .nav-title{
	margin-bottom: 40px;
}
.liucheng-nav .nav-cn{
	font-size: 30px;
	color: #000;
	line-height: 38px;
	/*font-weight: bold;*/
}
.liucheng-nav .nav-en{
	font-size: 16px;
	color: #999999;
	line-height: 24px;
}
.nav-line{
	display: inline-block;
	border-bottom: 2px solid #91c231;
	width: 70px;
	line-height: 24px;
	margin: 10px;
}
.liucheng-bg{
	background: url('/statics/boot/images/building-bg.png') no-repeat;
	padding-bottom: 40px;
}
.liucheng-bg .liucheng-left,.liucheng-bg .liucheng-right{
	float: left;
	font-size: 16px;
	color: #666666;
}
.liucheng-bg .liucheng-left{
	width: 10%;
	padding: 10px;
	padding-top: 29px;
}
.liucheng-bg .liucheng-right{
	width: 90%;
}

.liucheng-bg .liucheng-right .liucheng-right-title{
	font-size: 20px;
	color: #111111;
	margin-bottom: 0;
	line-height: 32px;
}
.liucheng-bg .liucheng-right .liucheng-right-desc{
    position: relative; 
	display:inline-block;
	line-height: 24px;
	 height: 46px;
	 overflow: hidden;
	 word-break:break-all;
     word-wrap:break-word;
     margin-bottom: 0;
}
.liucheng-list{
	margin-top: 14px;
}

/*.liucheng-bg .liucheng-right .liucheng-right-desc::after{*/
	/*content: "..."; */
	/*position: absolute;*/
	/*bottom: 0; right: 0;*/
	/*padding-left: 40px;*/
	/*background: -webkit-linear-gradient(left, transparent, #fff 55%);*/
	/*background: -o-linear-gradient(right, transparent, #fff 55%);*/
	/*background: -moz-linear-gradient(right, transparent, #fff 55%);*/
	/*background: linear-gradient(to right, transparent, #fff 55%);*/
/*}*/
/*加盟条件*/
.join-condition{
	background: #28567c;
	padding: 40px;
	padding-bottom: 70px;
}
.join-condition .join-condition-con{
	margin-top: 30px;
	/*width: 100%;*/
}
.join-condition-list .col-md-3{
    width: 19.31%;
    margin-right: 10px;
	background: #889fb2;
	box-sizing: border-box;
	padding: 60px 30px 30px 30px;
	text-align: center;
	color: #fff;
	height: 366px;
}
.join-condition-list div:hover{
	background: #91c231;
}
.join-condition-list .col-md-3:last-of-type{
	margin-right: 0;
}
.join-condition-con .condition-title{
	font-size: 18px;
	margin-top: 30px;
	margin-bottom: 0px;

}
.join-condition-con .condition-line{
	width: 40px;
	display: inline-block;
    border-bottom: 1px solid #fff;
    margin-top: 36px;
    margin-bottom: 30px;
}
.join-condition-con .condition-desc{
	font-size: 14px;
	line-height: 24px;
	margin-bottom: 0;
}
/*加盟流程*/

.join-liucheng-pic{
	background: url('/statics/boot/images/earth.png') no-repeat;
	padding: 40px;
	padding-bottom: 70px;
}
.join-liucheng-pic .join-pic{
	
	margin-top: 50px;
	/*width: 100%;*/
}
.join-pic .join-pic-list{
	width: 284px;
	padding-top: 22px;
	padding-bottom: 22px;
	float: left;
	padding-left: 65px;
	padding-right: 40px;
	text-align: center;
}
.join-pic .join-pic-list p{
	margin-bottom: 0;
	color: #fff;
    font-size: 16px; 
}
.join-pic .join-pic-list:nth-of-type(1){
	background: url(/statics/boot/images/liucheng1.png) no-repeat;
}
.join-pic .join-pic-list:nth-of-type(2){
	background: url(/statics/boot/images/liucheng2.png) no-repeat;
}
.join-pic .join-pic-list:nth-of-type(3){
	background: url(/statics/boot/images/liucheng3.png) no-repeat;
}
.join-pic .join-pic-list:nth-of-type(4){
	background: url(/statics/boot/images/liucheng4.png) no-repeat;
	width: 220px;
}
.join-pic .join-pic-list:nth-of-type(5){
	background: url(/statics/boot/images/liucheng8.png) no-repeat;
	width: 220px;
}
.join-pic .join-pic-list:nth-of-type(6){
	background: url(/statics/boot/images/liucheng7.png) no-repeat;
	padding-left: 100px;
	padding-right: 20px;
}
.join-pic .join-pic-list:nth-of-type(7){
	background: url(/statics/boot/images/liucheng6.png) no-repeat;
	padding-left: 100px;
	padding-right: 20px;
}
.join-pic .join-pic-list:nth-of-type(8){
	background: url(/statics/boot/images/liucheng5.png) no-repeat;
	padding-left: 100px;
	padding-right: 20px;
}
.join-pic .guai{
	text-align: right;
	padding-right: 80px;
	position: relative;
	top: -2px;
	bottom: 0px;
	margin-bottom: 0;
}
.join-pic .guai img{
	height: 100%;
}
/*在线加盟流程申请*/
.join-liucheng-shenqing{
	padding: 70px 0 100px 0;
}

.join-liucheng-shenqing  .shenqing-submit{

}
.submit-group input,.submit-group select{
	width: 48%;
	margin-right: 15px;
	outline: none;
	border: 1px solid #dcdcdc;
	height: 40px;
	margin-bottom: 15px;
	text-indent: 15px;

}

/*很关键：将默认的select选择框样式清除*/
select{
	appearance:none;
   -moz-appearance:none;
   -webkit-appearance:none;
}
/*ie*/
select::-ms-expand { display: none; }


.submit-group input:nth-of-type(2n),.submit-group select:nth-of-type(2n){
	margin-right: 0;
}
.submit-group textarea{
	width: 100%;
	height: 250px;
	border: 1px solid #dcdcdc;
   color: #888888;
   text-indent: 15px;
   padding-top: 15px;
}

.shenqing-submit-right .submitquest{
	padding: 20px 60px;
	color: #fff;
	background: #abcd03;
	border: none;
	outline: none;
	margin-top: 20px;
}

.shenqing-submit-left img{
	width: 275px;
	height: 85px;
}

.shenqing-submit-left .rexian{
	font-size: 28px;
	line-height: 60px;
}
.shenqing-submit-left .lianxi{
	font-size: 20px;
}
.shenqing-submit-left .tel{
	font-size: 36px;
	font-weight: bold;
}

/*万享源材*/
.source{
	background: #fff;
}
.source .source-con{
	padding: 40px 0 50px 0;
}
.source .source-con .source-title{
	font-size: 30px;
	color: #333333;
	text-align: center;
	margin-bottom: 25px;
}
.source .source-con .source-desc{
	font-size: 16px;
	color: #666666;
	text-align: center;
	margin-bottom: 30px;
}
.source .source-con .source-desc span{
	line-height: 30px;
	max-width: 800px;
	display: inline-block;
}
.source-list{
	text-align: center;
	min-height: 310px;

}
.source-list p{

}
.source-list .source-list-title{
	margin-top: 40px;
	margin-bottom: 20px;
	color: #333;
	font-size: 24px;
}
.source-list .line{
	margin-bottom: 30px;
}

.source-list .source-list-desc{
	font-size: 16px;
	line-height: 28px;
	color: #666;
	margin-bottom: 0;
}
.gray{
	height: 260px;
	background: #f7f7f7;
}
.supplier{
	background: #fff url(/statics/boot/images/ditu.png) 0px 0px no-repeat;
	margin-top: -150px;
	margin-bottom: 100px;
}
.supplier img{

	width: 100%;
}
.supplier .supplier-title{
	padding-top: 70px;
	padding-bottom: 50px;
	font-size: 30px;
	color: #333;
	text-align: center;
    margin-bottom: 0;
}
.supplier .bus-title{
	text-align: center;
	font-size: 26px;
	color: #333;
	font-weight: bold;
	line-height: 68px;
}
.supplier .bus-desc{
	font-size: 16px;
	color: #3d3d3d;
	text-align: center;
}


/*产品页面*/
.cate-nav p{
	display: inline-block;
}
.cate-nav .type{
	float: right;
}
.cate-nav .type .typeon{
	color: #91c231;
}
.cate-nav .type a{
	padding: 0 20px;
	font-size: 18px;
	color: #333;
	text-decoration: none;
}
body .product-type a{
	margin-left: 5px;
	margin-right: 5px;
}
.product{
	border-top: 1px solid #dcdcdc;


}
 .product .product-list{
 	padding-bottom: 30px;
 	font-size: 14px;
 	color: #222;
 }
 .product .product-list p{
 	line-height: 30px;
 }
.product-list .thumb{
	padding-right: 0px;
	padding-left: 0;
	overflow: hidden;
	width: 43%;
}

 .product a:last-of-type .product-list{
	border-bottom: 1px solid #dcdcdc;
 }
.product-list .thumb img{
	width: 100%;
	max-height: 222px;
	overflow: hidden;
}
 .product-list .special{
 	padding-left: 20px;
 	padding-right: 0;
     margin-top: -8px;
 }
 .product-list .special div{
 	padding: 0;
 }
.product-list .product-type{
	font-size: 20px;
	color: #222;
	padding: 15px 0;
	border-top: 1px solid #dcdcdc;
}
.product a{
	text-decoration: none;
}
.product-list .thumb:hover img {
    transform: scale(1.2);
    transition: all 0.8s;
}
/*分页样式*/
.pages{
	text-align: center;
    padding: 90px 0 110px 0;
}

.pageson,#page_view{
	background: #91c231!important;
	color: #fff!important;
}
.pages a{
	padding: 10px 15px;
	color: #333;
	margin: 0 5px;
	border-radius: 3px;
	background: #f8f8f8;
	display: inline-block;
	text-decoration: none;
}

/*产品详情*/
.product-show-title{
	font-size: 24px;
	color: #333;
	margin-bottom: 30px;
}
.product-show-info{
	margin-bottom: 30px;
	min-height: 600px;
}
.product-show-info .product-show-info-left{
    width: 40%;
    padding: 0;
 }
.product-show-info .product-show-info-left img{
	width: 100%;
}
.product-show-info .product-show-info-right{
    width: 60%;
    padding-left: 45px;
 }
 .product-show-info .product-show-info-right .qiehuan{
 	border-bottom: 1px solid #dcdcdc;
 }

.product-show-info .product-show-info-right .qiehuan a{
	padding: 15px 40px ;
	margin-right: 10px;
	text-decoration: none;
    font-size: 16px;
    color: #333;
    display: inline-block;
    background: #f7f7f7;
}
.product-show-info .product-show-info-right .qiehuan .qiehuanon{
	background: #91c231;
	color: #fff;
}

 .product-show-info .product-show-info-right   .product-info-right-con{
 	    display: none;
    	height: 450px;
    	padding: 20px 0;
    }
.product-todown{
	margin-bottom: 70px;
}
.product-todown-list .product-pic{
padding-bottom: 30px;
}
.product-todown-list .product-todown-title{
	padding: 15px 30px;
	font-size: 18px;
	color: #333;
	margin-bottom: 20px;
	background: #f7f7f7;
}
.product-todown-list .product-todown-on{
	background: #91c231;
    color: #fff;
}
.product-todown-list:last-of-type{
	margin-bottom: 30px;
}
.product-todown-list .product-pic{
	display: none;
}
.product-todown-list .product-todown-title span:nth-of-type(1){
	float: left;
}
.product-todown-list .product-todown-title span:last-of-type{
	float: right;
	font-weight: bold;
}
.product-pic .product-pic-left{
	width: 54%;
	padding: 0;
}
.product-pic .product-pic-left img{
	width: 100%;
}
.product-pic .product-pic-right{
	width: 46%;
	padding: 0 60px 0 30px;
}
.product-pic .product-pic-right .col-md-3{
	padding: 0 5px;
}
.product-pic .product-pic-right img{
	width: 100%;
}

.product-pic .product-pic-right .img-line{
 	border: 2px solid #91c231;
 }

.product-todown .special{
	padding: 30px 90px;
}
.special .special-list{
	border: 1px solid #dcdcdc;
	padding: 20px 30px;
	margin-bottom: 30px;
}
 .special .special-list .special-title{
 	color: #044fa1;
 	font-size: 20px;
	border-bottom: 1px solid #dcdcdc;
    margin-bottom: 20px;
    padding-bottom: 15px;
 }
 .special .special-list .special-title img{
 	margin-bottom: 3px;
 	margin-right: 5px;
 }
  .special .special-list ul{
  	margin-left: 30px;
  }
 .special .special-list  li{
 	font-size: 16px;
 	color: #333;
 	line-height: 30px;
 	list-style-type: disc;
 }
.product-show-info-right .product-info-right-con{
	color: #444;
	font-size: 16px;
	line-height: 30px;

}
 .product-show-info-right .product-info-right-con .product-title{
 	color: #333;
 	font-size: 18px;
 }



/*案例样式*/
.case .case-list{
	font-size: 14px;
   /*padding-left: 0;*/
   margin-bottom: 50px;
}
.case-list .thumb{
	position: relative;

}

 .case-list .thumb .meng{
 	background: rgba(0,0,0,0.5);
 	width: 100%;
 	height: 100%;
 	position: absolute;
 	top: 0;
 	left: 0;
 	display: none;
 }
  .case-list .thumb .meng img{
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
  }
.case-list .thumb .ima{
 	width: 100%;
 	height: 225px;
 }
.case-list .case-con{
	padding: 20px 30px;
	background: #f5f5f5;
	border-bottom: 3px solid #0051a4;
}
.case-list .case-title{
	color: #666666;

}
.case-list .case-project{
	font-size: 18px;
	color: #333;
	line-height: 30px;
}
.case-list .case-desc{
	color: #999;
}
.colorwhite{
  color: #fff!important;
}

/*新闻中心样式*/
.news{
	border-bottom: 2px solid #eeeeee;
}
.liucheng-nav .news-nav a {
    margin-left: 5px;
    margin-right: 5px;
}

.liucheng-nav .news-logo{
	margin-bottom: 30px;
}
.news .nav-en{
	margin-bottom: 30px;
}

.news-con  div{
  padding: 0
}

.news-con .date-bg{
	text-align: center;
	padding: 10px 20px;
	line-height: 35px;
	background: #eeeeee;
	border-radius: 5px;
	position: absolute;
	top: 50%;
	transform: translate(0,18%);
	font-size: 14px;
}

.news-con .date-bg .d{
	font-size: 42px;
	color: #91c231;
	margin-bottom: 10px;
}
.news-con .date-bg .y,.news-con .date-bg .m{
  color: #666666;
  line-height: 18px;
}
.news-con .news-date{
	width: 6.666%;
}
.news-con .news-img{
 	width: 25.833%;
 	padding: 0 30px 0 60px;
 } 
 .news-con .news-con-con{
 	width: 67.5%;
 }
.news-con li{
	padding: 25px 0;
	border-bottom: 1px dashed #eeeeee;
	position: relative;
}
.news-con .news-img img{
	width: 100%;
}
 .news-con .news-con-con .news-title{
 	font-size: 18px;
 	color: #333;
 	margin-bottom: 10px;
 }
 .news-con .news-con-con .news-desc{
 	font-size: 16px;
 	color: #666;
 	line-height: 30px;
 	height: 60px;
 }
 .news-con .news-con-con .date-float{
 	float: right;
 	color: #999;
 	text-align: right;
 	font-size: 14px;
 	margin-top: 30px;
 }

/*加入我们样式*/
.join-desc{
	text-align: center;
	color: #666666;
	font-size: 16px;
	line-height: 30px;
}
.container .join-desc:first-of-type{
	margin-top: 25px;
}
.container .join-desc:last-of-type{
	margin-bottom: 30px;
}
.join-desc span{
	color: #333;
	font-weight: bold;
}
.join-info{
	padding: 0 70px;
}
.join-info table{
	width: 100%;
	margin-bottom: 100px;
}
.join-info table tr td{
	width: 19.4%;
	padding: 20px 0;
	font-size: 14px;
	color: #555555;
	text-align: left;	
}
.join-info table tr{
   	border: 1px solid #eeeeee;
   }
body .join-info table tr:nth-of-type(1){
	background: #91c231;
	font-size: 16px;
}
body .join-info table tr:nth-of-type(1) td{
	color: #fff;
}
.join-info table tr td:nth-of-type(1){
	padding-left: 50px;

}
.join-info table tr:nth-of-type(2n+1){
	background: #f5f8fb;
}
.join-info table tr td:first-of-type{
	width: 28.5%;
}

.join-info table tr td:last-of-type{
	width: 17.5%;
}

.map .baiducon{
	position: relative;
	margin-top: 20px;
	margin-bottom: 100px;
}

.map .baiducon img{
	width: 100%;
}

.map .mapinfo{
	position: absolute;
	background: rgba(0,0,0,0.5);
	left: 50%;
	top: 0;
	width: 50%;
	height: 100%;
	padding: 60px 50px;
	color: #fff;
}

.map .mapinfo .contact-list{
    font-size: 20px;
    margin-bottom: 30px;
	padding-left: 50px;
}
.map .mapinfo .contact-list:nth-of-type(1){
	background: url(/statics/boot/images/addricon.png) center left no-repeat;
}
.map .mapinfo .contact-list:nth-of-type(2){
	background: url(/statics/boot/images/phone-icon.png) center left no-repeat;
}
.map .mapinfo .contact-list:nth-of-type(3){
	background: url(/statics/boot/images/email-icon.png) center left no-repeat;
}
.map .mapinfo .contact-list p:last-of-type{
	font-size: 16px;
}

/*订单查询*/
.search-order-title{
	font-size: 30px;
	color: #333;
}
.search-order-title img{
	margin-right: 10px;
	margin-bottom: 5px;
}
.search-order-desc{
	font-size: 16px;
	color: #666;
	line-height: 60px;
}
.searchorder .search-input{
	position: relative;
	width: 755px;
	height: 90px;
	border: 1px solid #88b7e7;
    margin-bottom: 40px;
}
.searchorder .search-input input,.searchorder .search-input form{
	height: 100%;
}
.searchorder .search-input input{
	border: none;
	width: 99%;

}
.searchorder{
	margin-bottom: 70px;
}
.searchorder .search-input .sub{
	width: 90px;
	background: #91c231;
	font-size: 14px;
	color: #fff; 
	position: absolute;
	right: 0;
	top: 0;
}
.order-info .order-info-title{
	background: #f7f7f7;
	font-size: 24px;
	padding: 20px;
}

.order-info {
	border: 1px solid #dcdcdc;
	margin-bottom: 100px;
}
.order-info .order-info-detail{
   font-size: 16px;
   color: #666;
	 padding: 0 30px;
	 padding-bottom: 50px;
}
.order-detail-list table{
	margin-bottom: 80px;
}
.order-detail-list table tr td{
	width: 18.8%;
	text-align: center;
}

.order-detail-list table tr:nth-of-type(1) td{
	color: #333;
	background: #f7f7f7;
	height: 50px;
	line-height: 50px;
}
.order-detail-list{
	border-bottom: 1px solid #dcdcdc;
}

.order-detail-list table tr{
	border-bottom: 1px solid #dcdcdc;
}
.order-detail-list:last-of-type{
	border-bottom: 0px solid #dcdcdc;
}
.order-detail-list table tr td{
	height: 100px;
	line-height: 100px;
}
.order-detail-list p span{
	display: inline-block;
	padding: 20px;
}
.order-detail-list p span i{
	font-weight: bold;
	font-style: normal;
	color: #0051a4;
}
.order-detail-list:nth-of-type(1) p span:nth-of-type(1){
   width: 12%;
}
.order-detail-list:nth-of-type(1) p span:nth-of-type(2){
   width: 18%;
}
.order-detail-list:nth-of-type(1) p span:nth-of-type(3){
   width: 69%;
}

.order-detail-list:nth-of-type(2) p span:nth-of-type(1){
   width: 30%;
}
.order-detail-list:nth-of-type(2) p span:nth-of-type(2){
   width: 20%;
}
.order-detail-list:nth-of-type(2) p span:nth-of-type(3){
   width: 49%;
}


.order-detail-list .order-info-detail-title{
	font-size: 20px;
	color: #111111;
	padding: 20px 0;

}





/*经销商分布*/
.mapBox{
	position: relative;
	overflow-x: hidden;
}


.map-con{
	  display: block;
	  width: 800px;
	  height: 600px;
	  background: url(/statics/boot/images/map.png) center center no-repeat;
	  background-size: 100%;
	  position: relative; 
	  padding: 0px; 
	  text-align: center;
	  margin: 0 auto;
	  margin-bottom: 60px;
}
.map-con canvas{
	position: absolute;
	left: 0px; 
	top: 0px;
	padding: 0px; 
	border: 0px; 
	opacity: 1;
	  width: 800px;
	  height:600px;
}

.map-con #map_image{
	width: 100%;
	height: 100%;
	position: absolute;
	opacity: 0;
	left: 0;
	top: 0;
}
.mapPath{
	display: none;
}
area{
	border: yellow!important;
}

.container .input-map-search{
	text-align: center;
	height: 50px;
	line-height: 50px;
	border: 1px solid #d2d2d2;
	position: relative;
	width: 62.5%;
	margin: 0 auto;
	margin-bottom: 30px;
}
 .input-map-search input{
 	border: none;
 	outline: none;
 	width: 100%;
 	line-height: 48px;
 	text-indent: 20px;
 }
  .input-map-search input:nth-of-type(2){
  	position: absolute;
  	right: 0;
  	top: 0;
  	width: 109px;
  	height: 100%;
  	background: #91c231 url(/statics/boot/images/search.png) center center no-repeat;
  }
  .map-list table{
  	width: 100%;
  	margin-bottom: 110px;
  }
  .map-list table tr:nth-of-type(1) td{
  	color: #fff;
  	background: #91c231;
  	text-align: center;
  	font-size: 18px;
  }
  .map-list table tr{
  	border: 1px solid #eaeaea;
  }
  .map-list table  td{	
  	font-size: 16px;
  	color: #5c5c5c;
  	padding: 18px 0;
  	padding-left: 20px;
  	text-align: center;
  }

  /*线上选购*/
  .lineselect{
  	margin-top: 60px;
  	margin-bottom: 200px;
  }
   .lineselect img{
   	width: 100%;
 }


 /*公司简介*/
 .jianjie-con{
 	font-size: 16px;
 	color: #666;
 	margin-bottom: 100px;

 }
 .jianjie-con p{
 	line-height: 30px;
 	margin: 30px 0;
 }
 .jianjie-con .jianjie-thumb{
 	text-align: center;
 }
 .jianjie-con img{
 	max-width: 100%;

 }

 /*公司发展*/
.liucheng-nav .nav-cn-title{
	font-size: 20px;
	color: #666;
	margin-top: 20px;
}
.liucheng-nav .line{
	display: inline-block;
	color: #0051a4;
	width: 50px;
	border: 1px solid #0051a4;
	margin: 25px 0 20px 0;
}
.case-show-info{
	color: #333;
	/*margin-bottom: 45px;*/
}
.case-show-info .show-case-title{
	font-size: 30px;
	color: #333333;
	margin: 25px 0;
}
 .case-show-info .show-case-desc{
 	font-size: 30px;
 }
.case-show-info  .col-lg-6{
	padding: 0;
	margin: 0;
}
.case-show-info  .col-lg-6:nth-of-type(1){
  width: 52.5%;
}
.case-show-info  .col-lg-6:nth-of-type(1) img{
	width: 100%;
}
.case-show-info  .col-lg-6:nth-of-type(2){
  width: 47.5%;
  padding-left: 30px;
  font-size: 16px;
}
.case-show-info .show-case-line{
	display: block;
	color: #0051a4;
	width: 35px;
	border-bottom: 2px solid #0051a4;
	margin: 20px 0;
}
 .case-show-con{
 	font-size: 14px;
 	color: #666;
 	margin-bottom: 100px;
 }
  .case-show-con .imgp{
    text-align: center;
    display: block;
  }
  .case-show-con .imgp em{
  	display: block;
  	font-size: 18px;
  	color: #333;
  	margin-top: 15px;
  	font-style: normal;
  }
 .case-show-con img{
 	max-width: 100%;
 }
  .case-show-con p{
  	line-height: 30px;
  	margin: 30px 0;
  }


  /*新闻详情*/
  .case-new-info .show-case-title{
  	font-size: 24px;
  	color: #333;
  	text-align: center;
  }
  .case-new-info {
  	font-size: 14px;
  	color: #444;
  	line-height: 30px;
  }
  .case-new-info .new-con  p{
  	margin: 30px 0;
  }  
  .case-new-info .new-con img{
  	max-width: 100%;
  }
    .case-new-info .show-case-biaozhu{
    	text-align: right;
    }
    .case-new-info .show-case-biaozhu span{
    	display: inline-block;
    	padding: 0 10px;
    }

/*登录的样式*/

.login-tc{
	background: rgba(0,0,0,0.5);
	position: fixed;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	margin: 0 auto;
	display: none;
	z-index: 99;
}
.login-tc .login-tc-con{
	margin: 0 auto;
	width: 300px;
	height: 340px;
	position:absolute;
	left: 0;
	right: 0;
	top: 0;
	bottom: 0;
	margin:auto;
	padding: 20px;
	background: #fff;
	border-radius: 5px;

}
.login-tc .login-tc-con h3{
	text-align: center;
	margin-bottom: 30px;
}
.login-tc .login-tc-con #wrong {
 	color: red;
 }
.login-tc .login-tc-con input{
	outline: none;
	border: none;
	height: 40px;
	line-height: 40px;
	border-radius: 5px;
	border: 1px solid #ccc;
	display: block;
	margin-bottom: 10px;
	width: 100%;
	text-indent: 15px;

}
.login-tc .login-tc-con input:nth-child(3){
	margin-top: 40px;
	background: #337ab7;
	color: #fff;
}
.order-list{
	margin-bottom: 100px;
	margin-top: 80px;
}
.order-list .row .col-md-2{
	padding: 0;
	margin: 0;
	margin-bottom: 30px;
	background:#f8f8f8;
	width: 20%;
}
.order-list .row .col-md-2 a{
	text-decoration: none;
	padding: 25px 40px;
	display:inline-block;
	color:#333;
	font-size: 18px;
}
.order-list .row .col-md-2:hover,.order-list .row .col-md-2 a:hover{
	background: #91c231;
	color: #fff;

}

.gd-status{
	text-align: center;
	margin-bottom: 50px;
}
.gd-status a{
	padding: 10px 40px;
	font-size: 16px;
	color: #666666;
	border: 1px solid #bfbfbf;
	display: inline-block;
	margin: 0 15px;
	text-decoration:none;
}
.btbutton{
	float: right;
	font-size: 18px;
	display: inline-block;
	padding: 15px 30px;
	background: #91c231;
	color: #fff;
	text-decoration: none;
	border-radius: 5px;
}
.btbutton:hover{
	color: #fff;
}
.commontitle{
	background: #91c231;
	color: #fff;
	padding: 20px 30px;
	font-size: 22px;
}
.container .row .input-group div:nth-of-type(1){
	margin-bottom: 30px;
}
.container .row .input-group{
	width: 100%;
	padding: 20px 30px;
	box-shadow: 0 0 5px #dcdcdc;
	margin-bottom: 30px;
	font-size: 20px;
	color: #333;
}
.container .row .input-group label{
	font-weight: normal;
	padding: 0;
	height: 60px;
  line-height: 60px;
}
.container .row .input-group input{
	border: none;
	background:#f8f8f8;
	outline: none;
	height: 60px;
	text-indent: 10px;
	border-radius: 5px;
}
#editor{
	margin-bottom: 100px;
}
#edui1_bottombar{
	display: none;
}
.gdsubmit{
	text-align:center;
	margin-bottom: 100px;
}
.gdsubmit input{
	float:none;
	border:none;
	outline: none;
}

 
}