body{background:#fff;}
.l{float:left;}
.r{float:right;}
body{background:#fff;}
/*header*/
.ericp{background: url(../images/banner.png) no-repeat; width:100%; height:4rem; }
.ericp p{ text-align:center; font-size:0.2rem; color:#fff; padding-top:2.293333333333333rem;}
.ericp p span{ color:#feff00}
.icp{ max-width:750px; margin:0px auto}
.er45{ position:relative; width:100% ; height:4.8rem; overflow:hidden;background: url(../images/banner.png) no-repeat;background-size: 100% 100%;}
.ericp45{ position:relative; width:100% ; height:4.8rem; overflow:hidden;background: url(../images/bannericp.jpg) no-repeat;background-size: 100% 100%;}
.ersp45{ position:relative; width:100% ; height:4.8rem; overflow:hidden;background: url(../images/bannersp.jpg) no-repeat;background-size: 100% 100%;}
.erwww45{ position:relative; width:100% ; height:4.8rem; overflow:hidden;background: url(../images/bannerwww.jpg) no-repeat;background-size: 100% 100%;}
.er45 p{ text-align:center; font-size:0.3733333333333333rem; line-height:0.44rem; color:#fff; padding-top:2.106666666666667rem;}
.er45 p span{ color:#0030ff; }
.icp-h2{ font-size:0.48rem; text-align:center; margin:0.666666666666667rem 0 0; border-bottom:1px solid #eeeeee;padding-bottom:0.4rem }
.icp-ul1{ overflow:hidden; margin:0rem 3.2% 0; }
.icp-ul1 li{border-bottom:1px solid #eeeeee; margin-top:0.266666666666667rem;padding-bottom:0.266666666666667rem; overflow:hidden; width:100%; font-size:0.32rem;}
.icp-ul1 li img{ float:left; width:1.786666666666667rem;}
.icp-ul1 li p{ float:right; width:7.306666666666667rem; line-height:0.468rem;}
.icp-ul1 li p b{ display:block; font-weight:bold;}
.icp-div1{ text-align:center;margin:0 3.2% 0; position:relative }
.icp-div1 img{ display:block; width:100%; top:0;}
.dve-ppe{ position:absolute; top:0; z-index:1; width:100%; text-align:center}
.icp-div1 p{ font-size:0.32rem;  line-height:0.79rem; overflow:hidden; width:100%;}
.pic-a{margin:0 3.2% 0; display:block; text-align:center; background:#3baed6; color:#fff; height:0.933333333333333rem; line-height:0.933333333333333rem; font-size:0.4rem; border-radius:0.3rem;}
.icp-div1{ text-align:center;margin:0 3.2% 0; position:relative }
.icp-h21{border-bottom:1px solid #eeeeee; }
.h3-tit{ background:#3baed6; font-size:0.4rem; height:0.7333333rem;line-height:0.7333333rem; color:#fff; margin-top:0.5333333rem;}
.wangz{ overflow:hidden}
.wangz p{ margin-top:0.24rem; overflow:hidden;font-size:0.32rem; }
.wangz p a{ color:#676767; float:left; width:2.35rem; text-align:left}
.wangz p span{ float:left; margin-right:1.066666666666667rem;}
.fuwu{ overflow:hidden;}
.fuwu li{font-size:0.32rem; margin-top:0.5333333333333333rem; overflow:hidden; line-height:0.5333333333333333rem; text-align:left}
.fuwu li b{ float:left; width:0.2666666666666667rem; height:0.2666666666666667rem; background:#3baed6; margin-top:0.1433333333333333rem; margin-right:0.32rem;}
.pic-a{margin:0 auto; display:block; text-align:center; background:#3baed6; color:#fff; height:0.933333333333333rem; line-height:0.933333333333333rem; font-size:0.4rem; border-radius:0.3rem; width:5.76rem; margin-top:0.2666666666666667rem;}
.icp-p1{font-size:0.32rem;  line-height:0.4rem; text-align:center; margin:0.2rem 1.173333333333333rem 0;}
.ipc-ul2{ margin:0.1rem 3.2% 0; overflow:hidden}
.ipc-ul2 li{ margin-top:0.453333333333333rem; width:100%; overflow:hidden}
.ipc-ul2 li p{ float:left; width:3.813333333333333rem; height:1.2rem; line-height:1.2rem; text-align:center; color:#fff; font-size:0.4rem; background:#4cc1e9;border-radius:0.1rem;border:1px solid #4cc1e9}
.ipc-ul2 li img{float:left; width:1.2rem; margin-left:0.243333333333333rem}
.ipc-ul2 li p.p-right{ float:right; background:#f6f6f6; color:#818080; border:1px solid #f0f0f0; font-size:0.293333333333333rem;line-height:0.6rem;}
.icp-list{ margin:0.453333333333333rem 3.2%; overflow:hidden;}
.icp-list img{ float:left; width:1.226666666666667rem;}
.icp-dpe { float:right;width:8.053333333333333rem}
.icp-dpe p{ font-size:0.32rem;  line-height:0.3rem; height:0.626666666666667rem;}

.div-cent { overflow:hidden; margin-top:0.2666666666666667rem;}
.pp1{ overflow:hidden}
.pp1 a{ width:4.68rem; height:1.133333333333333rem; line-height:1.133333333333333rem; text-align:center; font-size:0.4rem; background:#4cc1e9; float:left; color:#fff; font-weight:bold}
.pp1 a.ahover{ background:url(../images/ahover.jpg) no-repeat;;}
.div-pp{ overflow:hidden; margin-top:0.16rem; overflow:hidden}
.div-pp1{ overflow:hidden}
.div-pp1{ border:1px solid #ececec; font-size:0.2933333333333333rem; line-height:0.4rem;}
.div-pp1 tr td{height:2.186666666666667rem;padding:0 0.3333333333333333rem}
.div-pp1 tr td.td1{border-right:1px solid #ececec; }
.div-pp1 tr td.td2{border-bottom:1px solid #ececec; }

.icp-fuwu{ margin:0 3.2%; overflow:hidden; border-bottom:1px solid #ececec; padding-bottom:0.466666666666667rem;}
.icp-fuwu li{ width:50%; float:left; text-align:center; margin-top:0.466666666666667rem;}
.icp-fuwu li span{ display:block;width:0.813333333333333rem; margin:0 auto;}
.icp-fuwu li b{ font-size:0.32rem; display:block; color:#494949; font-weight:bold; margin:0.213333333333333rem 0;}
.icp-fuwu li p{ font-size:0.293333333333333rem; color:#818080; line-height:0.4rem}
.icp-fuwu li.li2 span{background-position:3.15rem 0 ;}
.icp-fuwu li.li3 span{ width:2.65rem; background-position:6.35rem 0 ;}
.icp-fuwu li.li4 span{ background-position:39.5rem 0 ;}
.icp-nj{ margin:0.266666666666667rem 3.2% 0; overflow:hidden; }
.icp-nj a{ width:2.4rem; float:left; margin-right:1rem;} 
.icp-nj a img{width:100%; display:block}
.icp-nj a.ic-alast{ float:right; margin:0}
.icp-phone{ overflow:hidden; position:fixed; bottom:0;z-index:2;  }
.icp-phone a{ width:50%; float:left;}
.icp-phone a img{ display:block;height:1.173333333333333rem; width:100%;}

.messageHead{overflow: hidden;}
.messageHead p{width: 50%;float: left;text-align: center;font-size:0.4rem; line-height: 80px;color: #fff;position: relative;}
.messageHead p span{display:inline-block;width: 15px;height: 8px;position: absolute;bottom: 0;background:red;left: 2.32rem;background: url(../images/sj.png) no-repeat;}
.p1{background: #6f6f6f;}
.p2{background: #33a8d0;}
.messageHead p span{display: none;}
.banli{ margin-top:0.2666666666666667rem; overflow:hidden; }
.messageHead1 p{font-size:0.32rem;width:50%;background:#1495d7;}
.messageHead1 .p2{ background:#626262;}
.messageHead1 p span{ left:2.213333333333333rem;}
.bani-cenr{  overflow:hidden}
.baner-div1{ overflow:hidden}
.div-table11{ margin-top:0.1333333333333333rem;}
.zj-ccenter table td{ background:#fff;}

.zj-ccenter,.div-table11{ overflow:hidden;border-top:1px solid #dadada;border-left:1px solid #dadada;font-size:0.2666666666666667rem;line-height:0.4rem; }
.zj-ccenter table td,.div-table11 table td { color:#555555; font-size:0.2666666666666667rem;line-height:0.4rem; height:1.88rem; border-right:1px solid #dadada;border-bottom:1px solid #dadada; padding:0 0.2666666666666667rem;}
.div-table11 table td.diwder{ width:50%}

.icp-list{ margin:0.253333333333333rem 3.2%; overflow:hidden;}
.icp-list li{ overflow:hidden; font-size:0.2933333333333333rem; color:#818080; line-height:0.5066666666666667rem;margin-top:0.1333333333333333rem;}
.icp-list li span{ float:left; width:0.5066666666666667rem; height:0.5066666666666667rem;rem; color:#fff; text-align:center; background:#3baed6; font-size:0.32rem;}
.icp-list li p{ float:right; background:#f6f6f6;  width:8.826666666666667rem; text-indent:0.1rem;}