@charset "utf-8";
/* CSS Document */
/*================公共样式部分===============*/
*{ margin:0; padding:0}
html{ font-size:52px;}
body {font-family:微软雅黑;opacity:0;filter:alpha(opacity=0);font-size:0.01rem;}


h1,h2,h3,h4,h5,h6{font-weight:normal;}
a,a:link,a:visited,a:hover,a:active {text-decoration: none;}
.wrap img{width:100%;height:auto;border:none;vertical-align:top;}
ul{list-style-type: none;}
.fl{ float:left;}
.fr{ float:right;}
.fix:after{ clear:both; content:"."; height:0px; overflow:hidden; visibility:hidden }
.fix{*zoom:1;}


/*外层宽度*/
.wrap{max-width:640px;min-width:320px; margin:auto;overflow:hidden;}
.ban{ width:100%; position:relative; overflow:hidden}
.ban .cao{background: #333333 none repeat scroll 0 0;
    bottom: 0.7rem;
    display: block;
    height: 1rem;
    opacity: 0;
    position: absolute;
    right: 0.3rem;
    width: 1rem;}
.t1{ font-size:0.42rem; height:0.62rem; line-height:0.62rem; text-align:center; font-weight:bold; padding-bottom:0.25rem;}
.t1_1{ padding-top:0.25rem; font-size:0.32rem; height:0.38rem; line-height:0.38rem; text-align:center; }
.t2{ font-size:0.36rem; height:0.55rem; line-height:0.55rem; text-align:center; font-weight:bold}
.t2_1{ font-size:0.23rem; line-height:0.35rem; text-align:center;}

.t4{ font-size:0.32rem; height:0.55rem; line-height:0.55rem; font-weight:bold}
.t4_1{ font-size:0.22rem; line-height:0.35rem; }

.part1{ width:100%; overflow:hidden}
.part1 .list{ width:49%;}
.part1 .list img{ border:#cac9c9 1px solid; width:100%; box-sizing:border-box}
.part1 .list .txt{ padding:0.25rem 0;}

/*.part1 .list:nth-last-child(1) .txt,.part1 .list:nth-last-child(2) .txt{ padding-bottom:0px}*/
.anniu{ margin:0.28rem auto; width:4.5rem; height:0.65rem; line-height:0.65rem; display:block; text-align:center; background:#f04ca0; font-size:0.32rem; color:#FFFFFF; border-radius:35px; overflow:hidden}

.t3{ font-size:0.42rem; height:0.62rem; line-height:0.62rem; text-align:center; font-weight:bold; padding-top:0.25rem;}
.t3_1{ padding-bottom:0.25rem; font-size:0.28rem; height:0.38rem; line-height:0.38rem; text-align:center; }

.part2{ width:100%; overflow:hidden}
.part2{max-width:640px;overflow:hidden;position:relative;margin:0 auto;}

.caonimei{width:100%;overflow:hidden; position:relative}


.part2 .swiper-main{width:3.0rem;overflow:hidden;}
.part2 .swiper45{width:100%;overflow:hidden; position:relative}
.part2 .swiper45 .swiper-slide{width:100%;overflow:hidden; position:relative}
.part2 .swiper45 .swiper-slide img{ width:100%;}
.part2 .pagination45 {text-align: center;margin-top:0px;height:0.2rem;position:absolute;bottom:0.25rem;left:15%;z-index:5;}
.part2 .pagination45 .swiper-pagination-bullet{display: inline-block;width:0.12rem;height:0.12rem;border-radius: 50%;background:#ffffff;margin: 0 3px;   opacity:1;}
.part2 .pagination45 .swiper-pagination-bullet-active{background:#ff75bc;}

.caonimei .txt{ position:absolute; width:3.2rem; right:0.1rem; top:0.68rem; font-size:0.22rem; line-height:0.36rem; text-indent:0.44rem}
.caonimei .txt1{ position:absolute; width:3rem; right:0.1rem; top:3.48rem; font-size:0.24rem; line-height:0.36rem;}

.otable tr td:first-child{ width:45%; vertical-align:top; text-align:right; color:#0377ff; background:url(../images/san.png) no-repeat 0 0.15rem; background-size:0.1rem 0.1rem;}
.otable tr td:last-child{ width:55%}
.renqun{ width:100%; position:relative}
.renqun .diao{background: #00ff66 none repeat scroll 0 0;display: block;height: 1rem;opacity: 0;position: absolute;right: 0.5rem;top: 0.8rem;width: 1rem;}

.part3{ width:96%; margin:0 auto 0.25rem auto; overflow:hidden; padding-bottom:0.2rem; background:#ebebeb}
.part3 .pic{ padding-bottom:0.2rem}
.part3 .p1{ padding:0 0.2rem; width:100%; box-sizing:border-box; overflow:hidden}

.part4{ width:100%; overflow:hidden; position:relative; }
.part4 .list{ float:left; width:50%; height:2.6rem; display:table; background:#4f4f4f}
.part4 .list:first-of-type{ background:#4896f2}
.part4 .list:last-child{ background:#f04ca0}
.part4 .list .txt{ padding:0 0.2rem; display:table-cell; vertical-align:middle; color:#FFFFFF}

.part4 .list .txt .t2{ font-size:0.26rem; height:0.40rem; line-height:0.40rem; text-align:center; }
.part4 .list .txt .t2_1{ font-size:0.22rem; line-height:0.3rem; text-align:left}

.part4 .yuan{ display:block; width:1.2rem; height:1.2rem; position:absolute; left:50%; margin-left:-0.6rem; top:50%; margin-top:-0.6rem;}
.part5{ width:98%; margin:0 auto; padding-top:0.25rem}
.part5 .p1{ padding-bottom:0.25rem}

.part6{ width:100%; overflow:hidden; padding:0.25rem 0}
.part6 .list{ display:table; width:2.04rem; height:0.8rem; float:left; margin-left:0.08rem; margin-bottom:0.08rem;color:#FFFFFF; font-size:0.22rem; line-height:0.28rem; border-radius:12px;}
.part6 .list:nth-of-type(1),.part6 .list:nth-of-type(6){ background:#2787f7}{ background:#2787f7}
.part6 .list:nth-of-type(2){ background:#d19330}
.part6 .list:nth-of-type(3),.part6 .list:nth-of-type(4){ background:#1ccd80}
.part6 .list:nth-of-type(5){ background:#f04ca0}
.part6 .list:nth-of-type(3n){ margin-right:0px;}
.part6 .list .txt{ display:table-cell; text-align:center; vertical-align:middle}