﻿
/*cpright*/
.cpright{ width:920px; padding:0 20px; background:#fff; float:right;padding-bottom: 20px;}
.rtop{ overflow:hidden; padding-top:28px; padding-bottom:9px; border-bottom:1px solid #dbdbdb;}
.rtop h5{ float:left; padding-left:10px; border-left:3px solid #ed5f05; font-weight:normal; line-height:16px;}
.rtop h5 a{ font-size:18px; font-weight:bold;color:#000;}
.rtop span{ float:right;}
.rtop span em{ color:#999;}
.rtop span a{ color:#999;}
.story{ line-height:30px; padding-top:10px;}
.mt10{margin-top:10px;}
input{ line-height:30px; height:30px;}

.newsList{}
.newsList ul{margin-top:16px;}
.newsList li{position:relative; height:50px; line-height:50px; overflow:hidden; font-size:14px; border-bottom:1px dotted #ccc;}
.newsList li a{padding-left:18px; background:url(../images/newsLi_ico.png) no-repeat left center;}
.newsList li span{position:absolute; top:0; right:0; color:#999;}
.newsList li a:hover{ color:#25af4b}



.cpshow1{ overflow:hidden; padding-top:20px;}
.cpshow1 li{ float:left; margin-bottom:15px;width:220px;text-align:center; margin-right:8px; }
.cpshow1 li.noMl{ margin-right:0;}
.cpshow1 li img{ display:block; border:1px solid #d3d3d3; padding:5px;}
.cpshow1 li h4{ line-height:20px;height:40px;}
.cpshow1 li h4 a{ font-size:14px; color:#309494;}
.fy{ clear:both;}
.fy a{ width:60px;height:30px; margin-top:20px; line-height:30px; display:inline-block; border:1px solid #CCC; text-align:center; margin-bottom:20px; margin-right:10px; color:#666}
