@charset "utf-8";
/** 清除内外边距 **/
*{ font-family:"微软雅黑","Arial Narrow"; margin:0; padding:0;}
html,body{ height:100%; box-sizing:border-box}
form,ul,li,p,h1,h2,h3,h4,h5,h6{margin:0;padding:0; border:0;}
input,select{font-size:12px;line-height:16px;vertical-align:middle;outline:none;}
img{border:0;vertical-align:middle;}
li{list-style-type:none;}
.clear{ clear:both;}
.hidden{ display:none}
.fl{ float:left}
.fl{ float:right}
a{outline:none;text-decoration:none}/*for ff*/
a{star:expression(this.onFocus=this.blur())}/*for ie*/
.clearfix {*zoom: 1;}
.clearfix:before,.clearfix:after { display: block;line-height: 0;content: "";}
.clearfix:after {clear: both;}
/*input textare 提示文字样式*/
input::placeholder{color: #d5d4d5;}
input::input-placeholder{ color: #d5d4d5;}
input::-webkit-input-placeholder{ color: #d5d4d5;}
input::-webkit-placeholder{color: #d5d4d5;}
/*头部样式*/
.mainwrap{ width:100%;}
.mainbox{overflow:hidden; padding-top:1.24rem; padding-bottom:1rem;}
.main{width:100%;  float:left;}
#header{ position:fixed; top:0; left:0; right:0; width:100%; margin:0 auto; overflow:hidden; z-index:10}
.top{ height:1.24rem; width:100%; padding:0 2%; box-sizing:border-box; overflow:hidden;}
.logo{ float:left; font-size:.2rem}
.logo img{ width:3.2rem; margin-top:.29rem}
.rightbox{ float:right; overflow:hidden}
.hi{ float:left; padding-right:.2rem; padding-top:.2rem}
.hi p{ font-size:.18rem; text-align:right; display:block; line-height:.4rem}
.hi h1{ font-size:.2rem; text-align:right; color:#353535; line-height:.4rem}
.set{ float:right; width:1rem; padding-top:.2rem}
.set span{ display:block; font-size:.2rem; margin:0 auto; width:1rem; text-align:center}
.set span img{ width:.68rem; height:.68rem; margin:0 auto; display:block}
.set a{font-size:.18rem; color:#666; display:block; line-height:.4rem; width:1rem; text-align:center}
.maincenter{ font-size:.2rem;margin-left:2.7rem; padding-bottom:999999px;/*右侧高度跟左侧高动态变化*/
 margin-bottom:-999999px;/*右侧高度跟左侧高动态变化*/ ZOOM:1; padding-right:.2rem}
.bigtitle{ font-size:.22rem; color:#000; line-height:.5rem;}
.conttext{ font-size:.20rem;color:#333; line-height:.35rem;}
/*index*/
.indexbox{ min-height:7.75rem; width:100%; background:url(../images/inbg.png) no-repeat center 1.24rem; background-size:cover; padding-top:1.24rem;}
.loginbox{ width:100%;padding-top:130px; overflow:hidden; height:auto; min-height:4rem; padding-bottom:1rem; position:relative}
/*登录*/
.tbg{ position:absolute; left:0; right:0;  margin:0 auto; top:130px; display:block; width:100px;}
.log{ width:4.0rem; border-radius:10px; background:#3ba7ee; border:2px solid #fff; padding:0 0rem 0.3rem 0rem; font-size:.24rem; margin:0.2rem auto;  margin-top:.5rem}
.tabtopfive{ text-align:center}
.tabtopfive span{display:inline-block;height:0.62rem; text-align:center; font-size:0.28rem;color:#fff;line-height:0.62rem; cursor:pointer }
.tabtopfive span.hover{color:#fff;} 
.lgform{ width:90%; margin:0 auto}
.lgform li input{ height:.5rem; line-height:.5rem; color:#353535; font-size:.24rem; width:100%; background:#e9ecec; border:1px solid #a2a9ae; box-sizing:border-box; padding:0 .1rem 0 .8rem; margin-bottom:.2rem; border-radius:10px}
.lgform li:nth-child(1) input{ background:#fff url(../images/a01.png) no-repeat 0rem center; background-size:.76rem .5rem}
.lgform li:nth-child(2) input{ background:#fff url(../images/a02.png) no-repeat 0rem center; background-size:.76rem .5rem;}
.but{ width:90%; height:.5rem; display:block; margin:0 auto; background:#003d91; color:#fff; text-align:center; line-height:.5rem; border-radius:10px}
.lb{ overflow:hidden; border-top:1px solid #51656f; margin-top:.3rem; padding-top:.1rem; width:90%; margin:0.3rem auto 0 auto}
.zd{ float:left}
.zd span{ padding-left:.3rem; font-size:.20rem; color:#999; background:url(../images/a03.png) no-repeat 0 center; background-size:.18rem; line-height:.3rem; display:block}
.zd input{ display:none}
.zd  input:checked + span{background:url(../images/a04.png) no-repeat 0 center; background-size:.18rem;}
.lb .spanright{ font-size:.20rem; float:right; color:#51656f; line-height:.3rem}
.lb .spanright a{ color:#51656f; padding:0 .1rem}
.logtitle{ height:.4rem; border-top:1px solid #77868e; position:relative; margin-top:.3rem}
.logtitle span{ display:block; position:absolute; left:0; right:0; margin:0 auto; top:-.2rem; background:#ede8e9; color:#323232; font-size:.24rem; width:1.6rem; text-align:center}
.lgform0{ width:90%; margin:0 auto; overflow:hidden}
.lgform0 li input{ height:.5rem; line-height:.5rem; color:#353535; font-size:.24rem; width:100%; background:#e9ecec; border:1px solid #a2a9ae; box-sizing:border-box; padding:0 .1rem 0 .3rem; margin-bottom:.2rem}
.lgform0 li:nth-child(1) input{ background:#e9ecec url(../images/a06.png) no-repeat .1rem center; background-size:.18rem auto;}
.lgform0 li:nth-child(2) input{ background:#e9ecec url(../images/a07.png) no-repeat .1rem center; background-size:.18rem auto;}
.lgform0 li:nth-child(2){ float:left; width:60%}
.lgform0 li:nth-child(3){ width:35%; float:right}
.lgform0 li:nth-child(3) img{ width:100%; height:.5rem}
.lgform0 li:nth-child(4) input{ background:#e9ecec url(../images/a08.png) no-repeat .1rem center; background-size:.18rem auto;}
.lgform0 li:nth-child(4){ float:left; width:58%}
.lgform0 li:nth-child(5){ width:40%; float:right}
.lgform0 li:nth-child(5) span{ display:block; background:#51656f; color:#fff; font-size:.18rem; text-align:center; line-height:.5rem; width:100%; height:.5rem; cursor:pointer}
.a10{ width:90%; margin:0 auto; display:block}
.back{ font-size:.26rem; color:#51656f; text-align:center; display:block; width:1.4rem; line-height:.4rem; margin:0.1rem auto 0 auto}
.lgform01{ width:90%; margin:0 auto; overflow:hidden}
.lgform01 li input{ height:.5rem; line-height:.5rem; color:#353535; font-size:.24rem; width:100%; background:#e9ecec; border:1px solid #a2a9ae; box-sizing:border-box; padding:0 .1rem 0 .3rem; margin-bottom:.2rem}
.lgform01 li input{ background:#e9ecec url(../images/a11.png) no-repeat .1rem center; background-size:.18rem auto;}

footer{width:100%; background:#187fcd; padding:.2rem 0; box-sizing:border-box; position:fixed; left:0; right:0; margin:0 auto; bottom:0}
footer p{ line-height:.3rem; font-size:.18rem; text-align:center; color:#fff}
/*左侧导航样式*/
.navbar{ display:none}#ensconce{ font-size:.26rem; display:none; padding:.1rem; height:.3rem}#ensconce img{ width:.3rem; float:right}
.zuobianbian{ width:2.5rem; float:left; margin-left:-100%;/*右侧宽度100%*/    background: #556872;padding-bottom:999999px;/*右侧高度跟左侧高动态变化*/
 margin-bottom:-999999px;/*右侧高度跟左侧高动态变化*/ ZOOM:1;}
#boxleft{ background:#57626c; height:100%}
#boxleft dl dt{ width:2.5rem; border-bottom:1px solid #38464f; background:#393d47}
#boxleft dl dt.clickimg{height:.65rem; background:#37454e;line-height:.65rem; font-size:.2rem; color:#c9cacc }
#boxleft dl dt.click{height:.65rem;line-height:.6rem; font-size:.2rem; color:#c9cacc}
#boxleft dl dd{ background:#57626c; width:2.5rem; border-bottom:1px solid #38464f;}
#boxleft dl dd div{ width:2.5rem; border-bottom:1px solid #c0bbbd; border-top:1px solid #393d47 }
#boxleft dl dd div a{display:block; height:.30rem; line-height:.30rem;  font-size:.18rem; text-align:center; color:#c9cacc; margin:.1rem 0; border-left:.04rem solid #57626c; margin-left:.5rem}
#boxleft dl dd div a.ahover{color:#c9cacc; border-left:.04rem solid #4d97d2}

#boxleft dl dt.click a.sa01{ background:url(../images/n01.png) no-repeat .24rem center;display:block; padding-left:.7rem;background-size:.3rem;border-left:.06rem solid #393d47; color:#c9cacc;  }
#boxleft dl dt.click a.sa02{ background:url(../images/n02.png) no-repeat .24rem center;display:block; padding-left:.7rem;background-size:.3rem;border-left:.06rem solid #393d47; color:#c9cacc;  }
#boxleft dl dt.click a.sa03{ background:url(../images/n03.png) no-repeat .24rem center;display:block; padding-left:.7rem;background-size:.3rem;border-left:.06rem solid #393d47; color:#c9cacc;  }
#boxleft dl dt.click a.sa04{ background:url(../images/n04.png) no-repeat .24rem center;display:block; padding-left:.7rem;background-size:.3rem;border-left:.06rem solid #393d47; color:#c9cacc;  }
.vv01 div:nth-child(1) a{ background:url(../images/v01.png) no-repeat .3rem center; background-size:.2rem;}
.vv01 div:nth-child(2) a{ background:url(../images/v02.png) no-repeat .3rem center; background-size:.2rem;}
.vv01 div:nth-child(3) a{ background:url(../images/v03.png) no-repeat .3rem center; background-size:.2rem;}
.vv02 div:nth-child(1) a{ background:url(../images/v04.png) no-repeat .3rem center; background-size:.2rem;}
.vv02 div:nth-child(2) a{ background:url(../images/v05.png) no-repeat .3rem center; background-size:.2rem;}
.vv02 div:nth-child(3) a{ background:url(../images/v06.png) no-repeat .3rem center; background-size:.2rem;}
.vv02 div:nth-child(4) a{ background:url(../images/v07.png) no-repeat .3rem center; background-size:.2rem;}
.vv02 div:nth-child(5) a{ background:url(../images/v08.png) no-repeat .3rem center; background-size:.2rem;}
.vv03 div:nth-child(1) a{ background:url(../images/v09.png) no-repeat .3rem center; background-size:.2rem;}
.vv03 div:nth-child(2) a{ background:url(../images/v10.png) no-repeat .3rem center; background-size:.2rem;}
.vv03 div:nth-child(3) a{ background:url(../images/v11.png) no-repeat .3rem center; background-size:.2rem;}
.vv04 div:nth-child(1) a{ background:url(../images/v12.png) no-repeat .3rem center; background-size:.2rem;}
.vv04 div:nth-child(2) a{ background:url(../images/v13.png) no-repeat .3rem center; background-size:.2rem;}


#boxleft dl dt.clickimg a.sa01{background:url(../images/n01.png) no-repeat .24rem center;display:block; padding-left:.75rem;  color:#c9cacc; background-size:.3rem;border-left:.06rem solid #4d97d2; box-sizing:border-box}
#boxleft dl dt.clickimg a.sa02{background:url(../images/n02.png) no-repeat .24rem center;display:block; padding-left:.75rem;  color:#c9cacc;background-size:.3rem;border-left:.06rem solid #4d97d2; box-sizing:border-box}
#boxleft dl dt.clickimg a.sa03{background:url(../images/n03.png) no-repeat .24rem center;display:block; padding-left:.75rem;  color:#c9cacc;background-size:.3rem;border-left:.06rem solid #4d97d2; box-sizing:border-box}
#boxleft dl dt.clickimg a.sa04{background:url(../images/n04.png) no-repeat .24rem center;display:block; padding-left:.75rem;  color:#c9cacc;background-size:.3rem;border-left:.06rem solid #4d97d2; box-sizing:border-box}
/**/
.n01title{ overflow:hidden; padding:.2rem 0 0.05rem 0; margin:0 .2rem; border-bottom:1px solid #4E636D}
.n01title span{ font-size:.24rem; color:#4E636D; float:left; line-height:.4rem}
.n01title i{ font-size:.2rem; color:#4E636D; float:left; font-weight:normal; font-style:normal; padding-left:.3rem; line-height:.4rem}
.n01title strong{ font-size:.2rem; color:#4E636D; float:right; font-weight:normal; line-height:.4rem}
.formlist{width:6rem; margin:.2rem auto}
.formlist0{width:6rem; margin:.2rem 0}
.formlistarea{width:100%; margin:.2rem 0}
.formlist li{ margin-bottom:.2rem}
.formlist li span{ width:1.2rem; color:#4E636D; font-size:.22rem; float:left; display:block; line-height:.5rem; text-align:right}
.formlist li input{ border:1px solid #4E636D; font-size:.2rem; height:.5rem; vertical-align:middle; float:left; width:4.6rem; box-sizing:border-box; padding:0 .1rem; color:#4E636D}
.formlistarea li textarea{ border:1px solid #4E636D; font-size:.2rem; height:2rem; vertical-align:middle; float:left; width:4.2rem; box-sizing:border-box; padding:0 .1rem; color:#4E636D; resize:none}
.formlistarea li span{ width:1.6rem; color:#4E636D; font-size:.22rem; float:left; display:block; line-height:.5rem; text-align:right}
.formlistarea li input{ border:1px solid #4E636D; font-size:.2rem; height:.5rem; vertical-align:middle; float:left; width:4.2rem; box-sizing:border-box; padding:0 .1rem; color:#4E636D}
.formlist li select{ height: 0.5rem; line-height: 0.5rem;  box-sizing: border-box;  font-size: 0.2rem;  width: 100%; overflow: hidden; z-index:0}
.select_item { position: relative;  height: .5rem;  background: none; border: 1px solid #9b9b9b; width:4.6rem; float:left; z-index:0}
.select_item .cur-select { position: absolute; height: 100%;  font-size: 0.2rem;  line-height: 0.5rem; color: #000 !important; left: 0;
right: 0; padding-left: 0.1rem; padding-right: 0.35rem; width: 100%;  box-sizing: border-box;  overflow: hidden; z-index:0}
.select_item .icon_down { position: absolute; width: 0.25rem;  height: 100%;  background: url(../images/select_bg.png) no-repeat center center;  background-size: contain;  right: 0.1rem;  top: 0;}
.select_item > select { width: 100%; position: absolute; background: none; right: 0; height: 100%; opacity: 0;}
.sm{ font-size:.18rem; color:#999; line-height:.3rem; padding-left:1.4rem; z-index:0}
.buttonbox{ text-align:center; padding:.2rem 0;}
.buttonbox input{ display:inline-block;padding:0 .4rem; text-align:center; height:.5rem; vertical-align:middle; color:#fff; background:#4E636D; border:none 0; font-size:.24rem; margin:0 .2rem}
.stab{ border-top:1px solid #4E636D; width:100%; margin:.2rem auto; padding:.1rem; box-sizing:border-box}
.stab table{ line-height:.4rem; font-size:.2rem;}
.stab td{ padding:0 .1rem; box-sizing:border-box; color:#030000}
.stab td span{ color:#999; padding-left:.2rem}
.smalltab{ font-size:.2rem; padding:.2rem}
.smalltab a{ display:inline-block; color:#4E636D; padding:0 .1rem; line-height:.4rem;}
.smalltab a.hover{ background:#4E636D; color:#fff;}
.stab a{ color:#C7000B;}
.stab strong{ font-weight:normal; padding-left:.5rem}

.ipt_right{ float:left; width:4.2rem}
.area_list .item{ float:left; margin-right:.15rem; font-size:.2rem;}
.area_list .item input[type=radio]{width: 0.25rem !important;  height: 0.25rem !important;  margin-right: 0.1rem;  display: inline-block;
vertical-align: middle; float:left}
.area_list .item label{ text-align:start; display:block}
.select_itemshort{ width:1.3rem; float:left }
.area_select{ padding-top:.2rem; width:4.6rem}
.threeinput input.t01{ width:1.3rem; float:left;}
.threeinput input.t02{width:2rem; margin:0 .1rem; float:left}
.threeinput input.t03{width:1.1rem; float:left}

.mtitle{ overflow:hidden; width:100%; border-bottom:1px solid #4E636D; margin:.2rem auto;}
.mtitle span{ float:left; display:block; background:#4E636D; font-size:.2rem; color:#fff; line-height:.4rem; height:.4rem; text-align:center; padding:0 .2rem;}
.mtitle strong{ font-size:.18rem; color:#999; float:left; padding-left:.2rem; line-height:.4rem;}
.mtitle strong.jf{ color:#4E636D; font-weight:normal}
.mtitle i{ font-style:normal; float:right; font-size:.18rem; line-height:.4rem;color:#C7000B}
.mtitle i a{ color:#C7000B}
.mtab{ font-size:.18rem; position:relative}
.mtab th{ font-weight:normal; line-height:.5rem}
.mtab td{ color:#999; line-height:.45rem}
.mtab td span{ color:#C7000B; padding-left:.1rem}
.mtab td span i{ font-style:normal; cursor:pointer}
.mtab td input{ height:.35rem; line-height:.35rem; border:none 0; text-align:center; font-size:.18rem;}
.searchbox{ padding:.2rem .6rem; overflow:hidden; background:#F3F4F5; margin-bottom:.2rem}
.searchbox p{ text-align:center}
.searchbox input[type=text]{ border:1px solid #4E636D; font-size:.2rem; height:.5rem; vertical-align:middle; float:left; width:3.8rem; box-sizing:border-box; padding:0 .1rem; color:#4E636D; margin:.2rem 0; margin-right:.2rem}
.searchbox input[type=button]{ height:.5rem; background:#4E636D; color:#fff; font-size:.2rem; text-align:center; border:none 0; padding:0 .25rem; border:1px solid #4E636D; margin-left:.2rem; margin-top:.2rem;}
.mtab img{ margin-left:.1rem; width:.19rem; cursor:pointer}
.mtab span.add{ position:absolute; right:0.2rem; top:0; display:block; height:.5rem; line-height:.5rem; color:#4E636D; cursor:pointer}
.mtab0 table th{ border-bottom:1px solid #4E636D}

.pagebox{ width:100%; box-sizing:border-box; overflow:hidden; border-top:none 0; margin:.2rem 0;border-top:1px solid #4E636D; padding-top:.2rem;}
.pagespan{ float:left; line-height:.4rem; padding-top:.1rem; padding-right:.2rem}
.page{ float:left; padding-left:.5rem; margin-top:.1rem;}
.page a{ display:inline-block; font-size:14px; margin:0 .05rem; padding:0 .05rem; border:1px solid #999999; line-height:.2rem; color:#4E636D}
.page a.pg{ color:#999; border:none 0; padding:0}
.page a.pg img{ width:.16rem;}
.page a.pg:hover{ border:none 0}
.page a.hover{ background:#4E636D; border:1px solid #4E636D; color:#fff;}
.page a:hover{ border:1px solid #4E636D; color:#4E636D}
.page a.hover:hover{ color:#fff;}
.page a.current{ margin-left:.2rem}
.page a.current input{ width:.2rem; height:.25rem; border:none 0; font-size:.14rem; text-align:center}
.page span.go{display:inline-block; font-size:14px; margin:0 .05rem; padding:0 .05rem; border:1px solid #999999; line-height:.25rem; color:#fff; background:#4E636D; cursor:pointer; margin-top:0.02rem}
.xs{ overflow:hidden; float:left; padding-left:.5rem; margin-top:.1rem;}
.xs span{ float:left; font-size:.2rem; line-height:.3rem; padding-right:.1rem}
.xs .select_item{ width:0.8rem; height:.3rem; font-size:.16rem}
.xs .icon_down{ height:.2rem; margin-top:.05rem}
.xs .select_item .cur-select{ line-height:.3rem;}
.maimg{ margin:.4rem auto .2rem auto; text-align:center}
.maimg img{ width:2.0rem; height:2.0rem; margin:0.1rem auto; display:block}
.maimg span{ font-size:.24rem; text-align:center; color:#000; line-height:.3rem;}
.maimg h1{ font-size:.2rem; text-align:center; color:#000; line-height:.3rem; font-weight:normal}
.filebox{ float:right; width:4.6rem; position:relative; overflow:hidden; height:1.2rem}
.filebox strong{ display:block;  width:1.0rem; height:1.0rem; border:1px solid #4E636D; background:#fff; float:left; font-size:.18rem; color:#999; font-weight:normal}
.filebox strong img{ width:100%; height:100%}
.filebox0{ float:right; width:4.6rem; position:relative; overflow:hidden; height:2.2rem}
.filebox0 strong{ display:block;  width:3.0rem; height:2.0rem; border:1px solid #4E636D; background:#fff; float:left; font-size:.18rem; color:#999; box-sizing:border-box}
.filebox0 strong img{ width:100%; height:100%}
.fileboxlogo{ float:left; width:4.2rem; position:relative; overflow:hidden; height:auto}
.fileboxlogo strong{ display:block;  width:2.8rem; height:1.28rem; border:1px solid #4E636D; background:#fff; float:left; font-size:.18rem; color:#999; box-sizing:border-box}
.fileboxlogo strong img{ width:100%; height:100%}
.setfile{ float:left; padding-left:0rem; width:1.4rem; padding-top:0.4rem;}
.setfile i{ font-size:.18rem; color:#000; display:block; float:left; border-right:1px solid #4E636D; font-style:normal; width:.6rem; text-align:center; line-height:.30rem; cursor:pointer }
.setfile i:nth-child(2){ border-right:none 0}
.setfile i:nth-child(4){ border-right:none 0}
.setfile0{ padding-top:1.4rem}
.setfilelogo{ padding-top:0.7rem}
.etbox{ width:5.0rem; margin:0 auto;}
.etbox0{ width:95%; margin:.2rem auto;}
.etbox h1{ font-weight:normal; font-size:.26rem; color:#4E636D}
.etbox h2{ font-weight:normal; font-size:.2rem; color:#000}
.etbox h3{ font-weight:normal; font-size:.2rem; color:#000; padding-bottom:.2rem;}
.etbox h4{ font-weight:normal; font-size:.2rem; color:#000; line-height:.45rem;}
.etbox h4 span{ color:#666}
.nexttext{ color:#4E636D; font-size:.22rem; line-height:.5rem; width:4.6rem; float:left}
img.zp{ width:.42rem; height:.51rem; margin-left:0; margin:.05rem 0 0 .05rem}
.downbox{ overflow:hidden; padding:.3rem; color:#848282; }
.downbox li{ margin:.2rem 0}
.downbox li img{ display:inline-block; width:.25rem; height:.32rem;}
.downbox li span{ font-size:.2rem; display:inline-block; color:#080404; line-height:.32rem; padding:0 .2rem; min-width:1.5rem;}
.downbox li strong{ display:inline-block; padding:0 .1rem; font-size:.18rem; line-height:.32rem; color:#848282; font-weight:normal; cursor:pointer}
.downbox li i{ display:inline-block; padding:0 .1rem; font-size:.18rem; line-height:.32rem; color:#999; font-weight:normal; cursor:pointer; font-style:normal; }
.downbox0{ padding-top:0}
.formlistarea li span.ch{ width:2.3rem;}
.nexttext0{ color:#999; line-height:.3rem; padding-top:.1rem; float:left}
.jing{ padding:0.2rem .6rem; background:url(../images/jing.png) no-repeat .2rem center; background-size:.31rem auto; font-size:.18rem; color:#000}
.formlist01{ padding-left:.2rem}
.formlist01 li{ margin-bottom:0}
.formlist01 strong{ color:#999; line-height:.3rem; padding-top:.1rem; display:inline-block; min-width:3.8rem}
.formlist01 a{ line-height:.5rem; color:#000; margin-left:.2rem}
.formlist01 li input{ border:1px solid #4E636D; font-size:.2rem; height:.5rem; vertical-align:middle; display:inline-block; box-sizing:border-box; padding:0 .1rem; color:#4E636D}
.formlist01 li span{color:#4E636D; font-size:.22rem; display:inline-block;ne-height:.5rem; text-align:right}
.bannerbox{ text-align:center; font-size:.22rem; margin-bottom:.2rem}
.bannerbox span{ display:block; margin:.2rem auto; width:4.4rem; height:2.2rem; border:1px solid #dadada; font-size:.18rem; color:#999; position:relative; box-sizing:border-box; padding-top:.6rem; overflow:hidden}
.bannerbox span img{ position:absolute; left:0; top:0; width:4.4rem; height:2.2rem; display:block;}
.bannerbox a{ color:#4E636D; padding:0 .1rem;}
.ma{ width:1.7rem; height:1.7rem; margin:0.2rem auto; display:block}



@media screen and (max-width: 800px){
.top{ width:100%; box-sizing:border-box; height:auto; overflow:auto; padding-bottom:.1rem;}
.logo{ margin:0 auto; width:3.2rem; clear:both; float:none}
.logo img{ width:3.2rem; margin:.1rem 0}
.rightbox{ float:none; clear:both; width:90%; margin:0 auto}
.hi{ float:left; padding-top:0.05rem; padding-right:.2rem}
.hi p{ font-size:.22rem; text-align:right; line-height:.45rem}
.hi h1{ font-size:.24rem; text-align:right}
.rightbox{ float:none; overflow:hidden; text-align:center; }
.set{ float:left;padding-top:0}
.set span{ display:block; font-size:.2rem; margin:0 auto; width:.68rem}
.set span img{ width:.68rem;}
.set a{font-size:.18rem; color:#666; display:block; line-height:.4rem; width:1rem; text-align:center}


.left{ width:2.5rem; margin-left:-100%;/*右侧宽度100%*/    background: #556872;padding-bottom:0;/*右侧高度跟左侧高动态变化*/ margin-bottom:.4rem; opacity:1;/*右侧高度跟左侧高动态变化*/ ZOOM:1; display:none; z-index:10000;}
.mainbox{ padding-top:2.0rem; padding-bottom:1rem;}
.maincenter{margin-left:.2rem; padding-bottom:0;/*右侧高度跟左侧高动态变化*/
 margin-bottom:0;/*右侧高度跟左侧高动态变化*/ ZOOM:1;}
#ensconce{ font-size:.26rem; display:block; padding:.1rem}#ensconce img{ width:.3rem}
.navbar{ display:block; position:fixed; left:.2rem; top:2.6rem; border-radius:5px; font-size:.18rem; color:#fff; width:.7rem; height:.6rem; text-align:center; line-height:.6rem; background:rgba(0,0,0,0.5); z-index:10000}


.tablecont{ width:800px;}
.indexbox{ min-height:4.14rem;width:100%; background:url(images/inbg0.png) no-repeat center 1.24rem; background-size:cover; padding-top:1.24rem}
footer span{ display:block}
.log{ margin-top:1.5rem}
}
