

/*  bz    */

.bz{ width:100%; max-width:640px; min-width:320px; overflow:hidden; margin:0 auto;}

.bz ul{ width:100%; overflow:hidden; margin-bottom:4%;}

.bz  li{ width:100%;overflow:hidden;position:relative;}

.bz img{width:100%;float:left; }

.bz a{  position:absolute;  text-align:left;;text-indent:-9999px;}

.te_01{ width:16%; left:5%; height:100%;}

.te_02{ width:16%; left:30%; height:100%;}

.te_03{ width:16%; left:55%; height:100%;}

.te_04{ width:16%; left:80%; height:100%;}

.head{  top:0; width:100%; z-index:2000;min-width:320px;max-width:640px; margin:0 auto}

.xuanchuang{ position:relative}

.xuanchuang img{ width:100%;display:block;}

.zhuye{ height: 76%; left: 2%; position: absolute; top: 14%; width: 16%; }

.xlcd{ height: 76%; left:82%; position: absolute; top: 14%; width: 16%; cursor:pointer;}

.xl_nr{ position:absolute; width:25%; right:0; display:none; top:99%; z-index:99999}

.xl_nr ul li{ background:#7b3aff; text-align:center; color:#FFF; border-top:1px solid #CCC; padding:6% 0;}

.dqwz{ width:97%; max-width:606px; min-width:303px;text-indent:2em; padding:1%;font-size:1em; line-height:1.6em; overflow:hidden; margin:0 auto; text-align:left; color:#5b5b5b; }

.dqwz1{ width:100%; max-width:640px;min-width:320px; background:#e4e4e4; margin:1.5% auto; padding:1% 0;  }
.dqwz2{ width:96%; max-width:600px; min-width:300px;background:#fff;text-indent:2em; padding:1%; color:#333;line-height:1.6em; overflow:hidden; margin:0 auto; text-align:left; font-size:1em; }


.dqwz3{ width:98%; max-width:600px; min-width:300px; text-indent:2em; padding:1%;font-size:1em; line-height:1.6em; overflow:hidden; margin:0 auto; text-align:left; color:#5b5b5b; }

.dqwz4{ width:98%; max-width:600px; min-width:300px; border:1px #ccc solid; text-indent:2em; padding:1%;font-size:1em; line-height:1.6em; overflow:hidden; margin:0 auto; text-align:left; color:#5b5b5b; }

.wtr{ width:93.75%; max-width:600px;min-width:300px; overflow:hidden; margin:0 auto; margin-top:1%;}

.wtr ul{ width:100%; overflow:hidden; margin-bottom:2%;}

.wtr ul li {float:left; text-align:center; color:#fff;padding:3% 2%;}
.wtr ul li a{color:#fff;}

.w1 { width:100%;}
.w2 { width:45%;}
.w3 { width:28%;}

.mg1 {margin-right:2%; margin-bottom:2%;}
.mg2 {margin-bottom:2%;}


table{border-collapse: collapse;}
.zjzz {width:100%;max-width:640px; margin:0 auto 1%; overflow:hidden; position:relative}

.zjjdwt{ width:100%;max-width:640px; margin:0 auto; overflow:hidden; position:relative }
.zjjdwt1{ width:60%;color:#fff;text-align:left; padding:2% 2%; font-size:1.2em; }

.gdqzxys{ width:100%;max-width:640px;text-align:center; color:#ff6004; margin:0 auto; overflow:hidden; position:relative }

.qg{ width:100%;max-width:640px; margin:0 auto; overflow:hidden; position:relative }
.fl{float:left;}.auto{margin:0 auto;}.fr{float:right;}.cl{clear:both;}.pa{padding:3% 8%;}

.ys1 { width:100%; margin-top:2%; float:left;}
.ys1 strong, .ys3 strong{display:block; text-align:center; color:#0479c4; margin-bottom:3%;}
.ys1 p{padding:0 2% 2% 2%; line-height:1.6em; text-indent:2em;}
.ys1 p b{color:#0479c4; width:100%; font-weight:normal; text-align:center;display:block;text-indent:0em;}
.ys1 .p2{line-height:1.5em; font-size:1em; text-indent:0; width:100% }
.ys1 ul { margin-top:2%; float:left;}
.ys1 ul li{line-height:2.3em; margin-bottom:1%; float:left; width:100%;}
.ys1 ul li b{line-height:1.6em; font-size:1.3em; color:#000; float:left;  text-align:left; width:100%}

.qj{ width:100%;max-width:640px; margin:0 auto; overflow:hidden; position:relative }
.qj span {width:100%; text-align:center; display:block; color:#fff; font-size:1.2em; font-weight:100%; padding:5% 0;}
.qjzb { width:31%; margin:10% 2% 0 1%; float:left;}
.qjzj { width:31%; margin:0 2% 0 0;float:left;}
.qjyb { width:31%; margin:10% 1% 0 0;float:left;}



.mcdd{ width:100%;max-width:640px; margin:0 auto; overflow:hidden; position:relative }
.mcdd span {width:100%; text-align:center; display:block; color:#fff; font-size:1.2em; font-weight:200; padding:23% 0;}
.mcdd01 { width:100%; float:left; margin:2% 0;}
.mcddzb { width:31%; margin:0 2% 0 1%; float:left;}
.mcddyb { width:65%; margin:0 1% 0 0;float:left;}
.mcd01 { width:48%; padding:2% 0; margin-bottom:1%; text-align:center; background:#f0f0f0; display:block; float:left;}
.mcd02 { width:100%; margin:0 0% 0 0;margin:1% 0; padding:2% 0; text-align:center; background:#f0f0f0;display:block;float:left; }
.mcdd a {color:#616161}


.wtr{ width:100%; max-width:640px;min-width:300px; overflow:hidden; margin:0 auto; margin-top:1%;}
.wtr ul{ width:100%; overflow:hidden; margin-bottom:2%;}
.wtr ul li {float:left; text-align:center; color:#fff;padding:2%}
.wtr ul li a{color:#fff;}
.w1 { width:100%;}
.w2 { width:45%;}
.w3 { width:28%;}
.mg1 {margin-right:2%; margin-bottom:2%;}
.mg2 {margin-bottom:2%;}


.yyzjts{ width:100%;max-width:640px; margin:0 auto; overflow:hidden; position:relative }
.ys3 { width:100%; margin:0 auto; float:left;}
.ys3 ul { margin-top:2%; float:left;}
.ys3 ul li{line-height:2.3em; margin-bottom:1%; float:left; width:48%; margin:1%}
.ys3 ul li b{line-height:1.6em; font-size:1.2em; color:#666; float:left; margin-top:2%; text-align:center; width:100%}
.ys3 .p2{line-height:1.5em; font-size:1em; text-indent:0; width:100% }



.qghzy{ width:100%;max-width:640px; margin:0 auto; overflow:hidden; position:relative }
.qghzysx { width:100%; margin:0 auto; float:left;}
.qghzysx ul { margin-top:2%; float:left;}
.qghzysx ul li{line-height:2.3em; float:left; width:98%; margin:1%; border-bottom:1px #ccc solid;}
.qghzysx ul li span{ float:right; margin-right:1.5%}
.qghzysx ul li a{color:#595959}


.zzrssh{ width:100%;max-width:640px; margin:0 auto; overflow:hidden; position:relative }
.zzrssh ul li{ margin:2% auto; float:left;border-top:1px #ccc dashed;border-bottom:1px #ccc dashed;}
.zzrssh span{ float:left; width:25%; text-align:center; color:#fff; font-size:1.5em; font-weight:bold; padding:9.5% 2%; margin-right:2.5%;}
.zzrssh p{text-indent:2em; padding:1% 0;}
.zzrssh ul li a{color:#595959}




.myzjjs{ width:100%;max-width:640px; height:150px;margin:0 auto; overflow:hidden; position:relative }



.myzjjs1{ width:100%;max-width:640px;  height:9em; margin:0 auto; overflow:hidden; position:relative }
.boxl{ width:45%;margin-right:2%;position:relative;cursor:none;float:left;}
.bmbox{width:100%; background:black;opacity:0.5;position:absolute;  bottom:0px; padding:2% 0; left:0px; display:block; color:white;text-align:center;}
.bmbox p a{ color:#FFF;}
 
 
.boxr { width:53%; float:left;}
.boxrp1 { width:95%; line-height:2em; text-align:center; font-size:1.1em; border-bottom:2px #F00 dotted; font-weight:200;}
.boxrp2 { width:95%;text-indent:2em; text-align:justify; font-size:1em; margin-top:3%;}


.qcfd {clear: both;}

.con01 {width:100%; max-width:640px;min-width:300px; overflow:hidden; margin:0 auto; margin-top:1%;}

.slideBox{ position:relative; width:100%;  height:auto; overflow:hidden; margin:0px auto; }
.slideBox .hd{position:absolute;height:20px;line-height:28px;bottom:20px;left:50%;margin-left:-28px;z-index:1;}
.slideBox .hd li{ display:inline-block; width:12px; height:12px; -webkit-border-radius:15px; border-radius:15px; background:#CABEBE; text-indent:-9999px; overflow:hidden;margin-left:10px;}
.slideBox .hd li.on{ background:#cda06c;  }
.slideBox .bd{ position:relative; z-index:0; }
.slideBox .bd li{ position:relative;  display:none;}
.slideBox .bd li:nth-child(1){display:block;}
.slideBox .bd li img{ width:100%;  height:auto; display:block;   }
.slideBox .bd li a{ -webkit-tap-highlight-color:rgba(0, 0, 0, 0); /* 取消链接高亮 */ }





.con02  {width:100%; max-width:640px;min-width:300px; background:#fff; overflow:hidden; margin:2% auto;}
.con02 p {width:100%; height:2em; text-align:center; margin-top:2%;}
.con02 p span{ border:1px solid #d24567; background:#d24567; border-radius:10px; color:#FFF; padding:1% 2%; text-align:center;  width:20%; }
.con02 p span a{ color:#FFF;}

.con03{width:100%; max-width:640px;min-width:320px; overflow:hidden; margin:2% auto;}
.con03 p {width:100%; height:2em; text-align:center; margin-top:2%;}
.con03 p span{ border:1px solid #d24567; background:#f94969; border-radius:100px; color:#FFF; padding:1% 2%; text-align:center;  width:20%; }
.con03 p span a{ color:#FFF;}

.con04 {width:100%; max-width:640px;min-width:300px; background:#fff; overflow:hidden; margin:0 auto; margin-top:1%;}
.con04_01{width:100%;}
.con04_01 img{ float:left;}
.con04_01 p{width:98%; line-height:1.5em; padding-left:1em; font-size:1.2em; text-align:left;}
.con04_04{width:100%; background:#fff;}
.con04_04 img { display: inline;}
.con04_04 p{width:98%; line-height:1.5em; padding-left:1em; font-size:1.2em; text-align:center;}
.con04_05{width:100%; background:#fff;}
.con04_05 p{width:98%; line-height:1.5em; text-align:center; font-size:1.2em;}

.con05 {width:100%; max-width:640px;min-width:300px; background:#fff; overflow:hidden; margin:0 auto; margin-top:1%;}
.con05 p { width:100%; text-align:center; font-size:1.2em; color:#f0587f; line-height:1.5em;}
.con05 p a {color:#f0587f;}

.con06 {width:100%; max-width:640px;min-width:300px; background:#fef9f6; overflow:hidden; margin:0 auto; margin-top:1%;}
.con06 p { width:90%; text-align:left; color:#262423; line-height:1.5em; margin:2% auto;}



.se1 {background:#29b6d2}
.se2 {background:#eaa339}
.se3 {background:#816395}
.se4 {background:#e96348}
.se5 {background:#549b93}
.se6 {background:#a3be39}
.se7 {background:#f2618c}
.se8 {background:#cba57e}
.se9 {background:#ed91b5}
.se10 {background:#4aacc5}
.se11 {background:#9bbb58}


.se21 {background:#ff8e54}
.se22 {background:#ca4aae}
.se23 {background:#d8a844}
.se24 {background:#3588b2}
.se25 {background:#f56c74}
.se26 {background:#bd2b58}
.se27 {background:#58c864}
.se28 {background:#5ad6e2}

/*实心圆*/
.perfect-circle{
width: 2em;
height: 2em;
background-color: #efefef;
color: #595959;
line-height:2em;
text-align: center;
border-radius: 100px;
/*-webkit-border-radius: 100px;*/
-moz-border-radius: 100px;
float:left;
margin-right:1.5%;
}

#fhdbfd {display:block;bottom:70px;right:1px!important;right:18px;width:15%;line-height:30px;position:fixed;text-align:center;color:#fff; }



.footer {width:100%; max-width:640px; min-width:320px;overflow:hidden;margin:0 auto;text-align:center; line-height:1.5em;padding-bottom:5em; background:#fa6182; color:#FFF;}
.footer div a{color:#fff; }






.wt_1{ width:46%; height:100%;}

.wt_2{ width:46%; height:100%; left:54%;}