
.banner{ width:100%; }
.banner img{ width:100%; }

.tit{ width:100%; margin:2rem auto; border-bottom:2px solid #eeeeee; text-align:center; position:relative;}
.tit img{ width:23rem; height:2rem; margin:0 auto;}
.tit h2{ font-size:1.2rem; color:#c60d00; line-height:2.0rem; font-weight:bold; letter-spacing:1px;}
.tit h3{ font-size:0.6rem; color:#c9c9c9; line-height:1.5rem; font-weight:bold;}
.tit span{ display:block; position:absolute; width:24%; border-top:2px solid #cc0001; bottom:-2px; left:38%;}
.tit span:after{ content:""; position:absolute; bottom:-0.5rem; left:48%; border:0.3rem solid transparent; border-top-color:#cc0001;}

.box_zj{ width:100%; height:19rem; padding-top:0.5rem; margin-bottom:1.5rem; background:url(../images/zj_bg.jpg) repeat-x bottom; background-size:100% 0.65rem;}
.box_zj .box_zjc{ width:100%; margin:0 auto;}
.box_zj .box_zjc .box_zjl{ width:11.6rem; height:16.1rem;box-shadow:-3px 0 3px #e0dfe0, /*左边阴影*/  
    3px 0 3px #e0dfe0, /*右边阴影*/  
    /*0 -10px 10px #e0dfe0, 顶部阴影*/  
    0 3px 3px #e0dfe0; /*底边阴影*/  }/*box-shadow:0px 0px 6px 0px #e0dfe0;*/
.box_zj .box_zjc .box_zjl img{ border:1px solid #fff; border-top:0; width:100%;}
.box_zj .box_zjc .box_zjr{ width:19.5rem;}
.box_zj .box_zjc .box_zjr h3{ font-size:1.5rem; color:#c0231e; line-height:2.1rem; font-weight:bold;}
.box_zj .box_zjc .box_zjr h3 span{ font-size:1.0rem; color:#000;}
.box_zj .box_zjc .box_zjr h4{ font-size:1.0rem; color:#ae0000; line-height:1.5rem; text-align:center; font-weight:bold;}
.box_zj .box_zjc .box_zjr ul li{font-size:1.0rem; line-height:1.2rem; color:#585858;}
.box_zj .box_zjc .box_zjr p{ font-size:1.0rem; line-height:1.2rem; color:#585858; text-align:justify; margin-top:1rem; margin-bottom:1rem;}
.box_zj .box_zjc .box_zjr .zj_zx a{ width:8.3rem; height:2rem; display:block; font-size:1.1rem; text-indent:2.5rem; line-height:2rem; color:#fff; float:left; margin-left:1.2rem;}
.box_zj .box_zjc .box_zjr .zj_zx .zx1{ background:url(../images/ico.png) no-repeat 1rem center #c0231e; background-size:1.25rem 0.85rem;}
.box_zj .box_zjc .box_zjr .zj_zx .zx2{ background:url(../images/ico.png) no-repeat 1rem center #ea8625; background-size:1.25rem 0.85rem;}

.box2 p{ width:28.5rem; margin:0.5rem auto; font-size:1.0rem; color:#585858; line-height:1.5rem; text-indent:2em; text-align:justify;}
.box2 .box2_c{ width:29.6rem; height:10rem; margin:0 auto; border:1px solid #d4e1e8;}
.box2 .box2_c img{ width:13.7rem; height:8.7rem; float:left; margin:0.5rem;}

.box3 img{ width:15rem; height:9.2rem; float:left; margin:0.5rem 0.45rem;}

.box4{ width:100%; margin:0 auto;}
.box4 p{ font-size:1.0rem; color:#000; line-height:1.5rem; text-align:center; margin-bottom:2.5rem;}
.box4 .bd{ overflow:hidden; width:32rem; height:25.7rem;}
.box4 ul li{ width:100%; height:25.7rem; float:left; margin:0 auto; text-align:center;}
.box4 ul li h2{ height:4.1rem; font-size:2rem; line-height:4.1rem; text-align:center; color:#fff; background:#c0231e; letter-spacing:0.5rem;}
.box4 ul li img{ margin:2px auto; width:29rem; height:14.5rem;}
.box4 ul li a{ width:18.6rem; height:3.8rem; display:block; background:#ea8625; font-size:1.5rem; color:#fff; line-height:3.8rem; text-align:center; margin:1.5rem auto;}






