@charset "gb2312";
.body{background-color:rgba(242,242,242,1);min-height:100%;}
.header .home span,.ques-menu a:before,.ques-list h2 i,.wd-ques a i,.backtotop a{background:url(imagesiconsicons.png) no-repeat;background-size:15rem 2.2rem;}
.header{height:3.75rem;background:url(imagesiconshead_bg.jpg) left center repeat-x;}
.header .home{position: absolute;top:0;left:.8rem; width:3.75rem;height:3.75rem;text-align: center;}
.header .home span{display:inline-block;width: 2.2rem;height: 2.2rem;background-position:0 0;text-indent:-999px;margin-top:.775rem;}
.header .help{position: absolute;top:0.5rem;left:.8rem;text-align: center;display:inline-block;width:5.5rem;height:2.5rem;line-height:2.5rem; color:#fff;font-size:1rem;background:url(imagesimageshelp.png) center center no-repeat; background-size:5.5rem auto;}
.header h1{text-align: center;height:3.75rem;line-height: 3.75rem;color: #fff;font-size:1.7rem;text-shadow:0px 2px 2px #410b07;letter-spacing:.2rem;}
.container{border-top:1px solid #f5f0eb;min-height:80%;}
.ques{ padding:0 1rem;}
.ques-menu{/*padding:0 1rem;*/background-color: #fff;height:9.5rem;margin-bottom: 1.2rem;overflow:hidden;}
.ques-menu ul{height:9.5rem;}
.ques-menu li{width:25%;float:left;position:relative;}
.ques-menu .caret{display:none; position:absolute;width:0;height:0;bottom:-1.2rem;left:50%;margin-left:-.8rem;background-color: #fff;border-width:0 .8rem .8rem .8rem;border-style:solid;border-color:transparent transparent rgba(245,240,235,1) rgba(255,255,255,1);}
.ques-menu li.curr .caret{display:block;}
.ques-menu a{display:block;text-align: center;margin-top: .75rem;color:#333;font-size:1.2rem;}
.ques-menu a span{display:block;width:4.3rem;height:4.3rem;border-radius:50%;margin: 0 auto .6rem;}
.ques-menu span img{width:100%;vertical-align:middle;}
/* .ques-menu .item1 span{background-color: #F5C036;} */
/* .ques-menu .item2 span{background-color: #70c7aa;} */
/* .ques-menu .item1.curr span{background-color:#ffb700;} */
/* .ques-menu .item2.curr span{background-color:#80dfbf;} */
.ques-menu .add-item span{background-color: #dfdede;}
.ques-menu i{display:inline-block;width:2.55rem;height: 2.2rem;margin-top:1.1rem;}
/* .ques-menu .item1 i{background-position: -2.1rem 0;} */
/* .ques-menu .item2 i{background-position: -4.8rem 0;} 
.ques-menu .add-item i{background-position: -7.7rem .3rem;}*/
.ques-cont{background-color:#fff;box-shadow:0 .15rem .1rem 0 #dededb;}
.ques-item{background-color:#f2f2f2;border-bottom:1px solid #aaa;}
.ques-item .ques-tit{height: 4.75rem;line-height: 4.75rem;padding:0 1rem;background-color: #fff;font-size:1.2rem;}
.ques-item h2 i{float:right;width:1.5rem;height:.9rem;background-position:-10.74rem 0;margin-top:1.925rem;transition:transform .5s; transform:rotate(180deg);-moz-transform:rotate(180deg);-webkit-transform:rotate(180deg);-o-transform:rotate(180deg);}
.ques-item h2.open i{transform:rotate(0);-moz-transform:rotate(0);-webkit-transform:rotate(0);-o-transform:rotate(0);}
.ques-item > div{padding:1rem 1rem 1rem 1.5rem;color:#666;margin-left:1rem;}
.ques-item p,.ques-item li{line-height:1.8;}
.ques-item > div > h3{font-weight:bold;font-size:1.1rem;}
.ques-item > div > li{font-size:1.1rem;}
.wd-ques a{display:block; height: 4.75rem;line-height: 4.75rem;padding:0 1rem;border-bottom:1px solid #aaa;color:#333;}
.wd-ques a i{float:right;width:1.5rem;height:.9rem;background-position:-10.74rem 0;margin-top:1.925rem;transition:transform .5s; transform:rotate(90deg);-moz-transform:rotate(90deg);-webkit-transform:rotate(90deg);-o-transform:rotate(90deg);}
/*footer*/
.footer{width:100%;overflow:hidden;background-color:#e6e6e6;}
.foot-nav{overflow:hidden;font-size:12px;margin-bottom:10px;}
.foot-nav-list{overflow:hidden;height:40px;}
.foot-nav-list li{float:left;width:33.333333333%;line-height:14px;text-align:center;background:url(imagesiconsfoot_nav_bg.png) right center no-repeat;background-size:1px 16px;}
.foot-nav-list li:last-child{background:none;}
.foot-nav-list a{display:block;line-height:40px;color:#666;}
.device-list{overflow:hidden;padding:0 40px;}
.device-list a{display:block;height:30px;width:40%;background:url(imagesiconsdevice_icon.png) no-repeat;background-size:24px 60px;}
.device-list a:first-child{float:left;background-position:80% 6px;}
.device-list a:last-child{float:right; background-position:20% -33px;}
.footer p{text-align:center;line-height:20px;padding:14px 0;}
.footer p a{color:#4287a9;}

.backtotop{display:none; position:fixed;right:1rem;bottom:1rem;width:2.8rem;height:2.8rem;background-color:rgba(0,0,0,.5);border-radius:50%; color: #666;font-size:1.2rem;}
.backtotop a{display:block;width:100%;height:100%;background-position:-12.99999rem .6rem;}
/*站点导航*/
.main{border-top: 1px solid #ca2b33;background-color: #fff;overflow:hidden;}
.nav-cont ul{border-bottom:1px solid #e5e5e5;}
.p20{padding:0 1rem;}
.site{width:100%;overflow:hidden;}
p.text{font-size:1.4rem;color:#E73324;line-height:2.2rem;padding-top:1.2rem;font-weight:bold;}
.site li{float:left;width:30%;margin-bottom:1.5rem;}
.site li a{display:block;text-align: center;line-height:3.4rem;border:1px solid #ccc;font-size:1.2rem;color:#333;border-radius:2px;}
.site li a.empty{border:0;}
.site li:nth-child(3n-1){margin:0 5%;}
/*联系我们*/
.p17{padding:0 0.85rem;}
.title{position:relative;border-bottom:1px solid #ccc;height:2.5rem;color:#333;font-size:1.1rem;margin-top:0.7rem;}
.title span{display:block;position: absolute;top:-1px;left:0;border-bottom:3px solid #ee0219;line-height:2.5rem;text-align:center;padding:0 4px;}
.contact_p{font-size:1.1rem;color:#333;line-height:1.9rem;padding:1rem 0;text-indent: .6rem;}
.contact_s{border:1px solid #ccc;display:block;text-align:center;height:4rem;line-height:4rem;color:#f62e2e;}
.service{background:url(imagesimageskefu.jpg) 0.5rem center no-repeat;background-size: 3.5rem auto;}
.insured{background:url(imagesimagesdianzi.jpg) 0.5rem center no-repeat;background-size: 3.5rem auto;}
.electronic{background:url(imagesimagestoubao.png) 0.5rem center no-repeat;background-size: 3.5rem auto;}
.weibo{display:block;border:1px solid #ccc;margin-top:1.5rem;text-align:center;height:4rem;}
.weibo a{display:inline-block;height:4rem;line-height:4rem;font-size:1.1rem;color:#333;background:url(imagesimagesweibo.png) left 0.5rem no-repeat;background-size:4rem auto;padding-left:4rem;}
.code-box{text-align:center;padding:0 1.6rem;overflow:hidden;margin:1rem 0;}
.code-box div{display:inline-block;}
.code-box div:first-child{float:left;}
.code-box div:last-child{float:right;}
.code-box div span{font-size:1.1rem;color:#333;}
.code-box img{width:9rem;}
/*理赔问题中心*/
.banner img{display:block;width:100%;}
.no_m{margin-top:0;padding-top:1rem;}
.no_m span{margin-top:1rem;}

.fixed{position:absolute;bottom:0;left:0;width:100%;}
.ques .swiper-pagination-bullet{ background-color:#999;}
.ques .swiper-pagination-bullet-active{ background-color:#e63322;}