
body{font-family:"-apple-system-font", "Helvetica Neue", "Helvetica", "sans-serif";font-size:0.26rem;background-color:#f5f5f5;color:#333;-webkit-tap-highlight-color:rgba(0,0,0,0.05);}
body,dl,dd,p,form,h1,h2,h3,h4,h5,h6{margin:0;}
h1,h2,h3,h4,h5,h6{font-weight:normal}
ul{margin:0;padding:0;list-style-type:none;}
em,i{font-style:normal;}
table{border-collapse:collapse;border-spacing:0;}
a{color:inherit;text-decoration:none;outline:none;}
img{border:0;}
input,select,button,textarea{font-size:inherit;color:inherit;}
input[type="text"],input[type="password"],input[type="button"],input[type="submit"],button,textarea,select {font-family:"Microsoft YaHei",Helvetica;}
input[type="radio" i] {-webkit-appearance: radio;box-sizing: border-box;}

article,aside,dialog,footer,header,section,footer,nav,figure,menu{display:block;}
select {border-width: 1px;color: #999;margin-right: 0.1rem;}

html{font-size:50px;}
@media only screen and (min-width: 320px){html{font-size:42.6667px;}}
@media only screen and (min-width: 360px){html{font-size:48px;}}
@media only screen and (min-width: 375px){html{font-size:50px;}}
@media only screen and (min-width: 384px){html{font-size:51.2px;}}
@media only screen and (min-width: 400px){html{font-size:53.3333px;}}
@media only screen and (min-width: 412px){html{font-size:54.9333px;}}
@media only screen and (min-width: 414px){html{font-size:55.2px;}}
@media only screen and (min-width: 480px){html{font-size:64px;}}
@media only screen and (min-width: 750px){html{font-size:100px;}}

html,body{height:100%;}
.page{position:relative;width:100%;min-width:320px;height:100%;max-width:750px;margin:0 auto;}


A {color: #333;text-decoration: none;}
A:hover {color: #f00;}
.more A {text-align:center;margin:5px 1% 0px;width:98%;background:#f4f4f4;float:left;}
.more A:hover {color:#961aec;}

/* header */
.fn-clear{zoom:1;}
.fn-clear:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0;}

.page-header{width:100%;height:1rem;line-height:1rem;background:#ef4c4d;color:#fff;font-size: 0.36rem;}
.page-header .logo{width:2.6rem;height:0.8rem;float:left;margin:0.1rem 0 0 0.1rem;}
.page-header .logo-img{vertical-align:top;width:100%;height:100%;}
.page-header i {padding:0 0.08rem;float: left;}
.lo_tit {font-weight: bold;margin-top: 0.01rem;float: left;height: 0.8rem;padding: 0 0.04rem;}

.nav{float:right;height:1rem;max-width:5.5rem;overflow-y:hidden;}
.nav .item{height:1rem;float:left;font-size:0.28rem;padding:0 0.05rem;color:#FFF;position:relative;font-weight:bold;    margin-top: 0.01rem;}
.nav .item.on:after{content:'';width:0.52rem;height:0.03rem;background:#FFF;position:absolute;left:50%;bottom:0.15rem;margin-left:-0.26rem;border-radius:0.02rem;}
.nav .item-search,.nav .item-menu{float:left;width:0.68rem;height:1rem;font-size:0;}
.nav .item-search{background:url(nav_yh.jpg) no-repeat center center;background-size:0.35rem 0.35rem;}
.nav .item-menu{background:url(nav_img.png) no-repeat center center;background-size:0.35rem 0.35rem;}
/* header end */

/*µ¼º½2*/
.public_route {max-width:750px;font-size:0.28rem;height:0.72rem;border-bottom: 1px solid #b8b8b8;padding: 0 10px 0 40px;background-color: #f4f4f4;}
.public_r_home {position: absolute;left: 0;width:0.72rem;height:0.72rem;background: url(home.png) center no-repeat;background-size:0.5rem;border-right: 1px solid #b8b8b8;}

.public_r_right {overflow: hidden;position:absolute;left: 0.7rem;}
.public_r_right a {display: block;float: left;height:0.72rem;line-height:0.72rem;position: relative;padding: 0 10px;color: #686868;margin-right: 5px;}
.public_r_right a::before {content: "";position: absolute;width: 5px;height:0.72rem;top: 0;right: -5px;background: url(next.png) center no-repeat;background-size: auto;-webkit-background-size: 5px auto;-moz-background-size: 5px auto;-o-background-size: 5px auto;background-size: 5px auto;}
.public_r_right a:last-child {overflow: hidden;}
/*µ¼º½2 end*/


#wraper {position:relative;width:100%;top:0px;background:#fff;}

.adw {width: 100%;float:left;}
.mokuai {width:98%;padding:1%;background:#e95580;float:left;overflow:hidden;}
.mokuai H2 {font-weight:900;}
.mokuai H2 SPAN {padding:2px 10px;color:#fff;font-size:18px;}

.pub_con {width:96%;padding:2%;zoom:1;margin-bottom:10px;overflow:hidden;line-height:24px;}
.pub_con2 {width:96%;padding:2%;zoom:1;margin-bottom:10px;overflow:hidden;line-height:24px;background:#e5e5e5;}
.pub_con H2 {text-align:center;font-size: 16px;font-weight: 900;}

.tuijie {width:96%;padding:2%;color: red;font-weight: bold;margin-bottom:10px;}
.tuijie span {color:green;}

.dsqsimg {padding:0 1%;width: 98%;zoom: 1;overflow: hidden;}
.dsimg {padding-left: 2%;width: 35%;float: left;}

.dsp {width:100%;font-size:14px;line-height:24px;}
.dsp A:hover {color:#f00;}

.ad_ad {width: 100%;zoom:1;overflow: hidden;}
.ad_ad LI {margin:1%;width:48%;display:block;float:left;font-size:14px;}
.ad_ads {width: 100%;zoom:1;overflow: hidden;}
.ad_ads LI {margin:0 0.5%;width:24%;display:block;float:left;font-size:14px;overflow: hidden;}
.zunbei_r01 {background-color:#ffd5e1;text-align:center;}
.zunbei_r02 {background-color:#ffd5e1;}
.zunbei_r02 a strong {text-align: center;display: block;}
.zunbei_r02 a p {height:1.8rem;padding:0 3%;text-overflow: ellipsis;}

.qmdq_bb {width: 96%;padding: 2%;overflow: hidden;line-height: 24px;background:#fff7f6;}
.qmdq_bb ul li {width:20%;float:left;text-align:center;font-size: 16px;}
.BBQM_box {color:#e95580;font-weight: bold;}

.indlist {z-index: 1;margin: 0px 1%;width: 98%;}
.indlist LI A {border-bottom: #f4f4f4 1px solid;padding-bottom: 2px;padding-left: 0px;padding-right: 0px; display: block; overflow: hidden; padding-top: 5px;}
.indlist LI A:hover {color: #961aec; text-decoration: underline;}

.sjsty {float: right;font-size: 14px;}
.xifeng {border-bottom: #eaeaea 1px solid;background: #f4f4f4;height: 3px;border-top: #eaeaea 1px solid;}

.indlist00 {z-index: 1;width: 100%;float: left;}
.indlist00 LI A {border-bottom: #f4f4f4 1px solid; padding-bottom: 2px;background-color: #c7ca58; padding-left: 2%; padding-RIGHT: 0px; DISPLAY: block;color: #fff;overflow: hidden;border-top: #f8f8f8 1px solid; padding-top: 5px;}
.indlist00 LI A:hover {color: #000; text-decoration: underline;}




.ces04 {padding-bottom: 5px;padding-left: 1%;padding-right: 1%;zoom: 1;overflow: hidden;padding-top:5px;}
.ces04 LI {border-bottom: #e8e4e4 1px solid;text-align:center;border-left:#e8e4e4 1px solid;padding-bottom:3px;padding-left: 3px;width: 28%;padding-right:3px;margin-bottom:5px;float:left;margin-left:1%;border-top:#e8e4e4 1px solid;margin-right: 1%; border-right: #e8e4e4 1px solid;padding-top: 3px;}
.ces04 LI A:hover {color: #9e1df8;}

.tjdiv {border-bottom:#ddacfe 1px solid;border-left: #ddacfe 1px solid;padding-bottom: 5px;margin-top:10px;padding-left:1%; padding-right:1%;zoom:1;background:#f6f4f5;overflow:hidden;border-top:#ddacfe 1px solid;border-right:#ddacfe 1px solid; padding-top:5px;border-radius:5px;}
.tjdiv LI {width:49%;float:left;font-size:14px;}

.xsdq {line-height:180%;}
.xsdq LI {border-bottom:#e3e3e3 1px solid;text-align:center;border-left:#e3e3e3 1px solid;padding-bottom:0px;padding-left:2%;width:4%;padding-right:2%;margin-bottom:-1px;float:left;border-top:#e3e3e3 1px solid;margin-right:-1px;border-right:#e3e3e3 1px solid;padding-top:0px;}
.xsdq LI A {color: #000;}
.xsdq LI A:hover {color:#ff0000;text-decoration:underline;}

.shensuo {text-align: center;clear: both;border: #e3e3e3 1px solid;background: #e5e5e5;}

.top_r01{font-size:16px;}
.top_r02{font-size:14px;}

.footer {border-bottom:#d8d9de 1px solid;text-align:center;background:#f5f6f8;height:60px;clear:both;font-size:16px;overflow: hidden;border-top:#d8d9de 1px solid;padding-top:10px;box-shadow:inset 0px 1px 0px #fff;-moz-box-shadow:inset 0px 1px 0px #fff; -webkit-box-shadow:inset 0px 1px 0px #fff;}
.footer .linkico {margin:0px 8px;display:inline-block;font-size: 16px;}
.footer A:hover {text-decoration:underline;}
