/*新闻开始================================*/
.cintro{}
.cintro .desc{padding:15px;}
.cintro .desc .con{height:88px;overflow:hidden;}
.cintro .desc .scon{height:auto;}
.cintro .showmore{color:#7cd0f4;}

.cmenu a{display:block;height:40px;line-height:40px;padding-left:20px;margin-bottom:1px;background:#7cd0f4;color:#fff;font-size:14px;}
.cmenu a:hover{background: #2db6f0}

.faqs_list{padding:10px}
.faqs_list .item{position:relative;padding:0px 0 16px;margin-bottom:15px;border-bottom:1px dashed #e6e6e6;}
.faqs_list .item:after{content:"020";display:block;height:0;clear:both;visibility:hidden;}
.faqs_list .item .title{position:relative;padding-left:35px;line-height:34px;font-size:16px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-bottom:10px;}
.faqs_list .item .title a{color:#333;}
.faqs_list .item i{position:absolute;left:0;top:7px;width:20px;height:20px;}
.faqs_list .item .title i{}
.faqs_list .item .info{position:relative;padding-left:35px;font-size:12px;line-height:24px;text-align:justify;color:#666;}
.faqs_list .item .info i{top:4px;}
.faqs_list .item .more{color:#2d99fe;margin-left:5px;}

.newslist{padding-bottom:20px;}
.newslist .item{position:relative;padding:10px;border-bottom:1px dotted #ddd;}
.newslist .item:after{content:"020";display:block;height:0;clear:both;visibility:hidden;}
.newslist .item a{display:block;}
.newslist .item .pic{width:120px;height:80px;float:left;overflow:hidden;border:1px solid #ddd;box-sizing:border-box;}
.newslist .item .pic img{width:100%;height:100%;vertical-align:middle;}
.newslist .item .desc{text-align:left;margin-left:130px;position:relative;color:#777;line-height:20px;font-size:12px;}
.newslist .item .desc .datetime{font-family:arial;}
.newslist .item .desc .title{display:block;width:100%;line-height:20px;color:#555;font-size:14px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin:0;}
.newslist .item .desc .info{height:40px;overflow:hidden}

/* 新闻详细页 */
.news_detail{padding:10px;font-size:14px;}
.news_detail .tt{border-bottom:1px solid #f4f4f4;line-height:38px;position:relative;padding:15px 0 15px;font-size:20px;color:#555;text-align:center;}
.news_detail .nr{word-wrap:break-word;word-break:normal;padding:20px 0px 10px;}
.news_detail .nr a{color:#18b6ea}
.news_detail .pic{ text-align:center; border-bottom:1px dotted #ccc; padding:10px 0; margin-bottom:15px;}
.news_detail .pic img{ border:2px solid #B47738}
.news_detail img{max-width:100%}

.news_detail .pnav{font-size:12px;margin:15px 0}

