@charset "utf-8";
/* 单车项目 一代聪师 */

/* 重置浏览器 */
html{-webkit-text-size-adjust: none;}
body,html{ font-size: 14px;margin:0; padding:0; font-family: "微软雅黑";color:#666; }
input, select, textarea{ font-family: "微软雅黑"; }
ul,li{list-style-type:none;}
i{ font-style:normal;}
a{text-decoration:none !important; color:#666; outline:none; }
a:hover{ cursor: hand; }
img{display: block; border: none; vertical-align: middle;}
p,ul{ padding:0; margin:0; }




/*导航*/
/* nav img{height: 40px;} */
nav .navbar-brand{padding-top: 12px;}
nav.navbar-default{background-color: white; box-shadow: 0 1px 3px rgba(0,0,0,0.1);}
.navbar-default .navbar-nav>li>a{height: 100%;padding:20px 5px; color:#333;margin-right: 65px;transition: all 0.3s ease;}
.navbar-default .navbar-nav>li:last-of-type>a{margin-right:0;}
.navbar-default .navbar-nav>li>a:hover{background-color: white !important; color:#3079c2 !important;}
.navbar-default .navbar-nav>.active>a{background-color: white;border-bottom: 2px solid #3079c2; color:#3079c2;}
.navbar-default .navbar-nav>a{background-color: #ffffff;}

/*首页banner*/
.banner{background-color:#eaeaea ; letter-spacing:5px;-webkit-text-stroke: 0.2px #eaeaea;text-stroke: 0.2px #eaeaea;}
.banner .bigTitle{-webkit-text-stroke: 1px #eaeaea;text-stroke: 1px #eaeaea;}
.banner img{width: 80%;}

/*banner 箭头*/
.arrow{position: absolute;z-index: 4; top: 0;right: 0; left: 0;bottom:0;}
.arrow img{width: 40px !important;position: absolute; top:310px;}
.arrow img.left{left:31.5%;}
.arrow img.right{right:31.5%;}


/*共享经济模式*/
.modeBox{position: relative;}
.modeBox img{margin: 0 auto;}
.bgBox{background-color:#fafafa !important;}

/*锁模块*/
.lockBox .f_18{line-height: 2;}
.circle img{width: 70%;margin:0 auto;border-radius: 100%; border: 1px #666 solid; overflow: hidden;}

/*线标题*/
.lineTitle{border-top: #dddddd 1px solid;}
.lineTitle span{color:#dddddd;-webkit-text-stroke: 6px #fafafa;text-stroke: 6px #fafafa;}
.lineTitle span.point2{-webkit-text-stroke: 6px white;text-stroke: 6px white;}
.lineText{margin-top: -24px;}

/*新闻列表*/
.newsList li{border-bottom: 1px #ddd dashed;}

/*新闻中心*/
.newsAllList li{border-bottom:1px solid #e1e1e1;transition: all 0.3s ease;}
.newsAllList li:hover{background-color: #f9f9f9;}
.newsAllList li:last-of-type{border-bottom:0;}


/*底部联系我们*/
.contactInfo {font-size: 16px;padding-left: 42px;padding-right:60px;min-height: 324px;}
.contactInfo img{height: 24px; border-radius: 100%; overflow: hidden;margin-right: 10px; margin-bottom:11px;float: left;vertical-align: middle;}
.contactInfo .text{overflow: hidden; width: 84%; line-height: 24px;display: inline-block;vertical-align: middle;}




/*表格*/
.tab_other table{width: 100%; text-align: center; height: 40px; line-height: 40px;border:solid white;border-width:1px 0px 0px 1px; }
.tab_other table thead{border:solid white;border-width:0px 1px 1px 0px; }
.tab_other table thead th{background-color:white; font-size: 16px; color:white; text-align: center; font-weight: normal;border:solid white;border-width:0px 0px 1px 0px;}
.tab_other table thead th:last-child{border:solid white;border-width:0px 1px 1px 0px; }
.tab_other table tbody td{font-size: 14px;background-color:#f8f8f8;border:solid white;border-width:0px 1px 1px 0px; line-height:2; padding:10px 0;}
.tab_other table .tabLeft{width: 15%;background-color: #daf2dc; color: #333;}






/*底部*/
footer{border-top:1px solid #e1e1e1;line-height: 2;}
.pagination > .active > a,.pagination > .active > a:hover{background-color:#ddd;border-color:#ddd;}
.ye a:hover,.ye a:active,.ye a:link,.ye a:visited{background-color: transparent !important;}
.pagination > li > a{color:#428bca;}



/*新闻中心*/



/*公共样式*/
.overflowH{overflow: hidden;}
.borderNone{border:none !important;}
.tran3{transition:all 0.3s ease;}
.f_bold{font-weight: bold;}
.borderRadius0{border-radius: 0 !important;}
.radius100{border-radius: 100px !important;}
.shadowNone{box-shadow: none !important;}
.heightAuto{height: auto !important;}
.widthAuto{width: auto !important;}
.marginCenter{margin:0 auto;}
.margin0{margin: 0 !important;}
.marginT10{margin-top: 10px !important;}
.marginT20{margin-top: 20px !important;}
.marginB10{margin-bottom: 10px !important;}
.marginB20{margin-bottom: 20px !important;}
.padding10{padding:10px !important;}
.padding20{padding:20px;}
.paddingT10{padding-top:10px !important;}
.paddingB10{padding-bottom:10px !important;}
.padding0{padding:0 !important;}
.relative{position: relative;}
.absolute{position:absolute;}
.pointer{cursor: pointer;}


/*溢出不换行*/
.oneIn{white-space:normal;overflow: hidden;display:-webkit-box;-webkit-box-orient:vertical;}
.oneIn_1{-webkit-line-clamp:1;}
.oneIn_2{-webkit-line-clamp:2;}
.oneIn_3{-webkit-line-clamp:3;}
.oneIn_10{-webkit-line-clamp:10;}


/*blank*/
.blank0, .blank5, .blank10, .blank20,.blank30,.blank50,.blank150{clear:both; display:block; font-size:1px; overflow:hidden;}
.blank0{height:0px;}
.blank5{height:5px;}
.blank10{height:10px;}
.blank20{height:20px;}
.blank30{height:30px;}
.blank50{height:50px;}
.lazy{width: 100% !important;}
.inlineBlock{display: inline-block;}


/*文字*/
.f_12{font-size: 12px !important;}
.f_14{font-size: 14px !important;}
.f_16{font-size: 16px !important;}
.f_18{font-size: 18px !important;}
.f_20{font-size: 20px !important;}
.f_24{font-size: 24px !important;}
.f_30{font-size: 30px !important;}
.f_35{font-size: 35px !important;}
.f_40{font-size: 40px !important;}
.f_45{font-size: 45px !important;}
.f_50{font-size: 50px !important;}
.f_60{font-size: 60px !important;}



/*系统色*/
.cWhite{color:white !important;}
.bgWhite{background-color:white !important;}
.cBlack{color:#333 !important;}
.bgBlack{background-color:#333 !important;}
.cGray{color:#999 !important;}
.bgGray{background-color:#f9f9f9 !important;}
.cTran{color: transparent !important;}
.bgTran{background-color: transparent !important;}
.cGreen{color:#428bca !important;}
.bgGreen{background-color:#428bca !important;}











/*媒体判断*/
@media (max-width:1199px){
	.arrow img{top:290px;}
	.tab_other table .tabLeft{width: 20%;}
}

/*小屏电脑*/
@media (max-width:991px){
	.lockBox button{margin: 0 auto; display: block;}
	.tab_other table .tabLeft{width: 25%;}
}

/*平板*/
@media (max-width:767px){
	.f_12{font-size: 10px !important;}
	.f_14{font-size: 12px !important;}
	.f_16{font-size: 14px !important;}
	.f_18{font-size: 16px !important;}
	.f_20{font-size: 18px !important;}
	.f_24{font-size: 20px !important;}
	.f_30{font-size: 24px !important;}
	.f_35{font-size: 30px !important;}
	.f_40{font-size: 35px !important;}
	.f_45{font-size: 40px !important;}
	.f_50{font-size: 45px !important;}
	.f_60{font-size: 50px !important;}
	.blank5{height:3px;}
	.blank10{height:8px;}
	.blank20{height:10px;}
	.blank30{height:20px;}
	.blank50{height:40px;}

	nav .navbar-brand{padding-top: 5px;}
	nav.navbar-default{background-color: transparent;}
	.navbar-nav{margin-bottom: 0;}
	.navbar-default .navbar-nav>li>a{background-color: rgba(0,0,0,0.3) !important;color:white;padding:10px 15px;margin-right: 0; text-shadow: 0 1px 5px rgba(0,0,0,0.5);}
	.navbar-default .navbar-nav>li>a:hover{background-color: rgba(0,0,0,0.5) !important;}
	.navbar-default .navbar-nav>.active>a{border-bottom: 0; color:#428bca; background-color: rgba(0,0,0,0.5) !important;}



}

/*以i6p 为分界线，兼容以下屏幕*/
@media (max-width:415px){

	.f_16{font-size: 13px !important;}
	.f_18{font-size: 14px !important;}
	.f_20{font-size: 15px !important;}
	.f_24{font-size: 17px !important;}
	.f_30{font-size: 19px !important;}
	.f_35{font-size: 20px !important;}
	.f_40{font-size: 21px !important;}
	.f_45{font-size: 22px !important;}
	.f_50{font-size: 23px !important;}
	.f_60{font-size: 20px !important;}
	.blank5{height:2px;}
	.blank10{height:5px;}
	.blank20{height:10px;}
	.blank30{height:20px;}
	.blank50{height:30px;}

	.banner{letter-spacing:0;-webkit-text-stroke: 0 #eaeaea;text-stroke: 0 #eaeaea;}
	.banner .bigTitle{-webkit-text-stroke: 0 #eaeaea;text-stroke: 0 #eaeaea;}

	.tab_other table .tabLeft{width: 30%;}
}

/*i6*/
@media (max-width:375px){

}

/*安卓*/
@media (max-width:360px){

}

/*i5*/
@media (max-width:320px){

}




/* 雄军4.2新加 */
.banner .container {
	margin: 0px !important;
}
.banner img {
	width: 100% ;
	margin: 0px !important;
}
.c30 {
	color: #3079c2 !important;
}
.navbar-default .navbar-nav>.active>a {
	border: none;
}
.navbar-default .navbar-nav a:hover  {

}
.c999{
	color: #999999;
}
.cfff {
	color: #ffffff;
}
.advantage {
	background: url("../img/c_bg.png") no-repeat center center;
	margin: 0px;
	padding: 0px;
	width: 100%;
	color: #ffffff;
}
.newsList li {
	border: none;
}
.border_top {
	border-top: 1px dashed #a0a0a0;
}
.center-block {
	text-align: left;
}
.blank8 {
	height: 4px;
}
.bottom_border {
	border-bottom: 1px dashed #a0a0a0;
	clear: both;
	margin-left: 30px;
	margin-right: 30px;
}
.mr {
	margin-right: 20px;
	margin-left: 20px;
}
.ml {
	margin-left: 20px;
	margin-right: 20px;
}
.pr20 {
	padding-right: 20px;
}
.pl20 {
	padding-left: 20px;
}
.w100 {
	width: 100%;
}
.free_inp {
	height: 44px;
	border-radius: 4px;
	border: 1px solid #d1d1d1;
	padding-left: 10px;
}
.textare {
	height: 108px;
	width: 100%;
	border-radius: 4px;
	border: 1px solid #d1d1d1;
	text-align: left;
	padding: 10px;
}

.free_btn {
	color: #ffffff;
	width: 150px;
	height: 50px;
	background-color: #3279c2;
	font-size: 16px;
}
.free_btn:hover {
	color: #ffffff;
}
.map_box {
	background-color: #373f48;
	margin: 0px;
	width: 100%;
}
.map_box>div{
	/* width:1229px; */
	/* width: 60%; */
	margin: auto;
}
.bg2e363e {
	background-color: #2e363e;
}
footer {
	border-top: none;
	background-color: #2e363e !important;
	color: #647284 !important;
}
.bgFlo {
	background: url("../img/b_bg.png") no-repeat center bottom;
	background-size: contain
}


/* .modeBox img { */
.container2 {
	padding-right: 15px;
	padding-left: 15px;
	margin-right: auto;
	margin-left: auto;
}
@media (min-width: 768px) {
	.container2 {
		width: 750px;
	}
}
@media (min-width: 992px) {
	.container2 {
		width: 970px;
	}
}
@media (min-width: 1200px) {
	/* .container {
		width: 1240px;
	} */
	.container2 {
		width: 1240px;
	}
	.container2 .col-md-4 {
		width: 30% !important;
	}
	.container2 .col-md-8 {
		width: 70% !important;
	}
}
.f28 {
	font-size: 28px;
}