*{margin: 0px;padding: 0px;border: 0px;text-decoration: none;list-style: none;}
body{width: 100%;margin: 0px auto;font-family: -apple-system-font,"Helvetica Neue",Arial,sans-serif;font-size: 14px;}
.left{float: left !important;}
.right{float: right !important;}
.none{display: none !important;}
.show{display: block !important;}
.wrap{max-width: 768px;min-width: 320px;overflow: hidden;}
.main{width: 95%;margin: 50px auto 20px;overflow: hidden;}
/*header*/
.header{width: 100%;background: #322f2f;padding: 10px 0px;overflow: hidden;position: fixed;z-index: 10;max-width: 768px;min-width: 320px;}
.logo{width: 30%;margin-left: 6px;}
.logo img{height: 30px;}
.nav{width: 30px;margin-right: 5px;background: url(../img/nav.png) no-repeat;height: 30px;background-size: 100% 100%;}
.navclose{width: 30px;margin-right: 5px;background: url(../img/close.png) no-repeat;height: 30px;background-size: 100% 100%;}
.navside{width: 100%;height: 100%; position: fixed;z-index: 9;top: -100%; right: 0px;background: #322f2f;border-top: 1px solid #585555;overflow:auto;overflow-x:hidden;transition:top ease 0.35s;}
.navsid_show{top: 50px;}
.navside li{width: 100%;margin: 0px auto;line-height: 50px;position: relative;}
.navside li a{color: #fff;display: block;border-bottom: 1px solid #585555;width: 90%; margin: 0px auto}
.navside li a i{width: 20px;height: 20px;position: absolute;top: 15px;right: 20px;z-index: 6;}
.navside li a.navside_ico i{background: url(../img/rto.png) 0 0 no-repeat;background-size: 100% 100%;transform:rotate(0deg);transition:all ease 0.35s}
.navside li a.navside_ico_open i{transform:rotate(-90deg);transition:all ease 0.35s}
.navside>li>a{padding-left: 10px;}
.navside>li>ul{background: #585555; display: none;margin-top: -1px;}
.navside>li>ul>li>a{padding-left: 20px;}
.navside>li>ul>li a{border-bottom: 1px solid #767474;width: 86%; }
.navside>li>ul>li:last-child a{border-bottom: 0px;}
.navside>li:last-child{margin-bottom: 20px;}
/*footer*/
.footer{width: 100%;margin: 0px auto;overflow: hidden;position: fixed;bottom: 0;border-top: 1px solid #eee;z-index: 8;background: #fff;max-width: 768px;min-width: 320px;}
.footer ul li{width: 25%;float: left;text-align: center;padding: 5px 0px;}
.footer ul li a{color: #322f2f;}
.footer ul li i{display: block;font-size: 20px;line-height: 26px;color: #32b6ff;}
.footer ul .free_exp{width: 50%;background: #32b6ff;height: 48px;line-height: 48px;font-size: 22px;}
.footer ul .free_exp a{color: #fff;}
/*分页*/
.wst-news-pagg{float: right;margin-bottom: 10px;}
.wst-news-pagg a{float: left; font-size: 13px; color: #787878;padding: 3px 8px; border: 1px solid #e5e5e5; border-radius: 2px;-webkit-border-radius: 2px;-moz-border-radius: 2px; background-color: #FFFFFF;margin-left: 5px;}
.wst-news-pagg p{ float: left; font-size: 13px; color: #787878; padding: 3px 8px;border: 1px solid #e5e5e5; border-radius: 2px;-webkit-border-radius: 2px;-moz-border-radius: 2px;background-color: #FFFFFF;margin-left: 5px;}
.wst-news-pagg a:hover{color: #0e75d2; border: 1px solid #0e75d2;}
.wst-news-pagg .cur{float: left;color: white; font-size: 13px;margin-left: 5px;padding: 3px 8px;border-radius: 2px;-webkit-border-radius: 2px; -moz-border-radius: 2px;border: 1px solid #0e75d2;background-color: #0e75d2;}
.wst-news-pagg .pageRemark{text-align: center;border-style: none;background: none;display: none}
.wst-news-pagg .pageRemark b{ color: #0e75d2;}