@charset "utf-8";

		.policy-site{
    		margin: 20px 0;
    		overflow: hidden;
    		border-bottom: 1px solid #e5e5e5;
    	}
    	.policy-site>a{
    		
    		color: #000000;
    		font-size: 13px;
    		margin-right: 5px;
    		padding-bottom: 10px;
    	}
    	.policy-body{
    		overflow: hidden;
    		margin-bottom: 20px;
    	}
    	.policy-nav{
    		width: 230px;
    		float: left;
    		background-color: #f6f6f6;
    	}
    	.policy-nav>h3{
    		text-align: center;
    		background-color: #08518b;
    		line-height: 50px;
    		font-size: 18px;
    		font-weight: bold;
    		color: #FFFFFF;
    	}
    	.policy-nav>a>span{
    		display: block;
    		width: 228px;
    		text-align: center;
    		line-height: 45px;
    		font-size: 16px;
    		float: left;
    		vertical-align: middle;
    		cursor: pointer;
    		color: #08518b;
    		border: 1px dotted #d3d3d3;
    		border-top:0;
    	}
    	.policy-nav-on{
    		width: 230px !important;
    		color: #FFFFFF !important;
    		background-color: #4985c6;
    		border-left:0 !important;
    		border-right:0 !important;
    	}
    	.policy-text{
    		width: 890px;
    		float: right;
    	}
    	.policy-text-top{
    		height: 46px;
    		border-bottom: 2px solid #08518b;
    	}
    	.policy-text-top>p{
    		display: block;
    		width: 170px;
    		text-align: center;
    		line-height: 45px;
    		color: #08518b;
    		font-size: 20px;
    		font-weight: bold;
    		border-bottom: 4px solid #fbb034;
    		float: left;
    		margin-left: 20px;
    	}
    	/*.service-text-body>ul{
    		display: none;
    	}
    	.service-text-on{
    		display: block !important;
    	}*/
    	.policy-text-body{
    		margin-top: 10px;
    		clear: both;
    		overflow: hidden;
    	}
    	.policy-text-body>ul>a>li{
    		width: 100%;
    		height: 39px;
    		border-top: 1px solid #FFFFFF;
    		line-height: 38px;
    		overflow: hidden;
    		float: left;
    		vertical-align: middle;
    		cursor: pointer;
    		border-bottom: 1px dotted #dddddd;
    	}
    	.policy-text-body>ul>a>li>img{
    		float: left;
    		margin: 16px 5px 0 0;
    	}
    	.policy-text-body>ul>a>li>span{
    		font-size: 15px;
    		display: block;
    		float: left;
    		color: #353535;
    	}
    	.policy-text-body>ul>a>li>small{
    		display: block;
    		float: right;
    		font-size: 13px;
    		color: #707070;
    	}
    	.policy-text-body>ul>a>li:hover span{
    		margin-top: 2px;
    		color: #fbb034;
    		text-decoration: blink;
    	}
    	
    	
    	
    	.paging{
    		width: 320px;
    		margin: 25px auto;
    	}
    	.paging-prev,
    	.paging >ul,
    	.paging-next,
    	.paging >ul>a>li{
    		float: left;
    	}
    	.paging-prev,.paging-next{
    		width: 65px;
    		height: 25px;
    		text-align: center;
    		background-color: #08518b;
    		line-height: 25px;
    	}
    	.paging-prev>a,.paging-next>a{
    		color: #FFFFFF;
    		font-size:14px;
    	}
    	.paging >ul>a>li{
    		width: 20px;
    		height: 25px;
    		font-size: 14px;
    		line-height: 25px;
    		text-align: center;
    		margin: 0 5px;
    		cursor: pointer;
    	}
    	.paging >ul>a>li:hover{
    		background-color:#08518b ;
    		color: #FFFFFF;
    	}
    	.paging-on{
    		background-color:#08518b ;
    		color: #FFFFFF;
    	}