@charset "utf-8";
/* CSS Document */
body {margin: 0 auto !important;max-width: 640px;min-width: 320px;background: #fff !important;overflow-x: hidden;padding: 0;font-size: 12px;position: relative;font-family: "微软雅黑";}
img {max-width: 100%;height: auto;}
.clear{height:0; overflow:hidden; clear:both}

.all {margin: 0 auto;height: auto;max-width: 640px;min-width: 320px;overflow-x: hidden;}

.header {background: #06010b;text-align: center;height: auto;}
.header img {width: 45%;margin: .1rem auto;}

.content1 {margin: 0 auto;height: auto;max-width: 640px;min-width: 320px;overflow-x: hidden;}
.con1_pic1 {width: 100%;height: auto;}

.content2 {margin: 0 auto;height: auto;max-width: 640px;min-width: 320px;overflow-x: hidden;background: #5c3192;padding: 2.3rem 0;text-align: center;}
.content2 .con2_bg {width: 100%;height: auto;position: relative;}
.content2 .con2_bg .bg_a {display: block;width: 6rem;height: 14rem;position: absolute;right: 1rem;top: 2rem;}
.content2 .con2_bg dl {width: 42.5%;float: left;margin-left: 1.2rem;margin-top: 1.8rem;}
.content2 .con2_bg dl dt {width: 100%;height: auto;}
.content2 .con2_bg dl dd {width: 100%;height: auto;}
.content2 .con2_bg dl dd h3 {font-size: 1rem;color: #f4f4f4;margin: .5rem 0;}
.content2 .con2_bg dl dd p {color: #f4f4f4;line-height: 1.5;font-size: .625rem;text-align: center;}
.content2 .con2_pic {width: 100%;height: auto;float: left;}
.content2 .con2_pic a {display: block;}

.content3 {margin: 0 auto;height: auto;max-width: 640px;min-width: 320px;overflow-x: hidden;text-align: center;padding: 2.3rem 0;border-top: 1rem solid #f5f5f5;}
.content3 .con3_pic {width: 100%;height: auto;}

.content4 {margin: 0 auto;height: auto;max-width: 640px;min-width: 320px;overflow-x: hidden;text-align: center;padding: 2.3rem 0;}
.content4 dl {width: 48%;height: 4rem;float: left;margin-left: .1rem;margin-bottom: 1rem;margin-top: 1rem;}
.content4 dl dt {width: 24%;float: left;border-right: 2px solid #666666;text-align: center;}
.content4 dl dt span {display: block;background: #6a3aa7;width: 2rem;height: 2rem;line-height: 2rem;color: #fff;border-radius: 100%;margin: auto;}
.content4 dl dd {width: 67%;float: left;text-align: left;padding-left: .4rem;}
.content4 dl dd .dd_p {color: #6a3aa7;font-size: .825rem;font-weight: 600;}
.content4 dl dd p {color: #666666;font-size: .625rem;}

.content5 {margin: 0 auto;height: auto;max-width: 640px;min-width: 320px;overflow-x: hidden;}

.content6 {margin: 0 auto;height: auto;max-width: 640px;min-width: 320px;overflow-x: hidden;text-align: center;padding: 2.3rem 0;border-bottom: 1rem solid #f5f5f5;}
.content6 .con6_pic1 {width: 90%;margin: auto;height: auto;}
.content6 .con6_pic1 img {width: 49%;float: left;margin-right: 1%;}
.content6 .con6_pic2 {width: 54%;height: auto;float: left;margin-left: 5%;}
.content6 .con6_pic3 {width: 34%;margin: auto;height: auto;float: left;margin-left: 1%;}

.content7 {margin: 0 auto;height: auto;max-width: 640px;min-width: 320px;overflow-x: hidden;background: #0e0e0f;text-align: center;}
.content7 dl {width: 45%;height: 4rem;float: left;margin-left: 4%;margin-bottom: 1rem;margin-top: 1rem;}
.content7 dl dt {width: 18%;height: 2rem;line-height: 2rem;padding-right: .5rem;float: left;border-right: 2px solid #fcfcfc;background: url(../img/con6_1.png) no-repeat;color: #fff;background-size: 2.1rem 2rem;text-align: center;}
.content7 dl dt span {display: block;background: #6a3aa7;width: 2rem;height: 2rem;line-height: 2rem;color: #fff;border-radius: 100%;margin: auto;}
.content7 dl dd {width: 67%;float: left;text-align: left;padding-left: .6rem;}
.content7 dl dd .dd_p {color: #6a3aa7;font-size: .825rem;font-weight: 600;}
.content7 dl dd p {color: #ffffff;font-size: .625rem;}

.content8 {margin: 0 auto;height: auto;max-width: 640px;min-width: 320px;overflow-x: hidden;text-align: center;padding: 2.3rem 0;}
.content8 .con8_pic {width: 90%;height: auto;margin: auto;margin-top: 2rem;}
.content8 .con8_pic img {margin-bottom: 1%;}

.content9 {margin: 0 auto;height: auto;max-width: 640px;min-width: 320px;overflow-x: hidden;text-align: center;border-bottom: 1rem solid #090117;}

.content10 {margin: 0 auto;height: auto;max-width: 640px;min-width: 320px;overflow-x: hidden;text-align: center;}

.content11 {margin: 0 auto;height: auto;max-width: 640px;min-width: 320px;overflow-x: hidden;text-align: center;position: relative;}
.content11 a {position: absolute;display: block;width: 50%;height: 3rem;bottom: 1.3rem;left: 5.7rem;}

.footer {margin: 0 auto;height: auto;max-width: 640px;min-width: 320px;overflow-x: hidden;background: #211e20;padding-top: 10%;}
.footer_t {width: 70%;margin: auto;text-align: center;}
.footer_t a {display: block;height: auto;}
.footer_t a img {width: 75%;}
.footer_t p {color: #FFFFFF;margin: 7% 0px;text-align: left;}
.footer_b {background: url(../img/footer_02.jpg);background-size: 100%;height: 2.4em;}

 /*@media (min-width: 320px) and (max-width:330px){
 	.content3 dl dd .dd_p {color: #eaebeb;font-size: 12px;}
 	.content3 dl dd span {display: block;padding: 0.15em;width: 60%;text-align: center;color: #fff;background: #ec3e85;font-size: 1rem;line-height: 1.4;margin-top: 0%;margin-bottom: 2%;}
 }
  @media (min-width: 375px) and (max-width:375px){
 	.content3 dl dd .dd_p {color: #eaebeb;font-size: .825rem;}
 }*/
