/*product page code css*/
.pro_container{
	width: 100%;margin: 0px auto;margin-top: 60px;
}
.pro_cont_head{
	width: 60%;margin: 0px auto;padding-top: 70px;
}
.pro_head_left{
	width: 40%;float: left;
}
.pro_head_left img{
	width: 100%;height: auto;
}
#acce_head_left{
	overflow: hidden;height: 530px;
}
#acce_head_left img{
	transform: translateY(-150px);
}
.pro_head_right{
	width: 55%;float: right;
}
.pro_head_right h3{
	font-size: 2.5em;margin-bottom: 24px;
}
.pro_head_right h5{
	font-size: 1.2em;margin-bottom: 40px;
}
.pro_head_right p{
	font-size: 1em;line-height: 30px;margin-bottom: 30px;
}
.pro_head_right a{
	display: block;width: 90px;height: 40px;border-radius: 20px;text-align: center;line-height: 40px;background: #232323;font-size: 0.8em;color: #ffffff;
}
.pro_head_right a:hover{
	background: #454545;
}
.pro_cont_art{
	width: 100%;margin-top: 70px;background: #f2f3f5;padding-top: 70px;
}
.pro_art_all{
	width: 60%;margin: 0px auto;
}
.pro_cont_art h3{
	font-size: 2.5em;text-align: center;margin-bottom: 40px;
}
.pro_art_list{
	width: 100%;margin-bottom: 40px;
}
.pro_art_left{
	width: 49%;float: left;
}
.pro_art_left img{
	width: 100%;height: auto;
}
.pro_art_left h5{
	margin-top: 20%;font-size: 2em;margin-bottom: 20px;
}
.pro_art_left p{
	line-height: 30px;font-size: 1em;
}
.pro_art_right{
	width: 49%;float: right;
}
.pro_art_right img{
	width: 100%;height: auto;
}
.pro_art_right h5{
	margin-top: 20%;font-size: 2em;margin-bottom: 20px;margin-left: 10px;
}
.pro_art_right p{
	line-height: 30px;font-size: 1em;margin-left: 10px;
}
.pro_art_pic{
	width: 60%;margin: 0 auto;margin-top: 200px;padding-bottom: 100px;text-align: center;position: relative;
}
.pro_art_pic img{
	transform: scale(0.9);
}
.pro_pic_cont{
	width: 80%;margin: 0 auto;
}
.pro_pic_cont_list{
	width: 50%;position: absolute;display: -none;
}
.pro_pic_cont_list:nth-child(1){
	left: 0px;bottom: 150px;
}
.pro_pic_cont_list:nth-child(1) span{
	position: absolute;left: 90%;bottom: 30px;
}
.pro_pic_cont_list:nth-child(1) hr{
	position: absolute;left: 75%;bottom: 30px;
}
.pro_pic_cont_list:nth-child(2){
	right: -60px;bottom: 150px;
}
.pro_pic_cont_list:nth-child(2) span{
	position: absolute;left: 0;bottom: 30px;
}
.pro_pic_cont_list:nth-child(2) hr{
	position: absolute;left: 0;bottom: 30px;
}
.pro_pic_cont_list:nth-child(3){
	top: 520px;left: 0px;
}
.pro_pic_cont_list:nth-child(3) span{
	position: absolute;left: 95%;top: 32px;
}
.pro_pic_cont_list:nth-child(3) hr{
	position: absolute;left: 77%;top: 32px;
}
.pro_pic_cont_list:nth-child(4){
	top: 600px;right: -60px;
}
.pro_pic_cont_list:nth-child(4) span{
	position: absolute;bottom: 30px;
}
.pro_pic_cont_list:nth-child(4) hr{
	position: absolute;bottom: 30px;
}
.pro_pic_cont_list:nth-child(5){
	right: -30px;top: 330px;
}
.pro_pic_cont_list:nth-child(5) span{
	position: absolute;bottom: 50px;left: -30px;
}
.pro_pic_cont_list:nth-child(5) hr{
	position: absolute;bottom: 50px;left: 0px;
}
.pro_pic_cont_list:nth-child(6){
	top: 660px;left: 0;
}
.pro_pic_cont_list:nth-child(6) span{
	position: absolute;bottom: 30px;left: 93%;
}
.pro_pic_cont_list:nth-child(6) hr{
	position: absolute;bottom: 30px;left: 76%;
}
.pro_pic_cont_list:nth-child(7){
	left: 0;top: 400px;
}
.pro_pic_cont_list:nth-child(7) span{
	position: absolute;bottom: 50px;left: 95%;
}
.pro_pic_cont_list:nth-child(7) hr{
	position: absolute;bottom: 50px;left: 77%;
}
.pro_pic_cont_button hr{
	width: 18%;height: 1px;background: #000000;border: none;
}
.pro_pic_cont_button span{
	display: block;width: 20px;height: 20px;border-radius: 10px;background: #88AB2D;
}
.pro_pic_cont_text{
	margin-left: 20%;margin-right: 24%;
}
.pro_pic_cont_text h5{
	font-size: 1.2em;margin-bottom: 5px;text-align: left;
}
.pro_pic_cont_text p{
	line-height: 24px;color: #434343;text-align: left;font-size: 0.95em;
}

