@charset "utf-8";
/*base code css*/
html,body {	
	margin:0 auto; padding:0px;font-family:"Microsoft YaHei",微软雅黑;  
	background-position: center top; background-repeat:no-repeat;
}
html{
	overflow-x: hidden;
}
ul,li,div,dl,dd,dt,ol,p,h1,h2,h3,h4,h5,h6{ 
	margin:0px; padding:0px; list-style:none;
}
img{ 
	border:none; vertical-align:middle;
}
a{ 
	color:#000; text-decoration:none;
}
a:hover{ 
	text-decoration:none;
}
.clear{	
	clear:both; height:0px;
}
span{ 
	vertical-align:middle;
}
/*header code css*/
.header{
	width: 100%;height: 50px;position: fixed;top: 0;background: #ffffff;z-index: 10000;
}
#menu{
	width: 60%; height: 50px; background: transparent;float: left;
}
#menu h1{
	color: #000000; font-size: 1.2em; font-weight: bolder; float: left;
}
#menu h1 img{
	width: 100px;height: auto;
}
.nav_menu{
	float: left;margin-left: 10px;margin-right: 40px;
}
.nav_menu img{
	width: 50px;height: 50px;
}
.m_close { 
	display: none;float: left;margin: 10px 50px 0px 20px;
}
.m_close img { 
	width: 30px; height: 30px; 
}
#navbar{
	width: 100%;min-height: 100vh;position: fixed; background: #ffffff; z-index: 999; top: 50px;display: none;
}
.nav_ul{
	width: 100%;margin: 20px 10px;
}
.nav_ul>li{
	width: 100%;border-bottom: 1px solid #ededed; float: left;line-height: 30px;
}
.nav_ul li:nth-child(1){
	display: none;
}
.nav_ul li:last-child{
	margin-bottom: 20px;
}
.nav_ul li a{
	font-size: 0.9em;color: #333333; padding-left: 10px; display: block;
}
.nav_ul_a span{
	margin-left: 70%;display: inline-block;font-family: '宋体';height: 50px;line-height: 50px;
}
.nav_div{
	display: none;
}
.nav_div:last-child{
	margin-bottom: 10px;
}
.nav_div_left{
	display: none;
}
.nav_div_right img{
	display: none;
}
.nav_div_r_head a{
	font-weight: bold;margin-left: 15px;
}
.nav_div_cont_list a{
	margin-left: 30px;
}
#nav_div_sol .nav_div_r_cont{
	display: none;
}
.nav_div_r_head a span{
	display: none;
}
.nav_div_all2 dl dt{
	display: none;
}
.nav_div_all2 dl dd{
	font-weight: bold;margin-left: 15px;
}

.search{
	width: 40%;float: right;
}
.header_search_cont{
	display: none;
}
.header_search_1{
	display: none;
}
.header_search span{
	background: url(https://www.trbow.cn/Public/Home/images/search2.png) no-repeat;width: 20px;height: 20px;display: block;float: left;margin-top: 15px;margin-right: 15px;
}
.language{
	float: right;
}
.language a{
	width: 54px;height: 24px;display: inline-block;border-radius: 18px;background: #232323;margin-top: 12px;line-height: 24px;text-align: center;color: #ffffff;font-size: 0.7em;
}
.languange_active{
	margin-right: 8px;
}
.language a:hover{
	background: #454545;
}


.pro_header{
	width: 100%;border-bottom: 3px solid #232323;height: 60px;display: none;
}
.pro_header_all{
	width: 60%;margin: 0 auto;
}
.pro_header_left{
	width: 40%;float: left;
}
.pro_header_left h1{
	font-size: 1.5em;color: #232323;font-weight: 600;line-height: 60px;font-family: '微软雅黑';
}
.pro_header_right{
	width: 60%;float: right;
}
.pro_header_right ul{
	float: right;width: 72%;
}
.pro_header_right ul li{
	display: inline-block;line-height: 60px;width: 16.4%;
}
.pro_header_right ul li:nth-child(6){
	width: 18%;
}
.pro_header_right ul li a{
	font-size: 1em;font-weight: bold;font-family: '宋体';
}
.pro_header_right ul a.pro_header_xj{
	width: 80px;height: 40px;color: #ffffff;text-align: center;line-height: 40px;border-radius: 20px;background: #88AB2D;display: block;float: right;margin-top: 10px;
}
.pro_header_active a{
	color: #232323;
}

/*footer code css*/
.footer{
	width: 100vw;background: #000000;
}
.foot_cont{
	width: 90%;margin: 0px auto;
}
.foot_cont_nav{
	width: 100%;padding-top: 30px;
}
.foot_cont_nav h3{
	width: 100%;border-bottom: 1px solid #ffffff;
}
.foot_cont_nav h3 img{
	width: 30%;height: auto;
}
.foot_left{
	padding-top: 20px;width: 100%;
}
.foot_left nav ul{
	font-size: 0;
}
.foot_left nav ul li{
	display: inline-block;vertical-align: top;font-size: 14px;color: #ffffff;font-weight: bold;
}
.foot_left nav ul li:nth-child(1){
	width: 40%;
}
.foot_left nav ul li:nth-child(2){
	width: 40%;
}
.foot_left nav ul li:nth-child(3){
	width: 20%;
}
.foot_left nav ul li dl{
	margin-top: 15px;font-weight: normal;
}
.foot_left nav ul li dl dd{
	margin-bottom: 20px;
}
.foot_left nav ul li dl dd a{
	color: #eeeeee;
}
.foot_left nav ul li dl dd a:hover{
	text-decoration: underline;
}
.foot_right{
	width: 100%;padding-top: 20px;
}
.foot_right h4{
	font-size: 0.9em;padding-bottom: 15px;color: #ffffff;
}
.link_phone p{
	font-size: 0.9em;margin-bottom: 20px;color: #eeeeee;
}
.friendlink{
	border-bottom: 1px solid #ffffff;
}
.friendlink ul{
	display: none;
}
.foot_beian{
	margin-top: 20px;padding-bottom: 30px;font-size: 0.8em;color: #eeeeee;
}
.foot_beian a{
	font-size: 0.8em;color: #999999;
}
