@charset "utf-8";
html{margin:0 auto;min-width: 320px; max-width:640px; -webkit-text-size-adjust:100%; -ms-text-size-adjust:100%; font-size:20px; font-family:tahoma, arial, "microsoft yahei", sans-serif !important;}

body{ height:100%; max-width:640px; color:#333; min-width:320px;background-color: #f4f4f4;}

body, button, input, select, textarea{ font:.7rem Helvetica, sans-serif }

blockquote, body, button, dd, dl, fieldset, figure, form, h1, h2, h3, h4, h5, h6, input, legend, ol, p, pre, select, textarea, ul{ margin:0; padding:0; font-weight:normal; font-family:Heiti SC,"microsoft yahei",Helvetica, Arial,"sans-serif";}

article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section{ display:block }

table{border-collapse:collapse;border-spacing:0}

td,th{padding:0}

.clearfix:after, .clearfix:before{ clear:both; display:block; visibility:hidden; height:0; content:"\0020" }

.clearfix{ zoom:1 }

fieldset, img{ border:0 none }

a{ color:#333; text-decoration:none }

a, a:active, a:hover{ outline:0 none }

ol, ul, li{ list-style:none }

.fl{ float:left }

.fr{ float:right }

.hide{display:none;}
.on{background-color: #ff0000;}
.header{width: 100%;background-color:#ff545c;height: 2.4rem;color:#fff;}
.header .bianju{padding: 0 0.76rem;}
.header .back{float:left;background:url(../../images/mobile/back.png) no-repeat center;width:1.2rem;height:1.2rem;background-size: 1.1rem; margin-top: 0.7rem;}
.header .list{float: left;font-size:1rem;line-height: 2.3rem;margin-left:5rem;margin-top: 0.2rem;}
.header .shouye{font-size:0.6rem;border:1px solid #fff;border-radius:12px;float:right;padding: 0.1rem 0.4rem;margin-top: 0.7rem}
/*导航列表*/
.nav{width: 100%;background-color: #fff;position: relative;}
.list_nav{border-bottom: 1px solid #ddd;font-size:0.7rem;padding: 0 0.76rem;}
.list_nav li {width:15%;padding:0 9%; float: left;border-right:1px solid #dbdbdb;margin:0.7rem 0;text-align: center;}
.list_nav li:nth-child(3){border-right:none;}	
.list_nav li .list_site{position: absolute;background: #fff;z-index:999;left: 0;width:17.75rem;padding:0.5rem 0.6rem; font-size:0.7rem;}
.list_nav li .list_site a{display: inline-block;margin: .3rem .2rem .2rem;padding: .1rem .4rem;border-radius: 1rem;border: 1px solid #333;}
.list_nav li .list_site a.on{color:#fff ;border: 1px solid #ff545c;background: #ff545c;}
.news_list{padding: 0 .5rem;}
.news_list li{border-bottom: 1px solid #e4e4e4;}
.news_list li a{font-size: .6rem;line-height:1.4rem;display:block;height:2rem;overflow: hidden;word-spacing: normal;}
.cont-list{border-top: 1px solid #ddd;margin-top: 0.8rem;}
.cont-list .off_ul{background-color: #fff;}
.cont-list .off_ul .off_li{border-bottom:1px solid #dbdbdb;padding:0 0.76rem 0.2rem 0.76rem;}
.cont-list .off_ul .off_li h2{font-size:0.8rem;line-height:1.3rem;padding: 0.5rem 0;padding-top: 0.7rem;}
.cont-list .off_ul .off_li p{font-size:0.6rem;line-height:1.2rem;color:#999;}
.cont-list .off_ul .off_li p span{float:right;margin-right: 0.2rem; background: url(../../images/mobile/see.png) no-repeat center;background-size:0.7rem 0.4rem;padding-left: 2.6rem;color:#999;}
/*页码*/
.page_list{text-align: center; margin: .2rem 0; padding: .5rem 0 .3rem 0;}
.page_list a{display: inline-block;font-size: .8rem; border: 1px solid #999; padding: .2rem .5rem; margin-right: .3rem;line-height: .7rem;color: #666;}

.cont{background-color: #fff;width: 100%;padding-bottom: 0.6rem;}
.cont .title{background-color: #fff;border-top:1px solid #ddd;border-bottom:1px solid #ddd;margin-top: 0.7rem;}
.cont .title h2{font-size:0.8rem;line-height: 1rem;text-align: center;padding: 0.6rem 0.76rem;}
.cont .title p{font-size:0.5rem;line-height:0.5rem;padding-bottom: 0.4rem;color:#999;text-align: center;}
.cont .title p span{margin: 0 0.2rem;}
.cont .wechat{width: 16rem;margin: 0 auto;margin-top: 0.7rem;}
.cont .wechat p{font-size:0.6rem;line-height: 1.2rem;background-color: #ffbbbb;color:#ff0f0f;text-align: center;font-weight: normal;border-radius:8px;}
.cont .wechat p span{background: url(../../images/mobile/bank.gif) no-repeat left center;padding-left:1.6rem;width:1.2rem;background-size:1.66rem 0.73rem;}
.cont .details{padding: 0.4rem 0.76rem;}
.cont .details p{font-size:0.7rem;line-height:1.3rem;color:#666;margin-top: 0.4rem;word-wrap: break-word;word-break: normal; }

.cont .details p img{width: 100%!important;height: 100%!important;}
.cont .into{background-color: #fa3636;color:#fff;font-size:0.7rem;line-height: 1.2rem;padding: 0 2.4rem;text-align: center; margin: 0.4rem auto;width:3rem;border-radius:6px;}
.share{font-size:0.56rem;line-height: 1rem;text-align: right;padding-right: 0.76rem;margin: 0.6rem 0;}
.share a{float: right!important;width:1.1rem!important;height: 1.1rem!important;line-height: 33px;}
.share .sina {background: url(../../images/mobile/sina.png) no-repeat left;background-size:1rem 1rem;margin-right: 4px;}
.share .wechat {background: url(../../images/mobile/wechat.png) no-repeat left;background-size:1rem 1rem;margin-right: 4px;}
.share .qq {background: url(../../images/mobile/qq.png) no-repeat left;background-size:1rem 1rem;margin-right: 4px;}
.upper{padding: 0.4rem 0.86rem;background-color: #fff;}
.upper li{font-size:0.68rem;line-height:1.4rem;border-bottom:1px dashed #ddd;}
.upper li:nth-child(2){border:none;}
.about{padding: 0.86rem;background-color: #fff;margin-top: 0.7rem;}
.about h2{font-size:0.7rem;line-height: 0.6rem; color:#fa3636;border-left:3px solid #fa3636;padding-left:14px;margin-bottom: 0.4rem;}
.about .tuijian{padding-top:0.4rem;border-top: 1px solid #ddd;}
.about .tuijian li{font-size:0.7rem;line-height: 1.6rem;border-bottom:1px dashed #ddd;}
.about .tuijian li a{width: 84%;}
.about .tuijian li span{font-size:0.68rem;color:#999;float:right;}
.barcode{background-color: #fff;padding: 0.5rem 0.76rem;margin-top: 0.7rem;}
.barcode li{width:4.68rem;float:left;margin-right:1.17rem;}
.barcode li:nth-child(3){margin-right:0;}
.barcode li img{width: 100%;}
.barcode li p{font-size:0.4rem;line-height:0.5rem;text-align: center;}
/*页脚*/
footer {margin: 4% 0 8%;width: 100%;background: #fff;padding:4.1% 0 5.5%;border-top:1px solid #ddd;}
footer p {width: 100%;text-align: center;}
footer a {display: inline!important;}
footer p, footer a {font-size:0.6rem;line-height: 1.0rem;color: #999;}
.off_fta1 {margin-right: 5%;}
.off_fta2 {margin-left: 5%;}
 
/* 底部固定导航  */
.fix{width: 18.75rem;position: fixed;bottom:0;}
.fix ul{width: 18.75rem;}
.fix ul li{float:left;width:8.775rem;background-color:#EF1E33;color:#fff;font-size:0.76rem;line-height:2rem;text-align: center;border-bottom: 1px solid #fff;padding-left:0.6rem;cursor: pointer;}

.footer{padding-top: 0px;font-size:0.6rem/1.2rem;}
.footer .copyright {color: #fff;font-family: Arial;background: #333;text-align: center;}
.footer .copyright a{color: #fff;font-family: Arial;} 