.pro_cont_foot{
	width: 50%;margin: 70px auto;
}
.pro_cont_foot h3{
	margin-bottom: 60px;font-size: 2.5em;text-align: center;
}
.pro_foot_left{
	width: 20%;float: left;
}
.pro_foot_left li{
	font-size: 1em;font-weight: bold;color: #9D9FA1;border-left: 2px solid #9D9FA1;line-height: 50px;padding-left: 15px;cursor: pointer;
}
.pro_foot_left li.li_active{
	color: #232323;border-left: 2px solid #232323;display: inline-block;
}
.pro_foot_right{
	width: 78%;float: right;
}
.pro_foot_list{
	width: 100%;display: none;
}
.pro_foot_list:first-child{
	display: block;
}
.pro_foot_list h5{
	font-size: 1.6em;margin-bottom: 10px;
}
.pro_foot_list table{
	width: 80%;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%;height: 400px;overflow: hidden;background: url(https://www.trbow.cn/Public/Home/images/pro_art_contAdver2.jpg);
}
.pro_cont_adver_all{
	width: 60%;margin: 0 auto;
}
.pro_cont_adver_left{
	width: 50%;float: left;
}
.pro_cont_adver_left video{
	width: 60%;margin: 100px 20%;
}
.pro_cont_adver_right{
	width: 50%;float: right;
}
.pro_cont_adver_right h5{
	color: #ffffff;font-size: 1.5em;line-height: 40px;margin-top: 120px;
}
.pro_cont_adver_right h3{
	color: #ffffff;font-size: 2.5em;padding-right: 30%;
}
.pro_cont_accessory{
	width: 100%;
}
.pro_cont_acce_1{
	width: 60%;margin: 0 auto;margin-top: 130px;margin-bottom: 90px;
}
.pro_cont_acce_1 h3{
	font-size: 2em;margin-bottom: 40px;
}
.pro_cont_acce_1_all{
	width: 100%;
}
.pro_cont_acce_1_list{
	width: 15.33%;float: left;margin-right: 1.6%;background: #f2f3f5;border-radius: 15px;
}
.pro_cont_acce_1_list:nth-child(6n){
	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;height: 30px;
}
.pro_cont_acce_2{
	width: 100%;background: #f2f3f5;
}
.pro_cont_acce_2_art{
	width: 60%;margin: 0 auto;padding-bottom: 50px;
}
.pro_cont_acce_2_art h3{
	font-size: 2.5em;margin-bottom: 30px;padding-top: 70px;
}
.pro_cont_acce_2_all{
	width: 100%;font-size: 0;height: 430px;overflow: hidden;position: relative;
}
.pro_cont_acce_2_all li{
	width: 24%;height: 430px;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: 30px;
}
.pro_box span{
	width: 50px;height: 50px;border-radius: 50px;background: #ced0d4;display: block;text-align: center;line-height: 50px;font-size: 1.8em;font-weight: bold;color: #ffffff;cursor: pointer;float: left;
}
.pro_box span.span_active{
	background: #232323;
}
.pro_box span:hover{
	background: #454545;
}
#prev{
	margin-right: 20px;margin-left: 45%;
}
.pro_cont_rec{
	width: 60%;margin: 0px auto;margin-top: 70px;
}
.pro_cont_rec h3{
	font-size: 2.5em;text-align: center;
}
.pro_rec_all{
	width: 100%;margin-top: 60px;
}
.pro_rec_list{
	width: 22%;margin-right: 4%;float: left;
}
.pro_rec_list:nth-child(4n){
	margin-right: 0;
}
.pro_rec_list img{
	width: 60%;height: auto;margin-left: 20%;
}
.pro_list_text{
	margin-top: 30px;text-align: center;margin-bottom: 90px;
}
.pro_list_text h5{
	font-size: 1.2em;margin-bottom: 10px;
}
.pro_list_text p{
	font-size: 1em;
}
.product_page_message{
	width: 100%;background: #f8f8fa;padding-bottom: 80px;padding-top: 90px;
}
.product_page_message h3{
	font-size: 2.5em;text-align: center;margin-bottom: 40px;
}
.product_page_message p{
	font-size: 1em;padding: 0 30%;line-height: 26px;text-align: center;margin-bottom: 50px;
}
.product_page_message a{
	display: block;width: 9%;height: 40px;margin-left: 45.5%;border-radius: 20px;text-align: center;line-height: 40px;background: #232323;color: #ffffff;
}
.product_page_message a:hover{
	background: #454545;
}
/*news page code css*/
.news_cont{
	width: 60vw;margin: 0px auto;margin-bottom: 120px;
}
.news_cont_head{
	width: 75%;margin: 0px auto;margin-top: 150px;
}
.news_cont_head h3{
	font-size: 2.5em;margin-bottom: 10px;
}
.news_cont_head p{
	margin-bottom: 40px;color: #666666;
}
.news_cont_all{
	width: 75%;margin: 0px auto;
}
.news_cont_all p{
	margin-bottom: 40px;color: #666666;line-height: 26px;
}
.news_cont_all p img{
	width: 100%;height: auto;
}
/*case page code css*/
.case_cont{
	width: 100%;margin-top: 60px;
}
.case_cont_adver{
	width: 100%;position: relative;
}
.case_cont_adver img{
	width: 100%;height: auto;
}
.case_adver_text{
	position: absolute;top: 78px;left: 20%;
}
.case_adver_text h3{
	font-size: 3em;color: #ffffff;font-weight: normal;margin-bottom: 15px;
}
.case_adver_text p{
	color: #ffffff;font-size: 1.2em;
}
.case_cont_art{
	width: 100%;
}
.case_cont_art div:nth-child(1){
	text-align: center;margin: 60px 0px;padding: 0px 24%;
}
.case_cont_art div h3{
	font-size: 2.5em;margin-bottom: 50px;
}
.case_cont_art div p{
	margin-bottom: 30px;
}
.case_cont_art div:nth-child(2){
	text-align: center;margin: 60px 0px;padding: 60px 24%;background: #f2f3f5;
}
.case_cont_art div:nth-child(3),.case_cont_art div:nth-child(5){
	width: 60%;margin: 0 auto;margin-bottom: 30px;
}
.case_cont_art div:nth-child(3) img,.case_cont_art div:nth-child(5) img{
	width: 48.5%;height: auto;float: left;
}
.case_cont_art div:nth-child(3) p,.case_cont_art div:nth-child(5) p{
	width: 48.5%;float: right;line-height: 26px;font-size: 1.1em;margin-top: 30px;
}
.case_cont_art div:nth-child(4),.case_cont_art div:nth-child(6){
	width: 60%;margin: 0 auto;margin-bottom: 30px;
}
.case_cont_art div:nth-child(4) img,.case_cont_art div:nth-child(6) img{
	width: 48.5%;height: auto;float: right;
}
.case_cont_art div:nth-child(4) p,.case_cont_art div:nth-child(6) p{
	width: 48.5%;float: left;line-height: 26px;font-size: 1.1em;margin-top: 30px;
}
.case_cont_middle{
	text-align: center;margin: 60px 0px;padding: 60px 24%;background: #f2f3f5;
}
.case_rec{
	width: 60%;margin: 0 auto;margin-bottom: 70px;
}
.case_rec h3{
	text-align: center;font-size: 2.5em;margin-bottom: 50px;
}
.case_rec_list{
	width: 22%;margin-right: 4%;float: left;text-align: center;
}
.case_rec_list:nth-child(4n){
	margin-right: 0;
}
.case_rec_list_text h5{
	font-size: 1.2em;font-weight: normal;margin-bottom: 10px;
}

