* {margin: 0 auto;padding: 0;}
a {text-decoration: none;}
li {list-style: none;}
body {width: 100%;position: relative;}
.clear {zoom:1;}
.clear:after {content:'';display: block;clear: both;}
.content {width: 1100px;margin: 0 auto;}
.fl {float: left;}
.fr {float: right;}


/**
* 服务项目
*/
.service {width:180px;margin-top:320px;text-align: center;}
.Ss,.train,.file,.labour,.recruit,.Pay {margin: 10px 0;width: 80px;height: 80px;box-shadow: 2px 2px 2px #888;border-radius: 8px;}
.Ss {background-image: url('../images/an/sb.gif');} 
.Ss h4 {color: #fff;margin-top: -30px;}
.train {background-image: url('../images/an/rypx.gif');}
.train img {margin-top: -12px;}
.train h4 {color: #fff; margin-top:-18px;}
.file {background-image: url('../images/an/xcwb.gif');} 
.file img {margin-top: -12px;}
.file h4 {color: #fff;margin-top: -18px;}
.labour {background-image: url('../images/an/dlzp.gif');} 
.labour img {margin-top: -12px;}
.labour h4 {color: #fff;margin-top: -18px;}
.recruit {background-image: url('../images/an/dawb.gif');}
.recruit img {margin-top: -12px;}
.recruit h4 {color: #fff;margin-top: -18px;} 
.Pay {background-image: url('../images/an/lwpq.gif');}
.Pay img {margin-top: -12px;}
.Pay h4 {color: #fff;margin-top: -18px;} 
/**
*政策法规内容导航
*/

.regulations {border:1px solid #ccc;width: 890px; margin-top: 320px; margin-bottom:50px;box-shadow: 0 0 12px 0 #ccc;padding-bottom: 20px;}
.regulations .nav {background: #f0f0f0;height: 40px;text-indent: 20px;width:98%;margin-top: 20px;margin-bottom: 50px;}
.regulations .nav .nav_title {float:left; line-height: 40px;height:40px;width:200px;color:#fff; 
background-image: url('../images/nav/title.gif');
box-shadow: 2px 2px 2px #666; font-size: 1.3em;padding: 0 40px;}
.regulations .pull-right {float: left;line-height: 40px;margin-right:20px;cursor: pointer;}
.regulations .pull-right a {color:#000;}
.regulations .pull-right a:hover {color:#c9302c;}
/**
*政策法规内容
*/
.regulations .new_content {margin:0 20px;}
.regulations .new_content ul li {border-bottom: 1px dashed #c1c1c1;padding: 10px;}
.regulations .new_content ul li a {
	color: #000;
	display: inline-block;
    width: 91%;
    overflow: hidden;
    height: 22px;
    white-space: nowrap;
    text-overflow: ellipsis;

}
.regulations .new_content ul li a:hover {color: #c9302c;}
.new_content {margin-bottom: 30px;}
.new_content ul li span {font-size: 1.1em;margin-left: 2%;}
/**
*页码
*/
.page {margin-left: 10%;margin-bottom: 10px;}
.page span {font-weight: bold;font-size: 1.1em;cursor: pointer;}
.page input {width: 30px;height: 20px;}
.page-box{
	text-align: center;
}