body{max-width:640px;margin:0 auto;min-width:320px; }
.top_fixed{ width:100%; max-width:640px; position:fixed; background:#c92163; z-index:55; top:0; text-align:center; color:#fff; padding:0; font:1.2rem/3.4rem "Microsoft YaHei"; overflow:hidden; vertical-align:middle;}
.top_fixed dd{ width:34%; float:left; text-align:right; }
.top_fixed dt{ width:53%; float:left; text-align:center; margin:.5rem 0 .5rem 4%; }
.top_fixed dt img{ max-width:100%; }
#foot_logo{display: block;margin: 0.05rem auto;}
.nav_top{font-size:1.4rem;height:3.75rem; width:100%; max-width:640px; overflow:hidden; margin-top:3.4rem; background:#eee; }
.nav_top ul{overflow:hidden;height:3.75rem;width:100%;max-width:640px;}
.nav_top li{line-height:3.75rem;float:left;width:16.66%;text-align:center}
.nav_top li a{text-decoration:underline;color:#2f2f2f;}


.nav{font-size:1.4rem;height:3.75rem; max-width:640px; overflow:hidden;}
.nav ul{overflow:hidden;height:3.75rem;width:100%;background-color:#eee;max-width:640px;}
.nav li{line-height:3.75rem;float:left;width:16.66%;text-align:center;padding:0 25px;}
.nav li a{text-decoration:underline;color:#2f2f2f;}


.top{ width:100%; height:5.25rem; overflow:hidden; }
.top a{display:block;}
.top .logo{float:left;margin-top:.75rem;margin-left:.8rem;}
.top .logo img{width:15.3rem;height:3.75rem;}
.top .top_tel{float:right;margin-top:1.55rem;margin-right:1.15rem;}
.top .top_tel img{width:11.4rem;height:2.2rem;}
.ban{ width:100%; overflow:hidden;position:relative}
.ban img{max-width:100%;}
.toutiao_con{height:8.15rem;background-color:#f4f4f4;margin-top:1rem;padding-top:1.7rem}


.dhyy{margin-left:2.3rem;overflow:hidden;}
.dhyy .yy{display:block;float:left;width:7rem;height:3.5rem;background-color:#f19149;border-radius:5px;font-size:1.4rem;line-height:3.5rem;text-align:center;color:#fff;font-weight:bold;}

.dhyy .dh{width:20rem;height:3.4rem; border:1px solid #a20f3f;border-radius:5px;display:inline-block;float:right;margin-right:2.15rem; font-size:1.825rem;line-height:3.4rem;color:#a20f3f;font-weight:bold;}
.dhyy .dh span{display:inline-block;float:left; width:3.8rem;height:3.4rem;background-color:#a20f3f;border-radius:4px;margin-right:0.75rem;}

.dhyy .dh img{margin:0.6rem auto; width:2.05rem;height:2.2rem;}
.toutiao_con p{font-size:1.3rem;margin-top:1.35rem;text-align:center;line-height:1.05rem;color:#737373}
.toutiao_con p span{display:inline-block; color:#fff;background-color:#f19149;font-weight:bold; padding:0.25rem; }


.tit{font-size:1.8rem;font-weight:bold;color:#323232;margin-top:2.5rem;line-height:1;text-indent:0.95rem;overflow:hidden;}
.tit span{color:#a20f3f}
.tit img{float:right;margin-right:0.65rem;width:11.05rem;height:2.1rem;}
.mianfei{height:6.5rem;background:#9f2232; overflow:hidden; }
.mianfei dt{padding-top:1rem;font-size:1.3rem;line-height:2.2rem;color:#fff;margin-left:1.5rem;width:23.5rem;text-align:Center;float:left;}
.mianfei dt span{font-size:2rem;font-weight:bold;}
.mianfei dd{float:left;width:4.65rem;background-color:#d32912;font-size:1.4rem;height:6.5rem;}
.mianfei dd a{color:#f1ff13;display:block;margin:1.35rem auto;line-height:1.85rem;text-align:center;}
.foot{background-color:#eeeeee;overflow:hidden; padding-bottom:50px; }
.foot ul{overflow:hidden;margin:2.4rem auto 1rem;text-align:center;}
.foot ul li{width:7.2rem;height:3.8rem;box-sizing:border-box;border:1px solid #b5b5b5;border-radius:7px;margin-bottom:1rem;margin-right:.45rem;display:inline-block;}
.foot ul li dt{margin-top:.55rem;margin-left:.7rem;float:left;}
.foot ul li dt img{width:2.6rem;height:2.7rem;}
.foot ul li  dd{float:Left;margin-top:.4rem;margin-left:.65rem;font-size:1.2rem;width:2.5rem;line-height:1.4rem;color:#7d7d7d;}
.foot .xian{width:30.25rem;border-top:1px solid #c9c9c9;border-bottom:1px solid #ffffff;margin-bottom:1rem;}
.foot p{font-size:1.3rem;line-height:2.7rem;text-align:Center;color:#686868}
.foot p a{color:#686868}
.foot p span{color:#c1164e}
.zjwd{background-color:#f9f5f2;overflow:hidden;padding-bottom:2.1rem}
.zjwd dt{padding-top:2.1rem;}
.zjwd dt img{width:10rem;height:10rem;border-radius:50%;margin:0 auto;}
.zjwd dd{font-size:2.5rem;text-align:Center;line-height:1;margin-top:1.8rem;}
.wd{width:18.3rem}
.wd dl{width:6.7rem;overflow:hidden;}
.wd dl dt img{width:6.7rem;height:6.7rem;}
.wd dl dd{font-size:1.4rem;line-height:1;margin-top:1.1rem;}
.tiwen{width:27.55rem;height:4rem;}
.tiwen img{width:27.55rem;height:4rem;}
.yiwen {margin-top:2.5rem;margin-bottom:1.25rem;}
.yiwen img{width:100%;height:10.6rem;}
.focus{ width:100%;margin:0 auto; position:relative; overflow:hidden;   }
.focus .hd{ width:100%; height:20px;z-index:1;text-align:center;position: absolute;bottom:0}
.focus .hd ul{ display:inline-block;height:20px;vertical-align:top;width:100%;}
.focus .hd ul li{ display:inline-block; width:14px; height:14px;background:url(../images/ban_a.png)no-repeat center center;cursor:pointer;margin:0 5px;text-indent: -9999px;color:#fff;vertical-align:top;}
.focus .hd ul .on{background:url(../images/ban_on.png)no-repeat center center;  }
#focus .bd{ position:relative; z-index:0; }
#focus .bd li img{ width:100%; background:url(../images/loading.gif) center center no-repeat;  }



.zj{padding-top:1.6rem;margin-top:01.6rem;border-top:1px solid #c9c9c9;margin-bottom:1.9rem;}
.zj .bd dl{width:30.25rem;margin:0 auto;overflow:hidden;}
.zj .bd dl dt{float:left;}
.zj .bd dl dt img{width:9.1rem;height:10.75rem;}
.zj .bd dl dd{width:17.5rem;float:left;margin-left:1rem;}
.zj .bd dl dd h3{font-size:1.5rem;line-height:1;margin-top:1rem;color:#767676}
.zj .bd dl dd .zhiwei{font-size:1.3rem;color:#a7a7a7;line-height:1;margin-top:.8rem;margin-bottom:01.6rem;margin-left:-.25rem;}
.zj .bd dl dd  .hen{height:.5rem;background-color:#e9e9e9}
.zj .bd dl dd  .hen span{display:block;width:.35rem;background-color:#fff;height:.5rem;margin-left:3.15rem;}
.zj .bd dl dd  .jingyan{font-size:1.4rem;font-weight:bold;line-height:1;margin-top:0.9rem;background:url(../images/jinpai.jpg) no-repeat .75rem center; text-indent:1.8rem;background-size:0.85rem;}
.zj .bd  .yingx{font-size:1.3rem;line-height:1.7rem;width:30.25rem;margin:1.25rem auto 0;}
.zj .bd .yingx span:first-child{display:inline-block;text-indent:1.9rem;background:url(../images/ren.jpg) no-repeat left center;background-size:1.4rem;}
.zj .bd .yingx span:last-child{display:inline-block;text-indent:1.9rem;background:url(../images/zan.jpg) no-repeat left center;background-size:1.6rem;float:right;margin-right:2rem;}
.zj .bd .yingx span em{font-style:normal;color:#888888;}
.zj table{width:30.25rem;font-size:01.3rem;line-height:3.65rem;padding:0;border-collapse:collapse;text-align:center;color:#9b9b9b;margin:1.6rem auto 0;}
.zj td{border:1px solid #b5b5b5;margin:0;box-sizing:border-box;}
.zj td a{color:#fff;}
.zj td span{color:#9b9b9b;font-weight:bold;}
.rmzz{border-top:1px solid #c9c9c9;margin-top:1.65rem; padding-top:1.25rem; padding-bottom:1rem;}
.canvas2{width:30.25rem;height:11.45rem;position:relative;margin-bottom:2.15rem;}
.canvas2 a{position:absolute;font-size:1.2rem;color:#fff;text-align:center;}
.canvas2 .a1{width:19.35rem;height:5.55rem;line-height:5.55rem;top:0;left:0;background-color:#ad2738}
.canvas2 .a2{width:10.5rem;height:4.3rem;line-height:1.5rem;top:0;right:0;background-color:#b3d366;padding-top:1.25rem}
.canvas2 .a3{width:9.85rem;height:4rem;line-height:1.5rem;bottom:0;left:0;background-color:#e35988;padding-top:1.5rem}
.canvas2 .a4{width:9.05rem;height:2.6rem;line-height:2.6rem;bottom:2.9rem;left:10.3rem;background-color:#f19149;}
.canvas2 .a5{width:9.05rem;height:2.6rem;line-height:2.6rem;bottom:0rem;left:10.3rem;background-color:#a963df;}
.canvas2 .a6{width:10.5rem;height:4.3rem;line-height:1.5rem;bottom:0;right:0;background-color:#e7bf67;padding-top:1.25rem}

.xzyypt{background:#fff;color:#4d4d4d; padding-bottom:2rem; overflow:hidden;}
.xzyypt.p1{ border-top:1px solid #bfbfbf;  overflow:hidden; }
.xzyypt .p1 p{margin:1rem auto 0; width:17.5rem;background:#fff; font-size:2rem; color:#181818; text-align:center; font-weight:bold;}
.xzyypt .p1  span{display:block; font-size:1rem;color:#757575;font-family:"Arial"; margin:.5rem 0 1rem; font-weight:normal; text-transform:uppercase;text-align:Center;}
.xzyypt form p{ line-height:4rem; text-align:Center; overflow:hidden;  }
.xzyypt form p span{display:inline-block; font-size:1.3rem; width:25%}
.xzyypt form p input{width:68.28%; height:3rem;border:1px solid #dcdcdc; box-sizing:border-box;font-size:1.3rem;text-indent:1rem;}

.tjbd{ text-align:center; line-height:3rem; overflow:hidden; font-size:1rem; margin-top:1rem;}
.tjbd input{ display:inline-block; height:3rem; overflow:Hidden; margin:0; } 
.tjbd input:first-child{width:30%;line-height:3rem; border:none;outline:none;background:#d91d49;text-align:center; font-size:1.3rem;color:#fff;border-radius:8px;margin-right:1.25rem;cursor:pointer;}
.tjbd input:nth-child(2){width:30%;line-height:3rem; border:none;outline:none;background:#eb6100;text-align:center;font-size:1.3rem;color:#fff;border-radius:8px;cursor:pointer;}



/*******************Ê×Ò³******************/
.binzhong{width:27.45rem;overflow:hidden;position:relative}
.binzhong li{width:33.333333%;float:left;margin-top:1.65rem;}
.binzhong li dt{width:6.55rem;height:6.5rem;margin:0 auto;}
.binzhong li dt img{width:6.55rem;height:6.5rem;}
.binzhong li dd{font-size:1.3rem;color:#717171;text-align:center;line-height:1;margin-top:1rem;}

.toutiao{border-top:1px solid #c9c9c9;margin-top:2.05rem;padding-top:1.15rem;overflow:hidden;}
#gundong {width:16.5rem;height:1.85rem;padding:0 2.5rem 0 9.5rem;background:url(../images/toutiao.jpg) no-repeat center center;background-size:100% 100%;margin-left:2.3rem;overflow:hidden;}
#gundong ul li{height:1.85rem;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
#gundong ul li {font-size:1.3rem;line-height:1.6rem;}

.lejie{overflow:hidden;padding-bottom:2.2rem;}
.canvas{width:30.25rem;position:relative;height:13.3rem;margin-top:1.8rem;margin-bottom:2.1rem;}
.canvas a dt{font-size:1.2rem;}
.canvas a dt span{font-size:1.5rem;font-weight:bold;}
.canvas a{display:block;position:absolute;color:#fff;}
.canvas a:first-child{width:10.6rem;height:13.3rem;top:0;left:0;background-color:#f04357;font-size:1.2rem;line-height:1.7rem;}
.canvas a:first-child span{font-size:1.5rem;font-weight:bold;line-height:1}
.canvas a:first-child dt{margin-top:2rem;margin-left:1rem;}
.canvas a:first-child dd{margin-top:1.35rem;margin-left:3.3rem;}
.canvas a:first-child dd img{width:3.35rem;height:3.5rem;}
.canvas a:nth-child(2){width:19.35rem;height:6.5rem;background-color:#f29b76;top:0;right:0;}
.canvas a:nth-child(2) dl dt{line-height:2.15rem;font-size:1.2rem;margin-top:1rem;margin-left:1.85rem;float:left;}
.canvas a:nth-child(2) dt span{font-size:1.5rem;}
.canvas a:nth-child(2) dd{margin-top:1.5rem;margin-left:2.15rem;float:left}
.canvas a:nth-child(2) dd img{width:3.65rem;height:3.15rem;}
.canvas a:nth-child(3) {width:9.55rem;height:6.5rem;background-color:#98e1db;left:10.9rem;top:6.8rem;}
.canvas a:nth-child(3) dt{line-height:1.5rem;font-size:1.2rem;float:left;margin-top:1rem;margin-left:1rem;}
.canvas a:nth-child(3) dd{margin-top:3.5rem;margin-left:.5rem;float:left;}
.canvas a:nth-child(3) dd img{width:2.2rem;height:1.95rem;}
.canvas a:last-child{width:9.55rem;height:6.5rem;background-color:#ffbb55;right:0;bottom:0;}
.canvas a:last-child dt{margin-top:.75rem;margin-left:1.5rem;float:left;}
.canvas a:last-child dd{margin-top:1.15rem;margin-left:-2rem;float:left;}
.canvas a:last-child dd img{width:2rem;height:2.65rem;}
.tiwen{width:27.55rem;height:4rem;}
.tiwen img{width:27.55rem;height:4rem;}

.zixun{border-top:1px solid #c9c9c9; margin-top:1.5rem;}
.zixun .bd dl{height:6.75rem;width:30.25rem;margin:0 auto;border-bottom:1px dashed #c9c9c9}
.zixun .bd dt{float:left;font-size:1.2rem;line-height:2.15rem;width:21rem;padding-top:1rem;margin-left:1rem;color:#a6a6a6;}
.zixun .bd dt span{font-size:1.4rem;color:#797979;font-weight:bold;text-decoration:underline;}
.zixun .bd dt em{font-style:normal;color:#d21955}
.zixun .bd dd{width:6.5rem;height:3.5rem;background-color:#f39800;line-height:3.5rem;text-align:center;font-size:1.5rem;float:right;margin-right:1.35rem;margin-top:1.35rem;border-radius:5px;}
.zixun .bd dd a{color:#fff;text-decoration:underline;}
#focus2{margin-bottom:1.5rem;}

.lejie2{border-top:1px solid #c9c9c9;margin-top:1.6rem;}
.lejie2 dl{height:10.45rem;border-bottom:1px dashed #e3e3e3;width:30.25rem;overflow:hidden; margin:0 auto;}
.lejie2 dl dt{float:left;}
.lejie2 dl dt img{width:7.3rem;height:8.05rem;padding-top:1.25rem;}
.lejie2 dl dd{float:left;width:20.1rem;margin-left:1rem;}
.lejie2 dl dd h3{font-size:1.3rem;line-height:1;margin-top:1.6rem;margin-bottom:.6rem;}
.lejie2 dl dd p{font-size:1.2rem;line-height:1.8rem;}
.lejie2 dl dd p a{color:#ea1616; }
.rexian{height:5.8rem;border-top:0.08rem solid #e5e5e5;border-bottom:.4rem solid #e5e5e5;}
.rexian dl{width:27.5rem;margin:1.1rem auto 0;}
.rexian dl dt{font-size:1.3rem;line-height:1;color:#727272;width:16rem;text-align:center;float:left;}
.rexian dl dt span{font-size:2.15rem;color:#1f1f1f;font-weight:bold;display:block;line-height:1;margin-top:.25rem;}
.rexian dl dd{width:8.15rem;height:3.5rem;float:right;font-size:1.4rem;background-color:#f19149;line-height:3.5rem;text-align:center;color:#fff;border-radius:25px;}
.rexian dl dd a{font-weight:blod;color:#fff;}
.jsbz{width:30.3rem;margin-top:1.7rem;margin-bottom:0.7rem;overflow:hidden;}
.jsbz img{width:9.7rem;height:8.55rem;}
.jsbz a{display:block;float:left;width:9.7rem;height:6.55rem;margin-right:.6rem;margin-bottom:.65rem;}
.jsbz  a:nth-child(3){margin-right:0;}
.jsbz  a:nth-child(6){margin-right:0;}


.zcjs{overflow:hidden;width:30.3rem;}
.js_tit{height:3.5rem;background-color:#8e0b36;font-size:1.5rem;text-align:center;line-height:3.5rem;color:#fff;}
.zcjs dl{height:9.35rem;border-bottom:1px solid #b5b5b5;overflow:hidden;position:relative}
.zcjs dl dt{float:left;margin-top:1.25rem;margin-left:.2rem;}
.zcjs dl dt img{width:6rem;height:7rem}
.zcjs dd{width:20.5rem;float:left;font-size:1.5rem;font-weight:bold;line-height:1;position:absolute;left:8.2rem;top:50%;text-align:justify}
.zcjs dd span{display:block;font-size:1.2rem;color:#535353;font-weight:normal;line-height:1.75rem;margin-top:.15rem;}
.zcjs p{font-size:1.4rem;line-height:2.4rem;color:#535353;margin-top:1rem;padding:0 1.05rem; text-align:justify;}
.zcjs a{display:block;width:27.55rem;height:3.4rem;line-height:3.4rem;border:1px solid #f19149;color:#f19149;text-align:Center;font-size:1.3rem;margin:1rem auto 0;}
.gdjs{overflow:hidden;margin-top:2.15rem;width:30.3rem;margin-bottom:2.1rem;}
.gd_fen{margin-top:1.8rem;width:27.7rem;overflow:hidden;}
.gd_fen h4{font-size:1.5rem;font-weight:bold;color:#8e0b36;line-height:1;margin-bottom:1.2rem;}
.gd_fen h4 span{font-size:1.1rem;color:#5d5d5d;font-weight:normal;}
.gd_fen dt{width:12.6rem;float:left;}
.gd_fen dt img{width:12.6rem;height:7.15rem;}
.gd_fen dt p{line-height:3.2rem;width:12.6rem;font-size:1rem;text-align:Center;color:#fff;}
.gd_fen dt p span{font-weight:bold}
.gd_fen dd{width:15.05rem;float:left;height:10.35rem;color:#fff;}
.gd_fen dd p{font-size:1.2rem;text-align:center;line-height:1;margin-top:1.5rem;}
.gd_fen dd span{display:block;text-align:Center;font-size:1.5rem;font-weight:bold;line-height:1;margin:.7rem 0 1.1rem;}
.gd_fen dd  a{display:block;width:9.15rem;height:2.65rem;border:1px solid #ffff00;color:#ffff00;font-size:1.4rem;text-align:center;line-height:2.65rem;margin:0 auto;text-decoration:underline;}
.gd_fen2{margin-top:1.8rem;width:27.7rem;overflow:hidden;}
.gd_fen2 h4{font-size:1.5rem;font-weight:bold;color:#8e0b36;line-height:1;margin-bottom:1.2rem;}
.gd_fen2 h4 span{font-size:1.1rem;color:#5d5d5d;font-weight:normal;}
.gd_fen2 dl{width:12.95rem;}
.gd_fen2 dt img{width:12.95rem;height:9.4rem}
.gd_fen2 dd{font-size:1.4rem;line-height:1;margin-top:1rem;text-align:Center;color:#4d4d4d;}
.gd_fen2 dd span{font-weight:bold;color:#181818;}
.yishang{padding:1.5rem 0 0;line-height:2.4rem;font-size:1.5rem;}
.yishang p{text-align:center;}
.yishang span{color:#a20f3f;}
.yishang a{color:#a20f3f;text-decoration:underline;}
.gy_l {width:3.8rem;float:left;margin-left:.95rem;min-height:35rem;}
.gy_l .haha{position:fixed;top:3.75rem;}
.gy_l .shu{border-left:1px solid #969696;margin-left:.38rem;height:.2rem;}
.gy_l a{display:block;width:3.8rem;height:3.8rem;border-radius:50%;border:1px solid #969696;text-align:Center;line-height:3.8rem;color:#969696;font-size:1.3rem;cursor:pointer;}
.gy_l .on a{color:#fff;background:#373737}
.gy_r{width:25.75rem;margin-left:1rem;float:left;}
.gy_tit{font-size:1.9rem;color:#373737;line-height:1;font-weight:bold;margin-top:2.2rem;}


.remeng{overflow:hidden;margin-top:1.75rem;padding-bottom:1.75rem;border-bottom:1px dotted #b3b3b3}
.rm_tit{font-size:1.4rem;line-height:1;color:#0b8898;font-weight:bold;}
.rm_tit span{display:inline-block;height:1.4rem;padding:0 .5rem;color:#fff;background-color:#0b8898;margin-right:.5rem;}
.remeng .date{font-size:1.1rem;line-height:1;color:#d6d5d5;text-align:right;margin-top:.18rem;}
.remeng .con{font-size:.22rem;color:#969696;line-height:.36rem;margin-top:.11rem;margin-bottom:.22rem;}
.remeng .con a{color:#b70026;text-decoration:underline;}
.remeng .yaosu{font-size:.22rem;background:url(../images/yaosu.jpg) no-repeat .04rem center;color:#373737;text-indent:.22rem;line-height:.38rem;background-size:.12rem;}
.remeng .img dl{width:2.36rem;overflow:hidden;margin-top:.3rem;}
.remeng .img dt img{width:2.36rem;height:.1.47rem;}
.remeng .img dd a{display:block;width:8.45rem;line-height:3.35rem;text-align:center;color:#fff;font-size:1.3rem;text-decoration:underline;border-radius:.3rem;margin-top:1.8rem;}
.gy_r .gengduo{font-size:1.6rem;line-height:1;font-weight:bold;text-align:center;margin-top:1.75rem;}
.gy_r .gengduo a{color:#f69600;text-decoration:underline;}
.gy_rx{overflow:hidden;}
.gy_rx dl{width:23rem;margin:1.7rem auto 0;}
.gy_rx dl dt{font-size:1.5rem;line-height:1;color:#727272;width:15rem;text-align:center;float:left;}
.gy_rx dl dt span{font-size:2rem;color:#1f1f1f;font-weight:bold;display:block;line-height:1;margin-top:.25rem;}
.gy_rx dl dd{width:7.8rem;height:3.5rem;float:left;font-size:1.4rem;background-color:#13b5b1;line-height:3.5rem;text-align:center;color:#fff;border-radius:5px;}
.gy_rx dl dd a{font-weight:blod;color:#fff;}

.gy_ditu img{width:24.25rem;height:17.5rem;border:1px solid #969696;margin:1.1rem auto 0;}
.zuji{margin-top:1.75rem;padding-left:.25rem;}
.zuji li{font-size:1.2rem;line-height:2.1rem;height:2.1rem;}
.zuji  span{font-size:1.5rem;color:#bf001a;font-weight:bold;display:inline-block;margin:.25rem;}
.xgsj{font-size:1.1rem;line-height:2.1rem;color:#969696;text-align:center;}
.zaixian{text-align:center;padding-top:2rem;margin-top:1.25rem;border-top:1px dotted #b3b3b3;height:3.35rem;}
.zaixian a{display:block;width:8.35rem;height:3.35rem;text-align:center;line-height:3.35rem;color:#fff;font-size:1.3rem;text-decoration:underline;float:left;border-radius:.25rem;}
.hezuo{overflow:hidden;margin:1.4rem auto 0;}
.hezuo img{float:left;margin-right:.5rem;margin-bottom:.5rem;border:1px solid #cbcbcb}
.huigu dl{padding:1rem .5rem 1.7rem ;border-bottom:1px dotted #b3b3b3;overflow:hidden;}
.huigu dt{font-size:1.3rem;line-height:2rem;color:#373737;}
.huigu dd span{font-size:1.1rem;line-height:1;float:left;display:block;margin-top:1rem;color:#969696;}
.huigu dd a{display:block;float:right;width:3.8rem;height:1.8rem;line-height:1.8rem;border:1px solid #0b8898;color:#0b8898;text-align:center;font-size:1.3rem;margin-top:.5rem;border-radius:0.35rem;}
.bada h3{font-size:2.4rem;text-align:center;line-height:1;margin-top:.44rem;}
.bada p{font-size:1.8rem;color:#7f7f7f;line-height:4.1rem;text-align:center;}






.xzyypt.p1{ border-top:1px solid #bfbfbf; margin-top:.75rem; overflow:hidden; }
.xzyypt .p1 p{margin:1rem auto 0; width:17.5rem;background:#fff; font-size:2rem; color:#181818; text-align:center; font-weight:bold;}
.xzyypt .p1  span{display:block; font-size:1rem;color:#757575;font-family:"Arial"; margin:.5rem 0 1rem; font-weight:normal; text-transform:uppercase;text-align:Center;}
.xzyypt{background:#fff;color:#4d4d4d; padding-bottom:1.5rem;}
.xzyypt form p{ line-height:4rem; text-align:Center; overflow:hidden;  }
.xzyypt form p span{display:inline-block; font-size:1.3rem; width:25%}
.xzyypt form p input{width:68.28%; height:3rem;border:1px solid #dcdcdc; box-sizing:border-box;font-size:1.3rem;text-indent:1rem;}

.tjbd{ text-align:center; line-height:3rem; overflow:hidden; font-size:1rem; margin-top:1rem;}
.tjbd input{ display:inline-block; height:3rem; overflow:Hidden; margin:0; } 
.tjbd input:first-child{width:30%;line-height:3rem; border:none;outline:none;background:#d91d49;text-align:center; font-size:1.3rem;color:#fff;border-radius:8px;margin-right:1.25rem;cursor:pointer;}
.tjbd input:nth-child(2){width:30%;line-height:3rem; border:none;outline:none;background:#eb6100;text-align:center;font-size:1.3rem;color:#fff;border-radius:8px;cursor:pointer;}

/*******************¼ò½é******************/
.lx_tit{font-size:2rem;line-height:1;color:#097c8a;text-align:center;}
.lx_tit span{display:inline-block;font-size:1.1rem;font-weight:bold;margin-top:.5rem;line-height:3.6rem;}
.zhiliao{margin-top:1.3rem;width:27.5rem;}
.san{width:5.5rem;height:1.58rem;margin:.42rem auto 0;}
.zhiliao .fz{font-size:.3rem;line-height:.42rem;color:#797979;text-align:Center;margin-top:.22rem;padding-bottom:.3rem;border-bottom:1px dashed #bfbfbf;}
.zhiliao .fz span{font-weight:bold;display:inline-block;margin-bottom:.08rem;}
.liuda {margin-top:.32rem;overflow:hidden;}
.liuda p{color:#161616;font-size:.48rem;font-weight:bold;text-align:center;line-height:1;}
.liuda ul{margin-top:.4rem;overflow:hidden;}
.liuda li{width:1.65rem;height:.68rem;border:1px solid #c9c9c9;float:left;margin-right:.2rem;line-height:.68rem;text-align:center;font-size:.3rem;color:#808080;margin-bottom:.19rem;}
.liuda li:nth-child(3){margin-right:0;}
.liuda li:nth-child(6){margin-right:0;}
.liuda a{display:block;width:3.38rem;height:.7rem;line-height:.7rem;font-size:.3rem;text-align:Center;margin:.13rem auto 0;background-color:#f08435;color:#fff;border-radius:.08rem;font-weight:bold;}
.liuda a img{display:inline-block;float:right;margin-top:.18rem;margin-right:.34rem;width:.73rem;height:.34rem;}
.kufulv{background-color:#791321;margin-top:.41rem;height:6.31rem;position:relative;}
.kufulv .p1{font-size:.9rem;color:#fff;font-weight:bold;text-align:center;line-height:1;padding-top:.35rem;}
.kufulv .p1 span{width:.4rem;height:.77rem;display:inline-block;background-color:#fff;color:#791321;font-size:.24rem;text-align:center;line-height:1;border-radius:0.05rem;}

#hexin_con{margin-top:1.8rem;position:relative;}
#hexin_con .bd li img{width:24.15rem;height:15.9rem;margin:0 auto;}
#hexin_con .hd{ width:100%;z-index:1;text-align:center;margin-top:1.6rem;height:1.05rem;overflow:hidden;padding-bottom:.1rem;}
#hexin_con .hd ul{ display:inline-block;width:100%;height:1.05rem;vertical-align:top; }
#hexin_con .hd ul li{ display:inline-block;width:3.3rem;height:.95rem;cursor:pointer;margin:0 .55rem;text-indent: -9999px;color:#fff;border:1px solid #c9c9c9;vertical-align:top}
#hexin_con .hd ul .on{background-color:#959595}
#hexin_con .prev{position:absolute;left:.8rem;bottom:62.5rem;cursor:pointer;}
#hexin_con .prev img{width:1.65rem;height:4.25rem;}
#hexin_con .next{position:absolute;right:.8rem;bottom:62.5rem;cursor:pointer;}
#hexin_con .next img{width:1.65rem;height:4.25rem;}
#hexin_con a{display:block;width:16.9rem;height:3.5rem;background-color:#f39800;line-height:3.5rem;text-align:center;margin:1.25rem auto 0;font-size:1.5rem;color:#fff;font-weight:bold;border-radius:.3rem;}
#hexin_con a img{display:inline-block;vertical-align:middle;width:3.65rem;height:1.7rem;}
.hexin2{padding-top:2.2rem;padding-bottom:2.15rem;overflow:hidden;background-color:#eee;padding-bottom:2.5rem;}
#hexin_con1{margin-top:1.8rem;position:relative;}
#hexin_con1 .hd{ width:100%;z-index:1;text-align:center;margin-top:1.6rem;height:1.05rem;overflow;hidden;}
#hexin_con1 .hd ul{ display:inline-block;width:100%;height:1.05rem;vertical-align:top}
#hexin_con1 .hd ul li{ display:inline-block;width:3.3rem; height:.95rem;cursor:pointer;margin:0 .55rem;text-indent: -9999px;color:#fff;border:1px solid #c9c9c9;vertical-align:top}
#hexin_con1 .hd ul .on{background-color:#959595;}
#hexin_con1 .bd li dt img{width:30.1rem;margin:0 auto;}
#hexin_con1 .bd li dd{font-size:1.3rem;line-height:1.9rem;width:28.75rem;margin:0 auto;text-indent:2em;color:#282828;margin-top:1.5rem;}
#hexin_con1 a{display:block;width:16.9rem;height:3.5rem;background-color:#f39800;line-height:3.5rem;text-align:center;margin:1.25rem auto 0;font-size:1.5rem;color:#fff;font-weight:bold;border-radius:.3rem;}
#hexin_con1 a img{display:inline-block;vertical-align:middle;width:3.65rem;height:1.6rem;}

.hexin3{padding-top:2.2rem;padding-bottom:2.15rem;overflow:hidden;padding-bottom:2.5rem;}

#hexin_con2{margin-top:1.8rem;position:relative;}
#hexin_con2 .hd{ width:100%;z-index:1;text-align:center;margin-top:1.6rem;height:1.05rem;overflow;hidden;}
#hexin_con2 .hd ul{ display:inline-block;width:100%;height:1.05rem;vertical-align:top}
#hexin_con2 .hd ul li{ display:inline-block;width:3.3rem;height:.95rem;cursor:pointer;margin:0 .55rem;text-indent: -9999px;color:#fff;border:1px solid #c9c9c9;vertical-align:top}
#hexin_con2 .hd ul .on{background-color:#959595}
#hexin_con2 .bd li dt img{width:30.1rem;margin:0 auto;}
#hexin_con2 .bd li dd{font-size:1.3rem;line-height:1.9rem;width:28.75rem;margin:0 auto;text-indent:2em;color:#282828;margin-top:1.5rem;padding-bottom:1.5rem;}
#hexin_con2 a{display:block;width:16.9rem;height:3.5rem;background-color:#f39800;line-height:3.5rem;text-align:center;margin:1.25rem auto 0;font-size:1.5rem;color:#fff;font-weight:bold;border-radius:.3rem;}
#hexin_con2 a img{display:inline-block;vertical-align:middle;width:3.65rem;height:1.7rem;}



.hot{width:30.3rem;box-sizing:border-box;background:url(../images/hot.png) no-repeat ;background-size:3.2rem;border-top:1px solid #c9c9c9;border-left:1px solid #c9c9c9;overflow:hidden;margin-top:1.75rem;}
.hot li{float:left;border-right:1px solid #c9c9c9;border-bottom:1px solid #c9c9c9;width:33.333333333333333333333333333%;box-sizing:border-box;height:10.3rem;}
.hot li dl{ margin:1.6rem auto ;}
.hot li dt img{width:5.45rem;height:5.45rem;margin:0 auto;border-radius:50%}
.hot li dd{font-size:1.3rem;line-height:1;margin-top:.9rem;text-align:center;color:#363636;}
.hot li dd{font-size:1.3rem;line-height:1;margin-top:.9rem;text-align:center;color:#363636;}


.bada h3{font-size:2.4rem;text-align:center;line-height:1;margin-top:2.2rem;}
.bada p{font-size:1.8rem;color:#a20f3f;line-height:4.1rem;text-align:center;}
.canvas3{width:27.45rem;height:17.5rem;position:relative}
.canvas3 a{display:block;position:absolute;background-color:#a20f3f;color:#fff;font-size:1.5rem;font-weight:bold;text-align:Center;border-radius:.4rem;}
.canvas3 a span{display:inline-block;font-size:1.3rem;color:#f2ff1a;margin-right:3.5rem;line-height:2rem;float:left;margin-top:.5rem;margin-left:0.35rem;}
.canvas3  em{font-style:normal;float:left;margin-left:2.15rem;}
.canvas3 .a1{width:14.55rem;line-height:4rem;}
.canvas3 .a2{width:14.55rem;line-height:4rem;top:4.45rem;left:0;}
.canvas3 .a3{width:6rem;height:3.6rem;line-height:1.8rem;padding:2.375rem 0;top:0 ;right:0;}
.canvas3 .a4{width:6rem;height:3.6rem;line-height:1.8rem;padding:2.375rem 0;top:0 ;right:6.4rem;}
.canvas3 .a5{width:7.1rem;line-height:4rem;left:0;top:8.95rem;}
.canvas3 .a6{width:7.1rem;line-height:4rem;left:7.45rem;top:8.95rem;}
.canvas3 .a7{width:12.4rem;line-height:4rem;right:0rem;top:8.95rem;}
.canvas3 .a8{width:14.55rem;line-height:4rem;left:0rem;bottom:0;}
.canvas3 .a9{width:12.4rem;line-height:4rem;right:0rem;bottom:0;background-color:#f39800;}
.canvas3 .a9 img{display:inline-block;float:right;margin-top:1.35rem;margin-right:.75rem;width:3.65rem;height:1.7rem;}
.wzjj{margin-top:2.05rem;padding-top:1.85rem;border-top:.4rem solid #e5e5e5;margin-bottom:.30rem;}
.wzjj h3{text-align:Center;color:#7d7d7d;font-size:2.4rem;line-height:1;}
.wzjj{font-size:1.3rem;color:#6e6e6e;line-height:2.2rem;}
.wzjj span{font-size:1.3rem;cursor:pointer;font-weight:bold;}
.zk{margin-top:1.4rem;text-indent:2em;}
.laiqi{margin-top:1.4rem;text-indent:2em;}
.laiqi span{color:#ff9415;display:block;text-align:Center;}
.shili{border-top:.4rem solid #c9c9c9;background-color:#eeeeee;overflow:hidden;}
.sl_tit{font-size:2rem;line-height:1;text-align:Center;color:#850d1c;margin-top:1.5rem;margin-bottom:1.4rem;}
.sl_tit span{font-size:3.25rem;font-weight:bold;margin-top:.5rem;display:inline-block}
.shili .zz{width:27.5rem;overflow:hidden;}
.zz_tit{height:4rem;background-color:#850d1c;text-align:center;color:#fff;font-size:1.8rem;line-height:4rem;font-weight:bold;}
.shili .zz dl{width:50%;float:left;margin-top:1.65rem;}
.shili .zz dt{width:10rem;height:10rem;border-radius:50%;border:4px solid #dddddd;margin:0 auto;}
.shili .zz dt p{text-align:center;font-size:1.8rem;color:#767676;line-height:2.2rem;font-weight:bold;}
.shili .zz dd{font-size:1.5rem;color:#767676;margin-top:.5rem;line-height:1.8rem;text-align:center;}
.shili .xuxian{border-top:1px dashed #bfbfbf;margin:1.6rem 0 .5rem 0;}
.liaoxiao{margin-top:2.3rem;}
.lx_tit{font-size:2rem;line-height:1;color:#097c8a;text-align:center;}
.lx_tit span{display:inline-block;font-size:2.75rem;font-weight:bold;margin-top:.5rem;line-height:3.6rem;}
.zhiliao{margin-top:1.3rem;width:27.5rem;}
.san{width:27.5rem;height:7.9rem;margin:2.1rem auto 0;}
.zhiliao .fz{font-size:1.5rem;line-height:2.1rem;color:#797979;text-align:Center;margin-top:1.1rem;padding-bottom:1.5rem;border-bottom:1px dashed #bfbfbf;}
.zhiliao .fz span{font-weight:bold;display:inline-block;margin-bottom:.4rem;}
.liuda {margin-top:1.6rem;overflow:hidden;}
.liuda p{color:#161616;font-size:2.4rem;font-weight:bold;text-align:center;line-height:1;}
.liuda ul{margin-top:2rem;overflow:hidden;}
.liuda li{width:8.25rem;height:3.4rem;border:1px solid #c9c9c9;float:left;margin-right:1rem;line-height:3.4rem;text-align:center;font-size:1.5rem;color:#808080;margin-bottom:.95rem;}
.liuda li:nth-child(3){margin-right:0;}
.liuda li:nth-child(6){margin-right:0;}
.liuda a{display:block;width:16.9rem;height:3.5rem;line-height:3.5rem;font-size:1.5rem;text-align:Center;margin:.65rem auto 0;background-color:#f08435;color:#fff;border-radius:.4rem;font-weight:bold;}
.liuda a img{display:inline-block;float:right;margin-top:.9rem;margin-right:1.7rem;width:3.65rem;height:1.7rem;}
.kufulv{background-color:#791321;margin-top:2.05rem;height:31.55rem;position:relative;}
.kufulv .p1{font-size:4.5rem;color:#fff;font-weight:bold;text-align:center;line-height:1;padding-top:1.75rem;}
.kufulv .p1 span{width:2rem;height:3.85rem;display:inline-block;background-color:#fff;color:#791321;font-size:1.2rem;text-align:center;line-height:1;border-radius:0.25rem;}

.kufulv .p2{font-size:1.5rem;line-height:1;text-align:Center;color:#fff;font-weight:bold;margin-top:.6rem;}

.kufulv .hen{border-bottom:1px solid #ab8489;width:27.5rem;margin-top:1.7rem;margin-bottom:2rem;}
.kufulv .p3{font-size:2.05rem;color:#fff;text-align:center;}
.kufulv .p3 span{font-size:3rem; text-align:Center;color:#f6d729;font-weight:bold;line-height:1; margin-top:.5rem}
.kufulv a{position:absolute;width:7.45rem;height:7.45rem;background-color:#eb5300;border-radius:50%;text-align:Center;line-height:7.45rem;color:#fffc00;text-decoration:underline;font-size:1.5rem;}



.hexin{margin-top:2.2rem;padding-bottom:2.15rem;overflow:hidden;}
#hexin_con{margin-top:1.8rem;position:relative;}
#hexin_con .bd li img{width:24.15rem;height:15.9rem;margin:0 auto;}
#hexin_con .hd{ width:100%;z-index:1;text-align:center;margin-top:01.6rem;height:1.05rem;overflow;hidden;}
#hexin_con .hd ul{ display:inline-block; width:100%; height:1.05rem; overflow:hidden; vertical-align:top;text-align:center;}
#hexin_con .hd ul li{ display:inline-block;width:3.85rem;height:.95rem;cursor:pointer;margin:0 .55rem;text-indent: -9999px;color:#fff;border:1px solid #c9c9c9;vertical-align:top; }
#hexin_con .hd ul .on{background-color:#959595}
#hexin_con .prev{position:absolute;left:.8rem;bottom:12.5rem;cursor:pointer;}
#hexin_con .prev img{width:1.65rem;height:4.25rem;}
#hexin_con .next{position:absolute;right:.8rem;bottom:12.5rem;cursor:pointer;}
#hexin_con .next img{width:1.65rem;height:4.25rem;}
#hexin_con a{display:block;width:16.9rem;height:3.5rem;background-color:#f39800;line-height:3.5rem;text-align:center;margin:1.25rem auto 0;font-size:1.5rem;color:#fff;font-weight:bold;border-radius:.3rem;}
#hexin_con a img{display:inline-block;vertical-align:middle;width:3.65rem;height:1.7rem;}
.quanwei{line-height:2.3rem;font-size:1.5rem;color:#8f8d8e;font-weight:bold;text-align:center;}
.quanwei img{display:inline-block;vertical-align:middle;margin-right:.6rem;width:2.45rem;height:2.45rem;}
.wenyishen{overflow:hidden;margin-top:1.5rem;}
.wenyishen img{float:left;margin-left:.9rem;width:5.8rem;height:3.5rem;}
.wenyishen span{display:block;line-height:2.75rem;font-size:1.3rem;color:#abaaab;width:24.5rem;float:left;background-color:#fff;text-align:Center; }
.pjia{background-color:#eee;padding-top:.5rem;overflow:hidden;padding-bottom:2.2rem}
.pjia ul{overflow:hidden;margin:0 1rem;margin-top:.65rem; }
.pjia ul li{ height:2.75rem;line-height:2.75rem;float:left;margin:0 .5%; text-align:center;font-size:1.1rem;color:#fff;margin-bottom:.5rem;}
.pic_jj{ padding:0%; margin:1rem 0 0; }
.pic_jj img{ width:100%; display:block; }

/*.pjia dl{width:5.5rem;padding:.22rem 0;border-bottom:1px dashed #cacaca;font-size:.24rem;line-height:.36rem;margin:0 auto;}
.pjia dl dt{color:#adadad;}
.pjia dl dd{color:#6c6c6c;text-align:justify;}
.pjia  .zhengshi{font-size:.3rem;font-weight:bold;color:#f18c3b;text-align:center;margin-top:.2rem;line-height:1;}
.pjia  .zhengshi a{display:block;width:3.6rem;height:.75rem;line-height:.75rem;margin:.14rem auto 0;color:#fff;background-color:#f18c3b;border-radius:.05rem;}
.pjia  .zhengshi a img{display:inline-block;vertical-align:middle;width:1.22rem;height:.54rem;}*/

.pjia dl{ overflow:hidden; font-size:1.2rem; line-height:1.8rem; border-bottom:1px dashed #cacaca; padding:1rem 0; margin:0 3%; }
.pjia dl dd{ width:16%; float:left; overflow:hidden; }
.pjia dl dd img{ width:4.5rem; height:4.5rem; }
.pjia dl p{ width:82%; float:right; font:1.3rem/1.6rem "Microsoft YaHei"; text-align:left; color:#aaa; overflow:hidden; }
.pjia dl  dt{ width:82%; float:right; font:1rem/1.2rem "Microsoft YaHei"; text-align:left; color:#666; overflow:hidden; }


.pjia .zhengshi{font-size:1.5rem;font-weight:bold;color:#f18c3b;text-align:center;margin-top:1rem;line-height:1;}
.pjia .zhengshi a{display:block;width:18rem;height:3.75rem;line-height:3.75rem;margin:.7rem auto 0;color:#fff;background-color:#f18c3b;border-radius:.25rem;}
.pjia .zhengshi a img{display:inline-block;vertical-align:middle;width:6.1rem;height:2.7rem;}
/*ÎÄÕÂÒ³*/
.wenz{ margin-top:1.5rem; padding:0 2%;}
.wenz h3{font-size:1.8rem;color:#a31141;text-align:center;}
.wenz .p1{font-size:1rem;line-height:1.5rem;color:#242424;text-align:Center;margin-top:.8rem;padding-bottom:1rem;border-bottom:1px dashed #9d9d9d}
.wenz .p2{line-height:2rem;font-size:1.2rem;color:#242424;text-align:center; overflow:hidden; padding-top:.5rem;}
.wenz .p2 span{display:inline-block;width:2rem;line-height:1.25rem;color:#fff;background-color:#e60012;text-align:Center;margin-top:1rem;}
.swcc_pic{ padding:0 1%; margin:.75rem 0 .5rem; }
.swcc_pic img{ display:block; width:100%; }
.wenz_con{font-size:1.2rem;line-height:2.1rem;margin-top:1.2rem;}
.wenz_con a{ font-size:16px; }
.wenz_con img{ max-width:100%; display:inline-block; }

.wenz .fenye{text-align:center;height:2.4rem;line-height:2.4rem;margin-top:1.8rem;}
.wenz .fenye a{margin:0 .5rem; font-size:1.2rem;text-decoration:underline;display:inline-block;vertical-align:bottom;}
.wenz .fenye .on{text-decoration:none;color:#a9a9a9;}
.wenz .fenye .shang{display:inline-block;width:5.65rem;color:#373737;background-color:#e5e5e5;font-size:1.2rem;text-align:Center;text-decoration:none;}
/*ÐÂÎÅÒ³*/
.xw_con {width:27.75rem;overflow:hidden;margin-top:2rem;}
.xw_con  .p1{overflow:hidden;}
.xw_con .p1 .zhonglei{width:11.3rem;height:2rem;line-height:2rem;border:1px solid #a31141;display:block;float:left;text-align:Center;color:#a31141;font-size:1.4rem;}
.xw_con .p1 .date{font-size:1rem;float:right;color:#969696;line-height:2rem;}
.xw_con dt{font-size:1.4rem;color:#121212;text-align:Center;font-weight:bold;line-height:1;margin-top:1.25rem;}
.xw_con dd{font-size:1.3rem;color:#7d7d7d;line-height:2rem;margin-top:1rem;text-align:justify;}
.xw_con  .xiangxi{display:block;width:3.5rem;line-height:1.6rem;border:1px solid #ff0000;color:#ff0000;font-size:1.2rem;text-align:Center;float:right;border-radius:.25rem;}
.jihe{overflow:hidden;margin-top:1.25rem;}
.jihe a{display:block;float:left;width:8.75rem;height:3.5rem;font-size:1.4rem;color:#fff;text-align:Center;text-decoration:underline;line-height:3.5rem;border-radius:.25rem;}
.jihe a:first-child{background-color:#f37800;margin-right:.7rem;}
.jihe a:nth-child(2){background-color:#f39800;margin-right:.7rem;}
.jihe a:nth-child(3){background-color:#a31141;}
.xwgd{padding-top:.50rem;margin-top:1.85rem;background:url(../images/xia.jpg) no-repeat 15rem 0 ;background-size:2.35rem;}
.xwgd .p1{font-size:1.6rem;line-height:2.2rem;color:#969696;text-align:center;}
.xwgd .p2 {text-align:center;height:3.5rem;overflow:hidden;margin-top:1.5rem;}
.xwgd .p2 a{display:inline-block;width:10.65rem;height:3.5rem;text-align:Center;line-height:3.5rem;color:#fff;font-size:1.5rem;text-decoration:underline;border-radius:.25rem;vertical-align:top}
.xwgd .p2 a:first-child{background-color:#f69600;margin-right:1.45rem;}
.xwgd .p2 a:last-child{background-color:#a31141}
.gy_rx{overflow:hidden;}
.gy_rx dl{width:23rem;margin:1.7rem auto 0;}
.gy_rx dl dt{font-size:1.2rem;line-height:1;color:#727272;width:15rem;text-align:center;float:left;}
.gy_rx dl dt span{font-size:2rem;color:#1f1f1f;font-weight:bold;display:block;line-height:1;margin-top:.25rem;}
.gy_rx dl dd{width:7.8rem;height:3.5rem;float:left;font-size:1.4rem;background-color:#eb6100;line-height:3.5rem;text-align:center;color:#fff;border-radius:5px;}
.gy_rx dl dd a{font-weight:blod;color:#fff;}
.gengduo{font-size:1.6rem;line-height:1;font-weight:bold;text-align:center;margin-top:1.75rem;}
.gengduo a{color:#f69600;text-decoration:underline;}



.fm_con .p1{font-size:2rem;font-weight:bold;text-align:center;line-height:1;color:#323232;margin-top:3.5rem;margin-bottom:.9rem;}
.fm_con .p1 span{color:#0b8898}
.fm_con .p2{margin:0 .9rem;color:#fff;background-color:#0b8898;line-height:3.25rem;font-size:1.5rem;text-align:center;}
.fm_con .p3{font-size:1.3rem;line-height:2.1rem;text-indent:2em;margin:1.15rem 2.2rem 1.8rem;}
#fmjh .bd{margin-top:1.8rem;position:relative;}
#fmjh .bd li dl{width:27.35rem;height:15.6rem;margin:0 auto;border:1px solid #b5b5b5;position:relative}
#fmjh .bd li img{width:27.35rem;height:15.6rem;margin:0 auto;}
#fmjh .bd li dd{font-size:1.1rem;height:1.1rem;text-align:center;color:#fff;bottom:0;z-index:22;position:absolute;line-height:1.1rem;text-align:center;width:27.35rem;background:#000;opacity:0.5;}
#fmjh .hd{ width:100%;z-index:1;text-align:center;margin-top:1.25rem;height:1.05rem;overflow:hidden;padding-bottom:.5rem;}
#fmjh .hd ul{ display:inline-block;width:100%;height:1.05rem;vertical-align:top}
#fmjh .hd ul li{ display:inline-block;width:1.25rem;height:1.25rem;cursor:pointer;margin:0 .55rem;text-indent:-9999px;color:#fff;border:1px solid #c9c9c9;vertical-align:top;border-radius:50%}
#fmjh .hd ul .on{background-color:#959595}
#fmjh .prev{position:absolute;left:.8rem;top:50%;cursor:pointer;margin-top:-2.75rem;}
#fmjh .prev img{width:1.5rem;height:3.25rem;margin:1rem 0 0 .4rem} 
#fmjh .prev,#fmjh .next{width:2.65rem;height:5.5rem;background:#fff;opacity:.9;border:1px solid #e8e8e8}
#fmjh .next{position:absolute;right:.8rem;top:50%;cursor:pointer;margin-top:-2.75rem;}
#fmjh .next img{width:1.5rem;height:3.25rem;margin:1rem 0.4rem 0 0;float:right;}
.fm_a{display:block;width:18.4rem;height:3.5rem;background-color:#f08435;line-height:3.5rem;text-align:center;margin:1.25rem auto 0;font-size:1.5rem;color:#fff;font-weight:bold;border-radius:.3rem;}
.fm_a img{display:inline-block;vertical-align:middle;width:3.65rem;height:1.7rem;}
.fm_img{overflow:hidden;}
.fm_img dl{width:50%;float:left;margin-bottom:1.6rem;}
.fm_img dl img{width:14.25rem;height:9.75rem;margin:0 auto;border:1px solid #e5e5e5;border-radius:5px;}
.fm_img dd{font-size:1.2rem;line-height:1.8rem;text-align:Center;margin-top:.9rem;}

.ts_con{border-top:8px solid #e5e5e5;margin-top:2rem;padding-top:2rem;}
.te_fen .p1{font-size:2.4rem;text-align:center;line-height:1;}
.te_fen .p2{font-size:2.1rem;color:#868686;font-weight:bold;text-align:center;line-height:1;margin:1rem 0;}
.te_fen .p3{line-height:3.25rem; border-bottom:1px solid #e5e5e5;border-top:1px solid #e5e5e5;font-size:1.3rem;background-color:#0b8898;color:#fff;text-align:Center;}
.te_fen .p3 span{width:.6rem;height:.6rem; border-radius:50%;display:inline-block;background-color:#fff; margin:0 .7rem;vertical-align:middle;}
.te_fen img{margin:.9rem auto;width:30rem;}
.ts_nr div{font-size:1.3rem;color:#3e3e3e;text-indent:2em;padding:0 2rem;text-align:justify;padding-bottom:1.5rem;}
.ts_nr div:last-child a{text-align:center;display:block;color:#ff9415;font-weight:bold;padding-top:1.5rem;}
.ts_nr div:first-child a{color:#ff9415;}

.fenye{ text-align:center; padding:.75rem 0;}
.fenye a,.fenye span{ font-size:1rem; margin:0 .15rem; color:#666;}
.fenye span{ color:#f00; }


@media screen and (min-width:320px) and (max-width:321px) {
html { font-size: 62.5%; }
}
@media screen and (min-width:321px) and (max-width:322px) {
html { font-size: 62.6953125%; }
}
@media screen and (min-width:322px) and (max-width:323px) {
html { font-size: 62.89062500000001%; }
}
@media screen and (min-width:323px) and (max-width:324px) {
html { font-size: 63.08593749999999%; }
}
@media screen and (min-width:324px) and (max-width:325px) {
html { font-size: 63.28125%; }
}
@media screen and (min-width:325px) and (max-width:326px) {
html { font-size: 63.4765625%; }
}
@media screen and (min-width:326px) and (max-width:327px) {
html { font-size: 63.671875%; }
}
@media screen and (min-width:327px) and (max-width:328px) {
html { font-size: 63.86718750000001%; }
}
@media screen and (min-width:328px) and (max-width:329px) {
html { font-size: 64.0625%; }
}
@media screen and (min-width:329px) and (max-width:330px) {
html { font-size: 64.2578125%; }
}
@media screen and (min-width:330px) and (max-width:331px) {
html { font-size: 64.453125%; }
}
@media screen and (min-width:331px) and (max-width:332px) {
html { font-size: 64.6484375%; }
}
@media screen and (min-width:332px) and (max-width:333px) {
html { font-size: 64.84375%; }
}
@media screen and (min-width:333px) and (max-width:334px) {
html { font-size: 65.0390625%; }
}
@media screen and (min-width:334px) and (max-width:335px) {
html { font-size: 65.234375%; }
}
@media screen and (min-width:335px) and (max-width:336px) {
html { font-size: 65.4296875%; }
}
@media screen and (min-width:336px) and (max-width:337px) {
html { font-size: 65.625%; }
}
@media screen and (min-width:337px) and (max-width:338px) {
html { font-size: 65.8203125%; }
}
@media screen and (min-width:338px) and (max-width:339px) {
html { font-size: 66.015625%; }
}
@media screen and (min-width:339px) and (max-width:340px) {
html { font-size: 66.2109375%; }
}
@media screen and (min-width:340px) and (max-width:341px) {
html { font-size: 66.40625%; }
}
@media screen and (min-width:341px) and (max-width:342px) {
html { font-size: 66.6015625%; }
}
@media screen and (min-width:342px) and (max-width:343px) {
html { font-size: 66.796875%; }
}
@media screen and (min-width:343px) and (max-width:344px) {
html { font-size: 66.9921875%; }
}
@media screen and (min-width:344px) and (max-width:345px) {
html { font-size: 67.1875%; }
}
@media screen and (min-width:345px) and (max-width:346px) {
html { font-size: 67.3828125%; }
}
@media screen and (min-width:346px) and (max-width:347px) {
html { font-size: 67.578125%; }
}
@media screen and (min-width:347px) and (max-width:348px) {
html { font-size: 67.7734375%; }
}
@media screen and (min-width:348px) and (max-width:349px) {
html { font-size: 67.96875%; }
}
@media screen and (min-width:349px) and (max-width:350px) {
html { font-size: 68.1640625%; }
}
@media screen and (min-width:350px) and (max-width:351px) {
html { font-size: 68.359375%; }
}
@media screen and (min-width:351px) and (max-width:352px) {
html { font-size: 68.5546875%; }
}
@media screen and (min-width:352px) and (max-width:353px) {
html { font-size: 68.75%; }
}
@media screen and (min-width:353px) and (max-width:354px) {
html { font-size: 68.9453125%; }
}
@media screen and (min-width:354px) and (max-width:355px) {
html { font-size: 69.140625%; }
}
@media screen and (min-width:355px) and (max-width:356px) {
html { font-size: 69.3359375%; }
}
@media screen and (min-width:356px) and (max-width:357px) {
html { font-size: 69.53125%; }
}
@media screen and (min-width:357px) and (max-width:358px) {
html { font-size: 69.7265625%; }
}
@media screen and (min-width:358px) and (max-width:359px) {
html { font-size: 69.921875%; }
}
@media screen and (min-width:359px) and (max-width:360px) {
html { font-size: 70.1171875%; }
}
@media screen and (min-width:360px) and (max-width:361px) {
html { font-size: 70.3125%; }
}
@media screen and (min-width:361px) and (max-width:362px) {
html { font-size: 70.5078125%; }
}
@media screen and (min-width:362px) and (max-width:363px) {
html { font-size: 70.703125%; }
}
@media screen and (min-width:363px) and (max-width:364px) {
html { font-size: 70.8984375%; }
}
@media screen and (min-width:364px) and (max-width:365px) {
html { font-size: 71.09375%; }
}
@media screen and (min-width:365px) and (max-width:366px) {
html { font-size: 71.2890625%; }
}
@media screen and (min-width:366px) and (max-width:367px) {
html { font-size: 71.484375%; }
}
@media screen and (min-width:367px) and (max-width:368px) {
html { font-size: 71.6796875%; }
}
@media screen and (min-width:368px) and (max-width:369px) {
html { font-size: 71.875%; }
}
@media screen and (min-width:369px) and (max-width:370px) {
html { font-size: 72.0703125%; }
}
@media screen and (min-width:370px) and (max-width:371px) {
html { font-size: 72.265625%; }
}
@media screen and (min-width:371px) and (max-width:372px) {
html { font-size: 72.4609375%; }
}
@media screen and (min-width:372px) and (max-width:373px) {
html { font-size: 72.65625%; }
}
@media screen and (min-width:373px) and (max-width:374px) {
html { font-size: 72.8515625%; }
}
@media screen and (min-width:374px) and (max-width:375px) {
html { font-size: 73.046875%; }
}
@media screen and (min-width:375px) and (max-width:376px) {
html { font-size: 73.2421875%; }
}
@media screen and (min-width:376px) and (max-width:377px) {
html { font-size: 73.4375%; }
}
@media screen and (min-width:377px) and (max-width:378px) {
html { font-size: 73.6328125%; }
}
@media screen and (min-width:378px) and (max-width:379px) {
html { font-size: 73.828125%; }
}
@media screen and (min-width:379px) and (max-width:380px) {
html { font-size: 74.0234375%; }
}
@media screen and (min-width:380px) and (max-width:381px) {
html { font-size: 74.21875%; }
}
@media screen and (min-width:381px) and (max-width:382px) {
html { font-size: 74.4140625%; }
}
@media screen and (min-width:382px) and (max-width:383px) {
html { font-size: 74.609375%; }
}
@media screen and (min-width:383px) and (max-width:384px) {
html { font-size: 74.8046875%; }
}
@media screen and (min-width:384px) and (max-width:385px) {
html { font-size: 75%; }
}
@media screen and (min-width:385px) and (max-width:386px) {
html { font-size: 75.1953125%; }
}
@media screen and (min-width:386px) and (max-width:387px) {
html { font-size: 75.390625%; }
}
@media screen and (min-width:387px) and (max-width:388px) {
html { font-size: 75.5859375%; }
}
@media screen and (min-width:388px) and (max-width:389px) {
html { font-size: 75.78125%; }
}
@media screen and (min-width:389px) and (max-width:390px) {
html { font-size: 75.9765625%; }
}
@media screen and (min-width:390px) and (max-width:391px) {
html { font-size: 76.171875%; }
}
@media screen and (min-width:391px) and (max-width:392px) {
html { font-size: 76.3671875%; }
}
@media screen and (min-width:392px) and (max-width:393px) {
html { font-size: 76.5625%; }
}
@media screen and (min-width:393px) and (max-width:394px) {
html { font-size: 76.7578125%; }
}
@media screen and (min-width:394px) and (max-width:395px) {
html { font-size: 76.953125%; }
}
@media screen and (min-width:395px) and (max-width:396px) {
html { font-size: 77.1484375%; }
}
@media screen and (min-width:396px) and (max-width:397px) {
html { font-size: 77.34375%; }
}
@media screen and (min-width:397px) and (max-width:398px) {
html { font-size: 77.5390625%; }
}
@media screen and (min-width:398px) and (max-width:399px) {
html { font-size: 77.734375%; }
}
@media screen and (min-width:399px) and (max-width:400px) {
html { font-size: 77.9296875%; }
}
@media screen and (min-width:400px) and (max-width:401px) {
html { font-size: 78.125%; }
}
@media screen and (min-width:401px) and (max-width:402px) {
html { font-size: 78.3203125%; }
}
@media screen and (min-width:402px) and (max-width:403px) {
html { font-size: 78.515625%; }
}
@media screen and (min-width:403px) and (max-width:404px) {
html { font-size: 78.7109375%; }
}
@media screen and (min-width:404px) and (max-width:405px) {
html { font-size: 78.90625%; }
}
@media screen and (min-width:405px) and (max-width:406px) {
html { font-size: 79.1015625%; }
}
@media screen and (min-width:406px) and (max-width:407px) {
html { font-size: 79.296875%; }
}
@media screen and (min-width:407px) and (max-width:408px) {
html { font-size: 79.4921875%; }
}
@media screen and (min-width:408px) and (max-width:409px) {
html { font-size: 79.6875%; }
}
@media screen and (min-width:409px) and (max-width:410px) {
html { font-size: 79.8828125%; }
}
@media screen and (min-width:410px) and (max-width:411px) {
html { font-size: 80.078125%; }
}
@media screen and (min-width:411px) and (max-width:412px) {
html { font-size: 80.2734375%; }
}
@media screen and (min-width:412px) and (max-width:413px) {
html { font-size: 80.46875%; }
}
@media screen and (min-width:413px) and (max-width:414px) {
html { font-size: 80.6640625%; }
}
@media screen and (min-width:414px) and (max-width:415px) {
html { font-size: 80.859375%; }
}
@media screen and (min-width:415px) and (max-width:416px) {
html { font-size: 81.0546875%; }
}
@media screen and (min-width:416px) and (max-width:417px) {
html { font-size: 81.25%; }
}
@media screen and (min-width:417px) and (max-width:418px) {
html { font-size: 81.4453125%; }
}
@media screen and (min-width:418px) and (max-width:419px) {
html { font-size: 81.640625%; }
}
@media screen and (min-width:419px) and (max-width:420px) {
html { font-size: 81.8359375%; }
}
@media screen and (min-width:420px) and (max-width:421px) {
html { font-size: 82.03125%; }
}
@media screen and (min-width:421px) and (max-width:422px) {
html { font-size: 82.2265625%; }
}
@media screen and (min-width:422px) and (max-width:423px) {
html { font-size: 82.421875%; }
}
@media screen and (min-width:423px) and (max-width:424px) {
html { font-size: 82.6171875%; }
}
@media screen and (min-width:424px) and (max-width:425px) {
html { font-size: 82.8125%; }
}
@media screen and (min-width:425px) and (max-width:426px) {
html { font-size: 83.0078125%; }
}
@media screen and (min-width:426px) and (max-width:427px) {
html { font-size: 83.203125%; }
}
@media screen and (min-width:427px) and (max-width:428px) {
html { font-size: 83.3984375%; }
}
@media screen and (min-width:428px) and (max-width:429px) {
html { font-size: 83.59375%; }
}
@media screen and (min-width:429px) and (max-width:430px) {
html { font-size: 83.7890625%; }
}
@media screen and (min-width:430px) and (max-width:431px) {
html { font-size: 83.984375%; }
}
@media screen and (min-width:431px) and (max-width:432px) {
html { font-size: 84.1796875%; }
}
@media screen and (min-width:432px) and (max-width:433px) {
html { font-size: 84.375%; }
}
@media screen and (min-width:433px) and (max-width:434px) {
html { font-size: 84.5703125%; }
}
@media screen and (min-width:434px) and (max-width:435px) {
html { font-size: 84.765625%; }
}
@media screen and (min-width:435px) and (max-width:436px) {
html { font-size: 84.9609375%; }
}
@media screen and (min-width:436px) and (max-width:437px) {
html { font-size: 85.15625%; }
}
@media screen and (min-width:437px) and (max-width:438px) {
html { font-size: 85.3515625%; }
}
@media screen and (min-width:438px) and (max-width:439px) {
html { font-size: 85.546875%; }
}
@media screen and (min-width:439px) and (max-width:440px) {
html { font-size: 85.7421875%; }
}
@media screen and (min-width:440px) and (max-width:441px) {
html { font-size: 85.9375%; }
}
@media screen and (min-width:441px) and (max-width:442px) {
html { font-size: 86.1328125%; }
}
@media screen and (min-width:442px) and (max-width:443px) {
html { font-size: 86.328125%; }
}
@media screen and (min-width:443px) and (max-width:444px) {
html { font-size: 86.5234375%; }
}
@media screen and (min-width:444px) and (max-width:445px) {
html { font-size: 86.71875%; }
}
@media screen and (min-width:445px) and (max-width:446px) {
html { font-size: 86.9140625%; }
}
@media screen and (min-width:446px) and (max-width:447px) {
html { font-size: 87.109375%; }
}
@media screen and (min-width:447px) and (max-width:448px) {
html { font-size: 87.3046875%; }
}
@media screen and (min-width:448px) and (max-width:449px) {
html { font-size: 87.5%; }
}
@media screen and (min-width:449px) and (max-width:450px) {
html { font-size: 87.6953125%; }
}
@media screen and (min-width:450px) and (max-width:451px) {
html { font-size: 87.890625%; }
}
@media screen and (min-width:451px) and (max-width:452px) {
html { font-size: 88.0859375%; }
}
@media screen and (min-width:452px) and (max-width:453px) {
html { font-size: 88.28125%; }
}
@media screen and (min-width:453px) and (max-width:454px) {
html { font-size: 88.4765625%; }
}
@media screen and (min-width:454px) and (max-width:455px) {
html { font-size: 88.671875%; }
}
@media screen and (min-width:455px) and (max-width:456px) {
html { font-size: 88.8671875%; }
}
@media screen and (min-width:456px) and (max-width:457px) {
html { font-size: 89.0625%; }
}
@media screen and (min-width:457px) and (max-width:458px) {
html { font-size: 89.2578125%; }
}
@media screen and (min-width:458px) and (max-width:459px) {
html { font-size: 89.453125%; }
}
@media screen and (min-width:459px) and (max-width:460px) {
html { font-size: 89.6484375%; }
}
@media screen and (min-width:460px) and (max-width:461px) {
html { font-size: 89.84375%; }
}
@media screen and (min-width:461px) and (max-width:462px) {
html { font-size: 90.0390625%; }
}
@media screen and (min-width:462px) and (max-width:463px) {
html { font-size: 90.234375%; }
}
@media screen and (min-width:463px) and (max-width:464px) {
html { font-size: 90.4296875%; }
}
@media screen and (min-width:464px) and (max-width:465px) {
html { font-size: 90.625%; }
}
@media screen and (min-width:465px) and (max-width:466px) {
html { font-size: 90.8203125%; }
}
@media screen and (min-width:466px) and (max-width:467px) {
html { font-size: 91.015625%; }
}
@media screen and (min-width:467px) and (max-width:468px) {
html { font-size: 91.2109375%; }
}
@media screen and (min-width:468px) and (max-width:469px) {
html { font-size: 91.40625%; }
}
@media screen and (min-width:469px) and (max-width:470px) {
html { font-size: 91.6015625%; }
}
@media screen and (min-width:470px) and (max-width:471px) {
html { font-size: 91.796875%; }
}
@media screen and (min-width:471px) and (max-width:472px) {
html { font-size: 91.9921875%; }
}
@media screen and (min-width:472px) and (max-width:473px) {
html { font-size: 92.1875%; }
}
@media screen and (min-width:473px) and (max-width:474px) {
html { font-size: 92.3828125%; }
}
@media screen and (min-width:474px) and (max-width:475px) {
html { font-size: 92.578125%; }
}
@media screen and (min-width:475px) and (max-width:476px) {
html { font-size: 92.7734375%; }
}
@media screen and (min-width:476px) and (max-width:477px) {
html { font-size: 92.96875%; }
}
@media screen and (min-width:477px) and (max-width:478px) {
html { font-size: 93.1640625%; }
}
@media screen and (min-width:478px) and (max-width:479px) {
html { font-size: 93.359375%; }
}
@media screen and (min-width:479px) and (max-width:480px) {
html { font-size: 93.5546875%; }
}
@media screen and (min-width:480px) and (max-width:481px) {
html { font-size: 93.75%; }
}
@media screen and (min-width:481px) and (max-width:482px) {
html { font-size: 93.9453125%; }
}
@media screen and (min-width:482px) and (max-width:483px) {
html { font-size: 94.140625%; }
}
@media screen and (min-width:483px) and (max-width:484px) {
html { font-size: 94.3359375%; }
}
@media screen and (min-width:484px) and (max-width:485px) {
html { font-size: 94.53125%; }
}
@media screen and (min-width:485px) and (max-width:486px) {
html { font-size: 94.7265625%; }
}
@media screen and (min-width:486px) and (max-width:487px) {
html { font-size: 94.921875%; }
}
@media screen and (min-width:487px) and (max-width:488px) {
html { font-size: 95.1171875%; }
}
@media screen and (min-width:488px) and (max-width:489px) {
html { font-size: 95.3125%; }
}
@media screen and (min-width:489px) and (max-width:490px) {
html { font-size: 95.5078125%; }
}
@media screen and (min-width:490px) and (max-width:491px) {
html { font-size: 95.703125%; }
}
@media screen and (min-width:491px) and (max-width:492px) {
html { font-size: 95.8984375%; }
}
@media screen and (min-width:492px) and (max-width:493px) {
html { font-size: 96.09375%; }
}
@media screen and (min-width:493px) and (max-width:494px) {
html { font-size: 96.2890625%; }
}
@media screen and (min-width:494px) and (max-width:495px) {
html { font-size: 96.484375%; }
}
@media screen and (min-width:495px) and (max-width:496px) {
html { font-size: 96.6796875%; }
}
@media screen and (min-width:496px) and (max-width:497px) {
html { font-size: 96.875%; }
}
@media screen and (min-width:497px) and (max-width:498px) {
html { font-size: 97.0703125%; }
}
@media screen and (min-width:498px) and (max-width:499px) {
html { font-size: 97.265625%; }
}
@media screen and (min-width:499px) and (max-width:500px) {
html { font-size: 97.4609375%; }
}
@media screen and (min-width:500px) and (max-width:501px) {
html { font-size: 97.65625%; }
}
@media screen and (min-width:501px) and (max-width:502px) {
html { font-size: 97.8515625%; }
}
@media screen and (min-width:502px) and (max-width:503px) {
html { font-size: 98.046875%; }
}
@media screen and (min-width:503px) and (max-width:504px) {
html { font-size: 98.2421875%; }
}
@media screen and (min-width:504px) and (max-width:505px) {
html { font-size: 98.4375%; }
}
@media screen and (min-width:505px) and (max-width:506px) {
html { font-size: 98.6328125%; }
}
@media screen and (min-width:506px) and (max-width:507px) {
html { font-size: 98.828125%; }
}
@media screen and (min-width:507px) and (max-width:508px) {
html { font-size: 99.0234375%; }
}
@media screen and (min-width:508px) and (max-width:509px) {
html { font-size: 99.21875%; }
}
@media screen and (min-width:509px) and (max-width:510px) {
html { font-size: 99.4140625%; }
}
@media screen and (min-width:510px) and (max-width:511px) {
html { font-size: 99.609375%; }
}
@media screen and (min-width:511px) and (max-width:512px) {
html { font-size: 99.8046875%; }
}
@media screen and (min-width:512px) and (max-width:513px) {
html { font-size: 100%; }
}
@media screen and (min-width:513px) and (max-width:514px) {
html { font-size: 100.1953125%; }
}
@media screen and (min-width:514px) and (max-width:515px) {
html { font-size: 100.390625%; }
}
@media screen and (min-width:515px) and (max-width:516px) {
html { font-size: 100.5859375%; }
}
@media screen and (min-width:516px) and (max-width:517px) {
html { font-size: 100.78125%; }
}
@media screen and (min-width:517px) and (max-width:518px) {
html { font-size: 100.9765625%; }
}
@media screen and (min-width:518px) and (max-width:519px) {
html { font-size: 101.171875%; }
}
@media screen and (min-width:519px) and (max-width:520px) {
html { font-size: 101.3671875%; }
}
@media screen and (min-width:520px) and (max-width:521px) {
html { font-size: 101.5625%; }
}
@media screen and (min-width:521px) and (max-width:522px) {
html { font-size: 101.7578125%; }
}
@media screen and (min-width:522px) and (max-width:523px) {
html { font-size: 101.953125%; }
}
@media screen and (min-width:523px) and (max-width:524px) {
html { font-size: 102.1484375%; }
}
@media screen and (min-width:524px) and (max-width:525px) {
html { font-size: 102.34375%; }
}
@media screen and (min-width:525px) and (max-width:526px) {
html { font-size: 102.5390625%; }
}
@media screen and (min-width:526px) and (max-width:527px) {
html { font-size: 102.734375%; }
}
@media screen and (min-width:527px) and (max-width:528px) {
html { font-size: 102.9296875%; }
}
@media screen and (min-width:528px) and (max-width:529px) {
html { font-size: 103.125%; }
}
@media screen and (min-width:529px) and (max-width:530px) {
html { font-size: 103.3203125%; }
}
@media screen and (min-width:530px) and (max-width:531px) {
html { font-size: 103.515625%; }
}
@media screen and (min-width:531px) and (max-width:532px) {
html { font-size: 103.7109375%; }
}
@media screen and (min-width:532px) and (max-width:533px) {
html { font-size: 103.90625%; }
}
@media screen and (min-width:533px) and (max-width:534px) {
html { font-size: 104.1015625%; }
}
@media screen and (min-width:534px) and (max-width:535px) {
html { font-size: 104.296875%; }
}
@media screen and (min-width:535px) and (max-width:536px) {
html { font-size: 104.4921875%; }
}
@media screen and (min-width:536px) and (max-width:537px) {
html { font-size: 104.6875%; }
}
@media screen and (min-width:537px) and (max-width:538px) {
html { font-size: 104.8828125%; }
}
@media screen and (min-width:538px) and (max-width:539px) {
html { font-size: 105.078125%; }
}
@media screen and (min-width:539px) and (max-width:540px) {
html { font-size: 105.2734375%; }
}
@media screen and (min-width:540px) and (max-width:541px) {
html { font-size: 105.46875%; }
}
@media screen and (min-width:541px) and (max-width:542px) {
html { font-size: 105.6640625%; }
}
@media screen and (min-width:542px) and (max-width:543px) {
html { font-size: 105.859375%; }
}
@media screen and (min-width:543px) and (max-width:544px) {
html { font-size: 106.0546875%; }
}
@media screen and (min-width:544px) and (max-width:545px) {
html { font-size: 106.25%; }
}
@media screen and (min-width:545px) and (max-width:546px) {
html { font-size: 106.4453125%; }
}
@media screen and (min-width:546px) and (max-width:547px) {
html { font-size: 106.640625%; }
}
@media screen and (min-width:547px) and (max-width:548px) {
html { font-size: 106.8359375%; }
}
@media screen and (min-width:548px) and (max-width:549px) {
html { font-size: 107.03125%; }
}
@media screen and (min-width:549px) and (max-width:550px) {
html { font-size: 107.2265625%; }
}
@media screen and (min-width:550px) and (max-width:551px) {
html { font-size: 107.421875%; }
}
@media screen and (min-width:551px) and (max-width:552px) {
html { font-size: 107.6171875%; }
}
@media screen and (min-width:552px) and (max-width:553px) {
html { font-size: 107.8125%; }
}
@media screen and (min-width:553px) and (max-width:554px) {
html { font-size: 108.0078125%; }
}
@media screen and (min-width:554px) and (max-width:555px) {
html { font-size: 108.203125%; }
}
@media screen and (min-width:555px) and (max-width:556px) {
html { font-size: 108.3984375%; }
}
@media screen and (min-width:556px) and (max-width:557px) {
html { font-size: 108.59375%; }
}
@media screen and (min-width:557px) and (max-width:558px) {
html { font-size: 108.7890625%; }
}
@media screen and (min-width:558px) and (max-width:559px) {
html { font-size: 108.984375%; }
}
@media screen and (min-width:559px) and (max-width:560px) {
html { font-size: 109.1796875%; }
}
@media screen and (min-width:560px) and (max-width:561px) {
html { font-size: 109.375%; }
}
@media screen and (min-width:561px) and (max-width:562px) {
html { font-size: 109.5703125%; }
}
@media screen and (min-width:562px) and (max-width:563px) {
html { font-size: 109.765625%; }
}
@media screen and (min-width:563px) and (max-width:564px) {
html { font-size: 109.9609375%; }
}
@media screen and (min-width:564px) and (max-width:565px) {
html { font-size: 110.15625%; }
}
@media screen and (min-width:565px) and (max-width:566px) {
html { font-size: 110.3515625%; }
}
@media screen and (min-width:566px) and (max-width:567px) {
html { font-size: 110.546875%; }
}
@media screen and (min-width:567px) and (max-width:568px) {
html { font-size: 110.7421875%; }
}
@media screen and (min-width:568px) and (max-width:569px) {
html { font-size: 110.9375%; }
}
@media screen and (min-width:569px) and (max-width:570px) {
html { font-size: 111.1328125%; }
}
@media screen and (min-width:570px) and (max-width:571px) {
html { font-size: 111.328125%; }
}
@media screen and (min-width:571px) and (max-width:572px) {
html { font-size: 111.5234375%; }
}
@media screen and (min-width:572px) and (max-width:573px) {
html { font-size: 111.71875%; }
}
@media screen and (min-width:573px) and (max-width:574px) {
html { font-size: 111.9140625%; }
}
@media screen and (min-width:574px) and (max-width:575px) {
html { font-size: 112.109375%; }
}
@media screen and (min-width:575px) and (max-width:576px) {
html { font-size: 112.3046875%; }
}
@media screen and (min-width:576px) and (max-width:577px) {
html { font-size: 112.5%; }
}
@media screen and (min-width:577px) and (max-width:578px) {
html { font-size: 112.6953125%; }
}
@media screen and (min-width:578px) and (max-width:579px) {
html { font-size: 112.890625%; }
}
@media screen and (min-width:579px) and (max-width:580px) {
html { font-size: 113.0859375%; }
}
@media screen and (min-width:580px) and (max-width:581px) {
html { font-size: 113.28125%; }
}
@media screen and (min-width:581px) and (max-width:582px) {
html { font-size: 113.4765625%; }
}
@media screen and (min-width:582px) and (max-width:583px) {
html { font-size: 113.671875%; }
}
@media screen and (min-width:583px) and (max-width:584px) {
html { font-size: 113.8671875%; }
}
@media screen and (min-width:584px) and (max-width:585px) {
html { font-size: 114.0625%; }
}
@media screen and (min-width:585px) and (max-width:586px) {
html { font-size: 114.2578125%; }
}
@media screen and (min-width:586px) and (max-width:587px) {
html { font-size: 114.453125%; }
}
@media screen and (min-width:587px) and (max-width:588px) {
html { font-size: 114.6484375%; }
}
@media screen and (min-width:588px) and (max-width:589px) {
html { font-size: 114.84375%; }
}
@media screen and (min-width:589px) and (max-width:590px) {
html { font-size: 115.0390625%; }
}
@media screen and (min-width:590px) and (max-width:591px) {
html { font-size: 115.234375%; }
}
@media screen and (min-width:591px) and (max-width:592px) {
html { font-size: 115.4296875%; }
}
@media screen and (min-width:592px) and (max-width:593px) {
html { font-size: 115.625%; }
}
@media screen and (min-width:593px) and (max-width:594px) {
html { font-size: 115.8203125%; }
}
@media screen and (min-width:594px) and (max-width:595px) {
html { font-size: 116.015625%; }
}
@media screen and (min-width:595px) and (max-width:596px) {
html { font-size: 116.2109375%; }
}
@media screen and (min-width:596px) and (max-width:597px) {
html { font-size: 116.40625%; }
}
@media screen and (min-width:597px) and (max-width:598px) {
html { font-size: 116.6015625%; }
}
@media screen and (min-width:598px) and (max-width:599px) {
html { font-size: 116.796875%; }
}
@media screen and (min-width:599px) and (max-width:600px) {
html { font-size: 116.9921875%; }
}
@media screen and (min-width:600px) and (max-width:601px) {
html { font-size: 117.1875%; }
}
@media screen and (min-width:601px) and (max-width:602px) {
html { font-size: 117.3828125%; }
}
@media screen and (min-width:602px) and (max-width:603px) {
html { font-size: 117.578125%; }
}
@media screen and (min-width:603px) and (max-width:604px) {
html { font-size: 117.7734375%; }
}
@media screen and (min-width:604px) and (max-width:605px) {
html { font-size: 117.96875%; }
}
@media screen and (min-width:605px) and (max-width:606px) {
html { font-size: 118.1640625%; }
}
@media screen and (min-width:606px) and (max-width:607px) {
html { font-size: 118.359375%; }
}
@media screen and (min-width:607px) and (max-width:608px) {
html { font-size: 118.5546875%; }
}
@media screen and (min-width:608px) and (max-width:609px) {
html { font-size: 118.75%; }
}
@media screen and (min-width:609px) and (max-width:610px) {
html { font-size: 118.9453125%; }
}
@media screen and (min-width:610px) and (max-width:611px) {
html { font-size: 119.140625%; }
}
@media screen and (min-width:611px) and (max-width:612px) {
html { font-size: 119.3359375%; }
}
@media screen and (min-width:612px) and (max-width:613px) {
html { font-size: 119.53125%; }
}
@media screen and (min-width:613px) and (max-width:614px) {
html { font-size: 119.7265625%; }
}
@media screen and (min-width:614px) and (max-width:615px) {
html { font-size: 119.921875%; }
}
@media screen and (min-width:615px) and (max-width:616px) {
html { font-size: 120.1171875%; }
}
@media screen and (min-width:616px) and (max-width:617px) {
html { font-size: 120.3125%; }
}
@media screen and (min-width:617px) and (max-width:618px) {
html { font-size: 120.5078125%; }
}
@media screen and (min-width:618px) and (max-width:619px) {
html { font-size: 120.703125%; }
}
@media screen and (min-width:619px) and (max-width:620px) {
html { font-size: 120.8984375%; }
}
@media screen and (min-width:620px) and (max-width:621px) {
html { font-size: 121.09375%; }
}
@media screen and (min-width:621px) and (max-width:622px) {
html { font-size: 121.2890625%; }
}
@media screen and (min-width:622px) and (max-width:623px) {
html { font-size: 121.484375%; }
}
@media screen and (min-width:623px) and (max-width:624px) {
html { font-size: 121.6796875%; }
}
@media screen and (min-width:624px) and (max-width:625px) {
html { font-size: 121.875%; }
}
@media screen and (min-width:625px) and (max-width:626px) {
html { font-size: 122.0703125%; }
}
@media screen and (min-width:626px) and (max-width:627px) {
html { font-size: 122.265625%; }
}
@media screen and (min-width:627px) and (max-width:628px) {
html { font-size: 122.4609375%; }
}
@media screen and (min-width:628px) and (max-width:629px) {
html { font-size: 122.65625%; }
}
@media screen and (min-width:629px) and (max-width:630px) {
html { font-size: 122.8515625%; }
}
@media screen and (min-width:630px) and (max-width:631px) {
html { font-size: 123.046875%; }
}
@media screen and (min-width:631px) and (max-width:632px) {
html { font-size: 123.2421875%; }
}
@media screen and (min-width:632px) and (max-width:633px) {
html { font-size: 123.4375%; }
}
@media screen and (min-width:633px) and (max-width:634px) {
html { font-size: 123.6328125%; }
}
@media screen and (min-width:634px) and (max-width:635px) {
html { font-size: 123.828125%; }
}
@media screen and (min-width:635px) and (max-width:636px) {
html { font-size: 124.0234375%; }
}
@media screen and (min-width:636px) and (max-width:637px) {
html { font-size: 124.21875%; }
}
@media screen and (min-width:637px) and (max-width:638px) {
html { font-size: 124.4140625%; }
}
@media screen and (min-width:638px) and (max-width:639px) {
html { font-size: 124.609375%; }
}
@media screen and (min-width:639px) and (max-width:640px) {
html { font-size: 124.8046875%; }
}
@media screen and (min-width:640px) {
html { font-size: 125%; }
}