/*solution page code css*/
.adver{
	width: 100%;margin-top: 70px;position: relative;
}
.adver img{
	width: 100%;height: auto;
}
.adver_text{
	position: absolute;top: 195px;left: 20%;color: #ffffff;
}
.adver_text h3{
	font-size: 2.8em;margin-bottom: 24px;
}
.adver_text p{
	font-size: 1.1em;margin-bottom: 40px;
}
.adver_text a{
	color: #000000;display: block;background: #ffffff;width: 160px;height: 44px;border-radius: 22px;line-height: 44px;text-align: center;
}
.sol_container{
	width: 60%;margin: 0px auto;
}
.sol_cont_head{
	padding: 0px 10%;text-align: center;margin-top: 60px;margin-bottom: 90px;
}
.sol_cont_head h3{
	font-size: 2.5em;margin-bottom: 50px;
}
.sol_cont_head p{
	line-height: 22px;margin-bottom: 30px;
}
.sol_cont_video{

}
.sol_cont_video h3{
	font-size: 2.5em;margin-bottom: 30px;text-align: center;
}
.sol_cont_video ul li{
	width: 32.83%;margin-right: 0.75%;float: left;position: relative;
}
.sol_cont_video ul li:nth-child(3n){
	margin-right: 0;
}
.sol_cont_video ul li img{
	width: 100%;height: auto;
}
.sol_cont_video ul li p{
	position: absolute;color: #ffffff;top: 100px;left: 18%;font-size: 1.2em;
}
.sol_cont_value{
	margin-top: 140px;
}
.sol_cont_value h3{
	font-size: 2.5em;text-align: center;margin-bottom: 40px;
}
.sol_cont_value>p{
	text-align: center;font-size: 1.2em;margin-bottom: 36px;padding: 0px 10%;
}
.sol_val_text{
	width: 100%;
}
.sol_val_list{
	width: 47.5%;float: left;margin-right: 5%;
}
.sol_val_list:nth-child(2n){
	margin-right: 0;
}
.sol_val_list_img{
	width: 25%;height: 170px;float: left;
}
.sol_val_list_img img{
	width: 65%;height: auto;margin-left: 17.5%;
}
.sol_val_list_desc{
	vertical-align: middle;
}
.sol_val_list_desc h5{
	font-size: 1.2em;color: #333333;line-height: 50px;margin-top: 20px;
}
.sol_val_list_desc p{
	font-size: 1em;color: #666666;line-height: 26px;
}
.sol_foot{
	background: #f2f3f5;
}
.sol_cont_rec{
	width: 60%;margin: 0 auto;
}
.sol_cont_rec h3{
	font-size: 2.5em;text-align: center;line-height: 170px;
}
.sol_rec_product{

}
.sol_rec_pro_list{
	width: 24%;height: 485px;margin-right: 1.33%;margin-bottom: 20px;float: left;background: #ffffff;overflow: hidden;
}
.sol_rec_pro_list:nth-child(4n){
	margin-right: 0;
}
.sol_rec_pro_list img{
	width: 100%;height: auto;margin-bottom: 36px;
}
.sol_rec_pro_list_hide{
	display: none;
}
.sol_rec_pro_list_hide h5{
	font-size: 1.2em;padding: 0 4%;margin-top: -240px;margin-bottom: 24px;font-weight: normal;color: #88AB2D;
}
.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.2em;margin-bottom: 24px;font-weight: normal;text-align: center;
}
.sol_rec_pro_list_display a{
	font-size: 1em;margin-bottom: 36px;display: block;text-align: center;
}
.sol_rec_pro_list_display a:hover{
	color: #2676c3;
}
.sol_cont_message{
	width: 100%;background: #ffffff;
}
.sol_cont_message h3{
	font-size: 2.5em;text-align: center;padding-top: 90px;margin-bottom: 40px;
}
.sol_cont_message p{
	font-size: 1em;padding: 0 30%;line-height: 26px;text-align: center;margin-bottom: 50px;
}
.sol_cont_message a{
	display: block;width: 9%;height: 40px;margin-left: 45.5%;border-radius: 20px;text-align: center;line-height: 40px;background: #232323;color: #ffffff;margin-bottom: 100px;
}
.sol_cont_message a:hover{
	background: #454545;
}

