@charset "utf-8";
* { margin: 0; padding: 0;}
body,div,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,textarea,th,td,img{ margin:0; padding:0;}
a { text-decoration: none;}
li{ padding:0; margin:0; list-style:none;}
img { border: 0 none; }
em{ font-style:normal;}
body {font-family:msyhl422459, "微软雅黑", Srial, Verdana, Geneva, sans-serif, tahoma, helvetica, sans-serif; background-color:#ffffff }
.po{ position:absolute;}
.clear { clear: both;}
.mt20{ margin-top:20px;}
.ml10{ margin-left:15px;}
.fl{ float:left;}
.fr{ float:right;}
p{font-size:0.24rem; color:#595757; line-height:0.38rem; padding:0 }
.clr {zoom:1;}
.clr:after {height:0;display:block;content:"\20";clear:both;}

.wrap{ width:100%; margin:0 auto;  position:relative; max-width:6.4rem; min-width:3.2rem; overflow:hidden;background-color:#ffffff}

.a{ width:6.4rem;margin:0 auto; height:4.56rem; position:relative; text-align:center; overflow:hidden;}
.abox{width:6.4rem;height:4.56rem; position:absolute; left:0; top:0}
.amain{width:6.4rem; margin:0 auto;}
.a .p1{ font-size:0.45rem; padding:2.8rem 0 0rem 0; font-weight:bold; line-height:0.5rem; color:#177cb0}
.a .p2{ font-size:0.38rem; padding:0 0 0.1rem 0; font-weight:bold; line-height:0.42rem; color:#177cb0}
.a .p3{ font-size:0.24rem; padding:0 0 0.1rem 0; font-weight:normal; line-height:0.3rem; color:#595757}

.tit{ width:100%; text-align:center;}
.tit h2{font-size:0.38rem; padding:0 0 0.1rem 0; font-weight:bold; line-height:0.4rem; color:#177cb0}
.tit p{font-size:0.24rem; line-height:0.3rem; color:#595757; text-transform:uppercase; }

.tit1{ margin:0.2rem auto 0.3rem auto}
.tit2{ margin:0 auto 0.6rem auto}
.tit3{ margin:0 auto 0.6rem auto}
.tit1 p{letter-spacing: -2px}
.tit2 p{letter-spacing: -2px}
.tit3 p{letter-spacing: -3px}

.b1{ width:5.8rem; margin:0 auto 0.2rem auto;}
.b1 p{ text-indent:0.48rem; padding:0 0 0.3rem 0}

.b2{ width:5.6rem;margin:0 auto 1rem auto;  overflow:hidden}
.b2 .hd{ height:0.32rem; line-height:0.32rem; padding:0; font-size:0.3rem;position:relative; margin:0 auto 0.2rem auto  }
.b2 .hd ul{ position:absolute; height:0.32rem; top:0; left:0.6rem; overflow:hidden;  }
.b2 .hd ul li{ float:left; color:#595757;  }
.b2 .hd ul li a{color:#595757; padding:0 0.1rem}
.b2 .hd ul .on{  }
.b2 .hd ul .on a{ color:#a81c1b; cursor:pointer }
.b2 .bd ul{ padding:0;}
.b2 .bd li { width:100%;  }
.b2 .bd li img{ width:100%}
.bdcontent{ width:5.4rem; margin:0 auto}
.b2 .bd li p { line-height:0.36rem;width:5.4rem; margin:0 auto; font-size:0.24rem; color: #595757; text-align:left;padding-top:0.1rem;}
.b2 .bd li em{font-size:0.3rem;color:#ff5000;width:5.4rem; text-align:left;font-style:normal;margin:0 auto;display:block;padding-top:0.2rem;}
.b2 .bd li  strong{font-size:0.3rem;color:#ff5000;width:5.4rem; text-align:left;font-weight:normal;margin:0 auto;display: block;}

.b3{ width:5.6rem;margin:0 auto 1rem auto; overflow:hidden}


.zjswt{  display:block;width: 4.2rem; margin: 0 auto 0.7rem; height: 0.8rem; position:relative}
.zjswt img{ position:absolute; width:0.26rem; height:0.26rem; left:3rem; top:0.18rem}
.zjswt a{  display:block;width: 4.2rem; height: 0.6rem;
 background: -webkit-linear-gradient(left, #ff882f , #ff1b63); /* Safari 5.1 - 6.0 */
  background: -o-linear-gradient(right, #ff882f , #ff1b63); /* Opera 11.1 - 12.0 */
  background: -moz-linear-gradient(right, #ff882f , #ff1b63); /* Firefox 3.6 - 15 */
  background: linear-gradient(to right, #ff882f , #ff1b63); /* 标准的语法 */
	border-radius: 0.5rem;  line-height: 0.6rem; text-align: center; color: #fff; font-size: 0.3rem;}

.c{ width:6.4rem;margin:0 auto 0.8rem auto; height:10.4rem; position:relative; text-align:center; overflow:hidden;}
.c img{ margin:0; padding:0; float:left;}


.d{ width:6.4rem; margin:0 auto 0.3rem auto; position:relative;}
.mslbx{ width:6.1rem; margin:0 auto}
.d .bd li{ width:100%;   }
.d .bd li .mbox{ width:3rem; float:left;  text-align:center}

.d .bd ul li .m1{ width:110px; height:110px; margin:0 auto; text-align:center}
.d .bd ul li p{ font-size:0.24rem; line-height:0.3rem; color:#000000; padding:0.1rem 0 0.2rem 0; font-weight:normal}
.d .hd{ position:absolute; width:100%;   top:80px; left:0; z-index:1; }
.d .hd img{ width:100%;  }
.d .prev,.d .next{ position:absolute;  top:0; display:block; width:0.24rem;  text-align:center;   }
.d .next{ right:0.1rem;}
.d .prev{left:0.1rem ;}

.d1{ width:6rem; margin:0 auto 0.3rem auto;}
.d1 p{ text-indent:0.48rem;}

.d2{ width:6rem; margin:0 auto 0.8rem auto; overflow:hidden}
.d21{ width:2.9rem; height:0.58rem; position:relative;}
.d21 img{ position:absolute; width:0.2rem; height:0.2rem; left:2rem; top:0.18rem}
.d21 a{  display:block;width:2.9rem; height:0.58rem;
 background: -webkit-linear-gradient(left, #ff882f , #ff1b63); /* Safari 5.1 - 6.0 */
  background: -o-linear-gradient(right, #ff882f , #ff1b63); /* Opera 11.1 - 12.0 */
  background: -moz-linear-gradient(right, #ff882f , #ff1b63); /* Firefox 3.6 - 15 */
  background: linear-gradient(to right, #ff882f , #ff1b63); /* 标准的语法 */
border-radius: 0.3rem;  line-height: 0.58rem; text-align: center; color: #fff; font-size: 0.24rem;}
.d22{ width:2.9rem; height:0.58rem; position:relative; background: -webkit-linear-gradient(left, #ff882f , #ff1b63); /* Safari 5.1 - 6.0 */
  background: -o-linear-gradient(right, #ff882f , #ff1b63); /* Opera 11.1 - 12.0 */
  background: -moz-linear-gradient(right, #ff882f , #ff1b63); /* Firefox 3.6 - 15 */
  background: linear-gradient(to right, #ff882f , #ff1b63); /* 标准的语法 */border-radius: 0.3rem;}
.d22 img{ position:absolute; width:0.2rem; height:0.2rem; left:2rem; top:0.18rem}
.d22 a{  display:block;width:2.82rem; height:0.5rem; margin:0.04rem auto 0 auto; background-color:#FFF;
border-radius: 0.3rem;  line-height: 0.5rem; text-align: center; color: #595757; font-size: 0.24rem;}



.e{ width:6rem;margin:0 auto 0.8rem auto;  overflow:hidden}
.e .hd{  padding:0; font-size:0.24rem;position:relative; margin:0 auto 0.3rem auto; width:6rem; overflow:hidden  }
.e .hd ul li{ float:left;  width:1.9rem; height:0.66rem; margin: 0 0 0.14rem 0; text-align:center; background-color:#eeeff0;border-radius: 0.1rem; color:#595757;  line-height:0.66rem;}
.e .hd ul li:nth-child(2){ margin:0 0 0.15rem 0.15rem}
.e .hd ul li:nth-child(3){ margin:0 0 0.15rem 0; float:right}
.e .hd ul li:nth-child(4){ margin:0 0.15rem 0.15rem 1rem;}
.e .hd ul .on{ color:#177cb0; font-weight:bold; }
.e .bd ul{ padding:0;}
.e .bd li { width:6rem;  }
.e .bd li img{ width:100%}
.e .bd li p { line-height:0.36rem;  font-size:0.24rem; color: #595757; text-align:left;padding:0 0 0.3rem 0;}

.fff{ width:100%; margin:0 auto 0.8rem auto;background-color:#e3e3e7; padding:0.2rem 0}

.f{ width:6rem;margin:0 auto 0 auto;  overflow:hidden; position:relative }
.f .hd{  padding:0; font-size:0.24rem;position:relative; margin:0 auto 0.3rem auto; width:6rem; overflow:hidden; display:none  }
.f .hd ul li{ float:left;  width:2.5rem; height:0.98rem; margin: 0 0 0.2rem 0; text-align:center; background-color:#f6f6f6; color:#595757;  line-height:0.98rem; font-weight:bold; position:relative; }
.f .hd ul li img{ position:absolute}


.f .hd ul li p{ text-align:left; padding-left:0.9rem; line-height:0.98rem}
.f .hd ul li:nth-child(1){ margin:0 0 0.2rem 0.3rem; }
.f .hd ul li:nth-child(2){ margin:0 0 0.2rem 0.15rem;}
.f .hd ul li:nth-child(3){ margin:0 0 0.2rem 0.3rem;}
.f .hd ul li:nth-child(4){ margin:0 0 0.2rem 0.15rem;}
.f .hd ul li:nth-child(5){ margin:0 0 0.2rem 0.3rem;}
.f .hd ul li:nth-child(1) img{ left:0.23rem; top:0.24rem; width:0.6rem; height: 0.5rem}
.f .hd ul li:nth-child(2) img{ left:0.23rem; top:0.24rem; width:0.6rem; height: 0.68rem}
.f .hd ul li:nth-child(3) img{ left:0.23rem; top:0.24rem; width:0.6rem; height: 0.68rem}
.f .hd ul li:nth-child(4) img{ left:0.23rem; top:0.24rem; width:0.6rem; height: 0.46rem}
.f .hd ul li:nth-child(5) img{ left:0.23rem; top:0.24rem; width:0.6rem; height: 0.5rem}

.f .hd ul .on{ color:#ffffff;background:#177cb0;}
.f .hd ul .on p{ color:#FFF}
.f .prev,.f .next { width:30px; height:30px; position:absolute; top:0.4rem;z-index:6; }	
.f .prev { background-image:url(//swt.wuximyour.com/zt/yd/about/images/clftjt.png); left:0.1rem; background-size:30px 30px}	
.f .next { background-image:url(//swt.wuximyour.com/zt/yd/about/images/crghtjt.png); right:0.1rem; background-size:30px 30px }	


.f .bd ul{ padding:0; overflow:hidden; width:100%;}
.f .bd li { width:100%;  }
.f .bd ul .bdht{   width:2.8rem; height:0.98rem; margin: 0  auto 0.3rem  auto; text-align:center;  color:#ffffff;  line-height:0.98rem; font-weight:bold; position:relative; background:#177cb0;border-radius:0.1rem }
.f .bd ul .bdht span{ text-align:left; padding-left:0.9rem; line-height:0.98rem; font-size:0.24rem;}
.f .bd ul .bdht img{ position:absolute}
.f .bd ul .bdht01 img{ left:0.23rem; top:0.24rem; width:0.6rem; height: 0.5rem}
.f .bd ul .bdht02 img{ left:0.23rem; top:0.24rem; width:0.6rem; height: 0.68rem}
.f .bd ul .bdht03 img{ left:0.23rem; top:0.24rem; width:0.6rem; height: 0.68rem}
.f .bd ul .bdht04 img{ left:0.23rem; top:0.24rem; width:0.6rem; height: 0.46rem}
.f .bd ul .bdht05 img{ left:0.23rem; top:0.24rem; width:0.6rem; height: 0.5rem}

.f .bd li img{ width:100%}
.f .bd li p { line-height:0.36rem;  font-size:0.24rem; color: #595757; text-align:left;padding:0 0 0.3rem 0;}
.f .bd li .fmain{ margin:0 auto 0.4rem auto; overflow:hidden}
.f .bd li .fbox{ width:3rem; text-align:center; line-height:0.4rem; font-size:0.24rem; color:#595757; margin-bottom:0.1rem; float:left }
.f .bd li .fbox img{ width:2.4rem; height:1.68rem}
.f .bd li .fbox p{ text-align:center; padding:0.1rem 0}


.tcbox{ margin:0 auto 0.4rem auto; overflow:hidden; width:100%; position:relative}
.tcbox1{margin:0 auto 0.4rem auto; overflow:hidden; width:100%; position:relative}
.tcbox2{ width:100%; height:4.8rem; margin: 0 auto; position: absolute; top:0rem; left:0rem; background: #fff; z-index: 99;
box-shadow: 10px 10px 10px #cbced5; opacity: 0.95; padding-top:0.1rem;}
.tcbox2 .close a{ width:0.4rem; height:0.5rem;background: url("//swt.szmyour.com/images/closeBtn_swt.png") no-repeat; background-size: 100%; display: block; position: absolute; top:0.1rem; right:0.1rem;}



.f .bd li .d2 img{ width:0.2rem}
.point-area{z-index: 5;}
.point-area .point { position: absolute;top: 0; left: 0; right: 0; bottom: 0; width: 30px; height: 30px; margin: auto; -webkit-border-radius: 50%; -webkit-background-clip: padding-box; -moz-border-radius: 50%; -moz-background-clip: padding; border-radius: 50%; background-clip: padding-box; 
}

.point-area .point-10 ,.point-area .point-40,.point-area .point-80{ width: 100%;height: 100%;}

.point-area .point-dot {
    z-index: 1;
    background-color: #6ad7e9;
    border: 1px solid rgba(0,205,236,.37);
}

.point-area .point-dot {
    z-index: 1;
    background-color:#ff6000;
    border: 1px solid #ff6000;
}

.point-area .point-10:after{ -webkit-animation: ripple 4.5s ease-out 225ms infinite;
    animation: ripple 4.5s ease-out 225ms infinite;}
	
.point-area .point-40:after{-webkit-animation: ripple 4.5s ease-out .9s infinite;
    animation: ripple 4.5s ease-out .9s infinite;}
.point-area .point-80:after{-webkit-animation: ripple 4.5s ease-out 1.8s infinite;
    animation: ripple 4.5s ease-out 1.8s infinite;}

.point-area .point-10:after {
    content: "";
    display: block;
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    border-radius: 50%;
    border: 2px solid #ff6000;
    opacity: 0;
   }
	
	
	
	.point-area .point-40:after {
    content: "";
    display: block;
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    border-radius: 50%;
    border: 2px solid #ff6000;
    opacity: 0;
    
}

.point-area .point-80:after {
    content: "";
    display: block;
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    border-radius: 50%;
    border: 2px solid #ff6000;
    opacity: 0;
    
}
.point-area .point-shadow:after {
    box-shadow: inset 0 0 5em rgba(0,205,236,.16);
}

@-webkit-keyframes ripple {
0% {
opacity:0;
-webkit-transform:scale(.1)
}
5% {
opacity:1
}
to {
	opacity:0;
	-webkit-transform:scale(1)
}
}
@keyframes ripple {
0% {
opacity:0;
-webkit-transform:scale(.1);
transform:scale(.1)
}
5% {
opacity:1
}
to {
	opacity:0;
	-webkit-transform:scale(1);
	transform:scale(1)
}
}

.g{ width:6rem; margin:0 auto 0.8rem;}
.g .hd{  padding:0;  }
.g .hd ul li{ float:left;  width:0; height:0;}
.g .bd li { width:6rem; position:relative; }
.g .bd li img{ width:100%}
.g .bd li .gwz { line-height:0.36rem;  font-size:0.24rem; color: #ffffff; text-align:center;padding:0.1rem 0.3rem; width:4.2rem; left:0.7rem; top:1.6rem; position:absolute; background-color:#317dae}

.fs2{ width:6rem; margin:0 auto 0 auto;}
.fs2 .hd{  padding:0;  }
.fs2 .hd ul li{ float:left;  width:0; height:0;}
.fs2 .bd li { width:6rem; position:relative; }
.fs2 .bd li img{ width:100%}
.fs2 .bd li .gwz { line-height:0.36rem;  font-size:0.24rem; color: #ffffff; text-align:center;padding:0.1rem 0.3rem; width:4.2rem; left:0.7rem; top:1.6rem; position:absolute; background-color:#317dae}


.zlfw_con {padding:0.2rem 0 0.4rem;margin-bottom:0.3rem;background-color:#eeeeee;}

.zlfw_con ul li {float:left;width:3.1rem;height:auto;margin:0 0 0.13rem 0.13rem;background:#fff;}
.zlfw_con ul li:nth-child(2n+1) {margin-left:0.04rem;}

.zlfw_con ul li img {float:left;margin:0.14rem 6px;width:0.55rem;height:0.55rem;}
.zlfw_con ul li div {float:left;margin-top:0.18rem;width:1.37rem;}
.zlfw_con ul li div h4 {font-size:18px;white-space: nowrap;}
.zlfw_con ul li div p {font-size:12px;white-space: nowrap;}
.zlfw_con ul li a{color:#595757}








