﻿
        .Al{width:1200px!important}
        .clear{clear:both}
        .ctbg{width:100%;background:#f5f5f5;height:auto;display:inline-block;padding-bottom:20px}
        .ctbg .content{margin:0 auto; overflow: hidden;}
        .ctbg .content .cpnews{display:inline-block;width:885px;background:#fff;}
        .ctbg .content .cpnews p{font-size:16px;color:#333;font-weight:700;padding:0 30px;border-bottom:solid 1px #eee;height:54px;line-height:54px;}

        .left{float: left; margin-top: 15px;}
        .right{float: right; width: 300px;}

        .ctbg .content .cpnews .lilist{padding: 25px; display: block;  width:840px; overflow: hidden; border-bottom:solid 1px #eee}
		.ctbg .content .cpnews .lilist .info{font-size:14px; color:#666666; line-height:20px}
        .ctbg .content .cpnews .lilist:hover{text-decoration: unset}
        .ctbg .content .cpnews .lilist:hover .rtt .news-title{color: #f33;}
        .ctbg .content .cpnews .lilist .limg{display:inline-block; vertical-align: top;}
        .ctbg .content .cpnews .lilist .limg .img{display:table-cell;border: 1px solid #eee; width:180px;height:135px;text-align:center;vertical-align:middle;}
        .ctbg .content .cpnews .lilist .limg .img img{max-height: 135px; max-width: 180px; display: block; margin: 0 auto;}
        .ctbg .content .cpnews .lilist .rtt{width:620px;line-height: 33px; margin-left: 25px; display: inline-block; letter-spacing:-4px}
        .news-item{display: block; overflow: hidden;}
        .ctbg .content .cpnews .lilist .rtt .news-title{font-size:16px;color:#333;max-width: 600px; font-weight:700;transition:all 0.25s ease;display:inline-block;width:auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;letter-spacing:normal; line-height: 35px;}

        .ctbg .content .cpnews .lilist .rtt div{text-decoration:none;color:#666;line-height:20px;text-overflow:ellipsis;width:620px;-webkit-line-clamp:3;overflow : hidden;display: -webkit-box;-webkit-box-orient: vertical;letter-spacing:normal}
        .ctbg .content .cpnews .lilist .rtt i{font-style:normal;display: inline-block; line-height: 14px; color:#a0a0a0;letter-spacing:normal; font-size:12px;}
        .ctbg .content .cpnews .nopages{width:100%;height:109px}
        .ctbg .content .cpnews .nopages .pagebt{padding-top:32px;text-align:center;}
        .ctbg .content .cpnews .nopages .pagebt a{border:solid 1px #e7e7e7;padding:6px 15px;font-size:14px;border-radius:4px;transition:all 0.25s ease}
        .ctbg .content .cpnews .nopages .pagebt a:hover{background:#ccc;color:#fff}

        .ctbg .content .newcc{display:inline-block;width:300px;background:#fff;margin-top:15px;}
        .ctbg .content .newcc p{font-size:16px;color:#333;font-weight:700;padding:0 20px;border-bottom:solid 1px #eee;height:54px;line-height:54px;}

        .ctbg .content .relecantbd{display:block;width:885px;background:#fff;margin-top:15px;}
        .ctbg .content .relecantbd p{font-size:16px;color:#333;font-weight:700;padding:0 20px;border-bottom:solid 1px #eee;height:54px;line-height:54px;}
        .relecantbd-picScroll{position:relative;}
		.relecantbd-picScroll .hd{ overflow:hidden;  height:20px;position:absolute;top:-40px;right:30px;font-family:'宋体'}
		.relecantbd-picScroll .hd .prev{font-weight: 700; float:right;overflow:hidden;cursor:pointer;width:18px;height:18px;text-align:center;border:solid 1px #f8f8f8;background:rgba(0,0,0,0.02);line-height:18px}
		.relecantbd-picScroll .hd .prev:hover{background:rgba(0,0,0,0.08);color:#fff}
		.relecantbd-picScroll .hd .next{float:right;overflow:hidden;cursor:pointer;width:18px;font-weight: 700; height:18px;text-align:center;border:solid 1px #f8f8f8;background:rgba(0,0,0,0.02);line-height:18px;margin-left:5px}
		.relecantbd-picScroll .hd .next:hover{background:rgba(0,0,0,0.08);color:#fff}
		.relecantbd-picScroll .hd ul{ float:right; overflow:hidden; zoom:1; margin-top:10px; zoom:1; }
		.relecantbd-picScroll .hd ul li{ float:left;  width:9px; height:9px; overflow:hidden; margin-right:5px; text-indent:-999px; cursor:pointer; background:url("../images/icoCircle.gif") 0 -9px no-repeat; }
		.relecantbd-picScroll .hd ul li.on{ background-position:0 0; }
		.relecantbd-picScroll .bd{ padding:10px; padding-top:25px}
		.relecantbd-picScroll .bd ul{ overflow:hidden; zoom:1; }
		.relecantbd-picScroll .bd ul li{ margin:0 8px; float:left; _display:inline; overflow:hidden;}
		.relecantbd-picScroll .bd ul li .pic{ text-align:center; width: 196px; border-radius: 2px; height: 147px; border: 1px solid #f5f5f5; display: table-cell; vertical-align: middle;}
		.relecantbd-picScroll .bd ul li .pic img{ max-width:196px; max-height:147px; display:block; margin: 0 auto;}
		.relecantbd-picScroll .bd ul li .pic a:hover img{ border-color:#999;  }
		.relecantbd-picScroll .bd ul li .title{text-align: center;}
		.relecantbd-picScroll .bd ul li .title a{line-height:30px;font-size:15px;width:180px;color:#666;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:inline-block;transition:all 0.25s ease}
		.relecantbd-picScroll .bd ul li .title a:hover{color:#F33}
		.relecantbd-picScroll .bd ul li .title i{line-height:20px;font-size:16px;font-style:normal;color:#fb4f4a}