html,body,dl,dd,img,form,div,ul,ol,li,h1,h2,h3,h4,h5,h6,p{margin:0;padding:0;border:0;}
a{color:#282828}
img{border:0;max-width:100%;}
a:hover,a:active{color:#dd0010;border:0;outline:0;}
a,a:hover{text-decoration:none;}
@font-face {
  font-family: 'pingFang';
  src: url("pingFang.ttf");
  font-weight: normal;
  font-style: normal;
}
body{font-family:'PingFang SC','Microsoft YaHei',"微软雅黑";font-size:14px;}
ul,ol,li{list-style-type:none;}
.fl{float:left;}
.fr{float:right}
.align-center{text-align:center;}
.align-right{text-align:right;}
.header{background:#282d40;color:#fff;padding:10px 0;overflow:hidden;}
.header span.fl{padding-top:3px}
.header a{color:#fff}
.header a:hover{color:#eee}
.header .yx{padding-left:30px}
.header span i{margin-right:6px;font-size:20px}
.login a{width:60px;height:30px;line-height:30px;text-align:center;border:1px solid #fff;border-radius:5px;margin-left:20px;color:#fff;float:left;font-size:14px}
.login a:hover{background:transparent;color:#db0000;border-color:#db0000}
/* nav */
.nav{padding:15px 0;}
.nav .menu{padding-top:26px;margin-right:-20px}
.nav .menu li{display:inline-block;font-size:16px}
.nav .menu li{margin:0 30px}
.nav .menu li a{display:block;padding-bottom:6px}
.nav .menu li:hover a,.nav .menu li.on a{color:#dd0010;border-bottom:1px solid #dd0010}
.hidden-m{display:block;}
.hidden-b{display:none;}
.form-control:disabled, .form-control[readonly]{background:#fafafa;}
/* slide */
.slide .swiper-pagination-bullet{width:32px;height: 5px;background:rgba(255,255,255,0.7);opacity:0.7;border-radius:0;margin:0 10px}
.slide .swiper-pagination-bullet-active{background-color: #fff;opacity: 1;}
.slide .swiper-button-next, .slide .swiper-button-prev{width:50px;height:65px;text-align:center;background:rgba(255,255,255,.5);color:#282828;border-radius:2px;}
.slide .swiper-button-next:after, .slide .swiper-button-prev:after{font-size:25px;color:#282828;}
.slide .swiper-button-next:hover, .slide .swiper-button-prev:hover{background:#dd0010;color:#fff}
.slide .swiper-button-next:hover::after, .slide .swiper-button-prev:hover::after{color:#fff;}
/* tb_btn */
.zb_btn{padding:35px 0;}
.zb_btn .zb_wrap{padding:0 6%}
.zb_btn .item{border:2px solid #ddd;border-radius:10px;text-align:center;margin:10px 0}
.zb_btn .item .box{margin:3px;padding:25px 0;font-size:24px;border:1px solid #ddd;border-radius:10px;}
.zb_btn .item .box img{vertical-align:middle;margin-right:10px}
.zb_btn .tb_tips{text-align:center;padding:10px 0 5px 0;font-size:14px;color:#999}
/* zb_type */
.zb_type{padding:20px 0;overflow:hidden;}
.zb_type b{font-size:30px;}
.zb_type p{font-size:20px;color:#999;margin-top:-5px;text-transform:uppercase;}
.zb_type a{float:right;border:1px solid #ddd;padding:6px 25px;border-radius:5px;margin-top:9px}
.index_zhanhui{background:#f6f6f6;}
.main{padding:10px 0 35px 0}
.p30{padding:30px 0;overflow:hidden;}
.pic{overflow:hidden;}
.pic img{transition: 0.3s;-moz-transition: 0.3s;-webkit-transition: 0.3s;}
.pic:hover img{webkit-transform: scale(1.2);transform: scale(1.2);-moz-transform: scale(1.2);}
.index_zhanhui .list_zh li .title{font-size:18px;height:50px;line-height:25px;overflow:hidden;margin:15px 0 8px 0;font-weight:bold;text-overflow:ellipsis;display:block;
}
.index_zhanhui .list_zh{margin:0 -10px;}
.index_zhanhui .list_zh li .box{margin:10px;}
.index_zhanhui .list_zh li .title{display:block;}
.index_zhanhui .list_zh li .time{font-size:14px;color:#999;height:20px;line-height:20px;overflow:hidden;}
.list_zh li{width:20%!important;}
.index_youshi{padding-top:30px}
.index_js{background:#f6f6f6;padding:45px 0}
.index_js .list_js li{width:14.28%;text-align:center;float:left;}
.index_js .list_js li  .biao{overflow:hidden;height:55px;line-height:55px;margin:6px 0}
.index_js .list_js li .box{background:#fff;margin:10px;padding:10px 5px;font-size:16px;}
.index_js .list_js{margin:0 -10px}
.index_js .list_js li  .title{height:30px;line-height:30px;overflow:hidden}
.biao img{transition: 0.7s;-moz-transition: 0.7s;-webkit-transition: 0.7s;-o-transition: 0.7s;}
.biao:hover img{-moz-transform: rotateY(180deg);-webkit-transform: rotateY(180deg);transform: rotateY(180deg);}

/* index_fuwu */
.index_fuwu .fwnr{padding:35px 0 0 0}
/* footer */
.footer{text-align:center;padding:30px 0;color:#fff;background-color:#303030;}
.footer p{margin-top:10px}
/* bottoms */
.bottoms{text-align:center;padding:15px 0;background:#303030;border-top:1px solid #666;color:#999;font-size:14px}
.bottoms a{color:#999}
.bottoms a:hover{color:#666}
.mbot1{text-align:center;padding:15px 10px;font-size:14px}
.mbot2{text-align:center;padding:15px 10px;background:#303030;color:#fff;font-size:18px}
.mbot2 .yx{padding-left:15px}
.mbot2 a{color:#fff}
.mbot2 a:hover{color:#fafafa}
.mbot2 i{margin-right:8px;font-size:25px}
/* list_faq */
.index_faq{padding-top:0}
.list_faq li .box{background:#f6f6f6;padding:15px;margin:0 -10px}
.list_faq ul{margin:15px 0}
.list_faq li:nth-child(2) .box,.list_faq li:nth-child(5) .box{background:#f0f0f0;}
.list_faq li .title{font-size:14px;height:40px;line-height:20px;}
.list_faq li .go{margin:6px 0 15px 0}
.list_faq li .go i{width:50px;height:6px;line-height:6px;background:url(../img/i_jt.png) no-repeat left center;float:left;}
.list_faq li:hover .go i{background:url(../img/i_jt2.png) no-repeat left center;}
/* 客户推荐 */
.index_kehu{background:#f6f6f6;}
.index_kehu li .box{text-align:center;background:#fff;margin:10px 0;padding:10px 15px;overflow:hidden;}
.index_kehu li .box .title{font-size:14px;color:#333;padding:0 15px}
.index_kehu li .box .title span{float:right;}
.index_kehu li .box .title span.xt{width:60px;border-top:1px solid #999;margin-top:10px;}
.index_kehu li .box .title span.name{padding:0 25px;}
.index_kehu li .box .zhiwei{font-size:14px;color:#999;overflow:hidden;}
.index_kehu li .box .desc{font-size:14px;margin:6px 0 15px 0;text-align:left;height:75px;line-height:25px;overflow:hidden;}
/* 合作单位 */
.list_hz li{width:20%;float:left;text-align:center;}
.list_hz li .box{border:1px solid #ddd;border-radius:5px;margin:10px 10px;padding:5px}
.list_hz ul{margin:0 -10px}
/* ny_slide */
.ny_slide{height:504px;background-size:cover;position:relative;}
.ny_slide .slide_txt{position:absolute;bottom:12%;z-index:1;color:#fff;font-size:36px;}
.ny_slide .slide_txt i{width:50px;height:6px;background:#fff;float:left;margin-top:15px}
.nbot{padding:30px 0}
/* weizhi */
.weizhi{padding:15px 0;font-size:14px;color:#999}
.weizhi a{color:#999}
.weizhi a:hover{color:#dd0010;}
#dituContent *{margin:0;padding:0;box-sizing:content-box!important;}
#dituContent img{max-width:initial;}
.main .contact2{line-height:30px;}
.main .contact2 .scode{margin-top:30px;}
.yqlinks {border:1px solid #ddd;padding:10px 15px;margin:25px 0}
.yqlinks .link1{width:110px;font-size:20px;float:left;margin-top:15px;font-weight:bold;text-align:center;}
.yqlinks .link2{width:calc(100% - 118px);float:left;overflow:hidden;}
 .yqlinks .link2 li{float:left;margin:0 2px}
 .yqlinks .link2 li img{width:initial}
.picScroll-left{ width:100%;  overflow:hidden; position:relative;}
.picScroll-left .bd ul{ overflow:hidden; zoom:1;}
/* 新闻详情页 */
.newsbox h1.title{font-size:36px;text-align:center;}
.newsbox .source{font-size:14px;padding:15px 0;text-align:center;}
.newsbox .sub_title{text-align:center;font-size:20px;padding:15px 0 20px 0;}
.newsbox .newsinfo{line-height:28px;}
.newsbox .newsinfo p{margin:10px 0;}
.newsbox .gzcode p{margin:6px 0;font-size:14px}
.sxp{background:#f6f6f6;padding:15px 0;}
.sxp li{height:28px;line-height:28px;overflow:hidden;color:#666}
.sxp li span{padding:0 10px}
.sxp li span i{margin:0 5px}
.sxp li:nth-child(2){text-align:right;}
/* 展会列表 */
.bgf6{background:#f6f6f6;}
.nbg{background:none!important;}
.main .list_zh{padding:0 15px}
.main .list_zh .pic{background:#fff;margin-bottom:15px;}
.main .list_zh .zh_t1,.main .list_zh .zh_t2,.main .list_zh .zh_t3{height:28px;line-height: 28px;overflow:hidden;}
.list_zh .pic,.list_kehu .pic{height:220px;background:#fff;display:flex;align-items: center; justify-content: center;}
.list_zh .pic img{max-width:100%;height:initial;max-height:220px}
/* pages */
.pages{padding:30px 0 10px 0;overflow:hidden;text-align:center;}
.pages li {display:inline-block;vertical-align:middle;margin:0 1px;}
.pages li a{display:block;border:1px solid #E5E7EA;background:#fff;padding:8px 14px;-moz-border-radius: 3px; -webkit-border-radius: 3px;border-radius: 3px;font-size:14px;}
.pages li:hover a,.pages li.active a{color:#de0015;border-color:#de0015;}
/* 注册页 */
.regbox{max-width:800px;padding:15px;background:#fff;margin:0 auto;border-radius:2px;}
.regbox .subname{text-align:center;font-size:24px;padding:16px 0;border-bottom:1px solid #eee;}
.regbox .sub_title{text-align:center;padding:15px 0;font-size:20px;}
.regbox .checklist .form-check{display:inline-block;margin-right:16px;margin-top:8px;}
.regbox .btns{padding:20px 0!important;}
.regbox .btn1{padding:10px 77px;background:#de0014;border-radius:5px;color:#fff;border:0;outline:0;font-size:18px}
.regbox .form-group{padding:5px 0;}
.regbox .list_reg{width:80%;margin:0 auto}
.zhbox1 .col-form-label{font-size:13px}
.zhbox1 .list_reg{width:93%;}
.paybox{max-width:480px;margin:20px auto;}
.regbox .form-control{outline:0!important;box-shadow:0;border:1px solid #eee}
.regbox .form-control:active{border:0;}
.regbox .fasong{width:120px;height:40px;line-height:40px;border-radius:5px;background:#eee;text-align:center;float:right;border:0;outline:0;}
.rel{position:relative;}
.p150{padding:157px 0}
.p130{padding:120px 0;margin:8px 0;}
.regbox .list_login{padding:30px 15px}
/* 理赔流程 */
.main .wrap{max-width:800px;padding:25px;margin:0 auto;background:#fff;}
.main .pageinfo{font-size:14px;line-height:30px;padding:10px 0;}
.main .lc1{font-size:20px;padding:5px 0;}
.main .lpbtn{padding:45px 0;text-align:center;}
.btn1{padding:10px 77px;background:#de0014;border-radius:5px;color:#fff;border:0;outline:0;font-size:18px}
.btn1:hover{background:#c40415;color:#fff}

.ylbtn  a{margin:10px 15px;}
.btn0{padding:10px 77px;background:transparent;border-radius:5px;color:#282828;border:1px solid #ddd;outline:0;font-size:18px}
.btn0:hover{border:1px solid #c40415;color:#DE0015}
/* 提交成功 */
.main .sub1 .tg2{font-size:20px;padding:20px 0 10px 0}
.main .sub1 .tg3{font-size:14px;padding-bottom:50px}
.main .sub1 .tg_btn a{width:200px;height:48px;line-height:48px;border-radius:5px;border:1px solid #ddd;text-align: center;display:inline-block;margin:0 14px;font-size:18px;}
.main .sub1 .tg_btn a:hover{border-color:#DE0014}
/* 展馆列表 */
.list_zhanguan{padding:15px 0;}
.list_zhanguan li{margin:15px 0}
.list_zhanguan li .pic{overflow:hidden;}
.list_zhanguan li .box{background:#fff;padding:15px;}
.list_zhanguan li  .title{font-size:20px;height:35px;line-height:35px;overflow:hidden;}
.list_zhanguan li .add{font-size:14px;height:25px;line-height:25px;overflow:hidden;}
.list_zhanguan li:hover .box{background:#de0015;color:#fff}
.list_zhanguan li:hover .box .title a{color:#fff}
/* 展会详情 */
.zh_title{text-align:center;font-size:20px;font-weight:bold;padding:10px 0;}
.list_zhxx{padding:15px 0;}
.list_zhxx li .label{text-align:right;color:#282828;}
.list_zhxx li{line-height:26px;overflow:hidden;color:#666;margin:8px 0}
.faqs{margin:20px auto!important;}
.faqs .slideTxtBox{ width:100%;text-align:left;  }
.faqs .slideTxtBox .hd{ height:38px; line-height:32px; position:relative;border-bottom:1px solid #eee;}
.faqs .slideTxtBox .hd ul li{ float:left; padding:0 15px 15px 15px; cursor:pointer;  }
.faqs .slideTxtBox .hd ul li.on{ height:38px;border-bottom:2px solid #de0015; }
.faqs .slideTxtBox .bd ul{ padding:15px 0;  zoom:1;  }
.faqs .slideTxtBox .bd ul li{padding:5px 0}
.faqs .slideTxtBoxQA{ width:100%;text-align:left;  }
.faqs .slideTxtBoxQA .hdQA{ height:60px; line-height:32px; position:relative;border-bottom:1px solid #eee;}
.faqs .slideTxtBoxQA .hdQA ul li{ float:left; padding:0 15px 15px 15px; cursor:pointer;  }
.faqs .slideTxtBoxQA .hdQA ul li.on{ height:38px;border-bottom:2px solid #de0015; }
.faqs .slideTxtBoxQA .bdQA ul{ padding:15px 0;  zoom:1;  }
.faqs .slideTxtBoxQA .bdQA ul li{padding:5px 0}
.faqs .faq1 li .wen{background:url(../img/wen.png) no-repeat left top;padding-left:40px;margin:10px 0 15px 0;color:#282828}
.faqs .faq1 li .da{background:url(../img/da.png) no-repeat left top;padding-left:40px;font-size:14px;color:#666;min-height:25px;}
.faqs .faq2{line-height:28px;padding:15px 0}
.faqs .faq2 p{margin:5px 0;}
.faqs .faq3{line-height:28px;padding:15px 0}
.faqs .faq3 p{margin:5px 0;}
.faqs .faq4{line-height:28px;padding:15px 0}
.faqs .faq4 p{margin:5px 0;}
.main .tips{padding:5px 0!important;margin:-25px -25px 20px -25px;line-height:28px;}
.main .btns{padding:30px 0;}
.main .aboutbox .about_info h4{font-size:20px;font-weight:bold;padding:5px 0;}
.main .aboutbox .about_info{font-size:14px;line-height:28px;}
.main .aboutbox .about_info p{margin:10px 0;}
.main .list_faq1 li{padding:10px 0;}
.main .faqs_type{height:38px; line-height:32px; position:relative;border-bottom:1px solid #eee;margin-bottom:10px;}
.main .faqs_type span{ height:38px;border-bottom:2px solid #de0015;float:left;padding:0 15px;}
/* 服务优势 */
.main .list_ys ul{margin:0 -5px}
.main .list_ys li{width:20%;float:left;text-align:center;}
.main .list_ys li .box{background:#f6f6f6;margin:10px 5px;padding:10px 15px;}
.main .list_ys li .biao:hover img{-webkit-transform: rotate(360deg); -moz-transform: rotate(360deg); transform: rotate(360deg);}
.main .list_ys li .ys1{font-size:16px;font-weight:bold;margin-top:15px;}
.main .list_ys li .ys2{font-size:14px;line-height:25px;margin:10px 0;text-align:left;height:75px;overflow:hidden;}
/* 服务内容 */
.main .list_fw{padding:30px 0}
.main .list_fw li .box{padding:30px 15px;background:#F6F6F6;overflow:hidden;text-align:center;margin:-11px;border:1px solid #ddd;}
.main .list_fw li .biao{overflow:hidden;}
.main .list_fw li .title{font-size:16px;font-weight:bold;height:30px;line-height:30px;overflow:hidden;margin-top:10px}
.main .list_fw li .desc{height:75px;line-height:25px;overflow:hidden;margin:10px 0 20px 0;text-align:left;}
.main .list_fw li .tels{background:#de0015;color:#fff}
.main .list_fw li .tel{text-align:center;font-size:34px;color:#fff;margin-top:35px;height:70px;}
.main .list_fw li .tel a{color:#fff}
/* 产品介绍 */
.cpjs1{clear:both;}
.cpjs1 .wrap1{max-width:690px;margin:15px auto;}
.cpjs1 ul li{background:#de0015;border-radius:35px;padding:5px;font-size:20px;margin:15px 0}
.cpjs1 ul li .label{width:140px;float:left;text-align:center;color:#fff;height:50px;line-height:50px;}
.cpjs1 ul li .info{background:#fff;border-radius:35px;color:#000;height:50px;line-height:50px;padding:0 20px;}
.cpjs1 ul li .info span{padding:0 3px}

.cpjs2{padding:25px 0 35px 0}
.cpjs2 li{text-align:center;padding:15px 0;}
.cpjs2 li .down{font-size:16px;border:1px solid #e71419;border-radius:35px;color:#e71419;padding:8px 35px;margin-top:6px;}
.cpjs2 li .bz img{height:40px;margin:-10px 0 3px 0}
.cpjs2 li{padding-top:25px}
.cpjs2 .col{border-left:1px solid #fff}
.cpjs2 li{background:#f6f6f6;}
.cpjs2 li:nth-child(2n){background:#fff;}
.cpjs2 .thead li{background:#e71419;color:#fff;font-size:16px;font-weight:bold;padding:20px 0;}
.cpjs2 li .down:hover{background:#e71419;color:#fff}
.form-control{font-family:'Microsoft YaHei';font-size:14px;height: calc(1.7em + .75rem + 2px);}
.form-control:focus{outline: none;border-color: #eee;box-shadow:none;}
.zhbox .sub_title{font-weight:bold;padding:20px 0;font-size:20px}
.date{background:url(../img/i_date.png) no-repeat right center;width:44%;display:inline-block;}
.zhbox .form-group{margin:8px 0;font-size:14px;}
.zhbox .zgbox{border:1px solid #eee;padding:7px 15px;border-radius:3px;margin:15px 0;cursor: pointer;}
.zhbox .zgbox .title{font-size:16px;height:25px;line-height:25px;overflow:hidden}
.zhbox .zgbox .add{font-size:14px;height:25px;line-height:25px;overflow:hidden;color:#666}
/* 图片上传 */
#imgPreview{width:80px;height: 80px;border: 1px solid #eee;text-align: center;background:url(../img/jia.png) no-repeat center;border-radius:5px;float:left}
#prompt3{width: 100%;height:80px;text-align: center;position: relative;}
#imgSpan{position: absolute;top: 60px;left: 40px;}
.filepath{width: 100%;height: 100%;opacity: 0;cursor:pointer;}
#img3{height: 100%;width: 100%;display: none;}
.zhbox .tishi{color:#de0015;float:left;max-width:240px;margin-top:30px;margin-left:25px;}
select.form-control{background:#f6f6f6;}

.list_zh2 li{background:#f6f6f6 url(../img/i_jt3.png) no-repeat right center;border:1px solid #eee;padding:7px 15px 7px 0;border-radius:3px;margin:10px 0;overflow:hidden;}
.list_zh2 li .pic{margin:-7px;position:absolute;width:100%;height:115%;background-size:100% 100%;}
.list_zh2 li a{display:block;}
.list_zh2 li .pbox{padding:0 0 0 25px}
.list_zh2 li .title{font-size:20px;}
.list_zh2 li .desc{font-size:14px;height:20px;line-height:20px;overflow:hidden;color:#666}
.list_tbr{max-width:510px;margin:15px auto;}
.list_tbr .djs{color:#666}
.add2{margin:6px 0 0 0;text-align:center;padding:15px 0 0 0;}
.add2 a{height:40px;line-height:40px;background:#de0014;color:#fff;display:inline-block;border-radius:5px;padding:0 35px;}
.list_tbr .add2 a{padding:0 10px;}
.add2 a img{float:left;margin:12px 5px 0 8px;}
.add2 a:hover{background:#c40517;}
/* 展会信息 */
.zh_type{font-size:20px;padding:20px 0;font-weight:bold;}
.list_zhxx2{background:#fff;}
.main .list_sai{background:#fff;padding:15px 20px;font-size:14px;color:#282828;overflow:hidden;margin:0 -5px 15px -5px}
.main .list_sai li{padding:4px 0;line-height:25px;text-align:left;}
.main .list_sai strong{font-weight:normal;padding-right:6px;float:left;}
.main .list_sai li a{color:#666;padding:3px 5px;}
.main .list_sai li a.show{color:#de0015;}
.main .list_sai nav .navTitle{padding:10px 0;border-top:1px solid #eee;margin-top:6px;}
.main .list_sai nav span{padding:1px 5px;min-width:100px;border:1px solid #de0015;color:#de0015;margin:0 5px;border-radius:5px;float:left;line-height:25px;}
.main .list_sai nav strong{margin-top:5px;}
.main .list_sai nav span strong{margin-top:0}
.main .list_sai nav span a{width:15px;height:25px;line-height:25px;background:url(../img/del01.png) no-repeat center;float:right;text-indent:9999px;}
.main .list_sai nav .del_all{float:right;width:20px;height:25px;line-height:25px;background:url(../img/del_t1.png) no-repeat center;}
.main .list_sai nav .del_all:hover{background:url(../img/i_del.png) no-repeat center;}
.list_zhxx2 ul{max-width:480px;margin:10px auto;}
.list_zhxx2 ul li{line-height:25px;margin:10px 0;font-size:16px}
.list_zhxx2 ul li .col-sm-9{color:#666}
.list_bzjh ul li .box{background:#fff;padding:10px 15px;border-radius:2px;font-size:14px;color:#666}
.list_bzjh li:hover .box{background:#DE0015;color:#fff}
/* 展会详情 */
.zh_detail_title{max-width:800px;margin:auto;font-size:20px;padding:20px 0;font-weight:bold;}

.list_bzjh ul li .title{font-size:20px;font-weight:bold;height:30px;line-height:30px;overflow:hidden;margin-bottom:5px;color:#282828}
.list_bzjh li .dd{height:25px;line-height:25px;overflow:hidden;margin:5px 0;}
.list_bzjh li .link{padding:10px 0;border-top:1px solid #eee;margin-top:10px;}
.list_bzjh li .fr{font-size:14px;}
.list_bzjh li .fr i{font-size:25px;color:#666}
.list_bzjh li:hover i{color:#de0015}
.list_bzjh li:hover .title,.list_bzjh li:hover a,.list_bzjh li:hover  i{color:#fff}
.list_bzjh li{margin:10px 0;}
/* 选择企业 */
.main .sub_title{text-align:center;font-size:20px;font-weight:bold;}
.main .list_qiye{max-width:485px;margin:15px auto;}
.main .list_qiye dd{margin:18px 0;background:#F6F6F6;border:1px solid #eee;border-radius:5px;background-image:url(../img/ky1.png);background-position:left center;background-repeat:no-repeat;padding:5px 10px;cursor:pointer;}
.main .list_qiye dd .box{overflow:hidden;padding:15px;}
.main .list_qiye dd .xz{width:30px;float:right;overflow:hidden;text-align:right;padding-top:25px;}
.main .list_qiye dd .info{width:calc(100% - 45px);float:left;padding-left:25px}
.main .list_qiye dd .title{font-size:16px;height:25px;line-height:25px;overflow:hidden;color:#282828;margin-bottom:6px;}
.main .list_qiye dd .add,.main .list_qiye dd .djs{font-size:14px;height:22px;line-height:22px;overflow:hidden;color:#666}
.main .list_qiye dd:hover,.main .list_qiye dd.active{border-color:#DE0015;background-color:#fff;}
.btns2{padding:15px 0;}
.btns2 .button{padding:10px 35px;border:1px solid #de0014;border-radius:5px;margin-right:6px;outline:0;}
.btns2 .button.btn3{background:#de0014;color:#fff;}
.btns2 .button.btn4{background:transparent;color:#de0014;}
.btns2 .button:hover{opacity:0.8;}
.nopad{padding:0!important;}
.m30{margin-top:30px;margin-bottom:30px;}
.m50{margin-top:50px;margin-bottom:50px;}
.main .tips2{padding:15px 0;color:#DE0015}
/* 付款 */
.paybox .pay1{padding:15px 0 30px 0;}
.paybox .pay1 li{height:35px;line-height:35px;overflow:hidden;}
.paybox .pay1 li span{padding-right:15px;}
.paybox .pay2{padding:15px 0 0 0;}
.paybox .pay2 li{line-height:28px;margin:10px 0}
.paybox .pay2 li input{zoom:140%;float:left;margin:3px 8px 0 0}
.k50{padding:28px 0;}
.main .sub2 .tg3{padding-bottom:20px}
.main .sub2 .tg4{padding:10px 0 35px 0;color:#999;font-size:14px;}
/* 保险预览 */
.main .ylbox{max-width:480px;margin:0 auto}
.main .ylbox  .zgbox{background: #f6f6f6;}
.main .ylbox .beizu{padding:15px 0 35px 0;font-sizR:14px;color:#666;line-height:25px;}
.main .ylbox .baofei{padding:15px 0;}
.main .ylbox .baofei b{color:#de0015;font-size:20px;}
.main .ylbox .read{padding:15px 0;}
.main .ylbox .read input{zoom:130%;float:left;margin:3px 6px 0 0}
.main .ylbox .read  a{color:#DE0015}
.main  .list_piao{padding:10px 0;overflow:hidden;}
.main  .list_piao li{overflow:hidden;padding:5px 0;}
.main  .list_piao li .label{width:25%;text-align:right;float:left;}
.main  .list_piao li .info{width:73%;float:left;padding-left:2%}
.main .list_piao li.tai2 .label{padding-top:35px}
/* 投保 */
.main .tbox .list_tbr li .zgbox{padding:15px;cursor:pointer;background:#f6f6f6;position:relative;margin:8px 0}
.main .tbox .list_tbr li .zgbox .golink{position:absolute;right:15px;top:40%;z-index:1;}
.main .tbox .list_tbr li .zgbox .golink i{font-size:28px;color:#666}


.main .tbox .list_tbr li .zgbox:hover{background:#fff;border-color:#de0015}
.main .tbox .list_tbr li .zgbox:hover .golink i{color:#DE0015}
.main .tab1,.main .tab1 td{margin:0;padding:0;border:0;}
/*.main .zh1 tr.t1:nth-child(1) .sub_title .dels,.main .list_shenhe tr:nth-child(1) .dels,.main .tab1 tr:nth-child(1) .dels{display:none;}*/
.main .zh1 .sub_title .dels{margin-right:-30px;}
.main .tab1 .dels{z-index:1;margin:10px 0 2px 0;clear:both;}
.zhbox .dels{background:url(../img/i_del.png) no-repeat center center;cursor: pointer;}
.main .add3{text-align:center;padding:25px 0}
.main .add3 a{width:160px;height:38px;line-height:38px;border:1px solid #de0015;color:#de0015;display:inline-block;border-radius:5px;}
.main .add4 a{border:1px solid #de0015;color:#fff;background:#de0015;;}

.main .add3 a img{margin-right:6px;}
.main .tbox .beizu .bz1{padding:15px 0;}
.main .tbox .beizu textarea{padding:10px;color:#666}
.main .red{color:#de0015;}
.main .link{color: #1A01CC; text-decoration: underline;}
.main .tbox .baofei{padding:15px 0;}
.main .tbox .baofei b{color:#de0015;font-size:20px;}
.main .tbox .fplx span{float:left;width:33%;}
.main .tbox .fp_tips{padding:10px 0;line-height:22px;font-size:12px;}
.main .tbox .fplx input{zoom:130%;float:left;margin:2px 3px 0 0}
/* 中国人民保险 */
.main .list_bx .biao:hover img{-webkit-transform: rotate(360deg); -moz-transform: rotate(360deg); transform: rotate(360deg);}
.main .list_bx{padding:25px 0;}
.main .list_bx li{text-align:center;}
.main .list_bx li .box{margin:5px 10px}
.main .list_bx .biao{border:1px solid #eee;border-radius:50%;text-align:center;width:88px;height:88px;line-height:88px;margin:15px auto}
.main .list_bx li .title{height:35px;line-height:35px;overflow:hidden;font-size:20px;font-weight:bold;margin:10px 0 5px 0}
.main .list_bx li  .desc{font-size:14px;line-height:22px;overflow:hidden;text-align:left;}
.main .list_case{padding:15px 0;}
.main .list_case .sub_title{text-align:center;font-siz:20px;padding:25px 0;}
.main .list_case li .pic{border:1px solid #eee;margin:10px 0}
.tanbox {background:#fff;padding:10px;border-radius:10px;}
.tanbox .lc1{font-size:20px;text-align:center;font-weight:bold;padding:5px 0;border-bottom:1px solid #eee;}
.tanbox .pageinfo{line-height:22px;padding:10px;max-height:500px;overflow-y:scroll;margin:15px 0;}
.layui-layer{border-radius:10px!important;max-width:800px;}
/*自定义滚动条*/
.tanbox ::-webkit-scrollbar{width:8px;
height:8px;}
.tanbox ::-webkit-scrollbar-thumb{border-radius:100px;
-webkit-box-shadow:inset 0 0 5px rgba(183,195,207,0.2);
background:#b7c3cf;}
/*滚动条里面轨道样式*/
.tanbox ::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 5px rgba(0,0,0,0.2);
border-radius:0;
background:rgba(221,226,231,0.5);}
@media screen and (min-width:992px) and (max-width:1088px) {
.nav .menu li{margin:0 20px}
}
@media screen and (min-width:992px){
.zhbox1 .list_reg{padding-right:11%}
.list_zh2{max-width:80%;margin:0 auto}
.main .list_zhxx2 li .col-sm-3{text-align:right;}
.main .ylbox .read{margin-right:-60px}

}
@media screen and (min-width:1100px){
.index_kehu li .box .title span.xt{width:100px;}
}
@media screen and (max-width:991px) {
img{max-width:100%;}
.hidden-m{display:none!important;}
.hidden-b{display:block;}
.mtop{padding:12px 0}
.mtop .login{padding-top:5px;float:right;margin-right:40px}
.mtop .login a{color:#282828;border-color:#282828;margin:0 5px;width:60px;height:30px;line-height:30px;font-size:14px;border:1px solid #DCDCDC}
.slide .swiper-button-next,.slide .swiper-button-prev{display:none;}

.zb_type b{font-size:24px;}
.zb_type p{font-size:14px;color:#999;margin-top:-2px;text-transform:uppercase;}
.zb_type a{float:right;border:1px solid #ddd;padding:5px 20px;border-radius:5px;margin-top:12px}
.index_zhanhui .list_zh{margin:10px 0}
.list_zh li{width:100%!important;}
.index_zhanhui .list_zh li .box{background:#fff;overflow:hidden;padding:10px}
.index_zhanhui .list_zh li .pic{width:60px;float:left}
.index_zhanhui .list_zh li .pbox{width:calc(100% - 70px);float:right;margin-top:-10px}
.index_zhanhui .list_zh li .title{height:inherit;line-height:20px;overflow:hidden}
.index_zhanhui .list_zh li .title a{font-size:16px}
.index_zhanhui .list_zh li .time{font-size:12px}
/*.list_zh li:nth-child(n+7):nth-child(-n+10){display:none;}*/
.index_js .list_js li{width:25%;}
.index_js .list_js li:nth-child(n+1):nth-child(-n+3){width:33.33%}
.index_js .list_js li .box{margin:5px}
.index_js .list_js li .biao img{max-height:40px}
.bottom{padding:15px 10px}
.list_faq{margin:0 -10px}
.list_faq li .box{margin:0}
.index_fuwu .fwnr{padding:15px 0}

.index_kehu li .pbox .desc{font-size:12px;height:100px;line-height:20px;}
.list_hz li{width:33.333%;float:left;text-align:center;}
/*.list_hz li:nth-child(n+13){display:none!important;}*/
.index_hezuo{padding-bottom:0}
.index_faq{padding-top:0;margin-top:-10px}
.list_hz li .box{margin:3px}

#dituContent{height:300px!important;}
.ny_slide{height:283px;background-position:center;position:relative;}
.ny_slide .slide_txt{position:absolute;bottom:12%;z-index:1;color:#fff;font-size:30px;}
.ny_slide .slide_txt i{width:35px;height:4px;background:#fff;float:left;margin-top:15px}
.yqlinks {border:1px solid #ddd;padding:5px 10px;margin:15px 0}
.yqlinks .link1{width:120px;font-size:20px;float:left;margin-top:20px;font-weight:bold;text-align:center;}
.yqlinks .link2{width:calc(100% - 125px)}
.yqlinks .link2 li{margin:0 6px}
.mkg{clear:both;padding:30px 0;}

.newsbox h1.title{font-size:20px;text-align:center;}
.newsbox .sub_title{text-align:center;font-size:16px;padding:15px 0 20px 0;}
.newsbox .newsinfo{line-height:28px;}
.pages{padding:15px 0;}
.main .list_zh li{width:100%!important}
.main .list_zh ul{margin:0 -25px;}
.main .list_zh li .box{background:#fff;padding:10px 10px 15px 10px;font-size:14px;}
.main .list_zh li .pbox{margin-top:0}
.main .list_zh li .title{margin:5px 0;font-size:16px;}
.pages li{margin:0}
.pages li a{padding:5px 10px}
.main{padding:15px 0;}
.index_zhanhui{padding:10px 0}
.main .index_zhanhui{margin:10px -5px}
.regbox{margin:15px auto;}
.regbox .list_reg .col-form-label{text-align:left;margin-bottom:10px;}
.regbox .list_reg{width:98%;margin:0 auto}
.regbox .fasong{height:36px;line-height:36px;border-radius:5px;background:#eee;text-align:center;float:right;position:absolute;right:11px;z-index:1;bottom:1px;width:100px;font-size:14px}
.regbox .form-control{font-size:14px}
.regbox .yzm{width:62%}
.regbox .btn1{padding:10px 55px;background:#de0014;border-radius:5px;color:#fff;border:0;outline:0;font-size:18px;margin-top:16px;}
.regbox .form-group{margin:5px 0;}
.main .wrap{padding:15px 15px}
.main .tips{margin:-15px -10px 15px -10px}
.main .sub1 .tg_btn a{width:150px;font-size:16px}
.list_zhxx li{padding:5px 0;}
.list_zhxx li .label{text-align:left;margin-bottom:2px;}
.main .aboutbox .about_info{padding:15px 0;}
.main .list_ys li{width:100%;float:left;text-align:center;}
.main .list_ys li .box{padding:25px 15px}
.main .list_ys li .ys2{text-align:center;height:initial;}
.main .list_fw li .tel{text-align:center;font-size:20px;color:#fff;margin-top:35px;height:70px;}
.cpjs1 ul li{background:none;margin:5px 0;}
.cpjs1 ul li .label{color:#333;text-align:left;}
.cpjs1 ul li .info{width:100%;float:left;flex-basis:initial;margin:5px 0;height:initial;line-height:25px;background:#de0015;padding:5px;}
.cpjs1 ul li .info .msg{background:#fff;border-radius:35px;color:#000;padding:5px 10px;font-size:15px}
.cpjs2{overflow-x: scroll;}
.cpjs2  .scroll{width:1200px}
.list_zhanguan li{margin:8px 0;}
.date{width:43%}
.regbox{padding:10px 15px;}
.zhbox .sub_title{padding:15px 0;}
.zhbox .tishi{max-width:180px;margin-top:10px;}
.p150{padding:98px 0;}
.p130{padding:98px 0;}
.p30{padding:20px 0}
.m30,.m50{margin-top:10px;margin-bottom:10px;}
.zhbox1{padding:0 10px;}
.main .list_qiye dd .box{padding:10px 5px 10px 15px;}
.main .btns{padding:19px 0;}
.ylbtn  a{margin:10px 8px;padding:10px 35px;font-size:16px;}
.list_tbr .djs{margin-bottom:10px;}
.main .zh1 .sub_title .dels{margin-right:0}
.main .list_sai strong{width:100%;float:left;margin-bottom:6px;}
.main .list_sai nav span{min-width:initial;font-size:12px;margin:0 4px}
.main .list_sai nav span strong{width:initial;float:initial}
.main .list_sai nav{position:relative}
.main .zhbox .tab1 .dels{position:initial;padding-top:15px;}
.main .list_sai nav .del_all{position:absolute;right:0;top:15px;z-index:1}
.main .list_sai li a{padding:3px 5px 3px 0}
.list_zhanguan li .pic{display:none}
.zb_btn{padding:15px 0;}
.zb_btn .zb_wrap{padding:0}
.zb_btn .row{padding:0 5px;}
.zb_btn .item{border:2px solid #ddd;border-radius:10px;text-align:center;margin:10px -6px}
.zb_btn .item .box{margin:3px;padding:10px 0;font-size:14px;border:1px solid #ddd;border-radius:10px;}
.zb_btn .item .box img{vertical-align:middle;margin-right:3px;height:25px;}
.zb_btn .tb_tips{text-align:left;padding:5px 0;font-size:14px;color:#999}
.list_zhanguan li:hover .box,.list_zh li:hover .box,.list_bzjh li:hover .box{background:transparent;border:1px solid #de0015;color:#de0015;}
.list_zhanguan li:hover .box .title a,.list_zh li:hover .box,.list_bzjh li:hover .box,.list_bzjh li:hover .title,.list_bzjh li:hover a, .list_bzjh li:hover i{color:#de0015}
.list_zhxx2 ul li{font-size:14px}
.list_bzjh li .kdd{display:none;}

.list_zh .pic,.list_kehu .pic{height:120px;background:#fff}
.list_zh .pic img,.list_kehu .pic img{max-height:120px;max-width:100%;}



.index_kehu li .box .title span{font-size:12px}
.index_kehu li .box .title span.xt{width:60px;border-top:1px solid #999;margin-top:10px;}
.index_kehu li .box .title span.name{padding:0 10px;}
}
@media screen and (max-width:751px) {
.index_kehu li .box .desc{height:inherit;}
.index_kehu li .box{padding:10px 5px;}
}
@media (min-width:1200px){.container,.container-lg,.container-md,.container-sm,.container-xl{max-width:1200px}}
.col, .col-1, .col-10, .col-11, .col-12, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-auto, .col-lg, .col-lg-1, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-auto, .col-md, .col-md-1, .col-md-10, .col-md-11, .col-md-12, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-auto, .col-sm, .col-sm-1, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-auto, .col-xl, .col-xl-1, .col-xl-10, .col-xl-11, .col-xl-12, .col-xl-2, .col-xl-3, .col-xl-4, .col-xl-5, .col-xl-6, .col-xl-7, .col-xl-8, .col-xl-9, .col-xl-auto{padding-left:10px;padding-right:10px}

/* 手机端菜单 */
.mtop{position:fixed;z-index:22;background:#fff;top:0;border-bottom:1px solid #efefef;width:100%}
.iphone__content{position:relative;background-color:#d2527f;width:100%;height:100%}
.navs{position:fixed;z-index:100;opacity:0;-webkit-transition-property:all;transition-property:all;-webkit-transition-duration:300ms;transition-duration:300ms;width:100%;left:0;top:63px;}
.nav--active .navs{opacity:1;background-color:#333}
.nav__list{margin:0;padding:10px}
.nav__list li{height:40px;line-height:40px;overflow:hidden;}
.nav__list li a{color:#fff}
.nav__item{list-style-type:none;text-align:left}
.nav__link{font-size:1.3em;text-transform:uppercase;text-decoration:none;color:#fff;opacity:1;-webkit-transition:opacity 300ms ease-in-out;transition:opacity 300ms ease-in-out}
.nav__trigger{display:block;position:absolute;width:30px;height:25px;right:10px;top:4px;z-index:200}
.nav--active .nav__trigger{opacity:.5}
.nav__icon{display:inline-block;position:relative;width:30px;height:3px;background-color:#6A6A6A;-webkit-transition-property:background-color,-webkit-transform;transition-property:background-color,-webkit-transform;transition-property:background-color,transform;transition-property:background-color,transform,-webkit-transform;-webkit-transition-duration:300ms;transition-duration:300ms;border-radius:5px;}
.nav__icon:before,.nav__icon:after{content:'';display:block;width:30px;height:3px;position:absolute;background:#6A6A6A;-webkit-transition-property:margin,-webkit-transform;transition-property:margin,-webkit-transform;transition-property:margin,transform;transition-property:margin,transform,-webkit-transform;-webkit-transition-duration:300ms;transition-duration:300ms;border-radius:5px;}
.nav__icon:before{margin-top:-10px}
.nav__icon:after{margin-top:10px}
.mtop .navs{-webkit-transform:translateX(-100%);transform:translateX(-100%);width:100%;padding:10px 0}
.mtop .nav--active .navs{-webkit-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out;-webkit-transform:translateX(0);transform:translateX(0)}
.mtop .nav--active .nav__icon{background:rgba(0,0,0,0)}
.mtop .nav--active .nav__icon:before{margin-top:0;-webkit-transform:rotate(45deg);transform:rotate(45deg)}
.mtop .nav--active .nav__icon:after{margin-top:0;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}

.validationMessage {
    color: red;
}

.clause {
    display: none;
}

.clause .header {
    line-height: 2.2rem;
    font-size: .95rem;
    text-align: center;
    background: #ff4200;
    margin-bottom: 10px;
    color: #fff
}

.main .list_hall {width:100%; margin: 5px 25px;}
.main .list_hall dd{margin:12px 0;border:1px solid #eee;border-radius:5px;background-position:left center;background-repeat:no-repeat;padding:5px 10px;cursor:pointer;}
.main .list_hall dd .box{overflow:hidden;padding:5px 15px;}
.main .list_hall dd .xz{width:30px;float:right;overflow:hidden;text-align:right;padding-top:25px;}
.main .list_hall dd .info{width:calc(100% - 45px);float:left;padding-left:25px}
.main .list_hall dd .title{font-size:16px;height:25px;line-height:25px;overflow:hidden;color:#282828;margin-bottom:6px;}
.main .list_hall dd .add,.main .list_hall dd .djs{font-size:14px;height:22px;line-height:22px;overflow:hidden;color:#666}
.main .list_hall dd:hover,.main .list_hall dd.active{border-color:#DE0015;background-color:#fff;}

.tab-page {
    height: 600px;
    overflow-y: auto;
    padding: 15px;
    line-height: 28px;
    margin-bottom: 10px;
    display: none;
}

.tab-page.active {
    display: block;
}

.button-container {
    text-align: center;
    margin-top: 15px;
    margin-bottom: 15px;
}