@charset "utf-8";

html{width: 100%;}
body{ width: 100%;margin:0; padding:0; font-size:12px; background-color:#15181c; font-family:"微软雅黑",Arial, Helvetica, sans-serif;color: #333;}
div,p,ul,ol,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,form,input,select,textarea,table,td{ margin:0; padding:0;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
area{outline:none;} 
img{ border:0;outline: none;}
ol,ul{list-style:none;}
a{ font-family:"微软雅黑",Arial, Helvetica, sans-serif;text-decoration:none;outline:none;}
a:hover{ text-decoration:none;}
.clearfix:after {content:"";display:block;height:0;clear:both;} 
.clearfix {zoom:1;}

.bg{ width: 100%;min-width: 1230px;overflow: hidden;position: relative;}
.bg1{height: 327px;background:url(../img/bg01.jpg) center top no-repeat;}
.bg2{padding-bottom: 40px;background:url(../img/bg02.jpg) center top no-repeat;}
.cont{width: 1000px;margin: 0 auto;padding: 22px 50px;position: relative;}
.border_sign{width: 100%;height: 22px;position: absolute;left: 0;}
.border_sign.border_top{top: 0;background:url(../img/border_top.png) center center no-repeat;}
.border_sign.border_bottom{bottom: 0;background:url(../img/border_bottom.png) center center no-repeat;}
.faq_box{width: 880px;margin: 0 auto;padding: 42px 30px 80px;border: 1px solid #21313d;background: url(../img/bg_opa.png) repeat;}
.nav_faq{width: 815px;height: 39px;margin: 0 auto;margin-bottom: 30px;}
.nav_faq li{width: 153px;height: 39px;margin: 0 4px;float: left;cursor: pointer;font-size: 16px;color: #fff;line-height: 35px;text-align: center;background:url(../img/bg_tab.png) center top no-repeat;}
.nav_faq li.on,.nav_faq li:hover{background:url(../img/bg_tab.png) center bottom no-repeat;}

.faq_list{width: 880px;margin: 0 auto;margin-bottom: 60px;}
.faq_list ul{width: 880px;margin: 0 auto;display: none;}
.faq_list ul.on{display: block;}
.faq_list ul li{width: 862px;margin: 0 auto;padding: 30px 14px;border-bottom: 1px solid #34383d;}
.faq_list ul li h4{height: 50px;line-height: 50px;font-size: 20px;color: #f0f0f0;}
.faq_list ul li p{line-height: 30px;font-size: 16px;color: #8e8e8e;padding-left: 35px;position: relative;}
.faq_list ul li p span{width: 34px;height: 100%;position: absolute;top: 0;left: 0;font-size: 22px;}
.faq_list ul li p a{color: #e7ca73;text-decoration: underline;}
.faq_list ul li p em{color: #e7ca73;font-style: normal;}
.to_service{width: 474px;height: 131px;margin: 0 auto;display: block;background:url(../img/btn_kf.png) center center no-repeat;}
