.slider_frm{width:980px; height:360px; overflow:hidden}
.slider{width:1000px; height:100%;}
.slider_item{width:195px;height:360px; border-left:1px solid #fff; float:left; background-position:center; background-repeat:no-repeat;}
.slider_item span{display:block; margin-top:220px; background:url(../Images/arrow.gif) no-repeat left center; width:64px; height:25px;}
.slider_item a{ display:block; margin-top:10px; color:#858584; padding-left:10px; font-size:16px;font-weight:bold }

.search-line{ width:980px; height:40px; line-height:40px; margin:0 auto; background:url(../Images/bg01.gif) repeat-x bottom}
.search-line div{ width:870px; padding-left:110px; margin:0 auto;height:100%; background:url(../Images/news-icon_cn.gif) no-repeat left 4px;}
#txt_line{ float:left;text-align:right;height:20px;overflow:hidden; text-align:left;line-height:20px; margin-top:10px; overflow:hidden; width:600px; padding-left:10px;}
#txt_line a{color:#656565}
#txt_line span{ padding-left:20px;}

.sea_sub{width:180px; float:right; height:25px; margin-right:5px; margin-top:10px; display:inline; background:url(../Images/sea_sub_bg.gif) no-repeat right;}
.sea_sub .text{width:130px; padding-left:15px; height:25px; line-height:25px; border:0; background:none; color:#666}
.sea_sub .submit{ width:30px; height:23px; background:url(../Images/sea_sub.gif) no-repeat right; border:0; cursor:pointer; float:right;}

.wapper{ width:980px; margin:auto;}

.pro_news{width:980px; margin:10px auto;}
.pro_r{ width:610px; float:left;}
.pro_r h3,.news h3{ width:600px; height:30px; font-size:14px; line-height:30px; color:#117aaa;border-bottom:1px solid #ccc;position:relative;}
.pro_r h3 b,.news h3 span{color:#ccc; font-weight:normal;font-family:Arial, Helvetica, sans-serif; margin-left:10px;}
.pro_r h3 a,.news h3 a{color:#999; font-weight:normal; position:absolute; right:0; bottom:0;}
.pro_r ul{width:190px; float:left; margin-left:15px;}
.pro_pic{width:188px; height:160px;margin-top:10px;border:1px solid #ccc; text-align:center;}
.pro_cp{width:190px; line-height:30px; text-align:center;}

.news{ width:360px;float:right;}
.news h3{width:360px; margin-bottom:5px;}
.news li{line-height:28px; width:100%}
.news li a{ float:left; display:block; width:260px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.news li span{ float:right; display:block; color:#999999; font-family:Arial}