@charset "utf-8";

*{margin:0 auto; padding:0; font-family:"微软雅黑 Regular"; }
body{max-width:750px; margin:0 auto; padding:0; overflow-x:hidden; background:#eee;}
img{margin:0 auto; display:block; border:0;border-radius: 0.05rem;}
html {font-size:62.5%;}
a,a:hover{ text-decoration:none;}
input,h1,h3,h4,h5,p,span,b,dl,dt,dd{margin: 0; padding:0; list-style:none;}
ul,ol,li{ list-style:none; margin:0; padding:0;}	
h1,h2,h3,h4,h5,h6,input,i,em{ font-size:100%;  font-style:normal;}
input[type=button], input[type=submit], input[type=file], button { cursor: pointer; -webkit-appearance: none; }
.fl{float: left;}
.fr{float: right;}
.clear{clear:both;}
.mian_bg{ background:#fff; width:100%;}
.mian_width{ width:98% !important; margin:0 auto; padding:0; overflow:hidden;}
.mian_mb{ padding-bottom:0.1rem !important;}
.mian_mr{ margin-right:.08rem !important;}
.as{ width:98%; display:block; height: .44rem; margin:.1rem auto 0 auto; font-family:"微软雅黑"; color:#fff; border-radius:.5rem; font-size:.18rem; letter-spacing:1px; line-height:.44rem; background:#006dff; text-align:center;}
header{ width:100%; display: block; margin: 0 auto; background: #fff;}
.header_top{ width:100%; max-width: 750px; padding: .15rem 0 .1rem 0; margin: 0 auto; border-bottom: 1px solid #dadada; background: #fff; z-index: 999999999;}
.logo{ width:80%; max-width: 438px; float: left; margin: 0 auto 0 1%; display: block;}
.logo_more{ width:5%; max-width: 36px; float: right; margin: 0 1% 0 auto; display: block;}
.logo_more img{ padding-top: 100%;}
.ddjs{position:fixed;right:-60%;top:0;background:#fff;height:100%;max-width:450px; width: 60%; z-index:9999999}
.ddjst{ padding: .2rem 0; border-bottom:1px solid #e4e4e4;box-sizing:border-box; width: 90%; margin: 0 auto;}
.ddjsf li{height:.46rem;line-height:.46rem;box-sizing:border-box;padding-left:.3rem;font-size:.18rem;border-bottom:1px solid #e4e4e4; color: #555; display: block;}
.ddjsf li a{color:#666}
.ddjsf li:nth-child(2){background:#006dff;border-bottom:1px solid #006dff}
.ddjsf li:nth-child(2) a{color:#fff}
.ddjsl{width:40px}
.con6mr .input_validation-failed{border-bottom:2px solid red;height:55px}
.mgz{margin-left:auto;margin-right:auto;overflow:hidden;width:100%}
.ddjstl{ width: 80%;}	
.ddjstr{ width: 15px; }	
.ddjstr img{ padding-top: 10%;}
.banner{ width: 100%; max-width: 750px; display: block; margin: 0 auto;}

.owl-carousel .owl-wrapper:after {content: ".";display: block;clear: both;visibility: hidden;	line-height: 0;	height: 0;}

.owl-carousel{display: none;position: relative;width: 100%;-ms-touch-action: pan-y;}
.owl-carousel .owl-wrapper{display: none;position: relative;-webkit-transform: translate3d(0px, 0px, 0px);}
.owl-carousel .owl-wrapper-outer{overflow: hidden;position: relative;width: 100%;}
.owl-carousel .owl-wrapper-outer.autoHeight{-webkit-transition: height 500ms ease-in-out;-moz-transition: height 500ms ease-in-out;-ms-transition: height 500ms ease-in-out;-o-transition: height 500ms ease-in-out;transition: height 500ms ease-in-out;}	
.owl-carousel .owl-item{float: left;}
.owl-controls .owl-page,
.owl-controls .owl-buttons div{cursor: pointer;}
.owl-controls {-webkit-user-select: none;-khtml-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);}


.owl-carousel  .owl-wrapper,
.owl-carousel  .owl-item{-webkit-backface-visibility: hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden; -webkit-transform: translate3d(0,0,0); -moz-transform: translate3d(0,0,0); -ms-transform: translate3d(0,0,0);}
#owl-demo{position:relative;width:100%; max-width: 750px;margin: 0 auto;max-height: 330px; overflow: hidden;}
#owl-demo .item{ position:relative;display:block;}	
#owl-demo img{display:block;width:100%;}
.owl-pagination{position:absolute;left:0;bottom:5px;width:100%;height:10px;text-align:center;}
.owl-page{display:block;width:10px;height:10px;margin:0 5px;background-image:url(../m/images/bg15.png);display:inline;zoom:1;}
.owl-pagination .active{width:25px;background-image:url(../m/images/bg16.png);}
.owl-pagination div{ float: right;}

.kjzx{ width:100%; display: block; margin: 0 auto;}
.kjzx a{ width:33.33%; float: left; margin: 0 auto; display: block; font-family:"微软雅黑 Regular"; color:#777; font-size:.18rem; line-height:.5rem; text-align:center; font-weight: 600;}
.kjzx_a{ width:97%; display: block; margin: 0 auto 0 auto; border: 2px solid #006dff; border-radius: .05rem; font-family:"微软雅黑 Regular"; color:#006dff; font-size:.18rem; line-height:.4rem; text-align:center; font-weight: 600; letter-spacing: 1px;}	
nav{ width:100%; display: block; margin:  0 auto;; background: #fff; padding-top: .1rem; padding-bottom: .15rem;}
.nav_a{ width:98%; display: block; padding: 0.15rem 0;}
.nav_a a{ width:25%; display: block; float: left; margin: .15rem auto  0 auto;}
.nav_a p{ width:99%; font-family:"微软雅黑 Regular"; display: block; font-size: .18rem; line-height: .36rem; color: #555; text-align: center;}
.nav_pic{width:.7rem; height: .7rem; border-radius: .14rem; margin: 0 auto; display: block; text-align: center; color: #fff; line-height: .7rem;}
.nav_a img{ width:.7rem;height:.7rem; border-radius: .14rem;  }


.back-2{ background: #ffa800; font-size: .46rem;}
.back-3{ background: #01d27a; font-size: .46rem;}
.back-4{ background: #198bff; font-size: .46rem;}
.back-5{ background: #44d20c; font-size: .46rem;}
.back-6{ background: #6457f2; font-size: .46rem;}
.back-7{ background: #ff5f00; font-size: .46rem;}
.back-8{ background: #f352de; font-size: .44rem;}
.back-9{ font-size: .3rem; margin-right: .05rem; line-height: .6rem;}
.back-10{ font-size: .3rem; margin-right: .05rem; line-height: .6rem;}
.back-11{ font-size: .3rem; margin-right: .05rem; line-height: .6rem;}


@font-face {
  font-family: 'iconfont';  
  src: url('../font/font_590447_6zzuqnfs7ic.eot');
  src: url('../fonts/font_590447_6zzuqnfs7ic.eot#iefix') format('embedded-opentype'),
  url('../fonts/font_590447_6zzuqnfs7ic.woff2') format('woff2'),
  url('../fonts/font_590447_6zzuqnfs7ic.woff') format('woff'),
  url('../fonts/font_590447_6zzuqnfs7ic.ttf') format('truetype'),
  url('../fonts/font_590447_6zzuqnfs7ic.svg#iconfont') format('svg');
}

.iconfont { font-family: "iconfont" !important; font-style: normal; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale;}
.hot{ width:96%; display: block; margin: 0 auto;}
.hot_img{ width:100%; display: block; margin: 0 auto;}
.hot_n{ width:96%; display: block; float: right; text-align:center;}
.hot_n a{width:100%; font-family:"微软雅黑 Regular"; display: block; font-size: .18rem; letter-spacing: 1px; line-height: .58rem; color: #777;}
@media screen and (max-width: 700px) {
.hot_n a{width:100%; font-family:"微软雅黑 Regular"; display: block; font-size: .18rem; letter-spacing: 1px; line-height: .42rem; color: #777;}	
}
.mian_bg{ width:100%; display: block; margin: .12rem auto 0 auto; background: #fff; padding: 0 0 .1rem 0;}
.mian_bg1{ width:100%; display: block; margin: 0 auto 0 auto; background: #fff; padding: 0 0 .1rem 0;}
.mian{ width:98%; margin: 0 auto; display: block;}
nav{ margin: .12rem auto 0 auto; width:100%; display: block; }
.zy_yd{ width:100%; display: block; margin: 0 auto; overflow: hidden;padding-top: 1%;}
.zy_czs{ width:34.8%;  display: block; float: left; margin: 0 auto;}
.zy_gd{ width: 64%; display: block; float: right; margin: 0 auto;}
.zy_gd ul{ width: 100%; display: block; margin: 0 auto;}
.zy_gd ul li{ width: 49%; display: block; float: left; margin: 0 2% 2.4% auto;}
.zy_gd ul li:nth-child(2n){ margin-right: 0;}
.zy_gd ul li:nth-child(3){ margin-bottom: 0;}
.zy_gd ul li:nth-child(4){ margin-bottom: 0;}
.bt{ width:100%; display: block; margin: 0 auto .1rem auto;  font-family: "微软雅黑 Regular"; }
.bt h2{width:100%; display: block; height: .4rem; font-size: .28rem;line-height:.46rem; text-align: center; margin: 0 auto; font-family: "微软雅黑 Regular"; font-weight: 520; color: #1969b2; padding-top: .15rem; letter-spacing: 1px;}
.bt p{width:100%; display: block; font-size: .18rem;line-height:.36rem; text-align: center; margin: 0 auto; font-family: "微软雅黑 Regular"; color: #555;}
.bt span{  font-size: .28rem;line-height:.46rem; font-family: "微软雅黑 Regular"; font-weight: 520; color: #f60; letter-spacing: 1px;}

.zy ul{ width:98%; display: block; margin: 0 auto;}
.zy ul li{ width:48.3%; display: block; float: left; margin: 0 2% 2% auto; padding-bottom: 2%;}
.zy ul li:nth-child(2n){ margin-right:0;}
.zy ul li:nth-child(5){ margin-bottom: 0;}
.zy ul li:nth-child(6){margin-bottom: 0;}
.zy ul li img{ width:100%; display: block; margin: 0 auto;}
.zy ul li p{ width:100%; display: block; height: .4rem; font-family: "微软雅黑 Regular"; font-size: .18rem; text-align: center; color: #555; line-height: .4rem;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.zy_a{ width:100%; display: block; margin: .1rem auto 0 auto;}
.zy_a a{ width:44%; display: block; height: .32rem; font-family: "微软雅黑 Regular"; font-size: .16rem; text-align: center; line-height: .32rem;}
.zy_a_fl{ float:left; color: #fff;     background: #ff8252;}
.zy_a_rl{ float:right; color: #fff; background: #fb3a9c; height: .34rem!important; line-height: .34rem!important;}
.con_img{ width:100%; display: block; margin: 0 auto;}
.con_img1{ width:100%; display: block; margin: 0 auto;}
.bottom_bm_bd{ width:99%; display: block; margin: .2rem auto 0 auto;}
.bottom_bm_bd ul{ width:100%; display: block; margin: 0 auto;}
.bottom_bm_bd ul li{ width:100%; display: block; float: left; margin: 0 auto .2rem auto;}
.bottom_bm_bd ul li:nth-child(3){ margin-bottom: 0;}
.bottom_bm_bd input{ width:100%; display: block; font-family: "微软雅黑 Regular"; font-size: .18rem; text-align: center; color: #333; line-height: .46rem; border: 1px solid #cecece; border-radius: .08rem;}
.subm1{ width:100%!important; margin: 0 auto!important; background: #006dff!important; color: #fff!important; border: 0!important; line-height: .46rem!important;}
.hj{ width:100%; display: block; margin: 1.6% auto 0 auto;}
.hj_l{ width:34.8%;  display: block; float: left; margin: 0 auto;}
.hj_r{ width: 64%; display: block; float: right; margin: 0 auto;}
.hj ul{ width:100%; display: block; margin: 2% auto 0 auto;}
.hj ul li{ width:49%; display: block; margin: 0 2% 0 auto; float: left;}
.hj ul li img{ width:100%; display: block; margin: 0 auto;}
.hj ul li:nth-child(2){ margin-right:0;}
.new_fl{width:86%; display: block; margin: .2rem auto 0 auto;}	
.new_fl h2 { width:22%; display: block; float: left; margin: 0 2% 0 auto; border: 1px solid #dadada; border-radius: .8rem; font-family: "微软雅黑 Regular"; font-size: .18rem; text-align: center; color: #555; line-height: .36rem; font-weight: normal;}
@media screen and (max-width: 350px) {
.new_fl h2 { width:22.6%; display: block; float: left; margin: 0 2% 0 auto; border: 1px solid #dadada; border-radius: .8rem; font-family: "微软雅黑 Regular"; font-size: .18rem; text-align: center; color: #555; line-height: .36rem; font-weight: normal;}
}
.new_fl h2:nth-child(4){ margin-right:0;}	
.new_fl_list-item{ width:22%; display: block; margin: 0 auto; border: 1px solid #dadada; border-radius: .8rem; font-family: "微软雅黑 Regular"; font-size: .18rem; text-align: center; color: #fff!important; line-height: .36rem; background: #006dff; font-weight: normal;}
.tab-content { width: 98%; margin: 0 auto;}
.tab-content div{display: none;}
.tab-content .show{ display: block;}
.tab-content ul{ width:98%; margin: .15rem auto 0 auto; display: block;}
.tab-content ul li{ width:100%; float: left; margin: 0 auto .15rem auto; border-bottom: 1px solid #dadada; padding-bottom: .15rem; display: block;}
.tab-content ul li:nth-child(4){border-bottom: 0px solid #fff; margin-bottom: 0;}
.tab-content ul li img{ width:100%; display: block; max-width: 750px; max-height: 400px; height:auto; overflow: hidden; margin: 0  auto;}	
.new_conn{ width:98%; display: block!important; margin: 0.1rem auto 0 auto; font-family: "微软雅黑 Regular"; font-size: .16rem; color: #777; line-height: .26rem;letter-spacing: .5px;}
.new_conn p{ font-weight: 600; line-height: .36rem; color: #555;}	
.new{width:100%; display: block!important; margin: 0 auto;}
.new_l{ float:left; display: block!important; width:16%; padding: 2%; max-width: 120px; max-height: 120px; margin: auto; font-family: "微软雅黑 Regular"; font-size: .18rem; color: #006dff; line-height: .32rem; text-align: center; font-weight: 600; background: #f6f6f6;}
.new_l p{ font-size: .3rem;}
.new_r{ float:right; display: block!important; width:78%; margin: 0 auto;}
.new_conn1{ width:100%; display: block!important; margin: 0 auto 0 auto; font-family: "微软雅黑 Regular"; font-size: .16rem; color: #777; line-height: .26rem; letter-spacing: .5px;}
.new_conn1 p{ font-weight: 600; height: .3rem; line-height: .26rem; color: #555;}	
.ass{ width:98%; display:grid; height: .44rem; margin:.1rem auto 0 auto; font-family:"微软雅黑 Regular"; color:#fff; border-radius:.5rem; font-size:.18rem; letter-spacing:1px; line-height:.44rem; background:#006dff; text-align:center;}
.dy{ width:98%; margin: 0 auto;}
.dy{ width:98%; margin: 0 auto; padding-top: .15rem;}	
.dy li{  float:left; display: block; font-family: "微软雅黑"; font-size: .18rem; line-height: .4rem; color: #555; text-align:center; border-top:1px solid #E2E2E2; background:#FFFFFF}
.dy li a{ color: #555;}
.dy li:nth-child(2n+1){ width:50%; padding:.1rem 0em; }
.dy li:nth-child(2n+0){ width:50%; padding:.1rem 0em;}	
.rxdh{ width:100%; display: block; margin: .15rem auto; background: #fff; font-family:"微软雅黑"; color:#006dff; font-size:.24rem; line-height:.5rem; letter-spacing: 1.5px; text-align:center; font-weight: 600;}
.jyfw_bg{ width:100%; display: block; margin: 0 auto; background: url(../m/images/jyfw.jpg) no-repeat center top #1969b2; background-size: 100%; padding-bottom: .1rem;}
.bt1{ width:100%; display: block; margin: 0 auto .1rem auto;  font-family: "微软雅黑 Regular"; }
.bt1 h2{width:100%; display: block; height: .4rem; font-size: .28rem;line-height:.46rem; text-align: center; margin: 0 auto .1rem auto; font-family: "微软雅黑 Regular"; font-weight: 520; color: #fff; padding-top: .15rem; letter-spacing: 1px;}
.bt1 p{width:100%; display: block; font-size: .18rem;line-height:.3rem; text-align: center; margin: 0 auto; font-family: "微软雅黑 Regular"; color: #fff;}
.jy_xb{ width: 98%; overflow: hidden; box-sizing: border-box; margin: .15rem auto 0 auto;}
.zyd_t ul{overflow: hidden;width: 100%; border-bottom: 1px solid #ddd;box-sizing: border-box; margin: 0 auto;}
.zyd_t ul{display: block;}
.zyd_t ul li {float: left; text-align: center; border-left: 1px #fff solid; box-sizing: border-box;list-style: none; font-family: "微软雅黑 Regular"; color: #fff; font-size:.16rem; line-height:.42rem; background:#f90;}
.zyd_t ul li:nth-child(1){ border-left: 0px solid #ffffff ;} 
#sybmdbox {overflow: hidden;font-family: "微软雅黑 Regular"; color: #444; font-size:.16rem;}
#sybmdbox table {width: 100%;border-collapse: collapse; margin: 0 auto;font-family: "微软雅黑 Regular";}
#sybmdbox table td {border: 1px solid #ddd;color: #666;font-family: "微软雅黑 Regular"; background: #fff;}
#sybmdbox table td:nth-child(1){ border-left: 0px solid #ffffff ;} 
#sybmdbox table td:nth-child(4){ border-right: 0px solid #ffffff ;} 
#sybmdbox table tr:hover {background: #ddd;font-family: "微软雅黑 Regular";}
.zyw_1 {width: 20%; line-height: .4rem;}
.zyw_2 {width: 34%;}
.zyw_3 {width: 22%;}
.zyw_4 {width: 23%;}
.zyw_5 {width: 23%;}

.zyw_11 {width: 20%; line-height: .4rem;}
.zyw_22 {width: 33%;}
.zyw_33 {width: 30%;}
.zyw_44 {width: 17%;}


.zybox_t .zyw_7, .zybox_p .zyw_7 {width: 26%;border: none;}
.zyw_8 {width: 16%;}
.zyw_9 {width: 14%;}
.zybox_p .font_r{color:#f00;font-weight:bold;}
.cgxz ul{ width:98%; display: block; margin: .15rem auto 0 auto;}
.cgxz ul li{ width:49%; display: block; float: left; margin: 0 2% 0 auto; padding-bottom: 2%;}
.cgxz ul li:nth-child(2){ margin-right:0;}	
.cgxz ul li img{ width:100%; display: block; margin: 0 auto;}
.cgxz_n{ width:100%; display: block; margin: .08rem auto 0 auto; font-family:"微软雅黑 Regular"; color:#555; font-size:.16rem; letter-spacing:1px; line-height:.3rem; text-align:center;background: #fff;}
.cgxz_n p{ font-size:.18rem; line-height:.36rem;}
.asss{ width:98%; display:grid; height: .44rem; margin:.2rem auto 0 auto; font-family:"微软雅黑 Regular"; color:#fff; border-radius:.5rem; font-size:.18rem; letter-spacing:1px; line-height:.44rem; background:#f10410; text-align:center;}
.bt2{ width:100%; display: block; margin: 0 auto .1rem auto;  font-family: "微软雅黑 Regular"; }
.bt2 h2{width:100%; display: block; height: .4rem; font-size: .28rem;line-height:.46rem; text-align: center; margin: 0 auto .1rem auto; font-family: "微软雅黑 Regular"; font-weight: 520; color: #006dff; padding-top: .15rem; letter-spacing: 1px;}
.zp ul{ width:98%; display: block; margin: 0 auto;}
.zp ul li{ width:49%; display: block; float: left; margin: 0 1% 2% auto;}
.zp ul li:nth-child(2){ margin-right:0;}
.zp ul li:nth-child(4){ margin-right:0;}
.zxbm{ width:100%; display: block; margin: 0 auto; font-family:"微软雅黑 Regular"; color:#888; font-size:.12rem; text-align:center; line-height: .3rem;}
.footer_dh{ width:100%; display: block; margin: 0 auto 0 auto; font-family:"微软雅黑 Regular"; color:#006dff; font-size:.18rem; text-align:center; line-height: .36rem;}
.footer_dh a{color: #006dff;padding: 3px 5px;border: 1px solid #9999;border-radius: 0.05rem;}
.footer_bq{width:100%; display: block; margin: 0 auto 0 auto; font-family:"微软雅黑 Regular"; color:#555; font-size:.18rem; text-align:center; line-height: .3rem; padding-bottom: 10%}
.style_zx { width:100%; max-width: 750px; display: block; margin: 0 auto; position: fixed; bottom: 0;}
.style_zx a{ display: block; float: left; margin: 0 auto; font-family:"微软雅黑 Regular"; color:#fff; font-size:.18rem; text-align:center; line-height: .6rem; letter-spacing: 1px;}

.style_zx a:nth-child(1){ background: #0c97ee; width: 35%;border-radius:5px 5px 0 0;}
.style_zx a:nth-child(2){ background: #e60012; width: 35%;border-radius:5px 5px 0 0;}
.style_zx a:nth-child(3){ background: #0c97ee; width: 30%;border-radius:5px 5px 0 0;}


.hrbm{ width:98%; display: block; margin: .15rem auto .1rem auto;}	

.zy1 ul{ width:98%; display: block; margin: 0 auto 0 auto;}
.zy1 ul li{ width:24%; height: .48rem; display: block; float: left; margin: 0 .2% .5% auto; font-family: "微软雅黑 Regular"; line-height: .48rem; font-size: .14rem; color: #464646; text-align: center; background: #f4f4f4;}
.zy1 ul li:nth-child(5n){ margin-right: 0;}
.zy1 ul li:nth-child(1){ background: #008bff; color: #fff; margin-bottom: 0; font-size: .14rem;}
.zy1 ul li:nth-child(2){ background: #008bff; color: #fff; margin-bottom: 0; font-size: .14rem;}
.zy1 ul li:nth-child(3){ background: #008bff; color: #fff; margin-bottom: 0; font-size: .14rem;}
.zy1 ul li:nth-child(4){ background: #008bff; color: #fff; margin-bottom: 0; font-size: .14rem;}
.zy1 ul li:nth-child(5){ background: #008bff; color: #fff; margin-bottom: 0; font-size: .14rem;}	
.zy1 ul li a{width:100%; height: .48rem; display: block; color: #f60;}
.zy1 ul li:nth-child(5n+1){ width:32.03%;}
.zy1 ul li:nth-child(5n+2){ width:25%;}
.zy1 ul li:nth-child(5n+3){ width:12%;}
.zy1 ul li:nth-child(5n+4){ width:12%;}	
.zy1 ul li:nth-child(5n+5){ width:18%;}
a.zymc{ color: #464646!important; }	
.home_zx{ width:100%; display: block; background: #f60; padding:1% 0 3% 0; margin: 0 auto .1rem auto; letter-spacing: 1px;}
.home_zx p{width:100%; display: block; margin: 0 auto; font-family: "微软雅黑 Regular"; line-height: .5rem; font-size: .18rem; color: #fff; text-align: center;}	
.home_zx a{ width:60%; display: block; background: #fff; font-family: "微软雅黑 Regular"; line-height: .34rem; font-size: .18rem; color: #f60; text-align: center; font-weight: 600;}

.min-w { width: 100%; margin: auto;}	
.flex{ display: -webkit-flex; display: flex; justify-content: space-between; flex-wrap:wrap; }	
.flex li{padding: 3% 2%; border: 1px solid #00276A; border-radius: .05rem;  text-align: center;  box-sizing: border-box; width: 49%; margin: .1rem 0; font-family: "思源黑体 CN";}
.flex li h3 { font-size: .22rem; color: #333;}	
.flex li span { text-transform: uppercase; font-size: .14rem; color: #999; line-height: .28rem;}	
.flex li p { text-transform: uppercase; font-size: .18rem; color: #555; line-height: .32rem;}
.plan_b { margin-top: .15rem;}	
.plan_b a { width: 70%; padding: .08rem 0; background: #0c97ee; color: #fff; font-size: .18rem; border-radius: .05rem; display: block; margin: .1rem auto 0 auto;}	
.plan_b em { width: 100%; padding: .08rem 0; background: #0c97ee; color: #fff; font-size: .18rem; border-radius: .05rem; display: block; margin: .1rem auto 0 auto;}
.plan_b img  { width: 100%; padding: .08rem 0; background: #0c97ee; color: #fff; font-size: .18rem; border-radius: .05rem; display: block; margin: .1rem auto 0 auto;}

.dtstu_start_div {width: 100%;margin: 0 auto;margin-top: 0px;overflow: hidden;}
.stu_con_start {width: 100%;margin: 0 auto;background: #fff;top: 6px;overflow: hidden;}
.list_con1_divs {width: 50%;height: auto;float: left;}
.brand_crouse_right1_pic_divs {width: 100%;margin: 0 auto;border: 1px solid rgba(249, 249, 249, 100);border-bottom: 0px;border-radius: 3px 3px 0 0;}
.brand_crouse_right1_pic_divs img {width: 100%;display: inline;border-radius: 3px;}
.brand_crouse_right1_cons {width: 100%;height: auto;margin: 0 auto;border: 1px solid rgba(249, 249, 249, 100);border-top: 0px;border-radius: 0px 0px 3px 3px;background: #fff;}
.info_ones {width: 92%;height: 0.36rem;margin: 0 auto;}
.brand_crouse_left_titles {height: 0.36rem;width: auto;float: left;}
.brand_crouse_left_titles h3 {font-size: 0.2rem;color: #000;font-weight: bold;padding-top: 0px;line-height: 0.36rem;display: block;}
.staff_divs {height: 0.36rem;margin-left: 0.1rem;width: auto;float: right;}
.staff_divs p {font-size: 14px;line-height: 30px;text-align: right;color: #b2b2b2;}
.info_threes {height: 0.4rem;margin: 0.21rem;}
.kc_tags {width: auto;border-radius: 9px;float: left;}
.kc_tags p {font-size: 0.16rem;color: #fff;text-align: center;line-height: 0.22rem;padding: 0 0.2rem;}
.rd_divs {height: 0.4rem;width: auto;float: right;}
.rd_imgs {width: 0.2rem;height: auto;float: left;}
.rd_nums {height: 0.4rem;margin-left: 0.05rem;float: right;}
.rd_nums p {font-size: 0.16rem;line-height: 0.3rem;color: #999;}
.brand_crouse_right1_three {width: 100%;height: 0.3rem;margin: 0 auto;}
.xf_div {width: 100%;height: 0.3rem;}
.xf_div_money {height: 0.3rem;margin-left: 0.12rem;width: auto;float: right;}
.xf_div_money p {font-size: 0.21rem;line-height: 0.3rem;text-align: left;font-weight: bold;color: #918e94;padding-right: 0.1rem;}
.xf_div_money_span1 {font-size: 12px;font-weight: bold;}
.brand_crouse_right1_xz {width: 92%;height: 0.3rem;margin: 0.2rem auto;left: 4%;}
.kc_tag {width: auto;float: left;border-radius: 9px;}
.kc_tag p {font-size: 0.16rem;line-height: 0.23rem;padding: 0px 4px;color: #fff;text-align: center;}
.kc_tag1_xz {width: auto;height: 0.22rem;float: right;display: block;}
.kc_tag1_xz p {font-size: 0.16rem;line-height: 0.23rem;color: #101010;}
.zy_xx {width: 100%;bottom: 0;left: 0;}
a.zy_xx_zx {float: right;display: block;border-radius: 26px;font-size: 0.16rem;text-align: center;line-height: 0.22rem;padding: 0 0.1rem;background: #ff8252;color: #fff;}
.kc_right1_xz {
    width: 338px;
    height: 16px;
    margin: 0 auto;
    margin-top: 0px;
}
.new_ad {
    width: 278px;
    height: 20px;
    float: left;
    margin-left: 6px;
    overflow: hidden;
}
.new_ad p {
    font-size: 14px;
    color: #b2b2b2;
    line-height: 20px;
}