﻿body {font-family:'微软雅黑'}


.banner{ position:relative;}
.banner ol{display: flex; justify-content: center; position: absolute; bottom: 0.2rem; width: 100%;}
.banner ol li{width: 0.2rem; height: 0.2rem; margin-right: 0.15rem; background: #999999; border-radius: 50%;}
.banner ol li.on{background: #1364b6;}

.m_div1 h2{ text-align:center;font-size:0.546875rem;color:#006acd; margin-top:0.390625rem; background:url(../images/xian.jpg) no-repeat center; background-size:100% ;font-weight:bold;}
.m_div1 ul{ width:96%; margin:0 auto; margin-top:0.34375rem;}
.m_div1 li{  float:left ; width:24.3%; border:1px solid #eeeeef; text-align:center;}  
.m_div1 li span{ font-size:0.34375rem; color:#231815;padding-top:0.1875rem;padding-bottom:0.28125rem; }
#container .m_div1 li img{  width:1.5625rem;padding-top:0.28125rem; }
#container .m_div1 li:last-child{ border:0 ;width:100%; margin:0 auto; }
#container .m_div1 li:last-child img{width:5.546875rem; margin-left:0.984375rem;}

.m_div2{ margin-top:0.390625rem;}
.m_div3{ text-align:center;position:relative;}
.m_div3 h2{ text-align:center;font-size:0.546875rem;color:#006acd; margin-top:0.390625rem; background:url(../images/xian2.jpg) no-repeat center; background-size:100% ;font-weight:bold;}
#container .m_div3 img{ width:9.671875rem;margin:0 auto; margin-top:0.46875rem;}
.m_div3 a{ font-size:0.375rem; color:#fff;background:#e03c3f; border-radius:0.03125rem; width:2.5rem;display:block; line-height:0.625rem;position:absolute;bottom:7%;left:25%;}
#container .m_tu p img{ width:2.59375rem;}
.m_tu p{ float:left; text-align:center; margin-right:0.234375rem;}
.m_tu .normal{ margin-right:0}
#container .m_tu p:nth-child(2) img{width: 3.90625rem;}
.m_tu{ width:96%; margin:0 auto; margin-top:0.46875rem;}
.m_tu p em{ display:block;font-size:0.375rem; color:#3e3a39;margin-top:0.265625rem;}
.m_div4 h2{ text-align:center;font-size:0.546875rem;color:#006acd; margin-top:0.390625rem; background:url(../images/xian3.jpg) no-repeat center; background-size:100% ;font-weight:bold;margin-bottom:0.625rem;}
#container .m_div4  img{ width:1.953125rem;float:left; margin:0 0.984375rem;}
.m_div4 p{ float:left;font-size:0.375rem; color:#3e3a39;width:5.975rem;line-height:0.640625rem;text-indent:2em;margin-top:0.28125rem;}
.m_div5 h2{ text-align:center;font-size:0.546875rem;color:#006acd; margin-top:0.390625rem; background:url(../images/xian4.jpg) no-repeat center; background-size:100% ;font-weight:bold;line-height:0.6875rem;}
.m_div5 .hd li{ width:24.4%; border:1px solid #b4b4b5;font-size:0.375rem; color:#b4b4b5; float:left;line-height:0.828125rem;text-align:center;margin-top:0.546875rem;margin-bottom:0.34375rem;}
.m_div5 .hd .on{color:#fff;background:#006acd;}
/*.m_div5 .hd li:hover{ color:#fff;background:#006acd;}*/
.m_div5 .bd li{ position:relative;}
.m_div5 .bd li a{ display:block;position:absolute;width:3rem; height:0.71875rem; bottom:23.5%;left:31%;}
.m_div5 .bd li:nth-child(2) a{  display:block;position:absolute;width:3rem; height:0.71875rem; bottom:19.5%;left:57%;}
.m_div5 .bd li:nth-child(3) a{  display:block;position:absolute;width:3rem; height:0.71875rem; bottom:20%;left:55.5%;}
.m_div5 .bd li:nth-child(4) a{  display:block;position:absolute;width:3rem; height:0.71875rem; bottom:19.5%;left:57%;}

.m_div6 h2{text-align:center;font-size:0.546875rem;color:#006acd; margin-top:0.390625rem; background:url(../images/xian5.jpg) no-repeat center; background-size:100% ;font-weight:bold;margin-bottom:0.625rem }
.m_div6 ul{ width:96%; margin:0 auto;}
.m_div6 li span{ background:url(../images/m_bg1.jpg) no-repeat ;display:block;width:2.046875rem;background-size:100%; line-height:0.640625rem;font-size:0.37078125rem; color:#fff;padding-left:0.1875rem;margin:0.171875rem 0;}

#m_div7 h5{  text-align:center;font-size:0.546875rem;color:#006acd; margin-top:0.390625rem; background:url(../images/xian6.jpg) no-repeat center; background-size:100% ;font-weight:bold;margin-bottom:0.625rem;}

#m_div7 dl{font-size: 0.375rem; justify-content: center; margin-top: 0.28rem; padding-bottom: 0.3rem;width:96%; margin:0 auto;}
#m_div7 dl dt{width: 1.515625rem; text-align: center; margin-right: 0.27rem;float:left;}
#m_div7 dl dt h2{border: 1px solid #595757; width: 1.203125rem; line-height: 0.5625rem; margin: 0.28125rem auto 0.171875rem; border-radius: 0.1rem; color:#595757}
#m_div7 dl dt h3{background: #ffa901; width: 1.234375rem; line-height: 0.59375rem; margin: 0 auto; border-radius: 0.1rem; color: #fff;}
#m_div7 dl dd{width: 7.8125rem; font-size: 0.375rem;float:left;}
#m_div7 dl dd h1 span{font-size: 0.46875rem; margin-top: 0.1rem;color:#231815; margin-right:0.1rem;}
#m_div7 dl dd h4{color: #231815; line-height:0.640625rem; margin: 0.15rem 0.2rem;}
#m_div7 dl dd section{margin-bottom: 0.18rem;}
#m_div7 dl dd section em{width: 1.3125rem;}
#m_div7 dl dd section i{background: #ededee; margin-left: 0.156rem; line-height: 0.5rem; padding: 0 0.1rem;}
#m_div7 dl dd section i span{color: #f00;}
#m_div7 dl dd p{color: #3e3a39; line-height: 140%; margin: 0.1rem 0 0.375rem 0;}
#m_div7 dl dd p span{color: #000; font-weight: bold;}
#m_div7 dl  b{width: 9.703125rem; margin-top: 0.2rem;}

.m_div8 li{ margin-top:0.625rem; overflow: hidden;}
.m_div8 ul{ width:96%; margin:0 auto;}
.m_div8 h2{ text-align:center;font-size:0.546875rem;color:#006acd; margin-top:0.390625rem;
    background:url(../images/xian.jpg) no-repeat center; background-size:100% ;font-weight:bold;}
.l_ds i{ width:1.5rem;height:1.5rem;display:inline-block; background:#006acd;color:#fff;
    border-radius:50%;text-align:center; float:left ; margin-right:0.25rem;}
.l_ds i span{ padding-top:0.2rem; line-height:0.5rem; font-size:0.34375rem; }
.l_ds h3{font-size:0.46875rem; color:#231815; padding-top:0.25rem; }
.l_ds em{ font-size:0.34375rem;color:#595757; margin-top:0.171875rem;}
#container .l_ds p img{  margin-top:0.15625rem;}
.l_dx{ background:#eeeeef;}
#container .l_dx img{width:1.609375rem;float:left;}
.l_dx{ margin-top:0.140625rem;}
.l_dx p{ float:left;font-size:0.34375rem;color:#000;line-height:1.5rem;line-height:1.625rem; }
.l_dx a{ width:1.21875rem;line-height:0.578125rem; background:#ffa901; color:#fff; display:inline-block;text-align:center; border-radius:0.0625rem; margin-top:0.53125rem;margin-left:0.20625rem; }
.m_div8 h1{background: #006acd; color: #f7eeee;  font-weight:bold; font-size: 0.46rem; display: inline-flex;
padding: 0 0.5rem 0 0.2rem; line-height: 0.625rem; height: 0.625rem; position: relative; margin-top: 0.7rem;}
.m_div8 h1:after{content: ""; width: 0; height: 0; border: 0.31rem solid transparent; position: absolute; right: 0;
top: 0; border-right-color:#fff; }
.m_div8 b{width: calc(97rem/64); border-radius: 50%; overflow: hidden; float: left; margin-right:0.25rem;}

.m_div9 h2{  text-align:center;font-size:0.546875rem;color:#006acd; margin-top:0.390625rem; background:url(../images/xian6.jpg) no-repeat center; background-size:100% ;font-weight:bold;}
.m_div9 dl{display:flex;font-size: 0.375rem; justify-content: center; margin-top: 0.28rem; padding-bottom: 0.46875rem;border-bottom: 1px solid #b3b3b4;margin-right:0.25rem;}
.m_div9 dl dt{width: 30%; text-align: center; margin-right: 0.15625rem; }
.m_div9 dl dt i{width: 1.515625rem; height: 1.515625rem; text-align: center; font-size: 0.375rem; color: #fff; font-weight: bold; background: #148be3; border-radius: 50%;}
/*.m_div9 dl dt i h5{line-height: 1.515625rem;}
.m_div9 dl dt i h6{line-height: 130%; margin-top: 0.23rem;}*/
.m_div9 dl dt h4{border: 1px solid #595757; width: 1.203125rem; line-height: 0.5625rem; margin: 0.28125rem auto 0.171875rem; border-radius: 0.1rem;color:#595757}
.m_div9 dl dt h3{background: #ffa901; width: 1.234375rem; line-height: 0.59375rem; margin: 0 auto; border-radius: 0.1rem; color: #fff;}
.m_div9 dl dt span{ width:1.515625rem;}
.m_div9 dl dd{width: 7.8125rem; margin-top:0.35rem;}
.m_div9 dl dd i{ font-size:0.328125rem; color:#3e3a39; line-height:0.484375rem;}
.m_div9 dl dd i a{ color:#006acd;}
.m_div9 dl dd i h1{ font-weight:bold; font-size:0.375rem;}
.m_div9 dl dd b{width: 7.5rem; position: relative; margin-top:0.28125rem;}
.m_div9 .bn{ border-bottom:0; padding-bottom:0}
.m_ad a{ display:block;margin-top:0.15625rem;}

.g-diaglog-box{display:none  !important}

.addzx a{background: url("../images/zxphone2.jpg") no-repeat; background-size: 100%; height: calc(70rem/64);
font-size: 0.375rem; width: 100%; margin-top: 5%; position: relative;}
.addzx a h6{margin-left: calc(64rem/64); line-height: calc(70rem/64);}
.addzx a h6 span{font-weight: bold; font-size: calc(28rem/64); margin-right: calc(30rem/64);
    vertical-align: bottom;}
.addzx a h5{width: calc(31rem/64); position: absolute; top: calc(16rem/64); right: calc(8rem/64);
    line-height: 0;}