/*product page code css*/
.pro_container{
	width: 100%;margin-top: 50px;
}
.pro_cont_head{
	width: 100%;
}
.pro_head_left{
	width: 100%;
}
.pro_head_left img{
	width: 80%;height: auto;margin-left: 10%;
}
.pro_head_right{
	width: 100%;
}
.pro_head_right h3{
	font-size: 2em;margin-bottom: 10px;text-align: center;margin-top: 10px;
}
.pro_head_right h5{
	font-size: 1.2em;margin-bottom: 10px;text-align: center;
}
.pro_head_right p{
	font-size: 1em;line-height: 24px;margin-bottom: 10px;text-indent: 2em;
}
.pro_head_right a{
	display: block;width: 25%;height: 30px;margin-left: 37.5%;border-radius: 20px;text-align: center;line-height: 30px;background: #232323;font-size: 1em;color: #ffffff;
}
.pro_cont_art{
	width: 100%;margin-top: 30px;background: #f2f3f5;padding-top: 30px;
}
.pro_art_all{
	width: 100%;
}
.pro_cont_art h3{
	font-size: 2em;text-align: center;margin-bottom: 20px;
}
.pro_art_list{
	width: 100%;margin-bottom: 30px;
}
.pro_art_left{
	width: 100%;
}
.pro_art_left img{
	width: 100%;height: auto;
}
.pro_art_left h5{
	margin-top: 10px;font-size: 1.5em;margin-bottom: 10px;
}
.pro_art_left p{
	line-height: 30px;font-size: 1em;
}
.pro_art_right{
	width: 100%;
}
.pro_art_right img{
	width: 100%;height: auto;
}
.pro_art_right h5{
	margin-top: 10px;font-size: 1.5em;margin-bottom: 10px;
}
.pro_art_right p{
	line-height: 30px;font-size: 1em;margin-bottom: 10px;
}
.pro_art_pic{
	display: none;
}
.pro_cont_foot{
	width: 95%;margin: 50px auto;margin-bottom: 20px;
}
.pro_cont_foot h3{
	margin-bottom: 20px;font-size: 2em;text-align: center;
}
.pro_foot_left{
	width: 100%;margin-bottom: 20px
}
.pro_foot_left li{
	width: 30%;float: left;font-size: 1em;font-weight: bold;color: #9D9FA1;border-bottom: 2px solid #232323;line-height: 30px;cursor: pointer;text-align: center;display: inline-block;
}
.pro_foot_left li.li_active{
	color: #232323;background: #232323;color: #ffffff;
}
.pro_foot_right{
	width: 100%;
}
.pro_foot_list{
	width: 100%;display: none;
}
.pro_foot_list:first-child{
	display: block;
}
.pro_foot_list h5{
	font-size: 1.5em;margin-bottom: 10px;display: none;
}
.pro_foot_list table{
	width: 100%;border-collapse: collapse;
}
.pro_foot_list table tr{
	height: 50px;border-bottom: 1px solid #cecece;
}
.pro_foot_list table tr:last-child{
	border-bottom: none;
}
.pro_foot_list table tr td{
	font-size: 0.8em;font-weight: bold;width: 50%;
}
.pro_foot_list table tr td:nth-child(2n){
	font-weight: normal;color: #5B5F65;
}
.pro_foot_note{
	margin-top: 0px;
}
.pro_foot_note p{
	color: #9D9FA1;font-size: 0.8em;
}
.pro_cont_adver{
	width: 100%;
}
.pro_cont_adver_all{
	width: 100%;margin: 0 auto;
}
.pro_cont_adver_left{
	width: 100%;
}
.pro_cont_adver_left video{
	width: 96%;margin: 20px 2%;
}
.pro_cont_adver_right{
	width: 100%;
}
.pro_cont_adver_right h5{
	color: #999999;font-size: 1.2em;line-height: 30px;text-align: center;
}
.pro_cont_adver_right h3{
	color: #232323;font-size: 1.5em;text-align: center;
}
.pro_cont_accessory{
	width: 100%;
}
.pro_cont_acce_1{
	width: 100%;margin-top: 30px;margin-bottom: 30px;
}
.pro_cont_acce_1 h3{
	font-size: 2em;text-align: center;
}
.pro_cont_acce_1_all{
	width: 100%;
}
.pro_cont_acce_1_list{
	width: 32%;float: left;margin-right: 2%;background: #f2f3f5;border-radius: 15px;margin-top: 20px;
}
.pro_cont_acce_1_list:nth-child(3n){
	margin-right: 0;
}
.pro_cont_acce_1_list a img{
	width: 80%;height: auto;margin-left: 10%;transform: translateY(-10px);
}
.pro_cont_acce_1_list_text{
	width: 80%;padding: 0 10%;padding-bottom: 40px;text-align: center;
}
.pro_cont_acce_1_list_text h5{
	font-size: 1.2em;margin-bottom: 5px;
}
.pro_cont_acce_1_list_text p{
	font-size: 0.9em;
}
.pro_cont_acce_2{
	width: 100%;background: #f2f3f5;
}
.pro_cont_acce_2_art{
	width: 100%;
}
.pro_cont_acce_2_art h3{
	font-size: 2em;margin-bottom: 20px;padding-top: 30px;
}
.pro_cont_acce_2_all{
	width: 100%;font-size: 0;height: 230px;overflow: hidden;position: relative;
}
.pro_cont_acce_2_all li{
	width: 24%;height: 230px;margin-right: 1.33%;display: inline-block;background: #ffffff;font-size: 12px;border-radius: 15px;border: 2px solid rgba(220, 220, 220, 0.5);box-sizing: border-box;position: absolute;
}
.pro_cont_acce_2_all li:nth-child(4n){
	margin-right: 0;
}
.pro_cont_acce_2_all li a img{
	width: 80%;height: auto;transform: translateY(-6px);margin-left: 10%;
}
.pro_cont_acce_2_text{
	width: 100%;text-align: center;margin-bottom: 50px;
}
.pro_cont_acce_2_text span{
	background: #e0e2e5;padding: 6px 12px;border-radius: 8px;
}
.pro_cont_acce_2_text h5{
	font-size: 16px;line-height: 50px;
}
.pro_cont_acce_2_text p{
	font-size: 14px;
}
.pro_box{
	width: 100%;margin-top: 20px;
}
.pro_box span{
	width: 40px;height: 40px;border-radius: 20px;background: #ced0d4;display: block;text-align: center;line-height: 40px;font-size: 1.8em;font-weight: bold;color: #ffffff;cursor: pointer;float: left;margin-bottom: 30px;
}
.pro_box span.span_active{
	background: #232323;
}
#prev{
	margin-right: 10px;margin-left: 38%;
}
.pro_cont_rec{
	width: 100%;margin-top:30px;margin-bottom: 30px;
}
.pro_cont_rec h3{
	font-size: 2em;text-align: center;
}
.pro_rec_all{
	width: 100%;margin-top: 10px;
}
.pro_rec_list{
	width: 49%;margin-right: 1%;float: left;margin-top: 10px;
}
.pro_rec_list:nth-child(2n){
	margin-right: 0;
}
.pro_rec_list img{
	width: 80%;height: auto;margin-left: 10%;
}
.pro_list_text{
	margin-top: 10px;text-align: center;margin-bottom: 10px;
}
.pro_list_text h5{
	font-size: 1.2em;
}
.pro_list_text p{
	font-size: 1em;
}
.product_page_message{
	width: 100%;background: #f8f8fa;padding-bottom: 30px;padding-top: 30px;
}
.product_page_message h3{
	font-size: 1.5em;text-align: center;margin-bottom: 20px;
}
.product_page_message p{
	font-size: 1em;line-height: 24px;text-align: center;margin-bottom: 20px;
}
.product_page_message a{
	display: block;width: 30%;height: 40px;margin-left: 35%;border-radius: 20px;text-align: center;line-height: 40px;background: #232323;color: #ffffff;
}
/*news page code css*/
.news_cont{
	width: 100%;margin-bottom: 30px;
}
.news_cont_head{
	width: 100%;;margin-top: 80px;
}
.news_cont_head h3{
	font-size: 1.5em;margin-bottom: 10px;text-align: center;
}
.news_cont_head p{
	margin-bottom: 10px;color: #666666;text-align: center;
}
.news_cont_all{
	width: 100%;
}
.news_cont_all p{
	margin-bottom: 10px;color: #666666;line-height: 22px;font-size: 0.95em;text-indent: 1.9em;width: 100%;
}
.news_cont_all p img{
	width: 80%;height: auto;margin-left: 2.5%;
}
/*case page code css*/
.case_cont{
	width: 100%;margin-top: 50px;
}
.case_cont_adver{
	width: 100%;position: relative;
}
.case_cont_adver img{
	width: 100%;height: auto;
}
.case_adver_text{
	display: none;
}
.case_cont_art{
	width: 100%;
}
.case_cont_art div:nth-child(1){
	margin-top: 30px;
}
.case_cont_art div h3{
	font-size: 2em;margin-bottom: 20px;text-align: center;
}
.case_cont_art div p{
	margin-bottom: 10px;text-indent: 1.9em;font-size: 0.95em;
}
.case_cont_art div:nth-child(2){
	margin-top: 40px;padding-top: 30px;background: #f2f3f5;
}
.case_cont_art div:nth-child(3),.case_cont_art div:nth-child(5){
	width: 100%;margin-bottom: 20px;
}
.case_cont_art div:nth-child(3) img,.case_cont_art div:nth-child(5) img{
	width: 100%;height: auto;margin-bottom: 10px;
}
.case_cont_art div:nth-child(3) p,.case_cont_art div:nth-child(5) p{
	width: 100%;line-height: 22px;font-size: 0.95em;
}
.case_cont_art div:nth-child(4),.case_cont_art div:nth-child(6){
	width: 100%;margin-bottom: 20px;
}
.case_cont_art div:nth-child(4) img,.case_cont_art div:nth-child(6) img{
	width: 100%;height: auto;
}
.case_cont_art div:nth-child(4) p,.case_cont_art div:nth-child(6) p{
	width: 100%;line-height: 22px;font-size: 0.95em;margin-top: 20px;
}
.case_cont_middle{
	padding: 30px 0;background: #f2f3f5;text-indent: 1.9em;font-size: 0.95em;
}
.case_rec{
	width: 100%;margin-bottom: 30px;margin-top: 30px;
}
.case_rec h3{
	text-align: center;font-size: 2em;margin-bottom: 20px;
}
.case_rec_list{
	width: 49%;margin-right: 2%;float: left;text-align: center;
}
.case_rec_list:nth-child(2n){
	margin-right: 0;
}
.case_rec_list_text h5{
	font-size: 1.2em;font-weight: normal;
}

