@charset "gb2312";
/* CSS Document */
html{-webkit-text-size-adjust: 100%;-ms-text-size-adjust: 100%;font-size: 62.5%;}
body{font-family: 'Microsoft YaHei';color: #000!important;max-width: 8.5rem!important;margin: 0 auto!important;font-size: .24rem;background: #fff}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td,hr,button,article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section {margin:0;padding:0;}
ol,ul,li {list-style:none;}
em,i{ font-style:normal}
a{text-decoration: none;display:inline;}
img{width: 100%;border:none;display: block;vertical-align: middle;}
.fl{float: left;}
.fr{float: right;}
.cl { clear:both;}
.cl:after { content:"."; visibility:hidden; height:0; font-size:0; display:block; clear:both;}
.pr{position: relative;}
.txt{white-space: pre-wrap;*white-space: pre;*word-wrap: break-word;}
.title,.text-align{text-align: center;}
p{line-height: 2;font-size: .24rem;}
p.txt{text-indent: 2em;}
.mgt20{margin-top: .2rem;}
.mgb20{margin-bottom: .2rem;}
.pd20{padding:0 .2rem;}
.pd10{padding:.1rem 0;}
/*banner--2_start*/
.title{padding:.3rem 0;}
.title span{text-transform: uppercase;display: block;}
.title h2 strong{color:#053eb5;}
.title h2{font-size: .32rem;}

.part1 ul.list li{margin-right:4%;margin:0 2%;width: 48%;}
ul.list li:nth-child(odd){margin-left: 0;}
ul.list li:nth-child(even){margin-right: 0;}
ul.list li{position: relative;float: left;width: 46%;margin:.1rem 2%;}
ul.list li b{font-weight: normal;font-size: .24rem;}
.part5 ul.list li b{background: url(images/blackbg.png) repeat;display: block;width: 100%;height:.4rem;position: absolute;bottom: 0;left: 0;color:#fff;overflow: hidden;
text-overflow:ellipsis;white-space: nowrap;font-size: .28rem;}

.q_1 .qa dl{ width:100%;padding:0 .15rem .15rem .25rem;float:left; box-sizing:border-box}
.q_1 .qa dt{margin-bottom:10px;color:#000;font-weight:bold;font-size: 0.28rem;overflow: hidden;}
.q_1 .qa dd{font-size:0.28rem;}
.q_1 .qa dt i, .q_1 .qa dd i{display:block;float:left;margin-right:4%;width:10%;line-height:0.6rem;font-style:normal;font-weight:normal;text-align:center;border-radius:100%;color:#fff;background-color:#333;}d
.q_1 .qa dd i{background-color:#af64d4;}
.q_1 .qa p{float:left;width:85%;}

.num_s{display: inline-block;margin-top: .3rem;}
.num_s li{width: .15rem;height: .15rem;float: left;margin:0 .1rem;border:2px solid #ddd;}
.num_s li.on{background: #ffda47;}
.part5 ul.list li{width: 48%;}
