@charset "utf-8";
/* CSS Document */

.wrfff{ background:#ffffff; overflow:hidden; color:#505050;}




.whfx { width:100%; overflow:hidden; }

.zwyd { width:100%; overflow:hidden; }
.zwyd h2 { display:block; width:70%; overflow:hidden; margin:0 auto; padding-top:2em; padding-bottom:0.6em; }
.zwyd span { display:block; width:100%; overflow:hidden; border-top:#707070 solid 1px; padding:1em 0; }
.zwyd span i { display:block; width:48%; overflow:hidden; float:left; padding-left:2%; padding-top:5%; }
.zwyd span h3 { display:block; width:50%; overflow:hidden; padding-left:2%; float:left; font-size:1em; }
.zwyd span p { display:block; width:50%; overflow:hidden; padding-left:2%; float:left; color:#9c9c9c; font-size:0.9em; }
.zwyd span dl { display:block; width:50%; overflow:hidden; padding-left:2%; float:left; }
.zwyd span dl dd { display:block; overflow:hidden; text-align:center;border-radius:0.4em; border:#959595 solid 1px; float:left; padding:0.3em 0; margin-right:2%; font-size:0.9em; color:#515151; }



.xdfa { width:100%; overflow:hidden; }
.xdfa h2 { display:block; width:60%; overflow:hidden; margin:0 auto; padding-top:2em; padding-bottom:0.6em; }
.xdfa ul { width:97%; overflow:hidden; border-top:#707070 solid 1px; padding:1em 0; padding-left:3%; }
.xdfa ul li { display:block; width:33%; overflow:hidden; float:left; padding-right:3%; }
.xdfa ul li i { display:block; width:100%; overflow:hidden; }
.xdfa ul li span { display:block; width:100%; overflow:hidden; background:#768188; border-radius: 0 0 35px 0; }
.xdfa ul li span h3 { display:block; width:90%; overflow:hidden; margin:0 auto;  text-align:center; color:#FFF; font-size:1.1em; font-weight:normal; border-bottom:#FFF dashed 1px; }
.xdfa ul li span p { display:block; width:88%; overflow:hidden; margin:0 auto; font-size:0.9em; color:#FFF; padding:0.5em 0; }



.whnl { width:100%; overflow:hidden; }
.whnl h2 { display:block; width:60%; overflow:hidden; margin:0 auto; padding-top:2em; padding-bottom:0.6em; }
.whnl p { display:block; width:90%; overflow:hidden; padding-top:0.6em; border-top:#707070 solid 1px; padding:3% 5% 0 5%; }
.whnl span { display:block; width:86%; overflow:hidden; margin:0 auto; padding-top:1.4em; padding-bottom:1.5em; border-bottom:#838383 dashed 1px; }
.whnl span i { display:block; width:43%; overflow:hidden; float:left; padding-top:4%; }
.whnl span div { display:block; width:52%; overflow:hidden; float:left; padding-left:4%; }
.whnl span div h3 { display:block; width:100%; overflow:hidden; }
.whnl span div dt { display:block; width:100%; overflow:hidden; font-size:0.9em; color:#515151; padding-top:0.5em; }
.whnl span div h4 { display:block; width:50%; overflow:hidden; background:#7a7db2; text-align:center; color:#FFF; font-weight:normal; padding:0.2em 0; border-radius:0.3em; margin-top:0.3em; }
.whnl span dd { display:block; width:94%; overflow:hidden; margin:0 auto; }



.yzbt { width:100%; overflow:hidden; }
.yzbt h2 { display:block; width:100%; overflow:hidden; padding:1.3em 20% 0.6em 20%; border-bottom:#707070 solid 1px; }
.yzbt ul { display:block; width:95%; overflow:hidden; padding-left:5%; }
.yzbt ul li { display:block; width:47%; overflow:hidden; padding-top:5%; }


.ystj { width:100%; overflow:hidden; padding-top:2.5em; }
.ystj h2 { display:block; width:100%; overflow:hidden; }
.ystj dd { display:block; width:100%; overflow:hidden; padding-top:1em; }


.mehj { width:100%; overflow:hidden; padding-top:2.5em; }
.mehj h2 { display:block; width:100%; overflow:hidden; }
.mehj dl { display:block; width:100%; overflow:hidden; padding-top:1em; }
.mehj dl dd { display:block; width:100%; overflow:hidden; }



.cjwt { width:100%; overflow:hidden; padding-top:2em; }
.cjwt h1 { display:block; width:100%; text-align:center; font-weight:normal; color:#000; border-bottom:#959595 solid 1px; padding-bottom:0.1em; font-size:2em; }
.cjwt ul { display:block; width:90%; overflow:hidden; margin:0 auto; }
.cjwt ul li { display:block; width:100%; overflow:hidden; padding-top:1em; }
.cjwt ul li h3 { display:block; width:100%; overflow:hidden; color:#515151; }
.cjwt ul li div { width:100%; overflow:hidden; padding-top:0.5em; }
.cjwt ul li div i { display:block; width:15%; overflow:hidden; float:left; padding-top:3%; }
.cjwt ul li div h4 { display:block; width:85%; overflow:hidden; float:left; color:#caa28e; padding-left:3%; font-weight:normal; }
.cjwt ul li div p { display:block; width:85%; overflow:hidden; float:left; color:#515151; padding-left:3%; font-weight:normal; font-size:0.9em; }