﻿@charset "utf-8";
/*common*/
html, body, div, span, object, h1, h2, h3, h4, h5, h6, p, a, address, cite, del, em, img, q, u, i, dl, dt, dd, ol, ul, li, form,
label, table, tr, th, td,caption, tbody, tfoot, thead, article, aside, details, summary, figure, figcaption, footer, header, menu, nav,
section, audio, input, select, textarea {margin:0;padding:0;border:0;;}
header,footer,nav,section,menu,article,aside { display:block;}

body {font-family:'微软雅黑'; color:#333; min-width: 320px; max-width:750px; margin: 0 auto; cursor:default; word-break:break-all;  white-space:normal; -webkit-tap-highlight-color:rgba(255,255,255,0);letter-spacing:0.2px;}
body{font-size:1.2rem; background-color:#f8f8f8;}
.clearfix { zoom:1;}
.clear{ clear: both;}
.fl{ float:left}
.fr{ float:right}
ul{ list-style: none;}
img{display:block; border:0}
.p-r{position:relative;}
a{text-decoration:none;}

.sign {width: 100%;position: fixed;top: 50px;background-color: #fff;min-width: 320px;max-width: 750px;height: 100%;}
.sign ul li {width: 95%;height:50px; line-height:50px;border-bottom: 1px solid #dfdfdf; padding-left:0.6em;margin: 0 auto;}
.sign ul li .phone {margin-bottom: 0;height: 48px;line-height: 48px;border: none;font-size: 0.8em;color:#999;padding:0 0 0 10px;}
.pay-btn {width: 90%;margin: 5%;display: block;background-color: #f9f9f9;color: #2d2d2d;font-size: 0.9em;padding: 0.5em 0;border:1px solid #c1c1c1;border-radius: 5px;-webkit-border-radius: 5px;-webkit-appearance: none;text-align: center;box-shadow: 0px 5px 0px #f5f5f5;}
.registerinputlabel {left: 8px;top: 10px;font-size: 0.62em;text-align: left;}
.headertwo p{ width: 80%;text-align: center;margin:0 auto; font-size:0.95em; line-height:45px; color:#fff;letter-spacing:1px;}
.box-s{ width:10%;background-position: -94px -54px;height: 40px;position:absolute;z-index:1000; }
.sign .iconfont1 {font-size: 1em;line-height: 50px;width: 33px;text-align: center;background-position:-87px -51px;;height: 50px;}
.sign .iconfont{font-size: 1em;line-height: 50px;width: 33px;text-align: center;background-position: -124px -49px;height: 50px;}
.sprite-icon{display:block;background:url(../images/sprites.png?v=13) no-repeat;background-size:200px 200px;}
.sign .iconfont2{width: 25px;text-align: center;background-position:  -177px -67px;height: 23px; margin-right:3px}
.sign .tkcss{width: 96%;margin: 0 auto; font-size:0.8em; color:#a7a7a7;}


.ml {width: 100%;top: 50px;background-color: #fff;min-width: 320px;max-width: 750px;height: 100%;}
.ml a{ font-size: 0.8em; color:#333}
.ml h2{ background:url(../images/titbg1.png) no-repeat 0 8px;font-size:1em; padding-left:15px;  margin: 20px 10px 10px 10px;color:#666 }
.ml ul li {padding: 0.8em 0.6em; width: 90%;border: 1px solid #dfdfdf; margin: 15px auto;}
.art_title{ width:95%;margin:0 auto;   border-bottom: 1px solid #ccc;}
.m-title {padding: 4px;margin-top: 12px;font-size: 24px;font-weight: 600;text-align: center;line-height: 32px;}
.m-info {padding: 12px 20px;font-size: 16px;text-align: center;color: #acacac;}
.h-time {margin-right: 20px;}
.m-detail {padding: 12px;font-size: 18px;line-height: 34px;width: 93%;margin: 0 auto;}


.bjimg{ background:url(../images/img4.png) no-repeat top;background-size: 100% auto}
.part1{width: 100%;background-color:#fff;margin-bottom: 10px;    border-bottom: 1px solid #eee;    border-top: 1px solid #eee;}
.part1 ul{width: 100%;margin-bottom:5px;padding: 0 .8rem;box-sizing: border-box;}
.fenlan{ background:url(../images/fimg.png) no-repeat top;    width: 2em;height: 2em;position: absolute;right: .65rem;top: .65rem;z-index: 2;background-size: 100%;}
.titbj{ background:url(../images/titimg.png) no-repeat left;background-size:80%;width: 4em;height: 2em; }

/*.lmtit{ background:url(../images/titbg.png) no-repeat 0 8px; }*/
.lmtit a{ color:#333; }
.lmtitchnl a{ color:#333; }
.lfjmore {display: block;height: 30px;line-height: 30px;text-align: center;margin: 0 10px;background: #EDEDED;border: 1px solid #ccc;font-size: 16px;border-radius: 2px;clear: both;}
.lmtit {font-size: .9rem;color: #000;font-weight: bold;border-bottom:1px solid #eee;padding: 5px 0px;margin: .7rem .9rem;}
.lmtitchnl {font-size: .9rem;color: #000;font-weight: bold;border-bottom:0;padding: 5px 0px;margin: .7rem .9rem;}
.part-txtList li {padding-bottom: .55rem;}
.part-txtList-img {float: right;display: inline-block;width: 30%;  }
.part-txtList-tit {font-size: .75rem;line-height: 1.15rem;color: #333;display: block;float: left;width: 70%;}
/*.part-txtList-tit a,span{ margin-right:15px;}*/ 
.part-txtList-tit span {color: #b2b2b2; font-size:.55rem;line-height: 1.15rem;display: block;}
.part-txtList-tit a {color: #333;display: block;}
.part-txtList-img img {width: 100%;height: 100%;}
.spline {border-bottom: dotted 1px #d3d3d3;margin-bottom: 2px;padding-bottom: 12px;}
.part-txtList-tit2 {font-size:.75rem;line-height: 1.35rem;color: #333;display: block;float: left;width: 100%;}
/*.part-txtList-tit2 a,span{ margin-right:15px;}*/ 
.part-txtList-tit2 span {color: #b2b2b2;font-size: .55rem;line-height: 1.15rem;display: block;}
.part-txtList-tit2 a {color: #333;display: block;text-overflow : ellipsis;white-space : nowrap;overflow : hidden; }

.part-picList {width: 92%;margin: 0 auto;}
.part-picList li {-webkit-border-radius: 14px;-moz-border-radius: 14px;border-radius: 14px;width: 48%;overflow: hidden;background-color: #ea5454;float: left;margin-right: 4%;margin-bottom: .85rem;}
.part-picList-img {position: relative;width: 100%;height: 5.15rem;overflow: hidden;}
.part-picList-img:before {content: "";width: 100%;height: 50%;position: absolute;left: 0;bottom: 0;z-index: 2;
    pointer-events: none;
    background: -moz-linear-gradient(top,rgba(52,140,236,0) 0,rgba(52,140,236,0) 50%,#ea5454 100%);
    background: -webkit-linear-gradient(top,rgba(52,140,236,0) 0,rgba(52,140,236,0) 50%,#ea5454 100%);
    background: -webkit-gradient(linear,left top,left bottom,from(rgba(52,140,236,0)),color-stop(50%,rgba(52,140,236,0)),to(#ea5454));
    background: linear-gradient(to bottom,rgba(52,140,236,0) 0,rgba(52,140,236,0) 50%,#ea5454 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ea5454', endColorstr='#ea5454', GradientType=0);
}
.part-picList-img img {width: 100%;height: auto;-webkit-border-radius: 12px;-moz-border-radius: 12px;border-radius: 12px;}
.part-picList-tit {font-size: .75rem;line-height: .95rem;height: 2rem;overflow: hidden;color: #fff;padding: 0 .5rem;text-align: center;}
.part-picList-tit2 {font-size: .65rem;line-height: .95rem;height: 2rem;overflow: hidden;color: #fff;padding: 0 .5rem;text-align: center; letter-spacing: 0px;}
.part-picList-tit a,.part-picList-tit2 a {color: #fff;
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -moz-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -moz-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    width: 100%;
    height: 100%;
}
.part-picList { margin:1rem  auto}
.links-list li {width: 48%;float: left;margin-bottom: 10px;text-align: center;}
.news-box .art-heading {font-weight: normal;}
.links-list li a {display: block;margin-left: 10px;background: #ea5454;height: 30px;line-height: 30px;color: #fff; font-size:.75rem;    border-radius: 80px;}



.footer {width: 100%;
         background-color: #f2f2f2;
         color: #b2b2b2;
         font-size: .6rem;
         line-height: 1rem;
         text-align: center;
         padding-top: 1rem;
         padding-bottom: 1rem;
         z-index:100;
         
         
}



