
.banner{ width:100%; }
.banner img{ width:100%; }

.daohang{ text-indent:1em; color:#595757; font-size:1.1rem; line-height:1.6rem; margin:1rem 0;}
.daohang a{ color:#000;} 

.box0{ width:28.8rem; margin:0 auto;}
.box0 .box0_tit ul li{ width:6.8rem; margin:0 0.1rem 0.2rem; float:left; font-size:1.1rem; line-height:3.2rem; border:1px solid #d2d2d2; color:#595757; text-align:center; cursor:pointer;}
.box0 .box0_tit ul li.on{ background:#015cab; color:#fff;border:1px solid #015cab;}
.box0 .box0_con{ margin-top:0.75rem;}
.box0 .box0_con ul li{ width:28.7rem; height:17.95rem; position:relative; }
.box0 .box0_con ul li img{ width:100%; position:absolute;}
.box0 .box0_con ul li .bg_box1{ width:100%; position:absolute;  bottom:0;}
.box0 .box0_con ul li .bg_box1 div{ width:100%; height:100%; position:absolute; background:#ea5504; filter:alpha(opacity=70);   -moz-opacity:0.7;   -khtml-opacity: 0.7;   opacity: 0.7;  }
.box0 .box0_con ul li .bg_box1 h5{ line-height:2rem; text-align:center; font-size:1.1rem; color:#fff; position:relative; z-index:10; font-weight:bold; padding-bottom:0.6rem; }
.box0 .box0_con ul li p{ color:#fff; font-size:1.1rem; line-height:1.4rem; text-align:center; bottom:0.5rem; position:relative; z-index:20; text-align:justify; padding:0 0.5rem; }
.box0 .box0_con ul li p a{ color:#fff; }

.navs{ height:4.3rem;position:relative;background:url(../images/ico.jpg) no-repeat bottom center; margin:1.5rem 0;}
.navs h1{ height:3rem; color:#015cab; font-size:1.4rem; text-align:center;  font-weight:bold; border-bottom:1px dashed #c4c4c4;}
.navs h1 span{ color:#e60012;}
.navs h2 { position:absolute; left:9rem; bottom:0.45rem; text-align:center;}
.navs h2 span{ display:block; background:#fff; color:#595757; text-align:center; font-size:1.1rem; line-height:2rem; padding:0 1rem;}

.box2{ background:#d9effd; overflow:hidden;}
.box2 ul{ overflow:hidden; padding:1rem; }
.box2 ul li{ width:13.5rem; height:15rem; margin:0 0.7rem; float:left; }
.box2 ul li img{ width:100%;}
.box2 ul li p{ color:#898989; font-size:1rem; line-height:1.8rem; text-align:center; line-height:1.5rem; }
.box2 ul li p span{ color:#000; font-size:1.2rem; display:block; width:100%;}

.box_img{ width:100%; margin:1rem 0;}
.box_img img{ width:100%;}




.box3{ width:28.8rem; height:auto; margin:0 auto; overflow:hidden;}
.box3 .hd ul{ clear:both; *zoom:1; }
.box3 .hd ul:after{ clear:both; display:block; visibility:hidden; height:0; line-height:0; content:""; font-size:0; }
.box3 .hd ul li{ width:14.2rem; height:2rem; float:left; border:1px solid #d2d2d2; background:#fff; color:#595757; text-align:center; line-height:2rem;}
.box3 .hd ul li.on{ border:1px solid #0178c8; background:#0178c8; color:#fff; position:relative;}
.box3 .bd .box3_con{  clear:both; *zoom:1; }
.box3 .bd .box3_con:after{ clear:both; display:block; visibility:hidden; height:0; line-height:0; content:""; font-size:0; }
.box3 .bd .box3_con ul{ overflow:hidden;}
.box3 .box3_con{ width:28.8rem; overflow:hidden;}
.box3 .box3_con .box3_t{ height:7rem; margin:0.5rem 0;}
.box3 .box3_con .box3_t a{ width:4.3rem; height:2.0rem; line-height:2.0rem; text-align:center; display:block; color:#595757; font-size:1.2rem; float:left; border:1px solid #d2d2d2; margin:0.1rem 0.15rem;}
.box3 .box3_con .box3_c{ margin-top:1rem;}
.box3 .box3_con .box3_c h2{ border-bottom:1px solid #d2d2d2; font-size:1.2rem; color:#0178c8; line-height:2rem;}
.box3 .box3_con .box3_c h2 span{ font-size:1.1rem; color:#898989; margin-left:0.5rem;}
.box3 .box3_con .box3_c h2 a{ font-size:1.1rem; color:#eb6100; float:right;}
.box3 .box3_con .box3_c dl{ height:10rem; margin:1rem 0; border-bottom:1px solid #d2d2d2;}
.box3 .box3_con .box3_c dl dt{ width:13.5rem; float:left;}
.box3 .box3_con .box3_c dl dt img{ width:100%;}
.box3 .box3_con .box3_c dl dd{ width:14.5rem; float:right;}
.box3 .box3_con .box3_c dl h3{ font-size:1.0rem; color:#0178c8; line-height:1.5rem; font-weight:bold;}
.box3 .box3_con .box3_c dl ul li{ height:1.5rem; font-size:1.0rem; color:#000;}
.box3 .box3_con .box3_c dl ul li span{ color:#898989;}
.box3 .box3_con .box3_c dl ul li a{ color:#ff0000;}
.box3 .box3_con .box3_a{ height:11rem; margin:0.5rem 0;}
.box3 .box3_con .box3_a dl{ height:4.9rem; margin-bottom:1rem;}
.box3 .box3_con .box3_a dl dt{ width:8.7rem; float:left; }
.box3 .box3_con .box3_a dl dt img{ border:1px solid #d2d2d2; width:100%;}
.box3 .box3_con .box3_a dl dd{ width:19rem; float:left; margin-left:1rem;}
.box3 .box3_con .box3_a dl dd.active{ width:13rem;}
.box3 .box3_con .box3_a dl dd a{ width:5.5rem; display:block; padding:0.35rem 0.1rem; margin:0 0.25rem 0.2rem 0; float:left; font-size:1.1rem; color:#8d8d8d; text-align:center; border:1px solid #d2d2d2;}
.box3 .box3_con .box3_a dl dd a.hover{ background:#0178c8; color:#fff; border:1px solid #0178c8;}














