html,body,ul,ol,li,p,h1,h2,h3,h4,h5,h6,form,fieldset,table,td,img,dl,dt,dd,iframe,span {margin:0px; padding:0px; border:0px;}
body {
    padding:0px;
    margin:0px;
    zoom:100%;
    /*line-height:1;*/
    font-family: "microsoft yahei","微软雅黑","黑体";
    background: url("index28.png") no-repeat center top / 100% 6.9rem;
    background-color: #eaf4fd;
}
ul,dl, dt,dd,ol{list-style-type:none;}
select,input {vertical-align:middle;}  
a{ color:#3b3b3b; text-decoration:none; font-size: 0.26rem; display: block;}    
p { font-size: 0.24rem; }   
span { font-size: 0.24rem; }
* html .clear{zoom:1;}
*+html .clear{zoom:1;} 
em{font-style: normal;}
i{font-style: normal;}
*{ margin:auto; padding:auto; box-sizing: border-box;}
html,body,ul,ol,li,p,h1,h2,h3,h4,h5,h6,form,fieldset,table,td,img,dl,dt,dd,iframe,span {margin:0; padding:0; border:0px;}
ul,dl, dt,dd,ol{list-style-type:none;}
select,input {vertical-align:middle;}    
a,aside,article,span,p,em,i,s,b,strong { -webkit-tap-highlight-color: transparent; color:#222; font-size: 0.26rem;font-style: normal; text-decoration:none;} 
* html .clear{zoom:1;}
body,button,input,select,textarea {font: 12px/1 微软雅黑, "\5b8b\4f53", sans-serif;outline: none;}
a:focus { -moz-outline-style: none;outline: none;}
table {border-collapse: collapse;border-spacing: 0;}
.r{ float:right;}.l{ float:left;}
.clearfix:before,.clearfix:after {
    content:"";
    display:table;
}
.clearfix:after{clear:both;}
.clearfix{
    *zoom:1;/*IE/7/6*/
}
html{
    max-width: 600px;/*设计图为1080时可以改成1080，适配大屏iPad*/
    min-width: 320px;
    overflow-x: hidden;
    background: #F1F1F1;
    margin: 0 auto;
}
/*通用头部、尾部、检索等公用代码*/
header .top {
    height: 0.4rem;
    background-color: #75a6d3;
    text-align: center;
}
header .top > div {
    float: left;
    height: 0.4rem;
    line-height: 0.4rem;
}
header .top > div:nth-child(1) {
    margin-left: 1.4rem;
}
header .top > div a {
    color: #eaf4fd !important;
    font-size: 0.22rem !important;
}
header .bshare-custom {
    font-size: 0.24rem !important;
    line-height: 0.4rem !important;
    height: 0.4rem;
}
header .bshare-custom span {
    display: block;
    height: 0.4rem;
}
header .bshare-custom a {
    display: block;
    margin-right: 0;
    height: 0.4rem;
    line-height: 0.4rem !important;
}
header .bshare-custom .bshare-more {
    display: block !important;
    color: #eaf4fd !important;
}
header .mid {
    padding: 0.42rem 0.09rem 0;
}
header .mid img {
    display: block;
    width: 5.41rem;
    height: 1.18rem;
    margin: 0 auto;
}
header .Search {
    padding: 0 0.09rem;
    margin-top: 0.35rem;
}
header .Search input {
    float: left;
    border: none;
    height: 0.42rem;
}
header .Search .search {
    width: 4.82rem;
    border-radius: 0.05rem 0 0 0.05rem;
    padding-left: 0.2rem;
    font-size: 0.2rem;
}
header .Search .submit {
    width: 0.97rem;
    border-radius: 0 0.05rem 0.05rem 0;
    background: url("index2.png") no-repeat 0.2rem center / 0.15rem 0.15rem;
    background-color: #f16338;
    color: #fff;
    font-size: 0.18rem;
    padding-left: 0.3rem;
}
nav {
    padding: 0 0.09rem;
    margin-top: 0.2rem;
}
nav ul {
     background-color: #1b65b9;
}
nav li {
    float: left;
    width: 25%;
    height: 0.58rem;
    line-height: 0.58rem;
    text-align: center;
    color: #fff;
    border-right: 1px solid #4d96d2;
    border-bottom: 1px solid #4d96d2;
}
nav li:nth-child {
    border-right: none;
}
nav li.on {
    background-color: #0a488f;
}
nav li a {
    color: #fff;
    font-size: 0.22rem;
    padding-left: 0.3rem;
}
nav li:nth-child(1) a {
    background: url("index3.png") no-repeat 0.16rem center / 0.21rem 0.22rem;
}
nav li:nth-child(2) a {
    background: url("index4.png") no-repeat 0.16rem center / 0.21rem 0.22rem;
}
nav li:nth-child(3) a {
    background: url("index5.png") no-repeat 0.16rem center / 0.21rem 0.22rem;
}
nav li:nth-child(4) a {
    background: url("index6.png") no-repeat 0.16rem center / 0.21rem 0.22rem;
}
nav li:nth-child(5) a {
    background: url("index7.png") no-repeat 0.16rem center / 0.21rem 0.22rem;
}
nav li:nth-child(6) a {
    background: url("index8.png") no-repeat 0.16rem center / 0.21rem 0.22rem;
}
nav li:nth-child(7) a {
    background: url("index9.png") no-repeat 0.16rem center / 0.21rem 0.22rem;
}
nav li:nth-child(8) a {
    background: url("index10.png") no-repeat 0.16rem center / 0.21rem 0.22rem;
}

footer {
    /*height: 2.28rem;*/
    background-color: #1b65b9;
    margin-top: 0.31rem;
    text-align: center;
    padding-bottom: 0.28rem;
}
.footer1 {
    padding-top: 0.23rem;
}
.footer1 a {
    float: left;
    text-align: center;
    padding: 0 0.16rem;
    font-size: 0.24rem;
    height: 0.26rem;
    line-height: 0.26rem;
    color: #e0e0e0;
    border-left: 1px solid #e0e0e0;
}
.footer1 a:first-child {
    border-left: none;
    margin-left: 1.8rem;
}
.footer2 {
    margin-top: 0.2rem;
}
.footer2 p {
    font-size: 0.2rem;
    color: #e0e0e0;
    margin-bottom: 0.1rem;
}
.footer2 p a {
    font-size: 0.2rem;
    color: #e0e0e0;
}
.footer3 {
    margin-top: 0.15rem;
}
.footer3 img,
.footer3 a {
    display: block;
    width: 0.52rem;
    height: 0.63rem;
}


.bsBox {
    display: none !important;
}