/*common css*/
ul,
li,
div,
img,
ol,
body {
	border: 0px;
	padding: 0px;
	margin: 0px;
	font-size: 14px;
	outline: none;
	background: none;
	list-style: none;
	font-family:"Î¢ÈíÑÅºÚ";
	letter-spacing: 1px;
}

a {
	text-decoration: none;
	color: #343331;
}

a:visited {
	color: #343331;
}

a:hover {
	color: #dd160f;
	text-decoration: underline;
}

a.aff {
	text-decoration: none;
	color: #fff;
}

a.aff:visited {
	color: #fff;
}

a.aff:hover {
	color: #fff;
	text-decoration: underline;
}

a.red_a {
	text-decoration: none;
	color: red;
}

a.red_a:visited {
	color: #red;
}

a.red_a:hover {
	color: #red;
	text-decoration: underline;
}

.row {
	width: 1004px;
	height: auto;
	margin: 0 auto;
	overflow: hidden;
}

.row_2 {
	width: 1062px;
	height: auto;
	margin: 0 auto;
	overflow: hidden;
}

.color_red {
	color: Red;
}

.clear {
	clear: both;
}

.clearL {
	clear: left;
}

.mar_t_5 {
	margin-top: 5px;
}

.mar_t_10 {
	margin-top: 10px;
}

.mar_t_20 {
	margin-top: 20px;
}

.mar_l_7 {
	margin-left: 7px;
}

.mar_l_9 {
	margin-left: 9px;
	display: inline;
}

.mar_l_12 {
	margin-left: 12px;
	display: inline;
}

.mar_l_10 {
	margin-left: 10px;
	display: inline;
}

.pad_r_10 {
	padding-right: 10px;
}

.height_5 {
	height: 5px;
}

.height_10 {
	height: 10px;
}

.height_20 {
	height: 20px;
}

.ImgBorder {
	padding: 2px;
	border: solid 1px #ccc;
}

.none {
	display: none;
}

.block {
	display: block;
}

.float_l {
	float: left;
}

.float_r {
	float: right;
}

.center_div {
	margin: 0 auto;
}

.pages {
	font: 14px Arial, Helvetica, sans-serif;
	padding: 10px 20px 10px 0;
	margin: 0px;
}

.pages a {
	color: #c9c9c9;
	padding: 12px 12px;
	border: solid 1px #c9c9c9;
	background: none;
	text-decoration: none;
	margin-right: 2px
}

.pages a:visited {
	color: #c9c9c9;
	padding: 12px 12px;
	border: solid 1px #c9c9c9;
	background: none;
	text-decoration: none;
}

.pages .cpb {
	background: #005e50;
	border-color: #005e50;
	padding: 13px 12px;
	border: solid 1px #005e50;
	font-size: 12px;
	color: #fff;
}

.pages a:hover {
	color: #fff;
	font-weight: bold;
	background: #005e50;
	border-color: #005e50;
	text-decoration: none;
}

