*{
	margin: 0;padding: 0;font-family: "microsoft yahei";
}
.container-fluid{
	padding: 0;
}
h1,h2,h3,h4,h5,h6{
	font-weight: bold;
}

.row b a{
	color: #666;
}
p{
	margin: 0;
}
ul,ol{
	margin-bottom: 0;
}
img{
	max-width: 100%;
}
a:hover{
	color: #000;text-decoration: none;
}
.navbar-default{
	width:100%;position: fixed;top: 0;left: 0;z-index: 10000;
}
#mainNav .nav{
	margin-left: 0px;
}
.navbar-nav>li>a{
	font-size: 16px;
}
.navbar-inverse .navbar-nav>li>a{
	font-size: 18px;
}
.logoImg{
	padding: 0;
}
.logoImg img{
	max-width: 100%;
}
.h-b-r{
	margin-right: 5px;
    line-height: 2.1em;
    font-size: 12px;
}
.h-b-r.r3{
    line-height: 1.4em;
}
.h-b-r .fw{
	color:red;
	font-weight: bold;
}
.slideBar{
	position: fixed;top: 231px;right:0px;z-index: 10000;display: none;
}
.slideBar ul{
	margin: 0;list-style: none;position:relative;
}
.slideBar ul li{
	width: 50px;height: 50px;text-align: center;
}
.slideBar ul li img{
	margin: 10px 0;max-width: 100%;
}
.slideBar .slideBarItem{
	position:absolute;top:0;right:50px;width:220px;padding:25px 30px 25px 18px;color: #fff;font-size:12px;text-align: left;display: none;
}
.slideBar .slideBarItem_code{
	padding: 10px 0 10px 0;text-align: center;
}
.slideBar .slideBarItem_form{
	padding: 28px 30px 30px 30px;font-size: 14px;
}
.slideBar .slideBarItem h5{
	font-size: 16px;font-weight:bold;margin-bottom: 5px;
}
.slideBar .slideBarItem .slideBarList{
	margin-top: 20px;font-size: 12px;
}
.slideBar .slideBarItem_code .slideBarList{
	margin-top: 0;
}
.slideBar .slideBarItem_code .slideBarList img{
	margin-bottom: 10px;
	max-width:110px;
	max-height: 110px;
}
.slideBar .slideBarItem_form p{
	margin: 10px 0 5px 0;
}
.slideBar .slideBarItem_form span{
	color: #FF0000;padding-left: 10px;
}
.slideBar .slideBarItem_form input{
	width: 100%;height: 30px;line-height: 30px;color: #000;
}
.slideBar .slideBarItem_form .formBtn{
	width: 120px;margin: 30px 20px 0 20px;border:none;background: #fff;color: #0099FF;border-radius: 10px;
}
.slideBar .slideBarItem .slideBarList p{
	font-size:14px;line-height: 20px;
}
.slideBar .slideBarItem .slideBarList a{
	font-size:12px;color: #fff;line-height: 20px;
}
.slideBarPhone{
	position: fixed;bottom: 60px;right: 25px;text-align:right;z-index:10002;display: none;
}
.slideBarPhone ul{
	list-style: none;
}
.slideBarPhone ul li{
	margin-top: 10px;position: relative;
}
.slideBarPhone .slideBarPhoneItem{
	position: absolute;bottom: 40px;right: 0;width: 250px;display: none;
}
.slideBarPhone .slideBarPhoneItem .slideBarPhoneList{
	padding-bottom: 20px;line-height: 30px;
}
.slideBarPhone .slideBarPhoneItem .slideBarPhoneList a{
	display:inline-block;text-align:center;background: #fff;color: #a37c52;line-height: 30px;border-radius: 10px;width: 180px;max-width: 100%;margin-right: 10px;
}
.slideBarPhone img{
	max-width: 40px;
}
.mask{
	position:fixed;top:0;left:0;width: 100%;height:100%;background: #000000;opacity: 0;z-index: 10001;display: none;
}
#newBridge .icon-left-center{
	right: 50px !important;top: 336px !important;left: auto !important;
}
.banner{
	width:100%;margin-top: 60px;
}
.banner img{
	width: 100%;
}
span.fontWhite{
	color: white!important;
}
.fontWhite h2 span{
	color:white!important  ;
}
.fontWhite h3 span{
	color:white!important  ;
}
.fontWhite h4 span{
	color:white!important  ;
}
.fontWhite h5 span{
	color:white!important  ;
}
.fontWhite p span{
	color:white!important  ;
}
.fontWhite h4{
	color:white!important  ;
}
.fontWhite h2{
	color:white!important  ;
}
.fontWhite h3{
	color:white!important  ;
}
.fontWhite p{
	color:white!important  ;
}
.navbar-default .navContainer{
	position: relative;padding: 0;
}
.navbar-default .navbar-brand{
	height: auto;margin: 9px 10px;
}
.navbar-default .navbar-nav>li>a{
	padding: 20px 10px ;
	cursor: pointer;
}
.navbar-default .navBtn{
	position:relative;float:right;margin-left: 0px;list-style: none;padding: 17px 0;
}
.navbar-default.o .navBtn{
	position:relative;float:right;margin-left: 0px;list-style: none;padding: 6px 0;
}
.navbar-default .navBtn li{
	float: left;padding-right: 0px;
	position:relative;
}
.navbar-default .navBtn li a img{
	max-width: 90%;
}
.navbar-default .navBtn .navBtnItem{
	position:absolute;top:25px;left:0;width: 280px;padding: 28px 33px 8px 43px;background: #fff;display: none;
}
.navbar-default .navBtn .navBtnItem .searchInput{
	background: #ccc;line-height: 20px;width: 100%;height:20px;text-align:left;border:none;border-radius: 10px;padding: 0 20px 0 5px;
}
.navbar-default .navBtn .navBtnItem .searchItem{
	position: relative;
}
.navbar-default .navBtn .navBtnItem .searchBtn{
	position: absolute;top: 3px;right: 5px;display: block;width: 14px;height: 14px;cursor: pointer;
}
.navbar-inverse .navbar-brand{
	display: none;
}
.main .navbar-inverse .row{
	display: none;
}
.navbar-inverse .navbar-header{
	background:#fff ;
	color: #d65a1e;
	height: 50px;
	margin: 5px 0;
	border: 1px solid #d65a1e;
}
.navbar-inverse .navbar-header span{
	color: #fff;
}
.navbar-inverse .navbar-header a{
	color: #d65a1e;
}
.navbar-inverse .navbar-toggle{
	border-color: transparent;margin: 0;background: #d65a1e;padding: 13px 10px;border-radius: 0;
}
.navbar-inverse .navTitle{
	display: none;
}
.navbar-inverse{
	text-align: center;
}
.navbar-inverse .navbar-nav{
	float: none;
}
.caret{
	display: none;
}
.open>.dropdown-menu{
	display: none;
}
.main .breadCrumbs{
	background: #fff;padding: 22px 0;text-align: left;
}
.main .breadCrumbs img{
	width: 26px;max-width: 100%;margin-right: 13px;
}
.main .breadCrumbs span,.main .breadCrumbs a{
	font-size: 18px;color: #646464;
}
.main .breadCrumbs .currentLocation{
	color: #ff0000;
}
.subnavigation{
	position: absolute;
	top: 50px;
	left: 0;
	background: #fff;
	color: #333;
	padding: 40px 100px 20px 100px;
	display: none;
	z-index: 1000;
}
.subnavigation img{
	max-width: 100%;
}
.subnavigation .subnavigationItem{
	padding-left: 20px;
}
.subnavigation .subnavList{
	float: left;width: 20%;color: #fff;padding: 0 30px;border-right: 1px solid #ccc;
}
.subnavigation .subnavList2{
	width: 25%;
}
.subnavigation .subnavCon{
	padding: 23px 33px;
}
.subnavigation .subnavCon p{
	font-size: 14px;color: #666;
}
.subnavigation_about .subnavList{
	border-left: 1px solid #ccc;border-right: none;
}
.subnavigation .subnavList a {
	font-size: 16px;
	margin-bottom: 30px;
	text-decoration: none;
	color: #2da0d2;
	font-weight: bold;
}
.subnavigation .subnavList ul{
	list-style: none;
	margin-top: 5px;
}
.subnavigation .subnavList ul li{
	margin: 6px 0;
}
.subnavigation .subnavList ul li a{
	text-decoration: none;color: #333;font-size: 14px;margin-bottom: 30px;/*white-space: nowrap;*/
}
.subnavigation .subnavList ul li a:hover{
	color: #2da0d2;
}
footer{
	background: #d7d7d7;padding: 50px 0;
}
footer .footBar{
	border-bottom: 1px solid #fff;padding-bottom: 30px;margin-bottom: 10px;
}
footer .row .col-xs-12{
	font-size: 16px;
}
footer .row h4{
	font-size: 20px;
}
footer .row h5{
	margin-bottom: 30px;
}
footer .row p{
	color: #666;font-size: 14px;margin-bottom: 12px;
}
footer .row img{
	width: 120px;
	max-width: 100%;
}
 #tq_float_container{
	left: 50px !important;
} 
#tq_float_container{
		display: none !important;
}
/*#newBridge {
    display: none !important;
}*/
footer .foot_span{
	margin-top: 30px;
}
footer .care_us{
   text-align: center;
   margin-bottom: 10px;
}
footer .care_us span{
	display: inline-block;
}
footer .img_box{
    display: inline-block;
    margin-left: 20px;
}
/*平板：屏幕宽度在768-1024*/
@media only screen and (min-width:768px ) and (max-width:1024px ){
	.navbar-default .navbar-nav>li>a{
		padding: 20px 10px;
	}
	footer .foot_span{
	margin-top: 5px;
    }
	.subnavigation{
		padding: 20px;top: 60px;
	}
	.subnavigation .subnavList{
		padding: 0 10px;
	}
	.navbar-default .navBtn{
		margin-left: 0;
	}
	/*.banner{
		margin-top: 120px;
	}*/
	.main .breadCrumbs{
		padding: 15px 0;
	}

}