/*solution page code css*/
.adver{
	width: 100%;margin-top: 70px;position: relative;
}
.adver img{
	width: 100%;height: auto;
}
.adver_text{
	display: none;
}
.sol_container{
	width: 100%;
}
.sol_cont_head{
	text-align: center;margin-top: 30px;margin-bottom: 30px;
}
.sol_cont_head h3{
	font-size: 2em;margin-bottom: 20px;
}
.sol_cont_head p{
	line-height: 20px;margin-bottom: 20px;font-size: 0.95em;text-indent: 1.9em;
}
.sol_cont_video{

}
.sol_cont_video h3{
	font-size: 2em;margin-bottom: 20px;text-align: center;
}
.sol_cont_video ul li{
	width: 100%;position: relative;margin-bottom: 10px;
}
.sol_cont_video ul li img{
	width: 90%;height: auto;margin-left: 5%;
}
.sol_cont_video ul li p{
	position: absolute;color: #ffffff;top: 90px;left: 18%;font-size: 1.2em;
}
.sol_cont_value{
	margin-top: 30px;margin-bottom: 30px;
}
.sol_cont_value h3{
	font-size: 2em;text-align: center;margin-bottom: 20px;
}
.sol_cont_value>p{
	text-align: center;font-size: 0.95em;margin-bottom: 20px;
}
.sol_val_text{
	width: 100%;
}
.sol_val_list{
	width: 49%;float: left;margin-right: 2%;
}
.sol_val_list:nth-child(2n){
	margin-right: 0;
}
.sol_val_list_img{
	width: 100%;
}
.sol_val_list_img img{
	width: 40%;height: auto;margin-left: 30%;
}
.sol_val_list_desc{
	vertical-align: middle;
}
.sol_val_list_desc h5{
	font-size: 1em;color: #333333;text-align: center;margin-bottom: 10px;
}
.sol_val_list_desc p{
	font-size: 0.95em;color: #666666;line-height: 22px;text-indent: 1.9em;
}
.sol_foot{
	background: #f2f3f5;
}
.sol_cont_rec{
	width: 100%;padding-bottom: 20px;
}
.sol_cont_rec h3{
	font-size: 2em;text-align: center;line-height: 100px;
}
.sol_rec_product{

}
.sol_rec_pro_list{
	width: 49%;height: 340px;margin-right: 2%;margin-bottom: 20px;float: left;background: #ffffff;overflow: hidden;
}
.sol_rec_pro_list:nth-child(2n){
	margin-right: 0;
}
.sol_rec_pro_list img{
	width: 100%;height: auto;margin-bottom: 16px;
}
.sol_rec_pro_list_hide{
	display: none;
}
.sol_rec_pro_list_hide h5{
	font-size: 1.1em;padding: 0 4%;margin-top: -240px;margin-bottom: 10px;font-weight: normal;color: #232323;
}
.sol_rec_pro_list_hide p{
	font-size: 0.9em;color: #666666;padding: 0 8%;line-height: 24px;
}
.sol_rec_pro_list_display h5{
	font-size: 1.1em;padding: 0 4%;margin-bottom: 10px;font-weight: normal;
}
.sol_rec_pro_list_display a{
	font-size: 1em;display: block;padding: 0 4%;
}
.sol_cont_message{
	width: 100%;background: #ffffff;
}
.sol_cont_message h3{
	font-size: 2em;text-align: center;padding-top: 30px;margin-bottom: 20px;
}
.sol_cont_message p{
	font-size: 1em;line-height: 24px;text-align: center;margin-bottom: 20px;
}
.sol_cont_message a{
	display: block;width: 30%;height: 40px;margin-left: 35%;border-radius: 20px;text-align: center;line-height: 40px;background: #232323;color: #ffffff;margin-bottom: 30px;
}

