@charset "utf-8";
.bg{width: 100%; padding-bottom: 30px; background: #F5F5F5;}


/*列表部分*/
.listBox{width: 1200px; height: auto; margin: 0 auto 0; overflow: hidden;}

/*左部*/
.listBox .list_lt{width: 980px; float: left;}

/*列表开始*/
.listCon{width: 948px; height: auto; padding: 20px 15px; margin-top: 20px; border-bottom: #c7c4c5 1px solid; border-left: #d8d5d6 1px solid; border-top: #e2e0e1 1px solid; border-right: #d8d5d6 1px solid; background: white; position: relative; box-shadow: 0 1px 2px rgba(0, 0, 0, 0.15);}
/*图片部分*/
.listCon .linepic{width: 320px; height: 242px; float: left; overflow: hidden; position: relative;}
.listCon .linepic img{width: 100%; min-height: 242px; position: absolute; top: 50%; left: 0; -webkit-transform: translateY(-50%); transform: translateY(-50%);}

/*文字部分*/
.listCon .linetxt{width: 600px; height: auto; float: right; overflow: hidden;}

.listCon .linetxt .line_tit{max-height: 50px; font: 600 18px/25px "microsoft yahei","SimHei",Arial,sans-serif; overflow: hidden;}
.listCon .linetxt .line_tit a{display: inline-block;}
.listCon .linetxt .line_tit a i{display: inline-block; height: 20px; padding: 0 6px; background: #2BA165; color: #FFF; font: 100 12px/20px "microsoft yahei","SimHei",Arial,sans-serif; vertical-align: middle; margin: 0 3px; border-radius: 3px;}
.listCon .linetxt .line_tit a:hover font{color: #F20;}

.listCon .linetxt .line_info{height: 24px; padding: 15px 0; font: 100 12px/22px "microsoft yahei","SimHei",Arial,sans-serif; }
.listCon .linetxt .line_info span{display: inline-block; height: 22px; float: left; padding: 0 10px; border: 1px solid #999; color: #848484; margin-right: 20px; border-radius: 2px;}

.listCon .linetxt .line_bot{height: auto; overflow: hidden;}
.listCon .linetxt .line_bot p{width: 100%; height: 30px; overflow: hidden;}
.listCon .linetxt .line_bot p.tit{background: #F5F5F5; height: 50px;}
.listCon .linetxt .line_bot p span{display: inline-block; width: 20%; height: 30px; line-height: 30px; float: left; text-align: center; font-size: 14px; overflow: hidden;}
.listCon .linetxt .line_bot p.tit span{line-height: 50px; height: 50px; color: #2BA165;}
.listCon .linetxt .line_bot p.con{margin-top: 15px;}
.listCon .linetxt .line_bot p.con span a{display: block; width: 80px; height: 26px; line-height: 26px; margin: 0 auto; background: #F60; color: #FFF; border-radius: 5px;}
/*分页*/
.page{height: 30px; padding: 25px 20px; margin-top: 20px; text-align: center; background: #FFF; overflow: hidden;}
.page span,.page a{display: inline-block; padding: 0 12px; height: 28px; border: 1px solid #e5e5e5; background: #FFF; font: 100 14px/28px "microsoft yahei","SimHei",Arial,sans-serif;}
.page span.current{background: #F08300; color: #FFF; border-color: #F08300;}


/*右部*/
.listBox .list_rt{ width: 198px; height: auto; margin-top: 20px; border: 1px solid #E5E5E5; background: #FFF; float: right; overflow: hidden;}
.listBox .list_rt h3{padding: 4px 15px; height: 30px; font: 600 16px/30px "microsoft yahei","SimHei",Arial,sans-serif; background: #FFF; border-bottom: 1px solid #DDD;}

.th_line{width:178px; height:auto; padding:0 10px; overflow:hidden;}
.th_line li{width:178px; padding:15px 0; font: 100 14px/22px "microsoft yahei","SimHei",Arial,sans-serif; border-bottom:1px solid #E5E5E5; overflow:hidden;}
.th_line li img{display:block; width:178px; height:135px; margin-bottom:8px;}
.th_line li a{color:#0063DC;}
.th_line li p{ height:30px; line-height:30px;}
.th_line li p span{color:#FF2900; font:400 14px/30px Verdana, Arial, "宋体";  vertical-align:middle;}
.th_line li p s{color:#999; font-family:Verdana, Arial, "宋体"; margin-left:10px;}