.top{overflow:hidden;padding:10px 0;}
.top .top_logomenu{width:1200px;margin:0 auto;overflow:hidden;} 
.top .top_logomenu .s_logo{float:left;}
.top .top_logomenu .s_logo img{display:block;height:60px;}
.top .top_logomenu .s_menu{width:540px;float:right;margin-top:15px;}
.top .top_logomenu .s_menu ul li{float:left}
.top .top_logomenu .s_menu ul li a{color:#040414;font-size:15px;display:block;line-height:30px;text-decoration:none;border-bottom:solid 2px #fff; font-weight:bold;transition:1s;}
.top .top_logomenu .s_menu ul li span{margin:0 15px;display:block;line-height:30px;}
.top .top_logomenu .s_menu ul li a:hover{border-bottom:solid 3px #cf131b;}
.top .top_logomenu .s_menu_r{float:right;margin:20px 6px 0 30px;font-weight:bold;}
.top .top_logomenu .s_menu_r span{margin:0 5px;}
.top_flash{overflow:hidden;position:relative;}
.top_flash img{display:block;width:100%;}
.top_flash .index_nav{width:100%;overflow:hidden;position:absolute;bottom:0px;left:0px;z-index:9999;}
.top_flash .index_nav .single{width:25%;float:left;height:130px;overflow:hidden;position:relative;}
.top_flash .index_nav .single:nth-child(odd) .begin
{
background:rgba(91,91,91,0.7);
}
.top_flash .index_nav .single .begin{position:absolute;left:0px;top:50px;height:80px;width:100%;display:block;background:rgba(80,79,80,0.7);cursor:pointer;overflow:hidden;}
.top_flash .index_nav .single .begin span{color:#fff;font-size:20px;font-weight:bold;display:block;text-align:center;margin:5px 0;margin-top:18px;}
.top_flash .index_nav .single .begin label{color:#939192;font-size:13px;display:block;text-align:center;}
.top_flash .index_nav .single .after{position:absolute;left:0px;top:130px;height:130px;width:100%;display:block;background:#d42a33;overflow:hidden;cursor:pointer;}
.top_flash .index_nav .single .after img{display:block;margin:10px auto;margin-top:15px;text-align:center;height:40px;width:auto;}
.top_flash .index_nav .single .after span{color:#fff;font-size:20px;font-weight:bold;display:block;text-align:center;margin:5px 0;}
.top_flash .index_nav .single .after label{color:#e57d82;font-size:13px;display:block;text-align:center;}

.top_flash .index_nav .single:hover .begin{top:130px;transition:0.8s;}
.top_flash .index_nav .single:hover .after{top:0px;transition:0.8s;}
.index_con{width:1200px;margin:30px auto;overflow:hidden;}
.index_con .con_l{overflow:hidden;width:550px;float:left;}
.index_con .con_l .tab_t{overflow:hidden;}
.index_con .con_l .tab_t a{float:left;display:block;width:80px;height:44px;background:#c4c5c6;line-height:44px;font-size:16px;font-weight:bold;text-align:center;color:#fff;text-decoration:none;}
.index_con .con_l .tab_t a.cur{background:#d42a33;}
.index_con .con_l .tab_con{overflow:hidden;margin-top:10px;height:186px;}
.index_con .con_l .tab_con ul li{overflow:hidden;line-height:32px;height:32px;}
.index_con .con_l .tab_con ul li a{color:#555555;}
.index_con .con_c{margin-left:32px;width:380px;overflow:hidden;float:left;}
.index_con .con_c img{width:380px;height:240px;}
.index_con .con_c .txt{background:rgba(0,0,0,0.7);color:#fff;height:40px;width:100%;line-height:40px;text-align:center;overflow:hidden;position:absolute;bottom:0px;}
.index_con .con_c .txt a{display:block;color:#fff;height:40px;font-size:14px;}
.index_con .con_c .swiper-slide{position:relative}
.index_con .con_r{margin-left:32px;width:200px;overflow:hidden;float:left;}


.index_pro{overflow:hidden;margin-top:10px;background:url(../img/index_pro_bg.jpg) bottom center no-repeat;margin:20px auto;}
.index_pro .tit{overflow:hidden;padding-top:20px;text-align:center;}
.index_pro .tit span{display:block;color:#00cbcb;font-size:36px;text-align:center; letter-spacing:4px;}
.index_pro .tit label{display:block;color:#949494;font-size:18px;text-align:center; letter-spacing:6px;margin-top:15px;}
.index_pro .tit .split{background:#00cbcb;width:50px;height:2px;display:block;margin:15px auto;}
.index_pro .bdy{overflow:hidden;padding-top:40px;text-align:center;width:1200px;margin:0 auto;}
.index_pro .bdy ul li{float:left;width:320px;background:#c4eff0;border-radius:10px;margin-right:115px;box-shadow:5px 5px 5px #ccc;margin-bottom:10px;}
.index_pro .bdy ul li:nth-child(3){margin-right:10px;}
.index_pro .bdy ul li .pic{background:#fff;overflow:hidden;width:84%;padding:4%;margin:10px auto;}
.index_pro .bdy ul li .pic img{width:auto;height:300px;margin:0 auto;display:block;}
.index_pro .bdy ul li .txt{overflow:hidden;padding:0 10px;overflow:hidden;margin-bottom:20px;}
.index_pro .bdy ul li .txt a{color:#006885;font-size:18px;font-weight:bold;text-align:left;display:block;text-decoration:none;}
.index_pro .bdy ul li .txt span{display:block;color:#6cb4c1;text-align:left;margin:5px 0;}
.index_pro .bdy ul li .txt a.more{color:#5daaba;font-size:13px;font-weight:normal;line-height:24px;margin-top:10px;text-align:left;float:right;border:solid 1px #5daaba;background:url(../img/index_icon_1.jpg) 63px 5px no-repeat;padding-left:5px;padding-right:22px;}
.swiper {
width: 100%;
height: 100%;
}

.swiper-slide {
text-align: center;
font-size: 18px;
background: #fff;

/* Center slide text vertically */
display: -webkit-box;
display: -ms-flexbox;
display: -webkit-flex;
display: flex;
-webkit-box-pack: center;
-ms-flex-pack: center;
-webkit-justify-content: center;
justify-content: center;
-webkit-box-align: center;
-ms-flex-align: center;
-webkit-align-items: center;
align-items: center;
}

.swiper-slide img {
display: block;
width: 100%;
height: 100%;
object-fit: cover;
}
.swiper-horizontal>.swiper-pagination-bullets, .swiper-pagination-bullets.swiper-pagination-horizontal, .swiper-pagination-custom, .swiper-pagination-fraction{
bottom:100px !important;
}
.mySwiper .swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet, .mySwiper .swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{
width:34px;
height:4px;
border-radius:0px;	
background:#b1b5b5;
background-color:#b1b5b5 !important;
opcity:var(--swiper-pagination-bullet-inactive-opacity, 1);
margin-right:5px !important;
}
.mySwiper3 .swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet, .mySwiper3 .swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{
width:34px;
height:4px;
border-radius:0px;	
background:#b1b5b5;
background-color:#b1b5b5 !important;
opcity:var(--swiper-pagination-bullet-inactive-opacity, 1);
margin-right:5px !important;
}
.mySwiper .swiper-pagination-bullet{
	opacity:1 !important;
}
.mySwiper .swiper-pagination-horizontal.swiper-pagination-bullets  .swiper-pagination-bullet-active{
	background:#ffffff !important;
	width:34px;
	border-radius:0px;
	opcity:1;
}
.mySwiper3 .swiper-pagination-horizontal.swiper-pagination-bullets  .swiper-pagination-bullet-active{
	background:#ffffff !important;
	width:34px;
	border-radius:0px;
	opcity:1;
}
.index_flash{overflow:hidden;position:relative;}
.index_flash .btn_l{position:absolute;z-index:99;top:45%;left:5%;width:60px;}
.index_flash .btn_r{position:absolute;z-index:99;top:45%;right:5%;width:60px;}

.index_about{overflow:hidden;margin-top:10px;margin:20px auto;}
.index_about .tit{overflow:hidden;padding-top:20px;text-align:center;}
.index_about .tit span{display:block;color:#00cbcb;font-size:36px;text-align:center; letter-spacing:4px;}
.index_about .tit label{display:block;color:#949494;font-size:18px;text-align:center; letter-spacing:6px;margin-top:15px;}
.index_about .tit .split{background:#00cbcb;width:50px;height:2px;display:block;margin:15px auto;}
.index_about .bdy{overflow:hidden;padding-top:30px;text-align:center;width:1200px;margin:0 auto;}
.index_about .bdy .s_l{float:left;}
.index_about .bdy .s_l .t1{color:#f1f1f1;font-size:42px; letter-spacing:5px;text-align:left;margin-bottom:25px;}
.index_about .bdy .s_l .t2{color:#33d5d5;font-size:28px;font-weight:bold; letter-spacing:1px;text-align:left;margin-bottom:10px;margin-top:15px;}
.index_about .bdy .s_l .t3{color:#00cbcb;font-size:28px; letter-spacing:1px;text-align:left;}
.index_about .bdy .s_l a{color:#00cbcb;font-size:24px;text-decoration:underline;display:block;margin-top:10px;}
.index_about .bdy .s_r{float:right;}
.index_about .bdy .s_r img{width:650px;}

.foot{overflow:hidden;background:#f6f6f6;padding:20px 0;}
.foot .foot_link{overflow:hidden;width:1200px;margin:0 auto;border-bottom:solid 1px #e6e5e5;}
.foot .foot_link .l{float:left;}
.foot .foot_link .l a{display:inline-block;border:solid 1px #979899;line-height:28px;color:#979899;padding:0 10px;border-radius:3px;margin-right:20px;text-decoration:none}
.foot .foot_link .l a:hover{background:#cfcfcf;font-weight:bold;color:#232323;}
.foot .foot_link .l span{display:block;color:#999a9b;margin-top:15px;margin-bottom:15px;}
.foot .foot_link .r{float:right;text-align:right;}
.foot .foot_link .r span{color:#393636;display:block;text-align:right;margin:15px 0;margin-bottom:10px;font-weight:bold;}
.foot .foot_link .r label{color:#a3a4a5;}
.foot .foot_infor{color:#a3a4a5;width:1200px;margin:10px auto;overflow:hidden;}
.foot .foot_infor label{float:right;color:#a3a4a5;}

.in_flash{overflow:hidden;}
.in_flash img{display:block;width:100%;}

.in_path{overflow:hidden;border-bottom:solid 1px #dee2e6;}
.in_path .bdy{width:1200px;margin:0 auto;}
.in_path .bdy .l{float:left;}
.in_path .bdy .l ul li{float:left;}
.in_path .bdy .l ul li a{display:block;height:54px;line-height:54px;color:#8c8c8c;texta-align:center;padding:0 25px;font-size:16px;text-decoration:none;}
.in_path .bdy .l ul li a:hover,.in_path .bdy .l ul li a.cur{background:#d42a33;color:#fff;}
.in_path .bdy .r{float:right;color:#5e5e5e;line-height:54px;font-size:12px;}
.in_path .bdy .r a{color:#5e5e5e;}
.in_path .bdy .l_span{float:left;}
.in_path .bdy .l_span span{font-size:18px;line-height:54px;color:#4f4f4f;font-weight:bold;}

.in_main{width:1200px;margin:0px auto;overflow:hidden;margin-bottom:30px;}
.in_main .about_tit{font-size:18px;font-weight:bold;text-align:center;margin-top:30px;}
.in_main .about_con{font-size:14px;line-height:24px;padding:20px 0px;overflow:hidden;}
.in_main .about_con2{font-size:14px;padding:20px 30px;overflow:hidden;background:#f6f6f6;color:#4f4f4f;font-size:14px;line-height:24px;}
.in_main .about_tit1{overflow:hidden;}
.in_main .about_tit1 div{width:20%;float:left;overflow:hidden;height:130px;background:#9c9b9b;color:#fff;text-align:center;}
.in_main .about_tit1 div span{display:block;font-size:24px;margin-top:40px;}
.in_main .about_tit1 div label{display:block;font-size:13px;margin-top:5px;}
.in_main .about_tit1 div.cur{background:#d42a33;color:#fff;}
.in_main .about_tit1 div.cur span{display:block;font-size:24px;margin:0 auto;margin-top:5px;width:70%;text-align:left;}
.in_main .about_tit1 div.cur label{display:block;font-size:13px;margin:0 auto;margin-top:30px;width:70%;text-align:left;}
.in_product .product_list{overflow:hidden;margin:0 auto;margin-top:30px;width:1200px;margin-bottom:30px;}
.in_product .product_list ul li{float:left;width:540px;margin-top:20px;margin-left:30px;margin-right:30px;overflow:hidden;margin-bottom:20px;background:#fff;}
.in_product .product_list ul li img{display:block;width:50%;margin:30px auto;}
.in_product .product_list ul li span{display:block;height:20px;line-height:20px;overflow:hidden;text-align:center;color:#4d4d4d;text-decoration:none;font-size:16px;}
.in_product .product_list ul li a.txt{background:#fff;border:solid 1px #414141;color:#414141;width:100px;height:30px;display:block;line-height:30px;margin:20px auto;text-align:center;}
.in_product .product_list ul li:hover{box-shadow:0px 0px 25px #ccc;transition:1s;}
.in_product .product_list ul li:hover a.txt{background:#d42a33;border:solid 1px #d42a33;color:#fff;width:100px;height:30px;display:block;line-height:30px;margin:20px auto;text-align:center;transition:0.5s;}
.in_product .product_list .single{overflow:hidden;border-bottom:solid 14px #888888;padding-bottom:30px;margin-bottom:40px;}
.in_product .product_list .single .l{float:left;overflow:hidden;width:300px;text-align:center;}
.in_product .product_list .single .l span{display:block;line-height:40px;font-size:16px;color:#000;margin-top:85px;}
.in_product .product_list .single .l a{display:block;width:150px;line-height:30px;color:#d44d4d;font-size:14px;border:solid 1px #d44d4d;margin:10px auto;text-align:center;text-decoration:None;}
.in_product .product_list .single .l a:hover{background:#d44d4d;color:#fff;}
.in_product .product_list .single .r{float:right;overflow:hidden;width:870px;text-align:center;}
.in_product .product_list .single .r .s_single{width:23.5%;margin-left:1%;float:right;overflow:hidden;border:solid 1px #fff;font-size:16px;text-align:center;height:300px;}
.in_product .product_list .single .r .s_single:hover{border:solid 1px #dfdfdf;}
.in_product .product_list .single .r .s_single img{display:block;width:90%;margin:10px auto;}
.in_product .product_list .single .r .s_single span{display:block;height:40px;line-height:20px;overflow:hidden;margin-top:25px;}

.in_main .news_list{overflow:hidden;margin-top:30px;}
.in_main .news_list ul li{overflow:hidden;width:100%;border-bottom:solid 1px #dee2e6;padding-top:20px;}
.in_main .news_list ul li .date{display:block;width:9%;padding:20px 3%;background:#cccccc;float:left;margin-bottom:20px;}
.in_main .news_list ul li .date span{display:line-block;color:#fff;border-bottom:solid 2px #fff;float:right;font-size:24px;}
.in_main .news_list ul li .date label{display:block;color:#fff;text-align:right;clear:both;margin-top:10px;font-size:18px;}
.in_main .news_list ul li .txt{display:block;width:81%;float:right;}
.in_main .news_list ul li .txt a{display:block;font-size:18px;color:#414141;margin-bottom:10px;}
.in_main .news_list ul li .txt span{font-size:13px;line-height:20px;color:#7a7a7a;}
.in_main .news_list ul li:hover{background:#f5f5f5;}
.in_main .news_list ul li:hover .date{background:#d42a33;color:#fff;transition:0.5s;}

.in_about{overflow:hidden;background:url(../img/in_con_bg.jpg) top center no-repeat;}
.in_about .about_con{overflow:hidden;width:1200px;margin:0px auto;font-size:13px;line-height;24px;}
.in_about .about_con img{width:100%;display:block;}
.in_about .contact_con{overflow:hidden;width:1200px;margin:20px auto;font-size:13px;line-height;24px;margin-bottom:40px;}
.in_about .contact_con .contact_l{float:left;width:65%;}
.in_about .contact_con .contact_l img{display:block;width:100%;}
.in_about .contact_con .contact_r{float:right;width:32%;}
.in_about .contact_con .contact_r img{display:block;width:100%;}

.in_about .product_con{overflow:hidden;width:1200px;margin:20px auto;font-size:13px;line-height;24px;margin-bottom:40px;}
.in_about .product_con .product_con_l{float:left;width:35%;}
.in_about .product_con .product_con_l img{display:block;width:100%;}
.in_about .product_con .product_con_r{float:right;width:47%;overflow:hidden;}
.in_about .product_con .product_con_r img{display:block;width:100%;}

.pro_sort{overflow:hidden;border-bottom:solid 1px #dee2e6;box-shadow:5px 5px 5px #ccc;margin-bottom:10px;padding:20px 0;}
.pro_sort .bdy{width:1200px;margin:0 auto;overflow:hidden;}
.pro_sort .bdy ul li{width:25%;float:left;margin-bottom: 30PX;}
.pro_sort .bdy ul li img{display:block;height:49px;margin:10px auto;}
.pro_sort .bdy ul li a{display:block;color:#858585;font-size:14px;text-align:center;text-decoration:None;}
.pro_sort .bdy ul li a:nth-child(2){border-bottom:solid 2px #fff;padding-bottom:10px;width:20%;margin:0 auto;}
.pro_sort .bdy ul li:hover a:nth-child(2){color:#5d5d5d;font-weight:bold;border-bottom:solid 2px #cf131b;}
.in_product{overflow:hidden;}

.contact_map{overflow:hidden;position:relative;margin-top:30px;}
.contact_map .bg{overflow:hidden;}
.contact_map .bg img{display:block;width:100%;}
.contact_map .s_con{width:400px;position:absolute;top:20px;left:20px;background:rgba(0,0,0,0.7);color:#fff;padding:20px 20px;}
.contact_map .s_con .t{display:inline-block;color:#fff;border-bottom:solid 1px #eee;width:100%;font-size:18px;line-height:40px;margin-bottom:20px;padding-bottom:15px;}
.contact_map .s_con span{display:block;line-height:30px;}

.in_join{overflow:hidden;}
.in_join .join_1{overflow:hidden;position:relative;}
.in_join .join_1 .pic{display:block;width:100%;}
.in_join .join_1 .txt{width:100%;height:100%;position:absolute;top:0px;left:0px;display:flex;align-items:center;flex-wrap: wrap;}
.in_join .join_1 .txt .t{font-size:30px;color:#fff;text-align:center;line-height:50px;overflow:hidden;width:100%;display:block;}
.in_join .join_1 .txt .t span{font-size:18px;color:#fff;text-align:center;line-height:30px;overflow:hidden;width:100%;display:block;}
.in_join .join_1 .txt .t label{display:block;width:400px;margin:20px auto;height:1px;background:#7f7f7f;}

.in_join .join_2{overflow:hidden;margin-top:40px;margin-bottom:40px;}
.in_join .join_2 .t{overflow:hidden;font-size:24px;color:#3f413e;text-align:center; letter-spacing:2px;}
.in_join .join_2 ul{display:block;width:1200px;margin:30px auto;}
.in_join .join_2 ul li{float:left;width:25%;overflow:hidden;}
.in_join .join_2 ul li a{display:block;width:104px;height:104px;margin:0 auto;}
.in_join .join_2 ul li .a_1{background:url(../img/a_1.png) top center no-repeat;background-size:100%;}
.in_join .join_2 ul li .a_2{background:url(../img/a_2.png) top center no-repeat;background-size:100%;}
.in_join .join_2 ul li .a_3{background:url(../img/a_3.png) top center no-repeat;background-size:100%;}
.in_join .join_2 ul li .a_4{background:url(../img/a_4.png) top center no-repeat;background-size:100%;}
.in_join .join_2 ul li .a_1:hover{background:url(../img/a_1_hover.jpg) top center no-repeat;background-size:100%;transition:0.5s;}
.in_join .join_2 ul li .a_2:hover{background:url(../img/a_2_hover.jpg) top center no-repeat;background-size:100%;transition:0.5s;}
.in_join .join_2 ul li .a_3:hover{background:url(../img/a_3_hover.jpg) top center no-repeat;background-size:100%;transition:0.5s;}
.in_join .join_2 ul li .a_4:hover{background:url(../img/a_4_hover.jpg) top center no-repeat;background-size:100%;transition:0.5s;}
.in_join .join_2 ul li span{display:block;color:#414141;font-size:18px;text-align:center;margin-top:10px;}

.in_join .join_3{overflow:hidden;margin-top:40px;margin-bottom:40px;}
.in_join .join_3 .t{overflow:hidden;font-size:34px;color:#000;text-align:center; letter-spacing:2px;}
.in_join .join_3 ul{display:block;width:1200px;margin:10px auto;}
.in_join .join_3 ul li{float:left;width:46%;margin:20px 2%;overflow:hidden;position:relative;}
.in_join .join_3 ul li img{display:block;width:100%;}
.in_join .join_3 ul li span{position:absolute;width:100%;font-size:16px;bottom:0px;left:0px;background:rgba(255,255,255,0.6);height:40px;line-height:40px;text-align:center;color:#010000;}

.in_join .join_4{overflow:hidden;position:relative;margin-bottom:40px;}
.in_join .join_4 .pic{display:block;width:100%;}
.in_join .join_4 .txt{width:40%;padding-left:40px;height:100%;background:rgba(255,255,255,0.6);position:absolute;top:0px;left:0px;display:flex;flex-wrap: wrap;padding-top:100px;padding-right:50px;}
.in_join .join_4 .txt .t{font-size:30px;color:#000115;line-height:50px;overflow:hidden;width:100%;display:block;text-align:left;}
.in_join .join_4 .txt .t span{font-size:18px;color:#020003;text-align:left;line-height:30px;overflow:hidden;width:100%;display:block;}
.in_join .join_4 .txt .t span img{margin-right:15px;}

.in_join .join_5{overflow:hidden;position:relative;margin-bottom:40px;}
.in_join .join_5 .pic{display:block;width:100%;}
.in_join .join_5 .txt{width:30%;padding-left:40px;height:100%;background:rgba(255,255,255,0.6);position:absolute;top:0px;right:0px;display:flex;flex-wrap: wrap;padding-top:100px;padding-right:50px;}
.in_join .join_5 .txt .t{font-size:30px;color:#000115;line-height:50px;overflow:hidden;width:100%;display:block;text-align:center;}
.in_join .join_5 .txt .t span{font-size:18px;color:#020003;text-align:center;line-height:30px;overflow:hidden;width:100%;display:block;}
.in_join .join_5 .txt .t span img{margin-right:15px;}

.pro_detail{overflow:hidden;}
.pro_detail .t_tit{overflow:hidden;font-size:18px;text-align:left;margin:20px 0;}
.pro_detail .t_pic{overflow:Hidden;}
.pro_detail .t_pic .pic{overflow:Hidden;float:left;width:510px;}
.pro_detail .t_pic .pic .big_pic{overflow:hidden;margin-bottom:10px;}
.pro_detail .t_pic .pic .small_pic div{width:94px;height:94px;margin-left:5px;border:solid 1px #dadada;float:left;}
.pro_detail .t_pic .pic .small_pic div:hover{border:solid 1px #ff1a1a;}
.pro_detail .t_pic .txt{overflow:Hidden;float:right;width:540px;margin-right:50px;}
.pro_detail .t_pic .txt span{display:block;font-size:22px;color:#000000}
.pro_detail .t_pic .txt span b{font-weight:normal;font-size:32px;color:#ffa820;margin-right:3px;}
.pro_detail .t_pic .txt .tit_1{color:#6d6d6d;font-size:16px;display:block;margin:10px 0;overflow:hidden;}
.pro_detail .t_pic .txt .tit_2{color:#6d6d6d;font-size:14px;display:block;margin:10px 0;overflow:hidden;line-height:24px;}
.pro_detail .tab_t{overflow:hidden;margin-top:20px}
.pro_detail .tab_t a{width:140px;text-align:center;font-size:16px;color:#fff;text-align:center;background:#ff1a1a;margin-right:10px;line-height:40px;float:left;}
.pro_detail .tab_con{overflow:hidden;margin-top:20px}
.pro_detail .tab_con .tit{overflow:hidden;font-size:24px;color:#000;padding:15px 0;border-bottom:solid 1px #d0d0d0;text-align:center;}









