﻿body{max-width:640px; min-width:320px; margin:0 auto}

nav ul li{ font-size:.4rem!important;}
nav  a{ line-height:0.7rem!important;}

.cont{ color: #333333; font-size: 0.375rem; font-family:"思源黑体 CN Light"; }

.banner{ line-height: 0;display: block;}

.til{ margin: 0.5rem auto;}

.box{ width: 9.6rem; margin: 0.3rem auto; line-height: 1.5;}
.box p{ border-bottom: #ccc dashed 1px; padding-bottom: 0.3rem; margin-bottom: 0.4rem;}
.box p em{ width: 0.5rem; vertical-align: middle; margin-right: 0.2rem;}
.box p b{ font-weight: bold;}

.box1{ width: 9.6rem; height: 3.75rem; background: url("../images/bg.jpg") center no-repeat; background-size: 100%; margin: 0.3rem auto;overflow: hidden;}
.box1 p{ font-size: 0.40625rem; text-align: center; margin: 0.5rem auto 0.2rem; font-family: "思源黑体 CN Normal";}
.box1 em{ text-indent: 2em; line-height: 1.5; width: 92%; margin: 0 auto;display: block;}

.box2{ width: 9.6rem; background: #be47fb; margin: 0.3rem auto; border-radius: 3rem;overflow: hidden; padding: 0.2rem;}
.box2 dd{ width: 2.2rem; line-height: 0;}
.box2 dt{ width: 6.5rem; color: #fff; line-height: 1.4; margin-right: 0.5rem;}
.box2 dt p{ font-family: "思源黑体 CN Medium"; font-size: 0.40625rem;}
.box2 dt em{ font-family: "思源黑体 CN Normal"; text-align: justify;}

.fen{ background: #ff7683!important;}
.fen dt{ margin-left: 0.5rem!important;}

.lan{ background: #0883ef!important;}

.tiao{ width: 100%; height: 0.23rem;background: #f5f5f5; border-top: #eeeeee solid 1px; border-bottom: #eeeeee solid 1px;margin: 0.3rem auto;}

.box3{ width: 9.6rem; margin: 0.3rem auto;}
.box3 em{ margin: 0.2rem 0 0.1rem; width: 2.9375rem;}
.box3 p{ line-height: 1.5; border-bottom: dashed 1px #ccc;padding-bottom: 0.2rem; margin-bottom: 0.3rem;}

.box4{ margin: 0.3rem auto;overflow: hidden;}
.box4 .fl{ width: 4.51875rem;}
.box4 .fr{ width: 5.2rem;margin-right: 0.2rem;line-height: 1.5;}
.box4 li span{ margin-top: 0.3rem;}
.box4 li h2{ font-size: 0.53125rem; font-family: "思源黑体 CN Regular";border-bottom: #ccc dashed 1px;padding-bottom: 0.3rem;margin-bottom: 0.2rem;}
.box4 li p{ color: #cd0224}
.box4 li em{ margin-right: 0.1rem;}
.box4 li h3{border-top: #ccc dashed 1px;padding-top: 0.2rem;margin-top: 0.2rem;}

.box5{ width: 9.4rem; margin: 0.3rem auto; padding: 0.4rem 0.3rem;overflow: hidden;}
.box5 dd{ width: 2.8125rem;}
.box5 dt{ width: 6.3rem;line-height: 1.5;}
.box5 dt p{ font-family: "思源黑体 CN Medium";font-size: 0.40625rem;color: #000000;}
.box5 dt em{}

.hui{ background: #f3f3f3;}

.box6{width:9.6875rem;margin:0.3rem auto; display: flex; flex-wrap: wrap; justify-content: space-between;overflow: hidden }
.box6 li{width: calc(282rem/64);height: calc(300rem/64); margin-bottom: 0.4rem;border-left: solid 1px #ccc; border-right: solid 1px #ccc; border-bottom: solid 1px #ccc;margin-top: 1rem;position: relative; }
.box6 li h2{ position: absolute; left: 0; top: -1rem;}
.box6 li p{ font-size: 0.40625rem; text-align: center; border-bottom: solid 1px #ccc; width: 90%; margin: 0 auto; line-height: 2;position: relative; font-family: "思源黑体 CN Medium"; }
.box6 li em{ width: 0.9375rem; height: 0.1rem; background: #a22bdf;position: absolute; left: 40%; bottom: -0.05rem;}
.box6 li span{width: 90%; margin: 0.3rem auto; line-height: 1.5;display: block;}
.huang{ background: #f97300!important;}
.lv{ background: #02ad1a!important;}
.tian{ background: #3dc4d4!important;}