video::-internal-media-controls-download-button {display:none;}
video::-webkit-media-controls-enclosure {overflow:hidden;}
video::-webkit-media-controls-panel { width: calc(100% + 30px); } 
.header{visibility:visible;width:90%;position: absolute; top: 0; z-index: 9999; left:0; right: 0; margin: 0 auto;}
.head_top{display:-webkit-flex;display:-ms-flexbox;display:flex;justify-content:space-between}
.head_top_xian{width:100%;}
.head_top_l{padding:20px 0}
.head_top_l img{width:400px;}
.head_top_r{display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:center;width:64%;justify-content:flex-end}
.head_emal{font-size:14px;color:#fff;font-family:Arial;margin:0 1%}
.head_emal a{ display:-webkit-box; display:-ms-flexbox; display:flex; -webkit-box-align:center; -moz-align-items:center; -webkit-align-items:center; align-items:center; line-height:1.5; transition:all 0.5s; -webkit-transition:all 0.5s; -moz-transition:all 0.5s; -ms-transition:all 0.5s; -o-transition:all 0.5s; color: #fff;}
.head_emal span{padding-top:3px;margin-right:10px;transition:all 0.5s;line-height:1.5}
.head_emal:hover span{color:#d62f27}
.head_emal:hover a{color:#d62f27}
.head_lg{margin:0 1%;position:relative;color: #fff;}
.head_lg img{width:25px;}
.head_lg a{margin-left:5px;}

.head_sousuo{margin:0 0 0 2%}
.head_sousuo_f{border:1px solid #e5e5e5;background:#f9f9f9;padding:10px 15px 10px 10px;border-radius:5px;display:-webkit-box;display:-ms-flexbox;display:flex}
.head_sousuo_f input{width:100%;border:none;outline:none;color:#999999;font-family:Arial}
.head_sousuo_f button{border:none;display:block;color:#999999;font-family:Arial;margin-right:10px}
.head_menu_dl{display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:space-between;position:relative}
.hover .head_menu_up a{color:#fff;}
.active.head_menu_up a{color:#202020;}
.head_menu_up a{display:block;padding:21px 55px 21px 55px;color:#fff;font-size:16px;font-family:Arial;font-weight:bold;transition:all 0.5s}
.hover_head a{display:block;padding:21px 35px 21px 0px;font-size:16px;font-family:Arial;font-weight:bold;transition:all 0.5s}
.header_dow{border-bottom: 1px solid #fff;}
.head_menu_up.hover a{color:#202020; background:#3765b0;}

.head_menu_up a:hover{color:#202020}
.head_menu_up:hover>a{color:#fff; background:#3765b0;}
.head_menu_duwn{width:300px;display:none;position:absolute;flex-wrap:wrap;background:#f7f7f7;padding:18px 0;z-index:2}
.head_menu_duwn a{width:100%;display:block;padding:15px 34px;font-size:14px;font-weight:700;color:#333333;font-family:Arial;border-bottom:1px solid #e5e5e5;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-moz-justify-content:space-between;-webkit-justify-content:space-between;justify-content:space-between}
.head_menu_duwn a:nth-child(1){border:1px solid #e5e5e5}
.head_menu_duwn a:hover{color:#d62f27}
.head_menu_duwn a:hover span{color:#d62f27}
.head_menu_duwn .icon-arrow-left{color:#333333}
.head_menu_duwn .hover{color:#d62f27}
.subhover{position:relative;}
.subhover dl {display:none;position:absolute; right:0; background:#f7f7f7; width:240px; right:-240px; top:0;}

.ind_banner_box.owl-theme .owl-dots{position:absolute;bottom:30px;left:50%;transform:translate(-50%)}
.ind_banner_box.owl-theme .owl-dots .owl-dot span{background:#fff}
.ind_banner_box.owl-theme .owl-dots .owl-dot.active span,.ind_banner_box.owl-theme .owl-dots .owl-dot:hover span{background:#d62f27}
.ind_banner_box .item a{display:block;position:relative}
.ind_banner_box .item.one a .text_box{width:38%;position:absolute;top:20%;left:17%}
.ind_banner_box .item.one a .text_box .text_01{font-family:Arial;font-size:40px;color:#ffffff;line-height:49px;box-sizing:border-box;padding-bottom:50px}
.ind_banner_box .item.one a .text_box .text_01{animation-duration:3s}
.ind_banner_box .item.one a .text_box .More_btn{font-family:Arial;font-weight:700;font-size:18px;color:#ffffff;width:140px;line-height:44px;background:#d62f27;text-align:center}
.ind_banner_box .item.two a .text_box{width:41%;position:absolute;top:50%;left:50%;-ms-transform:translate(0,-50%);-webkit-transform:translate(0,-50%);transform:translate(0,-50%)}
.ind_banner_box .item.two a .text_box .text_01{font-family:Arial;font-weight:700;font-size:60px;color:#ffffff}
.ind_banner_box .item.two a .text_box .text_02{font-family:Arial;font-size:28px;color:#ffffff;line-height:34px}
.ind_banner_box .item.two a .text_box .text_01,.ind_banner_box .item.two a .text_box .text_02{animation-duration:3s}
.ind_banner_box .item.three a .text_box{width:50%;position:absolute;top:50%;left:50%;-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
.ind_banner_box .item.three a .text_box .text_01{font-family:Arial;font-weight:700;font-size:90px;color:#ffffff;text-transform:uppercase;text-align:center}
.ind_banner_box .item.three a .text_box .text_01 span{color:#f7e51e}
.ind_banner_box .item.three a .text_box .text_02{font-family:Arial;font-weight:700;font-size:36px;color:#ffffff;text-transform:uppercase;text-align:center}
.ind_banner_box .item.three a .text_box .text_01,.ind_banner_box .item.three a .text_box .text_02{animation-duration:2.6s}
.item_b a{position:relative;display:-webkit-flex;display:-ms-flexbox;display:flex;justify-content:center}
.banner_img{width:100%}
.banner_img img{max-width:100%}
.banner_con{margin:0 auto;position:absolute;top:23%}
.banner_con_h1{width:50%;font-size:40px;color:white;font-family:Arial}
.banner_con span{display:block;width:10%;text-align:center;color:white;padding:11px 40px;background:#d62f27;margin-top:65px}
.ind_bn2_tt{display:-webkit-flex;display:-ms-flexbox;display:flex;justify-content:space-between;padding:55px 0 20px;align-items:center}
.index_news .ind_bn2_tt{padding-top:0px;}
.index_pro_bt{margin-top:40px;}
.index_pro_bt .ind_bn2_tt{padding-top:10px;}
.ban_vio_dl.owl-theme .owl-controls{display:none}
.ind_bn2_l{display:-webkit-flex;display:-ms-flexbox;display:flex;justify-content:flex-start;align-items:center;margin-left:4%;z-index:2;position:relative;width:78%}

.ind_bn2_l:after{content:"";position:absolute;left:0;top:50%;display:block;width:100%;height:0;border-bottom:2px solid #4d4d4c}
.ind_bn2_l_h1{font-size:48px;color:#3765b0;font-family:Arial;padding-right:15px;z-index:2;background:#fff}
.ind_bn2_l span{color:#333;font-size:34px;font-family:Arial;font-weight:bold;display:block;background:#fff;padding-right:60px;z-index:2}
.ind_bn2_l span .ind_bn2_c{border-bottom:2px solid #4d4d4c;width:50%;display:none}
.ind_bn2_r{cursor:pointer;width:87px;height:40px;display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:center;background:#f8f8f8}
.ind_bn2_r span{display:flex;justify-content:center;padding:10px 14px;align-items:center;transition:all 0.5s}
.ind_bn2_r span:hover{background:#d62f27;color:#dbdbdb}
.ind_bn2_r span:nth-child(2){transform:rotateY(180deg)}
.ind_bn2_c_dl{flex-wrap:wrap;display:none}
.ind_bn2_c_dl_act{display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap:wrap}
.ind_bn2_c_dl_act{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:wrap;-moz-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap}
.ind_bn2_c_dd{width:23%;margin-right:2.6%;background:#f8f8f8;margin-bottom:2%}
.ind_bn2_c_dd a{display:block;padding:30px 30px}
.ind_bn2_c_dd:hover .ind_bn2_c_con{color:#d62f27}

.ind_bn2_c_dd p{color:#0d2027; text-align:center; transition:.5s;}
.ind_bn2_c_dd:hover p{color:#d62f27;}
.ind_bn2_con{position:relative}
.ind_bn2_c{font-size:16px;}
.ind_bn2_c:hover a{color:#d62f27;}
.ind_bn2_c_dd1{background:#0d2027;transition:all 0.5s;width:23%;margin-right:2.6%;margin-bottom:2%;position:absolute;top:0;left:0;z-index:5}
.ind_bn2_c_dd1 .ind_bn2_c_img{color:white;font-size:28px;font-family:Arial;padding:5% 0% 0% 5%;background:none;transition:all 0.5s}
.ind_bn2_c_dd1 a{display:-webkit-flex;display:-ms-flexbox;display:flex;flex-direction:column;justify-content:space-between;padding:30px;width:100%;height:100%;flex-direction:column;justify-content:space-between}
.ind_bn2_c_dd1 .ind_bn2_c_con{font-size:30px;color:white;width:55px;height:55px;text-align:center;line-height:55px;margin:0 0 10% 0%;border:1px solid white;transition:all 0.5s;padding:0}
.ind_bn2_c_dd1:hover .ind_bn2_c_con{border:1px solid #d62f27;color:#fff;background:#d62f27}
.ind_bn2_c_img{display:-webkit-flex;display:-ms-flexbox;display:flex;-ms-justify-content:center;-webkit-justify-content:center;justify-content:center;-ms-align-items:center;-webkit-align-items:center;align-items:center;perspective:800px;background:#f8f8f8}
.ind_bn2_c_img:hover img{transform:scale(1.05);}
.ind_bn2_c_con{padding:20px 2% 20px;text-align:center;font-size:14px;color:#333;font-family:Arial;transition:all 0.5s;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}

.ind_ban3{display:-webkit-flex;display:-ms-flexbox;display:flex;justify-content:flex-start}
.index_box3{display:none;margin-top:2%;padding:4.5% 0;background:#f7f7f7}
.ind_ban3_l{width:60%;position:relative}
.ind_ban3_l_img{perspective:800px}
.ind_ban3_l_img img{display:block}
.ind_ban3_l_img a img:hover{}
.ind_ban3_l_img a{width:100%}
.ind_ban3_l_xj{padding:15px 30px;color:#333333;font-size:14px;font-family:Arial;line-height:2}
.ind_ban3_l_an{position:absolute;top:83%;z-index:5}
.ind_ban3_l_an span{cursor:pointer;padding:24 28px;color:#df5b55;background:#ffffff;font-size:14px;z-index:5}
.ind_ban3_l_an .ind_an_hover{background:#d1c8c3}
.ind_ban3_r{width:40%}
.ind_ban3_r_top{margin-left:8%;padding:30px 0 50px 0}
.ind_ban3_t1{font-size:48px;color:#dfdfdf;font-family:Arial;padding-bottom:20px}
.ind_ban3_t2{font-size:42px;color:#d62f27;font-family:Arial;line-height:36px}
.ind_ban3_t3{font-size:42px;color:#d62f27;font-family:Arial;font-weight:bold;line-height:36px}
.ind_ban3_t4{font-size:14px;color:#888888;font-family:Arial;line-height:1.5;margin-top:30px}
.ind_ban3_t5 a{display:block;width:75px;text-align:center;padding:5px 10px 7px;font-size:14px;color:#888888;font-family:Arial;border:1px solid #dcdcdc;margin-top:40px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-moz-align-items:center;-webkit-align-items:center;align-items:center;line-height:14px}
.ind_ban3_t5 a div{line-height:20px}
.ind_ban3_t5 a span{font-size:14px;line-height:14px;padding-top:2px}
.ind_ban3_r_dow{}
.ind_ban3_r_dow_dl{display:flex;display:-webkit-flex;display:-ms-flexbox;flex-wrap:wrap;justify-content:space-between;background:#333333;padding:25px 40px 60px}
.ind_ban3_r_dow_dl div{width:45%;color:#ffffff;font-size:15px;font-family:Arial;outline:none;border-bottom:1px solid #7d7d7d;cursor:pointer;position:relative}
.ind_ban3_r_dow_dl .active span{transition:all 0.5s;margin-bottom:-1px;transition:all 0.8s}
.ind_ban3_r_dow_dl .active span:after{content:"";width:80%;position:absolute;bottom:0;left:0;margin-bottom:-1px;transition:all 0.5s;border-bottom:1px solid #fff}
.ind_ban3_r_dow_dl div span{display:block;padding:40px 0 10px;width:80%;margin-bottom:-1px;transition:all 0.5s}
.ind_ban3_r_dow_dl div span:after{content:"";width:0%;position:absolute;bottom:0;left:0;margin-bottom:-1px;transition:all 0.5s;border-bottom:1px solid #fff}
.ind_ban3_r_dow_dl div:hover span:after{width:80%}
.ind_ban3_r_dow_dl div:hover span{}
.ban_vio{margin-bottom:6%}
.ban_vio_ks{width:80px;height:50px;background:rgba(32,32,32,0.6);border-radius:10px;display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:center;justify-content:center;position:absolute;top:38%;left:50%;transform:translate(-50%,-50%);transition:all 0.5s}
.ban_vio_ks .iconfont{color:white;font-size:26px}
.ban_vio_dl{display:flex}
.ban_vio_dl dd:hover .ban_vio_ks{background:#d62f27}
.ban_vio_dl dd{cursor:pointer;position:relative;}
.ban_vio_dl dd:hover .ban_vio_ms{}
.ban_vio_img{perspective:800px;overflow:hidden}
.ban_vio_img img{max-width:100%}
.ban_vio_dl dd:hover img{transform:translateZ(30px)}
.ban_vio_ms{ font-size:14px; color:#333333; font-family:Arial; margin-left:5px; margin-top:15px; transition:all 0.5s; -webkit-transition:all 0.5s; -moz-transition:all 0.5s; -ms-transition:all 0.5s; -o-transition:all 0.5s; text-align: center;}
.index_news_detail{text-align:left;}
.index_news_detail p{font-size:14px; line-height:1.6;}
.index_news_detail span{color:#555; line-height:1.5; margin-top:5px; display:block; font-size:12px;}
.index_news_detail i{display:block; color:#333; margin-top:10px;}
.index_news_detail button{ margin-top:20px; text-align:center; border:none; font-size:12px; transition:.5s;}

.index_news_w a{padding:30px; display:block; background:#f8f8f8;}

.ban_vio dl dd:hover .index_news_detail p{ color:#d62f27;}
.ban_vio dl dd:hover button{color:#d62f27;}

.index_about dl dd a{padding:30px; background:#f8f8f8; display:block;}
.index_about dl dd p{text-align:center; margin-top:20px; transition:.5s;}
.index_about dl dd:hover p{color:#d62f27}
.index_news .owl-controls{display:none;}
.index_about dl dd:hover .ban_vio_ms{color:#d62f27;}
.index_about .ban_vio_ms{margin-left:0;}
 

.ban_vio_sj{color:12px;color:#888888;font-family:Arial;margin-left:5px;margin-top:5px}
.index_box5{background:#f7f7f7;padding:50px 0 75px; margin-top:20px;}
.ind_box5_tt{display:-webkit-flex;display:-ms-flexbox;display:flex;justify-content:center;align-items:center;padding-bottom:45px}
.index_box5 .ind_bn2_l_h1{background:#f7f7f7}
.ind_box5_tt h1{font-size:48px;color:#dfdfdf;font-family:Arial;margin-right:15px}
.ind_box5_con{background:#ffffff}
.ind_box5_tt span{color:#333;font-size:34px;font-family:Arial;font-weight:bold}
.ind_box5_cont{display:-webkit-flex;display:-ms-flexbox;display:flex;justify-content:space-between;padding:0 3%;border-bottom:1px solid #f2f2f2}
.ind_box5_concon{padding:0 2% 0 4%;position:relative}
.ind_box5_cont_l{display:-webkit-flex;display:-ms-flexbox;display:flex}
.ind_box5_cont_l span{display:block;color:#242424;font-size:14px;padding:30px 15px;font-family:Arial;cursor:pointer;transition:all 0.5s}
.ind_box5_cont_l span:hover{color:#d62f27}
.ind_box5_cont_l .hover{color:#d62f27}
.ind_box5_cont_r{display:-webkit-flex;display:-ms-flexbox;display:flex;justify-content:center;align-items:center}
.ind_box5_cont_r a{height:28px;width:75px;display:-webkit-flex;display:-ms-flexbox;display:flex;justify-content:center;border:1px solid #f2f2f2;align-items:center;color:#fff;font-size:14px;font-family:Arial;-webkit-box-align:center;-moz-align-items:center;-webkit-align-items:center;align-items:center;padding:5px 0 8px; background:#0d2027;}
.ind_box5_cont_r a:nth-child(2){display:none}
.ind_box5_cont_r a span{display:block;margin-left:5px;padding-top:4px}
.ind_box5_concon_dl{display:-webkit-flex;display:-ms-flexbox;display:flex;flex-wrap:wrap;padding:15px 0 65px 0}
.ind_box5_concon_dl dd{padding-right:20px;width:48%;overflow:hidden;margin-top:35px;margin-right:4%}
.ind_box5_concon_dl dd:hover img{transform:translateZ(30px)}
.ind_box5_concon_dl dd a{display:-webkit-flex;display:-ms-flexbox;display:flex}
.ind_box5_concon_l img{display:block;max-width:100%;width:100%}
.ind_box5_concon_l{perspective:1000px;width:40%;overflow:hidden;display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:center}
.ind_box5_concon_r{display:-webkit-flex;display:-ms-flexbox;display:flex;flex-direction:column;justify-content:center;width:55%;margin-left:5%}
.ind_box5_concon_r span{display:block;transition:all 0.5s}
.ind_box5_concon_da{font-size:12px;color:#888;font-family:Arial}
.ind_box5_concon_shi{color:#202020;font-size:16px;font-family:Arial;font-weight:bold;padding:15px 0 22px}
.ind_box5_concon_qig{color:#888;font-size:14px;font-family:Arial}
.ind_box5_concon_r span:nth-child(2):hover{color:#d62f27}
.ind_box5_concon_r span:nth-child(3){overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3}
.search_box{display:none;position:fixed;left:50%;top:50%;z-index:5;margin:-30px 0 0 -450px;z-index:9;width:900px;height:60px;padding:10px;background:#f5f5f5}
.search_box_sub{width:40px;height:40px;color:#318377;font-size:28px !important;background:none;border:0}
.search_box_text{width:calc(100% - 50px);height:40px;border:0;font-size:16px;padding-left:20px;background:none}
.search_box_sub{width:40px;height:40px;color:#318377;font-size:28px;background:none;border:0}
.fl{float:left}
.head_right ul li a{color:#bcbcbc}
.head_right .language{color:#bcbcbc;font-size:12px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-box-align:center;align-items:center;position:relative}
.mobile_header{display:none;clear:both;height:52px;position:absolute;top:0}
.mobile_header_top{width:100%;height:52px;position:fixed;left:0;top:0;z-index:7;background:white;box-shadow:0 2px 3px rgba(0,0,0,0.1)}
.mobile_logo{width:140px;height:52px;margin-left:4px}
.mobile_logo img{display:block;height:38px;width:auto}
.mobile_menu_btn{position:absolute;right:0;top:0;display:block;color:#d62f27;padding:14px 8px 8px 12px;cursor:pointer}
.mobile_menu_btn span{display:block;height:3px;width:31px;background:#d62f27;border-radius:4px;margin-bottom:7px}
.mobile_search_icon{width:40px;height:52px;color:#d62f27;font-size:26px !important;line-height:52px;text-align:center;margin-right:52px;cursor:pointer}
.mobile_lag_icon{width:40px;height:52px;color:#d62f27;font-size:26px !important;line-height:52px;text-align:center;cursor:pointer}
.mobile_lag_box{display:none;position:fixed;left:0;top:52px;z-index:7;width:100%;text-align:center;padding:20px;background:#f1f1f1}
.mobile_lag_box a{display:inline-block;width:120px;color:#fff;font-size:16px;text-align:center;line-height:36px;background:#d62f27}
.mobile_menu_box{position:fixed;right:-280px;top:0;z-index:8;width:280px;height:100%;background:#fafafa;transition:all 0.5s;-webkit-transition:all 0.5s}
.mobile_menu_scroll{height:100%;overflow-x:hidden;overflow-y:auto;padding:20px 15px}
.mobile_menu_box.show{right:0;transition:all 0.5s;-webkit-transition:all 0.5s;z-index:11}
.mobile_menu_dl dd{clear:both;line-height:20px;margin-bottom:8px}
.mobile_menu_tt{font-size:16px;margin-bottom:6px}
.mobile_menu_tt .text{float:left;width:80%;color:#333;line-height:30px;text-transform:capitalize;font-family:Arial}
.mobile_menu_tt_icon{text-align:center;line-height:30px;float:right;width:30px;height:30px;transform:rotateZ(360deg);-webkit-transform:rotateZ(360deg)}
.mobile_menu_down{display:none;padding:8px 0 8px 12px}
.mobile_menu_down a{display:block;font-family:Arial;font-size:13px;margin-bottom:10px}
.mobile_menu_tt_icon.hover{text-align:center;line-height:30px;transform:rotateZ(180deg);-webkit-transform:rotateZ(180deg)}
.mobile_menu_dl dd.hover .mobile_menu_tt .text{color:#d62f27}
.mobile_menu_b{margin-top:40px}
.mobile_menu_b_clm{margin-bottom:25px}
.mobile_menu_b_clm .tt{font-size:16px;margin-bottom:8px}
.mobile_menu_b_clm .text{font-size:16px;color:#d62f27}
.mobile_menu_b_clm .text a{color:#d62f27}
.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:16px;width:calc(100% - 40px);border:0}
.mobile_search_btn_text{float:right;width:40px;height:40px;font-size:26px !important;color:#d62f27;text-align:center;line-height:40px;border:none;background:none}
.mask,.mobile_menu_mask{display:none;position:fixed;left:0;top:0;z-index:4;width:100%;height:100%;background:rgba(0,0,0,0.2)}
.mobile_menu_mask{z-index:8}
.bottom_list{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap:wrap;justify-content:space-between;padding-bottom:3%}
.bottom_list .bottom_list_item{width:24%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:column}
.bottom_list div a{color:white}
.bottom{background:#0d2027;padding:5% 0 0 0}
.bottom_list{}
.bottom_ls a{display:block;font-family:Arial;color:white;display:-webkit-flex;display:-ms-flexbox;display:flex}
.bottom_ls a div{transition:all 0.5s}
.bottom_ls a:hover div{transform:translateX(3px);text-decoration:underline}
.bottom_ls .bottom_ls_tel:nth-child(4):hover div{transform:translateX(0px);text-decoration:none}
.bottom_ls a:hover span{}
.bottom_ls_tit{margin-top:80px;font-size:20px;color:white;margin-bottom:45px;font-family:Arial;font-weight:bold}
.bottom_ls_name{width:90%;padding:12px;margin:5px;border:none;border-radius:5px;background:#f7f7f7;font-family:Arial}
.bottom_ls_eml{width:90%;padding:12px;margin:5px;border:none;border-radius:5px;background:#f7f7f7;font-family:Arial}
.botom_ls_masg{width:90%;padding:12px;margin:5px;border:none;border-radius:5px;background:#f7f7f7;font-family:Arial;height:85px}
.bottom_ls_subm{border-radius:5px;color:#e1e1e1;height:35px;width:110px;margin-top:10px;margin-left:6px;font-family:Arial;font-weight:bold;border:1px solid #333;background:#0f4a69}
.bottom_list dl{margin:auto 0}
.bottom_list dl a:nth-child(1){font-size:16px;color:#e1e1e1;font-family:Arial}
.bottom_list dl .iconfont{font-size:16px;background:#414141;color:#e1e1e1;border-radius:50%;padding:10px;margin-right:10px}
.bottom_gs{border-top:1px solid #484848}
.bottom_gs_a{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap:wrap;justify-content:space-between}
.bottom_gs_a div{display:-ms-flexbox;display:-webkit-flex;display:flex}
.bottom_gs_a div span{margin-right:5px}
.bottom_gs_a a:hover span{color:#d62f27;transform:translateY(-5px)}
.bottom_gs_a a{font-size:14px;color:#999999;padding:30px 0;font-family:Arial}
.bottom_gs_a span{font-size:14px;padding:30px 0;color:#999999;font-family:Arial}
.bottom_list_item_tit{margin-bottom:15%}
.bottom_list_item_tit:nth-child(3){margin:15% 0 0 0}
.bottom_list_item_tit:nth-child(3) .bottom_ls_tit{font-size:16px}
.bottom_list_item2 .bottom_ls:nth-child(4){display:flex;margin-top:15px}
.bottom_list_item2 .bottom_ls:nth-child(4) a{font-size:20px;padding:11px 12px;border-radius:50%;background:#515151;margin-right:20px}
.bottom_list_item2 .bottom_ls:nth-child(4) a:hover{transform:translateY(-5px);color:#ffffff}
.bottom_list_item2 .bottom_ls_tel{font-size:14px;line-height:2.5;display:-webkit-flex;display:-ms-flexbox;display:flex;font-family:Arial}
.bottom_list_item2 .bottom_ls span{display:block;font-size:26px;line-height:1.5;font-family:Arial;color:#e1e1e1;transition:all 0.5s;margin-right:10px}
.bottom_list_item2 .bottom_ls_tel:nth-child(4){line-height:1.4}
.bottom_list_item1 .bottom_ls a{font-size:13px;font-family:Arial;padding:7.8px}
.bottom_list_item1 .bottom_ls a span{font-size:13px;padding-top:2px;font-family:Arial;color:#d62f27;margin-right:15px}
.bottom_list_item4 .bottom_ls a{padding:10px;font-size:13px;font-family:Arial}
.bottom_list_item4 .bottom_ls a span{font-size:13px;padding-top:2px;font-family:Arial;color:#d62f27;margin-right:15px}
.about_box1{background-image:url(../images/1689161708137285.jpg);background-repeat:no-repeat;background-size:cover}
.about_box1{background-image:url(../images/pzbg.jpg);background-repeat:no-repeat;background-size:cover}
.ab_bx1_mb{padding-top:22%}
.about_box1_img img{width:100%;height:100%}
.about_box1_img{height:160px;display:none}
.ab_bx1_mb1{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-moz-align-items:center;-webkit-align-items:center;align-items:center;justify-content:space-between;padding:15px 5%;background:#333333;position:relative;bottom:-25px}
.dress_box1 .ab_bx1_mb1 .icon-xiangxia{color:#d62f27;display:none;font-weight:700}
.ab_bx1_mb1 .icon-xiangxia{display:none;color:#fff;transition:all 0.5s;-webkit-animation-name:jiantou;-moz-animation-name:jiantou;animation-name:jiantou}
@keyframes jiantou{form{transform:translateX(0px)}
to{transform:translateX(5px)}
}.xx.iconfont.rotate1{transform:rotateZ(0deg)}
.xx.iconfont.rotate{transform:rotateZ(90deg)}
.ab_bx1_mb1_l{}
.ab_bx1_mb1_l_dl{display:-webkit-flex;display:-ms-flexbox;display:flex}
.ab_bx1_mb1_l_dl dd{border-bottom:1px solid #333;transition:all 0.3s;margin-right:px;margin-right:10px}
.ab_bx1_mb1_l_dl dd:hover{border-bottom:2px solid #d62f27}
.ab_bx1_mb1_l_dl dd.active{border-bottom:2px solid #d62f27; font-weight: bold; color: #fff}
.ab_bx1_mb1_l_dl .hover{border-bottom:2px solid #d62f27}
.ab_bx1_mb1_l_dl dd a{padding:15px 10px;display:block;color:#dcdcdc;font-size:14px;font-family:Arial;transition:all 0.5s}
.ab_bx1_mb1_l_dl .hover a{color:white;font-family:Arial;font-weight:bold}
.ab_bx1_mb1_l_dl dd:hover a{color:white}
.ab_bx1_mb1_r{color:#dcdcdc;display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:center;text-transform:uppercase}
.ab_bx1_mb1_r a:hover{}
.ab_bx1_mb1_r a{color:#dcdcdc;font-size:14px;font-family:Arial;transition:all 0.5;padding:5px 5px}
.about_box2{padding:3% 4%;font-size:16px;color:#666666;font-family:Arial;line-height:1.8}
.ab_bx2_tt{font-size:36px;font-family:Arial;font-weight:bold;color:#333333;margin-bottom:25px}
.ab_bx2_tt1{font-size:22px;font-family:Arial;color:#202020}
.about_box3{background-image:url(../images/about_tp_mb2.jpg);background-repeat:no-repeat;background-size:cover}
.ab_bx_jl{padding:7% 5%}
.ab_bx_jl_dow{display:-webkit-flex;display:-ms-flexbox;display:flex;justify-content:space-between;width:80%}
.ab_bx_jl_top{color:white;font-size:30px;font-family:Arial;margin-bottom:3%}
.ab_bx_jl_sj{display:-webkit-flex;display:-ms-flexbox;display:flex;flex-direction:column;align-items:center}
.ab_bx_jl_sjtt > span:nth-child(1){color:white;font-size:80px;font-family:Arial}
.ab_bx_jl_sjtt i{color:white;font-size:80px;font-family:Arial}
.ab_bx_jl_sjtt > span:nth-child(2){color:white;font-size:24px;font-family:Arial}
.ab_bx_jl_sjcc{color:white;font-size:20px;font-family:Arial}
.ab_bx4{padding:5% 0}
.ab_bx3_tt{color:#333333;font-size:28px;font-family:Arial;margin-bottom:3%}
.ab_bx3_ls{display:-webkit-flex;display:-ms-flexbox;display:flex;justify-content:flex-start;flex-wrap:wrap}
.ab_bx3_ls1{width:31%;margin-right:3.5%}
.ab_bx3_ls1:nth-child(3n){margin-right:0}
.ab_bx3_ls1:hover img{transform:translateZ(30px)}
.ab_bx3_ls_img img{transition:all 0.5s;max-width:100%;width:100%}
.ab_bx3_ls_img{perspective:800px;overflow:hidden}
.ab_bx3_ls_tt{color:#333333;font-size:20px;font-family:Arial;margin:7% 0}
.ab_bx3_ls_con{color:#888;font-size:14px;font-family:Arial;transition:all 0.5s;line-height:1.5}
.ab_bx3_ls_tt:hover{color:#d62f27;transition:all 1s}
.ab_bx3_ls_mo{margin-top:20px;display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:center}
.ab_bx3_ls_mo span:nth-child(1){color:#d62f27;font-size:14px;font-family:Arial;margin-right:2.5%}
.ab_bx3_ls_mo span:nth-child(2){color:#d62f27;font-size:18px;font-family:Arial}
.appl_tp1_bg{background-image:url(../images/appl_top1.jpg);background-size:cover;background-repeat:no-repeat}
.pro_co_tp1_bg{background-image:url(../images/pro_co_top1.jpg);background-size:cover;background-repeat:no-repeat}
.cert_box_tio1{background-image:url(../images/cer_con_top1.jpg);background-size:cover;background-repeat:no-repeat}
.news_data_tio1{background-image:url(../images/news_data_top1.jpg);background-size:cover;background-repeat:no-repeat}
.contact_bg{background-image:url(../images/contact_top1.jpg);background-size:cover;background-repeat:no-repeat}
.dress_top1{background-image:url(../images/dress_top1.jpg);background-size:cover;background-repeat:no-repeat}
.appl_tp1_tt{padding:3% 0;color:white;font-size:36px;font-family:Arial;font-weight:bold;text-align:center}
.appl_bx2_mbx{color:#666666;font-size:14px;font-family:Arial;padding:1% 0;border-bottom:1px solid #d1c8c3;text-transform:uppercase}
.appl_bx2_mbx a{padding:1% 0;font-size:14px;font-family:Arial}
.appl_bx2_mbx a:hover{color:#d62f27}
.appl_bx3{padding:3.3% 0}
.appl_bx2_dl{display:-webkit-flex;display:-ms-flexbox;display:flex;justify-content:flex-start;flex-wrap:wrap}
.appl_bx2_dl dd{width:30.77%;margin-right:3.8%;position:relative;margin-bottom:4%;border-bottom:2px solid #d62f27}
.appl_bx2_hy{position:absolute;bottom:0;padding:8%;width:100%;background:rgba(32,32,32,0.5);color:white}
.appl_bx2_hy1{font-size:16px;font-family:Arial;margin-bottom:3%}
.appl_bx2_hy2{font-size:12px;font-family:Arial;line-height:1.5}
.appl_bx2_mo_con{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;-webkit-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-moz-justify-content:center;-webkit-justify-content:center;justify-content:center;padding:0 10%;margin:auto 0}
.appl_bx2_mo{position:absolute;top:0;width:100%;height:100%;padding:9% 0%;background:rgba(244,244,244,0.9);display:none}
.appl_bx2_mo1{color:#333333;font-size:20px;font-family:Arial;margin-bottom:7%}
.appl_bx2_mo2{font-size:14px;color:#666;font-family:Arial;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;line-height:1.5}
.appl_bx2_mo3{width:30px;height:30px;text-align:center;padding:1%;border:1px solid #d62f27;color:#d62f27;font-size:20px;font-family:Arial;font-weight:bold;margin-top:10%;line-height:22px}
.appl_bx2_img{perspective:900px;overflow:hidden}
.appl_bx2_img img{max-width:100%;width:100%}
.appl_bx2_dl dd:hover img{transform:translateZ(20px)}
.app_ls_bx4{padding:4% 0;background:#f4f4f4}
.app_ls_bx4 img{height:auto !important}
.app_ls_con_top{margin-bottom:2%;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-moz-justify-content:space-between;-webkit-justify-content:space-between;justify-content:space-between}
.app_ls_ll{width:61%;float:left;position:relative}
.app_ls_l .app_ls_l_bner a .only_video_box{position:relative}
.app_ls_l .app_ls_l_bner a .only_video_box .iconfont{width:60px;height:40px;line-height:40px;color:#fff;text-align:center;background:#d62f27;border-radius:10px;position:absolute;top:50%;left:50%;z-index:2;-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
.app_ls_l_yy{position:absolute;bottom:0;height:50px;width:100%;background:rgba(32,32,32,0.5);z-index:1}
.app_ls_r{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;-webkit-flex-direction:column;flex-direction:column;float:right;width:39%;padding:10px 4% 10px;background:#333333;-webkit-justify-content:center;-moz-justify-content:center;-webkit-justify-content:center;justify-content:center}
.app_ls_ll .owl-controls{position:absolute;bottom:0px;left:50%;transform:translate(-50%);background:rgba(32,32,32,0.5);height:40px;width:100%;display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:center;justify-content:center}
.app_ls_ll .owl-dots .owl-dot.active span,.app_ls_ll .owl-dots .owl-dot:hover span{background:#d62f27}
.ban_vio_dl .owl-dots .owl-dot.active span,.ban_vio_dl .owl-dots .owl-dot:hover span{background:#d62f27}
.app_ls_ll .owl-dots .owl-dot span{background:white}
.app_ls_l_bner img{max-width:100%}
.app_ls_r_tt{display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;margin-bottom:5%}
.app_ls_r_tt a{color:white;font-size:28px;font-family:Arial;font-weight:bold}
.app_ls_r_tt a:nth-child(1){border-left:5px solid #d62f27;padding-left:15px;line-height:1.1}
.app_ls_r_tt a:nth-child(2){padding-left:30px}
.owl-theme .owl-dots .owl-dot span{margin:2px 7px}
.app_ls_r_con{font-size:14px;color:white;font-family:Arial;line-height:1.5}
.app_ls_r_con{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:8}
.app_ls_con_ms{font-size:14px;color:#666;font-family:Arial;line-height:1.5}
.app_ls_ms_js{font-size:18px;color:#333;font-family:Arial;font-weight:bold;margin-bottom:1%}
.app_ls_con_em{display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap:wrap;justify-content:flex-start;margin-top:5%;align-items:center}
.app_ls_con_em1{margin-right:5%;display:-webkit-flex;display:-ms-flexbox;display:flex; margin-top: 25px;}
.app_ls_con_wt{padding:15px 35px;background:white;color:#333333;font-size:16px;font-family:Arial;font-weight:bold;display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:center}
.app_ls_con_wt span{transition:all 1s}
.app_ls_con_wt:nth-child(1){margin-right:8px}
.app_ls_con_wt:nth-child(2){margin-left:8px}
.app_ls_con_wt .icon-bianji{margin-right:10px;color:#333;font-family:Arial;font-weight:bold;font-size:22px}
.app_hover{background:#d62f27;color:white}
.app_hover .icon-bianji{color:white}
.app_ls_con_wt .icon-youjian1{margin-right:10px;color:#333;font-family:Arial;font-weight:bold;font-size:32px}
.app_ls_con_wt:hover{background:#d62f27;color:white}
.app_ls_con_wt:hover .icon-bianji{color:white}
.app_ls_con_wt:hover .icon-youjian1{color:white}
.app_ls_con_em2{font-size:16px;color:#444444;font-family:Arial;display:-ms-flexbox;display:-webkit-flex;display:flex}
.app_ls_con_em2 a{display:block;margin-right:15px;}
.app_ls_con_em2 a svg{width:30px; height:30px;}
.app_fenx{margin-left:15px}
.app_ls_bx5{padding:5% 0;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:flex-start;justify-content:space-between}
.app_ls_bx5_l{border:1px solid #dbdbdb;width:25%;padding:1% 2% 4% 2%}
.app_ls_bx5_l_ls a{display:-webkit-flex;display:-ms-flexbox;display:flex;justify-content:space-between;padding:5%}
.app_ls_bx5_l_tt{font-size:20px;color:#333333;font-family:Arial;font-weight:bold;padding:5%;transition:all 1s}
.app_ls_bx5_lb{font-size:12px;color:#333;font-family:Arial;width:calc(100% - 16px)}
.hover .app_ls_bx5_lb{font-size:12px;color:#333;font-family:Arial;font-weight:bold}
.app_ls_bg{background-image:url(../images/appl_ls_bgb.jpg);background-repeat:no-repeat;background-size:cover;padding:5% 0}
.app_ls_bg img{max-width:100%}
.applo_bx3{position:relative}
.app_ls_tk{display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:center;justify-content:space-between}
.app_ls_bg_l{width:28%;margin-bottom:10%}
.app_ls_bg_l_tt{font-size:60px;color:white;font-family:Arial}
.app_ls_bg_l_hg{width:15%;border-bottom:4px solid #d62f27;margin:9% 0}
.app_ls_bg_l_con{font-size:16px;color:white;font-family:Arial;line-height:1.5;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:5}
.app_ls_bg_r{display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:center;position:relative}
.app_ls_bg_ry{position:absolute;cursor:pointer;border-radius:50%;border:15px solid rgba(214,47,49,0.8);transition:all 0.3s}
.app_ls_bg_ry:hover{border-color:rgba(214,47,49,1)}
.app_ls_bg_dl{z-index:10}
.app_ls_bg_ry21{width:20px;height:20px;background:#fff;border-radius:50%;perspective:800px}
.app_ls_bg_ry21_tt{position:absolute;top:-90px;padding:15px;background:#fff;color:#d62f27;font-size:18px;left:-211px;font-family:Arial;display:none}
.app_ls_bg_r img{max-width:100%;padding-right:0}
.app_ls_bg_dl{position:fixed;width:50%;top:50%;left:50%;transform:translate(-50%,-50%);display:none}
.app_ls_bg_dl dd{display:none}
.yd_tk_tp{padding:20px 0px;background:#202020;display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:center;flex-direction:column}
.yd_tk_top_tt{width:98%;font-size:46px;color:white;font-family:Arial;padding:7% 10% 0;padding-bottom:0;line-height:1.1}
.yd_tk_top_c{font-size:14px;color:white;font-family:Arial;padding:2% 10% 0;line-height:2;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4}
.yd_tk_btm{background:#fff;padding:40px 0px 30px}
.yd_tk_btm_tt{font-size:24px;color:#333;font-family:Arial;padding:0% 5% 0;padding-bottom:0;line-height:1.1}
.yd_tk_btm_c{display:-webkit-flex;display:-ms-flexbox;display:flex;padding:2% 5% 0}
.yd_tk_btm_c a{background:#f8f8f8;margin-right:3%;padding:5%}
.yd_tk_btm_c a:nth-child(2n){margin-right:0}
.yd_tk_btm_c a:hover .ind_bn2_c_con{color:#d62f27}
.yd_tk_c_dw{position:absolute;top:5%;background:white;color:#202020;font-size:30px;right:5%;padding:10px 11.5px;cursor:pointer}
.yd_tk_c_dw .yd_tk_c_dw_xz{font-size:30px;transition:all 0.8s}
.yd_tk_c_dw:hover .yd_tk_c_dw_xz{transform:rotateZ(180deg)}
.app_ls_bx5_l_ls a:hover .app_ls_bx5_lb{font-family:Arial;font-weight:bold}
.app_ls_bx5_l_ls a:hover .iconfont{color:#d62f27}
.ind_ban3_l_img .icon-arrow-left{font-size:19px}
.app_ls_bx5_r{width:72%}
.app_ls_bx5_r_tt{color:#333333;font-size:22px;font-family:Arial;font-weight:bold;border-left:7px solid #d62f27;padding-left:15px;margin-bottom:16px}
.app_ls_bx5_r_c{font-size:14px;color:#666;font-family:Arial;margin-bottom:30px;margin-left:25px;line-height:1.5}
.app_ls_bx5_r_img{display:-webkit-flex;display:-ms-flexbox;display:flex;flex-wrap:wrap;width:100%;margin-bottom:50px}
.app_ls_bx5_r_img a{width:24%;background:#f8f8f8;margin-right:1.3%;margin-bottom:12px;padding-bottom:20px}
.app_ls_bx5_r_img a .ind_bn2_c_con{padding:0px 15px 0px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}
.app_ls_bx5_r_img a .ind_bn2_c_img img{}
.app_ls_bx5_r_img img{max-width:100%}
.app_ls_bx5_r_img a:hover .ind_bn2_c_con{color:#d62f27}
.app_ls_form{display:-ms-flexbox;display:-webkit-flex;justify-content:space-between;display:flex;flex-wrap:wrap}
.app_ls_fm{width:48%;margin-bottom:20px}
.app_ls_fm input{width:100%;outline:none;height:40px;padding-left:10px;border:1px solid #dbdbdb;border-radius:5px;background:#fcfcfc;font-size:14px;font-family:Arial;color:#666}
.app_ls_fm_nm{color:#d62f27;margin-bottom:8px}
.app_ls_fm_nm span{color:#313131;font-size:14px;font-family:Arial}
.app_ls_fm:nth-child(5){width:100%}
.app_ls_fm textarea{width:100%;padding:10px 10px;height:145px;overflow-x:hidden;overflow-y:hidden;resize:none;border:1px solid #dbdbdb;border-radius:5px;background:#fcfcfc;font-size:14px;font-family:Arial;color:#666;line-height:1.5}
.app_ls_fm_bt{outline:none;border:none;color:white;background:#333333;padding:12px 50px;font-size:16px;font-family:Arial;font-weight:bold}
.app_ls_fm_bt:hover{background:#d62f27}
.cert_box1{border-bottom:1px solid #dbdbdb}
.cert_box1 .wrapper{}
.cert_box1 .ab_bx1_mb1{position:relative;top:0px;background:#fff;padding:0 0;flex-wrap:nowrap}
.cert_box1 .ab_bx1_mb1_l_dl dd a{color:#fff;background:#777777}
.cert_box1 .ab_bx1_mb1_r a{color:#666}
.cert_box1 .ab_bx1_mb1_l{}
.cert_box1 .ab_bx1_mb1_r a:hover{color:#d62f27}
.cert_box1 .ab_bx1_mb1_l_dl dd{padding:15px 15px;border-bottom:1px solid #dbdbdb;margin-bottom:-1px}
.cert_box1 .ab_bx1_mb1_l_dl .hover a{background:#333}
.cert_box1 .ab_bx1_mb1_l_dl .hover{padding:15px 10px;border-bottom:1px solid #d62f27;margin-bottom:-1px}
.cert_box1 .ab_bx1_mb1_l_dl dd:hover{border-bottom:1px solid #d62f27}
.cert_box1 .ab_bx1_mb1_l_dl dd:hover a{background:#333}
.cert_box2{padding:3% 0;max-width:1150px;text-align:center}
.cert_box2_top{display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:column;align-items:center;margin-bottom:5%}
.cert_box1_tt{color:#333333;font-size:34px;font-family:Arial;font-weight:bold;margin-bottom:20px}
.cert_box1_hg{width:50px;border-top:5px solid #d62f27}
.cert_box2_con_dl{display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap:wrap}
.cert_box2_con_d{color:#666666;font-size:14px;font-family:Arial;margin-top:15px}
.cert_box2_con_dl dd{width:21%;margin-right:5%;margin-bottom:5%}
.cert_box2_con_dl dd img{max-width:100%}
.contact_us3_l{width:55%}
.contact_us3{padding:3% 0 6% 0;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-direction:row-reverse;-webkit-flex-direction:row-reverse;flex-direction:row-reverse}
.contact_us3_l_tt{font-size:24px;color:#202020;font-family:Arial;font-weight:bold;margin-bottom:24px}
.contact_us3_r_tt{font-size:24px;color:#202020;font-family:Arial;font-weight:bold;margin-bottom:38px}
.contact_us3_r{width:45%;padding:0 5% 0 0}
.cont_us3_r_ls a{display:block;font-family:Arial;color:#666666;font-size:16px;padding:10px 0;padding:3% 0;display:-ms-flexbox;display:-webkit-flex;display:flex}
.cont_us3_r_tel span:nth-child(1){margin-right:15px;font-size:20px;color:#202020}
.cont_us3_r_tel span:nth-child(2){margin-right:5px;font-size:16px;font-family:Arial;color:#202020}
.cont_us3_r_ls a div.mt{transition:all 0.5s; margin-top:3px;}
.cont_us3_r_ls a:hover div{color:#d62f27;transform:translateX(5px)}
.cont_us3_r_ls a:nth-child(4):hover div{transform:translateX(0px);color:#666666}
.cont_us3_r_bto{margin-top:5%}
.cont_us3_r_bto_tt{color:#333333;font-size:16px;font-family:Arial;font-weight:bold;margin-bottom:10px}
.cont_us3_r_bto .cont_us3_r_bto_con{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:flex-start;-moz-justify-content:flex-start;-webkit-justify-content:flex-start;justify-content:flex-start}
.cont_us3_r_bto_con{margin-top:35px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-moz-justify-content:center;-webkit-justify-content:center;justify-content:center}
.cont_us3_r_bto_con a{margin-right:20px;width:40px;height:40px;text-align:center;line-height:40px;border-radius:50%;font-size:20px;background:#d62f27;color:white}
.cont_us3_r_bto_con a:nth-child(1){background:#3298f0}
.cont_us3_r_bto_con a:nth-child(3){background:#007ebb}
.cont_us3_r_bto_con a:nth-child(4){background:#38569a}
.dress_box1{background:#f7f7f7}
.dress_box1 .wrapper{}
.dress_box1 .ab_bx1_mb1{position:relative;top:0px;background:#f7f7f7;padding:0 0}
.dress_box1 .ab_bx1_mb1_l_dl dd a{font-size:14px;font-family:Arial;font-weight:bold;color:#666}
.dress_box1 .ab_bx1_mb1_l_dl .hover{border-color:#d62f27}
.dress_box1 .ab_bx1_mb1_l_dl .hover a{font-size:14px;color:#d62f27}
.dress_box1 .ab_bx1_mb1_l_dl:hover{color:#d62f27}
.dress_box1 .ab_bx1_mb1_r a{color:#666}
.dress_box1 .ab_bx1_mb1_l{width:100%}
.dress_box1 .ab_bx1_mb1_r a:hover{color:#d62f27}
.dress_box1 .ab_bx1_mb1_l_dl dd{padding:15px 5px;border-bottom:2px solid #f7f7f7;margin-bottom:0px}
.dress_box1 .ab_bx1_mb1_l_dl dd:hover{border-bottom:2px solid #d62f27}
.dress_box1 .ab_bx1_mb1_l_dl dd:hover a{color:#d62f27}
.dress_box2{padding:5% 0 1%}
.dress_box2_img{}
.dress_box2_img .owl-controls{display:none}
.dress_box2_img .ban_vio_ms{margin:0;text-align:center;padding:10px;border:1px solid #dcdcdc;color:#666;font-size:14px;font-family:Arial}
.dress_box2_img a:hover .ban_vio_ms{color:white}
.dress_box2_tt{width:100%;font-size:30px;color:#333333;font-family:Arial;font-weight:bold;padding-left:15px;border-left:8px solid #d62f27;line-height:30px;height:30px;line-height:30px}
.dress_box2_top_r{padding-left:28px}
.dress_box2_c{font-size:20px;color:#333333;font-family:Arial;margin-bottom:1.5%}
.dress_box2_c1{font-size:14px;color:#888888;font-family:Arial;margin-bottom:3.5%;line-height:1.7}
.dress_box2_c2{display:-webkit-flex;display:-ms-flexbox;display:flex}
.dress_box2_c2 a{text-align:center;display:block;padding:15px 0;width:270px;font-family:Arial;font-size:16px;border:1px solid #999999;margin-right:30px}
.dress_box2_c2 .hover{background:#333333;border:1px solid #333333;color:#fff}
.dress_box2_c2 a:hover{background:#333333;border:1px solid #333333;color:#fff}
.dress_box2_top{padding-bottom:5%}
.dress_box2_tt_bot{display:-webkit-flex;display:-ms-flexbox;display:flex;margin-top:40px}
.dress_box2_top_r{width:30%}
.dress_box2_top_r{width:70%;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:column;-moz-flex-direction:column;-webkit-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-moz-justify-content:center;-webkit-justify-content:center;justify-content:center}
.dress_box2_con_1{display:-webkit-flex;display:-ms-flexbox;display:flex;margin-bottom:3%}
.dress_box2_con_2{display:-webkit-flex;display:-ms-flexbox;display:flex;margin-bottom:4%}
.drs_bx2_c_i_dl{display:-webkit-flex;display:-ms-flexbox;display:flex}
.dress_box2_con_1_l{background-image:url(../images/drs_bx2_le1.jpg);background-size:cover;background-repeat:no-repeat;width:38.5%}
.drs_bx2_c_hd{width:15px;height:15px;background:#d62f27;margin-top:8px}
.dress_box2_con_1_l{display:-webkit-flex;display:-ms-flexbox;display:flex;justify-content:center;flex-direction:column;padding-left:3%;padding-right:3%}
.dress_box2_con_1_l_r{display:-webkit-flex;display:-ms-flexbox;display:flex;margin-bottom:5%}
.drs_bx2_c_tt{width:calc(100% - 15px);font-size:26px;color:white;font-family:Arial;font-weight:bold;margin-left:10px}
.dress_box2_c_con{color:white;font-size:14px;font-family:Arial;line-height:1.8}
.dress_box2_con_1_r{width:61.5%;padding:30px 10% 0;cursor:pointer;border-top:1px solid #dbdbdb;border-bottom:1px solid #dbdbdb;border-right:1px solid #dbdbdb}
.drs_bx2_c_i_dl{display:-webkit-flex;display:-ms-flexbox;display:flex;justify-content:space-between}
.drs_bx2_c_i_dl .owl-controls{display:none}
.drs_bx2_c_i_dl1 .owl-controls{display:none}
.drs_bx2_c_i_dl dd{text-align:center}
.drs_bx2_c_i_dl dd:hover img{transform:translateZ(30px)}
.drs_bx2_c_i_dl dd:hover .drs_bx2_c_dcon{color:#d62f27}
.drs_bx2_c_i_dl1{display:-webkit-flex;display:-ms-flexbox;display:flex;justify-content:space-between}
.drs_bx2_c_i_dl1 dd{text-align:center}
.drs_bx2_c_i_dl1 dd:hover img{transform:translateZ(30px)}
.drs_bx2_c_i_dl1 dd:hover .drs_bx2_c_dcon{color:#d62f27}
.drs_bx2_c_dcon{font-size:16px;color:#666666;font-family:Arial;margin-bottom:15%;transition:all 0.5s;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}
.dress_box2_con_1_r{position:relative}
.drs_bx2_c_dimg{perspective:800px;overflow:hidden}
.drs_bx2_c_dimg img{max-width:100%}
.dress_box2_con_1_r .icon-arrow-left{font-size:65px;color:#bcbcbc}
.dress_box2_con_1_r .icon-right{font-size:55px;color:#bcbcbc}
.drs_bx2_c_xz{position:absolute;left:35px;top:50%;transform:translateY(-50%)}
.drs_bx2_c_xz1{position:absolute;left:35px;top:50%;transform:translateY(-50%)}
.drs_bx2_c_xy{position:absolute;right:35px;top:50%;transform:translateY(-50%)}
.drs_bx2_c_xy1{position:absolute;right:35px;top:50%;transform:translateY(-50%)}
.dress_box3{padding:4% 0 4%;background:#f8f8f8}
.drs_bx3_con_l{width:48%;margin-right:4%;cursor:pointer}
.drs_bx3_con_l:nth-child(2n){margin-right:0}
.drs_bx3_con_l:hover img{transform:translateZ(30px)}
.drs_bx3_con_l_tx{padding:7% 5% 9% 5%;background:#fff;min-height:270px}
.drs_bx3_con_l_tt{font-size:18px;color:#d62f27;font-family:Arial;font-weight:bold;margin-bottom:5%}
.drs_bx3_con_l_xj{font-size:14px;color:#666;font-family:Arial;line-height:1.5}
.drs_bx3_con{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:wrap;-moz-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap}
.drs_bx3_con_l_img{perspective:1000px;overflow:hidden}
.drs_bx3_con_l_img img{max-width:100%}
.cont_head_xj{margin-top:6%;text-align:center;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:column;align-items:center}
.cont_head_xj_t{font-size:36px;color:#2e3033;font-family:Arial;font-weight:bold}
.cont_head_xj span{width:75%;display:block;font-size:14px;color:#666;font-family:Arial;margin:10px 0;line-height:1.5}
.cont_head_lx{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:space-between;margin:60px 0}
.cont_head_lx div{width:23%;cursor:pointer;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:column;justify-content:flex-start;transition:all 1s}
.cont_head_lx div:hover a{color:#318377}
.cont_head_lx div a:nth-child(1){font-size:24px;color:#333333;display:flex;align-items:center}
.cont_head_lx_acon{margin-top:10px;font-size:16px;padding-left:25px;color:#666666;display:block}
.cont_head_lx_acon{font-size:16px;padding-left:60px;color:#666666;font-family:Arial}
.cont_head_lx_ct a:nth-child(1){display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:flex-start}
.cont_head_lx_ct .iconfont{font-size:40px;color:#333333;margin:0px 15px 0 0}
.cont_head_lx_ct .icon-Skype{font-size:46px;color:#333333}
.cont_head_lx_ct .cont_head_lx_tt{color:#333;font-family:Arial;font-size:24px}
.cont_box3{z-index:2;position:relative}
.cont_box3_bg img{display:block;width:100%;height:100%}
.cont_box3_bg{height:650px}
.cont_box3_bg2{background:rgba(252,252,252,0.9);width:100%;position:absolute;top:0;height:100%}
.pro_box3_bg2{background:rgba(247,247,247,1)}
.cont_qt_sd{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:space-between;margin-top:30px}
.cont_qt_sd span:nth-child(1){color:red;font-size:14px;font-family:Arial;margin-bottom:10px}
.cont_qt_sd span:nth-child(2){color:#313131;font-size:14px;font-family:Arial;margin-bottom:10px}
.cont_qt_sd div{width:48%}
.cont_qt_sd input{border:1px solid #dcdcdc;width:100%;background:#fcfcfc;padding:10px 10px;border-radius:3px;color:#313131;font-size:14px;font-family:Arial;margin-top:10px}
.cont_qt_ta{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:space-between;margin-top:15px}
.cont_qt_ta span:nth-child(1){color:#313131;font-size:14px;font-family:Arial;margin-bottom:10px}
.cont_qt_ta div{width:48%}
.cont_qt_ta input{border:1px solid #dcdcdc;width:100%;background:#fff;padding:10px 10px;border-radius:3px;color:#313131;font-size:14px;font-family:Arial;margin-top:10px}
.cont_qt_ms{margin-top:15px}
.cont_qt_ms span:nth-child(1){color:red;font-size:14px;font-family:Arial;margin-bottom:10px}
.cont_qt_ms span:nth-child(2){color:#313131;font-size:14px;font-family:Arial;margin-bottom:10px}
.tj_bd_fr textarea{border:1px solid #dcdcdc;width:100%;background:#fcfcfc;padding:25px 25px;border-radius:3px;color:#313131;font-size:14px;font-family:Arial;margin-top:10px;resize:none;height:150px}
.cont_qt_ms button{display:block;margin:20px auto 60px;border:none;padding:12px 50px;background:#318377;color:#fff;font-family:Arial;font-weight:bold}
.cont_box4{margin:60px 0}
.fact_sp{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:40px;margin-bottom:3%}
.certifi_list1{width:100%;display:-webkit-flex;display:-ms-flexbox;display:flex;flex-wrap:wrap}
.fact_sp_k{width:31%;margin-right:3%;position:relative}
.fact_img{perspective:800px;overflow:hidden}
.fact_sp_k:hover img{transform:translateZ(25px)}
.fact_off{position:relative;cursor:pointer;transition:all 1s;text-align:center}
.fact_sp_k img{display:block;max-width:100%}
.fact_sp_k:hover .fact_fd_ming{color:#d62f27}
.fact_sp_k .fact_fd_ming{display:block;font-size:16px;color:#666666;margin-top:15px;margin:15px 0 35px;text-align:center;font-family:Arial}
.chakadatu{display:none;position:fixed;left:0;top:0;z-index:4;width:100%;height:100%;background:rgba(0,0,0,0.3)}
.chakadatux{display:block;animation:hideIndex 1.5s}
.chakadatu div{position:fixed;display:none;width:50%;height:50%;left:50%;top:50%;transform:translate(-50%,-50%);text-align:center;line-height:100%}
.chakadatu div img{width:100%}
.news_bx1{padding:3% 0}
.news_bx1_l{perspective:800px;overflow:hidden;width:20%}
.news_bx1_l img{max-width:100%}
.news_bx1_tt{font-size:28px;color:#333333;font-family:Arial;font-weight:bold;border-left:10px solid #d62f27;padding-left:15px;margin-bottom:3%;transition:all 0.5s}
.news_bx1_dl dd{padding:1%;background:#f6f6f6;margin-bottom:15px;border:1px solid #f6f6f6;}
.news_bx1_dl dd:hover{border:1px solid #3765b0;}
.news_bx1_dl dd:hover .news_bx1_r_tt{color:#d62f27}
.news_bx1_dl dd:hover img{}
.news_bx1_dl a{display:-webkit-flex;display:-ms-flexbox;display:flex}
.news_bx1_r{margin-left:3%;display:-webkit-flex;display:-ms-flexbox;display:flex;flex-direction:column;justify-content:center;width:calc(100% - 20%)}
.news_bx1_r_sj{font-size:14px;color:#888888;font-weight:bold;margin-bottom:8px}
.news_bx1_r_tt{font-size:18px;color:#202020;font-weight:bold;margin-bottom:12px;transition:all 0.5s}
.news_bx1_r_js{font-size:14px;color:#888888;margin-bottom:20px;width:80%;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2; line-height:1.7;}
.news_bx1_r_gd{font-size:16px;color:#d62f27;transform:rotateZ(-180deg);font-weight:bold;width:2%}
.news_box2{text-align:center;padding-bottom:5%;padding-top:40px}
.news_bx2_pg{}
.news_bx2_pg a{font-size:14px;color:#666666;font-family:Arial;padding:10px 15px;background:#f6f6f6;margin:0 5px}
.news_bx2_pg a.hover{background:#d62f27;color:white}
.news_bx2_pg a:hover{background:#d62f27;color:white}
.news_bx2_pg .hvoer{background:#d62f27;color:white}
.news_bx2_pg .page-num-current{background:#d62f27;color:white}
.sub_page_case{padding:70px 0;border-bottom:1px solid #e7e7e7}
.news_det_wrap{display:flex;display:-ms-flexbox;display:-webkit-flex;flex-wrap:wrap;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap}
.news_det_date_l{height:110px}
.news_det_date{width:100px;height:110px;text-align:center;color:#d62f27;display:flex;display:-ms-flexbox;display:-webkit-flex;justify-content:center;-ms-justify-content:center;-webkit-justify-content:center;align-items:center;-ms-align-items:center;-webkit-align-items:center;flex-direction:column;-ms-flex-direction:column;-webkit-flex-direction:column;border:2px solid #d62f27}
.news_det_date .days{font-size:48px;font-weight:bold;line-height:1;font-family:Arial;font-weight:bold}
.news_det_date .month{font-size:18px;font-family:Arial}
.news_det_r{width:100%;padding-left:35px}
.news_det_title1{font-size:28px;line-height:1.2;color:#202020;font-weight:bold;font-family:Arial;font-weight:bold}
.newsdate{margin-top:20px; font-size:16px;}
.news_det_tip{display:flex;display:-ms-flexbox;display:-webkit-flex;align-items:center;-ms-align-items:center;-webkit-align-items:center;flex-wrap:wrap;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;padding:20px 0 30px}
.news_det_tip_item{display:flex;display:-ms-flexbox;display:-webkit-flex;align-items:center;-ms-align-items:center;-webkit-align-items:center;color:#7e7e7e;margin-right:15px}
.news_det_tip_item .icon-yanjing{font-size:20px;margin-right:5px}
.news_det_tip_item .icon-icon_share{font-size:22px;margin-right:5px}
.news_det_tip_item .icon{font-size:20px;margin-right:6px}
.news_det_tip_item .tt{font-size:14px;margin-right:10px}
.share_box{position:relative;top:2px}
.news_det_content{padding:20px 0;font-size:16px;line-height:28px;font-family:Arial;color:#7e7e7e}
.news_det_content img{height:auto !important;max-width:100%}
.news_det_content div{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:space-between;padding-bottom:40px}
.news_det_page{display:flex;display:-ms-flexbox;display:-webkit-flex;flex-wrap:wrap;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;padding:30px 0}
.news_det_page .item{width:140px;line-height:48px;font-size:14px;text-align:center;font-family:"OPEN SANS BOLD";border:1px solid #c9c9c9;font-family:Arial;font-weight:bold}
.news_det_page .item:hover,.news_det_page .item.hover{color:#fff;font-family:Arial;font-weight:bold;background:#d62f27;border:1px solid #d62f27}
.new_bg{background:#f2f2f2;margin-top:101px}
.new_bg a:hover{color:#2eccb4}
.new_bg div{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:flex-end;align-items:center;padding-right:15px}
.new_bg div a{display:block;line-height:60px;font-size:14px;color:#666666;z-index:6}
.new_bx3_date{padding-bottom:7%}
.new_bx3_date1{padding-bottom:7%}
.new_deta_ls a{font-size:36px}
.news_det_zy{padding-left:2%;width:24%}
.news_us3_r_bto_tt{font-size:22px;color:#333;font-family:Arial;margin-bottom:15px}
.cont_us3_r_bto_js{color:#888888;font-size:12px;font-family:Arial;line-height:1.5em;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4}
.news_det_zy_tp{padding:10% 10% 15% 10%;border:1px solid #dbdbdb}
.news_det_zy_tp .cont_us3_r_bto_con a{margin-right:10px;border-radius:50%;font-size:16px;line-height:40px;color:white;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}
.news_det_zy_tp .cont_us3_r_bto_con a img{width:24px}
.news_det_zy_tp .cont_us3_r_bto_con a:nth-child(4n){margin-right:0}
.news_det_zy_dow{padding:10% 10% 7% 10%;border:1px solid #dbdbdb;margin-top:15px}
.news_det_zy_dl dd{padding:10%;margin-top:10%;background:#f8f8f8}
.news_det_zy_dl dd a:hover span{color:#d62f27}
.news_det_zy_img{display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:center;text-align:center}
.news_det_zy_img img{max-width:100%}
.news_det_zy_dw_tt{font-size:22px;color:#333;font-family:Arial}
.news_det_zy_dl dd span{display:block;font-size:12px;color:#888888;font-family:Arial;margin-top:0px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;transition:all 0.3s;box-sizing:border-top;padding-top:15px}
.news_det_zy_dl .owl-item img{}
.news_det_zy_dl .owl-dots{margin-top:20px}
.news_det_zy_dl .owl-dots .owl-dot span{background:#eaeaea}
.news_det_zy_dl .owl-dots .owl-dot.active span,.news_det_zy_dl .owl-dots .owl-dot:hover span{background:#d62f27}
.pro_cover3{display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:flex-start;justify-content:space-between;padding:2% 0}
.pro_cover3_l{width:19%;border:1px solid #ececec;padding-bottom:4%}
.pro_cover3_l_tt{width:100%;font-size:26px;color:#333333;font-family:Arial;padding:20px 30px;border-bottom:1px solid #ececec}
.pro_cover3_l_dl dd.hover .pro_cover3_l_xil .iconfont,.pro_cover3_l_dl dd.hover .pro_cover3_l_xil a{color:#d62f27}
.pro_cover3_l_dl dd:hover .icon-xiangxia{color:#d62f27}
.pro_cover3_l_xil{padding:15px 10px;display:-webkit-flex;display:-ms-flexbox;display:flex;border-bottom:1px solid #ececec}
.pro_cover3_l_xil a{width:calc(100% - 18px);font-size:15px;color:#333333;font-family:Arial;font-weight:bold;width:calc(100% - 18px)}
.pro_cover3_l_xil .rotate{transform:rotateZ(-180deg)}
.xx.iconfont{display:none;line-height:20px;font-size:24px;transition:all 0.5s;align-items:center;position:absolute;right:100px}
.xx.iconfont:hover{color:#d62f27}
.pro_cover3_l_xil span{cursor:pointer;display:block;width:18px;height:18px;line-height:18px;text-align:center;font-size:14px;color:#333333;font-weight:700;margin-right:10px;transform:rotateZ(0deg);transition:all 0.5s}
.pro_cover3_l_lj{padding:15px 30px;border-bottom:1px solid #ececec}
.pro_cover3_l_dl .hvoer .pro_cover3_l_lj{display:block}
.pro_cover3_l_lj .hover{color:#d62f27}
.pro_cover3_l_lj a{display:block;width:100%;padding:15px 0;font-size:13px;color:#444444;font-family:Arial; transition:.5s;}
.pro_cover3_l_wc a{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-justify:flex-start;-moz-justify-content:flex-start;-webkit-justify-content:flex-start;justify-content:flex-start;margin:10%;border:1px solid #d62f27;border-radius:5px;padding:5% 10%}
.pro_cover3_l_lj a:hover{ color:#d62f27; padding-left:10px;}

.pro_cover3_l_lj dl{display:none;}
.pro_cover3_l_lj .prolefthover{position:relative;}
.pro_cover3_l_lj .prolefthover dl{background:#f8f8f8; position:absolute; z-index:9999; right:-185px; top:0px; width:220px; padding:0 10px;}
.pro_cover3_l_lj .prolefthover dl dd a:hover{background:none; color:#d62f27;}

.pro_cover3_l_wc a div{color:#d62f27}
.pro_cover3_l_wc a div:nth-child(1){font-size:30px;margin-right:15px}
.pro_cover3_l_wc a div:nth-child(2){font-size:16px;font-family:Arial;font-weight:bold}
.pro_cover3_r{width:78%}
.pro_cover3_r_top{display:-webkit-flex;display:-ms-flexbox;display:flex;padding:1.5% 5%;justify-content:space-between;background:#333333}
.pro_cor3_r_top_l{width:100%; display:flex; justify-content:space-between; align-items:center;}
.pro_cor3_r_top_l_tt{display:-webkit-flex;display:-ms-flexbox;display:flex;color:white;font-size:28px;font-family:Arial;font-weight:bold;margin-bottom:2%; width:50%}
.pro_cor3_r_top_l_tt span{padding-top:10px;display:block;height:28px;border-left:8px solid #d62f27;margin-right:13px; position:relative; top:5px;}
.pro_cor3_r_top_l_con{font-size:14px;color:white;font-family:Arial;line-height:1.5;margin-bottom:10%;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;margin-left:22px;}
.pro_cor3_r_top_l_gd{margin-left:22px;}
.pro_cor3_r_top_l_gd a{padding:15px 45px;background:#606060;color:white;font-size:16px;font-family:Arial;font-weight:bold}
.pro_cor3_r_top_l_gd a span{color:white;margin-right:10px}
.pro_cor3_r_top_r{width:40%;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap:wrap;justify-content:center}
.ban_vio_dl1 dd{position:relative;cursor:pointer}
.ban_vio_dl1 .ban_vio_ks{width:30%;height:50px;background:rgba(32,32,32,0.6);border-radius:15px;display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:center;justify-content:center;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);transition:all 0.5s}
.ban_vio_dl1 dd:hover .ban_vio_ks{background:#d62f27}
.ban_vio_dl1 dd:hover img{transform:translateZ(30px)}
.ban_vio_img_lj{margin-top:30px}
.ban_vio_img_lj img{margin:0 5px 10px 0px}
.ban_vio_img_lj a:nth-child(4) img{margin-right:0}
.ban_vio_img_lj a{perspective:1000px}
.ban_vio_img_lj a:hover img{transform:translateY(-5px)}
.pro_co3_r_dl .app_ls_bx5_r_img{display:-webkit-flex;display:-ms-flexbox;display:flex;flex-wrap:wrap;width:100%;margin-bottom:0px;padding-left:0px}
.pro_co3_r_tc_ls{}
.pro_co3_r_tc_ls h3{font-size: 20px; font-weight: bold; border-bottom: 1px solid #ececec; padding-bottom: 15px;}
.pro_co3_r_tc_ls h3 a{float: right; font-size: 14px; font-weight: normal; color: #c00; margin-top: 5px;}
.pro_co3_r_dl_tt{display:-webkit-flex;display:-ms-flexbox;display:flex;justify-content:space-between;margin-bottom:30px;position:relative;align-items:center}
.pro_list_r .pro_co3_r_dl_tt span:nth-child(1){font-size:22px;color:#333;font-family:Arial;font-weight:bold;border-left:5px solid #d62f27;padding-left:15px}
.pro_co3_r_dl_tt a{display:-webkit-flex;display:-ms-flexbox;display:flex;padding:4px 8px;border:1px solid #dbdbdb}
.pro_co3_r_dl_tt a div{font-size:12px;color:#666;font-family:Arial}
.pro_co3_r_dl_tt a span{font-size:12px;color:#666;padding-top:2px;margin-left:3px}
.pro_co3_r_dl{display:-ms-flex;display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;box-sizing:border-box;padding-top:50px}
.pro_co3_r_dl dd{width:calc((100% - 30px) / 3);margin-right:10px;margin-bottom:20px}
.pro_co3_r_dl2 dd{width:calc((100% - 40px) / 3);margin-right:20px;margin-bottom:20px}
.pro_co3_r_dl > dd:nth-child(3n){margin-right:0}
.pro_co3_r_dl2 > dd:nth-child(3n){margin-right:0}
.pro_co3_r_dl dd a{height:100%;display:block}
.pro_list_r .pro_co3_r_dl dd{border:none}
.pro_list_r .app_ls_bx5_r_img1 a{width:31%;background:#f8f8f8;margin-right:3.5%;margin-bottom:4%;padding:3%}
.pro_list_r .app_ls_bx5_r_img1{margin-bottom:0}
.app_ls_bx5_r_img1{display:-webkit-flex;display:-ms-flexbox;display:flex;flex-wrap:wrap;width:100%;margin-bottom:50px}
.app_ls_bx5_r_img1 a{width:23%;background:#f8f8f8;margin-right:2.6%}
.app_ls_bx5_r_img1 a img{max-width:100%}
.app_ls_bx5_r_img1 a:hover .ind_bn2_c_con{color:#d62f27}
.pro_co3_r_dl_tit{font-size:22px;color:#333;font-family:Arial;font-weight:bold}
.pro_cer3{padding:3% 0 2%;text-align:center}
.pro_cer3_ttb{font-size:40px;color:#333;font-family:Arial;font-weight:bold}
.pro_cer3_ttr{font-size:40px;color:#d62f27;font-family:Arial;font-weight:bold}
.pro_cer1_3_cp{margin-bottom:4%;display:-webkit-flex;display:-ms-flexbox;display:flex;flex-wrap:wrap}
.pro_cer1_3_cp_dl{display:-webkit-box;display:-ms-flexbox;display:flex;width:calc(100% - 20%)}
.pro_d3_xgg{width:19.5%;margin-right:0.5%}
.xgg_item{}
.xgg_item a{display:block}
.pro_cer1_3_cp_dl .owl-controls{margin-top:15px;display:none}
.pro_cer1_3_cp_dl dd{width:24%;margin-right:1%}
.pro_cer1_3_cp_dl .owl-dots .owl-dot.active span,.pro_cer1_3_cp_dl .owl-dots .owl-dot:hover span{background:#d62f27}
.pro_cer1_3_cp_dl .owl-item{}
.pro_cer1_3_cp_dl dd:hover img{transform:translateZ(30px)}
.pro_cer1_3_cp_img{display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;perspective:1000px}
.pro_cer1_3_cp_dl .owl-item img{width:88%;max-width:100%}
.pro_cer1_3_cp_img:hover img{transform:translateZ(30px)}
.pro_cer1_3_cp_img img{width:77.7%;max-width:100%}
.pro_d3_xgg .owl-item img{width:77.7%}
.pro_cer1_3_cp_t{height:42px;font-size:18px;color:#333333;font-family:Arial;font-weight:bold;margin:10% 0;line-height:1.2;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}
.pro_cer1_3_cp_xj{font-size:13px;color:#666;font-family:Arial;line-height:1.5;margin-bottom:10%;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3}
.pro_cer1_3_cp_gd{font-size:14px;color:#d62f27;font-family:Arial;display:-webkit-flex;display:-ms-flexbox;display:flex}
.pro_cer1_3_cp_gd .icon-about_bot_r-copy{padding-top:2px;display:block;margin-left:10px}
.pro_cer1_3_cp .pro_cer1_3_cp_xyg{font-size:45px;width:30px;color:#b6b6b6;cursor:pointer}
.pro_cer1_3_cp{position:relative}
.pro_cer1_3_cp_xyg{position:absolute;right:-45px;top:50%;transform:translate(-50%)}
.pro_cer1_5{background:#f4f4f4}
.pro_cer1_5_1{padding:5%;display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;align-items:center}
.pro_cer1_5tt{font-size:40px;color:#333333;font-family:Arial;font-weight:bold;text-align:center}
.pro_cer1_5_img img{max-width:100%}
.pro_cer1_5_img{text-align:center;padding:3% 0}
.pro_cer1_5_img:hover img{transform:translateY(-15px)}
.pro_cer1_5_wt{text-align:center;font-size:20px;color:#333333;font-family:Arial;margin-bottom:1%}
.pro_cer1_5_xj{text-align:center;color:#888888;font-size:14px;font-family:Arial;line-height:1.5}
.pro_cer1_5_gd{margin-top:3%}
.pro_cer1_5_gd a{font-size:14px;color:white;font-family:Arial;background:#d62f27;padding:10px 30px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-moz-justify-content:center;-webkit-justify-content:center;justify-content:center}
.pro_cer1_5_gd span{margin-left:10px}
.pro_dta{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-moz-justify-content:space-between;-webkit-justify-content:space-between;justify-content:space-between;padding:1.5% 0}
.pro_dta_l{cursor:pointer;width:55%}
.pro_dta_l img{transition:all 0s;-webkit-transition:all 0s}


.pro_dta_l .swiper-button-next, .pro_dta_l .swiper-rtl .swiper-button-prev, .pro_dta_l .swiper-button-prev, .pro_dta_l .swiper-rtl .swiper-button-next{border:3px solid #d62f27; padding:25px;}
.pro_dta_l_bf{float:left;max-height:473px;width:79.56%;overflow:hidden;}
.pro_dta_l_bf .exzoom{width:550px}
.pro_dta_lks{width:80px;height:50px;background:#d62f27;border-radius:10px;display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:center;justify-content:center;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);transition:all 0.5s;color:white;font-size:36px}
.pro_dta_l_bf{background:#f8f8f8}
.pro_dta_l_bf .item{width:100%;position:relative; left:0px; padding-left:4px;}
.pro_dta_l_bf .pro_dta_img{overflow:hidden;}
.pro_dta_l_bf .pro_dta_img img{width:100%;cursor:pointer}
.pro_dta_l_bf .videobg{text-align:center;}
.pro_dta_img video{width:100%; fill:cover; min-height:473px;}
.pro_dta_l_bf_sl{width:20.3%;padding-left:10px;margin-bottom:10px;float:right}
.pro_dta_l_bf_sl img{max-width:100%}
.pro_dta_lks .icon-shipinbofangsanjiao{font-size:26px}
.pro_dta_l_bf_sl .item{position:relative;cursor:pointer;background:#f8f8f8;margin-bottom:8px}
.pro_dta_l_bf_sl .item .pro_dta_lks{border-radius:10px;display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:center;justify-content:center;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);transition:all 0.5s;color:white;font-size:36px}
.pro_dta_l_bf_sl .item p{position:absolute; top:25%; left:0; right:0; margin:0 auto; text-align:center;}
.pro_dta_l_bf_sl .item p svg{width:50px; height:50px; fill:#000;}
.pro_dta_l_bf_sl .active{border:2px solid #d2d2d2}
.pro_dta_l_bf_sl .item:nth-child(4n){margin-bottom:0}
.pro_dta_l_bf.owl-carousel .owl-wrapper-outer{}
.pro_dta_l_bf .owl-wrapper-outer .owl-wrapper{}
.pro_dta_l_bf_sl .pro_dta_lks{width:50px;height:30px;background:rgba(103,102,100,0.5)}
.pro_dta_l_bf_sl .icon-shipinbofangsanjiao{font-size:16px}
.pro_dta_l_bf .owl-wrapper-outer .owl-wrapper{display:-webkit-flex;display:flex;align-items:center}
div.zoomDiv{z-index:999;position:absolute;border:solid 1px #ddd;width:500px !important;height:510px !important;background:#ffffff;display:none;text-align:center;overflow:hidden}
div.zoomMask{position:absolute;width:88px !important;height:88px !important;background:rgba(255,255,255,0.5) url(../images/pro_det_icon1.png) no-repeat center center;cursor:move;z-index:99}
.bigimg{width:1000px !important;height:auto;max-width:none}
.pro_dta_r{width:45%;padding:0% 2% 0% 5%;display:-webkit-flex;display:-ms-flexbox;display:flex;flex-direction:column;}
.pro_dta_r_t_t{font-size:30px;color:#202020;line-height:1.2;font-family:Arial;font-weight:bold}
.pro_dta_r_h{width:75px;border:2px solid #d62f27;margin:30px 0}
.pro_dta_r_con{color:#666666;font-size:16px;font-family:Arial;line-height:1.7; text-align:justify;}
.pro_lianxi{font-size:16px;}
.pro_lianxi p{margin:8px 0; font-weight:bold;}
.pro_lianxi span{margin-right:5px; font-weight:normal;}
.pro_dta_r .app_ls_con_wt{padding:10px 0;width:48%;display:-webkit-flex;display:-ms-flexbox;display:flex;justify-content:center;font-size:16px;font-family:Arial;font-weight:bold;display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:center;border:1px #888888 solid}
.pro_dta_r .app_hover{border:1px #d62f27 solid}
.pro_dta_r .app_ls_con_wt:hover{border:1px #d62f27 solid}
.pro_dta_r .app_ls_con_em1{margin-bottom:30px}
.pro_dta1{background:#f8f8f8;padding:1.5% 0 4%;overflow:hidden}
.pro_dta1 .proleft{float:left; width:23%; background:#fff;}
.pro_dta1 .proright{float:right;}

.pro_dta1_l{padding:0;width:75%}
.pro_dta1_l img{height:auto !important}
.pro_dta1_l table{width:100%;margin-left:0!important;margin-right:0!important}
.pro_dta1_l table tr td{border:1px solid #ddd;padding:8px}
.pro_dta1_l_dl_box{height:62px}
.pro_dta1_l_dl{width:100%;display:-webkit-flex;display:-ms-flexbox;display:flex;justify-content:flex-start;background:white;border-bottom:1px solid #dbdbdb;position:relative;z-index:3}
.pro_dta1_l_dl dd{width:calc(100% / 3);height:61px;line-height:61px;color:#fff;font-size:16px;font-family:Arial;cursor:pointer;transition:all 0.5s;text-align:center;background:#777777}
.pro_dta1_l_dl dd a{display:block;color:#fff}
.pro_dta1_l_dl dd:hover{background:#333}
.pro_dta1_l_dl dd.hover{background:#333}
.maodian{overflow:hidden}
.pro_dta1_l_d1{padding:4% 3.5% 5% 4%;background:white;color:#666666;font-size:16px;font-family:Arial;line-height:1.8;margin-bottom:10px}
.yypro{padding:0;}
.casepage_more{margin-bottom:30px;}


.pro_dta1_l_d1 h3{font-size:18px!important; color:#333; margin-top:10px; font-weight:bold;}
.pro_dta1_l_d1 table{margin-top:10px; }
.pro_dta1_l_d1 table tr:first-child{}
.pro_dta1_l_d1 table td{border:1px solid #ddd!important; font-size:14px!important;}
.proguige table{text-align:center;}
.proguige{padding:4% 0;}
.pro_dta1_l_d1 .app_ls_bx5_r_c{margin-left:0}
.pro_dta1_l_d1_top{padding:4% 0% 0 0}
.pro_dta1_l_d1 img{max-width:100%}
#pro_dePageBoxThree_item2{padding:0;}
.pro_dta1_l_d1_tt{font-size:30px;color:#333;font-family:Arial;font-weight:bold;margin-bottom:30px;border-left:none;padding-left:0px;margin-bottom:25px;display:-webkit-flex;display:-ms-flexbox;display:flex;justify-content:space-between;align-items:center}
.data_xx.iconfont{font-size:20px;font-weight:700;transition:all 0.5s;display:none}
.data_xx.iconfont:hover{color:#d62f27;transform:rotateZ(90deg)}
.pro_dta1_l_d1_tt2{color:#444444;font-size:16px;font-family:Arial;margin-bottom:15px}
.pro_dta1_l_d1_tt2 span{margin-right:10px;color:#c1c1c1}
.pro_dta1_l_d1_tt3 span{margin-right:10px;color:#c1c1c1}
.pro_dta1_l_d1_tt3{color:#444444;font-size:16px;font-family:Arial;margin-bottom:15px}
.t_table tr td{border:1px solid #dbdbdb;font-size:14px;color:#333;font-family:Arial;padding:10px 30px}
.t_table tr th{border:1px solid #dbdbdb;font-size:14px;color:#666;font-family:Arial;padding:10px 30px}
.pro_dta1_l_d1_top{margin-bottom:0}
.pro_dta1_l_d1_tt2_l{width:27%}
.pro_dta1_l_d1_tt2_l img{margin:5px 0;max-width:100%}
.pro_dta1_l_d1_tt2_l_t{color:#666666;font-size:16px;font-family:Arial;font-weight:bold;margin-bottom:10px}
.pro_dta1_l_d1_tt2_l_d{color:#666666;font-size:14px;font-family:Arial;display:-webkit-flex;display:-ms-flexbox;display:flex;justify-content:flex-start}
.pro_dta1_l_d1_tt2_l_d span{display:block;background:#666666;width:17px;height:10px;margin-top:10px;margin-right:10px}
.pro_dta1_l_d1_tt2_l1{padding:30px 25px 40px 25px;border:1px solid #dbdbdb}
.pro_dta1_l_d1_2 .t_table{width:100%}
.pro_dta1_l_d1_2 .t_table td{}
.pro_ls_bx5_r_img1{display:-webkit-flex;display:-ms-flexbox;display:flex;flex-wrap:wrap;width:100%;margin-bottom:50px}
.pro_ls_bx5_r_img1 a{width:calc((100% - 90px) / 4);margin-right:30px;padding-bottom:15px}
.pro_ls_bx5_r_img1 a:hover .ind_bn2_c_con{color:#d62f27}
.pro_ls_bx5_r_img1 a:nth-child(4n){margin-right:0}
.ind_bn2_c_img img{max-width:100%;width:100%}
.ind_bn2_c_dd a .ind_bn2_c_img img{width:auto}
.pro_ls_bx5_r_img1 .ind_bn2_c_con{padding:15px 7% 0;padding-bottom:0%;font-size:14px;color:#888888;font-family:Arial;transition:all 0.5s;margin-top:0px;line-height:24px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}
.pro_dta1_1{display:-webkit-flex;display:-ms-flexbox;display:flex;flex-wrap:wrap;justify-content:space-between}
.pro_dta1_r{width:23%}
.pro_dta1_r .news_det_zy_dl dd{padding:5% 5% 10% 5%;margin:10% 10% 5% 10%;background:#f8f8f8}
.pro_dta1_r .news_det_zy_dl dd a{background:#f8f8f8}
.pro_dta1_r .news_det_zy_dl dd:hover span{color:#d62f27}
.pro_dta1_r_tt{color:white;font-size:20px;padding:15px 20px;font-family:Arial;background:#777777}
.pro_dta1_r_dl{border-top:1px;border-bottom:1px;background:white;padding-bottom:10px}
.pro_dta1_r_dl .owl-dots{padding-bottom:10px}
.pro_dta1_r_a{padding:10px 10% 10%;display:-webkit-flex;display:-webkit-flex;display:-ms-flexbox;display:flex;flex-wrap:wrap;background:white}
.pro_dta1_r_a a:hover{color:#d62f27}
.pro_dta1_r_a a{color:#666;font-size:14px;font-family:Arial;width:100%;padding:15px 0;border-bottom:1px solid #ececec;transition:all 0.5s}
.pro_dta1_r_r{margin-bottom:25px;background:#fff}
.pro_dta1_r_r1{margin-bottom:15px}
.qc_tt{font-size:26px;color:#2e3033;font-family:Arial;font-weight:bold}
.qc_sp1{display:-webkit-flex;display:-ms-flexbox;display:flex;justify-content:space-between;padding-bottom:3%;margin-top:30px}
.qc_sp1_dl{display:-webkit-flex;display:-ms-flexbox;display:flex;justify-content:flex-start;width:90%}
.qc_sp1_dl dd{display:-webkit-flex;display:-ms-flexbox;display:flex;justify-content:center}
.qc_sp1 .icon-arrow-left{width:30px;color:#202020;font-size:46px;display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:center;cursor:pointer}
.qc_sp1 .qc_sp1_r{padding-bottom:45px}
.qc_sp1 .qc_sp1_l{padding-top:45px}
.qc_sp1_img{overflow:hidden;perspective:1000px}
.qc_sp1_dl dd:hover img{transform:translateZ(30px)}
.qc_sp1_l{transform:rotateZ(180deg)}
.qc_sp1_xj{font-size:16px;color:white;padding:15px;background:#555555;font-family:Arial;position:relative;top:-25px;left:50%;transform:translate(-50%);text-align:center;width:90%;border-bottom:3px solid #d62f27}
.qc_sp2{position:relative;height:760px}
.qc_sp2_bg img{}
.qc_sp2_xq{}
.qc_sp2_xq_tt{font-size:30px;color:white;font-family:Arial;margin-bottom:4%}
.qc_sp2_xq{padding:0 6.9%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}
.qc_sp2_xq_bf{position:relative}
.qc_sp2_xq_bf_img{perspective:800px;overflow:hidden}
.qc_sp2_xq_bf_img img{max-width:100%}
.qc_sp2_xq_bf_img:hover img{}
.qc_sp1_dl.owl-theme .owl-controls{display:none}
.qc_sp2_xq_bf .iconfont{color:white;font-size:35px;position:absolute;top:50%;left:50%;background:rgb(0,0,0,0.5);transform:translate(-50%,-50%);width:100px;height:100px;border-radius:50%;border:5px solid #ffffff;text-align:center;line-height:90px}
.rev_bx1_dl{display:-webkit-flex;display:-ms-flexbox;display:flex;flex-wrap:wrap}
.rev_bx1_dl dd{padding:5% 30px 30px;position:relative;width:28%;margin-right:8%;border:1px solid #f1f1f1;margin-top:9%}
.rev_bx1_dl dd:hover .rev_bx1_dl_gd{text-decoration:underline}
.rev_bx1_dl_con{font-size:16px;color:#858484;font-family:Arial;line-height:1.7;font-style:italic;overflow:hidden}
.rev_bx1_dl_xm{font-size:18px;color:#333;padding-top:20px;font-family:Arial;font-weight:bold;margin-top:20px;border-top:1px solid #e7e7e7}
.rev_bx1_dl_gd a{display:block;font-size:14px;color:#d62f27;font-family:Arial;margin-top:10px}
.rev_bx1_dl_img img{max-width:100%}
.rev_bx1_dl_img{position:absolute;width:70px;height:70px;top:-35px;left:-35px}
.rev_bx1_dl_bd.iconfont{height:40px;width:40px;position:absolute;top:-22px;left:50px;border:1px solid #dbdbdb;border-radius:50%;font-size:30px;text-align:center;line-height:40px;color:#eaeaea;background:white}
.rev_bx1{padding:0 0 5% 0}
.sha_bx1{padding:0% 0 5% 0}
.sha_bx1_dl{display:-webkit-flex;display:-ms-flexbox;display:flex;flex-wrap:wrap}
.sha_bx1_dl dd{width:23%;padding:2% 2.5% 4% 2.5%;border:1px solid #dbdbdb;margin-right:2%;margin-top:3%;display:-webkit-flex;display:-ms-flexbox;display:flex;flex-direction:column;justify-content:space-between}
.sha_bx1_d_img img{max-width:100%}
.sha_bx1_d_img{padding-bottom:10%}
.sha_bx1_d_sm{padding:10% 0;border-top:1px solid #dbdbdb}
.sha_bx1_d_sm div{height:44px;font-size:18px;color:#333;font-family:Arial;font-weight:bold;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}
.sha_bx1_d_js{font-size:14px;color:#666;font-family:Arial;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;line-height:1.5}
.video1{margin-top:4%;padding-bottom:2%}
.video1_tt{font-size:36px;color:#333;font-family:Arial;font-weight:bold}
.video1_tit{display:-webkit-flex;display:-ms-flexbox;display:flex;justify-content:space-between}
.video1_r_sousuo .head_sousuo_f{border-radius:50px;width:100%}
.video1_tit .head_sousuo{width:100%}
.video1_r_sousuo{display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:center}
.video1_tt_dl{display:-webkit-flex;display:-ms-flexbox;display:flex;justify-content:flex-start;margin:30px 0}
.video1_tt_dl dd{padding:7px 40px;border:1px solid #dbdbdb;color:#666;font-size:14px;border-radius:50px;margin-right:15px;display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:center;font-family:Arial;cursor:pointer;transition:all 0.5s}
.video1_tt_dl a{color:#666;font-size:14px;font-family:Arial}
.video1_tt_dl .hover a{color:#fff}
.video1_tt_dl dd:hover a{color:white}
.video1_tt_dl .hover{background:#d62f27;color:white;border:1px solid #d62f27}
.video1_tt_dl dd:hover{background:#d62f27;color:white;border:1px solid #d62f27}
.video1_copn_dl{display:-webkit-flex;display:-ms-flexbox;display:flex;flex-wrap:wrap}
.video1_copn_dl dd{width:32%;margin-right:2%;margin-bottom:4%;cursor:pointer}
.video1_copn_dl dd:hover .ban_vio_ms{color:#d62f27}
.ban_vio_img img{max-width:100%}
.video1_copn .ban_vio_img{position:relative;cursor:pointer;transition:all 0.5s;perspective:1000px}
.video1_copn .ban_vio_img:hover img{transform:translateZ(30px)}
.video1_copn .ban_vio_img:hover .ban_vio_ks{background:#d62f27}
.video1_copn .ban_vio_ks{width:80px;height:50px;background:rgba(32,32,32,0.6);border-radius:10px;display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:center;justify-content:center;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);transition:all 0.5s}
.sur_box1_1{display:-webkit-flex;display:-ms-flexbox;display:flex;justify-content:flex-start}
.sur_box1_1 .dress_box2_tt{width:33%}
.sur_box_1{padding-left:3%}
.dress_box2_c1_sur{display:-webkit-flex;display:-ms-flexbox;display:flex;justify-content:flex-start;padding-left:28px}
.dress_box2_c1_sur a{padding:8px 60px;border:1px solid #999999;margin-right:20px;color:#333333;font-size:16px;font-family:Arial}
.dress_box2_c1_sur a:hover{color:white;border:1px solid #333;background:#333}
.dress_box2_c1_sur .hover{color:white;border:1px solid #333;background:#333}
.sur_box2{padding-bottom:0}
.sur_box3_dl dd{background:#f6f6f6;padding:4% 0}
.sur_box3_dl dd:nth-child(2n){background:white}
.sur_box3_d_l{width:23.2%}
.sur_box3_d_l_img{perspective:1000px;overflow:hidden;text-align:center}
.sur_box3_d_l_img img{max-width:100%}
.sur_box3_d_l:hover img{transform:translateZ(30px)}
.sur_box3_d_l_tt{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-moz-align-items:center;-webkit-align-items:center;align-items:center;background:#333333;padding:15% 20px}
.sur_box3_d_l_tt span:nth-child(1){color:#d62f27;font-size:42px;font-family:Arial;font-weight:bold;margin-right:10px}
.sur_box3_d_l_tt span:nth-child(2){display:block;color:white;font-size:24px;font-family:Arial;font-weight:bold;width:calc(100% - 48px)}
.sur_box3_dl{background:#f6f6f6}
.sur_box3_d_bg{display:-webkit-flex;display:-ms-flexbox;display:flex}
.sur_box3_d_r{padding-left:5%;width:76.8%}
.sur_box3_d_r1{font-size:16px;color:#888888;font-family:Arial;line-height:1.5;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}
.sur_box3_d_r2{margin:25px 0 30px;font-size:14px;color:#333333;font-family:Arial;display:-webkit-flex;display:-ms-flexbox;display:flex;overflow:hidden}
.sur_box3_d_r2 span{color:#d62f27;margin-right:5px}
.sur_box3_d_r2_hd{margin-right:15px;display:-webkit-flex;display:-ms-flexbox;display:flex}
.sur_box3_d_r3 a{width:30%;padding:10px 3% 4%}
.sur_box3_d_r3 a:hover .ind_bn2_c_con{color:#d62f27}
.sur_box3_d_r3{display:-webkit-flex;display:-ms-flexbox;display:flex;flex-wrap:wrap;width:100%}
.sur_box3_d_r3 a{background:white;margin-right:4%}
.sur_box3_dl dd:nth-child(2n) .sur_box3_d_r3 a{background:#f6f6f6}
.sur_box3_d_r3 a img{max-width:100%}
.ind_ban3_l_img .owl-nav{text-align:left;position:absolute;bottom:0}
.ind_ban3_l_img .owl-nav .icon-right:nth-child(2){transform:rotateY(180deg)}
.ind_ban3_l_img .owl-nav [class*="owl-"]{cursor:pointer;padding:24 28px;color:#df5b55;background:#ffffff;font-size:14px;z-index:5;margin:0;border-radius:0}
.ind_ban3_l_img .owl-nav [class*="owl-"]:hover{background:#d2c8c5;color:#d62f27}
.video_zz{width:100%;height:100%;background:rgba(103,102,100,0.5);position:fixed;top:0;display:none;z-index:99999}
.videos{position:fixed;top:50%;left:50%;width:100%;height:100%;max-width:800px;max-height:600px;transform:translate(-50%,-50%);display:flex;z-index:10}
.videos .videos_img{height:40px;width:40px;text-align:center;line-height:40px;font-size:36px;color:#d62f27;position:absolute;right:-40px;top:-40px;cursor:pointer}
.videos_img img{max-width:100%}
.videos{display:none}
.spbf{width:100%;height:100%}
.banner.owl-theme .owl-dots{position:absolute;bottom:30px;left:50%;transform:translate(-50%)}
.banner.owl-theme .owl-dots .owl-dot span{background:#fff}
.owl-theme .owl-dots .owl-dot span{width:15px;height:15px}
.banner.owl-theme .owl-dots .owl-dot.active span,.banner.owl-theme .owl-dots .owl-dot:hover span{background:#d62f27}
.app_ls_bg_dl_tk{height:100%;width:100%;background:rgba(103,102,100,0.5);position:fixed;top:0;display:none;z-index:5}
.ind_bn2_con .owl-controls{display:none}
.hou_pro_del_ban{display:none}
.shuxian{display:block !important;height:100%;border-left:1px solid #f2f2f2;width:2px;position:absolute;top:0;left:50%;transform:translate(-50%)}
.dress_box2_top_l{display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:center}
.pub_all_page_BackTop{position:fixed;z-index:15;right:30px;bottom:150px;}
.pub_all_page_BackTop .back_top_icon{width:50px;height:50px;background:#d62f27;font-size:26px;color:#ffffff;line-height:50px;text-align:center;-ms-transform:rotateZ(-90deg);-webkit-transform:rotateZ(-90deg);transform:rotateZ(-90deg);cursor:pointer}
.rweixin{position:relative;}
.rweixin p.img{background:#d62f27; text-align:center; padding:10px; margin-bottom:5px; cursor:pointer;}
.rweixin p.img svg{width:30px; height: 30px; fill:#fff;}
.rweixin .wxzhanshi{position:absolute; left:-150px; top:0; width:150px; height:150px; display:none;}
.rweixin .wxzhanshi img{width:150px!important; height:150px!important;}
.rweixin:hover .wxzhanshi{display:block;}


.pub_foot_Mobile_nav{height:60px;display:none}
.pub_foot_Mobile_nav_01{display:-ms-flexbox;display:-webkit-flex;display:flex;position:fixed;z-index:20;bottom:0;left:0;width:100%;box-sizing:border-box;border-top:1px solid #444444}
.pub_foot_Mobile_nav_01 .item{width:calc(100% / 3);background:#333333}
.pub_foot_Mobile_nav_01 .item a{display:block;box-sizing:border-box;padding:10px 0}
.pub_foot_Mobile_nav_01 .item a .icon{text-align:center}
.pub_foot_Mobile_nav_01 .item a .icon img{height:20px}
.pub_foot_Mobile_nav_01 .item a span{display:block;text-align:center;font-family:Arial;font-size:12px;color:#fff;box-sizing:border-box;padding-top:6px}
.content_clm{display:flex;display:-ms-flexbox;display:-webkit-flex;justify-content:space-between;-ms-justify-content:space-between;-webkit-justify-content:space-between;flex-wrap:wrap;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap}
.content_clm_item{width:48%;margin-bottom:35px}
.cpyycontent ul{display:flex; flex-wrap:wrap; margin:0 -20px;}
.cpyycontent ul li{width:25%; padding:0 20px; text-align:center; margin-bottom:30px;}
.cpyycontent ul li p{font-size:16px; margin-top:10px;}
.cpyycontent ul li:hover img{transform:scale(1.05);}
.video_list_page{width:100%;}
.video_list_box2{padding:5% 2%;}
.video_list_box2 .index_box2{display:flex; flex-wrap:wrap;}
.video_list_box2 .index_box2 .list{width:calc(25% - 20px); margin:10px; position:relative;}
.video_list_box2 .index_box2 .list .iconfont{position:absolute; top:30%; left:44%; font-size:30px; color:#fff;}
.video_list_box2 h1{width:100%; font-size:30px; margin:20px 0;text-align:center!important; color:#000;}
.video_list_box2 video{width:100%;}

#sidebar_right{position: fixed;right: 0; top: 35%; z-index: 99999}
#sidebar_right .list{position: relative;margin-top: 3px;}
#sidebar_right .list p{ background: #0978e0; border-radius:5px; ; -webkit-border-radius:5px ; -moz-border-radius:5px ; -ms-border-radius:5px ; -o-border-radius:5px ;}
#sidebar_right .list p svg{width: 45px; height: 45px; padding: 10px;}
#sidebar_right .detail{display: none;position: absolute; left: -195px; top: 0px; width: 200px;}
#sidebar_right .detail a{background: #0978e0; padding: 10px 20px; color: #fff; display: block;}
#sidebar_right .list4 .detail{left: -200px;}
#gotop{position: fixed; right: 10px; bottom: 10%; z-index: 99999;}
#gotop p i{display: block; background: #555; width: 50px; height:50px;border-radius: 50%; text-align: center; cursor: pointer;}
#gotop p i svg{width: 35px; height: 35px; margin-top: 6px;}
.pro_dta_l video{max-width:100%;}
.swiper {
      width: 100%;
      margin-left: auto;
      margin-right: auto;
    }

    .swiper-slide {
      background-size: cover;
      background-position: center;
      overflow: hidden;
    }
    

    .mySwiper2 {
      height: 85%;
      width: 100%;
    }
.mySwiper2 img{width:100%;}
    .mySwiper {
      height: 20%;
      box-sizing: border-box;
      padding: 10px 0;
      margin-top: 10px;
    }
.mySwiper .swiper-slide {
      width: 25%;
      height: 100%;
      opacity: 0.4;
    }

    .mySwiper .swiper-slide-thumb-active {
      opacity: 1;
    }

.pro_qrcode{display:flex; text-align:center; font-size:16px; margin-top:20px;}
.pro_qrcode .list{margin-right:20px;}
.pro_qrcode p{margin-top:10px; font-weight:bold;}
.videosimg{position:relative;}
.videosimg svg{position:absolute; left:0; right:0; margin:0 auto; width:40px; height:40px; top:20%; fill:#d62f27;}
.videobutton{position:relative;}
.videobutton button{position:absolute; left:0; right:0; margin:0 auto; top:35%; border:none;}
.videobutton svg{ width:100px; height:100px;}





@media screen and (max-width:1025px){.content_clm_item{width:100%;margin-bottom:25px}
}@media screen and (min-width:0px) and (max-width:1024px){.content_clm_item{width:100%;margin-bottom:20px}
}.public_foot_code_box{padding-top:15px;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}
.public_foot_code_box .item{position:relative;margin-right:8px;cursor:pointer}
.public_foot_code_box .item:hover .hover_show_code{display:block}
.public_foot_code_box > .item:nth-child(3n){margin-right:0}
.public_foot_code_box .item .img_box img{display:inline-block; width:150px; margin-right:10px;}
.public_foot_code_box .item .bottom_text{font-family:Arial;font-size:12px;color:#ffffff;text-align:center;padding-top:6px}
.public_foot_code_box .item .hover_show_code{display:none;width:150px;position:absolute;z-index:2;top:0;left:50%;-ms-transform:translate(-50%,-105%);-webkit-transform:translate(-50%,-105%);transform:translate(-50%,-105%)}
.public_foot_code_box .item .hover_show_code img{width:100%}
.ind_banner_box .item.three a .banner_text{position:absolute;top:50%;left:50%;-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-ms-transition:all 0.6s;-webkit-transition:all 0.6s;transition:all 0.6s}
.ind_banner_box .item.three a .banner_text:hover{-ms-transform:translate(-50%,-50%) scale(1.05);-webkit-transform:translate(-50%,-50%) scale(1.05);transform:translate(-50%,-50%) scale(1.05)}
.subbanner{text-align: center;}
.subbanner img{width: 100%;}
.case_list .content{display: flex;flex-wrap: wrap;}
.case_list .content .list{width: calc(33.33% - 30px); margin: 15px;}
.case_list .content .list img{width: 100%;}
.case_list .content .list .info{background: #f4f4f4; padding: 15px}
.case_list .content .list h3{font-size: 18px; font-weight: bold; color: #000;}
.case_list .content .list p{font-size: 14px; line-height: 1.8; margin-top: 10px;}
.case_list .content .list i{display: inline-block; border:1px solid #555; margin-top: 10px; padding: 7px 10px;}
.case_list .content .list:hover .info{background: #ccc;}
.case_list .content .list:hover .info i{border-color: #3765b0; background: #3765b0; color: #fff;}
.case_page h1{text-align: center; font-size: 26px; color: #000; font-weight: bold; margin-top: 20px;}
.case_page .content{font-size: 16px; line-height: 1.7; margin-top: 20px; margin-bottom: 20px;}
.case_page .content p{margin: 5px 0;}
.case_page .content img{max-width: 100%; height: auto;}
.case_page .text-secondary p{font-size: 14px; margin-top: 10px;}
.sear_pages h1{text-align: center; font-size: 30px; font-weight: bold; margin-top: 20px;}
.search_res .row{display: flex; flex-wrap: wrap;}
.search_res .row .list{width: calc(33.33% - 30px); margin: 15px;}
.search_res .row .list img{width: 100%;}
.search_res .row .list .card-title{font-size: 16px; margin: 10px 0;}
.prohover dd:hover .ind_bn2_c_con{color:#d62f27;}
.prohover dd a{overflow:hidden;}
.app_ls_con_em2{margin-top:30px;}
.app_ls_con_em2 .box > div {
				width: 30px;
				height: 30px;
				float: left;
				cursor: pointer;
				border-radius: 4px;
				background-size: contain;
				margin: 0 10px;
			}
.app_ls_con_em2 i{margin-top:4px;}
.swiper-button-next:after, .swiper-button-prev:after{color:#d62f27;  padding:5px;}


@media (max-width: 414px){
    .subbanner{margin-top: 40px;}
	.pro_dta1_l table{width: 100%!important;}
    .pro_dta1_l table tr td{padding: 6px;}
    .table-responsive{overflow-x: scroll; padding-bottom: 10px;}
    .news_bx2_pg a{padding: 5px; margin: 0 3px; font-size: 12px;}
    .case_list .content .list{width: 100%;}
    .case_page h1{font-size: 20px;}
    .case_page .content{margin-top: 10px;}
    .pro_dta1 .proleft{display:none;}
    .pro_co3_r_dl_m > dd:last-child{display:none;}
    .search_res .row .list{width: 100%;}
    .pro_dta_img video{height:auto; width:100%;}
    .index_pro_bt{margin-top:20px;}
    .ind_bn2_c{font-size:14px;}
    .cpyycontent ul{margin:0 -10px;}
    .cpyycontent ul li{width:50%; padding:0 10px;}
    .cpyycontent ul li p{font-size:13px;}
    .ind_bn2_r, .pro_dta_l_bf_sl .item p{display:none;}
    #sidebar_right{top:60%; right:10px;}
	#sidebar_right .list4{}
	#sidebar_right .list4 .detail{left:-230px; top:-100px;z-index:9999;}
	.pro_dta_img video{width:100%; fill:cover; min-height:auto;}
	.videobutton button{top:40%;}
	.videobutton svg{ width:50px; height:50px;}
	.videosimg svg{width:20px; height:20px; top:20%; fill:#d62f27;}
	.video_list_box2 h1{font-size:20px;}
}
@media (max-width: 375px){
	.case_list .content .list p{font-size: 12px;}
	.cpyycontent ul li p{font-size:12px;}
}
@media (max-width: 320px){
	.case_list .content .list h3{font-size: 16px;}
}