/* 列表页 */
.moksq-list li{ min-height:140px; overflow:hidden; border-bottom:1px solid #c5ced5; margin:0 2px; position:relative}
.moksq-list-recommend{ background:#fa694c; padding:2px 10px 0; color:#fff; font-size:18px; position:absolute; top:12px; left:130px; border-radius:4px}
.moksq-list-1{ float:left; width:124px; margin-top:20px; background:#dfe0e4; font-size:0}
.moksq-list-1 img{ display:block; width:124px; height:92px}
.moksq-list-2,.moksq-list-4,.moksq-list-3{ margin-left:146px;}
.moksq-list-2{ padding-top:20px;margin-bottom:5px;line-height:1.4; font-size:1.5rem; }
.moksq-list-2 a{ color:#333}
.moksq-list-3{ color:#888; font-size:1.2rem; background:url(../images/time.png) no-repeat left center; padding-left:23px;}
.moksq-list-3 span{ padding-right:0.8em}


/* 列表页end */

.newslist{padding:20px 0;}
.newslist p{padding-left:1.5rem; line-height:4rem;height:4rem; text-overflow:ellipsis;overflow:hidden; white-space:nowrap; border-bottom:1px solid #ccc;position:relative;font-size:1.6rem;color:#333;}
.newslist p:before{display:block; content:""; width:12px; height:12px; border-radius:100%;border:2px solid #C4261D; position:absolute; left:0; top:50%; margin-top:-7px;}




/* 详情 */
.shequ-title,.shequ-titlemin,.shequ-con,.moksq-ly{ margin:0 0px; }
.shequ-title{ line-height:1.4; border-bottom:3px solid #C4261D ; text-align:center;padding:20px 0 10px;margin-bottom:5px; font-size:1.8rem; color:#000 }
.shequ-titlemin{ font-size:1.2rem;color:#6e6e6e;text-align:left;}
.shequ-titlemin span{padding-left:20px;margin:0 30px 0 0; background-repeat:no-repeat ; background-position:left center;}
.shequ-titlemin span.time{background-image:url(/template/pc/zh/images/time.png);}
.shequ-titlemin span.eye{ background-image:url(/template/pc/zh/images/eye.png);}
.shequ-con{ padding:20px 0; color:#333}
.shequ-con img{ max-width:100%}
.moksq-ly{ padding:40px 0 20px}
.anli-con{ margin:0 0px; padding:30px 0; color:#696969; font-size:1.5rem;}
.anli-con img{ max-width:100%}
.anli-con-yh{ background:#97a4b4; color:#fff; margin:0 30px; padding:20px 30px}
.anli-con-why{ margin:0 30px; padding-top:50px; font-size:36px}
/* 详情end */





/* 活动 */
.news-hd{overflow:hidden;margin-top:15px;}
.news-hd ul li img{display:block;width:100%;}
.news-btn{text-align:center;padding:15px 0;}
.news-btn span.swiper-pagination-bullet{margin:0 .2rem;border-color:#F77921;background:transparent;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;}
.news-btn span.swiper-pagination-bullet-active{margin:0 2px;background:#F77921;}

/* 活动 */



/* menu */
.proweb_menu{position:relative; padding:20px 0px;}
.proweb_menu dl{margin-bottom:15px;padding-bottom:15px;border-bottom:1px solid #C4261D;}
.proweb_menu dl dt a{display:block;line-height:3.4rem; color:#C4261D;font-size:1.8rem;  background-repeat:no-repeat; background-position:left center;background-size:2.2rem;}
.proweb_menu dl dd a{display:block;padding-left:3rem;line-height:3.5rem; color:#000; font-size:1.7rem;}






/*常见问题*/

.cjwtCon{ padding:20px 0px; margin-bottom: 20px;}
.cjwtCon dl{ cursor:pointer; width:100%;  height:auto; overflow:hidden; border-bottom:1px dashed #d2d2d2;}
.cjwtCon dl dt{ position:relative;padding:10px 0; padding-left:55px;background:url(../images/wtpic02.png) no-repeat left center; background-size:32px;}
.cjwtCon dl dt p{  color: #333;    
    margin-bottom: 5px;
    line-height: 1.4;
    font-size: 1.5rem;}
.cjwtCon dl dt p em{ color:#999; font-size:18px; line-height:20px;}
.cjwtCon dl dt span { position:absolute; right:0; top:14px; display:inline-block;padding-left:22px;padding-right:21px;
 text-align:center; height:24px; line-height:24px; color:#666; background:url(../images/wtpic04.png) no-repeat center; font-size:12px;}

.cjwtCon dl dd{ display:none; height:auto;overflow:hidden;padding:0px 0px; position:relative; background:#f7f7f7;padding:35px 40px 20px;cursor:auto;}
.cjwtCon dl dd span{ display:inline-block; float:left;}
.cjwtCon dl dd p{text-indent: 2em;
    font-size: 1.3rem;
    line-height: 1.8; color: #333;
}}
.cjwtCon dl dd i{ display:inline-block; position:absolute; top:-13px; right:5px; background: url(../images/ypic26.jpg) no-repeat;background-size:30px; width:44px; height:23px;}
.cjwtCon dl.cur dt p{ color:#D70000}
.cjwtCon dl.cur dt{ background:url(../images/wtpic01.png) no-repeat left center;background-size:32px; }
.cjwtCon dl.cur dt span{ background:url(../images/wtpic05.png) no-repeat center;}
.cjwt-more{ text-align:right;}
.cjwt-more a{ display:inline-block; padding:0 20px; line-height:30px; background:#none; color:#175EDC; border:1px solid #999;}
.cjwt-more a:hover{background:#175EDC; color:#fff; border:1px solid #175EDC;}

.xswlCon img{ width:100%}
.newdet_info img{ width:100% !important; height:auto !important; margin-bottom:8px; margin-top:8px;}
.detailCon table{ border-top:1px solid #ddd; border-left:1px solid #ddd; margin-bottom:15px;}
.detailCon table tr td{ border-bottom:1px solid #ddd; border-right:1px solid #ddd; padding:5px 10px;}
.detailBox ul{transform: translate3d(0px, 0px, 0px);
-webkit-transform: translate3d(0px, 0px, 0px);}
/*常见问题*/



.faqfl{padding-top:0px; padding-bottom:30px}
.faqfl ul{text-align:left;margin:0px;padding-top:25px;font-size:0px;}
.faqfl ul li{display:inline-block; width:33.333%; padding-top:15px;overflow:hidden}
.faqfl ul a{display:block; margin:0 5px; font-size:1.6rem;padding:8px 8px; background:#fff ;border:1px solid #D70000 ; color:#D70000 ; text-align:center; border-radius:12px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.faqfl ul .cur a{ background:#D70000 ; border:1px solid #D70000 ; color:#fff}





.cpcld{ margin-top: -8px;}
.cpcld img {
    width: 100% !important;vertical-align: middle;
    height: auto !important;
   
}