﻿﻿.about div{ color:#000;}
.aPD{ padding:0 0.47rem;}
.iTitle{ text-align:center; background:url(../images/ititlebg.png) no-repeat center bottom; font-size:14px; padding:0.47rem 0 0.35rem;}
.iTitle p, .iTitle h2{ font-size:20px; line-height:30px; padding-bottom:3px; font-weight:700;}
.iTitle p b, .iTitle h2 b{ color:#e62131; font-size:inherit;}
.iTitle a:hover{ color:inherit;}
.aPart{ font-size:14px; line-height:0.6rem; text-indent:32px; margin-top:0.35rem;}
.aBox1 dl{ overflow:hidden;}
.aBox1 dl dt{ text-align:center; margin-top:0.23rem;}
.aBox1 dl dt span{ padding-top:0.23rem; display:block; font-weight:bold;}
.aBox1 dl dd{ padding:0.23rem; padding-bottom:0.47rem;}
.aBox1 dl dd p{ overflow:hidden; line-height:62px; font-size:16px; font-weight:bold; margin-top:0.23rem;}
.aBox1 dl dd p i{ width:40px; height:40px; border:solid 1px #e62131; display:block; border-radius:50%; overflow:hidden; padding:0.23rem; float:left; line-height:1; margin-right:15px;}
.aBox2Ct p{ width:100%; background:#f8f8f8; border:solid 1px #e62131; border-radius:8px; text-align:center; padding:20px 0.23rem; font-size:14px; font-weight:bold; box-sizing:border-box; margin-top:0.23rem;}
.aBox2Ct p b{ display:block; font-size:18px; padding-bottom:5px; color:#e62131;}
.aBox2Ct img{ padding:0.47rem 0 0.47rem;}
.aBox3Ct{ padding:0.23rem 0 0.47rem;}
.aBox3Ct p{ width:100%; background:#f8f8f8; border:solid 1px #e62131; border-radius:8px; text-align:center; padding:20px 0.23rem; font-size:14px; font-weight:bold; box-sizing:border-box; margin-top:0.23rem;}
.aBox3Ct p b{ display:block; font-size:18px; padding-bottom:5px; color:#e62131;}
.aBox4{ padding:0 0.47rem 0.35rem;}
.aBox4 li{ border:solid 1px #ff9c00; margin-top:0.23rem; border-radius:5px; overflow:hidden; padding-bottom:0.23rem;}
.aBox4 li b{ display:block; text-align:center; background:#ff9c00; color:#fff; padding:0.12rem 0; margin-bottom:0.23rem; font-size:16px;}
.aBox4 li p{ font-size:14px; position:relative; padding:0 0.23rem 0 0.47rem;}
.aBox4 li p:after{ content:""; width:5px; height:5px; background:#000; border-radius:50%; position:absolute; left:0.23rem; top:0.18rem;}
.aBox4 li.l1{ border-color:#ffba00;}
.aBox4 li.l2{ border-color:#ff9c00;}
.aBox4 li.l3{ border-color:#ff6000;}
.aBox4 li.l4{ border-color:#ff8400;}
.aBox4 li.l5{ border-color:#ff4200;}
.aBox4 li.l6{ border-color:#ff170c;}
.aBox4 li.l1 b{ background-color:#ffba00;}
.aBox4 li.l2 b{ background-color:#ff9c00;}
.aBox4 li.l3 b{ background-color:#ff8400;}
.aBox4 li.l4 b{ background-color:#ff6000;}
.aBox4 li.l5 b{ background-color:#ff4200;}
.aBox4 li.l6 b{ background-color:#ff170c;}
.aBox5{  padding:0 0.47rem 0.35rem;}
.aBox5 ul{ overflow:hidden;}
.aBox5 ul li{ overflow:hidden; text-align:center; margin-top:0.35rem;}
.aBox5 ul li strong{ display:inline-block; background:rgba(231,88,38,0.8); color:#fff; border-radius:0.23rem; font-size:14px; padding:0.16rem 1rem;}
.aBox5 ul li span{ width:100%; background:#ccc; margin-top:0.23rem; display:block; position:relative; overflow:hidden; border-radius:8px;}
.aBox5 ul li span img{ width:100%; height:100%;}
.aBox5 ul li span i{ width:100%; height:40px; line-height:40px; color:#fff; font-style:normal; font-size:14px; display:block; position:absolute; left:0; bottom:0; background:rgba(231,88,38,0.8);}
.aBox5 ul li .b2{ background:rgba(205,79,3,0.8);}
.aBox5 ul li .b3{ background:rgba(249,154,51,0.8);}
.aBox5 ul li p{ font-size:14px; padding:0.23rem 5px; text-align:left;}
.aBox6 ul{ overflow:hidden; padding:0.23rem 0 0.47rem;}
.aBox6 ul li{ overflow:hidden; text-align:center; padding-top:0.23rem;}
.aBox6 ul li img{ width:100%;}
.aBox6 ul li b{ font-size:18px; display:block; padding:0.35rem 0 5px; color:#e62131;}
.aBox6 ul li span{ font-size:14px; display:block; overflow:hidden;}
.aBox7 dl{ overflow:hidden; padding-bottom:0.47rem;}
.aBox7 dl dd{ margin-top:0.35rem;}
.aBox7 dl dd b{ color:#e62131; font-size:18px; display:block; padding:0.23rem 0; text-align:center;}
.aBox7 dl dd p{ font-size:16px; position:relative; font-weight:700; margin-top:0.23rem; text-indent:25px;}
.aBox7 dl dd p:after{ content:""; width:5px; height:5px; background:#000; border-radius:50%; position:absolute; left:0.23rem; top:10px;}
.aBox8 .Tit{ text-align:center; font-size:18px; margin-top:0.47rem;}
.aBox8 .Tit b{ color:#e62131; font-size:inherit;}
.aBox8 ul{ padding:0.35rem 0;}
.aBox8 li{ overflow:hidden; position:relative;}
.aBox8 li.l1:before, .aBox8 li.l1 em, .aBox8 li.l1 b{ background:#90ca71; color:#90ca71;}
.aBox8 li.l2:before, .aBox8 li.l2 em, .aBox8 li.l2 b{ background:#b84358; color:#b84358;}
.aBox8 li.l3:before, .aBox8 li.l3 em, .aBox8 li.l3 b{ background:#ee9d75; color:#ee9d75;}
.aBox8 li.l4:before, .aBox8 li.l4 em, .aBox8 li.l4 b{ background:#2e664b; color:#2e664b;}
.aBox8 li.l5:before, .aBox8 li.l5 em, .aBox8 li.l5 b{ background:#90ca71; color:#90ca71;}
.aBox8 li div{ width:50%; float:left; padding:0.35rem 0; display:flex; justify-content:center; align-items:center; flex-wrap:wrap; align-content:center;}
.aBox8 li em{ width:80px; height:80px; line-height:80px; text-align:center; border-radius:50%; background:#ccc; display:inline-block; color:#fff !important; font-size:60px; font-style:normal; margin-top:0.35rem;}
.aBox8 li b{ font-size:20px; display:block; margin-bottom:0.23rem; text-align:center; background:none !important;}
.aBox8 li p{ width:100%; font-size:14px; position:relative; padding:2px 0 2px 25px;}
.aBox8 li p:after{ content:""; width:5px; height:5px; background:#000; border-radius:50%; position:absolute; left:0.23rem; top:10px;}
.aBox8, .aBox9, .aBox9 dl{ overflow:hidden;}
.aBox9 dd{ padding-bottom:0.47rem;}
.aBox9 dd p{ color:#ffc000; text-align:center; padding:0.47rem 0 0.23rem; font-size:26px; line-height:50px;}
.aBox9 dd p b{ color:#e62131; font-size:50px; padding-right:5px;}
.aBox9 dd .Tit{ text-align:center; display:block; font-size:16px; margin-top:0.35rem;}
.aBox9 ul{ overflow:hidden;}
.aBox9 ul li{ width:18.4%; margin-right:2%; float:left; overflow:hidden; text-align:center;}
.aBox9 ul li:last-child{ margin-right:0;}
.aBox9 ul li b{ width:100%; padding:12px 0 13px; display:block; background:#e62131; color:#fff; text-align:center; font-size:0.47rem; font-weight:normal; margin-bottom:0.23rem;}
.aBox9 ul li b i{ display:block; font-style:normal; color:inherit; font-size:inherit; padding:1px 0;}
.aBox10{ overflow:hidden;}
.aBox10 dl{ overflow:hidden; margin-top:0.23rem; padding-bottom:0.47rem;}
.aBox10 dt, .aBox11 dt, .aBox11 .DL2{ text-align:center;}
.aBox10 dl dd .Tit{ color:#ffc000; font-size:25px; line-height:50px; text-align:center; padding:0.47rem 0;}
.aBox10 dl dd .Tit b{ color:#e62131; font-size:50px; padding-right:0.23rem;}
.aBox10 dl dd p{ font-size:14px; position:relative; padding:2px 0 2px 25px; margin-bottom:0.23rem;}
.aBox10 dl dd p:after{ content:""; width:5px; height:5px; background:#000; border-radius:50%; position:absolute; left:0.23rem; top:10px;}
.aBox10 dl dd p b{ font-size:inherit;}
.aBox11{ padding-bottom:0.47rem;}
.aBox11 dl{ overflow:hidden;}
.aBox11 .DL1 dt img{ margin-top:-1rem;}
.aBox11 .DL1 dt b{ display:block; color:#e62131; font-size:25px; margin-top:0.47rem; text-align:center; position:relative; z-index:111;}
.aBox11 .DL1 dd p{ background:url(../images/aboutico17.png) no-repeat 0.6rem center; background-size:auto 80%; padding-left:1.6rem; margin-top:0.23rem; font-size:14px;}
.aBox11 .DL2 b{ display:block; color:#e62131; font-size:20px; padding:0.47rem 0; text-align:center;}
.aBox12_1{ position:relative;}
.aBox12_1 p{ text-align:center; font-size:18px; color:#ffc000; line-height:25px; margin-top:0.47rem;}
.aBox12_1 p b{ color:#e62131; font-size:25px; padding-right:5px;}
.aBox12_1 .pic{ text-align:center; padding:0.47rem 0;}
.aBox12_1 .pic img{ width:600px;}
.aBox12_1 .Tit{ width:100%; background:#f8f8f8; border:solid 1px #e62131; border-radius:8px; text-align:center; padding:0.47rem 0.23rem; font-size:14px; font-weight:bold; box-sizing:border-box; margin-top:0.35rem;}
.aBox12_1 .Tit b{ display:block; font-size:18px; padding-bottom:5px; color:#e62131;}
.aBox12_2 b{ color:#e62131; font-size:25px; line-height:25px; display:block; padding-bottom:0.23rem;}
.aBox12_2 p{ font-size:16px; line-height:25px;}
.aBox12_2 div{ font-size:20px; color:#ffc000; line-height:30px; text-align:center; margin-top:0.23rem;}
.aBox12_2 div img{ margin:0 auto 0.23rem; display:block;}
.slideBox{ padding-bottom:0.47rem;}
.slideBox .bd li{ overflow:hidden;}
.slideBox .bd li .flt{ float:none; padding:0.35rem 0;}
.slideBox .bd li .flt b{ font-size:20px; display:block; color:#e62131; line-height:30px;}
.slideBox .bd li .flt p{ width:100%; font-size:16px; font-weight:bold; position:relative; color:#333; padding-left:25px; margin-top:5px;}
.slideBox .bd li .flt p:after{ content:""; width:5px; height:5px; background:#000; border-radius:50%; position:absolute; left:0.23rem; top:8px;}
.slideBox .bd li .frt{ float:none; overflow:hidden; text-align:center;}
.aBox13 .Pic{ padding:0.35rem 0;}
.aBox14 dl{ overflow:hidden; padding:0.35rem 0 0.47rem;}
.aBox14 dl dd b{ font-size:18px; display:block; color:#e62131; padding:0.11rem 0 0.35rem;}
.aBox14 dl dd p{ font-size:14px; padding-bottom:0.11rem;}
.aBox15{ display:flex; align-items:center; flex-wrap:wrap; align-content:center; justify-content:center; position:relative;}
.aBox15 p{ width:100%; color:#fff; font-size:25px; text-align:center; letter-spacing:2px; position:relative; z-index:2; padding:5px 0;}
.aBox15 p b{ color:#fefe00; font-size:inherit;}
.aBox15 img{ position:absolute; left:0; top:0; z-index:1;}