#baguetteBox-overlay {display:none;}
::-webkit-scrollbar {width:10px;}
::-webkit-scrollbar-track {background-color:#F0F0F0;}
::-webkit-scrollbar-thumb {background-color:#CDCDCD;border-radius:2px;}
::-webkit-scrollbar-thumb:hover {background-color:#D9D9D9}
::-webkit-scrollbar-thumb:active {background-color:#554F5E}
* {
	padding: 0;
	margin: 0;
	-ms-box-sizing: border-box;
	/* [disabled]-moz-box-sizing:border-box; */
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
}
html {-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0,0,0,0);}
body {font-family:"yantramanav-regular","Arial","sans-serif";overflow-x:hidden;-webkit-tap-highlight-color:rgba(0,0,0,0);}
a {text-decoration:none;-ms-transition:all 0.5s;-webkit-transition:all 0.5s;transition:all 0.5s;}
li {list-style:none;}
img {vertical-align:middle;max-width:100%;-ms-transition:all 0.6s;-webkit-transition:all 0.6s;transition:all 0.6s;}
select,input,textarea,button {outline:none;}
button {cursor:pointer;}
table {border-collapse:collapse;}
h1,h2,h3,h4,h5,h6 {font-weight:normal;}
.ovh{display: block;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.ovh2{display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}
.ovh3{display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3;overflow: hidden;}
.ovh4{display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3;overflow: hidden;}
/* 给表格添加滚动条 */.pro_page_table {overflow-x:auto;}
/* 版心 */.wrap {width:92%;max-width:1400px;margin-left:auto;margin-right:auto;}

@font-face {
  font-family: "iconfont"; /* Project id 5008877 */
  src: url('../font/iconfont.woff2?t=1756959307883') format('woff2'),
       url('../font/iconfont.woff?t=1756959307883') format('woff'),
       url('../font/iconfont.ttf?t=1756959307883') format('truetype');
}


/* ~~~~~~~~~~~~~手机导航,css *//* ~~~~~~~~~~~~~手机导航,css *//* ~~~~~~~~~~~~~手机导航,css */.clearfix:after {content:"";display:block;height:0;clear:both;visibility:hidden;}
.clearfix {*zoom:1;}
.fl {float:left;}
.fr {float:right;}
.mobile_header {display:none;clear:both;width:100%;height:52px;transition:all 0.5s;-webkit-transition:all 0.5s;}
.mobile_header_top {position:fixed;left:0;top:0;z-index:7;width:100%;height:52px;background:#ffffff;box-shadow:0 2px 3px rgba(0,0,0,.1);}
.mobile_logo {width:180px;height:52px;margin-left:15px;}
.mobile_logo>a {height:100%;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-align-items:center;-webkit-align-items:center;align-items:center;}
.mobile_logo img {display:block;height:35px;width:auto;}
.mobile_menu_btn {position:absolute;right:0;top:0;display:flex;display:-ms-flexbox;display:-webkit-flex;justify-content:center;-ms-justify-content:center;-webkit-justify-content:center;align-items:center;-webkit-align-items:center;-ms-align-items:center;flex-direction:column;-webkit-flex-direction:column;-ms-flex-direction:column;width:54px;height:52px;cursor:pointer;}
.mobile_menu_btn span {display:block;height:3px;width:28px;background:#e90707;border-radius:4px;margin-bottom:6px;}
.mobile_menu_btn span:last-child {margin-bottom:0;}
.mobile_search_icon {width:40px;height:52px;color:#e90707;font-size:30px;line-height:52px;text-align:center;margin-right:52px;cursor:pointer;}
.mobile_header.hover {background:rgba(0,0,0,.5);box-shadow:0 2px 3px rgba(0,0,0,.1);transition:all 0.5s;-webkit-transition:all 0.5s;}
.mobile_menu_box {position:fixed;right:-110%;top:0;z-index:9999;width:75%;height:100%;background:#fff;padding:20px 15px;overflow-y:auto;transition:all 0.5s;-webkit-transition:all 0.5s;}
.mobile_menu_box.show {right:0;transition:all 0.5s;-webkit-transition:all 0.5s;}
.mobile_menu_dl dd {clear:both;line-height:1.3;border-bottom:1px solid #e1e1e1;}
.mobile_menu_tt {display:flex;display:-ms-flexbox;display:-webkit-flex;-ms-align-items:center;-webkit-align-items:center;align-items:center;flex-wrap:wrap;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;}
.mobile_menu_tt .text {float:left;width:80%;color:#333;font-size:16px;line-height:24px;padding:10px 0;text-transform:capitalize;}
.mobile_menu_dl dd.hover .mobile_menu_tt .text {color:#e90707;}
.mobile_menu_tt_icon {display:none;float:right;float:right;width:44px;line-height:44px;text-align:center;color:#333;font-size:16px;-webit-transition:all 0.5s;transition:all 0.5s;transform:rotateZ(0deg);-webkit-transform:rotateZ(0deg);-moz-transform:rotateZ(0deg);-ms-transform:rotateZ(0deg);-o-transform:rotateZ(0deg);}
.mobile_menu_down {display:none;padding:6px 0 10px 12px;}
.mobile_menu_down_clm {margin-bottom:8px;}
.mobile_menu_down_clm_tt {display:-ms-flex;display:-webkit-flex;display:flex;-ms-justify-content:space-between;-webkit-justify-content:space-between;justify-content:space-between;-ms-align-items:center;-webkit-align-items:center;align-items:center;font-size:14px;color:#333;}
.mobile_menu_down_clm_tt .tt {width:calc(100% - 50px);color:#333;line-height:20px;padding:7px 0;}
.mobile_menu_down_clm_tt .icon {width:40px;height:40px;line-height:40px;text-align:center;font-size:16px;transform:rotateZ(90deg);-webkit-transform:rotateZ(90deg);-moz-transform:rotateZ(90deg);-ms-transform:rotateZ(90deg);-o-transform:rotateZ(90deg);-webit-transition:all 0.5s;transition:all 0.5s;}
.mobile_menu_down_clm.hover .mobile_menu_down_clm_tt .icon {-webit-transition:all 0.5s;transition:all 0.5s;transform:rotateZ(180deg);-webkit-transform:rotateZ(180deg);-moz-transform:rotateZ(180deg);-ms-transform:rotateZ(180deg);-o-transform:rotateZ(180deg);}
.mobile_menu_down_clm_list {display:none;padding:5px 0 0 10px;}
.mobile_menu_down_clm_list a {display:block;font-size:12px;line-height:1.4;color:#333;padding:5px 0 5px 14px;position:relative;}
.mobile_menu_down_clm_list a::before {content:"";display:block;position:absolute;left:0;top:50%;width:5px;height:5px;margin-top:-3px;background:#333;border-radius:50%;}
.mobile_menu_tt_icon.hover {transform:rotateZ(90deg);-webkit-transform:rotateZ(90deg);-ms-transform:rotateZ(90deg);-webit-transition:all 0.5s;transition:all 0.5s;}
/* .mobile_menu_dl dd.hover .mobile_menu_tt .text {font-weight:bold;}
*/.mobile_search_box {position:fixed;left:0;top:52px;z-index:7;display:none;width:100%;padding:20px;background:#fafafa;}
.mobile_search_box form {width:100%;padding:2px;border-radius:5px;border:1px solid #ddd;}
.mobile_search_text {float:left;line-height:40px;padding-left:15px;font-size:14px;width:calc(100% - 40px);border:0;}
.mobile_search_btn_text {float:right;width:40px;height:40px;font-size:28px;color:#e90707;text-align:center;line-height:40px;border:none;background:none;}
.mobile_menu_b {margin-top:40px;}
.mobile_menu_b_clm {margin-bottom:25px;}
.mobile_menu_b_clm .tt {font-size:16px;font-weight:bold;color:#333;margin-bottom:8px;}
.mobile_menu_b_clm .text {font-size:14px;color:#333;}
.mobile_menu_b_clm .text a {color:#333;word-break:break-all;}
.mobile_lag_box {padding:20px 0 10px;margin-bottom:30px;}
.mobile_lag_tt {font-size:18px;color:#333;font-weight:bold;padding-bottom:18px;}
.mobile_lag_text {padding-bottom:8px;display:flex;display:-ms-flexbox;display:-webkit-flex;flex-wrap:wrap;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;}
.mobile_lag_text a {color:#333;font-size:16px;margin-right:25px;}
.mask,.mobile_menu_mask {display:none;position:fixed;left:0;top:0;z-index:6;width:100%;height:100%;background:rgba(0,0,0,.2);}
.mobile_menu_mask {z-index:7;}
/* ~~~~~~~~~~~~~手机导航,css~~~~~~~~~~~~end *//* ~~~~~~~~~~~~~手机导航,css~~~~~~~~~~~~end *//* ~~~~~~~~~~~~~手机导航,css~~~~~~~~~~~~end *//* ~~~~~~~~~~~~~~~~~~pc 导航,css *//* ~~~~~~~~~~~~~~~~~~pc 导航,css *//* ~~~~~~~~~~~~~~~~~~pc 导航,css */.w_1600 {width:92%;max-width:1600px;margin-left:auto;margin-right:auto;}
.pc_public_head {height:0;}
.pc_head_center {position:fixed;z-index:10;top:0;left:0;width:100%;-ms-transition:all 0.6s;-webkit-transition:all 0.6s;transition:all 0.6s;}
.pc_head_center_w {position:relative;padding-top:40px;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-align-items:flex-start;-webkit-align-items:flex-start;align-items:flex-start;-ms-justify-content:space-between;-webkit-justify-content:space-between;justify-content:space-between;-ms-transition:all 0.6s;-webkit-transition:all 0.6s;transition:all 0.6s;}
.pc_head_center_w .logo_box {width:373px;}
.pc_head_center_w .logo_box a {display:block;}
.pc_head_center_w .logo_box a img {width:70%;}
.pc_head_center_w .logo_box a .logo_img2 {display:none;}
.pc_head_center_R {width:calc(100% - 400px);display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-justify-content:space-between;-webkit-justify-content:space-between;justify-content:space-between;}
.pc_head_center_R .email_column {width:calc(100% - 140px);}
.nav_email {padding-right:20px;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-justify-content:flex-end;-webkit-justify-content:flex-end;justify-content:flex-end;}
.nav_email a {display:-ms-flexbox;display:-webkit-flex;display:flex; margin-left:10px}
.nav_email a .iconfont {width:35px;font-size:26px;color:#e90303;}
.nav_email a:hover .iconfont {-ms-animation:swing 0.8s linear;-webkit-animation:swing 0.8s linear;animation:swing 0.8s linear;}
.nav_email a span {font-size:18px;color:#ffffff;margin-top:-1px;-ms-transition:all 0.6s;-webkit-transition:all 0.6s;transition:all 0.6s;}
.pc_head_list_box {display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-justify-content:space-between;-webkit-justify-content:space-between;justify-content:space-between;}
.pc_head_list_box .item {position:relative;}
.pc_head_list_box .item>a {position:relative;display:block;height:64px;padding-top:3px;}
.pc_head_list_box .item>a .Color_piece {height:49px;border-radius:5px;padding:0 20px;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-align-items:center;-webkit-align-items:center;align-items:center;-ms-justify-content:center;-webkit-justify-content:center;justify-content:center;-ms-transition:all 0.6s;-webkit-transition:all 0.6s;transition:all 0.6s;}
.pc_head_list_box .item>a .Color_piece span {font-size:20px;color:#ffffff;padding-bottom:2px;text-transform:uppercase;-ms-transition:all 0.6s;-webkit-transition:all 0.6s;transition:all 0.6s;}
.pc_head_list_box .item>a .Color_piece .iconfont {font-size:12px;color:#ffffff;padding:2px 0 0 5px;-ms-transition:all 0.6s;-webkit-transition:all 0.6s;transition:all 0.6s;}
.pc_head_list_box .item.hover>a .Color_piece {background:#e90303;}
.pc_head_language_search {padding-top:7px;display:-ms-flexbox;display:-webkit-flex;display:flex;}
.pc_head_language {position:relative;}
.head_language_01 {width:64px;height:60px;line-height:56px;font-size:20px;color:#ffffff;text-align:center;text-transform:uppercase;background:#e90303;cursor:pointer;-ms-transition:all 0.6s;-webkit-transition:all 0.6s;transition:all 0.6s;}
.hover_style:hover {opacity:0.8;}
.head_language_02 {display:none;position:absolute;z-index:5;top:70px;left:50%;-ms-transform:translate(-50%,0);-webkit-transform:translate(-50%,0);transform:translate(-50%,0);width:110px;padding:12px 0 12px;background:#ffffff;border-radius:4px;box-shadow:0 3px 5px rgba(0,0,0,0.1);}
.head_language_02 a {display:block;font-size:18px;color:#666666;text-align:center;padding:2px 0 5px;}
.head_language_02 a:hover {color:#e90303;}
.pc_head_search .click_icon {width:64px;height:60px;line-height:60px;font-size:28px;color:#ffffff;text-align:center;border:1px solid #8d8f91;cursor:pointer;-ms-transition:all 0.6s;-webkit-transition:all 0.6s;transition:all 0.6s;}
.pc_head_search .click_icon:hover {background:#e90303;border-color:#e90303;border-left-color:#8d8f91;}
/* 可公用导航搜索 */.all_public_searchBox {display:none;position:fixed;z-index:20;top:50%;left:50%;-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%;height:100%;background:rgba(0,0,0,0.5);}
.all_public_form {display:none;position:fixed;z-index:21;top:50%;left:50%;-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:800px;}
.all_public_form input {width:100%;outline:none;border:none;box-sizing:border-box;padding:20px 136px 20px 20px;border-radius:10px;}
.all_public_form .icon_01 {font-size:38px;cursor:pointer;position:absolute;top:51%;right:80px;-ms-transform:translate(0,-50%);-webkit-transform:translate(0,-50%);transform:translate(0,-50%);outline:none;border:none;background:none;-ms-transition:all 0.4s;-webkit-transition:all 0.4s;transition:all 0.4s;color:#888888;}
.all_public_form .icon_01:hover {color:#e90303;}
.all_public_form .public_form_close {font-size:38px;position:absolute;top:10px;right:20px;-ms-transition:all 0.4s;-webkit-transition:all 0.4s;transition:all 0.4s;color:#888888;cursor:pointer;}
.all_public_form .public_form_close:hover {color:#e90303;}
/* 可公用导航搜索~~~~~~~~~~~~~~~~~~结束 */.pc_head_list_box .item.NoRelative {position:static;}
.product_drop_down {display:none;position:absolute;z-index:5;top:100%;left:50%;-ms-transform:translate(-50%,0);-webkit-transform:translate(-50%,0);transform:translate(-50%,0);max-width:1400px;width:100%;padding:35px 50px 30px;background:#fefefe;}
.product_menu_box {display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;}
.product_menu_box .menu_list_01 {width:22%;padding-right:15px;}
.product_menu_box .menu_list_02 {width:19%;padding-right:15px;}
.product_menu_box .menu_list_03 {width:20%;padding:10px;}
.product_menu_title {padding-bottom:15px;}
.product_menu_title a {display:block;font-size:24px;color:#e90303;}
.product_menu_list{}


.product_menu_list a {display:block;font-size:16px;color:#666666;margin-bottom:8px;}
.product_menu_list a:hover {color:#e90303;}
.product_menu_box .menu_list_double_one {width:23%;padding-right:15px;}
.product_menu_box .menu_list_double_two {width:16%;}
.menu_list_double_02 {padding-top:35px;}
.publicTwo_stage_nav {display:none;position:absolute;z-index:5;top:100%;left:0;background:#ffffff;padding:15px 10px 12px 15px;border-radius:0 0 4px 4px;}
.publicTwo_stage_nav .EveryOne {margin-bottom:8px;}
.publicTwo_stage_nav .EveryOne a {display:block;font-size:16px;color:#666666;}
.publicTwo_stage_nav .EveryOne a:hover {color:#e90303;}
/* 导航active */.pc_public_head.active .pc_head_center {background:#fefefe;box-shadow:0 4px 6px rgba(0,0,0,0.1);}
.pc_public_head.active .pc_head_center_w {padding-top:8px;}
.pc_public_head.active .pc_head_center_w .logo_box .logo_img1 {display:none;}
.pc_public_head.active .pc_head_center_w .logo_box .logo_img2 {display:block; margin-top:15px}
.pc_public_head.active .pc_head_center_R .email_column .nav_email a span {color:#444444;}
.pc_public_head.active .pc_head_center_R .pc_head_list_box .item>a .Color_piece {background:transparent;}
.pc_public_head.active .pc_head_center_R .pc_head_list_box .item>a .Color_piece span,.pc_public_head.active .pc_head_center_R .pc_head_list_box .item>a .Color_piece .iconfont {color:#444444;}
.pc_public_head.active .pc_head_center_R .pc_head_list_box .item.hover>a .Color_piece span,.pc_public_head.active .pc_head_center_R .pc_head_list_box .item.hover>a .Color_piece .iconfont {color:#e90707;}
.pc_public_head.active .pc_head_center_R .pc_head_language_search .pc_head_search .click_icon {color:#2c2c2c;}
.pc_public_head.active .pc_head_center_R .pc_head_language_search .pc_head_search .click_icon:hover {color:#ffffff;}
/* ~~~~~~~~~~~~~~~~~~pc 导航,css~~~~~~~~~~~~~~end *//* ~~~~~~~~~~~~~~~~~~pc 导航,css~~~~~~~~~~~~~~end *//* ~~~~~~~~~~~~~~~~~~pc 导航,css~~~~~~~~~~~~~~end *//* ~~~~~~~~~~~~~~~~~~index,css *//* ~~~~~~~~~~~~~~~~~~index,css *//* ~~~~~~~~~~~~~~~~~~index,css */.fz_48 {font-family:"yantramanav-bold";font-size:48px;}
.fz_36 {font-size:36px;}
.fz_30 {font-size:30px;}
.fz_24 {font-size:24px;}
.p_90 {padding:60px 0;}
.color_999 {color:#999999;}
.color_444 {color:#444444;}
.color_fff {color:#ffffff;}
.bg_c_e90303 {background-color:#e90303;}
.bg_c_ff8200 {background-color:#ff8200;}
.p_b_50 {padding-bottom:50px;}
.index_banner_lunbo .swiper-slide a {display:block;}
.index_banner_lunbo .swiper-slide a img {width:100%;}
.index_banner_dots {position:absolute;z-index:2;text-align:center;}
.index_banner_lunbo .index_banner_dots {bottom:25px;}
.swiper-pagination-bullets .swiper-pagination-bullet {opacity:1;width:12px;height:12px;background:#ffffff;-ms-transition:all 0.5s;-webkit-transition:all 0.5s;transition:all 0.5s;}
.swiper-pagination-bullets .swiper-pagination-bullet.swiper-pagination-bullet-active {width:40px;border-radius:6px;background:#e90303;}
.indBoxOne {background:#f2f3f5;}
.indBoxOne1 {padding-bottom:50px;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;-ms-justify-content:space-between;-webkit-justify-content:space-between;justify-content:space-between;}

.public_index_title a {display:block;}
.public_index_title .little_title {font-size:18px;padding-bottom:15px;text-transform:uppercase;}
.public_index_title .line {width:226px;height:2px;}
.public_index_title .big_title {line-height:50px;padding-top:3px;}




.indBoxOne2 {display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;-ms-justify-content:space-between;-webkit-justify-content:space-between;justify-content:space-between;}
.indBoxOne_w .indBoxOne2 .item {width:calc((100% - 75px) / 4);}
.indBoxOne2 .item {position:relative;background:#ffffff;-ms-transition:all 0.6s;-webkit-transition:all 0.6s;transition:all 0.6s;}
.indBoxOne2 .item:hover {-ms-transform:translateY(-5px);-webkit-transform:translateY(-5px);transform:translateY(-5px);}
.indBoxOne2 .item::before {content:"";display:block;position:absolute;bottom:0;left:0;width:100%;height:0;background:#222;-ms-transition:all 0.4s ease-in-out;-webkit-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out;}
.indBoxOne2 .item:hover::before {height:100%;}
.indBoxOne2 .item a {position:relative;z-index:2;display:block;height:100%;padding:50px 20px 40px 35px;}
.indBoxOne2 .item a::before {content:"";display:block;position:absolute;top:26px;left:18px;width:54px;height:54px;border-radius:50%;background:#ffd9d9;-ms-transition:all 0.6s;-webkit-transition:all 0.6s;transition:all 0.6s;}
.indBoxOne2 .item a:hover::before {background:#333;}
.indBoxOne2 .item a .icon1 {display:inline-block;position:relative;font-size:70px;color:#e90303;-ms-transition:all 0.6s 0.15s;-webkit-transition:all 0.6s 0.15s;transition:all 0.6s 0.15s;}
.indBoxOne2 .item a:hover .icon1 {color:#ffffff;-ms-transform:rotateY(360deg);-webkit-transform:rotateY(360deg);transform:rotateY(360deg);}
.indBoxOne2 .item a .title {color:#444444;padding-top:12px;-ms-transition:all 0.6s;-webkit-transition:all 0.6s;transition:all 0.6s;}
.indBoxOne2 .item a:hover .title {color:#ffffff;}
.indBoxOne2 .item a .text {font-size:18px;color:#666666;line-height:28px;padding-top:10px;-ms-transition:all 0.6s;-webkit-transition:all 0.6s;transition:all 0.6s;}
.indBoxOne2 .item a:hover .text {color:#ffffff;}
.indBoxOne2 .item a .btn {padding-top:30px;display:-ms-flexbox;display:-webkit-flex;display:flex;}
.indBoxOne2 .item a .btn span {font-size:16px;color:#666666;-ms-transition:all 0.6s;-webkit-transition:all 0.6s;transition:all 0.6s;}
.indBoxOne2 .item a:hover .btn span {color:#ffffff;}
.indBoxOne2 .item a .btn .icon2 {font-size:30px;color:#ff8200;padding-left:6px;-ms-transition:all 0.6s;-webkit-transition:all 0.6s;transition:all 0.6s;}
.indBoxOne2 .item a:hover .btn .icon2 {color:#ffffff;}
.indBoxTwo {display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;}
.indBoxTwo1 {width:220px;background:#e90707;padding:85px 0 90px 35px;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column;-ms-justify-content:space-between;-webkit-justify-content:space-between;justify-content:space-between;}
.indBoxTwo1 .item {position:relative;font-size:18px;color:#ffffff;padding-right:10px;cursor:pointer;}
.indBoxTwo1 .item::after {content:"";display:block;position:absolute;top:65%;left:100%;-ms-transform:translate(0,-50%);-webkit-transform:translate(0,-50%);transform:translate(0,-50%);width:0;height:0;opacity:0;border-width:0;border-style:solid;border-color:transparent;border-left-color:#e90707;-ms-transition:all 0.6s;-webkit-transition:all 0.6s;transition:all 0.6s;}
.indBoxTwo1 .item.hover::after {opacity:1;border-width:15px;}
.indBoxTwo1 .item:hover::after {opacity:1;border-width:15px;}
.indBoxTwo2 {width:calc(100% - 220px);}
.indTwo2_item {display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;-ms-align-items:center;-webkit-align-items:center;align-items:center;}
.indTwo2_item_L {width:30%;padding:0 2.4% 0 4.5%;}
.indTwo2_item_L .module_title {color:#04080d;line-height:38px;}
.indTwo2_item_L .text_box {font-size:18px;color:#666666;line-height:30px;padding-top:8px;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;}
.indTwo2_item_L .btn {padding-top:45px;}
.indTwo2_item_L .btn a {display:block;font-size:18px;color:#ffffff;text-align:center;width:62%;height:50px;line-height:46px;border-radius:25px;background:#222;}
.indTwo2_item_R {width:70%;}
.indTwo2_item_R a {display:block;}
.indTwo2_item_R a img {width:100%;}
.indBoxThree {background:#f2f3f5 url(../images/index_02.jpg) no-repeat center top / 100%;}
.public_index_title.content_center {text-align:center;}
.public_index_title.content_center .line {margin:0 auto;}
.indBoxThree1 {position:relative;padding-top:24px;}
.index_project_list .item a {position:relative;display:block;height:100%;background:#ffffff;border-bottom:5px solid #d0d0d0;}
.index_project_list .item a .img_box {-ms-perspective:900px;-moz-perspective:900px;-webkit-perspective:900px;perspective:900px;overflow:hidden;}
.index_project_list .item a .img_box img {width:100%;}
.index_project_list .item a:hover .img_box img {-ms-transform:translateZ(30px);-moz-transform:translateZ(30px);-webkit-transform:translateZ(30px);transform:translateZ(30px);}
.index_project_list .item a .bot_box {padding:20px 20px 35px 30px;}
.index_project_list .item a .bot_box .address {display:-ms-flexbox;display:-webkit-flex;display:flex;}
.index_project_list .item a .bot_box .address .iconfont {width:25px;font-size:20px;color:#e90303;}
.index_project_list .item a .bot_box .address span {width:calc(100% - 25px);font-size:18px;color:#e90707;margin-top:-4px;}
.index_project_list .item a .bot_box .title {font-size:18px;color:#444444;line-height:26px;padding-top:10px;}
.index_project_list .item a .bot_box .text {font-size:16px;color:#666666;line-height:26px;padding-top:10px;}
.index_project_list .item a::after {content:"";display:block;position:absolute;left:0;bottom:-5px;width:0%;height:5px;opacity:0;background:#e90707;-ms-transition:all 0.6s;-webkit-transition:all 0.6s;transition:all 0.6s;}
.index_project_list .item a:hover::after {opacity:1;width:100%;}
.indBoxThree1_lunbo .swiper-slide {height:auto;}
.indBoxThree1_lunbo .swiper-slide .item {height:100%;}
.indBoxThree1_dots {display:none;padding-top:30px;text-align:center;}
.indBoxThree1_prev,.indBoxThree1_next {font-size:22px;color:#ffffff;text-align:center;position:absolute;z-index:2;top:46%;width:40px;height:40px;line-height:40px;border-radius:50%;border:1px solid #ffffff;outline:none;cursor:pointer;-ms-transition:all 0.6s;-webkit-transition:all 0.6s;transition:all 0.6s;}
.indBoxThree1_prev {left:-80px;}
.indBoxThree1_next {right:-80px;}
.indBoxThree1_prev:hover,.indBoxThree1_next:hover {color:#ffffff;background:#e90707;border-color:#e90707;}
.indBoxThree2 {max-width:890px;margin:0 auto;padding-top:65px;}
.indBoxThree2 .text_box {color:#444444;line-height:40px;text-align:center;}
.indBoxThree2 .btn {padding-top:40px;}
.indBoxThree2 .btn a {display:block;color:#ffffff;text-align:center;width:50%;height:50px;line-height:42px;margin:0 auto;border-radius:25px;background:#e90707;}
.indBoxFour {background:url(../images/index_06.jpg) no-repeat right center / cover; overflow:hidden; padding:60px 0; position:relative}
.indBoxFour2 img{ position:absolute; bottom:160px; right:10%; width:45%}
.indBoxFour1 {width:100%;}
.indBoxFour1_text {font-size:18px;color:#ffffff;line-height:24px;padding-top:20px;}
.indBoxFour1_list {padding:40px 0 0;}
.indBoxFour1_list .item {margin-bottom:20px;display:-ms-flexbox;display:-webkit-flex;display:flex;}
.indBoxFour1_list .item .iconfont {font-size:18px;color:#ffffff;text-align:center;width:28px;height:28px;line-height:28px;border-radius:50%;background:#e90707;}
.indBoxFour1_list .item span {width:calc(100% - 28px);font-size:22px;color:#ffffff;padding-left:20px;margin-top:-2px;}

.indBoxAbout{background:url(../images/in_about.jpg) no-repeat center center / cover !important;}
.indBoxzero{background:url(../images/in_pro.jpg) no-repeat center center / cover !important;}
.indBoxzero .color_444{color:#fff}
.indBoxzero01{background: url(../images/in_pro.jpg) no-repeat center center / cover !important;}
.indBoxzero01 .color_444{color:#fff}

.indBoxFive {background:#f2f3f5;}
.indBoxFive1 {display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;-ms-justify-content:space-between;-webkit-justify-content:space-between;justify-content:space-between; position:relative}
.indBoxFive1_L {width:100%; display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;-ms-justify-content:space-between;-webkit-justify-content:space-between;justify-content:space-between;}

.indBoxFive1_item {overflow:hidden; width: calc((100% - 40px) / 3);}
.indBoxFive1_item a {display:block;background:#ffffff;}
.indBoxFive1_item a .img_box {position:relative;}
.indBoxFive1_item a .img_box img {width:100%;}
.indBoxFive1_item a .img_box .date_box {position:absolute;bottom:0;left:-10px;width:195px;height:42px;background:#e90707;-ms-transform:skewX(25deg);-webkit-transform:skewX(25deg);transform:skewX(25deg);display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-align-items:center;-webkit-align-items:center;align-items:center;-ms-justify-content:center;-webkit-justify-content:center;justify-content:center;}
.indBoxFive1_item a .img_box .date_box .icon_text {-ms-transform:skewX(-25deg);-webkit-transform:skewX(-25deg);transform:skewX(-25deg);display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-align-items:center;-webkit-align-items:center;align-items:center;}
.indBoxFive1_item a .img_box .date_box .icon_text .iconfont {width:30px;font-size:22px;color:#ffffff;}
.indBoxFive1_item a .img_box .date_box .icon_text span {font-size:16px;color:#fffefe;margin-top:-5px;}
.indBoxFive1_item a .bot_box {padding:25px 30px 45px 30px;}
.indBoxFive1_item a .bot_box .title {color:#444444;line-height:30px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;-ms-transition:all 0.6s;-webkit-transition:all 0.6s;transition:all 0.6s;}
.indBoxFive1_item a:hover .bot_box .title {color:#e90707;}
.indBoxFive1_item a .bot_box .text {font-size:16px;color:#666666;line-height:28px;padding-top:10px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;}
.indBoxFive1_item a .bot_box .btn {padding-top:40px;display:-ms-flexbox;display:-webkit-flex;display:flex;}
.indBoxFive1_item a .bot_box .btn span {font-size:16px;color:#666666;}
.indBoxFive1_item a .bot_box .btn .iconfont {font-size:30px;color:#ff8200;padding-left:6px;-ms-transition:all 0.4s;-webkit-transition:all 0.4s;transition:all 0.4s;}
.indBoxFive1_item a:hover .bot_box .btn .iconfont {padding-left:12px;}
.indBoxFive1_R {width:57.4%;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;-ms-justify-content:space-between;-webkit-justify-content:space-between;justify-content:space-between;}
.indBoxFive1_R .indBoxFive1_item {width:calc((100% - 42px) / 2);}
.indBoxFive1_R .indBoxFive1_item a .img_box .date_box {bottom:100%;}
.indBoxFive1_R .indBoxFive1_item a .bot_box {padding:35px 20px 79px 25px;}
/* ~~~~~~~~~~~~~~~~~~index,css~~~~~~~~~~~~~~end *//* ~~~~~~~~~~~~~~~~~~index,css~~~~~~~~~~~~~~end *//* ~~~~~~~~~~~~~~~~~~index,css~~~~~~~~~~~~~~end *//* ~~~~~~~~~~~~~~~~~~~~~footer,css *//* ~~~~~~~~~~~~~~~~~~~~~footer,css *//* ~~~~~~~~~~~~~~~~~~~~~footer,css */.public_footer_top {background:#d60000;}
.footer_top_01 {display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;}
.footer_top_01 .item {width:calc(100% / 3);border-right:1px solid #f42d2d;}
.footer_top_01 .item a {height:80px;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-align-items:center;-webkit-align-items:center;align-items:center;-ms-justify-content:center;-webkit-justify-content:center;justify-content:center;}
.footer_top_01 .item a .iconfont {font-size:36px;color:#ffffff;}
.footer_top_01 .item a:hover .iconfont {-ms-animation:swing 0.8s linear;-webkit-animation:swing 0.8s linear;animation:swing 0.8s linear;}
.footer_top_01 .item a span {color:#ffffff;padding-left:10px;margin-top:-6px;}
.footer_top_01>.item:last-child {border-right:none;}
.public_footer_cen {background:url(../images/footer_01.jpg) no-repeat center center / cover;}
.footer_cen_w {padding:65px 0 65px;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;-ms-align-items:flex-start;-webkit-align-items:flex-start;align-items:flex-start;-ms-justify-content:space-between;-webkit-justify-content:space-between;justify-content:space-between;}
.footer_cen_01 .logo_box {width:373px;}
.footer_cen_01 .logo_box a {display:block;}
.footer_cen_01 .logo_box a img {width:70%;}
.footer_cen_01 .text_box {font-size:16px;color:#e0e0e0;line-height:30px;padding-top:20px;}
.footer_cen_01 .follow_us {padding-top:30px;}
.footer_cen_01 .follow_us .title {font-size:18px;color:#e0e0e0;padding-bottom:15px;}
.footer_cen_01 .follow_us .list {display:-ms-flexbox;display:-webkit-flex;display:flex;}
.footer_cen_01 .follow_us .list a {display:block;font-size:22px;color:#ff2d2d;text-align:center;width:42px;height:42px;line-height:42px;border:1px solid #9d9d9d;border-radius:6px;margin-right:10px;}
.footer_cen_01 .follow_us .list a i{color:#ff2d2d;}
.footer_cen_01 .follow_us .list>a:last-child {margin-right:0;}
.footer_cen_01 .follow_us .list a:hover {-ms-transform:translateY(-5px);-webkit-transform:translateY(-5px);transform:translateY(-5px);}
.footer_cen_title {font-family:"yantramanav-bold";color:#ffffff;padding-bottom:20px;}
.footer_cen_list a {display:block;font-size:16px;color:#e0e0e0;margin-bottom:6px;}
.footer_cen_list a:hover {color:#e90707;}
.footer_cen_04_form .item {margin-bottom:10px;}
.footer_cen_04_form .item input {font-family:"yantramanav-regular","Arial","sans-serif";font-size:16px;color:#999999;width:100%;height:42px;background:#ffffff;border-radius:8px;border:none;padding:0 10px 0 10px;}
.footer_cen_04_form .item textarea {font-family:"yantramanav-regular","Arial","sans-serif";font-size:16px;color:#999999;width:100%;height:100px;background:#ffffff;border-radius:8px;border:none;resize:none;padding:10px;}
.footer_cen_04_form .item::-webkit-input-placeholder {color:#999999;}
.footer_cen_04_form .btn_box button {font-family:"yantramanav-regular","Arial","sans-serif";font-size:16px;color:#ffffff;width:142px;height:42px;border-radius:21px;background:#d60000;border:none;-ms-transition:all 0.6s;-webkit-transition:all 0.6s;transition:all 0.6s;}
.footer_cen_01 {width:375px;}
.footer_cen_02 {width:15%;}
.footer_cen_03 {width:12%;}
.footer_cen_04 {width:24%;}
.public_footer_bot {background:#000;}
.footer_bot_w {padding:15px 0 16px;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;-ms-justify-content:space-between;-webkit-justify-content:space-between;justify-content:space-between;}
.footer_bot_01,.footer_bot_02 {font-size:16px;color:#999999;}
.footer_bot_02 a {color:#999999;}
.footer_bot_02 a:hover {color:#ffffff;}
/* ~~~~~~~~~~~~~~~~~~~~~footer,css~~~~~~~~~~~~~~~end *//* ~~~~~~~~~~~~~~~~~~~~~footer,css~~~~~~~~~~~~~~~end *//* ~~~~~~~~~~~~~~~~~~~~~footer,css~~~~~~~~~~~~~~~end *//* ~~~~~~~~~~~~~~~~float_side_nav,css *//* ~~~~~~~~~~~~~~~~float_side_nav,css *//* ~~~~~~~~~~~~~~~~float_side_nav,css */
.float_side_nav {position:fixed;z-index:6;right:0;top:25%;width:70px;border-radius:14px 8px 8px 14px;}
.float_side_nav .item {background:#f24040;border-bottom:1px solid #ff8c8c;}
.float_side_nav .item a {height:66px;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column;-ms-align-items:center;-webkit-align-items:center;align-items:center;-ms-justify-content:center;-webkit-justify-content:center;justify-content:center;text-align:center}
.float_side_nav .item a .iconfont {font-size:30px;color:#ffffff;}
.float_side_nav .item a:hover .iconfont {-ms-animation:swing 0.8s linear;-webkit-animation:swing 0.8s linear;animation:swing 0.8s linear;}
.float_side_nav .item a .text {font-size:14px;color:#ffffff;text-align:center;}
.float_side_nav .item.back_top_btn {background:#222;}
.float_side_nav>.item:last-child {border-bottom:none;}

.float_side_nav .item a .wx{ width:50%;} 
.float_side_nav .item a .ewm{position:absolute; left:-120px; width:120px; display:none}
.float_side_nav .item a:hover .ewm{ display:block}

/* ~~~~~~~~~~~~~~~~float_side_nav,css~~~~~~~~~~~~~~end *//* ~~~~~~~~~~~~~~~~float_side_nav,css~~~~~~~~~~~~~~end *//* ~~~~~~~~~~~~~~~~float_side_nav,css~~~~~~~~~~~~~~end *//* ~~~~~~~~~~~~~~~~~company_culture,css *//* ~~~~~~~~~~~~~~~~~company_culture,css *//* ~~~~~~~~~~~~~~~~~company_culture,css */.SubPage_banner {height:460px;background-repeat:no-repeat;background-position:center center;background-size:cover;}
.SubPage_crumbs {background:#ffffff;}
.SubPage_crumbs_w {padding:18px 0 20px;}
.SubPage_crumbs_w .crumbs_text {font-size:16px;color:#000000;}
.SubPage_crumbs_w .crumbs_text a {color:#000000;}
.SubPage_crumbs_w .crumbs_text a:hover {color:#e90303;}
.cultureOne {background:#f2f3f5;}
.cultureOne1 {padding-bottom:40px;}
.cultureOne1 .title {color:#444444; text-transform:uppercase}
.cultureOne1 .text {font-size:18px;color:#444444;line-height:30px;padding-top:10px;}
.cultureOne2 .item {margin-bottom:90px;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;-ms-align-items:center;-webkit-align-items:center;align-items:center;-ms-justify-content:space-between;-webkit-justify-content:space-between;justify-content:space-between;}
.cultureOne2 .item .img_box {width:43%;}
.cultureOne2 .item .img_box img {width:100%;}
.cultureOne2 .item .right_text {width:50%;}
.cultureOne2 .item .right_text .text_item {padding-bottom:20px;}
.cultureOne2 .item .right_text .text_item .title {color:#444444;}
.cultureOne2 .item .right_text .text_item .text {font-size:18px;color:#444444;line-height:25px;padding-top:4px;}
.cultureOne2 .item .right_text>.text_item:last-child {padding-bottom:0;}
.cultureOne2>.item:nth-child(even) {-ms-flex-direction:row-reverse;-webkit-flex-direction:row-reverse;flex-direction:row-reverse;}
.cultureOne3_title {color:#444444;padding-bottom:45px;}
.cultureOne3 .indBoxOne2 .item {width:calc((100% - 40px) / 4);}
.cultureTwo {background:#f2f3f5 url(../images/about_culture_03.png) no-repeat right bottom / 100%;}
.cultureTwo_w {padding:50px 0 195px 0;}
.cultureTwo1 {max-width:740px;margin-left:auto;}
.cultureTwo1 .title {color:#444444;}
.cultureTwo1 .text {font-size:20px;color:#444444;line-height:30px;padding-top:12px;}
.cultureTwo1 .btn {padding-top:25px;}
.cultureTwo1 .btn a {display:block;color:#ffffff;text-align:center;width:250px;height:50px;line-height:44px;border-radius:25px;background:#222;}
/* ~~~~~~~~~~~~~~~~~company_culture,css~~~~~~~~~~~~~~end *//* ~~~~~~~~~~~~~~~~~company_culture,css~~~~~~~~~~~~~~end *//* ~~~~~~~~~~~~~~~~~company_culture,css~~~~~~~~~~~~~~end *//* ~~~~~~~~~~~~~~~~~company_profile,css *//* ~~~~~~~~~~~~~~~~~company_profile,css *//* ~~~~~~~~~~~~~~~~~company_profile,css */.profileOne {background:#f2f3f5;}
.profileOne1 {padding-bottom:45px;}
.profileOne1 .title {color:#444444;}
.profileOne1 .text {font-size:18px;color:#444444;line-height:30px;padding-top:10px;}
.profileOne2 img {width:100%;}
.profileOne3 {padding-top:40px;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;-ms-justify-content:space-between;-webkit-justify-content:space-between;justify-content:space-between;}
.profileOne3 .text {width:calc((100% - 70px) / 2);font-size:18px;color:#444444;line-height:30px;}
.profileOne4 {padding-top:55px;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;}
.profileOne4 .item {width:calc((100% - 165px) / 4);margin-right:55px;background:#e90303;border-radius:6px;text-align:center;padding:25px 15px 30px;-ms-transition:all 0.6s;-webkit-transition:all 0.6s;transition:all 0.6s;}
.profileOne4 .item:hover {-ms-transform:translateY(-6px);-webkit-transform:translateY(-6px);transform:translateY(-6px);}
.profileOne4 .item .iconfont {font-size:68px;color:#ffffff;}
.profileOne4 .item .number {color:#ffffff;line-height:40px;}
.profileOne4 .item .number font{ font-size:14px; font-weight:normal}
.profileOne4 .item .text {color:#ffffff;line-height:24px;padding-top:10px;}
.profileOne4>.item:nth-child(4n) {margin-right:0;}
.profileTwo1 {display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;-ms-justify-content:space-between;-webkit-justify-content:space-between;justify-content:space-between;}
.profileTwo1_L {width:61%;}
.profileTwo1_L .title {color:#444444;}
.profileTwo1_L_list {padding-top:25px;}
.profileTwo1_L_list .item {margin-bottom:25px;display:-ms-flexbox;display:-webkit-flex;display:flex;}
.profileTwo1_L_list .item .iconfont {font-size:12px;color:#ffffff;text-align:center;width:20px;height:20px;line-height:20px;border-radius:50%;background:#e90303;}
.profileTwo1_L_list .item span {width:calc(100% - 20px);font-size:18px;color:#444444;line-height:30px;padding-left:10px;margin-top:-8px;}
.profileTwo1_R {width:30.9%;}
.profileTwo1_R img {width:100%;}
.profileThree {background:url(../images/about_profile_03.jpg) no-repeat center center / cover fixed;}
.profileThree_w {padding:125px 0 135px;}
.profileThree1 {max-width:1110px;margin:0 auto;}
.profileThree1 .title {font-family:"yantramanav-bold";font-size:60px;color:#ffffff;text-align:center;}
.profileThree1 .text {font-size:18px;color:#ffffff;line-height:30px;text-align:center;padding-top:15px;}
.profileThree1 .btn {padding-top:40px;}
.profileThree1 .btn a {display:block;color:#ffffff;text-align:center;text-transform:uppercase;width:340px;height:50px;line-height:44px;margin:0 auto;border-radius:25px;background:#e90303;}
.profileFour_item {position:relative;overflow:hidden;}
.profileFour_item::before {content:"";display:block;position:absolute;width:50%;height:100%;background:#f2f3f5;}
.profileFour>.profileFour_item:nth-child(odd)::before {top:0;left:50%;}
.profileFour_item_w {display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;-ms-align-items:center;-webkit-align-items:center;align-items:center;}
.profileFour_item_L {width:50%;padding:0 40px;}
.profileFour_item_L img {width:100%;}
.profileFour_item_R {position:relative;z-index:2;width:50%;padding:45px 40px 40px;}
.profileFour_item_R .title {color:#e90303;line-height:36px;}
.profileFour_item_R .text {font-size:18px;color:#444444;line-height:30px;padding-top:12px;}
.profileFour>.profileFour_item:nth-child(even) .profileFour_item_w {-ms-flex-direction:row-reverse;-webkit-flex-direction:row-reverse;flex-direction:row-reverse;}
.profileFive {background:#f2f3f5 url(../images/about_profile_06.jpg) no-repeat center top;}
.profileFive_w {padding:160px 0 90px;}
.profileFive1 {width:114px;margin:0 auto 125px;cursor:pointer;-ms-transition:all 0.6s;-webkit-transition:all 0.6s;transition:all 0.6s;}
.profileFive1:hover {-ms-transform:translateY(-8px);-webkit-transform:translateY(-8px);transform:translateY(-8px);}
.profileFive1 img {width:100%;}
/* 点击视频弹出播放框css */.ind_video_maskBox {display:none;position:fixed;top:0;left:0;z-index:10;width:100%;height:100%;background:rgba(0,0,0,0.7);}
.ind_video_maskBox .video_Box_1 {position:absolute;top:50%;left:50%;-ms-transform:translate(-50%,-60%);-webkit-transform:translate(-50%,-60%);transform:translate(-50%,-60%);width:800px;height:485px;}
.ind_video_maskBox .video_Box_1 .videoIframe {background:#333333;width:100%;height:100%;border:none;}
.ind_video_maskBox .video_Box_1 .closeBtn {position:absolute;top:0;right:0;-ms-transform:translate(50%,-50%);-webkit-transform:translate(50%,-50%);transform:translate(50%,-50%);font-size:24px;color:#ffffff;cursor:pointer;-ms-transition:all 0.3s;-webkit-transition:all 0.3s;transition:all 0.3s;}
.ind_video_maskBox .video_Box_1 .closeBtn:hover {color:#f40a0a;}
/* 点击视频弹出播放框css~~~~~~~~~~~~~~~~结束 */
.profileFive_w .indBoxOne2 .item {width:calc((100% - 40px) / 4);}

/* ~~~~~~~~~~~~~~~~~company_profile,css~~~~~~~~~~~~~~~~end *//* ~~~~~~~~~~~~~~~~~company_profile,css~~~~~~~~~~~~~~~~end *//* ~~~~~~~~~~~~~~~~~company_profile,css~~~~~~~~~~~~~~~~end *//* ~~~~~~~~~~~~~~~~~~~About_Overseas,css *//* ~~~~~~~~~~~~~~~~~~~About_Overseas,css *//* ~~~~~~~~~~~~~~~~~~~About_Overseas,css */.overBoxOne {background:#f2f3f5;}
.overBoxOne1 {padding-bottom:20px;}
.overBoxOne1 .title {color:#444444;text-transform:uppercase;}
.overBoxOne1_text {padding-top:30px;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;-ms-justify-content:space-between;-webkit-justify-content:space-between;justify-content:space-between;}
.overBoxOne1_text .text {width:100%;font-size:18px;color:#444444;line-height:30px;}
.overBoxOne2 {text-align:center;}
.overBoxOne2 img {max-width:100%;max-height:100%;}
.overBoxOne3 {position:relative;padding:22px 70px;margin-top:10px;background:#ffffff;}
.overBoxOne3_lunbo .swiper-slide .item img {width:100%;}
.overBoxOne3_prev,.overBoxOne3_next {position:absolute;z-index:2;top:50%;-ms-transform:translate(0,-50%);-webkit-transform:translate(0,-50%);transform:translate(0,-50%);font-size:20px;color:#c3c3c3;text-align:center;width:36px;height:36px;line-height:36px;border:1px solid #c3c3c3;border-radius:50%;outline:none;cursor:pointer;-ms-transition:all 0.6s;-webkit-transition:all 0.6s;transition:all 0.6s;}
.overBoxOne3_prev {left:15px;}
.overBoxOne3_next {right:15px;}
.overBoxOne3_prev:hover,.overBoxOne3_next:hover {color:#ffffff;background:#e90303;border-color:#e90303;}
.overBoxOne4 {font-size:18px;color:#444444;line-height:34px;padding-top:45px;}
.overBoxThree {background:#f2f3f5;}
.overThree1_item {margin-bottom:70px;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;-ms-align-items:center;-webkit-align-items:center;align-items:center;-ms-justify-content:space-between;-webkit-justify-content:space-between;justify-content:space-between;}
.overThree1_item_L {width:50%;}
.overThree1_item_L .title {color:#444444;line-height:34px;margin-bottom:15px;}
.overThree1_item_L .text {font-size:18px;color:#444444;line-height:32px;}
.overThree1_item_R {width:46%;}
.overThree1_item_R img {width:100%;}
.overBoxThree1 > .overThree1_item:nth-child(even) {-ms-flex-direction:row-reverse;-webkit-flex-direction:row-reverse;flex-direction:row-reverse;}
.overBoxThree2 {font-size:18px;color:#444444;line-height:32px;}
.overBoxThree_w .cultureOne3 {margin-top:0px;}
/* ~~~~~~~~~~~~~~~~~~~About_Overseas,css~~~~~~~~~~~~~~~end *//* ~~~~~~~~~~~~~~~~~~~About_Overseas,css~~~~~~~~~~~~~~~end *//* ~~~~~~~~~~~~~~~~~~~About_Overseas,css~~~~~~~~~~~~~~~end *//* ~~~~~~~~~~~~~~~~~~About_R_D,css *//* ~~~~~~~~~~~~~~~~~~About_R_D,css *//* ~~~~~~~~~~~~~~~~~~About_R_D,css */.r_dBoxOne {background:#f2f3f5;}
.r_dBoxOne1 {padding-bottom:45px;}
.r_dBoxOne1 .title {color:#444444; text-transform:uppercase}
.r_dBoxOne1 .text {color:#444444;line-height:40px;padding-top:15px; font-size:18px}
.r_dBoxOne2 {display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;-ms-justify-content:space-between;-webkit-justify-content:space-between;justify-content:space-between;}
.r_dBoxOne2_L {width:44%;}
.r_dBoxOne2_L .title {color:#e90707;line-height:30px;}
.r_dBoxOne2_L .text {font-size:18px;color:#444444;line-height:30px;padding-top:15px;}
.r_dBoxOne2_R {width:49.4%;}
.r_dBoxOne2_R img {width:100%;}
.r_dBoxTwo {display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;}
.r_dBoxTwo_L {width:50%;overflow:hidden;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-align-items:flex-start;-webkit-align-items:flex-start;align-items:flex-start;-ms-justify-content:flex-end;-webkit-justify-content:flex-end;justify-content:flex-end;}
.r_dBoxTwo_L img {width:auto;max-width:none;}
.r_dBoxTwo_R {width:50%;padding:70px 65px 70px;background:url(../images/R_D_03.jpg) no-repeat center center / cover;}
.r_dBoxTwo_R .line {width:187px;height:9px;background:#ffffff;}
.r_dBoxTwo_R .title {font-family:"yantramanav-light";color:#ffffff;line-height:40px;padding-top:25px;}
.r_dBoxTwo_R .title p{ font-size:16px}
.r_dBoxTwo_R .text_box {font-size:18px;color:#ffffff;line-height:30px;background:#ff4f4f;padding:22px 40px 28px;box-shadow:0 0 15px rgba(0,0,0,0.1);margin-top:35px;}
.r_dBoxThree {background:#f2f3f5;}
.r_dBoxThree1 {padding-bottom:70px;}
.r_dBoxThree1 .line {width:196px;height:9px;background:#e93c07;}
.r_dBoxThree1 .text {font-family:"yantramanav-light";color:#444444;line-height:40px;padding-top:35px;}
.r_dBoxThree2 {display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;-ms-justify-content:space-between;-webkit-justify-content:space-between;justify-content:space-between;}
.r_dBoxThree2_L {width:50%;}
.r_dBoxThree2_L img {width:100%;}
.r_dBoxThree2_R {width:44%;}
.r_dBoxThree2_R .text {font-size:18px;color:#444444;line-height:30px;}
.r_dBoxThree2_R .btn_tt {color:#e90707;padding-top:40px;}
.r_dBoxThree2_R .btn {display:block;color:#ffffff;text-align:center;width:50%;height:56px;line-height:50px;border-radius:28px;background:#e90707;margin-top:15px;}
.r_dBoxFour1 {color:#444444;padding-bottom:50px; text-transform:uppercase}
.r_dBoxFour2 {display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;}
.r_dBoxFour2 .item {width:calc((100% - 135px) / 4);margin-right:45px;margin-bottom:30px;-ms-transition:all 0.6s;-webkit-transition:all 0.6s;transition:all 0.6s;}
.r_dBoxFour2 .item:hover {-ms-transform:translateY(-6px);-webkit-transform:translateY(-6px);transform:translateY(-6px);}
.r_dBoxFour2 .item a {display:block; width:100%; height:250px; overflow:hidden; padding:0; position:relative; z-index:9; border:1px solid #eee}
.r_dBoxFour2 .item a .pro {display:block; width:100%; height:100%; overflow:hidden; margin:0 auto; padding:0; background:rgba(255,255,255,1); position:relative; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
.r_dBoxFour2 .item a img {display:block; max-width:95%; max-height:95%; margin:auto; padding:0; position:absolute; left:0; top:0; right:0; bottom:0; z-index:1;  transition:all 0.3s ease; -webkit-transition:all 0.3s ease;}




.r_dBoxFour2 > .item:nth-child(4n) {margin-right:0;}
.r_dBoxFive {background:#f2f3f5;}
.r_dBoxFive1 {padding-bottom:50px;}
.r_dBoxFive1 .title {color:#444444;}
.r_dBoxFive1_list {padding-top:30px;}
.r_dBoxFive1_list .item {margin-bottom:12px;display:-ms-flexbox;display:-webkit-flex;display:flex;}
.r_dBoxFive1_list .item .iconfont {font-size:12px;color:#ffffff;text-align:center;width:18px;height:18px;line-height:18px;border-radius:50%;background:#e90707;}
.r_dBoxFive1_list .item span {width:calc(100% - 18px);font-size:18px;color:#444444;line-height:30px;padding-left:10px;margin-top:-9px;}
/* ~~~~~~~~~~~~~~~~~~About_R_D,css~~~~~~~~~~~~~~~~~end *//* ~~~~~~~~~~~~~~~~~~About_R_D,css~~~~~~~~~~~~~~~~~end *//* ~~~~~~~~~~~~~~~~~~About_R_D,css~~~~~~~~~~~~~~~~~end *//* ~~~~~~~~~~~~~~~~~~~~~~~contact,css *//* ~~~~~~~~~~~~~~~~~~~~~~~contact,css *//* ~~~~~~~~~~~~~~~~~~~~~~~contact,css */.contBoxOne {background:#f2f3f5;}
.contBoxOne1 {display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;-ms-align-items:flex-start;-webkit-align-items:flex-start;align-items:flex-start;-ms-justify-content:space-between;-webkit-justify-content:space-between;justify-content:space-between;}
.contBoxOne1_L {width:50%;}
.contOne1_L_01 {padding-bottom:25px;}
.contOne1_L_01 .bit_tt {color:#444444;text-transform:uppercase;}
.contOne1_L_01 .small_tt {color:#444444;padding-top:10px;}
.contOne1_L_01 .text {font-size:18px;color:#444444;line-height:28px;padding-top:5px;}
.contOne1_L_02 .item {margin-bottom:15px;}
.contOne1_L_02 .item a {display:-ms-flexbox;display:-webkit-flex;display:flex;}
.contOne1_L_02 .item a .iconfont {width:55px;font-size:36px;color:#e90303;}
.contOne1_L_02 .item a span {width:calc(100% - 55px);font-size:18px;color:#444444;padding-top:3px;}
.contOne1_L_02 .item a[href]:hover span {color:#e90303;text-decoration:underline;}
.contBoxOne1_R {width:47%;border:5px solid #d2d2d2;}
.contBoxOne1_R img {width:100%;}
.contBoxTwo {background:url(../images/contact_02.jpg) no-repeat center center / cover;}
.contBoxTwo1 {text-align:center;padding-bottom:30px;}
.contBoxTwo1 .title {color:#444444;text-transform:uppercase;}
.contBoxTwo1 .text {font-size:16px;color:#444444;padding-top:10px;}
.public_contact_form {display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;-ms-justify-content:space-between;-webkit-justify-content:space-between;justify-content:space-between;}
.public_contact_form .item {width:calc((100% - 70px) / 3);margin-bottom:30px;}
.public_contact_form .item input,.public_contact_form .item select {font-family:"yantramanav-regular","Arial","sans-serif";font-size:18px;color:#666666;width:100%;height:50px;background:#ffffff;border:none;padding:0 10px 0 15px;box-shadow:0 4px 10px rgba(0,0,0,0.15);}
.public_contact_form .item.product {width:100%;}
.public_contact_form .item.last {width:100%;}
.public_contact_form .item textarea {font-family:"yantramanav-regular","Arial","sans-serif";font-size:18px;color:#666666;width:100%;height:210px;background:#ffffff;border:none;resize:none;padding:15px 10px 10px 15px;box-shadow:0 4px 10px rgba(0,0,0,0.15);}
.public_contact_form .item::-webkit-input-placeholder {color:#666666;}
.public_contact_form .btn_box {width:100%;text-align:center;}
.public_contact_form .btn_box button {font-family:"yantramanav-regular","Arial","sans-serif";font-size:16px;color:#ffffff;width:30%;height:50px;border-radius:25px;background:#222;border:none;-ms-transition:all 0.6s;-webkit-transition:all 0.6s;transition:all 0.6s;}
/* ~~~~~~~~~~~~~~~~~~~~~~~contact,css~~~~~~~~~~~~~~~~end *//* ~~~~~~~~~~~~~~~~~~~~~~~contact,css~~~~~~~~~~~~~~~~end *//* ~~~~~~~~~~~~~~~~~~~~~~~contact,css~~~~~~~~~~~~~~~~end *//* ~~~~~~~~~~~~~~~~News,css *//* ~~~~~~~~~~~~~~~~News,css *//* ~~~~~~~~~~~~~~~~News,css */.newBoxOne {background:#f2f3f5;}
.newBoxOne1 {color:#444444;text-align:center;padding-bottom:30px;text-transform:uppercase;}
.newBoxOne2 {display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;-ms-justify-content:space-between;-webkit-justify-content:space-between;justify-content:space-between; margin-top:30px}
.newBoxOne2_L {width:50%;}
.newBoxOne2_L a {position:relative;display:block;border-radius:10px;-ms-perspective:900px;-moz-perspective:900px;-webkit-perspective:900px;perspective:900px;overflow:hidden;}
.newBoxOne2_L a img {width:100%;}
.newBoxOne2_L a:hover img {-ms-transform:translateZ(30px);-moz-transform:translateZ(30px);-webkit-transform:translateZ(30px);transform:translateZ(30px);}
.newBoxOne2_L a .bottom_text {color:#ffffff;position:absolute;left:0;bottom:0;width:100%;background:rgba(40,40,40,0.4);padding:16px 10px 22px 20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.newBoxOne2_R {width:44%;}
.newBoxOne2_R .item {border-bottom:1px solid #bfbfbf;}
.newBoxOne2_R .item a {padding:19px 0 19px;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;-ms-align-items:center;-webkit-align-items:center;align-items:center;-ms-justify-content:space-between;-webkit-justify-content:space-between;justify-content:space-between;}
.newBoxOne2_R .item a .left_box {width:calc(100% - 180px);}
.newBoxOne2_R .item a .left_box .date {display:-ms-flexbox;display:-webkit-flex;display:flex;}
.newBoxOne2_R .item a .left_box .date .iconfont {width:30px;font-size:20px;color:#444444;}
.newBoxOne2_R .item a .left_box .date span {width:calc(100% - 30px);font-size:16px;color:#888888;margin-top:-4px;}
.newBoxOne2_R .item a .left_box .text {color:#444444;line-height:32px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;-ms-transition:all 0.6s;-webkit-transition:all 0.6s;transition:all 0.6s;}
.newBoxOne2_R .item a:hover .left_box .text {color:#35507d;}
.newBoxOne2_R .item a .right_img {width:156px;border-radius:12px;overflow:hidden;border:1px solid #d7d7d8;}
.newBoxOne2_R .item a .right_img img {width:100%;}
.newBoxOne3 {padding-top:60px;}
.newBoxOne3 .item {margin-bottom:15px;-ms-transition:all 0.6s;-webkit-transition:all 0.6s;transition:all 0.6s;}
.newBoxOne3 .item:hover {box-shadow:0 0 15px rgba(0,0,0,0.15);}
.newBoxOne3 .item a {background:#ffffff;padding:40px 80px 40px 65px;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;-ms-align-items:center;-webkit-align-items:center;align-items:center;-ms-justify-content:space-between;-webkit-justify-content:space-between;justify-content:space-between;}
.newBoxOne3 .item a .left_box {width:calc(100% - 230px);}
.newBoxOne3 .item a .left_box .date {display:-ms-flexbox;display:-webkit-flex;display:flex;}
.newBoxOne3 .item a .left_box .date .iconfont {width:30px;font-size:20px;color:#444444;}
.newBoxOne3 .item a .left_box .date span {width:calc(100% - 30px);font-size:16px;color:#888888;margin-top:-4px;}
.newBoxOne3 .item a .left_box .title {color:#444444;padding-top:8px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.newBoxOne3 .item a .left_box .text {font-size:18px;color:#888888;padding-top:6px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.newBoxOne3 .item a .btn {font-size:28px;color:#ff0000;text-align:center;width:58px;height:58px;line-height:58px;border:2px solid #ff0000;border-radius:6px;}
.newBoxOne4 {padding-top:45px;}
.public_paging {display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;-ms-justify-content:center;-webkit-justify-content:center;justify-content:center;}
.public_paging a {display:block;font-size:16px;color:#444444;text-align:center;width:40px;height:40px;line-height:34px;border:1px solid #bfbfbf;border-radius:6px;margin:0 5px;}
.public_paging a.prev,.public_paging a.next {width:75px;}
.public_paging a.hover {color:#ffffff;background:#ff0000;}
.public_paging a:hover {color:#ffffff;background:#ff0000;}
/* ~~~~~~~~~~~~~~~~News,css~~~~~~~~~~~~~end *//* ~~~~~~~~~~~~~~~~News,css~~~~~~~~~~~~~end *//* ~~~~~~~~~~~~~~~~News,css~~~~~~~~~~~~~end *//* ~~~~~~~~~~~~~~~~~~~News_detail,css *//* ~~~~~~~~~~~~~~~~~~~News_detail,css *//* ~~~~~~~~~~~~~~~~~~~News_detail,css */.new_deBoxOne {background:#f2f3f5;}
.new_deOne1 {display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;-ms-align-items:flex-start;-webkit-align-items:flex-start;align-items:flex-start;-ms-justify-content:space-between;-webkit-justify-content:space-between;justify-content:space-between;}
.new_deOne1_L {width:calc(100% - 370px);background:#ffffff;padding:40px 50px 40px;}
.new_deOne1_L_tt {color:#444444;line-height:34px;}
.new_deOne1_L_icon {padding:25px 0 20px;border-bottom:1px solid #dedede;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;}
.new_deOne1_L_icon .item {margin-right:20px;display:-ms-flexbox;display:-webkit-flex;display:flex;}
.new_deOne1_L_icon .item .iconfont {width:25px;font-size:20px;color:#999999;padding-top:1px;}
.new_deOne1_L_icon .item span {font-size:14px;color:#999999;}
.new_deOne1_L_icon > .item:last-child {margin-right:0;}
.new_deOne1_L_content {font-size:18px;color:#444444;line-height:26px;padding:25px 0 45px;}
.new_deOne1_L_contact {background:#fafafb;padding:30px 30px 30px 35px;border-left:5px solid #e90303;}
.new_deOne1_L_contact .title {font-family:"yantramanav-bold";font-size:16px;color:#444444;}
.new_deOne1_L_contact .text {font-size:16px;color:#444444;padding-top:10px;}
.new_deOne1_L_contact .email_box {font-size:16px;color:#444444;padding-top:3px;}
.new_deOne1_L_contact .email_box a {font-family:"yantramanav-bold";color:#e90303;}
.new_deOne1_L_contact .email_box a:hover {text-decoration:underline;}
.new_deOne1_L .share_box {padding:20px 0 25px;border-bottom:1px solid #dedede;display:-ms-flexbox;display:-webkit-flex;display:flex;}
.new_deOne1_L .share_box .share_text {font-size:16px;color:#444444;padding:2px 8px 0 0;}
.new_deOne1_L .prev_next_box {padding-top:22px;}
.new_deOne1_L .prev_next_box .item {font-family:"yantramanav-bold";font-size:16px;color:#444444;margin-bottom:8px;}
.new_deOne1_L .prev_next_box .item a {font-family:"yantramanav-regular";color:#444444;}
.new_deOne1_L .prev_next_box .item a:hover {color:#e90303;}
.new_deOne1_R {width:320px;background:#ffffff;padding:45px 20px 60px;}
.new_deOne1_R_title {color:#444444;text-transform:uppercase;padding-bottom:25px;}
.new_deOne1_R_list {padding-bottom:15px;border-bottom:1px solid #dedede;}
.new_deOne1_R_list .item {margin-bottom:20px;}
.new_deOne1_R_list .item a {display:block;}
.new_deOne1_R_list .item a .img_box {-ms-perspective:900px;-moz-perspective:900px;-webkit-perspective:900px;perspective:900px;overflow:hidden;}
.new_deOne1_R_list .item a .img_box img {width:100%;}
.new_deOne1_R_list .item a:hover .img_box img {-ms-transform:translateZ(30px);-moz-transform:translateZ(30px);-webkit-transform:translateZ(30px);transform:translateZ(30px);}
.new_deOne1_R_list .item a .bot_box {padding:15px 0 0;}
.new_deOne1_R_list .item a .bot_box .title {font-size:20px;color:#444444;}
.new_deOne1_R_list .item a .bot_box .line {width:82px;height:2px;background:#ff0000;margin-top:15px;}
.new_deOne1_R_list .item a .bot_box .text {font-size:16px;color:#999999;line-height:22px;padding-top:8px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;}
.new_deOne1_R_list .item a .bot_box .btn {font-size:16px;color:#222;text-align:center;width:99px;height:33px;line-height:26px;border-radius:18px;border:1px solid #222;margin-top:15px;-ms-transition:all 0.6s;-webkit-transition:all 0.6s;transition:all 0.6s;}
.new_deOne1_R_list .item a:hover .bot_box .btn {color:#ffffff;background:#222;}
.new_deOne1_R_btn {padding-top:40px;}
.new_deOne1_R_btn a {display:block;color:#ffffff;text-align:center;text-transform:uppercase;height:55px;line-height:50px;background:#e90303;border-radius:4px;}
.new_deOne2 {padding-top:70px;}
.new_deOne2_title {font-family:"yantramanav-bold";color:#444444;text-transform:uppercase;padding-bottom:20px;}
.new_deOne2_list .item {border-bottom:1px solid #bfbfbf;}
.new_deOne2_list .item a {display:block;padding:25px 0 28px;}
.new_deOne2_list .item a .date {padding-bottom:10px;display:-ms-flexbox;display:-webkit-flex;display:flex;}
.new_deOne2_list .item a .date .iconfont {width:28px;font-size:22px;color:#4e4e4e;}
.new_deOne2_list .item a .date span {font-size:16px;color:#888888;margin-top:-3px;}
.new_deOne2_list .item a .title {color:#444444;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;-ms-transition:all 0.6s;-webkit-transition:all 0.6s;transition:all 0.6s;}
.new_deOne2_list .item a:hover .title {color:#35507d;}
.new_deOne2_list .item a .text {font-size:18px;color:#888888;padding-top:6px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
/* ~~~~~~~~~~~~~~~~~~~News_detail,css~~~~~~~~~~~~~~end *//* ~~~~~~~~~~~~~~~~~~~News_detail,css~~~~~~~~~~~~~~end *//* ~~~~~~~~~~~~~~~~~~~News_detail,css~~~~~~~~~~~~~~end *//* ~~~~~~~~~~~~~~~~~~~~~~video,css *//* ~~~~~~~~~~~~~~~~~~~~~~video,css *//* ~~~~~~~~~~~~~~~~~~~~~~video,css */.vidBoxOne {background:#f2f3f5;}
.vidBoxOne1 {text-align:center;padding-bottom:30px;}
.vidBoxOne1 .title {text-transform:uppercase; color:#444444;}
.vidBoxOne1 .text {font-size:18px;color:#888888;line-height:24px;margin:0 auto;padding-top:10px;}
.vidBoxOne2 {padding-bottom:17px;border-bottom:1px solid #bfbfbf;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;-ms-justify-content:center;-webkit-justify-content:center;justify-content:center;}
.vidBoxOne2 a {display:block;font-size:20px;color:#fff;margin:5px; background:#333; padding:10px 10px 15px; border-radius:5px}
.vidBoxOne2 a.hover{background:#ff0000 !important; color:#fff !important;}
.vidBoxOne2 a.hover {color:#ff0000;}
.vidBoxOne2 a:hover {color:#ff0000;}
.vidBoxOne3 {display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap; margin-top:30px}
.vidBoxOne3 .item {width:calc((100% - 50px) / 3);margin-right:25px;margin-bottom:25px;background:#ffffff;cursor:pointer;}
.vidBoxOne3 .item .img_box {position:relative;-ms-perspective:900px;-moz-perspective:900px;-webkit-perspective:900px;perspective:900px;overflow:hidden;border:1px solid #bfbfbf;}
.vidBoxOne3 .item .img_box img {width:100%;}
.vidBoxOne3 .item:hover .img_box img {-ms-transform:translateZ(30px);-moz-transform:translateZ(30px);-webkit-transform:translateZ(30px);transform:translateZ(30px);}
.vidBoxOne3 .item .img_box .video_btn {position:absolute;right:15px;bottom:12px;width:43px;}
.vidBoxOne3 .item .img_box .video_btn .btn_01 {display:none;}
.vidBoxOne3 .item:hover .img_box .video_btn .btn_01 {display:block;}
.vidBoxOne3 .item:hover .img_box .video_btn .btn_02 {display:none;}
.vidBoxOne3 .item .bot_box {padding:15px 10px 20px 25px;}
.vidBoxOne3 .item .bot_box .title {font-size:20px;color:#444444;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;-ms-transition:all 0.6s;-webkit-transition:all 0.6s;transition:all 0.6s;}
.vidBoxOne3 .item:hover .bot_box .title {color:#e90303;}
.vidBoxOne3 .item .bot_box .text {font-size:16px;color:#888888;padding-top:6px;}
.vidBoxOne3 > .item:nth-child(3n) {margin-right:0;}
.vidBoxOne4 {padding-top:50px;}
/* ~~~~~~~~~~~~~~~~~~~~~~video,css~~~~~~~~~~~~~~~~end *//* ~~~~~~~~~~~~~~~~~~~~~~video,css~~~~~~~~~~~~~~~~end *//* ~~~~~~~~~~~~~~~~~~~~~~video,css~~~~~~~~~~~~~~~~end *//* ~~~~~~~~~~~~~~~~~~~~~~~products,css *//* ~~~~~~~~~~~~~~~~~~~~~~~products,css *//* ~~~~~~~~~~~~~~~~~~~~~~~products,css */.proBoxOne {background:#f2f3f5;}
.proBoxOne3 {padding-top:60px;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;}
.proBoxOne3 .item {width:calc((100% - 45px) / 4);margin-right:15px;margin-bottom:20px;background:#ffffff;-ms-transition:all 0.6s;-webkit-transition:all 0.6s;transition:all 0.6s;}
.proBoxOne3 .item:hover {box-shadow:0 0 20px rgba(0,0,0,0.1);}
.proBoxOne3 .item a {display:block;height:100%;}
.proBoxOne3 .item a .img_box {position:relative;-ms-perspective:900px;-moz-perspective:900px;-webkit-perspective:900px;perspective:900px;overflow:hidden;}
.proBoxOne3 .item a .img_box img {width:100%;}

.proBoxOne3 .item a .img_box{display:block; width:100%; height:240px; overflow:hidden; padding:0; position:relative; z-index:3;}
.proBoxOne3 .item a .img_box .pro {display:block; width:100%; height:100%; overflow:hidden; margin:0 auto; padding:0; background:rgba(255,255,255,1); position:relative; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
.proBoxOne3 .item a .img_box .pro img {display:block; max-width:95%; max-height:95%; margin:auto; padding:0; position:absolute; left:0; top:0; right:0; bottom:0; z-index:1;  transition:all 0.3s ease; -webkit-transition:all 0.3s ease;}


.proBoxOne3 .item a:hover .img_box img {-ms-transform:translateZ(30px);-moz-transform:translateZ(30px);-webkit-transform:translateZ(30px);transform:translateZ(30px);}
.proBoxOne3 .item a .img_box .hover_show {position:absolute;bottom:26px;left:0;font-weight:700;font-size:22px;color:#ffffff;text-align:center;width:58px;height:58px;line-height:58px;background:#ff0000;opacity:0;-ms-transition:all 0.6s;-webkit-transition:all 0.6s;transition:all 0.6s; z-index:2}
.proBoxOne3 .item a:hover .img_box .hover_show {opacity:1;}
.proBoxOne3 .item a .bot_box .title {position:relative;font-size:20px;color:#444444;line-height:22px;width:88%;padding:10px 10px 0 25px;background:#ffffff; display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden;-ms-transition:all 0.6s;-webkit-transition:all 0.6s;transition:all 0.6s;}
.proBoxOne3 .item a:hover .bot_box .title {color:#e90303;}
.proBoxOne3 .item a .bot_box .line_text_btn {padding:12px 20px 30px 25px;}
.proBoxOne3 .item .bot_box .line_text_btn .line {width:82px;height:2px;background:#ff0000;}
.proBoxOne3 .item .bot_box .line_text_btn .text {font-size:16px;color:#999999;line-height:22px;padding-top:8px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;}
.proBoxOne3 .item .bot_box .line_text_btn .btn {font-size:16px;color:#222;text-align:center;width:99px;height:33px;line-height:26px;border-radius:17px;border:1px solid #222;margin-top:18px;-ms-transition:all 0.6s;-webkit-transition:all 0.6s;transition:all 0.6s;}
.proBoxOne3 .item .bot_box .line_text_btn .btn:hover {color:#ffffff;background:#222;}
.proBoxOne3 > .item:nth-child(4n) {margin-right:0;}
.proBoxOne4 {padding-top:30px;}
/* ~~~~~~~~~~~~~~~~~~~~~~~products,css~~~~~~~~~~~~~~~~~end *//* ~~~~~~~~~~~~~~~~~~~~~~~products,css~~~~~~~~~~~~~~~~~end *//* ~~~~~~~~~~~~~~~~~~~~~~~products,css~~~~~~~~~~~~~~~~~end *//* ~~~~~~~~~~~~~~~~~~~products_detail,css *//* ~~~~~~~~~~~~~~~~~~~products_detail,css *//* ~~~~~~~~~~~~~~~~~~~products_detail,css */.pc_public_head.not_fixed.active {height:98px;}
.pro_detail_crumbs {background:#f2f3f5;}
.pro_deBoxOne {background:#f2f3f5;}
.pro_det_main {padding:60px 50px 70px;background:#ffffff;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;-ms-justify-content:space-between;-webkit-justify-content:space-between;justify-content:space-between;}
.pro_det_main_L {width:calc(100% - 340px);}
.pro_de_L01 {margin-bottom:50px;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;-ms-align-items:flex-start;-webkit-align-items:flex-start;align-items:flex-start;-ms-justify-content:space-between;-webkit-justify-content:space-between;justify-content:space-between;}
.pro_de_L01_l {width:54%;border:1px solid #bfbfbf;}
.pro_de_L01_l img {width:100%;}
.pro_de_L01_r {width:42%;}
.pro_de_L01_r_title {font-family:"yantramanav-bold";color:#444444;margin-top:-12px;}
.pro_de_L01_r dl {padding:15px 0 30px;}
.pro_de_L01_r dl dd {padding:5px 0 9px;border-bottom:1px solid #dcdcdc;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;}
.pro_de_L01_r dl dd span {width:50%;font-size:16px;color:#888888;}
.pro_de_L01_r dl dd div {width:50%;font-size:16px;color:#444444;}
.pro_de_L01_r_text {font-size:16px;color:#444444;padding-bottom:15px;}
.pro_de_L01_r_email {border:1px solid #eb6877;background:#fff3f3;border-radius:10px;padding:15px 10px 18px;}
.pro_de_L01_r_email .email {display:block;font-size:18px;color:#e90303;text-align:center;padding-bottom:12px;}
.pro_de_L01_r_email .email:hover {text-decoration:underline;}
.pro_de_L01_r_email .btn {display:block;color:#ffffff;text-align:center;width:58%;height:50px;line-height:44px;margin:5px auto 0;border-radius:25px;background:#e90707;}
.pro_de_L02 {height:50px;}
.pro_de_L02_dl {background:#ffffff;border-bottom:1px solid #bfbfbf;display:-ms-flexbox;display:-webkit-flex;display:flex;}
.pro_de_L02_dl .item {position:relative;font-size:20px;color:#444444;height:49px;line-height:43px;border:1px solid transparent;border-bottom:none;border-radius:10px 10px 0 0;padding:0 25px;cursor:pointer;}
.pro_de_L02_dl .item::after {content:"";display:block;position:absolute;bottom:-1px;left:50%;-ms-transform:translate(-50%,0);-webkit-transform:translate(-50%,0);transform:translate(-50%,0);opacity:0;width:0%;height:3px;background:#e90707;}
.pro_de_L02_dl .item.hover {background:#f2f3f5;border-color:#dcdcdc;}
.pro_de_L02_dl .item.hover::after {opacity:1;width:100%;}
.p_t_50 {padding-top:50px;}
.pro_det_content_title {padding:0 0 25px 4px;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;-ms-align-items:flex-start;-webkit-align-items:flex-start;align-items:flex-start;}
.pro_det_content_title .color_piece {width:15px;height:15px;background:#e90707;-ms-transform:rotateZ(45deg);-webkit-transform:rotateZ(45deg);transform:rotateZ(45deg);}
.pro_det_content_title span {color:#444444;margin-top:-13px;padding-left:10px;}
.pro_de_L03_text {font-size:18px;color:#444444;line-height:28px;}
.pro_de_L03_list {display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;}
.pro_de_L03_list .item {width:calc((100% - 16px) / 3);margin-right:8px;margin-bottom:8px;}


.pro_de_L03_list .item .img{display:block; width:100%; height:240px; overflow:hidden; padding:0; position:relative; z-index:3; border:1px solid #eee}
.pro_de_L03_list .item .img .pro {display:block; width:100%; height:100%; overflow:hidden; margin:0 auto; padding:0; background:rgba(255,255,255,1); position:relative; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
.pro_de_L03_list .item .img .pro img {display:block; max-width:95%; max-height:95%; margin:auto; padding:0; position:absolute; left:0; top:0; right:0; bottom:0; z-index:1;  transition:all 0.3s ease; -webkit-transition:all 0.3s ease;}

.pro_de_L03_list .item img {width:100%;}
.pro_de_L03_list > .item:nth-child(3n) {margin-right:0;}
.pro_de_L04_list {display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;-ms-justify-content:space-between;-webkit-justify-content:space-between;justify-content:space-between;}
.pro_de_L04_list .item {width:calc((100% - 40px) / 2);margin-bottom:25px;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;}
.pro_de_L04_list .item .number {font-family:"yantramanav-bold";color:#e90707;text-align:center;width:61px;height:61px;line-height:54px;border-radius:50%;background:#ffd9d9;}
.pro_de_L04_list .item .text {width:calc(100% - 61px);font-size:22px;color:#444444;line-height:24px;padding-left:30px;padding-top:2px;}
.pro_de_L05_text_img {display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;-ms-align-items:center;-webkit-align-items:center;align-items:center;-ms-justify-content:space-between;-webkit-justify-content:space-between;justify-content:space-between;}
.pro_de_L05_text_img .text_box {width:51%;font-size:18px;color:#444444;line-height:28px;}
.pro_de_L05_text_img .img_box {width:44.5%;}
.pro_de_L05_text_img .img_box img {width:100%;}
.pro_det_main_L table {width:100%;}
.pro_det_main_L table tr td {font-size:18px;color:#444444;padding:9px 10px 13px;border:1px solid #bfbfbf;text-align:center;}
.pro_det_main_L table tr td:first-child {background:#eeeeee;}
.pro_det_main_L table tr:first-child td {background:#e90707;color:#ffffff;}
.pro_det_main_R {width:280px;}
.pro_de_R01 {margin-bottom:30px;}
.pro_de_R01_bg {height:65px;background:url(../images/product_det_09.jpg) no-repeat center center / cover;}
.pro_de_R01_tel {padding:15px 20px 10px;border-left:1px solid #dcdcdc;border-right:1px solid #dcdcdc;}
.pro_de_R01_tel .title {font-size:18px;color:#444444;text-align:center;text-transform:uppercase;}
.pro_de_R01_tel .address {padding-top:15px;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;-ms-justify-content:center;-webkit-justify-content:center;justify-content:center;}
.pro_de_R01_tel .address .iconfont {width:20px;font-size:16px;color:#666666;}
.pro_de_R01_tel .address span {font-size:14px;color:#666666;margin-top:-4px;}
.pro_de_R01_tel .tel_box {height:50px;border:1px solid #35507d;border-radius:6px;margin-top:15px;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-align-items:center;-webkit-align-items:center;align-items:center;-ms-justify-content:center;-webkit-justify-content:center;justify-content:center;-ms-transition:all 0.6s;-webkit-transition:all 0.6s;transition:all 0.6s;}
.pro_de_R01_tel .tel_box:hover {background:#35507d;}
.pro_de_R01_tel .tel_box .iconfont {font-size:28px;color:#0068b7;-ms-transition:all 0.6s;-webkit-transition:all 0.6s;transition:all 0.6s;}
.pro_de_R01_tel .tel_box span {font-size:20px;color:#0068b7;margin-top:-5px;padding-left:10px;-ms-transition:all 0.6s;-webkit-transition:all 0.6s;transition:all 0.6s;}
.pro_de_R01_tel .tel_box:hover .iconfont,.pro_de_R01_tel .tel_box:hover span {color:#ffffff;}
.pro_de_R01_tel_text {padding-top:15px;padding-left:15px;}
.pro_de_R01_tel_text .item {padding-bottom:6px;display:-ms-flexbox;display:-webkit-flex;display:flex;}
.pro_de_R01_tel_text .item .iconfont {font-size:18px;color:#0068b7;}
.pro_de_R01_tel_text .item span {font-size:16px;color:#666666;margin-top:-5px;padding-left:8px;}
.pro_de_R01_Supplier {padding:12px 20px 16px;border:1px solid #dcdcdc;}
.pro_de_R01_Supplier .text {font-size:14px;color:#666666;text-align:center;padding-bottom:15px;}
.pro_de_R01_Supplier .btn {display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-justify-content:center;-webkit-justify-content:center;justify-content:center;}
.pro_de_R01_Supplier .btn .iconfont {font-size:26px;color:#0068b7;}
.pro_de_R01_Supplier .btn span {font-family:"yantramanav-bold";font-size:20px;color:#0068b7;margin-top:-3px;padding-left:5px;}
.pro_de_R02 {border:1px solid #dcdcdc;border-bottom:none;}
.pro_de_R02_title {font-size:22px;color:#444444;background:#f2f3f5;padding:10px 10px 16px 20px;border-bottom:1px solid #dcdcdc;}
.pro_de_R02_list .item {border-bottom:1px solid #dcdcdc;}
.pro_de_R02_list_top {padding:10px 10px 12px 20px;display:-ms-flexbox;display:-webkit-flex;display:flex;}
.pro_de_R02_list_top a {display:block;width:calc(100% - 30px);font-size:18px;color:#444444;}
.pro_de_R02_list_top a:hover {color:#e90303;}
.pro_de_R02_list_top .iconfont {font-size:20px;color:#444444;margin-top:6px;cursor:pointer;-ms-transition:all 0.6s;-webkit-transition:all 0.6s;transition:all 0.6s;}
.pro_de_R02_list_top .iconfont:hover {color:#e90303;}
.pro_de_R02_list_bot {display:none;padding:10px 15px 12px 20px;border-top:1px solid #dcdcdc;}
.pro_de_R02_list_bot a {display:block;font-size:16px;color:#666666;margin-bottom:10px;}
.pro_de_R02_list_bot a:hover {color:#e90303;}
.pro_de_R02_list .item.hover .pro_de_R02_list_top a {color:#e90707;}
.pro_deBoxTwo {background:#f2f3f5;}
.pro_deBoxTwo_w {padding:45px 0 45px;}
.pro_deTwo1 {padding:60px 60px 60px;background:#ffffff;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;-ms-justify-content:space-between;-webkit-justify-content:space-between;justify-content:space-between;}
.pro_deTwo1_L {width:calc(100% - 345px);padding:30px 35px 30px 35px;border:5px solid #e5e5e5;}
.pro_deTwo1_L_01 {padding-bottom:15px;}
.pro_deTwo1_L_01 .title {font-family:"yantramanav-bold";color:#444444;padding-bottom:10px;border-bottom:1px solid #e5e5e5;}
.pro_deTwo1_L_01 .text {font-size:18px;color:#888888;line-height:28px;padding-top:5px;}
.pro_deTwo1_L_form {display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;-ms-justify-content:space-between;-webkit-justify-content:space-between;justify-content:space-between;}
.pro_deTwo1_L_form .item {width:calc((100% - 60px) / 3);margin-bottom:20px;}
.pro_deTwo1_L_form .item.product{width:100%;margin-bottom:20px;}
.pro_deTwo1_L_form .item input {font-family:"yantramanav-regular","Arial","sans-serif";font-size:16px;color:#444444;width:100%;height:32px;border:none;background:none;border-bottom:1px solid #dedede;}

.pro_deTwo1_L_form .item select {font-family:"yantramanav-regular","Arial","sans-serif";font-size:16px;color:#444444;width:100%;height:32px;border:none;background:none;border-bottom:1px solid #dedede;}

.pro_deTwo1_L_form .item.last {width:100%;}
.pro_deTwo1_L_form .item textarea {font-family:"yantramanav-regular","Arial","sans-serif";font-size:16px;color:#444444;width:100%;height:170px;border:1px solid #dcdcdc;resize:none;background:none;padding:10px;}
.pro_deTwo1_L_form .item::-webkit-input-placeholder {color:#444444;}
.pro_deTwo1_L_form .btn_box button {font-family:"yantramanav-regular","Arial","sans-serif";font-size:18px;color:#ffffff;width:265px;height:55px;border-radius:28px;background:#d60000;border:none;-ms-transition:all 0.6s;-webkit-transition:all 0.6s;transition:all 0.6s;}
.pro_deTwo1_R {width:280px;padding:25px 20px 150px;background:url(../images/product_det_10.jpg) no-repeat center bottom / cover;}
.pro_deTwo1_R_01 {padding-bottom:40px;}
.pro_deTwo1_R_01 .title {font-family:"yantramanav-bold";color:#444444;}
.pro_deTwo1_R_01 .text {font-size:18px;color:#888888;line-height:28px;padding-top:15px;}
.pro_deTwo1_R_02 a {height:47px;margin-bottom:15px;background:#e90707;border-radius:4px;padding-left:15px;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-align-items:center;-webkit-align-items:center;align-items:center;}
.pro_deTwo1_R_02 a .iconfont {font-size:26px;color:#ffffff;}
.pro_deTwo1_R_02 a span {font-size:18px;color:#ffffff;margin-top:-6px;padding-left:5px;}
.pro_deBoxThree {background:#f2f3f5;}
.pro_deBoxThree_w {padding-bottom:60px;}
.pro_deThree1 {padding:40px 60px 30px;background:#ffffff;}
.pro_deThree1_title {font-family:"yantramanav-bold";color:#444444;padding-bottom:40px;}
.pro_deThree1 .proBoxOne3 {padding-top:0;}
.pro_deThree1 .proBoxOne3 .item {margin-bottom:0;}
/* ~~~~~~~~~~~~~~~~~~~products_detail,css~~~~~~~~~~~~~~~end *//* ~~~~~~~~~~~~~~~~~~~products_detail,css~~~~~~~~~~~~~~~end *//* ~~~~~~~~~~~~~~~~~~~products_detail,css~~~~~~~~~~~~~~~end *//* ~~~~~~~~~~~~~~~~~~projects_detail,css *//* ~~~~~~~~~~~~~~~~~~projects_detail,css *//* ~~~~~~~~~~~~~~~~~~projects_detail,css */.ject_deBoxOne {background:#f2f3f5;}
.ject_deOne1 {color:#444444;text-align:center;padding-bottom:30px;}
.ject_deOne2 {padding-bottom:40px;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-justify-content:center;-webkit-justify-content:center;justify-content:center;}
.ject_deOne2 .share_text {font-size:16px;color:#444444;padding-right:8px;}
.ject_deOne3 {padding:55px 60px 40px;background:#ffffff;}
.ject_deOne3_01 {display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;-ms-justify-content:space-between;-webkit-justify-content:space-between;justify-content:space-between;}
.ject_deOne3_01_L {width:46.9%;}
.ject_deOne3_01_L img {width:100%;}
.ject_deOne3_01_R {width:48%;}
.ject_deOne3_01_R dl {padding-bottom:25px;}
.ject_deOne3_01_R dl dd {font-family:"yantramanav-light";font-size:18px;color:#666666;line-height:26px;padding-bottom:15px;}
.ject_deOne3_01_R dl dd span {font-family:"yantramanav-regular";}
.ject_deOne3_01_R .chat_online {background:#f2f3f5;border-radius:8px;border:1px solid #dcdcdc;padding:25px 15px 25px;}
.ject_deOne3_01_R .chat_online .text {font-size:18px;color:#444444;text-align:center;padding-bottom:15px;}
.ject_deOne3_01_R .chat_online .btn {display:block;font-size:18px;color:#ffffff;text-align:center;width:50%;height:40px;line-height:36px;border-radius:20px;background:#ff0000;margin:0 auto;}
.ject_deOne3_02 {padding-top:50px;}
.ject_deOne3_02_list {border-bottom:1px solid #cbcbcb;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;}
.ject_deOne3_02_list .item {position:relative;color:#333;height:50px;line-height:42px;padding:0 30px;background:#f2f3f5;border:1px solid #dcdcdc;border-bottom:none;border-radius:10px 10px 0 0;}
.ject_deOne3_02_list .item::after {content:"";display:block;position:absolute;bottom:0;left:0;width:100%;height:3px;background:#e90707;}
.ject_deOne3_03 {font-size:18px;color:#444444;line-height:30px;padding:40px 0 50px;border-bottom:1px solid #dedede;}
.ject_deOne3_03 a {color:#e90303;}
.ject_deOne3_04 {padding-top:22px;}
.ject_deOne3_04 .item {font-family:"yantramanav-bold";font-size:16px;color:#444444;margin-bottom:8px;}
.ject_deOne3_04 .item a {font-family:"yantramanav-regular";color:#444444;}
.ject_deOne3_04 .item a:hover {color:#e90303;}
.ject_deOne4 {padding-top:70px;}
.ject_deOne4_title {font-family:"yantramanav-bold";color:#444444;text-transform:uppercase;padding-bottom:35px;}
.ject_deOne4 .index_project_list {display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;}
.ject_deOne4 .index_project_list .item {width:calc((100% - 50px) / 3);margin-right:25px;}
.ject_deOne4 .index_project_list > .item:nth-child(3n) {margin-right:0;}
/* ~~~~~~~~~~~~~~~~~~projects_detail,css~~~~~~~~~~~~~~end *//* ~~~~~~~~~~~~~~~~~~projects_detail,css~~~~~~~~~~~~~~end *//* ~~~~~~~~~~~~~~~~~~projects_detail,css~~~~~~~~~~~~~~end *//* ~~~~~~~~~~~~~~~~~projects_list,css *//* ~~~~~~~~~~~~~~~~~projects_list,css *//* ~~~~~~~~~~~~~~~~~projects_list,css */.jectBoxOne {background:#f2f3f5;}
.jectBoxOne1 {text-align:center;padding-bottom:45px;}
.jectBoxOne1 .title {color:#444444;text-transform:uppercase;}
.jectBoxOne1 .text {font-size:18px;color:#888888;line-height:28px;padding-top:8px;}
.jectBoxOne2 .item {margin-bottom:25px;}
.jectBoxOne2 .item a {background:#ffffff;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;-ms-align-items:center;-webkit-align-items:center;align-items:center;}
.jectBoxOne2 .item a .img_box {width:45.7%;-ms-perspective:900px;-moz-perspective:900px;-webkit-perspective:900px;perspective:900px;overflow:hidden;}
.jectBoxOne2 .item a .img_box img {width:100%;}
.jectBoxOne2 .item a:hover .img_box img {-ms-transform:translateZ(30px);-moz-transform:translateZ(30px);-webkit-transform:translateZ(30px);transform:translateZ(30px);}
.jectBoxOne2_text {width:54.3%;padding:0 50px;}
.jectBoxOne2_text .address {display:-ms-flexbox;display:-webkit-flex;display:flex;}
.jectBoxOne2_text .address .iconfont {width:25px;font-size:20px;color:#e90303;}
.jectBoxOne2_text .address span {width:calc(100% - 25px);font-size:18px;color:#e90707;margin-top:-4px;}
.jectBoxOne2_text .title {color:#444444;line-height:32px;padding-top:10px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;}
.jectBoxOne2_text .text {padding:12px 0 12px;}
.jectBoxOne2_text .text div {font-size:18px;color:#888888;margin-bottom:7px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.jectBoxOne2_text .text div span {color:#444444;}
.jectBoxOne2_text .btn {font-size:18px;color:#ffffff;text-align:center;text-transform:uppercase;width:200px;height:40px;line-height:36px;border-radius:20px;background:#ff0000;-ms-transition:all 0.6s;-webkit-transition:all 0.6s;transition:all 0.6s;}
.jectBoxOne2 > .item:nth-child(even) a {-ms-flex-direction:row-reverse;-webkit-flex-direction:row-reverse;flex-direction:row-reverse;}
.jectBoxOne3 {padding-top:40px;}
/* ~~~~~~~~~~~~~~~~~projects_list,css~~~~~~~~~~~~~~end *//* ~~~~~~~~~~~~~~~~~projects_list,css~~~~~~~~~~~~~~end *//* ~~~~~~~~~~~~~~~~~projects_list,css~~~~~~~~~~~~~~end *//* ~~~~~~~~~~~~~~~~~~service,css *//* ~~~~~~~~~~~~~~~~~~service,css *//* ~~~~~~~~~~~~~~~~~~service,css */.serBoxOne {background:#f2f3f5;}
.serBoxOne1 {padding-bottom:55px;}
.serBoxOne1 .title {color:#444444; text-transform:uppercase}
.serBoxOne1 .text {font-size:18px;color:#444444;line-height:30px;padding:15px 0;}
.serBoxOne2 {display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;-ms-justify-content:space-between;-webkit-justify-content:space-between;justify-content:space-between;}
.serBoxOne2_L {width:50%;}
.serBoxOne2_L .title_box {color:#444444;}
.serBoxOne2_L .text_box {font-size:18px;color:#444444;line-height:30px;padding-top:15px;}
.serBoxOne2_L_list {padding-top:30px;}
.serBoxOne2_L_list .item {margin-bottom:10px;display:-ms-flexbox;display:-webkit-flex;display:flex;}
.serBoxOne2_L_list .item .iconfont {width:30px;font-size:20px;color:#e90303;}
.serBoxOne2_L_list .item span {width:calc(100% - 30px);font-size:18px;color:#444444;line-height:30px;margin-top:-8px;}
.serBoxOne2_R {width:44%;}
.serBoxOne2_R img {width:100%;}
.serBoxTwo {background:url(../images/service_02.jpg) no-repeat center center / cover;}
.serBoxTwo1 {color:#ffffff;padding-bottom:40px;}
.serBoxTwo2 {display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;-ms-justify-content:space-between;-webkit-justify-content:space-between;justify-content:space-between;}
.serBoxTwo2 .item {position:relative;width:calc((100% - 40px) / 3);background:#ffffff;padding:30px 30px 20px;}
.serBoxTwo2 .item .iconfont {font-size:90px;color:#e90303;text-align:center;}
.serBoxTwo2 .item .title {max-width:340px;margin:0 auto;color:#444444;line-height:30px;text-align:center;padding-top:10px;}
.serBoxTwo2 .item .text {font-size:18px;color:#666666;line-height:30px;padding-top:30px;}
.serBoxTwo2 .item::after {content:"";display:block;position:absolute;bottom:0;left:50%;-ms-transform:translate(-50%,100%);-webkit-transform:translate(-50%,100%);transform:translate(-50%,100%);width:80%;height:10px;background:#d60000;}
.serBoxTwo2 > .item:nth-child(2) {top:30px;}
.serBoxThree {background:#f2f3f5;}
.serBoxThree1 .title {color:#444444;}
.serBoxThree1 .text {font-size:18px;color:#444444;line-height:30px;padding-top:10px;}
.serBoxThree1_list {padding-top:30px;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;}
.serBoxThree1_list .item {width:calc((100% - 30px) / 4);margin-right:10px;-ms-transition:all 0.6s;-webkit-transition:all 0.6s;transition:all 0.6s;}
.serBoxThree1_list .item:hover {-ms-transform:translateY(-6px);-webkit-transform:translateY(-6px);transform:translateY(-6px);}
.serBoxThree1_list .item img {width:100%;}
.serBoxThree1_list > .item:nth-child(4n) {margin-right:0;}
.serBoxThree2 {padding-top:60px;}
.serBoxThree2_title {color:#444444;}
.serBoxThree2_01 {padding-top:40px;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;-ms-justify-content:space-between;-webkit-justify-content:space-between;justify-content:space-between;}
.serBoxThree2_01 .img_box {width:44.3%;}
.serBoxThree2_01 .img_box img {width:100%;}
.serBoxThree2_01 .text_box {width:50%;font-size:18px;color:#444444;line-height:30px; font-weight:normal}
/* ~~~~~~~~~~~~~~~~~~service,css~~~~~~~~~~~~~~~~end *//* ~~~~~~~~~~~~~~~~~~service,css~~~~~~~~~~~~~~~~end *//* ~~~~~~~~~~~~~~~~~~service,css~~~~~~~~~~~~~~~~end */




.in_products_box{}
.in_products_box .swiper-slide{background:#fff; border:1px solid #eee; position:relative; background:#f5f5f5}
.in_products_box .swiper-slide:after{content:''; position:absolute; display:block; width:100%; height:0; background:#e90303; z-index:8; bottom:0; opacity:0; transition:.4s;}
.in_products_box .swiper-slide:hover:after{height:100%; opacity:1;}

.in_products_box .swiper-slide .box{margin:10px; cursor:pointer; transition:.5s; overflow:hidden}
.in_products_box .swiper-slide .img{display:block; width:100%; height:340px; overflow:hidden; padding:0; position:relative; z-index:9;}
.in_products_box .swiper-slide .img .pro {display:block; width:100%; height:100%; overflow:hidden; margin:0 auto; padding:0; background:rgba(255,255,255,1); position:relative; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
.in_products_box .swiper-slide .img .pro img {display:block; max-width:95%; max-height:95%; margin:auto; padding:0; position:absolute; left:0; top:0; right:0; bottom:0; z-index:1;  transition:all 0.3s ease; -webkit-transition:all 0.3s ease;}


.in_products_box .swiper-slide .text{padding:20px 5px 10px; position:relative; z-index:9; color:#666}
.in_products_box .swiper-slide .text h3{color:#333; font-weight:normal;display:block; border-left:4px solid #e90303; padding-left:8px; line-height:30px; height:30px}
.in_products_box .swiper-slide .text p{line-height:30px; font-size:16px}
.in_products_box .swiper-slide:hover .text{color:#fff}
.in_products_box .swiper-slide:hover .text h3{color:#fff; border-left:4px solid #fff;}

.in_products_box .swiper-pagination-bullets .swiper-pagination-bullet.swiper-pagination-bullet-active{ background:#e90303}
.in_products_box .swiper-pagination-bullets .swiper-pagination-bullet{ background:#eee}
.indBoxpro{ padding-top:0;}

.in_products_prev,.in_products_next {font-size:22px;color:#999;text-align:center;position:absolute;z-index:2;top:40%;width:40px;height:40px;line-height:40px;border-radius:50%;border:1px solid #999;outline:none;cursor:pointer;-ms-transition:all 0.6s;-webkit-transition:all 0.6s;transition:all 0.6s; background:#f5f5f5;}
.in_products_prev {left:-80px;}
.in_products_next {right:-80px;}
.in_products_prev:hover,.in_products_next:hover {color:#ffffff; background:#e90707; border:1px solid #e90707}
.in_products_dots{padding-top:30px;text-align:center;}





.in_honor_box{}
.in_honor_box .swiper-slide{background:#fff; border:1px solid #eee; position:relative; background:#f5f5f5}
.in_honor_box .swiper-slide:after{content:''; position:absolute; display:block; width:100%; height:0; background:#e90303; z-index:8; bottom:0; opacity:0; transition:.4s;}
.in_honor_box .swiper-slide:hover:after{height:100%; opacity:0;}

.in_honor_box .swiper-slide .box{margin:1px; cursor:pointer; transition:.5s; overflow:hidden}
.in_honor_box .swiper-slide .img{display:block; width:100%; height:240px; overflow:hidden; padding:0; position:relative; z-index:9;}
.in_honor_box .swiper-slide .img .pro {display:block; width:100%; height:100%; overflow:hidden; margin:0 auto; padding:0; background:rgba(255,255,255,1); position:relative; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
.in_honor_box .swiper-slide .img .pro img {display:block; max-width:95%; max-height:95%; margin:auto; padding:0; position:absolute; left:0; top:0; right:0; bottom:0; z-index:1;  transition:all 0.3s ease; -webkit-transition:all 0.3s ease;}

.in_honor_prev,.in_honor_next {font-size:22px;color:#999;text-align:center;position:absolute;z-index:2;top:40%;width:40px;height:40px;line-height:40px;border-radius:50%;border:1px solid #999;outline:none;cursor:pointer;-ms-transition:all 0.6s;-webkit-transition:all 0.6s;transition:all 0.6s; background:#f5f5f5;}
.in_honor_prev {left:-80px;}
.in_honor_next {right:-80px;}
.in_honor_prev:hover,.in_honor_next:hover {color:#ffffff; background:#e90707; border:1px solid #e90707}
.in_honor_dots{padding-top:30px;text-align:center;}

/*分页样式 开始*/
#fengye{clear:both; margin:auto 0; text-align: center;}
div.digg{text-align:center; font-size:16px; border-radius:3px}
div.digg span.disabled{padding:13px 20px 18px; margin:0 2px; color:#666; box-shadow: 0 5px 55px 2px rgba(165, 165, 165, 0.24); border:1px solid #ddd}
div.digg span.current{padding:13px 20px 18px; margin:0 2px; color:#f5f5f5; background:#e90303; box-shadow: 0 5px 55px 2px rgba(165, 165, 165, 0.24); border:1px solid #e90303}
div.digg a{padding:13px 20px 18px; margin:0 2px; color:#666; text-decoration: none; box-shadow: 0 5px 55px 2px rgba(165, 165, 165, 0.24); border:1px solid #ddd}
div.digg a:hover {background:#e90303; color:#f5f5f5; border:1px solid #e90303}
div.digg .keng{display:none}


@media (max-width:1380px) {
.r_dBoxFour2 .item a{ height:220px}
.proBoxOne3 .item a .img_box{height:240px;}
}
@media (max-width:992px) {
.wrapp .digg{ padding-top:30px}
.proBoxOne3 .item a .img_box{height:260px;}

.pro_de_L03_list .item .img{height:220px;}
}
@media (max-width:780px) {
.pro_de_L03_list .item .img{height:180px;}	
}
@media (max-width:540px) {
.wrapp .digg{ padding-top:20px}	
.r_dBoxFour2 .item a{ height:200px}
.proBoxOne3 .item a .img_box{height:180px;}
.pro_de_L03_list .item{width: calc((100% - 16px) / 2);}
.pro_de_L03_list .item .img{height:160px;}	
.pro_de_L03_list > .item:nth-child(3n) {margin-right:8px;}

}
@media (max-width:430px) {
.r_dBoxFour2 .item a{ height:160px}	
.proBoxOne3 .item a .img_box{height:160px;}
}
@media (max-width:390px) {
div.digg span.disabled,div.digg span.current,div.digg a{padding:12px 18px;}

}



.contact-map{width:100%;overflow:hidden;}
#container{min-width:100%; min-height:530px;}
#container .map_wz{ font-size:18px; color:#e90303; font-weight:bold; margin-bottom:10px; display:block}
#container .map_wzz{ font-size:14px; color:#666}



.download_box{width:100%; overflow:hidden;}
.download_box .item{width:49.5%; overflow:hidden; background:#fff; margin-bottom:15px; float:left; height:100px; line-height:100px; cursor:pointer}
.download_box .item:nth-of-type(even){ float:right}
.download_box .icon1{display:block; width:15%; text-align:center; color:#fff; background:#e90303; font-size:40px; font-weight:bold; float:left}
.download_box .title{width:85%; float:right; text-align:left; padding-left:20px; color:#333}
.download_box .item:hover{background:#222;}
.download_box .item:hover .title{color:#fff}
@media (max-width:992px) {
.download_box .item{width:100%; margin-bottom:15px;}
}
@media (max-width:540px) {
.download_box .item{height:80px; line-height:80px;}
.download_box .icon1{width:20%}
.download_box .title{width:80%}
}



.in_pro_box{width:100%; overflow:hidden}
.in_pro_box li{position:relative; background: linear-gradient(to left, #222, #333); width:24.5%; float:left; margin:0 0.25% 10px}
.in_pro_box li:after{content:''; position:absolute; display:block; width:100%; height:0; background:linear-gradient(to left, #e90303, #d30000); z-index:4; bottom:0; opacity:0; transition:.4s;}
.in_pro_box li:hover:after{height:100%; opacity:1;}
.in_pro_box li .box{margin:10px; cursor:pointer; transition:.5s; overflow:hidden}
.in_pro_box li .img{display:block; width:100%; height:250px; overflow:hidden; padding:0; position:relative; z-index:5;}
.in_pro_box li .img .pro {display:block; width:100%; height:100%; overflow:hidden; margin:0 auto; padding:0; position:relative; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
.in_pro_box li .img .pro img {display:block; max-width:95%; max-height:95%; margin:auto; padding:0; position:absolute; left:0; top:0; right:0; bottom:0; z-index:1;  transition:all 0.3s ease; -webkit-transition:all 0.3s ease;}
.in_pro_box li .text{padding:15px 5px 10px; position:relative; z-index:5; color:#fff}
.in_pro_box li .text h3{color:#fff; font-weight:normal;display:block; border-left:4px solid #e90303; padding-left:8px; line-height:17px; height:24px; margin-bottom:5px}
.in_pro_box li .text p{line-height:24px; font-size:16px}
.in_pro_box li .text span{display:block; color:#fff; text-align:center;width:150px; height:40px; line-height:35px; border-radius:20px; background:#e90707; margin-top:10px; font-size:16px}

.in_pro_box li:hover .text{color:#fff}
.in_pro_box li:hover .text h3{color:#fff; border-left:4px solid #fff;}
.in_pro_box li:hover span{background:#fff; color:#333}

.indBoxzero .hover_style{display:block; color:#fff; text-align:center;width:250px; height:50px; line-height:42px; margin:0 auto; border-radius:25px; background:#e90707; margin-top:10px; font-size:24px}

.indBoxOne1_L {width:60%;}
.indBoxOne1_L .company_name {color:#444444; font-size:18px; line-height:30px; margin-top:20px; text-align: justify}
.indBoxOne1_L .company_name .hover_style{display:block; color:#fff; text-align:center;width:250px; height:50px; line-height:42px; border-radius:25px; background:#e90707; margin-top:30px; font-size:24px}

.indBoxOne1_R {width:36%; }
.in_about_data{width:100%; overflow:hidden; border:1px solid #ddd; border-bottom:none}
.in_about_data li{width:100%; overflow:hidden; color:#666; border-bottom:1px solid #ddd; padding:15px 20px; background:rgba(255, 255, 255, .6);}
.in_about_data li .shu{ height:40px; line-height:32px; color:#999}
.in_about_data li .shu span{color:#e90303; font-size:40px; font-weight:bold; margin-right:5px}
.in_about_data li .xshu{ font-size:18px;}
.in_about_data li .box{width:60%; float:left}
.in_about_data li .iconfont{ float:right; font-size:45px; color:#e90303; padding-top:10px}
.in_about_data li .iconfont:before{}

.in_about_box{width:100%; overflow:hidden}
.in_about_box .swiper-pagination-bullets .swiper-pagination-bullet.swiper-pagination-bullet-active{ background:#e90303}
.in_about_box .swiper-pagination-bullets .swiper-pagination-bullet{ background:#fff}
.in_about_prev,.in_about_next {font-size:22px;color:#999;text-align:center;position:absolute;z-index:2;top:40%;width:40px;height:40px;line-height:40px;border-radius:50%;border:1px solid #999;outline:none;cursor:pointer;-ms-transition:all 0.6s;-webkit-transition:all 0.6s;transition:all 0.6s; background:#f5f5f5;}
.in_about_prev {left:-80px;}
.in_about_next {right:-80px;}
.in_about_prev:hover,.in_about_next:hover {color:#ffffff; background:#e90707; border:1px solid #e90707}
.in_about_dots{padding-top:30px;text-align:center;}

@media (max-width:1380px) {
.in_pro_box li .img{height:220px;}
}
@media (max-width:1180px) {
.in_pro_box li .img{height:200px;}
.indBoxOne1_R h2{ font-size:30px}
}
@media (max-width:1024px) {
.in_pro_box li{width:49.5%; margin:0 0 10px}
.in_pro_box li:nth-child(even){ float:right}
.in_pro_box li .img{height:300px;}
.in_about_data{margin-top:10px;}
.in_about_data li .shu span{font-size:40px;}
.indBoxOne1_L .company_name {font-size:16px; line-height:25px;}
}
@media (max-width:840px) {
.in_pro_box li .img{height:260px;}

.indBoxOne1_L .company_name .hover_style,.indBoxzero .hover_style,.indTwo2_item_L .btn a,.indBoxThree2 .btn a{width:100% !important;height: 42px;line-height: 38px; font-size:16px}
.in_pro_box li .text span{ width:100%; height:30px;line-height:22px; border-radius:0}
}
@media (max-width:540px) {
.in_pro_box li .img{height:180px;}
.in_about_data li .shu span{font-size:30px;}
.in_about_data li{padding:10px;}
.in_about_data li .iconfont{padding-top:20px}
.indBoxOne1_L .company_name{padding-top:0px !important; margin-top:10px}
.indBoxOne1_L .company_name .hover_style{margin-top:10px}
.indBoxOne1_L .company_name{text-align: left}
}
@media (max-width:430px) {
.in_pro_box li{width:100%;}
.in_pro_box li .img{height:260px;}	
.indBoxOne1_L .company_name {font-size:14px; }
}



.business_box{display:flex; justify-content:space-between; height:600px; overflow:hidden; width:100%; margin-top:40px}
.business_box li{flex:1; position:relative; transition:all .48s; cursor:pointer; background-repeat:no-repeat; background-size:cover; background-position:center bottom; visibility:visible; animation-name:fadeInRight; animation-duration:1s;}
.business_box li:after{content:''; width:100%; height:100%; position:absolute; left:0; top:0; background:linear-gradient(-90deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.4) 100%); z-index:4}
.business_box li:nth-child(1){animation-delay:.2s;}
.business_box li:nth-child(2){animation-delay:.3s;}
.business_box li:nth-child(3){animation-delay:.4s;}
.business_box li:nth-child(4){animation-delay:.5s;}
.business_box li:nth-child(5){animation-delay:.6s;}
.business_box li:nth-child(6){animation-delay:.7s; background-position:-600px bottom;}
.business_box li:hover:nth-child(6){background-position:right bottom;}

.business_box li .text{position:absolute; left:0; top:0; width:100%; top:38%; color:#fff; z-index:5; transition: all .4s ease-out;}
.business_box li .text .bt{width:100%; height:100%; text-align:center;}
.business_box li .text i{display:block; font-size:60px; transition: all 0.4s ease-out;}
.business_box li .text span{display:block; font-size:20px; transition: all 0.4s ease-out; }
.business_box li .text .nr{opacity:0; text-align:left; margin-top:60px; transition:all .4s ease-out;}
.business_box li .text .nr p{font-size:18px; line-height:30px; font-weight: 100;}
.business_box li .text .nr .in_more{display:block; color:#fff; text-align:center;width:150px; height:40px; line-height:35px; border-radius:20px; background:#e90707; margin-top:30px; font-size:16px}
.business_box li:hover{flex:5.5;}
.business_box li:hover:after{background:linear-gradient(-90deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.8) 100%);}
.business_box li:hover .text{top:25%; padding:0 10%}
.business_box li:hover .text .bt{width:100%; text-align:left;}
.business_box li:hover .text i{font-size:70px;}
.business_box li:hover .text span{font-size:32px;}
.business_box li:hover .text .nr{opacity:1; margin-top:20px;}

.r_dBoxFour2 .item02 a{height:380px;}
@media (max-width:1380px) {
.business_box li:hover .text{top:20%; padding:0 8%}	
.business_box li .text i{font-size:58px;}
.business_box li .text span{font-size:24px;}
.business_box li:hover .text i{font-size:68px;}
.business_box li:hover .text span{font-size:28px;}

.indBoxFour{padding:70px 0 90px;}
}
@media (max-width:1180px) {
.business_box{height:550px;}	
.business_box li .text span{font-size:20px;}
.indBoxFour{padding:0;}
}
@media (max-width:1024px) {
.business_box{height:520px;}
.business_box li .text i{font-size:55px;}	

.business_box li:hover .text i{font-size:65px;}
.business_box li:hover .text span{font-size:26px;}
.business_box li .text .nr p{font-size:14px; line-height:30px;}
.business_box li:hover .text{top:16%;}	

.indBoxFive1_item {width:100%; margin-bottom:10px}

.pro_det_content_title span{margin-top: -10px;}

.pro_de_L03_text img{width:100%!important; height:auto!important}
}
@media (max-width:540px) {
.business_box{display:block; height:auto}
.business_box li{height:450px; display:block}
.business_box li:hover .text{top:10%; padding:0 4%}	
.business_box li .text .nr{margin-top:30px;}
.business_box li .in_more{ margin-top:10px}
.business_box li:nth-child(6){background-position:right bottom;}
.indBoxFour2{ display:none}
.r_dBoxOne1 .text{ font-size:14px; line-height:25px}

.pro_det_content_title span{margin-top: -2px;}

.pro_det_main_R,.business_box{ display:none}
}
@media (max-width:430px) {
.business_box li{height:360px;}
.business_box li:hover .text{top:6%;}	
.business_box li .text i{font-size:50px;}	
.business_box li:hover .text i{font-size:55px;}	
.business_box li:hover .text span{font-size:22px;}
.business_box li .text .nr{margin-top:20px;}
.business_box li:hover .text .nr{margin-top:5px;}
.r_dBoxFour2 .item02 a{height:260px;}
}













#marquee1,#marquee2,#marquee3,#marquee4{width:100%; overflow:hidden;}
.picture_box{width:100%; overflow:hidden;}
.picture_box li{width:340px; float:left; margin-right:20px; margin-bottom:20px; border:1px solid #eee; background:#fff}
.picture_box .img{display:block; width:100%; height:240px; overflow:hidden; padding:0; position:relative; z-index:3;}
.picture_box .img .pro {display:block; width:100%; height:100%; overflow:hidden; margin:0 auto; padding:0; background:rgba(255,255,255,1); position:relative; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
.picture_box .img .pro img {display:block; max-width:95%; max-height:95%; margin:auto; padding:0; position:absolute; left:0; top:0; right:0; bottom:0; z-index:1;  transition:all 0.3s ease; -webkit-transition:all 0.3s ease;}

.pavilion-inner{ width:100%; overflow:hidden;}
.pavilion-inner .tabs {width:70%; margin:0 auto; overflow:hidden; display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;-ms-justify-content:space-between;-webkit-justify-content:space-between;justify-content:space-between;}
.pavilion-inner .tabs dl{width: calc((100% - 20px) / 3); transition:all 0.3s ease-out; cursor:pointer; text-align:center; line-height:50px; background:#222; color:#fff; font-size:18px; border-radius:25px}
.pavilion-inner .tabs dl.on{background:#e90303;}
.pavilion-inner .tabs dl:last-child{border-bottom:none}
.pavilion-inner .tabs02{width:100%;}
.pavilion-inner .tabs02 dl{width: calc((100% - 20px) / 4);}

.pavilion-inner .tab-content-wrap {width:100%; margin-top:30px}
.pavilion-inner .tab-content{width:100%; display:none}
.pavilion-inner .tab-content.show {display:block}

.pavilion-faq .tabs{display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;-ms-justify-content:center;-webkit-justify-content:center;justify-content:center;}
.pavilion-faq .tabs dl{width:auto; display: block; margin:0 10px 10px; padding:0 20px}

.video-js{ height:500px}
@media (max-width:1480px) {
.pavilion-inner .tabs {width:96%;}	

.video-js{ height:400px}
}
@media (max-width:992px) {
.pavilion-inner .tabs {width:96%;}	
.pavilion-inner .tabs dl{font-size:14px;}

.video-js{ height:300px}
}
@media (max-width:450px) {
.p_90{padding:30px 10px 30px !important;}
iframe{ height:300px !important}
.r_dBoxOne1,.overBoxOne1{padding-bottom:0px !important;}	
.r_dBoxTwo_R .title{padding-top:15px;}
.r_dBoxTwo_R .text_box{margin-top:15px !important;}
.vidBoxOne2 a{margin: 0 5px 5px !important;}
}


#honor{ background:#f5f5f5}
.faq_box{}
.faq_box li{overflow:hidden; margin-bottom:50px; }
.faq_box li .bt{overflow:hidden}
.faq_box li .bt i{display:block; width:40px; height:40px; line-height:33px; border-radius:100%; background:#e90707; color:#FFF; float:left; text-align:center; font-size:18px; font-weight:bold; font-style:inherit}
.faq_box li .bt .p{display:block; float:right; width: calc(100% - 60px);}
.faq_box li .question{ margin-bottom:20px; padding-bottom:20px; border-bottom:1px dotted #ddd}
.faq_box li .question p{line-height:30px; font-size:20px; color:#e90707; font-weight:bold;}
.faq_box li .answer i{background:#222;}
.faq_box li .answer p{line-height:30px; font-size:18px; }


.overBoxhistory{background:url(../images/bg_d.jpg) no-repeat bottom center / cover;}
.history_box{overflow:hidden; position:relative;}
.history_box .swiper-slide{position:relative; cursor:pointer; text-align:center; overflow:hidden; margin-top:10px; margin-bottom:60px}
.history_box .xt{position:absolute; display:block; width:100%; height:1px; background:#dedede; top:95px}
.history_box .swiper-slide h1{ display:block; font-size:28px; font-weight:bold; width:100%; z-index:11; top:0; color:#e90707}
.history_box .swiper-slide h1:after{content:""; position:absolute; top:40px; left:0; right:0; z-index:10; width:9px; height:9px; border-radius:50%; background:#e90707; display:block; margin:0 auto}
.history_box .swiper-slide h1:before{content: ""; position:absolute; top:60px; left:0; right:0; z-index:9; display:block; width:1px; height:25px; background:#dedede;  margin:0 auto}
.history_box .swiper-slide .wz{width:100%; padding:20px; overflow:auto; text-align:left; margin-top:60px; background:rgba(255,255,255,.8); border-radius:10px}
.history_box .swiper-slide .wz h3{color:#0042a1; font-size:20px; margin-top:10px}
.history_box .swiper-slide .wz p{line-height:30px; font-size:18px;}
.history_box .swiper-button-next,.history_box .swiper-button-prev{top: auto; bottom:0; width:50px; height:50px; line-height:50px; text-align:center; background:#222;}
.history_box .swiper-button-prev{left:46%;}
.history_box .swiper-button-next{right:46%}  
.history_box .swiper-button-next:hover,.history_box .swiper-button-prev:hover{background:#e90707;}
.history_box .swiper-button-next:after,.history_box .swiper-button-prev:after{color:#fff; font-size:16px}
.history_box .swiper-button-next:hover i,.history_box .swiper-button-prev:hover i{color:#fff;}
@media (max-width:1480px) {
.history_box .swiper-button-prev{left:0;}
.history_box .swiper-button-next{right:0}  
}

