﻿
li{list-style-type:none;}
a{text-decoration:none;color:#333; outline: none;}
img{max-width:100%; width:100%;height:auto;border:none; interpolation-mode: bicubic;/*display: block;*/}
input,textarea,select,button{outline:none;border:none;background:none; }/*去掉默认的链接*/
input:-ms-input-placeholder,textarea:-ms-input-placeholder { color: #000;}
input::-webkit-input-placeholder,textarea::-webkit-input-placeholder {color: #000;}
textarea{ resize:none;}
table { border-collapse: collapse; border-spacing: 0; }
h1, h2, h3, h4, h5, h6 {font-weight: normal;font-family:'NotoSansHans-Light';margin: 0;}
.clear{clear:both;}
.clearfix:after {content:"."; display:block; height:0; visibility:hidden; clear:both; }
.over{overflow: auto;}
.noWrapEllipsis{white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.toWrap{word-break: break-all;word-wrap: break-word;white-space: pre-wrap;}
.wrapper{margin: 0 auto;width:1100px;}
.transition{transition: all 0.5s ease;-webkit-transition: all 0.5s ease;}
.rel{position: relative;}
a{outline: none;}
a:hover, a:focus{text-decoration: none; }
.cursor{ cursor: pointer; }
.h-red{color: #d90b21;}

.space{ padding-bottom: 300px; }
.img_h299{height: 300px;}
.side-fill{margin: 0 7px 0 -7px;}
/*首页*/
.top-info a:hover,.top-info a:active{ color: #ee1b18;}
.nav .open>a, .nav .open>a:hover, .nav .open>a:focus{ background: none; }
.navbar-nav li a{ font-family: "NotoSansHans-Regular"; }
.navbar-default .navbar-nav>li>a:hover, .navbar-default .navbar-nav>li>a:focus{ color: #707070; }
.navbar{height: 96px;line-height: 96px;width: 100%;/*overflow:hidden;*/font-size: 18px;background: #fff;margin-bottom: 0;}
.navbar-toggle{margin-top: 34px;}
.find_goods{position: absolute;right: 0px;top:0;z-index: 300; }
.navbar-default .navbar-nav>li>a.find_parter{color:red;}
.navbar-collapse{ position: absolute; width: 100%; z-index: 200;}
.swiper-slide a,.swiper-slide a img{width: 100%;height: 100%;}
.search_info{position: relative;}
.form-control{height: 36px;}
.btn{line-height: 20px;height: 36px;}
.search_btn{margin-left: 38%;}
.search_btn input{border-radius:20px 0 0 20px; background:transparent;border: 2px solid #f1f1f1;color: #fff;}
.search_btn .btn{border-radius:0 20px 20px 0;border: 2px solid #f1f1f1;}
.search_btn .btn img{width: 16px; height: 16px;}
.input-group-btn:last-child>.btn, .input-group-btn:last-child>.btn-group {margin-left: -2px;}
.input-group{padding-top:50px;}
.navbar-nav a{ border-bottom: 4px solid transparent; line-height: 36px; font-size: 16px; color: #777; }
.navbar-default .navbar-nav>li:hover>a{ border-color: #1792e5; }
.logo_img{/* line-height: 40px; */ position: relative; z-index: 400;}

.logo_img span{font-size: 18px;color: #9fa0a0; margin-left: 17px; padding-left: 17px; border-left: 2px solid #9fa0a0;}

.mainnav{height: 88px;line-height: 88px;width: 100%;font-size: 18px;background: #fff;margin-bottom: 0;}
.mainnav .logo{float: left;}
.mainnav .logo a{display: block;}
.mainnav .leftsidebar{margin-left: 200px;margin-right: 100px;text-align: right; position: relative;font-size:18px;}
.leftsidebar ul{margin-bottom: 0;}
.leftsidebar li{display: inline-block;padding: 0 15px;height: 88px;}
.leftsidebar .on{border-bottom: 4px solid #ee1c18;}
.leftsidebar .on a{color: #ee1c18;}

.product-sys{ margin: 30px -15px 46px -15px; overflow: hidden;  position: relative; font-family: "NotoSansHans-Light"; }
.l-h-border,.r-h-border{ position: absolute; top: 0; height: 100%; width: 2px; background: #fff; z-index: 1; }
.l-h-border{ left: 0; }
.r-h-border{ right: 0; }


.product-sys .item{ float: left; text-align: center; position: relative; padding: 0 5px; width: 220px;}
.product-sys .item img{ width: auto; }
.product-sys .item::before{ content: ""; height: 150px; width: 0; border-left: 1px solid #ddd; position: absolute; top: 24px; left: 0; }
.product-sys .item h3{ font-size: 18px; color: #000; line-height: 38px; font-family: "NotoSansHans-Light"; }
.product-sys .item p{ font-size: 12px; color: #707070; margin-bottom: 25px; font-family: "NotoSansHans-Regular"; }
.product-sys .item .pic{display: table-cell; height: 126px; text-align: center; vertical-align: middle;}

.product-sys .item_left{ float: left; text-align: center; position: relative; padding: 0 5px; width: 220px;}
.product-sys .item_left img{ width: auto; }
.product-sys .item_left::before{ content: ""; height: 150px; width: 0; position: absolute; top: 24px; left: 0; }
.product-sys .item_left h3{ font-size: 18px; color: #000; line-height: 38px; font-family: "NotoSansHans-Light"; }
.product-sys .item_left p{ font-size: 12px; color: #707070; margin-bottom: 25px; font-family: "NotoSansHans-Regular"; }
.product-sys .item_left .pic{display: table-cell; height: 126px; text-align: center; vertical-align: middle;}


.product-sys .swiper-button-prev,
.product-sys .swiper-button-next{ width: 20px; height: 30px; margin-top: -15px; background-size: 20px 30px; }
.product-sys .swiper-button-next.swiper-button-disabled,.product-sys .swiper-button-prev.swiper-button-disabled{ pointer-events: auto; }
.site-nav-wrap {background: #efefef; padding: 33px 0 28px 0;}
.site-nav .item{ text-align: center; border-right: 2px solid #808080; }
.site-nav .noborder{ border-right: none; }
.site-nav a.item{ display: block; font-size: 16px; color: #575957; }
.site-nav a:hover p{color: #1792e5}
.site-nav .item{ padding-top: 20px; }
.site-nav .item .site-icon{ width: 75px; height: 75px; margin: 0 auto 20px; overflow: hidden; }
.site-nav .H-network-pic,
.site-nav .H-news-pic,
.site-nav .H-tel-pic,
.site-nav .H-joinus-pic,
.site-nav .H-lock-pic{ width: 75px; height: 75px; background: url('../images/hcwell-fn-item.png') no-repeat; }
.site-nav .H-network-pic{ background-position: 0 0 ;}
.site-nav .H-news-pic{ background-position: -85px 0 ;}
.site-nav .H-tel-pic{ background-position: -170px 0 ;}
.site-nav .H-joinus-pic{ background-position: -255px 0 ;}
.site-nav .H-lock-pic{ background-position: -340px 0; }
.site-nav .H-network-pic:hover{ background-position: 0 -85px; }
.site-nav .H-news-pic:hover{ background-position: -85px -85px; }
.site-nav .H-tel-pic:hover{ background-position: -170px -85px; }
.site-nav .H-joinus-pic:hover{ background-position: -255px -85px;}
.site-nav .H-lock-pic:hover{ background-position: -340px -85px; } 
.site-nav .item p{ line-height: 30px; }

#nav .dropdown{ position: static; }
.navbar-default .navbar-nav>.open>a, .navbar-default .navbar-nav>.open>a:hover, .navbar-default .navbar-nav>.open>a:focus{ background: none; color: #707070; }
.dropdown-menu>li>a:hover, .dropdown-menu>li>a:focus{ color: #fff ;text-decoration: none; background-color: transparent; }
.dropdown-menu{ padding: 0; }
.menu-wrap{ background: #303030; color: #fff; position: absolute; top: 100%; z-index: 999; display: none; border: 0; box-shadow: none; -webkit-box-shadow: none; }
.menu-wrap a{ color: #fafafa; font-size: 16px; }
.menu-wrap .item{ padding: 0 4px; width: 28%;}
.menu-wrap .item a{ color: #fff; padding: 4px 0px; border: none; line-height: 28px; }
.menu-wrap a span{ margin-left: 8px; font-family: "simsun"; font-size: 14px;}
.menu-wrap a:hover{ color: #fff; }
.menu-wrap a:hover span{ color:#d90b21 }
/* 二级菜单背景 */
.twomenu-wrap{ position: relative; }
.twomenu-wrap .twomenu-bg{ position: absolute; top: 0; left: 0; width: 100%; background: #303030; z-index: 100; display: none; }


/*下拉菜单*/
.list_group_item > ul{margin-bottom: 0;display: none;}
.list_group_item > ul > li{background:#e3e3e3;line-height: 50px;font-size: 16px;color: #666;margin-bottom: 2px;}
/*.list_group_item > ul > li:last-child{border-bottom: 3px solid #F1F1F1;}*/
.list_group_item > ul > li > a{display: block;color:#666;}
.list_group_item > ul > li.on_active a{color: #f00;}

.top-info{background: #F5F5F5;height: 36px;line-height: 36px;}
.top-info a{margin-left: 20px;float: right;font-size: 14px;color: #666;}
.top-info a:first-child{margin-right: 20px;}
/* .top-info a:first-child{margin-right: 80px;} */
.top-info .lang-zh{ margin-left: 23px; line-height: 36px; }
.top-info .lang-us{margin-left: 10px; line-height: 36px;}
.top-info .lang-zh img,.top-info .lang-us img{ display: block; margin-top: 11px; }

/* 首页轮播 */
.hy-banner .swiper-button-prev{ left: 20%; }
.hy-banner .swiper-button-next{ right: 20%; }
.hy-banner .swiper-container-horizontal>.swiper-pagination-bullets, .swiper-pagination-custom, .swiper-pagination-fraction{ bottom: 8%; }
.hy-banner .swiper-pagination-bullet{ width:10px; height: 10px; border-radius: 10px; border: 1px solid #fff; vertical-align: middle; }
.hy-banner .swiper-pagination-bullet-active{ width: 12px; height: 12px; vertical-align: middle;}
.hy-banner .swiper-button-prev,
.hy-banner .swiper-button-next{ background: none; width: 30px; height: 40px; margin-top: 0; font-size: 40px; color: #fff; transform: translate(0, -50%); -webkit- transform: translate(0, -50%); -moz- transform: translate(0, -50%); -o- transform: translate(0, -50%); }
.hy-banner .chevron-left{ background: url('../images/left-icon.png') no-repeat center center; background-size: 100% 100%; }
.hy-banner .chevron-right{ background: url('../images/right-icon.png') no-repeat center center;  background-size: 100% 100%; }
.ad-link{ position: absolute; top: 6%; left: 54%; width: 22%; background: rgba(0, 0, 0, .7); padding: 4px 30px 80px; z-index:99; }
.ad-link h2{ color: #fff; font-size: 24px; line-height: 74px; }
.ad-link p{ color: #fff; font-size: 18px; margin-bottom: 46px; }
.ad-link a{ display: inline-block;  height: auto; font-size: 16px; color: #fff; line-height: 56px; background: #1792e5; text-align: center; }


/* footer 底部 */
.footer-links{ background: #303030; color: #fff; overflow: hidden; }
.links-box{ padding-top: 41px; padding-bottom: 22px;}
.footer-links a{ color: #fff; outline: none; }
.footer-links h4{ font-size: 16px; margin-bottom: 22px; }
.footer-links dt{ font-size: 14px; font-weight: normal; padding-bottom: 12px; }
.footer-links dd{ font-size: 12px; line-height: 24px;}
.footer-links .product-show{ padding-bottom: 36px;  }
.footer-links .product-show .link-item{ float: left; width: 16.6%; padding-right: 12px;}
.friend-link .links{font-size: 0; width: 105%; }
.friend-link .links a{ padding-right: 13px; font-size: 14px;}
.friend-link .customer-ser{ float: right; margin-top: -78px; }
.friend-link .customer-ser a{ display: inline-block; text-align: center; border: 1px solid #fff; background: #404040; font-size: 14px; color: #f5f5f5; width: 198px; line-height: 48px;  }
.friend-link .customer-ser .qq{ margin-bottom: 0; }
.friend-link .customer-ser p{font-size: 14px; color: #fff; text-align: center; padding: 25px 0; margin-bottom: 0;}
.friend-link .customer-ser p.server-tel{ font-size: 28px; color: #fff; text-align: center; padding:0; line-height: 12px; font-family: 'Honeywell Sans Web_Book';}
.friend-link .customer-ser strong{ margin-left: 6px; font-weight: normal;}
.footer-copyright{ border-top: 1px solid #707070; padding-top: 22px;}
.copyright{ font-size: 12px;}
.copyright p{ margin-bottom: 0; }
.copyright p.footer-hy{ float: left; }
.copyright p.footer-en{ float: right; }
.footer-copyright .footer-slogan{ width: 100%; color: #303030 ; margin-bottom: 0; }
/* .footer-logo{ float: right;} */



/*产品展示*/
.B_product_main{margin-top: 14px;}
/*.B_product_main .container{width: 1097px;}*/
/* .row_29{padding: 0 29px;} */
.pad_0{padding: 0;}
.B_product_left{/*margin-left: -20px;*/width:30%;}
.B_product_right{width:70%;}
.B_product_left .title{font-family: 'NotoSansHans-Medium'; font-size: 18px;color: #000;padding: 14px 0 14px 25px;margin-right:30px;border-bottom: 1px solid #ccc; font-weight: 600;}
.B_product_item .panel-title a:hover,.B_product_item .panel-title a:active{color: #1792e5;}
.B_product_list .B_product_item{font-family: 'NotoSansHans-Medium'; padding-top:16px;margin-right:30px;border:none;box-shadow: none;}
.B_product_item>.panel-heading{border-radius:0;background-color:#fff;border:none;font-size: 16px;color: #1792e5;padding:0  0 0 25px;}
.B_product_item>.panel-heading.on_act{background: #eee;}
.B_product_item >.panel-heading+.panel-collapse>.panel-body{border: none;padding:5px 0 0 0;}
.panel-title{line-height: 32px; font-weight: 600; }
.B_product_item_body a{ font-family:'NotoSansHans-Light';display: block;font-size: 14px; line-height: 32px; margin-top:8px; padding-left: 25px;}
.B_product_item_body a em{display: inline-block;font-style: normal;margin-left:15px;}
.B_product_item_body a em:hover{color: #1792e5;}
.on_color em{color: #1792e5;}
.panel-group .panel+.panel{margin-top: 0;}
.B_product_right .title{font-size: 18px;color: #000;padding: 14px 0;border-bottom: 1px solid #ccc; font-weight: 600;}
.B_prodouct_img{padding: 20px 0 5px;}
.B_prodouct_img img{width: 100%;}
.B_prodouct_info{margin-bottom: 47px;}
.B_prodouct_info h4{ font-family: 'NotoSansHans-Medium'; font-size: 24px;color: #464646;padding: 35px 0 15px;}
.B_prodouct_info p{font-size: 16px;color: #6f6f6f;line-height: 30px; margin-bottom: 0;}
.B_product_tab{background: #464646;border-radius: 3px 3px 0 0;/*height: 42px;overflow: hidden;*/}
.B_product_tab li{margin: 8px 5px 0 5px;height: 34px;font-size: 18px;}
.B_product_tab li a{color: #fff;border: none;padding:0 15px;display: inline-block;line-height:26px;height: 34px; font-family: "NotoSansHans-Regular";}
.nav-tabs>li>a:hover,.B_product_tab .active a{background: #f5f5f5;color: #464646;border-radius: 3px 3px 0 0;}
.B_product_yab {margin-top: 25px;border-bottom: none;}
.B_product_yab h3{font-size: 16px;color: #000; margin-bottom: 30px; line-height: 30px;}
.B_product_yab p{margin-bottom: 0px;color: #6f6f6f;font-size: 16px; line-height: 30px;}
.B_product_yab figure{margin-bottom: 30px;}
.tab-content>.active{margin-top: 30px;}
.product-silde{height: 400px;}
.about-silde{ height: 376px; }
.pipe-slide{margin-top: 17px;}
.pipe-slide .swiper-button-prev,
.pipe-slide .swiper-button-next{ width: 28px; height: 40px; margin-top: -20px; background-size: 28px 40px; }
.pipe-slide .swiper-button-prev{ left: 10px; }
.pipe-slide .swiper-button-next{ right: 10px; }

/*联系我们*/
.B_map{margin-top: 12px;margin-bottom: 30px;}
.B_contant_us h4{font-size: 18px;color: #000;margin-bottom: 20px;}
.B_contant_us p{color: #686868;font-size:14px;margin-bottom: 4px;}

/*产品展示列表*/
.B_goods_list{/*in-height:210px;*/margin-bottom:16px;}
.B_goods_list h4{font-size: 20px;}
.B_goods_list_img a{ display: block; width: 200px; height: 115px; }
.B_goods_list_info{margin-top: 25px;}
.B_goods_list_font{ margin-left: -30px; }
.B_goods_list_font span{color: #838383;font-size: 14px;margin-right: 10px;}
.B_goods_list_font em{font-size: 14px;color: #1792e5;font-style: normal;}
/*.B_goods_list:nth-child(2n){padding-left: 10px;}
.B_goods_list:nth-child(odd){padding-right: 10px;}*/
.B_product_item .panel-title a{display: block;}
.actGotop {position: fixed;bottom: 10%;right: 4%; display: none;}
.actGotop img{ width: 44px;}

/* 新闻 */
	/* 新闻banner */
	.banner_com{ position: relative; }
	.banner_com .banner-text{ color: #fff; font-family: 'Honeywell Sans Web_Medium';  /* margin-top: 1%; */ font-size: 40px; width: 100%; text-align: center; position: absolute; top: 50%; left: 0; transform: translateY(-50%); -webkit-transform: translateY(-50%); -moz-transform: translateY(-50%);  -ms-transform: translateY(-50%);  -o-transform: translateY(-50%);  }
.news_box{ padding-top: 15px; border-color: #e4e4e4; }
.news_box p{ margin-bottom: 0; }
.news_box .news_item{ margin-left: -7px; margin-right: -7px; margin-bottom: 24px; font-family: 'NotoSansHans-Regular';}
.news_box .newspic-wrap{ border-bottom: 1px solid #e4e4e4;}
.news_box .newspic-wrap img{ width: 348px; height: 182px; }
.news_item{ border-radius: 0; padding: 0; }
.news_item .caption{ padding: 8px 18px; height: 106px;}
.news_item h3.title{ font-family: 'NotoSansHans-Regular'; color: #9a9a9a; font-size: 12px; border-bottom: 1px solid #717171; display: inline-block; padding: 3px 0; }
.mrgt6{ margin-top: 6px; }
.mrgt12{ margin-top: 12px; }
.news_item p.text{ font-size: 14px; color: #000; line-height: 25px; font-family: 'NotoSansHans-Regular';}
.new_more{ margin-right: 15px; }
.new_more,.recruit-more{ text-align: center; padding: 14px 0 0px 0 }
.new_more_btn,.recruit_more_btn{display: inline-block; color: #fff; background: #1792e5; border: 1px solid #ccc; font-size: 16px; line-height: 48px; padding: 0 58px; font-family: "NotoSansHans-Regular"; }


/* 荣誉资质 */
.news_box .honor{ margin-bottom: 28px; }
.honor .caption{ height: 44px; padding: 0;}
.honor_info{font-size: 14px; color: #000; line-height: 44px; text-align: center; margin: 0; }
/* 大图预览 */
.picshow_layout{ position: fixed; top: 0; left: 0; width: 100%; height: 100%; background: rgba(0, 0, 0, .5); z-index: 1000; display: none;}
.bpic_box{ width: 60%; max-width:1000px; max-height:1000px; background: #fff; padding: 4px; position: absolute; top: 50%; left:50%; transform: translate(-50%, -50%); -webkit-transform: translate(-50%, -50%); -moz-transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%);}

/* 网络营销 */
	/* 专卖店查询 */
.store_box{ display: block; margin: 24px 0 16px 0; }
.province-w .province{background: #eee; padding: 12px 10px; font-family: 'NotoSansHans-Regular';}
.province-w .province li{ float: left;}
.province-w .province li a{ display: block; font-size: 16px; color: #000; padding: 0 16px; line-height: 32px; }
.province-w .province li.current a{ background: #da0b20;}
.addr-sear .sear-box{ background: #eee; padding: 15px 0; position: relative; margin-bottom: 10px; }
.addr-sear .sear{ width: 100%; padding: 0 69px 0 24px;}
.addr-sear .sear input{ width: 100%; font-size: 14px; height: 44px; padding: 14px 10px; border: 1px solid #3f3f3f; }
.sear-box .sear-btn{ width: 68px; height: 44px; position: absolute; top: 15px; right: 0; text-align: center; line-height: 44px;}
.sear-box .sear-btn img{ width: 19px; height: 20px; }
.store-list{ padding-bottom: 20px; font-family: 'NotoSansHans-Regular'; }
/* .store-list .store-info{} */
.store-item{ border: 1px solid #e6e6e6; padding: 14px 17px; min-height: 164px; margin-bottom: 20px;}
.store-list .store-addr{ font-size: 20px; color: #1792e5; line-height: 28px; margin-bottom: 22px; font-family: 'NotoSansHans-Regular'; }
.store-list p.addrs{ min-height: 56px;}
.store-list .addrs,.store-list .timer{ font-size: 16px; color: #6f6f6f; line-height: 28px; margin-bottom: 0; }
.store-list .store-margin{ margin: 0 -7px; font-family: 'NotoSansHans-Regular';}
.store-list .store-item{ margin-left: -7px; margin-right: -7px; }
	/* 各地办事处 */
.work-addr{padding-top: 20px;}
.work-addr .map{ width: 68%; margin: 0 auto;}
.work-addr .work-info{ width: 32%; padding-right: 10px; margin-top: 94px; float: right; }
.work-addr .work-info p{ margin-bottom: 0; font-size: 16px; color: #6f6f6f; line-height: 24px; }
.work-map-table{ margin: 60px 0 0px 0; }
.tabel-data .table{ text-align: center; border: 1px solid #0d0909; font-size: 16px;}
.tabel-data .table td{border-top: 1px solid #0d0909; border-right: 1px solid #0d0909;}
.tabel-data thead{  background: #221e1e; color: #fff; }
.tabel-data tbody{ color: #6f6f6f; }

/* 条款与条件 */
.clause{ padding: 40px 0 60px 0; }
.clause-info{ font-size: 16px; color: #6f6f6f; line-height: 24px; margin-bottom: 20px; }
.clause-list .clause-title{ font-size: 16px; color: #010101; margin-bottom: 20px;}
.clause-list p{ font-size: 16px; color:  #6f6f6f; line-height: 24px; margin-bottom: 20px; }

/* 加入我们 */
/* .join-us{} */
.join-us .company-info { margin-bottom: 20px; padding-top: 12px; }
.join-us .company-info p,.join-us .company dd{ font-size: 16px; color: #6f6f6f ; line-height: 28px;}
.join-us .company dt{ color: #010101; font-size: 18px; margin-bottom: 15px; font-family: 'Honeywell Sans Web_Medium'; }
.join-us .company dd{ margin-bottom: 20px;}
.recruit{ padding-top: 15px; }
.recruit table{ text-align: center; border-bottom: 1px solid #ccc; }
.recruit table thead td{ font-size: 18px; color: #fff; background:#322f31; line-height: 34px;}
.recruit table tbody td{ font-size: 16px; color: #322f31; line-height: 42px; border-top: 1px solid #ccc;}
  /* 表格弹窗 */
  .popup-mark{ position: fixed; top: 0; left: 0; width: 100%; height: 100%; background: rgba(0, 0, 0, .5); z-index: 999; display: none; }
  .table-popup{ width: 880px; height: 86.8%; padding:50px 100px; background: #fff; overflow-y: auto; position: absolute; top: 50%; left: 50%; transform: translate(-50%,-50%); -webkit-transform: translate(-50%,-50%); -moz-transform: translate(-50%,-50%); -o-transform: translate(-50%,-50%); -ms-transform: translate(-50%,-50%); }
  .table-popup::-webkit-scrollbar,.Transaction_table::-webkit-scrollbar{width: 6px;height: 16px;background-color: #DDD;}  
  .table-popup::-webkit-scrollbar-thumb,.Transaction_table::-webkit-scrollbar-thumb{background: #AAA;}
  .job-name{ color: #000; }
  .job-name h2{ font-size: 24px; margin-bottom: 18px;}
  .job-name ul{ margin-bottom: 0; }
  .job-name li{ font-size: 18px; line-height: 30px;}
  .job-duty h3,.job-range h3{ font-size: 18px; line-height: 46px; }
  .job-duty p,.job-range p{ font-size: 14px; color: #6f6f6f; margin-bottom: 0; line-height: 25px; }
  .job-resume{ font-family: 'NotoSansHans-Regular';display: inline-block; padding:12px 20px; margin-top: 34px; color: #fff; font-size: 16px; border: 1px solid #ccc; background: #1792e5;}
  .job-resume:hover, .job-resume:focus{ color: #fff; }
  .close-popup{ position: absolute; top: 22px; right: 22px; font-size: 45px; font-weight: 100; line-height: 1px; }


/* 首页侧边栏浮窗 */
.window-slide{ position: fixed; right: -180px; top: 50%; background: #fff; width: 235px; z-index: 1000; transform: translateY(-50%); -webkit-transform: translateY(-50%); -omz-transform: translateY(-50%); -o-transform: translateY(-50%);}
.window-slide p{ margin-bottom: 0; }
.window-slide a.item{ position: relative; right: 0; transition: right .2s linear; -webkit-transition: right .2s linear; -moz-transition: right .2s linear; -ms-transition: right .2s linear; -o-transition: right .2s linear;}
.window-slide a.item span{ font-size: 18px; color: #fff; line-height: 55px; vertical-align: middle; font-family: 'NotoSansHans-Medium';}
.window-slide a.tel span{ font-family: 'Honeywell Sans Web_Bold';}
.gotop,.tel,.qq{ margin-bottom: 3px; }
.gotop,.tel,.qq,.weichat{ display: block; background: #d90b21; width: 100%; }
.window-slide i{ display: inline-block; width: 55px; height: 55px; vertical-align: middle; }
i.gotop-icon{  background: url('../images/goto_top.png') no-repeat center center;  }
i.tel-icon{  background: url('../images/tel-icon.png') no-repeat center center;  }
i.qq-icon{  background: url('../images/qq_icon.png') no-repeat center center;  }
i.weichat-icon{  background: url('../images/weichat_code.png') no-repeat center center;  }
.weichat img{display: inline-block; width: 154px; height: 154px; margin: 0 42px;}
.weichat strong{ padding:12px 0 25px 0; background: #d90b21; position: absolute; top: 54px; left: 0px; visibility: hidden;}
.window-slide a.item:hover{ right: 180px; }
.window-slide a.item:hover strong{ visibility: visible; }

/* .B_product_main  .row_29{padding: 0 54px;} */

/* 语言切换 */
.language-box{ background-color: #303030; display: none; position: relative; z-index: 1000; }
.language-list{ font-size: 14px; text-align: right;}
.language-list .item{ color: #fff; line-height: 96px; padding: 0 12px;}
.language-list img{ width: auto; height: auto; margin-top: -4px; margin-right: 13px;}

/* 微信弹窗 */
.wechat-modal{ background: #fff; }
.modal-hd{ position: relative; padding: 18px 30px; line-height: 30px; font-size: 18px; color: #000; }
.wechat-close{position: absolute; right: 4%; top: 18px; width: 30px; height: 30px; background: url('../images/wechat-close.png') no-repeat center; }
.modal-bd{ width: 100%; padding: 3% 5% 6% 5%;}
.modal-bd .hwell-code,.modal-bd .wechat-info{ float: left; }
.modal-bd .hwell-code{ width: 40%; padding: 0 3%;}
.modal-bd .wechat-info{width: 60%; padding: 0 8%;}
.title-wechat{ font-size: 24px; color: #000; text-align: center; padding: 10px 0;}
.wechat-info img{ width: auto; height: auto; margin-right: 15px; }
.wechat-info ul{ margin-bottom: 0; }
.wechat-info li{ width: 50%; float: left; font-size: 18px; color: #313131; line-height: 55px; }
.modal-hd .close{ opacity: 1; }
.modal-hd .close:hover,.modal-hd .close:focus { opacity: 1; }
.modal-open{ padding-right: 0 !important; }
body{overflow-y: auto !important;}

/* 招商加盟 */
.c-white h3{color: #fff;}
.join-banner{ height: 650px; background: url('/static/images/join_banner.jpg') no-repeat center center; }
.h-join-wrap{ text-align: center;}
.h-join-wrap .title{ margin-top: 132px; }
.h-join-wrap .title h2{ font-size: 72px; line-height: 72px; color: #f5f5f5;margin-bottom: 22px; }
.h-join-wrap .title p{ font-size: 36px; line-height: 36px; color: #ffffff;}
.join-button{ margin: 80px 0; }
.join-button a{display: inline-block ;font-size: 24px; color: #f5f5f5; background: #1792e5; line-height: 50px; padding: 0 50px; font-family: "NotoSansHans-Regular";}
.join-button p{ font-size: 30px; line-height: 30px; margin-top: 26px; color: #fff; font-family: "Honeywell Sans Web_Medium";}
.join-slogin{ font-size: 36px; color: #ffffff; line-height: 36px; font-weight: 100;}

.h-operate{  height: 672px;background: url('/static/images/operate.jpg') no-repeat center center; padding-bottom: 40px; }
.operate-w{ text-align: center; background: rgba(255, 255, 255, .33); padding:  25px 28px; margin-top: 40px; overflow: hidden; }
.operate-w .operate-item{ padding:20px 0 5px 0; }
.pad8{ padding: 8px 0; }
.operate-w tbody{ vertical-align: top; }
.operate-w .operate-item figure{ height: 60px}
.operate-w .operate-item figure img{ width: auto; height: auto; }
.operate-w .operate-item h4{ font-size: 24px; color: #fff; margin-bottom: 15px;margin-top: 18px; line-height: 24px; font-family: "NotoSansHans-Regular";}
.operate-w .operate-item span{display: block; font-size: 18px; color: #fff; line-height: 22px; padding: 0 14px;}
.operate-box{ border: 2px solid #d9232e; padding: 30px 26px; }
.operate-box table{ width: 100%; margin-bottom: 0; }
.operate-box tbody td{ width: 25%;}
.operate-box .table tbody td{border-top: none; padding:0;}
.border-w-r{ border-right: 1px solid #fff; }
.border-w-b{ border-bottom: 1px solid #fff; }

/* condition */

.condition{ height: 616px ;background: url('/static/images/condition-banner.jpg') no-repeat center center; margin-bottom: 30px;}
.condition-join{ padding: 76px 0;}
.condition-item{ text-align: center; padding:24px 84px;}
.condition-item h2{ color: #d90b21; font-size: 60px; line-height: 60px; margin-bottom: 14px; font-family: "HoneywellCondWeb-BookItalic"; }
.condition-item p{ font-size: 18px; color: #fff; line-height: 24px; }


/* condition */
.BP_advantage_list{margin: 72px 0 44px;}
.BP_advantage_list li{text-align: center;width: 50%;height: 180px; padding:0 10px;float: left;margin-bottom: 56px;}
.BP_img img{width: 60px;height: 60px;}
.BP_advantage_list li h3{font-size: 24px;color: #d9232e;padding: 16px 0 20px;}
.BP_info{min-height: 110px;}
.BP_info p{color: #6f6e6f;font-size: 18px;line-height: 22px;margin-bottom: 0;}


.Common_problem_box{font-size: 18px;margin-top: 83px;padding: 0 15px;}
.Common_problem_box figure{float:left;width: 50%;}
.Common_problem_box dl{padding:0 44px 0 43px;text-align: justify;text-justify: inter-ideograph;}
.Common_problem_box .items dl{margin-bottom:53px;}
.Common_problem_box .itemone dl{margin-bottom: 40px;}
.Common_problem_box dt{color: #d90b21;font-family:"NotoSansHans-Regular"; font-weight: 500;}
.Common_problem_box dd span{color: #d90b21;}
.Common_problem_box dd{color: #686767;margin-top: 20px;}
.jm_common_btn .join-tel{color: #db182d;font-family: "Honeywell Sans Web_Medium";}
.jm_common_btn a{font-family:"NotoSansHans-Regular";}
.jm_common_btn{text-align: center;margin: 85px 0 150px;}

.my-join-wrap{ padding: 40px 68px 80px 68px; }
.my-join-wrap label{ font-size: 16px; font-family: "NotoSansHans-Regular"; vertical-align: middle ; margin-bottom: 0; color: #707070; font-weight: normal;}
.my-join-wrap .form-control{display: inline-block ; padding: 14px 12px; font-size: 15px; vertical-align: middle ; border-radius: 0; border-color: #d0d0d0; box-shadow: none; height: 50px; border-width: 2px; }
.my-join-wrap .name{ width: 76%; }
.my-join-wrap .phone{ width: 35%; }
.my-join-wrap .city{ width: 76%; }
.my-join-wrap .company{ width: 84%; }
.my-join-wrap .check-code{ display: inline-block; vertical-align: middle; font-size: 16px; margin: 0 14px 0 44px; color: #fff; width: 130px; text-align: center; line-height: 50px; font-family:"NotoSansHans-Regular" ; background: #1792e5; }
.my-join-wrap .check-code-edit{ width: 20%; }
.my-join-wrap .check-area{ display: inline; }
.my-join-wrap .item{ margin-top: 50px; }
.immediately-join { text-align: center; margin-top: 58px; }
.immediately-join a{  display: inline-block; color: #fff; font-size: 24px; background: #1792e5; padding: 0 50px; line-height: 50px; font-family: "NotoSansHans-Regular";}
.my-join-info{ text-align: center; font-size: 12px; color: #707070; font-family: "NotoSansHans-Regular"; margin-bottom: 0; padding: 16px 10px;}

/* 工程报备 */
.join-partner{ padding-top: 46px; font-size: 16px; }
.join-partner label{ font-size: 16px; color: #707070; font-weight: normal; line-height: 50px; padding: 0; font-family: "NotoSansHans-Regular"; }
.join-partner .form-control{ border-radius: 0; box-shadow: none; height: 50px; border-color: #d0d0d0; font-size: 15px; padding: 14px 12px; }
.join-partner ,.join-partner .select_city{width: 100%; height: 50px; border: 1px solid #d0d0d0; padding: 6px 12px; font-size: 15px; }
.join-partner .form-group{ margin-bottom: 40px; }
.join-partner .partner-join{ height: 50px; font-size: 24px; color: #fff; padding:0 50px; border: 0; border-radius: 0; background: #1792e5; font-family: "NotoSansHans-Regular"; }
.join-partner .form-horizontal .radio-inline{ padding-top: 0; }
.join-partner .radio-inline input[type=radio]{ position: static; margin-left: 20px; }
.tip_info { height:20px; display:none; border:none; font-size:5px; color:red; font-family:'Microsoft YaHei';}


/*成功页面*/
.apply_success{margin-top: 20px;text-align: center;}
.apply_success img{ width: 50px; height: 50px; }
.apply_success >.container{background: #fff;	padding-top:7%;padding-bottom:7%;min-height: 500px;}
.apply_success h3{font-size: 18px;color: #666;font-weight: bold;margin: 10px 0; font-family: "NotoSansHans-Regular";}
.apply_success p{font-size: 14px;}
.apply_success em{font-size: 14px;font-style: normal;}
.apply_success p >a{text-decoration: underline;color: #666; font-family: "NotoSansHans-Regular";}

/* 防伪查询 */
.ecec{ background: #ececeb; }
.security-check{ font-family: "NotoSansHans-Regular"; }
.security-check .form-group{ margin-top: 50px;}
.security-check .query-code{ width: 52%; margin: 0 auto; min-height: 922px;  position: relative;  }
.security-check .query-code .title{ text-align: center; color: #6f6f6f; font-size:24px; margin-top: 46px; }
.security-check .query-code label{width: 114px; color: #707070; font-size: 18px; margin-bottom: 0; line-height: 50px; font-weight: normal; vertical-align: middle;}
.security-check .query-code .form-control{display: inline-block ; width: 77%; height: 50px ;border: 2px solid #d3d3d3; box-shadow: none; border-radius: 0; vertical-align: middle; }
.security-check .query-code .code-input{ width: 49%; }
.sub-code{ text-align: center; padding-bottom: 44px; padding-top: 19px; }
.sub-code a{ display: inline-block ;width: 200px; line-height: 50px; background: #1792e5; font-size: 14px; color: #fff; text-align: center;}
.code-verify{display: inline-block; text-align: center; vertical-align: middle; margin-left: 62px; }
.code-verify .code-area{ width: 80px; }
.code-verify a{ display: inline-block; font-size: 12px; color: #6f6f6f; line-height: 14px; }
.verify-info{ color: #707070; font-size: 16px; }
.verify-info dt{ font-weight: normal; line-height: 42px; }
.verify-info dd{ line-height: 30px; }
	/* 查询结果 首次*/
	.code-verify-wrap{width: 628px;  position: absolute; top: 50px; left: 50%; transform: translate(-50%, 0); -webkit-transform: translate(-50%, 0); -moz-transform: translate(-50%, 0); -ms-transform: translate(-50%, 0); -o-transform: translate(-50%, 0); }
	.successColor{border: 2px solid #7eb338;}
	.errorColor{border: 2px solid #d9232e; }
	.first-query{ padding: 20px;min-height: 300px; background: #fff; }
	.first-query .query-tip{ float: left; color: #333; font-size: 14px; line-height: 20px;}
	.first-query .query-tip .success{ display: inline-block ; width: 19px;height: 15px; margin-right: 20px; background: url('../images/code-success.png') no-repeat center center; }
	.first-query .close{float: right; width: 19px; height: 19px; opacity: 1; background: url('../images/code-close.png') no-repeat center center; }
	.first-query .query-info-box{ text-align: center; font-size: 24px; color: #444; }
	.first-query .query-info-box p{ margin-bottom: 0; line-height: 36px;}
	.first-query p.query-second{ color: #707070; font-size: 14px; line-height: 14px; }
	.code-red{ color: #d9232e; }
	.query-info-box .details{ padding: 18px 0; }
	.query-info-box .details table{width: 100%; text-align: center; }
	.query-info-box .details table tr{ height:  186px; }
	.query-info-box .details table td{ vertical-align: middle; padding: 0; }
	/*  未查询出结果 */
	.first-query .query-tip .error{display: inline-block ;vertical-align: text-bottom; width: 20px;height:17px; margin-right: 20px; background: url('../images/code-error.png') no-repeat center center;}
	.errorColor .query-tip{ color: #d9232e; }
	
	
	/*文字跳动*/
.animated { 
    -webkit-animation-duration: 1s; 
    animation-duration: 1s; 
    -webkit-animation-fill-mode: both; 
    animation-fill-mode: both; 
} 
@-webkit-keyframes fadeInDown {
    0% {
        opacity: 0;
        -webkit-transform: translate3d(0,-100%,0);
        transform: translate3d(0,-100%,0)
    }

    100% {
        opacity: 1;
        -webkit-transform: none;
        transform: none
    }
}

@keyframes fadeInDown {
    0% {
        opacity: 0;
        -webkit-transform: translate3d(0,-100%,0);
        -ms-transform: translate3d(0,-100%,0);
        transform: translate3d(0,-100%,0)
    }

    100% {
        opacity: 1;
        -webkit-transform: none;
        -ms-transform: none;
        transform: none
    }
}

.fadeInDown {
    -webkit-animation-name: fadeInDown;
    animation-name: fadeInDown
}
/*首页手机端修改*/
.friend-link .links.links_modify{font-size: 12px;}
.links_modify span{display: none;}


@media (min-width: 768px){
.form-horizontal .control-label{ padding-top: 0; }
.navbar-nav>li>a{line-height: 96px;padding: 0 5px;}
.navbar-right{margin-right: 30px;}
.navbar-right:last-child{margin-right: 0px;}
.navbar-nav>li{height: 96px;}
.navbar-right .dropdown-menu{ right: auto; }
.modal-dialog { width: 750px;}
.banner_com_new{width: 1920px;margin: 0 auto;left: 50%;margin-left: -960px;min-width: 1000px;}
}

@media (min-width: 960px){
.navbar-nav>li{ margin-right: 22px; }
.navbar-nav>li:last-child{ margin-right: 0px; }

.navbar-nav>li>a{line-height: 36px; margin-top: 32px;}
.hy-banner .swiper-container{ height: 450px; }
/*.banner_com { height: 300px;}*/
.banner_com img{ height: 100%;}
}

@media (max-width: 767px){
  .top-info{padding: 0 15px;}
	.logo_img{padding-left: 15px;}
	.logo_img img{width: 50%}
	.find_goods{display: block; right: 24%;}
	.search_btn{margin-left: 0;padding-right: 70px;}
	.pad_l0{padding-left: 15px;}
	.pad_r0{padding-right: 15px;}
	.about_right{margin-top: 0;}
	.news_info{padding: 0;}
	.news_list{padding:5px 0;}
	.news_main_info li{padding: 5px 0;line-height: 20px;border-bottom: 1px dashed  #D1D1D1;}
	.top-info a:first-child{margin-right: 0px;}
	.apply_success >.container{min-height: auto;}
	.about_us_box .pad_l0,.about_us_box .pad_r0{padding-left: 15px;padding-right: 15px;}
	.product_list{padding:10px;}
	.product_list_left{padding-right: 0;}
	.province-w .province{ padding: 12px 6px; }
	/* 导航 */
	.navbar-collapse{ background: #303030; }
	.navbar-default .navbar-nav>li>a{ color: #fff; }
	.navbar-default .navbar-nav>li>a:hover, .navbar-default .navbar-nav>li>a:focus{ color: #fff; }
	.navbar-default .navbar-nav>.open>a, .navbar-default .navbar-nav>.open>a:hover, .navbar-default .navbar-nav>.open>a:focus{ background: none; color: #fff; }
	.navbar-default .navbar-nav .open .dropdown-menu>li>a{ color: #fff; }
	/*新增*/
	.B_product_left .title,.B_product_list .B_product_item{margin-right: 0;}
	.B_product_left{margin-left: 0;}
		
	/* 二级导航*/
	.top-info a{ margin-left: 12px; }
	.menu-wrap .item{ float: none; width:100%;}
	.navbar-default .navbar-nav .open .dropdown-menu>li>a:hover, .navbar-default .navbar-nav .open .dropdown-menu>li>a:focus{ color: #fff; }
	.nav .open>a, .nav .open>a:hover, .nav .open>a:focus{ border-color: transparent; }
	.navbar-default .navbar-nav>li:hover>a{ border-color: transparent; }



	.product-box a{ padding: 12px 0; }
	.product-sys .item{ width: 100%; }
	.product-sys .item + .item::before{ display: none;}

	.site-nav .item{ border: none; /*padding: 10px; */}
	.site-nav a.item{padding-top: 0;}
	.pad_lr{padding: 0 5px;}
	.phone_product{display: none;}
	/* footer部分适配 */
	.footer-copyright{ padding-right: 10px; padding-left: 10px; }
	.copyright{ float: none;}
	.footer-logo{ float: none; margin-top: 20px; text-align: center;}
	.footer-logo img{ width: 50%;}
	/* 荣誉图片预览适配 */
	.bpic_box{ width: 90% }
	/* 新闻图片大小*/
	.banner_com .banner-text{ font-size: 18px; }
	.news_box .newspic-wrap img{ width: 100%; height: 100%; }
	.news_item h3.title{ margin-left: 0; }
	/* 办事处 */
	.work-map .map{ width: 100%; }
	.work-addr .work-info{ float: none; clear: both; width: 98%; }
	/* 轮播图高度 */
	.product-silde{height: 220px;}
	.about-silde{height: auto;}
	/* 底部链接 */
	.footer-links .links dl{ width: 120px; }
    .footer-links .product-show .link-item{ width: 50%; padding-left: 12px;}
    .footer-links h4{/* padding-left: 12px;*/margin-bottom: 6px; }
    .friend-link .customer-ser{ margin-top: 0px; text-align: center; float: none;margin-bottom: 25px;}
    .friend-link .links a{ /*display: block; margin-left: 12px; */line-height: 25px;font-size: 12px;}
    .table-popup{ width: 90%; height: 80%; padding: 50px 20px; overflow-y: scroll; }
    .copyright p.footer-hy, .copyright p.footer-en{ float: none; }
	.copyright p.footer-hy,.copyright p.footer-en{ padding-bottom: 10px; }
    /* 左右两侧 */
    .B_product_left{/*margin-left: -20px;*/width: auto;}
    .B_product_right{width: auto; margin: 0 20px;}
    .B_product_right .title{ padding-left: 25px;margin: 0 -20px; }
    .store-list{ padding-left: 14px; padding-right: 14px; }
    .B_product_right .side-fill{ margin: 0; padding: 0 10px; }
    .new_more{ margin-right: 0; }
	/* 招商加盟 */
    .join-banner{ height: auto;}
    .h-join-wrap .title{ margin-top: 8px; }
    .h-join-wrap .title h2{ font-size: 24px; line-height: 24px; margin-bottom: 10px; }
    .h-join-wrap .title p{ font-size: 16px; line-height: 16px;}
    .join-button {margin: 12px 0}
    .join-button a{ font-size: 14px; line-height: 34px; padding: 0 28px; }
    .join-button p{ font-size: 18px; line-height: 16px; margin-top: 15px; }
    .join-slogin{ font-size: 14px; line-height: 14px; }
    
    .advantage1{padding: 0 0px; margin-top: 28px; margin-bottom: 41px;}
    .advantage1 td{ padding: 18px 10px; }
    .advantage1 h4{ font-size: 16px; line-height: 24px; margin-bottom: 18px; }
    .advantage1 p { color: #6f6e6f ;font-size: 14px; line-height: 24px;}
    .BP_advantage_list li,.Common_problem_box figure{ width: auto; float: none; }
    .condition-join{ padding: 10px 0; }
    .condition-item{ padding:0; }
    .Common_problem_box dl{ padding: 0; }
    .operate-box{ padding: 0; }
    .h-operate{ height: auto; }
    .operate-w{ padding: 10px; }
    .operate-w .table-responsive{ margin-bottom: 0; }
    .condition{ height: auto; }
    .condition-item h2{ font-size: 40px; line-height: 40px; }
	/* 语言选择 */
    .language-list .item{display: inline-block ;width: 100%; text-align: left; line-height: 45px;}
    .banner_com_new{ width: auto; margin: 0; left: auto; min-width: 0;}
    .img_h299{ height: auto; }

    /*11.7banner修改*/
  	.ad-link{ display: block; text-align: center; width: 50%; left: 25%; padding: 4% 2%; background: transparent; }
    .ad-link h2{ font-size: 14px;line-height: 16px;}
    .ad-link p{font-size: 12px; margin-bottom: 10px; }
    .ad-link a{ display: block; width: 48%; margin: 0 auto; font-size: 14px; line-height: 24px;}
  	.hy-banner .swiper-button-prev,
	.hy-banner .swiper-button-next{ width: 18px; height: 23px; }
	.hy-banner .swiper-button-prev{ left: 6%;}
	.hy-banner .swiper-button-next{ right: 6%;}
	.B_goods_list_img a{width: auto;}
	.B_goods_list_font{margin-left: 0;}
	.B_goods_list_info  {padding-left:20px;}
	.space{padding-bottom: 50px;}
	.B_product_tab li{font-size: 12px;margin: 8px 2px 0 ;}
	.B_product_tab li a{padding: 0 3px;}
	
	.my-join-wrap{ padding:0 0 40px 0; }
	.my-join-wrap .item{ text-align: left; margin-top: 25px; }
	.my-join-wrap .form-control{ width: 100%; margin-bottom: 30px; }
	.my-join-wrap .check-code{ margin:0 14px 0 0; vertical-align: top;}
	.my-join-wrap .check-code-edit{ width: 45%; }
	.my-join-wrap .check-area{ display: block; text-align: center; }
	/* 工程报备 */
	.join-partner{ padding-top: 15px; }
	.join-partner label{ padding-left: 15px; line-height: 40px; margin-bottom: 0;}
	.join-partner .form-group{ margin-bottom: 20px; }
	.tip-info{ height:20px;
		 display:none;
		 border:none;
		 font-size:5px;
		 color:red;
		 font-family:'Microsoft YaHei';
	 }
	/* 侧边栏QQ*/
	.window-slide{right: -155px; transform: translateY(-50%) scale(.6); -webkit-transform: translateY(-50%) scale(.6); -omz-transform: translateY(-50%) scale(.6); -o-transform: translateY(-50%) scale(.6); }
	/* 微信弹窗 */
	.modal-dialog{ width: 80%; }
	.modal-hd{ font-size: 14px; padding: 10px 15px; }
	.wechat-close{ width: 15px; height: 15px; }
	.modal-bd .hwell-code{ width: 60%; margin: 0 auto; }
	.modal-bd .hwell-code, .modal-bd .wechat-info{ float: none; }
	.modal-bd .wechat-info{ width: 100%; }
	.title-wechat{ font-size: 16px; padding: 5px 0;}
	.wechat-info li{ font-size: 14px; line-height: 40px; }
	.wechat-info img{ width: 20%; margin-right: 8px; }
	
	.security-check .query-code{ width: 95%; }
	.security-check .query-code .form-control{ width: 100%; }
	.security-check .form-group{ margin-top: 20px; }
	.code-verify{ width: 100%; text-align: center; margin-left: 0; }
	.code-verify .code-area{ margin: 20px auto 0; }
	.code-verify-wrap{ width: 100%; }
	.first-query{ padding: 14px; }
	.first-query .query-info-box{ font-size: 18px; }
	.friend-link .links.links_modify{padding: 0 10px;width: 100%;}
	.links-box{padding-top: 20px;}
	.foot_bottom .row{display: flex;display: -webkit-flex;flex-direction:column-reverse;-webkit-flex-direction:column-reverse;}
	.links_modify span{display:inline-block}
	.friend-link .customer-ser p.server-tel{font-size: 20px;}
	.friend-link .customer-ser a{width: 120px;line-height: 32px;}
	.friend-link .customer-ser p{padding: 10px 0;}
	.site-nav-wrap{padding: 20px 0 10px;}
	.site-nav .item .site-icon{margin:0 auto 5px ;}
	.friend-link .links a{padding-right: 0px;}
}

@media screen and (min-width:420px) and (max-width:768px) {

}
@media screen and (min-width:768px) and (max-width:995px) {
	.navbar-nav>li>a{line-height: 36px; margin-top: 32px;}
	.logo_img img{width: 66%}
	.navbar-nav>li{ margin-right: 2px; }
	.footer-logo { width: 30%; margin-top: 4px;}
  	.table-popup{ width: 90%; padding: 50px 28px; }
  	.my-join-wrap .form-control{ width: 100%; margin-bottom: 25px; }
  	.my-join-wrap .check-code-edit{ width: 60%; margin-bottom: 0; }
  	.security-check .query-code{ width: 80%; }
}

@media (min-width:1200px) {
	.container {width:1040px;}
}

@media screen and (min-width: 993px) and (max-width:1199px) {
  	.my-join-wrap{ padding: 40px 0 80px 0; }
  	.security-check .query-code{ width: 62%; }
}
  	



.advan-title{text-align: center;}
.advan-title h3{display: inline-block; padding: 30px 0; margin-bottom: -2px; font-size: 36px; color: #686767; border-bottom:3px solid #d9232e; font-family: "NotoSansHans-Regular";}
.advan-title h3 { width: 142px ;font-size: 20px; padding: 20px 0; }

.condition .advan-title h3,.h-operate .advan-title h3{ color: #fff; }
.advantage1{ text-align: center; padding: 0 30px; margin-top: 54px; margin-bottom: 92px;}
.advantage1 h4{ color: #d90b21; font-size: 24px; line-height: 24px; margin-bottom: 18px; font-family: "NotoSansHans-Regular";}
.advantage1 p{ color: #6f6e6f; font-size: 18px; line-height: 24px; }
.advantage1 td{ padding: 44px 30px; width: 50%; }
.border-r{ border-right: 1px solid #6f6e6f; }
.border-b{ border-bottom: 1px solid #6f6e6f; }



.product_detail_ul li {
	list-style-type: none;
	background: url("/static/images/WechatIMG124.png") no-repeat 0.5rem 0.2rem;
	background-position: left 8px; 
	background-size: 1rem 1rem;
	text-indent: 2em;
	margin-bottom: 10px;
	/* list-style: none; */
	/* list-style:square inside url('/static/images/WechatIMG124.png'); */

}


.product_detail_ul header {
	font-size: 18px;
	
}

.panel-body p{
	width: 100%;
}


.panel-body p.active{
	background-color: #dcdcdc;
}

.product-show ::after {
	border: #1792e5;
}