/* CSS Document */
html{font-size:62.5%}
body{font-family:'SimSun',STXihei,MingLiu; min-width:320px;max-width:640px;margin:0 auto; background:#FFFFFF;  }
*{	-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;}
ul,li,input,h1,h2,h3,h4,p,span,b,dl,dt,dd,header,menu,section,footer,nav,article{ margin:0; padding:0;}
ul,li{ list-style:none;}		
img{border:0; width:100%;}
em{ font-style:normal;}
.lf{float:left;}
.rt{float:right;}
.clear_f:after{
	content:"";
	display:table;
	clear:both;
}
.clear_f:before{
	content:"";
	display:table;
}
a{ text-decoration:none; color:#333;}
.clear{ clear:both;}
.bg{
	background:#F6F0E1;padding:1.2rem 0;
}
.bg1{background:#E70000;}
.bg2{background:#A17769;}
.banner{ max-width: 640px; margin: 0 auto 6px;}
.tit_box{width:26.7%;margin:0 auto 0.8rem;}
.gg_w,.tit_w{color:#000;width:93.75%;margin:0 auto;font-size:1rem ;line-height:1.8rem;text-align:center;}
.gg_w{padding:0.8rem 1rem;border:1px dotted #EE4949;border-left:none;border-right:none;margin-bottom:2rem;}
.gg,.mc,.hg{width:93.75%;margin:1rem auto;}
.gg,.mc{margin-bottom:0;}
.gg li,.mc li,.hg li{float:left;width:49.25%;margin-right:1.5%;color:#fff;margin-bottom:0.5rem;text-align:center;}
.gg li:nth-child(even),.mc li:nth-child(even),.hg li:nth-child(even){margin-right:0;}
.btn{display:block;width:55%;background:#fff;color:#E4100C;text-align:center;margin:0.3rem auto 0.8rem;font-size:1.3rem;line-height: 2rem;}
.tit{color:#000;text-align:center;font-weight:700;}
.tit,.hg h1{font-size: 1.8rem;line-height: 3.2rem;}
.hg h3{font-size:1.1rem;line-height: 2rem;border-bottom:1px solid #fff;border-top:1px solid #fff;width: 65%;margin: 0 auto 0.5rem;font-weight: 400;}
.mc_left{float:left;width:30%;box-sizing:border-box;}
.mc_right{float:left;width:70%;color:#333;font-size:1rem;line-height:1.7rem;border:1px solid #AD887A;border-left:none;text-align:left;}
.top{font-size:2.6rem;line-height:2.8rem;background:#E70000;font-weight:bold;}
.mc_left_w{padding:0.5rem 0.8rem;font-size:1.5rem;line-height:1.6rem;font-weight:bold;color:#563300;border:1px solid #AD887A;border-top:none;}
@media screen and (max-width: 355px) and (min-width: 320px){
.mc_right{padding:1.2rem 0.3rem 0 0.8rem;font-size:1rem;line-height:1.7rem;}
.mc_right2{padding:1.5rem 0.3rem 0 0.8rem;}
.mc_left_w{padding:0.5rem 0.8rem;}
}
@media screen and (max-width: 375px) and (min-width: 360px){
.mc_right{padding:1.5rem 0.3rem 0 0.8rem;font-size:1.1rem;line-height:1.8rem;}
.mc_right2{padding:2.4rem 0.3rem 0 0.8rem;}
.mc_left_w{padding:0.5rem 1.2rem;}
}
@media screen and (max-width: 640px) and (min-width: 376px){
.mc_right{padding:1.5rem 0.3rem 0 0.8rem;font-size:1rem;line-height:1.7rem;}
.mc_right2{padding:2.8rem 0.3rem 0 0.8rem;}
.mc_left_w{padding:0.5rem 1.3rem;}
}








.content_box{margin:0 auto;width:93.75%; max-width: 640px;}
.name{font-size:1.5rem;line-height: 1.8rem;display:inline-block;width:18%;margin-right:2%;text-align:center;background:#BC775A;color:#fff;padding: 0.7rem 0;}
.t_content{display:inline-block;width:78%;font-size:0.8rem;line-height:1.4rem;position: relative;top: 0.5rem;color:#BC775A;}
.more li,.xxnr li{float:left;width:32.5%;margin-right:1.25%;text-align:center;color:#BC775A;font-size:1.3rem;line-height:2rem;padding-bottom:0.6rem;}
.more li:last-child,.xxnr li:nth-child(3),.xxnr li:nth-child(6),.xxnr li:nth-child(9),.xxnr li:nth-child(12){margin-right:0;}
.c_tit{margin-bottom:0.8rem;}
.jxhj li{float:left;width:49.3%;margin-right:1.4%;}
.jxhj li:last-child{margin-right:0;}
.jxhj{margin:1rem auto;}

.show_dh, .tb_more_zx {
    margin: 1rem auto;
    width: 87.5%;
}



.tit_n{width: 93.75%; margin: 0 auto 1rem auto; text-align:  center;}
.tit_n h4{font-size: 2rem; color:#e70000;}
.ul2-2{width: 93.75%;margin: .234rem auto; display: flex; justify-content: space-between; flex-wrap: wrap;}
.ul2-2 li{display: block; width: 48.6%; margin-bottom: 1.6rem;    margin-left: auto; margin-right: auto; }
.ul2-2 li a{display: block;}
.cgxz{padding: .1rem .1rem .1rem .1rem;
    -webkit-box-shadow: 1px 2px 6px #888;
    box-shadow: 1px 2px 6px #888;
    border-bottom-left-radius: .083rem;
    border-bottom-right-radius: .083rem;
}
.cgxz h2{    font-size: 1.3rem;
    line-height: 2.6rem;
    width: 100%;
    margin: .5rem auto .5rem;
    color: #000;
    text-align: center;
    border-bottom: 1px dotted #999;
    padding-bottom: .3rem;
}
.cgxz font {color: red;}
.cgxz p {
    font-size: 1.18rem;
    text-align: center;
    line-height: 1.6rem;
    color: #777;
    padding-bottom: 0.88rem;
}





