
/* CSS Document 旅发项目 laimn001  20170215  */


body, html { width:100%; height:100%; font-family: "微软雅黑";}
body,td,th,input,button {color:#333;font-weight: 400;font-family:"微软雅黑";Arial, PingFangSC-Regular,Helvetica,"Droid Sans",sans-serif;line-height: 1.5;}
body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,textarea,th,td{margin:0;padding:0}
body{ background:#fff;}

img { border:0; }
a { color:#333; text-decoration:none; }
html a:hover {text-decoration:underline; color:#44bbbd; text-decoration:none; }
.navbar-inverse .navbar-nav>li>a:hover{color:#44bbbd;}
a:focus { outline: none; }
img { border:none; }
ul, li { list-style:none; }
table{border-collapse:collapse;border-spacing:0}
em,i{font-style:normal}
img{border:0;-ms-interpolation-mode:bicubic}
input,img,button{vertical-align:middle;}
input,select,textarea{-webkit-tap-highlight-color:rgba(0,0,0,0);-moz-tap-highlight-color:rgba(0,0,0,0);border:0;border-radius:0}
textarea:focus{outline:0}
input:focus{box-shadow:none;}
.text-js{text-align: justify;}

/*常用字体大小=====================*/
.f10{ font-size:10px;}
.f11{ font-size:11px;}
.f12{ font-size:12px;}
.f13{ font-size:13px;}
.f14{ font-size:14px;}
.f15{ font-size:15px;}
.f16{ font-size:16px;}
.f17{ font-size:17px;}
.f18{ font-size:18px;}
.f19{ font-size:19px;}
.f20{ font-size:20px;}
.f22{ font-size:22px;}
.f24{font-size:24px;}
.f25{font-size:25px;}
.f30{ font-size:30px;}
.f32{ font-size:32px;}
.fw600{font-weight: 600;}
.lh24{line-height: 24px;}
.lh30{line-height: 30px;}

.bd-t{border-top:1px #ddd solid;}
.bd-b{border-bottom:1px #ddd solid;}



/*常用边距============================*/
.ml5{ margin-left:5px;}
.ml10{ margin-left:10px;}
.ml15{ margin-left:15px;}
.ml20{ margin-left:20px;}
.ml25{ margin-left:25px;}
.ml30{ margin-left:30px;}

.mt-1{ margin-top:-1px;}
.mt5{ margin-top:5px;}
.mt10{ margin-top:10px;}
.mt15{ margin-top:15px;}
.mt20{ margin-top:20px;}
.mt25{ margin-top:25px;}
.mt30{ margin-top:30px;}

.mr5{ margin-right:5px;}
.mr10{ margin-right:135px;}
.mr15{ margin-right:15px;}
.mr20{ margin-right:20px;}
.mr25{ margin-right:25px;}
.mr30{ margin-right:30px;}

.mb0{ margin-bottom:0px;}
.mb5{ margin-bottom:5px;}
.mb10{ margin-bottom:10px;}
.mb15{ margin-bottom:15px;}
.mb20{ margin-bottom:20px;}
.mb25{ margin-bottom:25px;}
.mb30{ margin-bottom:30px;}

.mg5{ margin:5px;}
.mg10{ margin:10px;}
.mg15{ margin:15px;}
.mg20{ margin:20px;}
.mg25{ margin:25px;}
.mg30{ margin:30px;}


/*常用填充==========================*/
.pt5{ padding-top:5px;}
.pt10{ padding-top:10px;}
.pt15{ padding-top:15px;}
.pt20{ padding-top:20px;}
.pt25{ padding-top:25px;}
.pt30{ padding-top:30px;}

.pl5{ padding-left:5px;}
.pl10{ padding-left:10px;}
.pl15{ padding-left:15px;}
.pl20{ padding-left:20px;}
.pl25{ padding-left:25px;}
.pl30{ padding-left:30px;}

.pr5{ padding-right:5px;}
.pr10{ padding-right:10px;}
.pr15{ padding-right:15px;}
.pr20{ padding-right:20px;}
.pr25{ padding-right:25px;}
.pr30{ padding-right:30px;}

.pb5{ padding-bottom:5px;}
.pb10{ padding-bottom:10px;}
.pb15{ padding-bottom:15px;}
.pb20{ padding-bottom:20px;}
.pb25{ padding-bottom:25px;}
.pb30{ padding-bottom:30px;}

.pd5{ padding:5px;}
.pd10{ padding:10px;}
.pd15{ padding:15px;}
.pd20{ padding:20px;}
.pd25{ padding:25px;}
.pd30{ padding:30px;}

/*背景颜色============================*/
.fcf3{ background-color:#f3f3f3 !important;}

 /*字母全大写/小写/首字母大写样式==================*/
.tefm-cp{text-transform: capitalize;}
.tefm-up{text-transform: uppercase;}
.tefm-lw{text-transform: lowercase;}

/*字体颜色============================*/
.fcf0{color: #ff0000 !important;}
.fc00{ color:#000 !important;}
.fc33{color:#333 !important}
.fc66{ color:#666 !important;}
.fc99{ color:#999 !important;}
.fccc{ color:#ccc !important;}
.fcff{ color:#fff !important;}
.fcf33{ color:#f30 !important;}
.fc2a{ color:#2A50A2 !important;}
.fc2a51{ color:#2a51a5 !important}
.fcfe{ color:#FE820A !important}
.fcfe0{ color:#fe0058 !important}
.blue{color:#0066CC !important}
.org{color:#FC7509 !important}
.bgff{background: #fff !important;}
.fc47{color:#47b2b3 !important;}
.fc00f{color:#0000ff !important;}
.fc008{color:#008040 !important;}
.fcf66{color: #f66 !important;}
.fce91{color: #e91 !important}
.fc6c0{color: #66cc00 !important}
.fce4{color: #e48b00 !important}
.fce5{color: #595757 !important}
.fcfb{color: #fafbfb !important}
.table-nowrap tr td,.table-nowrap tr th{white-space:nowrap;}
.table-nowrap tr td:first-child{white-space: inherit;}
.letsp1{letter-spacing: 1px;}
.letsp2{letter-spacing: 2px;}
.letsp3{letter-spacing: 3px;}


.ta-l{text-align: left;}
.ta-c{text-align: center;}
.ta-r{text-align: right;}
.nobold{font-weight: normal;width: 100%;}

.word-break-b{word-wrap:break-word; word-break:normal; }
.w100{width: 100%;max-width: 1920px;}
.w90{width: 90%;}
.w80{width: 80%;}
.bd_t{border-top: 1px #ddd solid}
.bd_b{border-bottom: 1px #ddd solid}
.bd-f4{border: 1px solid #47b2b3;}
.pt50{padding-top:50px;}
.h50{height: 50px;}
.ta-c{text-align: center;}
.fl{float: left;}
.fr{float: right;}
.dsb{display: block;padding-left: 43px;}
.lh22{line-height: 22px;} 
.lh28{line-height: 28px;}
.lh32{line-height:32px;}
.ttu{text-transform:uppercase}
.fw{font-weight: 100;}
.ti-20{text-indent: 20px;}
.mg-auto{margin: 0 auto;}
.myhide{display: none;}
.w25{width: 23%;}
.w251{width: 25%;}
.w50{width: 50%;}
.clearfix{clear: both;}
.br{border-right: 1px solid #666;}
.text-in{text-indent: 20px;}
.bb-d{border-bottom: 1px dashed #CCCCCC;}
.lt-s{letter-spacing: 2px;}
/*头部样式*/ 
.menu{background: rgba(0,0,0,.5);margin-top:5px; position: fixed;}
.menu li{padding: 10px 0px;text-align: center;border-bottom: 1px solid #333;}
.menu li:last-child{border: none;}
.menu li a{color: #ddd;}
.sc:hover .menu{display: block;}
.menu li a:hover{color: #44bbbd;}
#header .header-logo{border-bottom: 1px solid #666;height:45px;padding: 3px 11% 0 13%;}
#header .header-logo .header-mt{/* margin-top: 7px; */}

.nav-right{display: none;float: right;padding-top:20px;}

/*  bootstrap 样式重新设定 B */
.box{display:block;}
.btn{height: inherit;}

.container{ padding-right: 0px;padding-left: 0px;}
.carousel-indicators li{border-color: #fff;}
.carousel-indicators .active{background: #008be5;}
.carousel-control .control-ico{position: absolute;height: 50px;top: 50%;margin-top: -25px;font-size: 40px; line-height: 50px;vertical-align: middle;}
 .carousel-inner>.item>img{width: 100%;}

.navbar-inverse .navbar-brand{padding-top: 5px;padding-bottom: 5px;}
.navbar-inverse .navbar-brand img{height: 40px;}
/*.index-list-menu{background: #2B3137;}*/
.index-list-menu .smt{width: 100%;margin:0px auto;}
.index-list-menu .smt a img:hover{-webkit-transform: scale(1.1);　transform: scale(1.1); -ms-transform :scale(1.1);}
.index-list-box{width: 100%;max-width: 1920px;margin: 0px auto;}
/*头部修改页面*/
/*.beier-head{margin-left: 26px;}*/
.index-menu-box{width: 100%;}
.hidden-sm{margin-left: 90px; margin-right: 130px;}
.base-footer-bq{text-align: center; font-size: 14px;color:#fff;width: 100%;}
.base-footer-bq a{color:#fff;}
.dsb1{padding-left: 0;}
.product-head{position: relative;}
.product-jdxl{padding-bottom: 10%;}
.letter-space{letter-spacing: 2px;line-height: 2.2em;display: block;margin: 3% 0 17% 0;}
.jd-small{display: block;margin-bottom: 1.5%;}
.product-jd-zy{width: 60%;}
.fuwu-pic{width: 100%; text-align: center;}
.fuwu-baoxiu{width: 50%; margin: 0 auto;}
/*.fuwu-baoxiu1{width: 80%; margin: 0 auto;}*/
.szd{border: 1px solid #DDDDDD;padding: 6px 0 12px 9px; color: #fff;}
/*.szd1{color: #fff;appearance:none;-moz-appearance:none;-webkit-appearance:none;}*/
.form-control{border-radius: 0px; background-color: #DDDDDD; border: 1px solid #DDDDDD;padding: 10px;height: 40px;}
.textare-bx{ border: 1px solid #DDDDDD;width: 100%;}
.tijiao{color: #fff;background-color: #00c1de; border-radius: 0px;padding: 10px 26px; border: none;}
.bbl-join{width: 70%; margin: 0 auto;}
.fuwu-wq .wufu-bg{border-bottom: 1px solid #c8c5c4;border-left: 1px solid #c8c5c4;padding: 1.2% 0;}
.fuwu-wq .wufu-bg1{border-top: 1px solid #c8c5c4;}
.fuwu-wq .wufu-bg2{border-bottom: 1px solid #c8c5c4;}
.fuwu-wq .wufu-xm{border-right:1px solid #c8c5c4; text-align: center;padding-top: 8px;}
.fuwu-wq .bl-wq{text-align: center;}
.fuwu-wq .wq-bg{background-color: #dcdddd; padding:1% 0  1% 1%;width: 100%;}
input[type=radio]{margin: 0;}
.btn-group, .wd{width: 100%;}
.btn-group .wq-radio{font-weight: 100; padding: 2% 0 2% 26px;}
.wq-bg1{background-color: #dcdddd; padding:8px 0 8px 26px ;width: 100%;}
.tijiao1{color: #fff;background-color: #00c1de; border-radius: 0px;padding: 6px 22px; border: none;margin-right: 3%;}
.reset{background-color: #b5b6b6;}
.fuwu-yan{background: url(../image/fuwu-yan-bg.jpg)no-repeat left top/100% 100%;}
.fuwu-yan-content{width: 70%; margin: 2% 0 2% 17%;}
.fuwu-yan-ct{width: 80%;margin: 0 auto;}
.yan-ban{overflow: hidden; width: 70%; margin: 0 auto;}
.yan-shim>img{width: 100%;}
img.zu{margin-left:10%;}
.fuwu-yan-btn{position: relative;}
.fuwu-yan-btn .btn1{position: absolute;top: 39%;left: 30%;}
.fuwu-yan-btn .btn2{ top: 3%; left: 59%;}
.fuwu-yan-btn .btn3{left: 31%;}
.fuwu-yan-btn .btn4{top: 4%;left: 62%;}
.fuwu-yan-btn .btn5{top: 5%;left: 30%;}
.wrap-smc{width: 1200px; margin: 0 auto; position: relative;}
.tel{position: absolute;top: 24px;right: 13px;}
.fuwu-wrap{width: 94%;}
.product-ct{width: 66%;margin: 60px auto;}
.fw-home_pic{width: 18.4%;margin-right: 2%;float: left;}
.index-prod{overflow: hidden;width: 70%;margin: 0 auto;}
.index-hover{position: absolute;left: 0;top:0px}
.t-img{width:25%;float:left;position: relative;}
.t-img:hover #divycc{display: block!important;}
.smt .wrap-smc .info{padding: 30px 0;}
.pro-cg:hover .cg-hover{display: block;}
.base-footer{width:100%;}
.base-footer .smt{background: #00c1de;}
.base-footer .smt .info{width:50%; height: 80px;margin: 10px 0px; float: left;text-align: center;box-sizing: border-box;     vertical-align: top; }
.base-footer .smt .info img{display: inline-table; width: 40px;}
.base-footer .smt .info span{text-align: center;color: #fff;font-size: 14px;    vertical-align: middle;line-height: 20px;border-right: 1px #DDDDDD solid;padding-right: 17px;}
.base-footer .smt .info span b{font-size:18px;}
.base-footer .smt .info:last-child{border-right: 0px;}
.base-footer .smc{background: #666464; padding: 40px 0px 15px 0;}
.base-footer .smc .info{float: left; text-align: left; color: #fff; box-sizing: border-box; vertical-align: top;margin-bottom: 28px;}
.base-footer .smc .info h4{font-size: 18px; padding-bottom: 15px;}
.base-footer .smc .info .item{width: 100%;float: left; line-height: 24px;}
.base-footer .smc .info .item a{width: 100%;float: left;color: #fff;font-size: 13px;}
.base-footer .smc .info{width: 25%;}
.base-footer .smc .foot-info1{width: 25%;}

.news-list-head{width:100%;margin: 0px auto;    vertical-align: top; text-align: center;}

.news-list-head a{width:20%;text-align: center; display: inline-block;    margin: 10px 1%;    vertical-align: top;}
.news-list-head a b{border-radius: 50%;height:80px;width:80px;border:1px #B1B2B5 solid;display: inline-block;font-size: 20px; line-height: 25px;padding-top: 15px;font-weight: 100;margin-bottom: 10px;}
.news-list-head a .ttu{display: none}
.news-list-head a.curr,.news-list-he.base-footer .smc .info h4ad a:hover{color: #44bbbd;}
.news-list-head a.curr b,.news-list-head a:hover b{border:1px #44bbbd solid;}
.news-list{width: 100%;margin:0px auto;}

.product-list{width: 100%;margin:0px auto; padding:10px;}

.video-list{width: 100%;}
.video-list ul li{width: 100%; float: left;padding: 10px;}

.pd-box{padding: 10px;}

.beier-page-footer{width: 100%;background: none;text-align: center;border: 0px;}
.beier-page-footer .beier-page-box{text-align: center;margin: 0px auto;}

.navbar-inverse .navbar-nav>li.curr>a{color: #44bbbd}
.navbar-inverse .navbar-nav>li{height: 37px;}
.product-jd{width: 100%;overflow: hidden;}
.product-jd ul{width: 105%; padding-top: 30px;}
.product-jd ul li{width: 380px;height: 500px;float: left;margin-bottom: 10px; margin-right: 28px;}
.product-jd ul li .title{font-size: 20px;text-align: center;width: 100%;float: left;padding-top: 10px;color: #848383;}
.product-jd ul li .produce-bg{overflow: hidden;padding: 15px;width:383px;height:383px;background: url(../image/kbj.jpg)no-repeat;}
.w1280{width: 100%;margin:0px auto; padding: 0 15px;}
.w1650{width: 100%;margin:0px auto;}
.product-list .f24{font-size: 20px;}
.w1280 .f24{font-size: 20px;}
.w1650 .f24{font-size: 20px;padding: 10px;}
@media (min-width: 768px){
.navbar-inverse .navbar-brand{padding-top: 15px;padding-bottom: 15px;}
.navbar-inverse .navbar-brand img{height: inherit;}
.navbar{min-height: 82px;height: 82px;}
.navbar-nav>li>a{/*padding-top: 30px;padding-bottom: 30px;*/font-size: 16px;}
.w1280{width: 100%}
.news-list-head.pinpai-menu a{width: 10%;}


}
@media (min-width: 998px){
	.nav-right
	{display: block;}
	.index-contant{padding-top:82px;}
.product-list{ padding:0px;}
.pd-box{padding: 30px 0px;}
.news-list{width: 1280px;margin:0px auto;}
.base-footer .smt .info {width: 21%; height: inherit;}
    .base-footer .smt .info span{text-align: left;}
.news-list-head{width: 790px; }
.news-list-head a{width: 134px;    margin: 10px 30px;}
.news-list-head a b{height: 100px;width: 100px;    font-size: 21px; line-height:36px;    padding-top: 14px; font-family: "微软雅黑";}
.news-list-head.product-menu{width: 900px;font-size: 13px;}
.news-list-head.pinpai-menu{width: 1280px;font-size: 13px;}
.product-list .f24{font-size: 16px;}
.w1280 .f24{font-size: 20px;}
.w1650 .f24{font-size: 20px;}
.video-list ul li{    width: 524px;margin-right: 60px;}
.news-list-head a .ttu{display: block}

.index-list-menu .smt{width: 100%;}
.base-footer .smt .info img{ width: auto;}
.base-footer .smt .info span{    display: inline-table;}
.base-footer .smt .info span b{font-size:22px;}
.base-footer .smc .info h4{font-size: 18px;}
.base-footer-bq{font-size: 12px;}
/*.bbl-content{width:700px;}*/
.yan-ban{width:70%;overflow: hidden;margin: 0 auto;padding-left: 1%}
.yan-ban>li{width: 33%;}


}
@media only screen and (max-width:768px ) {
	.product-jd ul{width: 100%;padding-top: 30px;}
	.product-jd ul li{width: 100%;margin-bottom: 10px; padding: 0px 15px; height: auto;}
	.news-list-head a , .pinpai-menu a{width:40%;}
	
	.news-list-head.pinpai-menu a{width: 28%;}
	.pd-box h1{font-size: 16px;}
	.news-list h3,.pd-box h2{font-size: 18px;}
	.pd-box p{font-size: 14px; color: #666;}
	.product-jd1 ul{margin-top: 0px;}
}
/*  bootstrap 样式重新设定 E */
/*新闻中心页面*/
.new-list-boxs{border-bottom: 1px #898989 dashed;margin: 0;}
.news-box{position: relative;margin-top: 20px;}
/*.news-box .col-md-3{padding: 15px 0px;}*/
.news-box h2{font-weight: 600;font-family: '微软雅黑'; line-height: 44px;font-size: 16px;}
.news-box .itme{position: absolute;top:26px;right: 0px;color: #47b2b3;font-size: 14px;}
.news-box .info{font-size: 14px;margin-top: 10px;-webkit-line-clamp: 2;display: -webkit-box;  display: -moz-box; -moz-line-clamp: 2;-moz-box-orient: vertical;-webkit-box-orient: vertical;  white-space: normal;overflow: hidden;height: 40px;display: block;}
.beier-head li a{padding: 9px 18px 3px;font-size: 14px;}

/*地图样式*/
.point-area1:hover .map_cg{display: block;color: #333;}
.point-area {
		    text-align: center;
		    position: relative;
		    width: 150px;
		    height: 150px;
		    -webkit-transition: opacity .5s ease-out;
		    transition: opacity .5s ease-out;
		}
		.point-area .point {
		    position: absolute;
		    top: 0;
		    left: 0;
		    right: 0;
		    bottom: 0;
		    width: 10px;
		    height: 10px;
		    margin: auto;
		    -webkit-border-radius: 50%;
		    -webkit-background-clip: padding-box;
		    -moz-border-radius: 50%;
		    -moz-background-clip: padding;
		    border-radius: 50%;
		    background-clip: padding-box;
		    background: transparent;
		}
		.point-area .point-10 {
		    width: 100%;
		    height: 100%;
		}
		.point-area .point-40 {
		    width: 100%;
		    height: 100%;
		}
		.point-area .point-80 {
		    width: 100%;
		    height: 100%;
		}
    	.point-area .point-10:after {
		    content: "";
		    display: block;
		    position: absolute;
		    top: 0;
		    right: 0;
		    bottom: 0;
		    left: 0;
		    border-radius: 50%;
		    border: 2px solid #00cdec;
		    opacity: 0;
		    -webkit-animation: ripple 4.5s ease-out 225ms infinite;
		    animation: ripple 4.5s ease-out 225ms infinite;
		}
		.point-area .point-40:after {
		    content: "";
		    display: block;
		    position: absolute;
		    top: 0;
		    right: 0;
		    bottom: 0;
		    left: 0;
		    border-radius: 50%;
		    border: 2px solid #00cdec;
		    opacity: 0;
		    -webkit-animation: ripple 4.5s ease-out .9s infinite;
		    animation: ripple 4.5s ease-out .9s infinite;
		}
		.point-area .point-80:after {
		    content: "";
		    display: block;
		    position: absolute;
		    top: 0;
		    right: 0;
		    bottom: 0;
		    left: 0;
		    border-radius: 50%;
		    border: 2px solid #00cdec;
		    opacity: 0;
		    -webkit-animation: ripple 4.5s ease-out 1.8s infinite;
		    animation: ripple 4.5s ease-out 1.8s infinite;
		}
		@-webkit-keyframes ripple{0%{opacity:0;-webkit-transform:scale(.1)}5%{opacity:1}to{opacity:0;-webkit-transform:scale(1)}}@keyframes ripple{0%{opacity:0;-webkit-transform:scale(.1);transform:scale(.1)}5%{opacity:1}to{opacity:0;-webkit-transform:scale(1);transform:scale(1)}}

		/*首页贝尔轮播效果*/
.picScroll-left .hd a:hover{cursor: pointer;}
/*最新活动轮播效果*/
.banner .hd a:hover{cursor: pointer;}

/*产品中心页面样式*/
.produce-center{max-width: 348px;width: 25%;background-color: #fff;border: 1px solid #DDDDDD;float: left;/*max-height: 1542px;*/}
	.praduce-container{margin: 10px;}
	.praduce-container h4{font-weight: 100;font-size: 15px;color: #666;line-height: 8px;}
	.praduce-container small{color: #999;font-size: 12px;font-family: arial;text-transform: uppercase;}
	.praduce-container ul{margin-bottom: 50px;height: 260px;}
	.praduce-container ul li{margin-bottom: 15px;color: #999;}
	.praduce-container ul li:last-child{margin-top: -10px;}
	.praduce-container a{color:#00c1de ; font-size: 16px;}
	.praduce-container .more{display:inline-block;border: 1px solid #00c1de;padding: 3px;font-size: 16px;}
	.praduce-container .produce-zl{margin-top: 20px;margin-bottom: 40px;height: 50px;}	

	/*申请加盟页面的下标样式*/
.select-xb{background: url(/*../images/merchants-apply_xb.png) no-repeat right center;*/ width: 220px; height: 40px; overflow: hidden;border: 1px solid #666;}
.select-xb select {
   background: transparent;
   width: 100%;
   padding: 5px;
   font-size: 16px;
   height: 40px;
   outline: none;
   -moz-outline: none;
   -webkit-appearance: none; /*for chrome*/
}

/*工程案例页面*/
.w33{width: 33.3%;}
.bd{border: 1px solid #e0dfdf;}
.bb_none{border-bottom: none;}
.anli-pp:nth-child(3n-1){border-left: none;border-right: none;}
.w33 img{margin-left: 6%;}

/*贝尔商学院页面*/
.fengcai{width: 21%;margin-left: 5%;margin-bottom: 5%;}
.fengcai1{margin-bottom: 5%;}
.B201{width: 27%;margin-bottom: 5%;}
.B20{width: 28%;margin:0 0 5% 5%;}

/*首页微信图片的样式定位*/
.smt .wx{width: 6%;position: absolute;right: 12%;top: 21px;}

.pro-bag{background-color: red;}