/*手机：屏幕宽度最大767*/
@media only screen and (max-width:767px ){
	.navbar-nav>li>a{
		font-size: 18px;padding-left: 25px;
	}
	.navbar{
		padding-bottom: 0;
	}
	footer .foot_span{
	margin-top: 5px;
    }
	.logoImg img{
		max-width: 100%;margin-top: 5px;
	}
	.navbar-default .navbar-collapse{
		background: #fff;position: absolute;width: 100%;z-index: 100;
	}
	.navbar-default .navbar-brand{
		margin:0 10px;
	}
	.navbar-default .navbar-nav>li>a{
		padding: 10px;
	}
	.navbar-default .navContainer{
		padding: 0 15px;
	}
	.navbar-default .navBtn{
		display: none;
	}
	.navbar-inverse .navbar-brand{
		padding: 15px 0;
	}
	.main .navbar-inverse .row{
		display: block;
	}
	.navbar-inverse .navbar-brand{
		display: block;
	}
	.navbar-inverse .navTitle{
		display: block;
	}
	.navbar-inverse .navbar-collapse{
		position: absolute;
		top: 54px;
		left: 8.33%;
		width: 83.33%;
		z-index: 100;
		background: #fff;
		border: 1px solid #f05a1f;
		margin-left: 0;
		margin-right: 0;
	}
	.navbar-inverse{
		text-align: initial;
	}
	.navbar-inverse .navbar-nav{
		display: list-item;
	}
	.caret{
		display: inline-block;
	}
	.open>.dropdown-menu{
		display: block;
	}
	.main .breadCrumbs{
		padding: 8px 0;
	}
	.main .breadCrumbs img{
		width: 13px;margin-right:6px ;
	}
	.main .breadCrumbs span, .main .breadCrumbs a{
		font-size: 16px;
	}
	.subnavigation{
		display: none;
	}
	.main .banner{
		margin-top: 50px;
	}
	.slideBarPhone{
		display: block;
	}
	footer{
		padding: 25px 0;
	}
	footer .footBar{
		display: none;
	}
	#tq_float_container{
		display: none !important;
	}
	#newBridge{
		/*display: none !important;*/
	}
}