/*about single page code css*/
.about_adver{
	width: 100%;margin-top: 60px;
}
.about_adver img{
	width: 100%;height: auto;
}
.about_profile{
	width: 100%;height: 500px;background: url(https://www.trbow.cn/Public/Home/images/about2.png) no-repeat 0px -100px;position: relative;
}
.about_prof_head{
	position: absolute;width: 60%;left: 20%;top: 0px;
}
.about_prof_head h3{
	font-size: 2.2em;text-align: center;
}
.about_prof_head hr{
	width: 70px;height: 5px;background: #232323;
}
.about_prof_cont{
	width: 60%;position: absolute;left: 20%;bottom: 100px;
}
.about_prof_left{
	width: 45%;float: left;
}
.about_prof_left p{
	line-height: 24px;
}
.about_prof_right{
	width: 45%;float: right;
}
.about_prof_right video{
	width: 100%;height: auto;border: 5px solid #ffffff;
}
.about_data{
	width: 100%;height: 600px;background: url(https://www.trbow.cn/Public/Home/images/about4.jpg) no-repeat;
}
.about_data_text{
	width: 60%;margin: 0 auto;text-align: center;
}
.about_data_text h3{
	font-size: 2.2em;color: #ffffff;padding-top: 60px;margin-bottom: 40px;
}
.about_data_text p{
	line-height: 24px;color: #ffffff;
}
.about_data_list{
	width: 50%;margin: 0 auto;margin-top: 70px;
}
.about_data_list_line{
	width: 25%;float: left;text-align: center;
}
.about_data_list_line h5{
	font-size: 2.8em;color: #ffffff;margin-bottom: 20px;
}
.about_data_list_line p{
	line-height: 20px;color: #ffffff;
}
.about_server{
	width: 100%;height: 560px;background: url(https://www.trbow.cn/Public/Home/images/about6.png) -100px no-repeat;
}
.about_server_head{
	width: 60%;margin: 0 auto;text-align: center;margin-bottom: 60px;
}
.about_server_head h3{
	font-size: 2em;margin-bottom: 40px;padding-top: 60px;
}
.about_server_head p{
	font-size: 1em;
}
.about_server_text{
	width: 60%;margin: 0 auto;
}
.about_server_text_list{
	width: 25%;float: left;text-align: center;
}
.about_server_text_list h5{
	font-size: 2.8em;color: #232323;
}
.about_server_text_list p{
	font-size: 1em;margin-top: 5px;
}
.about_brand{
	width: 100%;position: relative;
}
.about_brand_pic{
	width: 100%;
}
.about_brand_pic img{
	width: 100%;height: 530px;
}
.about_brand_head{
	width: 60%;background: #f7f8fa;position: absolute;top: 410px;left: 20%;box-shadow: 2px 2px 3px 2px rgb(0, 0, 0 , 0.1);
}
.about_brand_head_img{
	width: 28.33%;float: left;margin-left: 6.66%;
}
.about_brand_head_img img{
	width: 100%;height: auto;margin-top: 60px;
}
.about_brand_head_text{
	width: 58.33%;float: right;margin-bottom: 90px;
}
.about_brand_head_text h3{
	font-size: 2.8em;color: #232323;padding-top: 100px;margin-bottom: 40px;
}
.about_brand_head_text p{
	font-size: 1em;line-height: 24px;
}
.about_brand_cont{
	width: 60%;margin: 0 auto;margin-top: 550px;
}
.about_brand_cont_img{
	width: 48%;float: left;
}
.about_brand_cont_img img{
	width: 100%;height: auto;
}
.about_brand_cont_right{
	width: 48%;float: right;
}
.about_brand_cont_right h5{
	font-size: 1.5em;color: #71757E;margin-bottom: 10px;
}
.about_brand_cont_right h3{
	font-size: 2.3em;color: #232323;margin-bottom: 10px;
}
.about_brand_cont_right p{
	font-size: 1em;line-height: 26px;margin-bottom: 20px;
}
.about_brand_cont_right p span{
	color: #232323;font-weight: bold;font-size: 1em;
}
.about_culture{
	width: 100%;margin-top: 70px;position: relative;
}
.about_culture_img{
	width: 100%;height: 445px;overflow: hidden;margin-bottom: 210px;
}
.about_culture_img img{
	width: 100%;height: auto;margin-top: -60px;
}
.about_culture_head{
	width: 60%;margin: 0 auto;position: absolute;top: 170px;left: 20%;
}
.about_culture_head h3{
	font-size: 1.5em;color: #ffffff;margin-bottom: 110px;
}
.about_culture_cont{
	width: 100%;
}
.about_culture_cont_list{
	width: 21.66%;margin-right: 10%;text-align: center;background: #ffffff;float: left;padding: 50px 2.5%;padding-bottom: 140px;border-bottom: 2px solid #88AB2D;
}
.about_culture_cont_list:nth-child(3n){
	margin-right: 0;
}
.about_culture_cont_list h5{
	font-size: 1.8em;color: #232323;
}
.about_culture_cont_list hr{
	width: 20px;height: 2px;background: #232323;margin-top: 15px;margin-bottom: 15px;
}
.about_culture_cont_list p{
	font-size: 1em;color: #333333;
}
.about_culture_text{
	width: 100%;background: #f2f3f5;
}
.about_culture_text_all{
	width: 60%;margin: 0 auto;
}
.about_culture_text_left{
	width: 36%;margin-left: 6.66%;margin-right: 7.33%;float: left;margin-top: 140px;
}
.about_culture_text_left h3{
	font-size: 2.5em;margin-bottom: 20px;
}
.about_culture_text_left p{
	font-size: 1em;line-height: 28px;color: #333333;
}
.about_culture_text_right{
	width: 50%;float: right;
}
.about_culture_text_right video{
	width: 100%;margin: 60px 0;
}
.about_history{
	width: 60%;margin: 0 auto;height: 570px;
}
.about_history_all{
	height: 500px;overflow: hidden;
}
.about_history h3{
	font-size: 2.2em;color: #232323;margin-top: 60px;margin-bottom: 20px;margin-left: 21%;
}
.about_history_cont{
	width: 60%;margin-left: 20%;
}
.about_history_cont_left{
	width: 13%;margin-right: 10%;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.2em;color: #333333;margin-bottom: 30px;text-align: center;cursor: pointer;
}
.about_history_cont_left ul li.aactive{
	font-size: 2em;color: #232323;font-weight: bold;text-align: left;border-right: 4px solid #232323;
}
.about_history_cont_right{
	width: 77%;height: 400px;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: 2em;color: #232323;
}
.about_his_cont_r_article p{
	margin-bottom: 10px;
}

/*linkus code css*/
.linkus{
	width: 100%;
}
.linkus_head{
	width: 60%;margin: 70px auto;margin-top: 140px;
}
.linkus_head_img{
	width: 50%;float: left;
}
.linkus_head_img img{
	width: 100%;height: auto;border-radius: 30px;
}
.linkus_head_text{
	width: 40%;float: right;
}
.linkus_head_text h3{
	font-size: 2em;margin-bottom: 10px;
}
.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;
}

/*留言板 code css*/
.link_text2{
	background: #ededed;width: 100%;height: 100vh;padding-top: 50px;
}
.message{
	background: #ffffff;width: 45%;margin: 0px auto;padding-bottom: 50px;
}
.message img{
	width: 100%;height: auto;
}
.message h3{
	font-size: 1.3em;text-align: center;margin-bottom: 30px;
}
.liuyan{
	margin-bottom: 30px;padding-left: 20px;
}
.liuyan label{
	margin-right: 5%;
}
.liuyan label em{
	color: red;
}
.liuyan input{
	height: 30px;width: 70%;
}
.ly_text{
	padding-left: 20px;
}
.ly_text label em{
	color: red;
}
.ly_text textarea{
	margin-left: 5%;width: 70%;height: 10em;
}
.submit{
	width: 120px;height: 40px;margin-top: 20px;border-radius: 5px;background: #232323;color: #ffffff;font-size: 1.1em;border: none;cursor: pointer;margin-left:40%;
}
.submit:hover{
	background: #454545;
}

/*search code css*/
.search_all{
	width: 60%;margin: 50px auto;margin-top: 120px;
}
.search_all h1{
	text-align: center;margin-bottom: 50px;
}
.search_input{
	display: block;width: 65%;height: 50px;margin: 50px auto;padding-left: 5%;border-radius: 25px;border: 1px solid #d1d1d1;background: url(../images/search2.png) 10px no-repeat;font-size: 1em;
}
.search_content{
	width: 70%;margin: 0 auto;
}
.search_list{
	width: 100%;margin-bottom: 30px;border-bottom: 1px solid #d1d1d1;padding-bottom: 30px;
}
.search_list a img{
	width: 50%;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: 70px;margin-top: 20px;
}
.news_pageside ul{
	width: 40%;margin: 0px auto;
}
.news_pageside ul li{
	display: inline-block;text-align: center;font-size: 0.8em;margin-right: 5px;
}
.news_pageside ul li a{
	display: inline-block;border: 1px solid #eeeeee;border-radius: 5px;width: 30px;height: 30px;line-height: 30px;font-weight: bold;font-size: 1.2em;
}
.page_active a{
	color: #88AB2D;
}
.page_last{
	margin-left: 20px;
}
.page_last a{
	padding: 0px 10px;vertical-align: middle;margin-left: 5px;
}