.policy{ width:1200px; margin:10px auto; _margin:10px auto; }
	.policy_bt{ width:1100px; margin:50px auto 10px; _margin:40px auto 10px; font-size:32px; color:#217BC3; font-family:"microsoft yahei", Arial, Helvetica, sans-serif; font-weight:bold; text-align:center; }
	.policy_fbt{ margin-top:25px; border-bottom:5px solid #217BC3; }
	.policy_ly{ margin-top:20px; font-size:14px; color:#777777; text-align:center; }
	.policy_zcjd{ width:1140px; margin:20px auto; font-size:15px; color:#444444; }
	.policy_zcjd div{ text-indent:2em; }
	.policy_tjlc{ width:1140px; margin:30px auto; }
	.policy_tjlc span{ font-weight:bold; font-size:16px; }
	.policy_nr{ width:1140px; margin:30px auto; }
		
	fieldset{ border:1px solid #BBBBBB; margin-bottom:15px; background:#F9FDFF; 
    -webkit-padding-before: 0.75em;
    -webkit-padding-start: 0.75em;
    -webkit-padding-end: 0.75em;
    -webkit-padding-after: 0.625em;
    }
	legend{ font-weight:bold; font-size:16px; color:#444444;
    -webkit-padding-start: 6px;
    -webkit-padding-end: 6px;}
    
.pt_titbar {
    height: 82px;
    clear: both;
}

/*search*/
.zhengce_list{ margin:30px auto;width:1250px; overflow:hidden;_overflow:visible;min-height:350px;height:auto!important;height:350px;
background: url(../images/bg_mid2.png) repeat-y -45px;border-top:1px dashed #ccc;}
.zhengce_list .zc_article{width:1280px;float:left;border-bottom:1px dashed #ccc;}
.zhengce_list .zc_itemname{height: 45px;line-height: 45px; text-align:right; font-size:1.2em; width:250px;padding-right:10px;float:left; border-right:1px dashed #ccc; overflow:hidden;white-space:nowrap;word-break:keep-all;text-overflow:ellipsis;text-indent: 10px;}
.zhengce_list .articleList{height: 45px;line-height: 45px;  width:985px;float:left;margin-left:10px;background-image: url(../images/bit2.gif); background-repeat:no-repeat; background-position: left center;text-indent:15px;}
.zhengce_list .articleList:hover{background-color: #FAFAFA;border-bottom:1px solid #E0E0E0;height:44px;line-height: 44px;}
.zhengce_list .articleList .title a{color:#4F4F4F;display: block;width:100%;overflow:hidden;white-space:nowrap;word-break:keep-all;text-overflow:ellipsis;}
.zhengce_list .articleList .title a:hover{color:#7E0505;}
.zhengce_list .articleList .title{width:840px;float:left; font-size:1.2em;}
.zhengce_list .articleList .time{font-size: 12px;font-family: ËÎÌå;color:#999;width:140px;float:left;font-size:1.2em;}
.zc_lm_bg{display: block; background:url(../images/bar7.png) left center no-repeat; float:left; padding-top:20px; width:449px; height:51px; line-height:51px;  text-align:center; font-size:20px; font-weight:bold; color:#FFFFFF;}
.department{width:180px;height:84px;margin-left:90px;float:left;margin-right:50px;}
.department a{display:block; width:180px;height:84px;background: url(../images/policy/department.png) center no-repeat;}
.department{width:180px;height:84px;margin-left:90px;float:left;margin-right:50px;}
.department a{display:block; width:180px;height:84px;background: url(../images/policy/department.png) center no-repeat;}
.zc_searching{width:445px;margin-left:35px;float:left;}
.zc_searching .zcsearch_input{width:300px;height:84px;display: block;float:left;background: url(../images/policy/zcsearch_input.png) left center no-repeat; }
.zc_searching .zcsearch_input .zcsearch_text{width:230px;height:37px; line-height:37px; background-color:#D1D1D1; color:#333333; border:0px solid red;margin-left:45px; margin-top:24px;font-size:15px;}
.zc_searching .zcsearch_btn{width:120x;height:52px;display: block;float:left;margin-left:20px;padding-top:16px;}


.content_l span{ display:block; margin:10px auto; _margin:10px auto; width:250px; height:50px;
	line-height:50px; text-align:center; font-size:16px; color:#fff; background:none; }
.content_l ul{ width:240px; margin:20px auto; _margin:20px auto;}
.content_l ul li { background:none; margin-bottom:6px; margin-right:10px;padding-left:10px;}
.content_l ul li a{ display:block; min-height:32px;height:auto!important;height:32px;border-bottom:1px dashed #ccc;
	line-height:32px; text-align:left; font-size:15px; color:#333; font-family:sans-serif; }	
.content_l ul li a:hover{background:none;color:#FD5722; font-family:sans-serif; font-weight:normal; }
.content_l ul li .choose_now{background:none;color:#FD5722; font-family:sans-serif; font-weight:normal; }
.content_l ul li a .tname{ width:100%; min-height:32px;height:auto!important;height:32px; line-height:32px; margin-left:0px; overflow:hidden; }