/*about single page code css*/
.about_adver{
	width: 100%;margin-top: 50px;
}
.about_adver img{
	width: 100%;height: auto;
}
.about_profile{
	
}
.about_prof_head{
	width: 100%;
}
.about_prof_head h3{
	font-size: 1.5em;text-align: center;
}
.about_prof_head hr{
	width: 50px;height: 5px;background: #232323;
}
.about_prof_cont{
	width: 100%;
}
.about_prof_left{
	width: 100%;
}
.about_prof_left p{
	line-height: 22px;font-size: 0.95em;text-indent: 1.9em;margin-top: 10px;margin-bottom: 10px;
}
.about_prof_right{
	width: 100%;
}
.about_prof_right video{
	width: 100%;height: auto;margin-bottom: 30px;
}
.about_data{
	width: 100%;height: 450px;background: url(https://www.trbow.cn/Public/Home/images/about4.jpg) no-repeat;
}
.about_data_text{
	width: 94%;margin: 0 auto;
}
.about_data_text h3{
	font-size: 1.5em;color: #ffffff;padding-top: 30px;margin-bottom: 20px;text-align: center;
}
.about_data_text p{
	line-height: 24px;color: #ffffff;font-size: 0.95em;text-indent: 1.9em;
}
.about_data_list{
	width: 94%;margin: 0 auto;margin-top: 20px;
}
.about_data_list_line{
	width: 22%;margin-right: 4%;float: left;
}
.about_data_list_line:nth-child(4){
	margin-right: 0;
}
.about_data_list_line h5{
	font-size: 1.5em;color: #ffffff;margin-bottom: 10px;text-align: center;
}
.about_data_list_line p{
	line-height: 20px;color: #ffffff;font-size: 0.95em;
}
.about_server{
	width: 100%;height: 280px;background: url(https://www.trbow.cn/Public/Home/images/about6_1.png) no-repeat;
}
.about_server_head{
	width: 100%;margin-bottom: 20px;
}
.about_server_head h3{
	font-size: 1.5em;margin-bottom: 10px;padding-top: 30px;text-align: center;
}
.about_server_head p{
	font-size: 0.95em;text-indent: 1.9em;
}
.about_server_text{
	width: 100%;
}
.about_server_text_list{
	width: 22%;margin-right: 4%;float: left;
}
.about_server_text_list:nth-child(4){
	margin-right: 0;
}
.about_server_text_list h5{
	font-size: 1.5em;color: #232323;text-align: center;
}
.about_server_text_list p{
	font-size: 0.95em;margin-top: 5px;
}
.about_brand{
	width: 100%;
}
.about_brand_pic{
	width: 100%;
}
.about_brand_pic img{
	width: 100%;
}
.about_brand_head{
	width: 100%;background: #f7f8fa;
}
.about_brand_head_img{
	width: 100%;
}
.about_brand_head_img img{
	width: 25%;height: auto;margin-left: 37.5%;
}
.about_brand_head_text{
	width: 100%;padding-bottom: 30px;
}
.about_brand_head_text h3{
	font-size: 1.5em;color: #232323;margin-bottom: 10px;text-align: center;
}
.about_brand_head_text p{
	font-size: 0.95em;line-height: 22px;text-indent: 1.9em;
}
.about_brand_cont{
	width: 100%;
}
.about_brand_cont_img{
	width: 100%;
}
.about_brand_cont_img img{
	width: 100%;height: auto;margin-bottom: 10px;
}
.about_brand_cont_right{
	width: 100%;
}
.about_brand_cont_right h5{
	font-size: 1.2em;color: #71757E;margin-bottom: 10px;text-align: center;
}
.about_brand_cont_right h3{
	font-size: 1.5em;color: #232323;margin-bottom: 10px;text-align: center;
}
.about_brand_cont_right p{
	font-size: 0.95em;line-height: 22px;margin-bottom: 10px;text-indent: 1.9em;
}
.about_brand_cont_right p span{
	color: #232323;font-weight: bold;font-size: 1.2em;vertical-align: top;
}
.about_culture{
	width: 100%;margin-top: 40px;
}
.about_culture_img{
	width: 100%;
}
.about_culture_img img{
	width: 100%;height: auto;
}
.about_culture_head{
	width: 100%;margin-bottom: 40px;
}
.about_culture_head h3{
	font-size: 1.5em;color: #ffffff;
}
.about_culture_cont{
	width: 100%;
}
.about_culture_cont_list{
	width: 32%;margin-right: 2%;background: #ffffff;float: left;border-bottom: 2px solid #232323;
}
.about_culture_cont_list:nth-child(3n){
	margin-right: 0;
}
.about_culture_cont_list h5{
	font-size: 1.2em;color: #232323;text-align: center;
}
.about_culture_cont_list hr{
	width: 20px;height: 2px;background: #232323;margin-top: 10px;margin-bottom: 10px;
}
.about_culture_cont_list p{
	font-size: 0.95em;color: #333333;margin-bottom: 20px;
}
.about_culture_text{
	width: 100%;background: #f2f3f5;
}
.about_culture_text_all{
	width: 100%;
}
.about_culture_text_left{
	width: 100%;padding-top: 30px;
}
.about_culture_text_left h3{
	font-size: 1.5em;margin-bottom: 10px;text-align: center;
}
.about_culture_text_left p{
	font-size: 0.95em;line-height: 22px;color: #333333;text-indent: 1.9em;
}
.about_culture_text_right{
	width: 100%;
}
.about_culture_text_right video{
	width: 100%;margin-top: 20px;margin-bottom: 40px;
}
.about_history{
	width: 100%;margin: 0 auto;height: 500px;
}
.about_history_all{
	height: 500px;overflow: hidden;
}
.about_history h3{
	font-size: 1.5em;color: #232323;margin-top: 30px;margin-bottom: 20px;text-align: center;
}
.about_history_cont{
	width: 96%;margin-left: 2%;
}
.about_history_cont_left{
	width: 20%;margin-right: 5%;float: left;
}
.about_history_cont_left ul{
	box-shadow: 2px 0 5px rgba(0, 0, 0, 0.2);outline: 5px solid transparent;
}
.about_history_cont_left ul li{
	font-size: 1.1em;color: #333333;margin-bottom: 36px;text-align: center;cursor: pointer;
}
.about_history_cont_left ul li.aactive{
	font-size: 1.4em;color: #232323;font-weight: bold;border-right: 4px solid #232323;
}
.about_history_cont_right{
	width: 75%;float: right;
}
.about_his_cont_r_article{
	display: none;
}
.about_his_cont_r_article:nth-child(1){
	display: block;
}
.about_his_cont_r_article strong span{
	font-size: 1.4em;color: #232323;
}
.about_his_cont_r_article p{
	margin-bottom: 10px;font-size: 0.95em;
}

/*linkus code css*/
.linkus{
	width: 100%;
}
.linkus_head{
	width: 100%;margin-top: 80px;margin-bottom: 20px;
}
.linkus_head_img{
	width: 100%;
}
.linkus_head_img img{
	width: 100%;height: auto;border-radius: 20px;
}
.linkus_head_text{
	width: 90%;margin-left: 5%;
}
.linkus_head_text h3{
	font-size: 1.5em;margin-bottom: 10px;margin-top: 20px;
}
.linkus_head_text h5{
	font-size: 1.2em;color: #71757e;margin-bottom: 20px;
}
.linkus_head_text>p{
	margin-bottom: 10px;
}
.linkus_head_text>p>span{
	width: 26px;height: 26px;display: inline-block;margin-right: 5px;margin-top: -5px;
}
.linkus_span_phone{
	background: url(https://www.trbow.cn/Public/Home/images/linkus_icon1.png) no-repeat;
}
.linkus_span_address{
	background: url(https://www.trbow.cn/Public/Home/images/linkus_icon3.png) no-repeat;
}
.linkus_head_text_weixin{
	width: 25%;float: left;margin-right: 10%;margin-top: 10px;
}
.linkus_head_text_weixin img{
	width: 100%;height: auto;
}
.linkus_head_text_weixin p{
	text-align: center;margin-top: 5px;
}

/*search code css*/
.search_all{
	width: 100%;margin-top: 80px;
}
.search_all h1{
	text-align: center;margin-bottom: 30px;
}
.search_input{
	display: block;width: 80%;height: 30px;margin: 30px auto;padding-left: 10%;border-radius: 15px;border: 1px solid #d1d1d1;background: url(https://www.trbow.cn/Public/Home/images/search2.png) 10px no-repeat;font-size: 1em;
}
.search_content{
	width: 90%;margin: 0px auto;
}
.search_list{
	width: 100%;margin-bottom: 30px;border-bottom: 1px solid #d1d1d1;padding-bottom: 30px;
}
.search_list a img{
	width: 60%;height: auto;
}
.search_list a h3{
	line-height: 60px;
}
.search_list a h3 span{
	color: red;margin-right: 10px;vertical-align: top;
}
.search_list a p{
	font-size: 0.9em;line-height: 22px;
}
.search_list a p span{
	color: red;vertical-align: top;
}
.news_pageside{
	width: 100%;margin-bottom: 50px;margin-top: 20px;
}
.news_pageside ul{
	width: 95%;margin: 0px auto;
}
.news_pageside ul li{
	display: inline-block;text-align: center;font-size: 0.8em;margin-right: 3px;
}
.news_pageside ul li a{
	display: inline-block;border: 1px solid #eeeeee;border-radius: 5px;width: 24px;height: 24px;line-height: 24px;font-weight: bold;font-size: 1em;
}
.page_active a{
	color: #2676c3;
}
.page_last{
	margin-left: 5px;
}
.page_last a{
	padding: 0px 5px;vertical-align: middle;margin-left: 5px;
}
