/*   重置样式  star  */
*, :before, :after { -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; }
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, textarea, p, blockquote, th, td, header, hgroup, nav, section, article, aside, footer, figure, figcaption, menu, button { margin: 0; padding: 0 }
body{ font-family:Microsoft YaHei, Helvetica, STHeiTi, sans-serif; color:#575757;font-size: 0.24rem; background-color: #fff;font-size:0.24rem;outline: 0;max-width: 640px; min-width: 320px; width: 100%; margin:auto;}
h1, h2, h3, h4, h5, h6 { font-size: 100%; font-weight: 400}
caption, th { text-align: left }
fieldset, img { border: none;}
ul{overflow: hidden;}
li { list-style: none }
ins { text-decoration: none }
del { text-decoration: line-through }
input, button, textarea, select, optgroup, option {-webkit-appearance: none; border: none; font-family: inherit; font-size: inherit; font-style: inherit; font-weight: inherit; outline: 0 }
button { -webkit-appearance: none; border: none;  }
a { -webkit-touch-callout: none; text-decoration: none }
:focus { outline:none }
em, i { font-style: normal }
input::-webkit-outer-spin-button, input::-webkit-inner-spin-button { -webkit-appearance: none !important; margin: 0 }
input[type=submit] { -webkit-appearance: none }
p{line-height: 0.29rem;}
.fl{float:left;}
.fr{float:right;}
.red, .red a { color:#2767ae; }
.hidd{ overflow:hidden}
.block{ display:block;}
.none{ display:none;}
.f22{font-size: 0.22rem;}
img{vertical-align:middle;max-width: 100%;margin: 0 auto;}
/*   重置样式  end  */
.uw li:first-child{margin-left: 0;}
.logo img{display: block;}
nav ul li {padding:3% 2%; float:left; background:url(../images/li_bg_04.jpg) no-repeat center top; margin-top:0.6%; margin-left:0.6%; width:24.5%; text-align:center; background-size:100% 100%; }
nav ul li a { color:#fff;display: block; }
nav ul li a span { display:inline-block; width:18.24%; margin-right:2%; }
nav ul li a span img {display: block;}
 nav ul li:nth-child(5) {
margin-left: 0;
}
.banner{margin-top: 1%;position: relative;}
.banner a,.banner img{display: block;}
.banner a{position: absolute;bottom: 0;width: 31%;height: 27%;right: 0;}
.banner a:last-child{left: 38%;}
.sr{border: 1px solid #dfdfdf;padding: 1%;}
.srd dd{width:59%;float: left; }
.srd dd h2{text-align: center;height: 0.54rem;}
.srd dd h2 img{position: relative;top: -0.12rem;width: 2.02rem;height: 0.17rem;}
.srd dd p{font-size: 0.22rem;line-height: 0.27rem;padding: 0 1%;}
.srd dd p a{color: #c70100;}
.srd dt img{display: block;margin-top: 2%;}
.srd dt{width: 41%;float: left;}
.cap{position: relative;}
.cap b{display: block;font-size: 0.22rem;color: #000;position: absolute;left: 9%;top: 23%;}
.cap span{color: #c70100;}
.capa{display: block;position: absolute;right:0;top:0;width: 26%;height: 100%;}
/*b1*/
.b1u{margin: 2% auto;}
.b1u li{float: left;width:23.5%;margin-left: 2%;margin-bottom: 2%; }
.b1u li:nth-of-type(5),.b1u li:nth-of-type(9){margin-left: 0;}
.b1u li a{display: block;}
.btn a{display:inline-block; width: 50%;margin-left: 2%;}
.btn a:first-child{width: 30%;margin-left: 9%;}
.btn a img{display: block;}
/*b2*/
.b2u li{position: relative;float: left;width: 24.5%;margin-left: 0.66%;margin-bottom: 1%;}
.b2u li.li2 h2{top: 55.5%;}
.b2u li.li2 p{padding: 3% 2% 0;}
.b2u .liz h2{position: absolute; top: 35.5%;left: 0;width: 100%;height: 9%;font-size: 0.22rem;/*font-weight: bold;*/ color: #fff;text-align: center;}
.b2u .liz{background: #f2f2f2;padding: 1%;}
.b2u .liz p{padding:0 2% 3%;font-size: 0.22rem;}
.b2a img,.b2a a{display: block;}
/*b3*/
.b3i{display: block; margin:2% auto;}
.b3i1{margin-top: 3%;}
.btn3{width: 80%;margin: 0 auto;}
.btn3 a{display: block;border-radius: 0.07rem;font-size: 0.22rem; text-align: center;color: #fff;padding: 2%;margin: 2% auto;}
.btn3 .b3a1{background: #e46b10}
.btn3 .b3a2{background: #03438b}
.btn3 .b3a3{background: #c70100;margin-bottom: 0;}
/*b4*/
.b4 ul{overflow: hidden;padding: 0 0.12rem 0;}
.b4 ul li{float: left;width: 22.8%;}
.b4 ul .i1{width: 54%;}
.b4 ul .i1 a{display: block; background: #f48b1e;color: #fff;font-size: 0.18rem;height: 0.4rem;line-height: 0.42rem;margin: 2% auto; text-align: center;width: 2rem;text-indent: 0;margin-left: 30%;}
.b4 ul li p{text-indent: 2em; border: 1px solid #bfbfbf;font-size:0.22rem;line-height: 0.27rem;color: #4c4948;padding:4% 4% 6%;}
.b4 ul li .img1{margin-top: 60%;margin-bottom:1%;}
.b4 ul .i1>img{display: block;width: 100%;}
/*b5*/
.b5d{overflow: hidden;}
.b5d dt,.b5d dd{float: left;}
.b5d dt{width: 29%;}
.b5d dd{width: 71%;padding: 0 3%}
.b5d dd .ddp{font-size: 0.22rem;color: #4c4948;background: #f7f7f7;padding:2.5% 3% 3%;}
.b5d .ddu li{font-size:0.22rem;color: #4c4948; position: relative;overflow: hidden;margin:1.5% auto;}
.b5d .ddu li:first-child{margin-top: 0;}
.b5d .ddu li .liz{width: 100%; position: absolute; top: 0;left:0;height: 100%;overflow: hidden;}
.b5d .ddu li img{display: block;width: 100%;}
.b5d .ddu li b,.b5d .ddu li em,.b5d .ddu li span{display:block;float: left; text-align: center; font-size:0.22rem;color: #03438b; }
.b5d .ddu li em{color: #fff;width: 18%;}
.b5d .ddu li span{width: 80%;text-align: left;padding-left: 3%;color: #4c4948;}
.b5h{background: url(../images/b5h_bg.png) center no-repeat; background-size: 100% 100%; text-align: center; color: #03438b;font-size: 0.22rem;font-weight: bold; padding:1% 2% 3%;width: 92%;margin: 0 auto;}
.b5u li{float: left;width: 33%;}
.b5u li img{display: block;width: 70%;margin-left: 0;}
.b5u li.b5ul1{padding-top: 7%;position: relative;}
.b5u li.b5ul1 a{display: block;width: 100%;height: 12%; position: absolute;bottom: 0;left: 0;}
.b5u li.b5ul1 a.na{bottom: 12%;}
.b5u li.b5ul1 a.naa{bottom: 24%;}
.b5u li.b5ul1 img{width: 92%;margin:0 auto;}
.b5n h2{position: relative;}
.b5n span{display: block;position: absolute;left: 22%;top: 13%;color: #fff;font-weight: bold;font-size: 0.22rem;}
.b5n p{font-size: 0.18rem;color:#555555;background: #f5f5f5;padding: 4%;}
/*b6*/
.b6m{padding: 0 2%;}
.con1_son { background:url(../images/zpp_tit_bg.jpg) no-repeat center top; text-align:center; background-size:100% 100%; padding-left:2%; }
 .con1_son span:nth-child(1) {
font-size:0.22rem;
font-weight:bold;
color:#fff;
margin-right:2%;
}
 .con1_son span:nth-child(2) {
font-size:0.22rem;
color:#fff;
text-align:left;
padding-top:2%;
margin-left:2%;
}
.con1_son2 { padding:2% 4%; border:1px solid #ccc; }
.con1_son2_son i { width:80%; display:inline-block; margin-right:2%; }
.con1_son2_son i img { padding-top:0.3rem; }
.con1_son3 li { float:left; font-size:0.22rem;width:18.60%; background:#d0d0d0; text-align:center; border-radius:0.25rem; margin-right:1%; margin-top:2%; }
 .con1_son3 li:nth-child(5) {
margin-right:0;
}
 .con1_son3 li:nth-child(10) {
margin-right:0;
}
 .con1_son3 li:nth-child(15) {
margin-right:0;
}
 .con1_son3 li:nth-child(16) {
width:27.86%;
}
 .con1_son3 li:nth-child(19) {
width:29.5%;
background:#eb0000;
margin-right:0;
}
 .con1_son3 li:nth-child(19) a {
color:#fff;
}
 .con1_son3 li:nth-child(19):hover {
background:#eb0000;
}
.con1_son3 li a { color:#545454; }
.con1_son3 li:hover { background:#974409; }
.con1_son3 li:hover a { color:#fff; }
.block_home_slider {width:100%; margin:0 auto; overflow:hidden; position:relative;}  /*底部小图*/
.blank_2 {
    font-size: 0;
    line-height: 0;
    clear: both;
    overflow: hidden;
}
.lb_anlie_b,.lb_anlie_btn{width:100%;overflow:hidden;margin:3% auto;}
.lb_anlie_b_l{width:29%;height:auto;overflow:hidden;}
.lb_anlie_b_l img{width:100%;}
.lb_anlie_b_r{width:71%;overflow:hidden;padding: 2%;}
.lb_anlie_b_r ul li{overflow:hidden;border-bottom:1px dashed #9a9a9a;font-size:0.22rem;color:#333333;}
.lb_anlie_b_r ul li span{diay:block;width:12.56%;height:auto;overflow:hidden;float:left;}
.lb_anlie_b_r ul li span img{width:100%;}
.lb_anlie_btn1{diay: block;margin: 4% auto 2%;}
.lb_anlie_btn1 img{display: block;}
.lb_anlie_btn1{width: 90%;margin-bottom: 0;}
.lb_anlie_btn{padding: 0 2%;}
.lb_anlie_btn li{float: left;width: 70%;}
.lb_anlie_btn li:first-child{width:30%;}
/*swi1*/
.b6 .sc1{position: relative;height: 5.3rem;}
.b6 .sc1i{diay: block;margin: 0 auto;width: 100%}
.b6 .sc1 .swiper-button-next{background: url(../images/nex.png) center no-repeat;background-size: 100% 100%;width:0.55rem;height: 1.59rem;right:0;top: 23%; }
.b6 .sc1 .swiper-button-prev{background: url(../images/pre.png) center no-repeat;background-size: 100% 100%;width:0.55rem;height: 1.59rem;left:0;top: 23%;}
.lb_anlie_c_text{background: url(../images/b6sc.jpg) center repeat;padding: 2%;margin:0 auto;}
.lb_anlie_c_text h3 span,.lb_anlie_c_text p span{color: #2762a4;}
.lb_anlie_c_text p a{color: #c70100}
.lb_zjbk_c{height:auto;overflow:hidden;}
.lb_zj_js{width:100%;padding: 5% 0 7%;  position: relative; overflow:hidden;background:url(../images/zj_bg.jpg) no-repeat;background-size:100% 100%;}
.lb_zj_js_r{width:72%;height:auto;overflow:hidden;float:right;}
.lb_zj_js_r h3{ font-size:0.23rem;color:#555555;margin:2% 0 2% 0;}
.lb_zj_js_r h3 span{width: 44%; diay:inline-block;float:left;font-size:0.5rem;color:#03438b;font-weight:bold;margin-right:2%;}
.lb_zj_js_r h3 i{width: 52%;padding-left: 2%;padding-top: 2%;line-height: 0.27rem; font-style: normal;diay: inline-block;}
.lb_zj_js_r h3 em{diay:block;float: right;margin-top: 7%;}
.lb_zj_js_r h3 em img{display: block;width:0.06rem;height: 0.49rem; vertical-align: middle;}
.lb_zj_js_r ul,.lb_zj_js_r h3{margin-left:12%;}
.lb_zj_js_r ul li{border-bottom: 1px solid #0075c9;line-height: 0.28rem; overflow:hidden;margin:2%;font-size:0.22rem;color:#2a2929;}
.lb_zj_js_r ul li:nth-of-type(2){border-bottom: 1px solid #03b0ce;}
.lb_zj_js_r ul li:nth-of-type(3){border-bottom: 1px solid #ca8506;}
.lb_zj_js_r ul li span{display:inline-block;float:left;width:12%;height:auto;overflow:hidden;margin-right:2%;}
.lb_zj_js_r ul li span img{width:100%;}
.lb_zj_js_r ul li a{color:#ff0000;}
.lb_zj_js_r_b{width:100%;height:auto;overflow:hidden; /*position: absolute; bottom: 0; right: 0;*/}
.lb_zj_js_r_b_l{width:20%;height:auto;overflow:hidden;}
.lb_zj_js_r_b_r{width:80%;height:auto;overflow:hidden;padding:0 0.5%;}
.lb_zj_js_r_b_r p{width:46%; margin:1% 0.5% 0 0;overflow:hidden;float:left;font-size:0.18rem;color:#2f2f2f;text-align:center;border:1px solid #dedbdb;}
.lb_zj_js_r_b_r p span{color:#fe0101;}
.lb_zj_btn{width:100%;height:auto;overflow:hidden;margin:2% auto;}
.lb_zj_btn ul li{height:auto;overflow:hidden;}
.lb_zj_btn ul li img{width:100%;}
.lb_zj_num{margin: 3% auto;}
.zj_num1{margin-bottom: 0;}
.lb_zj_num li{display: inline-block; width:48.5%;margin-left: 1%; }
.lb_zj_num li img,.lb_zj_num ul li a{display: block;}
.lb_zj_js1{width:54.45%;height:auto;overflow:hidden; position:absolute; top: 3%; right: 0;  }
.lb_zj_js1 h4{font-size:0.22rem;color:#772021;font-weight:bold;text-align:center;}
.lb_zj_js1 h5{font-size:0.22rem; color:#282828;text-align:center;}
.lb_zj_zx{width:80%;height:auto;overflow:hidden;margin:0 auto;}
.lb_zj_zx img{width:100%;}
/*com ft*/
.blank_8 { height:0.2rem; font-size:0; line-height:0; clear:both; overflow:hidden; background:#fff; }
.tow { overflow:hidden; background:#fff;padding-bottom:3%; }
.five { width:98%; margin:0 auto; overflow:hidden; }
.five ul { overflow:hidden; }
.five li { float:left;margin-left: 1.25%; }
.five li img {display: block;width: 0.48rem;height: 0.97rem;}
.mar5 { background:url(../images/pic15.jpg); width:16.7%; background-size:100% 100%; font-size:.26rem; color:#fff; text-align:center; padding:2% 0; }
.five h4 { font-size:.26rem; color:#ff0000; margin:2% auto 1%; text-align:center; }
.six { width:90%; margin:0 auto; overflow:hidden; }
.six ul { width:90%; margin:0 auto; }
.six li { margin-top:4%; }
.six li h5 { float:left; font-size:.2rem;color:#313131; margin-right:0.1rem; }
.six li span { font-size:.24rem; color:#545454; line-height:.3rem; margin-left:1%; }
.mar6,.mar7{ width:2.38rem; height:0.38rem;padding-left: 2%; background:#fff; border:1px solid #d2d2d2; font-size:0.18rem; color:#bbbbbb; }
.mar7 { width:64%;padding-left: 0.5%; }
.six h4 { width:60%; margin:0 auto; }
.six h4 input { width:1.25rem; }
.six h4 img {display: block;}
.six dl { overflow:hidden; }
.six dt { width:60%; }
.mar8 { line-height:2.5rem; font-size:1.75rem; font-weight:bold; color:#6f6f6f; border:2px solid #ccc; border-radius:0.5rem 0 0 0.5rem; }
.six dd { width:32%; }
.six dd input { width:100%; }
.zpp_put { background:#f5f3f3; padding:3% 0; border:1px solid #ccc; }
#gh_form1{padding-left:6%;}
.zpp_put3 { background:url(../images/pic19.gif) no-repeat center top; padding-top: 0.7%; line-height:0.62rem; background-size:100% 100%; width:30.16%; border:none; }
.menu2 { background:#2767ae; overflow:hidden; }
.menu2 ul { width:90%; padding:4% 0; margin:0 auto; overflow:hidden; }
.menu2 li { float:left; width:25%; border-left:1px solid #fff; font-size:0.25rem; text-align:center; }
.menu2 li a { color:#fff; }
.foot { background:#F5F3F3; overflow:hidden; border:1px solid #ccc; }
.foot dl{overflow: hidden;}
.foot dt { width:20%; padding-top:4%; }
.foot dt img {display: block; }
.foot dd { font-size:0.24rem; line-height:0.42rem; color:#545454; }



/*------------*/
.flex_parent{
 display: -webkit-box;
 display: -moz-box;
 display: -ms-flexbox;
 display: -webkit-flex;
 display: flex;
}
.flex_child{
 -webkit-box-flex: 1;
 -moz-box-flex: 1;
 -webkit-flex: 1;
 -ms-flex: 1;
 flex: 1;
}
.will_translateY{
 margin: 0 auto;
 margin-top: 50%;
 -webkit-transform: translateY(-50%);
 -moz-transform: translateY(-50%);
 -o-transform: translateY(-50%);
 -ms-transform: translateY(-50%);
 transform: translateY(-50%);
}
.will_translateX{
 margin: 0 auto;
 margin-left: 50%;
 -webkit-transform: translateX(-50%);
 -moz-transform: translateX(-50%);
 -o-transform: translateX(-50%);
 -ms-transform: translateX(-50%);
 transform: translateX(-50%);
}
.will_left{
 float: left;
}
.will_right{
 float: right;
}
.display_block{
 display: block;
}
/*。。。。*/
.container{
 position: relative;
 max-width: 640px;
 width: 100%;
 margin: 0 auto;
 box-shadow: 0 0 .2rem #5D5C61;
 padding-bottom: .6rem;
}
p{
 font-size: .22rem;
}
/*-----header----*/
.top_header{
 position: relative;
}
.top_header img{
 display: block;
 width: 100%;
}
.top_header a{
 display: block;
 position: absolute;
 width: 25%;
 height: 62%;
 bottom: 19%;
 right: 5%;
}
/*-----top_nav------*/
.top_nav{
 margin-top: .05rem;
}
.top_nav ul{
 overflow: hidden;
 width: 100%;
}
.top_nav li{
 float: left;
 text-align: center;
 height: .6rem;
 width: 24.5%;
 background-image: url(../images/navbar_bg.jpg);
 background-size: 100% 100%;
 background-repeat: no-repeat;
}
.top_nav li.have_mleft{
 margin-left: .66%;
}
.top_nav li.have_mtop{
 margin-top: .66%;
}
.top_nav ul li a {
 font-size: .3rem;
 color: #fff;
 display: block;
 line-height: .6rem;
 cursor: pointer;
}
.top_nav ul li.selected a{
 color: #FFF100;
 font-weight: 700;
}
/*-----------------door_banner-------------------------*/
.top_banner{
 margin-top: .05rem;
 width: 100%;
 position: relative;
}
.top_bannerlists a,.top_bannerlists img{
 display: block;
 width: 100%;
}
.top_banner>#bannerimg-pagination{
 position: absolute;
 display: block;
 width: 50%;
 margin: 0 auto;
 margin-left: 62%;
 -webkit-transform: translateX(-50%);
 -moz-transform: translateX(-50%);
 -o-transform: translateX(-50%);
 -ms-transform: translateX(-50%);
 transform: translateX(-50%);
 bottom: -10px;
}
#bannerimg-pagination span.swiper-pagination-bullet{
 width: 14%;
 height: 4px;
 background-color: #ACACAC;
 border-radius: 0;
 opacity: 1;
 margin-left: 2%;
}
#bannerimg-pagination span.swiper-pagination-bullet.swiper-pagination-bullet-active{
 background-color: #2183EB;
}
/*top_moveleft*/
.top_moveleft{
 overflow: hidden;
 margin-top: .25rem;
 border: 1px solid #E4E4E4;
}
.top_moveleft>img{
 float: left;
 width: 6%;
}
.slidebox {
 width: 90%;
 text-align: left;
 overflow: hidden;
 float: right;
 border-left: none;
 height: .35rem;
 line-height: .35rem;
}

.slidelists li {
 float: left;
 height: .35rem;
 line-height: .35rem;
 overflow: hidden;
 margin-right: 30px;
}

.slidelists li a {
 float: left;
 font-size: .22rem;
 color: #D42C2C;
 white-space: nowrap;
}
/*same_btn*/
.same_btn a,.same_btn img{
 display: block;
 width: 100%;
}
.same_mtop{
 margin-top: .1rem;
}
/*same_tltle*/
.same_tltle{
 padding: 4% 0;
 background-color: #2183EB;
}
.same_tltle h3{
 font-size: .3rem;
 text-align: center;
 font-weight: 700;
 color: #fff;
}
.samep_bg{
 width: 100%;
 height: 8px;
 background-image: url(../images/samep_bg.jpg);
}
/*---------------------floor_seven---------------------*/
.floor_seven{
 margin-top:.4rem;
}
.seven_title{
 padding: 0 3%;
}
.regist_box{
 background-image: url(../images/regist_box.jpg);
 background-size: 100% 100%;
 background-repeat: no-repeat;
}
.regist_box h3{
 font-size: .3rem;
 text-align: center;
 line-height: .66rem;
 color: #fff;
 font-weight: 100;
}
.six_form{
 width: 100%;
 padding: .25rem 0;
 margin-top: .05rem;
}
.new_submit{
 overflow: hidden;
 width: 70%;
 margin: 0 auto;
}
.new_submit input{
 display: block;
 float: left;
 border: 0;
 outline: none;
 width: 45%;
 height: .55rem;
 line-height: .55rem;
 color: #fff;
 font-size: .28rem;
 text-align: center;
 background-color: #D0741F;
 margin: 0 auto;
}
.new_submit input.commit-btn{
 background-color: #2183EB;
}
.new_submit input.new_reset{
 margin-left: 10%;
}
.six_form p{
 margin-top: .2rem;
}
.six_form ul{
 width: 85%;
 margin: 0 auto;
}
.six_form ul li{
 overflow: hidden;
 font-size: .26rem;
 color: #858383;
 padding: .05rem;
}
.six_form ul li span{
 width: 30%;
 text-align: right;
 float: left;
 height: .6rem;
 line-height: .6rem;
 color: #2E2E2E;
}
.six_form ul li input{
 width:65%;
 padding-left: .1rem;
 background-color: #fff;
 outline: none;
 border: 1px solid #D1D1D0;
 font-size: .24rem;
 color: #858383;
 margin-left: .5%;
 float: left;
 height: .6rem;
 line-height: .6rem;
}
.six_form ul li select{
 float: left;
 width: 65%;
 height: .6rem;
 line-height: .6rem;
 font-size: .24rem;
 color: #858383;
 background-color: #fff;
 outline: none;
 border: 1px solid #D1D1D0;
 padding-left: .1rem;
 margin-left: .5%;
}
.six_form ul li select option{
 font-size: .24rem;
}
/*----------floor_footer----------*/
.floor_footer{padding:4% 0 11%;background:#47221a}
.floor_footer img{display:block;}
.footermsg{margin-top:3%}
.footermsg p{text-align:center;color:#fff}

/*environ_list*/
.same_mtop{
 margin-top: .2rem;
}
.environ_title{
 font-size: .3rem;
 height: .44rem;
 line-height: .44rem;
 text-align: center;
 width: 1.78rem;
 margin: 0 auto;
 margin-top: .2rem;
 background-image: url(../images/iconh3bg01.png);
 background-size: 100% 100%;
 background-repeat: no-repeat;
}
.environ_list{
 padding: 0 .2rem;
}
.environ_list:before{
 display: table;
 content: '';
}
.environ_list img{
 margin-top: .2rem;
}
/*-----------floor_six---------*/
.floor_six{
 margin-top: .15rem;
}
.six_img{
 margin-top: 3%;
 padding: 0 8%;
}
.six_img li a{
 position: relative;
 display: block;
}
.six_img li a span{
 display: block;
 font-size: .22rem;
 background: rgba(255, 255, 255, 0.7);
 position: absolute;
 left: 0;
 bottom: 0;
 width: 100%;
 color: #3F3F3F;
 text-align: center;
 padding: 1% 0;
}
.six_img:after{
 display: table;
 content: '';
 clear: both;
}
.six_img li{
 width: 48%;
}
#sixprev,#sixnext,#todoprev,#todonext{
 width: .16rem;
 height: .37rem;
 margin-top: -.08rem;
 background-size: 100% 100%;
}
#sixprev,#todoprev{
 background-image: url(../images/six_prev.png);
}
#sixnext,#todonext{
 background-image: url(../images/six_next.png);
}
#sixpagination,#todopagination{
 width: 13%;
 margin-left: 50%;
 margin-top: .1rem;
 -webkit-transform: translateX(-50%);
 -moz-transform: translateX(-50%);
 -o-transform: translateX(-50%);
 -ms-transform: translateX(-50%);
 transform: translateX(-50%);
}

#sixpagination span.swiper-pagination-bullet,#todopagination span.swiper-pagination-bullet{
 background-color: #7F7F7F;
 opacity: 1;
}
#sixpagination span.swiper-pagination-bullet{
 margin-left: 14%;
}
#todopagination span.swiper-pagination-bullet{
 margin-left: 25%;
}
#sixpagination span.swiper-pagination-bullet-active,#todopagination span.swiper-pagination-bullet-active{
 background-color: #2183EB;
}
.big_mtop{
 margin-top: .35rem;
}

/*floor_five*/
.floor_five{
 margin-top: .15rem;
}
.five_msg{
 padding: 0 2%;
 margin-top: 2%;
 overflow: hidden;
}
.five_msg li{
 float: left;
 line-height: .5rem;
}
.five_msg li a{
 display: block;
 text-align: center;
 font-size: .22rem;
 color: #fff;
}
.five_msg li.have_mleft{
 margin-left: .5%;
}
.five_msg li.have_mtop{
 margin-top: .5%;
}
.half_width{
 width: 49.75%;
}
.two_width{
 width: 36%;
}
.three_width{
 width: 63.5%;
}
.four_width{
 width: 47.5%;
}
.five_width{
 width: 52%;
}
.six_width{


 width: 43.5%;
}
.seven_width{
 width: 56%;
}
.color_one{
 background-color: #72ADEB;
}
.color_two{
 background-color: #E1822C;
}
.color_three{
 background-color: #B87869;
}
.color_four{
 background-color: #DB7077;
}
.color_five{
 background-color: #995243;
}
.color_six{
 background-color: #59AFA9;
}
.color_seven{
 background-color: #E29B59;
}

/*-------floor_four-------*/

.four_lists{
 padding: 2%;
}
.four_listsbtn{
 overflow: hidden;
 padding-bottom: .15rem;
}
.four_listsbtn a{
 display: block;
 width: 48.5%;
 background-color: #686868;
 padding: 1%;
 float: left;
 position: relative;
}
.four_listsbtn a span{
 display: block;
 line-height: .5rem;
 text-align: center;
 border: 1px dashed #fff;
 font-size: .24rem;
 color: #fff;
}
.four_listsbtn a.selected{
 background-color: #532720;
}
.four_listsbtn a.selected:before{
 display: table;
 content: '';
 width: 30px;
 height: 16px;
 background-image: url(../images/icon04.png);
 position: absolute;
 margin-left: 50%;
 -webkit-transform: translateX(-50%);
 -moz-transform: translateX(-50%);
 -o-transform: translateX(-50%);
 -ms-transform: translateX(-50%);
 transform: translateX(-50%);
 bottom:-.1rem;
}
.four_listsbtn a+a{
 margin-left: 3%;
}
/*four_img*/
.four_img{
 overflow: hidden;
 padding: 0 2%;
}
.four_img li{
 float: left;
 width: 48.5%;
 position:relative;
}
.four_img li p{position:absolute;bottom:0;left:0;padding:1.5%;width:100%;background:rgba(255,255,255,0.8);text-align:center;font-size:0.22rem;}
.four_img li.have_mleft{
 margin-left: 3%;
}
.four_img li.have_mtop{
 margin-top: 3%;
}
/*four_btn*/
.four_btn{
 margin-top: .15rem;
 padding: 0 2%;
}
.four_btn a{
 display: block;
 text-align: center;
 font-size: .24rem;
 color: #3F3F3F;
 line-height: .5rem;
 border-radius: 5px;
 background-color: #CCCCCC;
}
/*b6 种轮播重置*/
#spl{
 width: 40%;
 margin-left: 50%;
 margin-top: -2.5%;
 -webkit-transform: translateX(-50%);
 -moz-transform: translateX(-50%);
 -o-transform: translateX(-50%);
 -ms-transform: translateX(-50%);
 transform: translateX(-50%);
}
#spl span{
 margin-left: 13%;
}
/*9 底部导航*/
.f_nav {background: #ecdfbd;position: fixed;left: 0;bottom: 0;width: 100%;height: 54px;  z-index: 99;}
.f_nav table tr td{ text-align:center;}
#aa{border-collapse:collapse;border-spacing:0;font-size:12px;width:100%;}
ol,ul,li,dl,dt,dd{ list-style:none;}