@charset "utf-8";
/***************************宽屏样式(start)***************************/ 
/***************************宽屏样式(end)***************************/
.banner .slideBox, .banner .slideBox .bd ul, .banner .slideBox .bd ul li, .banner .slideBox .bd ul li a, .banner .slideBox .bd img{}
.slideBox .bd img{width:1188px; height:353px;}

.home_pro{width:579px; border:1px solid #d3d3d3; margin-left:10px; border-radius:3px 3px 0 0;}
.home_pro .title{height:29px; border-bottom:1px solid #d3d3d3; background:url(../images/home_pro_title.jpg) repeat-x 0 0;}
.home_pro .title .t{color:#bf2b33; background:url(../images/home_pro_t.jpg) no-repeat center right; line-height:29px; padding-left:17px; padding-right:32px; line-height:29px; font-weight:bold;}
.home_pro .title .more{line-height:29px; height:29px; background:url(../images/hpmore_18.jpg) no-repeat center left; padding-left:16px; padding-right:5px;}
.home_pro .title .more a{color:#fff; font-weight:bold;}
.home_pro .list{padding-top:6px; padding-bottom:10px; padding-left:6px;}
.home_pro .list .item{width:188px; border-right:1px dotted #ccc; padding-bottom:4px; border-top:1px solid #ccc;}
.home_pro .list .item .img{width:150px; margin:0 auto; height:150px;}
.home_pro .list .item .name{width:150px; margin:0 auto; line-height:20px; padding:4px 0; height:20px; overflow:hidden;}
.home_pro .list .item .name a{ font-weight:bold;}
.home_pro .list .item .brief{ width:150px; margin:0 auto; height:40px; line-height:20px; overflow:hidden; color:#626262;}
.home_pro .list .item .more{ width:150px; margin:0 auto;}
.home_pro .list .item .more a{ width:82px; height:27px; line-height:27px; text-align:center; color:#fff; background:#373738; border-radius:5px; display:inline-block;}
.home_pro .list .item .more a:hover{ background:#ce272f; text-decoration:none;}
.home_pro .list .last{border-right:none;}
.home_pro .list .top{ border-top:none;}
.home_r{width:200px; margin-right:11px;}
.home_r .ad{margin-bottom:9px;}
.home_r .new{margin-bottom:9px;}
.home_r .new .t{background:#e7e7e7; line-height:21px; padding-left:10px; height:21px;}
.home_r .new .t .more{margin-right:10px; line-height:21px;}
.home_r .new .c{border:1px solid #e7e7e7; border-top:none;}
.home_r .new .list{width:180px; padding:9px; margin:0 auto;}
.home_r .new .list .item{line-height:25px; border-bottom:1px solid #e7e7e7; height:25px; background:url(../images/new_red_arrow.jpg) no-repeat center left; padding-left:10px; width:170px; height:25px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.home_r .new .list .item a{color:#626262;}
.home_r .new .c .nc{line-height:19px; padding:10px 10px 16px; word-wrap:break-word;}
.home_r .new .c .nc strong{white-space:nowrap;}