/*ej*/
.p2{ height:auto;overflow:hidden; }
.p2_a{ background:url(images/b2.png);width:920px;height:180px;}
.p2_a ul{width:430px; float:left;padding:20px 0 0 30px;}
.p2_a ul li{color:#ff9966;font-weight:bold;}
.p2_a ul li a{color:#ff9966;}

.ej_h{ height:auto; width:100%;position:relative; overflow:hidden;z-index:5}
.ej_content{ background:url(images/ej3.gif) repeat-x top;border:1px solid #c4534e;}
.ej_img li{ float:left; background:url(images/ej1.gif) no-repeat top left;width:288px;margin:10px 0 0 28px;height:370px; display:inline;}
.ej_img li h3{ background:url(images/ej2.gif);line-height:39px;width:247px; text-align:center; display:block;margin:6px auto;color:#fff55f;font-size:14px;}
.ej_img li h3 a{color:#fff55f;}
.ej_img li span{margin:10px; display:block; text-align:center;}
.ej_img li span img{border:1px solid #ff1516;}
.ej_img li p{color:#fff560;padding:0px 25px; display:block; overflow:hidden;}
.ej_img li p a:link,.ej_img li p a:visited,.ej_img li p a:hover{color:#fff560;}

.ej_content2{ background:url(images/ej4.gif) repeat-x top #fffae1;border:1px solid #fff; padding-bottom:35px;}
.ej_path{line-height:40px;border-bottom:1px dashed #000;margin:10px 20px 0 20px;}
h2{ text-align:center;margin:20px auto;font-weight:bold;font-size:16px;}

.zdfy{ text-align:center;padding:5px 0;}
.b_2{ overflow:hidden}
.b_2 span{ float:left; width:442px; padding-right:20px; text-align:center;}
.fwb{ font-weight:bold;}
.red,.red a:link,.red a:hover,.red a:visited{ color:#990014}