@charset "utf-8";
/* CSS Document */
/* ============================ 重置css样式 ============================ */	
/* 清除内外边距 */
body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, dl, dt, dd, ul, ol, li, pre, fieldset, lengend, button, input, textarea, th, td {
	margin: 0;
	padding: 0;
}
/* 设置默认字体 */
body, button, input, select, textarea { font: 16px/1 "宋体", Tahoma, Helvetica, Arial, sans-serif; }
h1 { font-size: 18px; }
h2 { font-size: 16px; }
h3 { font-size: 14px; font-family:"Microsoft Yahei";}
h4, h5, h6 { font-size: 100%; }
cite, em { font-style: normal; }
/* 重置列表元素 */
ul, ol { list-style: none; }
/* 重置文本格式元素 */
a {
	text-decoration: none;
	cursor:pointer;
	outline:none;
	color:#404040;
}
a:hover{text-decoration:underline;}
/* 重置表单元素 */
legend { color: #404040; }
fieldset, img { border: none; }
img{vertical-align:middle;}
div,img{margin: 0px;padding: 0px;}
/* 重置表格元素 */
table {
	border-collapse: collapse;
	border-spacing: 0;
}
button, input, select, textarea { font-size: 100%; }
/* ========================= 页面常用样式 CSS样式 =========================== */	
.clear {
	clear:both;
	overflow:hidden;
	height:0;
	font-size:0;
	line-height:0;
	}
		/*background:url( /images/newyear18.jpg   /imgzt/banner_erqi_new.jpg) top center no-repeat;*/
		/*background:url(/imgzt/banner_erqi_new3.jpg) top center no-repeat;*/
.body{
	
 	background:url(/imgzt/banner_erqi_new9.jpg) top center no-repeat; 
	 }
html{overflow-x:hidden;}
.fl{float:left;}
.fr{float:right;}
/* ========================= 主框架样式 CSS样式 =========================== */	


.container{
	margin:0 auto;
	width:1084px;
	}
/* 头部样式 */
.header{ overflow:hidden; height:144px; position:relative;}
.header_top{ height:32px;}
.header_top ul{ margin-left:30px; filter:alpha(opacity=0); -moz-opacity:1.0;opacity: 1.0;}
.header_top ul li{ float:left; line-height:32px;}
.header_top ul li a img{ margin:0 5px;}
/*
.header_buttom .ulinfo{ width:72px; height:37px; background:url(/imgzt/select_bg.png) no-repeat; border:none; float:left; line-height:37px; overflow:hidden; position:absolute; left:490px; top:71px;}
.header_buttom .linfo a{ margin-left:13px; color:#999;}
.header_buttom .linfo span{ border-top:6px solid #e7e3e4;border-right:6px solid #fafafa;border-left:6px solid #fafafa; margin-left:8px; position:absolute;left:902px; top:71px;}
*/
.header_search .text1{ height:33px; width:410px; border:solid 2px #e3393c;  line-height:37px; position:absolute; left:470px; top:71px; font-size:15px;}
.header_buttom .button1{ width:80px; height:37px; background-color:#e3393c; border:none; font-weight:bold; font-size:14px; color:#fff; position:absolute; left:862px; top:71px;}
.header_buttom .header_search{ margin-top:82px; margin-left:470px;}



/*
.header_buttom .text1{ height:33px; width:410px; border:solid 2px #e3393c;  line-height:37px; position:absolute; left:870px; top:71px; font-size:15px;}
.header_buttom .button1{ width:80px; height:37px; background-color:#e3393c; border:none; font-weight:bold; font-size:14px; color:#fff; position:absolute; left:1272px; top:71px;}
.header_buttom .header_search{ margin-top:89px; margin-left:500px;}
*/

.header_buttom .header_search li{ float:left; color:#999;margin-top:4px;}
.header_buttom .header_search li a{ color:#999; margin-right:7px;}
.header_buttom .header_search li a:hover{ color:#e3393c;}
.header_buttom .header_search .on a{ color:#e3393c;}




/* 导航样式 */
.nav{ height:48px; background-color:#e3393b;}
.nav_left{ width:190px; height:48px; float:left; background-color:#a40000; text-align:center; line-height:48px;}
.nav_left a{  font-size:18px; color:#fff; font-family:"Microsoft Yahei";}
.nav_right{ width:893px; float:left;}
.nav_right table{ line-height:24px; color:#fff;}
.nav_right .td1{ width:120px; text-align:center;}
.nav_right .td1 a{ color:#fff;}
.nav_right .td1 a:hover{ color:#fff;font-weight:bold;}


/* ========================= 首页 CSS样式 =========================== */
.content{ overflow:hidden;}
.contenter_left{ width:186px; float:left; border:solid 2px #e4393c; border-top:none; background-color:#fafafa; }
.contenter_left .table2{ line-height:24px; text-align:left;margin-left:12px; border-bottom:solid 1px #fff; height:87px; width:172px; background:url(/imgzt/arrow.png) 160px center no-repeat;}
.contenter_left .table2 a:hover{ color:#e33d3f;}
.contenter_left .table2 th{ font-size:14px; color:#404040;  width:70px;}
.contenter_left .table2 td{ width:80px;}
.contenter_center{ width:556px; float:left; margin:10px 0 0 10px;}
#banner {position:relative; width:556px; height:239px; overflow:hidden;}
#banner_list img {border:0px;}
#banner ul {position:absolute;list-style-type:none;filter: Alpha(Opacity=80);opacity:0.8; z-index:1002; margin:0; padding:0;bottom:10px; right:10px;}
#banner ul li { padding:0px 8px; float:left; display:block; color:#FFF; border:#e5eaff 1px solid; background:#9e9e9e; cursor:pointer; margin-left:5px;}
#banner ul li.on { background:#900}
#banner_list a{position:absolute;} 
.contenter_center .service{ height:100px;width: 556px;margin-top:7px;}
.contenter_center .service h3{ font-size:14px;  line-height:30px; margin-left:5px;}
.contenter_center .service img{ display:block; float:left;}
.contenter_center .picture{ width:174px; height:170px; border:solid 2px #dfdfdf; background-color:#fff; margin-top:10px; *margin-top:12px; float:left;}
.contenter_center .picture img{ padding:2px;}
.contenter_center .picture p{ padding:0 2px; margin-top:2px; line-height:20px;}
.contenter_center .picture p a:hover{ color:#e4393c;}
.contenter_right{ width:313px; float:left; margin:10px 0 0 10px;}
.contenter_right .new h3{ width:313px; border-bottom:2px solid #aaa;}
.contenter_right .new h3 a{ line-height:28px; font-size:14px; padding-left:5px;}
.contenter_right .new h3 span{ float:right; margin-right:3px; *margin-top:-28px;}
.contenter_right .new h3 span a{ font-size:12px; font-weight:normal; color:#264a85;}
.contenter_right .new ul{ width:285px; height:233px; border:solid 1px #ececec; border-top:none; padding:5px 10px;}
.contenter_right .new ul .cur{ background:url(/images/icon/article/icon_jt3.gif) left 7px no-repeat; padding-left:12px;}
.contenter_right .new ul .cur a{ line-height:24px; font-size:13px;}
.contenter_right .new ul .cur a:hover{ color:#e4393c;}
.contenter_right .new ul .curs{font-size:16px; text-align:center;}
.contenter_right .new ul .curs a{ font-weight:bold; color:#ee3439; font-family:"微软雅黑"; line-height:28px; }
.contenter_right .new ul .curs a:hover{ color:#e4393c;}
.contenter_right .new ul .cur2{ height:65px; overflow: hidden; border-bottom: #CCC 1px dashed; margin-bottom:10px;padding-bottom:5px;}
.contenter_right .new ul .cur2 p{font-size:12px; line-height:20px;  text-indent: 2em; color:#888;}
.contenter_right .new ul .cur2 p a{color:red;  line-height:20px;}

.contenter_right .passage{ margin-top:2px;}
.contenter_right .passage h3{ width:313px; border-bottom:2px solid #aaa;}
.contenter_right .passage h3 a{ line-height:28px; font-size:14px;  padding-left:5px;}
.contenter_right .passage ul{ background-color:#f5f5f5; height:148px;}
.contenter_right .passage ul li{ border-bottom:solid 2px #fff; background:url(/imgzt/arrow.png) 305px center no-repeat;}
.contenter_right .passage ul li a{ line-height:28px; color:#666; font-size:13px;}
.contenter_right .passage ul li img{ margin:0 20px;}
.contenter_right .passage ul li a:hover{ color:#e4393c;}
.contenter_right .mail{ margin-top:10px;}
.contenter_right .mail li{ float:left; width:154px; height:40px; line-height:40px; text-align:center;}
.contenter_right .mail li a{ color:#fff; font-weight:bold; font-size:14px; }
.contenter_right .mail li img{ margin-right:5px;}
.contenter_right .mail .li1{ background-color:#ff8d84;}
.contenter_right .mail .li2{ background-color:#f16a61; margin-left:5px;}
.contenter_right .mail .li3{ background-color:#dc8655; margin-top:5px;}
.contenter_right .mail .li4{ background-color:#e5b33b; margin-top:5px; margin-left:5px;}







/* ========================= 信息公开 CSS样式 =========================== */
/* 主体样式 */
.content{ overflow:hidden;}
.content_left{ width:187px; float:left; margin-top:10px; border:solid 1px #dcdcdc; border-top:none;}
.content_left .title{ background-color:#f7f7f7; height:31px; border-top:solid 2px #9a9a9a; line-height:31px; padding-left:22px; font-size:14px; font-weight:bold; color:#404040;}
.content_left .title img{ margin-right:5px;}
.content_left table{  width:100%;line-height:26px;  text-align:center; font-size:13px;}
.content_left table a:hover{ color:#e33d3f;}
.content_left table tr a:hover{ background-color:#f7f7f7;color:#e33d3f; font-weight:bold;}
.content_left table tr a:active{ background-color:#f7f7f7;color:#e33d3f; font-weight:bold;}
.content_left table .trd1 a{ color:#e33d3f; font-weight:bold; line-height:30px;}

.main_2{ width:885px; float:left; }
.crumbs { margin:13px 0 0 5px;}
.crumbs a{ color:#ee3530;}
.content_center{ width:580px; float:left; margin-left:5px;}
.content_center .table1{ line-height:30px; margin-top:20px;}
.content_center .table1 tr{ border-bottom:dotted 1px #aaa; width:620px;}
.content_center .table1 .tdr1{ font-weight:bold; vertical-align:top;}
.content_center .table1 .tdr2 a{ margin:0 8px;}
.content_center .choose{ width:572px; height:40px; line-height:40px;background-color:#eee; margin-top:5px; font-weight:bold; padding-left:5px;}
.content_center .choose .text{ width:95px; height:25px; color:#d9d9d9; border:solid 1px #d9d9d9; padding-left:3px; line-height:27px;}
.content_center .choose .button{ width:75px; height:27px; background:url(/imgzt/button_bg.png) no-repeat; border:none; font-weight:bold; color:#fff; margin-left:5px;}
.content_center .inform1{float:left; margin-left:-10px;width:1000px;}
.content_center .inform1 .WebPage{ line-height:28px; margin-top:20px;margin-bottom:20px}
.content_center .inform1 .WebPage a{ height:25px; float:left; border:1px #dddddd solid; margin:0px 4px 2px 4px; width:34px; text-align:center;  color:68686a;}
.content_center .inform1 .WebPage a:hover{ border:1px #e54044 solid;}
.content_center .inform1 .WebPage .cur{ font-weight:bold; border:none;}
.content_center .inform1 .WebPage input{ height:25px; float:left; border:1px #dddddd solid; width:34px; line-height:25px;}
.content_center .inform{float:left; margin-left:10px;}
.content_center .inform .book1{ border-bottom:dotted 1px #ccc; margin-top:20px;width:560px}
.content_center .inform .book1 dl dt{ font-weight:bold; color:#404040; font-size:14px; }
.content_center .inform .book1 dl dd a{ color:#6c6c6c; line-height:30px; border-bottom:dotted 1px #4e4e4e;}
.content_center .inform .book1 dl dd span{ line-height:30px; margin-left:30px; color:#4f4f4f;}
.content_center .inform .book1 .Info{ line-height:20px; margin:10px 0px 10px 20px;}
.content_center .inform .book1 .Info .img1{ float:left; width:202px;}
.content_center .inform .book1 .Info .p1{ width:360px; float:left; margin-left:10px; height:150px;}
.content_center .inform .book1 .Info .img2{ float:left; width:187px; margin-right:5px;}
.content_center .inform .book1 .pop{ clear:both; text-align:left; height:40px; clear:both; display:inline-block; line-height:40px;}
.content_center .inform .book1 .pop a{ display:inline-block; float:left; color:#525252; padding-left:20px; margin-right:18px;}
.content_center .inform .book1 .pop a:hover{ color:#08e;}
.content_center .inform .book1 .pop a.pop1{ background:url(/imgzt/pop1.png) center left no-repeat;}
.content_center .inform .book1 .pop a.pop2{ background:url(/imgzt/pop2.png) center left no-repeat;}
.content_center .inform .book1 .pop a.pop3{ background:url(/imgzt/pop3.png) center left no-repeat;}
.content_center .inform .book1 .pop a.pop4{ background:url(/imgzt/pop4.png) center left no-repeat;}
.content_center .inform .WebPage{ line-height:28px; margin-top:20px;margin-bottom:20px}
.content_center .inform .WebPage a{ height:25px; float:left; border:1px #dddddd solid; margin:0px 4px 2px 4px; width:34px; text-align:center; color:68686a;}
.content_center .inform .WebPage a:hover{ border:1px #e54044 solid;}
.content_center .inform .WebPage .cur{ font-weight:bold; border:none;}
.content_center .inform .WebPage input{ height:25px; float:left; border:1px #dddddd solid; width:34px; line-height:25px;}

.content_right{ width:275px; float:left; margin:11px 0 0 18px;}
.content_right .right01{ margin-top:10px;}
.content_right .right01 h3{ font-size:14px; color:#404040; height:30px; border-bottom:solid 2px #e33638; line-height:30px;}
.content_right .right01 h3 span{ float:right; font-size:12px; font-weight:normal; *margin-top:-30px; margin-right:3px;}
.content_right .right01 h3 span a{ color:#e33638;}
.content_right .right01 ul li{ line-height:30px; background:url(/imgzt/li_bg.png) center left no-repeat; margin-left:5px; padding-left:15px;}
.content_right .right01 ul li a:hover{ color:#e33638;}
.content_right .right03 .boxgrid{float:left; position: relative; margin:5px 0 0 3px;}
.content_right .right03 .boxgrid img{ position: absolute; top: 0; left: 0; border: 0; }
.content_right .right03 .captionfull .boxcaption{ position: relative; background:#fff; height:30px; width:100%; opacity: 0.8; /* For IE 5-7 */filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=80);/* For IE 8 */-MS-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";}
.content_right .right03 .captionfull .boxcaption { top:150px; left: 10px;}
.content_right .right03 .captionfull .boxcaption h4{ font-size:14px; color:#fff; line-height:30px; text-align:left; margin-left:5px;}
.content_right .right03 .captionfull .boxcaption a{ font-size:12px; color:#404040; line-height:30px; text-align:left; margin-left:5px;}


/** 为民服务 **/
.passage_wmfw1{float:left;position:relative;top:20px;width:610px;}
.passage_wmfw2{position:relative;top:20px;float:right; width:260px;}
.passage_wmfw2 h3{border-bottom:2px solid #e33439;line-height:27px;}
.passage_wmfw2 ul{ margin-top:5px;background-color:#f5f5f5;}
.passage_wmfw2 ul li{ border-bottom:solid 2px #fff; background-color:F9F9F9;height:35px;}
.passage_wmfw2 ul li a{ line-height:35px; color:#666; font-size:13px;}
.passage_wmfw2 ul li img{ margin:0 1px;}
.passage_wmfw2 ul li a:hover{ color:#e4393c;}

/**为民服务左边树 start**/
.content_left .interactive1 .inter_grbs{ border-bottom:solid 1px #f6f5f5; margin-left:30px;font-size:14px;}
.content_left .interactive1 .inter_grbs a{text-decoration:none; line-height:31px; font-weight:bold; color:#666;}
.content_left .interactive1 .inter_grbs a:hover{ color:#e33638;}
/**为民服务左边树 end**/

/* ========================= 信息公开详情页 CSS样式 =========================== */
.contentAr{width:1084px;height:auto;margin:0 auto; }
.contentAr .crumbss{ margin-top:10px; height:15px;text-align: left;padding-left:15px;}
.contentAr .crumbss a{ color:#e34546;}
.contentAr .rap{ height:38px; background-color:#f6f6f6; border:solid 1px #cbcbcb; text-align:center; line-height:40px; font-size:18px; font-weight:bold;  color:#404040; margin-top:5px;}
.contentAr .wrop{ height:28px; background-color:#f6f6f6; border:solid 1px #cbcbcb; margin-top:10px; line-height:30px;}
.contentAr .wrop p{ width:200px; float:left; margin-left:10px; font-weight:bold;}

.contentAr .wrop .pop{ text-align:left; height:40px; clear:both; display:inline-block; margin-left:300px; *float:right;}
.contentAr .wrop .pop a{ display:inline-block; float:left; color:#525252; padding-left:20px; margin-right:18px;}
.contentAr .wrop .pop a:hover{ color:#e53c3f;}
.contentAr .wrop .pop a.pop1{ background:url(../mz/pop1.png) center left no-repeat;}
.contentAr .wrop .pop a.pop2{ background:url(../mz/pop2.png) center left no-repeat;}
.contentAr .wrop .pop a.pop3{ background:url(../mz/pop3.png) center left no-repeat;}
.contentAr .wrop .pop a.pop4{ background:url(../mz/pop4.png) center left no-repeat;}


.contentAr .new_details{ margin-top:20px;}
.contentAr .new_details .left_details{ width:25%; float:left;text-align:left;}
.contentAr .new_details .left_details h3 span{ float:right; font-size:12px; font-weight:bold; *margin-top:-20px; margin-right:3px;}
.contentAr .new_details .left_details h3 span a{ color:#e33638;}
.contentAr .new_details .left_details .boxgrid{ width:25% height:150px; float:left; position: relative; margin-top:13px;}
.contentAr .new_details .left_details .boxgrid img{ position: absolute; top: 0; left: 10px; border: 0; }
.contentAr .new_details .left_details .boxgrid .boxcaption { margin-top:150px;  font-size:12px;  line-height:30px; text-align:left; margin-left:5px;}
.contentAr .new_details .center_details{ width:33%; float:left; margin-left:4%;text-align:left;}
.contentAr .new_details .center_details h3 span{ float:right; font-size:12px; font-weight:bold; *margin-top:-20px; margin-right:3px;}
.contentAr .new_details .center_details h3 span a{ color:#e33638;}
.contentAr .new_details .right_details{ width:32%; float:left; margin-left:4%;text-align:left;}
.contentAr .new_details .right_details h3 span{ float:right; font-size:12px; font-weight:bold; *margin-top:-20px; margin-right:3px;}
.contentAr .new_details .right_details h3 span a{ color:#e33638;}
.contentAr .new_details h3{ line-height:20px; font-size:14px; font-family:"微软雅黑"; padding-left:3px; border-bottom:2px solid #e33439;}
.contentAr .new_details ul{ margin-top:5px;}
.contentAr .new_details ul li{ line-height:30px; background:url(/templet/mzj/images/li_bg.png) 5px center no-repeat; padding-left:25px;}
.contentAr .new_details a:hover{ color:#e64042;}



/* ========================= 业务频道 CSS样式 =========================== */
.conten_right{ width:880px; float:left; margin:0px 0 0 10px;}
.conten_right .crumbs a{ color:#e13436;}
.conten_right .img4{ margin-top:10px;}
.conten_right .list_new{ width:435px;height:208px; float:left; margin-top:10px;}
.conten_right .list_new h3{ /*background:url(/imgzt/h3_bg.png) no-repeat;*/ border-bottom:solid 2px #e33439; height:25px; line-height:25px; font-size:14px; padding-left:5px;}
.conten_right .list_new1{ width:880px; float:left; margin-top:10px;}
.conten_right .list_new1 h3{ /*background:url(/imgzt/h3_bg.png) no-repeat;*/ border-bottom:solid 2px #e33439; height:25px; line-height:25px; font-size:14px; padding-left:5px;}
/*.conten_right .list_new h3 img{ margin-right:3px;}*/
.conten_right .list_new h3 span a{ font-size:12px; float:right; *margin-top:-25px; margin-right:5px; font-weight:normal; color:#e64044;}
.conten_right .list_new ul .ul_info{ border-bottom:solid 2px #fff; background:url(/images/icon/article/icon_jt3.gif) 5px center no-repeat;  background-color:#f5f5f5; padding:5px 0 0 15px;}
.conten_right .list_new ul li a{ line-height:24px;}
.conten_right .list_new ul li a:hover{ color:#e64044;}
.conten_right .list_new .ul_li{ border-bottom:solid 2px #fff; background:url(/images/icon/article/icon_jt3.gif) 5px center no-repeat;  background-color:#fff; padding:5px 0 0 15px;}
.conten_right .img5{ display:block; float:left; margin-top:10px;}

.conten_right .list_new_more{ width:880px; float:left; margin-top:10px;}
.conten_right .list_new_more .h3{ /*background:url(/imgzt/h3_bg_more.png) no-repeat; */  border-bottom:solid 2px #e33439; width:880px;height:25px; line-height:25px; font-size:14px; padding-left:5px; font-weight: bold;}
/*.conten_right .list_new_more .h3 img{ margin-right:3px;}*/
.conten_right .list_new_more .ul_info{ line-height:30px; padding-left:5px;}
.conten_right .list_new_more .ul_li{line-height:30px;padding-left:5px;}
.conten_right .list_new_more tr td{ padding-left:5px;}
.conten_right .list_new_more tr td a{ line-height:24px;}
.conten_right .list_new_more tr td a:hover{ color:#e64044;}
.conten_right .list_new_more .pageNum{ line-height:30px;text-align:right;font-size:12px; padding-top:7px;}



/* ========================= 政民互动 CSS样式 =========================== */
.left{ width:187px; float:left;}
.content_left .interactive{ width:177px; margin:0 5px;}
.content_left .interactive li{ border-bottom:solid 1px #f6f5f5; background:url(/imgzt/arrow.png) 165px center no-repeat; text-align:center;}
.content_left .interactive li a{ line-height:31px; font-weight:bold; color:#666;}
.content_left .interactive li a:hover{ color:#e33638;}
.phone{ margin-top:250px; width:188px;}
.phone li{ margin-top:5px; border:solid 1px #ececec; line-height:28px; height:26px; background:url(/imgzt/phone.png) 8px 8px no-repeat; padding-left:35px;}

.question{margin-left:5px;}
.question h3{ height:28px; margin-top:5px; line-height:30px; font-size:14px; border-bottom: solid 2px #e33638;}
.question h3 span a{ font-weight:normal; float:right; *margin-top:-30px; color:#264a85; font-size:12px; margin-right:3px;}
.question table{ height:105px; width:560px; float:left; background:url(/imgzt/table_bg.png) right center no-repeat; line-height:25px; margin-top:1px;}
.question .qtd1{ font-weight:bold;}
.letter{ margin-top:2px;}
.letter h3{  height:28px; line-height:30px; font-size:14px;  border-bottom: solid 2px #e33638;}
.letter h3 span a{ font-weight:normal; float:right; *margin-top:-30px; color:#264a85; font-size:12px; margin-right:3px;}
.letter table{ line-height:30px; text-align:left; margin:10px 0 0 5px;}

.right04{margin-top:22px;}
.right04 h3{ height:25px; line-height:28px; font-size:14px;  padding-left:5px; border-bottom: solid 2px #e33638;}
.right04 h3 span a{ font-weight:normal; float:right; *margin-top:-30px; color:#264a85; font-size:12px; margin-right:3px;}
.right04 .img{ height:173px; border:solid 1px #ddd; margin-top:10px; margin-left:3px;}
.right04 .img p a{ line-height:24px; font-weight:bold; margin-left:10px; color:#393939;}
.right04 .img p a:hover{ color:#e33638;}
.opinion{ margin-top:28px;}
.opinion ul{ background-color:#f5f5f5; margin-top:2px;}
.opinion ul li{ height:28px; border-bottom:solid 3px #fff; padding-left:20px;}
.opinion ul li a{ color:#666; line-height:30px;}
.opinion ul li a:hover{ color:#e33638;}



/*=====================  执法监察  =========================*/
.content_zf{ clear:both; margin-top:20px;}
.main_left{ width:394px; float:left;}
.main_left01{ width:392px; height:255px; border:solid 1px #e1e1e1;}
.main_left01 ul{width:382px; height:245px; overflow:hidden; margin:5px;}
.main_left01 ul li{ width:382px; height:245px; float:left;}
.main_left02 h3{ width:383px; height:26px; background:url(/templet/mzj/images/zh3_bg.png) left top no-repeat; border-bottom:solid 2px #e53c3f; line-height:26px; padding-left:11px; font-size:14px; font-family:"微软雅黑"; color:#fff;}
.main_left02 h3 span{ float:right; font-size:12px; font-weight:normal; margin-right:5px; *margin-top:-28px;}
.main_left02 h3 span a{ color:#a40000;}
.main_left02 ul{ width:392px; height:218px; border:solid 1px #e1e1e1; border-top:none; padding-top:10px;}
.main_left02 ul li{ line-height:30px; background:url(/templet/mzj/images/zli_bg.png) left center no-repeat; margin-left:10px; padding-left:14px;}
.main_left02 ul li a{ color:#404040;}

.main_right{ width:679px; float:left; margin-left:10px;}
.mr_center{ width:394px; float:left;}
.mr_right{ width:274px; float:left; margin-left:10px;}
.main_right01 h3{ width:264px; height:28px; background-color:#e53c3f; line-height:28px; font-size:14px; font-family:"微软雅黑"; color:#fff; padding-left:11px;}
.main_right p{ line-height:24px; text-indent:2em; color:#404040; width:253px; height:91px; border:solid 1px #e1e1e1; border-top:none; padding:10px; padding-top:5px;}
.main_right01 a{ float:right; color:#e53c3f; *margin-top:-24px;}
.mr_right img{ margin-top:10px;}
.main_right02{ margin-top:10px;}
.main_right02 h3{ width:264px; height:28px; background-color:#e53c3f; line-height:28px; font-size:14px; font-family:"微软雅黑"; color:#fff; padding-left:11px;}
.main_right02 h3 span{ float:right; font-size:12px; font-weight:normal; margin-right:5px; *margin-top:-28px;}
.main_right02 h3 span a{ color:#fff;}
.main_right02 ul{ width:273px; height:219px; border:solid 1px #e1e1e1; border-top:none; padding-top:10px;}
.main_right02 ul li{ line-height:30px; background:url(/templet/mzj/images/zli_bg.png) left center no-repeat; margin-left:10px; padding-left:14px;}
.main_right02 ul li a{ color:#404040;}




.footer{padding-bottom:10px;  background:#efefef; text-align:center; line-height:20px; color:#404040; height:100px; } 
.footer p{ float:left; margin-left:1%;}
.footer .img1{ float:left; margin-left:27%; margin-top:85px;}
.footer .img2{ float:left; margin-left:2%; margin-top:85px;}

/*=====================  主任信箱  =========================*/
.mail_main { width:1200px; margin:0px auto; display:block; overflow:hidden; padding:20px 0 32px 0; background:#fff;}
/* .mail_main .title { clear:both; height:auto; background:none; width:100%; border-bottom:2px solid #e3393a; height:70px;} */
.mail_main .title { clear:both; height:auto; background:none; width:100%; border-bottom:1px solid #d5d5d5; height:60px; margin-top:40px;}
/* .mail_main .title p { clear:both;  padding:0 0 0 30px; text-align:left; font-size:24px; font-family:Microsoft YaHei; color:#333; line-height:70px;} */
.mail_main .title p { clear:both; font-weight:normal;  padding:0 0 0 0; text-align:left; font-size:24px; font-family:Microsoft YaHei; color:#bd1a2d; line-height:57px; border-bottom:4px solid #bd1a2d;  position:absolute;}
.mail_main .breadcrumb { text-align:left; font-size:14px;font-family:Microsoft YaHei; line-height:54px; color:#666; width:1200px; margin:0px auto; display:block; overflow:hidden; height:63px; background:url(../mz/breadcrumb_bg.gif) repeat-x bottom left;}
.mail_main .breadcrumb a{ color:#666;}
.mail_main .breadcrumb img { float:left; margin:20px 8px 0 0 ;}
.mail_main .mail_left { width:230px; margin:30px 0 0 30px; display:block; height:800px; background:#fde9ea; float:left;}
.mail_main .mail_left h2 { width:100%; height:65px; background:url(../mz/mail_logo.png) no-repeat left top; border-top:4px solid #c81622;}
.mail_main .mail_left h2 p { padding-left:90px; font-size:24px; color:#c81622; line-height:60px; font-weight:normal;font-family:Microsoft YaHei;}
.mail_main .mail_left ul { width:250px; margin-left:-20px; margin-bottom:20px;}
.mail_main .mail_left li { background:url(../mz/mail_bg03.gif) no-repeat 97px 19px; height:59px;font-family:"Microsoft YaHei"; font-size:16px; color:#404040; line-height:45px; padding-left:115px; }
.mail_main .mail_left li a {color:#404040;}
.mail_main .mail_left li:hover { background:url(../mz/mail_bg02.gif) no-repeat left top;}
.mail_main .mail_left li:hover a { color:#fff;} 
.mail_main .mail_left .hover {background:url(../mz/mail_bg02.gif) no-repeat left top; }
.mail_main .mail_left .hover a { color:#fff;} 
.mail_main .mail_right { width:840px; float:right; margin-right:30px; display:block; overflow:hidden;}
.mail_main .mail_right .mail_form { width:100%; margin:0px auto; padding-top:30px; display:block; overflow:hidden; border-bottom:2px solid #DFDFDF; padding-bottom:28px;}
.mail_main .mail_right .mail_form .left { width:497px; float:left;}
.mail_main .mail_right .mail_form .left p { width:100%; display:block; overflow:hidden;}
.mail_main .mail_right .mail_form .left span {font-size:14px;font-family:Microsoft YaHei; color:#404040; line-height:28px; width:74px; float:left; display:block; overflow:hidden; text-align:right; }
.mail_main .mail_right .mail_form .left input {border:1px solid #DDDDDD; background:#F1F1F1; height:26px; padding:0px 10px; float:left;}
.mail_main .mail_right .mail_form .left .key { width:100%; padding-bottom:26px;}
.mail_main .mail_right .mail_form .left .key input { width:400px;}
.mail_main .mail_right .mail_form .left .time {width:100%;}
.mail_main .mail_right .mail_form .left .time input { width:130px; float:left;}
.mail_main .mail_right .mail_form .left .time font { float:left; width:32px; float:left;font-size:14px;font-family:Microsoft YaHei; color:#404040; line-height:28px; text-align:center;}
.mail_main .mail_right .mail_form .left .time a { text-align:center; font-size:14px;font-family:Microsoft YaHei;  color:#fff; line-height:28px; width:80px; height:28px; display:block; overflow:hidden; float:right; background:#e3393a;}
.mail_main .mail_right .mail_form .right { float:right;}
.mail_main .mail_right .mail_form .right img { float:left; margin-left:32px;}

.mail_main .mail_right .mail { width:100%; margin:0px auto; display:block; overflow:hidden;font-family:Microsoft YaHei;}
.mail_main .mail_right .mail dl { width:100%; display:block; overflow:hidden; border-bottom:1px dashed #CBCBCB; padding:24px 0;text-align:left; font-size:14px; color:#404040; line-height:214%;}
.mail_main .mail_right .mail dt { text-align:left; padding:0 0 0 42px; background:url(../mz/question_icon.gif) no-repeat left 2px;max-height:55px;overflow: hidden; margin-bottom:20px; }
.mail_main .mail_right .mail dd { padding-left:42px;background: url(../mz/Reply_icon.gif) no-repeat left 2px;max-height: 90px;overflow: hidden; }

.mail_main .mail_right .clause { width:100%; margin:0px auto; padding:30px 0 50px 0; text-align:left; font-size:16px; font-family:Microsoft YaHei; color:#404040; line-height:32px; }
.mail_main .mail_right .clause p { width:100%; display:block; overflow:hidden; padding-top:50px; text-align:right;}
.mail_main .mail_right .clause p a { width:90px; height:23px; margin-left:34px; text-align:center; font-size:16px; color:#fff; line-height:23px; display:block; overflow:hidden; float:right; padding-right:10px;}
.mail_main .mail_right .clause p .comply { background:#bd1a2d;}
.mail_main .mail_right .clause p .non-comply { background:#C92E2E;}

.mail_main .mail_right .mail_form2 { width:100%; margin:0px auto; padding-top:30px; display:block; overflow:hidden;font-family:Microsoft YaHei; }
.mail_main .mail_right .mail_form2 dl { width:100%; display:block; overflow:hidden;padding-bottom:26px;}
.mail_main .mail_right .mail_form2 dt { width:80px; text-align:right; font-size:16px; line-height:23px; color:#404040; float:left; display:block; overflow:hidden;}
.mail_main .mail_right .mail_form2 dd { width:660px; float:right; display:block; overflow:hidden;}
.mail_main .mail_right .mail_form2 dd input {border:1px solid #DDDDDD; background:#F1F1F1; height:21px; padding:0px 10px; float:left;}
.mail_main .mail_right .mail_form2 dd .w576 { width:574px;}
.mail_main .mail_right .mail_form2 dd .w80 { width:80px;}
.mail_main .mail_right .mail_form2 dd a {width:100px; height:40px; background: #3e86fe; text-align:center; font-size:16px; color:#fff; display:block; overflow:hidden; line-height:40px;border-radius: 5px}
.mail_main .mail_right .mail_form2 dd .CAPTCHA { margin-left:20px; float:left; }
.mail_main .mail_right .mail_form2 dd select { width:100px; height:23px; border:1px solid #DDDDDD; background:#F1F1F1;}
.mail_main .mail_right .mail_form2 dd textarea {border:1px solid #DDDDDD; background:#F1F1F1; height:180px; padding:10px; float:left;}
.mail_main .mail_right .mail_form2 dd  span { width:60px; float:left; }
.mail_main .mail_right .mail_form2 dd  i { width:65px; height:23px; float:left; padding:0 10px; display:block; overflow:hidden;}
.mail_main .mail_right .mail_form2 dd .code_btn {width:40px; height:23px;color:#3E6AB2; font-size:12px; background:none; float:left; display:block; overflow:hidden; line-height:23px;}
.mail_main .mail_right .mail_form2 dd .tips {width:100%; text-align:left; font-size:16px;font-family:Microsoft YaHei;color:#bd1a2d; padding-top:10px; float:left;}

.mail_main .mail_left .mail_tel{ border:1px solid #e47d80; background:#fff; width:208px; margin:0 auto;font-family:Microsoft YaHei; font-size:14px; color:#444; margin-bottom:10px;}
.mail_main .mail_left .mail_tel .mail_tel_icon{ background:url(../mz/mail_tel.jpg) no-repeat; display:inline-block; width:20px; height:20px; margin:10px 5px 10px 10px; vertical-align:-15px;}
.mail_main .mail_left .mail_tel span{ color:#a40001;vertical-align:-1px;}
.mail_main .mail_left .mail_tel p{ font-size:12px; margin:-7px 0 10px 35px;}
.mail_main .mail_right .mail_form .right button{ border:0; cursor:pointer;}
.mail_main .mail_right .mail_form .right .mail_message_btn{ background:url(../mz/zxzx_icon1.gif) no-repeat; width:80px; height:80px; margin-right:30px;}
.mail_main .mail_right .mail_form .right .mail_query_btn{background:url(../mz/zxzx_icon2.gif) no-repeat;width:80px; height:80px;}
.mail_main .mail_right .mail .fenye .fy_h{ color:#4a6e90; text-decoration:underline;}
.mail_main .mail_right .mail .fenye a{ color:#404040; margin-right:5px;}
.mail_main .mail_right .mail .fenye span{ color:#fd494a;}
.mail_main .mail_right .mail .fenye input{ width:40px; height:15px; border:1px solid #c2c2c2; margin-right:5px;}
.mail_main .mail_right .mail_form2 dl dt .mail_icon{ color:#d03837; font-size:14px; vertical-align:-2px; margin:0 5px; font-weight:bold;}

/* RADIO */

.mail_main .mail_right .mail_form2  .button-holder {margin-top:2px;}
.mail_main .mail_right .mail_form2  .button-holder font { width:20px; float:left; margin:0px 16px 0 6px; font-size:14px;}
.mail_main .mail_right .mail_form2 .regular-radio {
	display: none; 
}

.mail_main .mail_right .mail_form2 .regular-radio + label {
	-webkit-appearance: none;
	background-color: #fafafa;
	border: 1px solid #cacece;
	box-shadow: 0 1px 2px rgba(0,0,0,0.05), inset 0px -15px 10px -12px rgba(0,0,0,0.05);
	padding: 7px;
	border-radius: 4px;
	display: inline-block;
	position: relative;
}

.mail_main .mail_right .mail_form2 .regular-radio:checked + label:after {
	content: ' ';
	width: 12px;
	height: 12px;
	border-radius: 1px;
	position: absolute;
	top: 4px;
	background: #01C252;
	box-shadow: inset 0px 0px 10px rgba(0,0,0,0.3);
	text-shadow: 0px;
	left:4px;
	font-size: 32px;
}

.mail_main .mail_right .mail_form2 .regular-radio:checked + label {
	background-color: #e9ecee;
	color: #99a1a7;
	border: 1px solid #adb8c0;
	box-shadow: 0 1px 2px rgba(0,0,0,0.05), inset 0px -15px 10px -12px rgba(0,0,0,0.05), inset 15px 10px -12px rgba(255,255,255,0.1), inset 0px 0px 10px rgba(0,0,0,0.1);
}

.mail_main .mail_right .mail_form2 .regular-radio + label:active, .regular-radio:checked + label:active {
	box-shadow: 0 1px 2px rgba(0,0,0,0.05), inset 0px 1px 3px rgba(0,0,0,0.1);
}

.mail_main .mail_right .mail_form2 .big-radio + label {
	padding: 7px; float:left;
}

.mail_main .mail_right .mail_form2 .big-radio:checked + label:after {
	width: 6px;
	height: 6px;
	left:4px;
	top: 4px;
}

.mail_main .sub_success { width:870px; margin:0px auto; display:blockl; overflow:hidden; padding-top:40px;font-family:Microsoft YaHei;}
.mail_main .sub_success h2 { width:100%; text-align:center; font-size:30px; font-weight:bold; color:#656565;}
.mail_main .sub_success dl { width:438px; height:60px; display:block; overflow:hidden; background:#F1F1F1; margin:0px auto; margin-top:28px;}
.mail_main .sub_success dt { width:110px; text-align:right; font-size:18px; color:#656565; line-height:60px; float:left;}
.mail_main .sub_success dd { width:270px; float:right; padding-right:10px; text-align:left; font-size:18px; color:#CC1B1B; line-height:60px;}
.mail_main .sub_success p { text-align:center; font-size:18px; color:#CC1B1B; line-height:200%; padding:36px 0;}

.mail_main .mail_right .mail_form3 { width:100%; margin:0px auto; padding-top:30px; display:block; overflow:hidden;font-family:Microsoft YaHei; }
.mail_main .mail_right .mail_form3 dl { width:100%; display:block; overflow:hidden;padding-bottom:26px;}
.mail_main .mail_right .mail_form3 dt { width:100px; text-align:right; font-size:16px; line-height:23px; color:#404040; float:left; display:block; overflow:hidden;}
.mail_main .mail_right .mail_form3 dd { width:630px; float:right; display:block; overflow:hidden;}
.mail_main .mail_right .mail_form3 dd input {border:1px solid #DDDDDD; background:.F1F1F1; height:21px; padding:0px 10px; float:left;}
.mail_main .mail_right .mail_form3 dd .w576 { width:574px;}
.mail_main .mail_right .mail_form3 dd .w80 { width:80px;}
.mail_main .mail_right .mail_form3 dd a {width:100px; height:40px; background: #bd1a2d; text-align:center; font-size:16px; color:#fff; display:block; overflow:hidden; line-height:40px;border-radius: 5px}

.mail_main .mail_right .questions { width:100%; display:block; overflow:hidden; margin:0px auto;font-family:Microsoft YaHei; }
.mail_main .mail_right .questions .con1 { width:100%; display:block; overflow:hidden; margin-top:30px; border-bottom:2px solid #DFDFDF;}
.mail_main .mail_right .questions .con1 .left { width:60px; float:left; display:block; overflow:hidden; text-align:center; margin:2px 0 0 0;}
.mail_main .mail_right .questions .con1 .right { width:670px; float:left; font-size:14px; color:#000; line-height:214%;}
.mail_main .mail_right .questions .con1 .right ul { width:100%; display:block; overflow:hidden;}
.mail_main .mail_right .questions .con1 .right li { text-align:left; padding-bottom:34px;}
.mail_main .mail_right .questions .con2 { width:100%; display:block; overflow:hidden; margin-top:40px;}
.mail_main .mail_right .questions .con2 .left { width:60px; float:left; display:block; overflow:hidden; text-align:center; margin:2px 0 0 0;}
.mail_main .mail_right .questions .con2 .right { width:670px; float:left; font-size:14px; color:#000; line-height:214%;}
.mail_main .mail_right .questions .con2 .right ul { width:100%; display:block; overflow:hidden;}
.mail_main .mail_right .questions .con2 .right li { text-align:left; padding-bottom:34px;}

.mail_main .fenye{text-align: right;padding: 10px; font-size:12px; font-family:Microsoft YaHei;  color:#000; margin-top:20px;}
.mail_main .fenye a { color:#000;}

.mail_main .mail_right .clause .xz-tit{ text-align:left; font-size:14px; color:#666; margin:0; padding:0; margin-top:30px; }
.mail_main .mail_right .clause .xz-tit .xz-tit-y{vertical-align:-1px; margin-right:5px;}
.mail_main .mail_right .clause .xz-tit .xz-tit-btn{ display:inline-block; width:100px; height:40px; background:#2064af;border-radius:5px; line-height:40px; text-align:center; font-size:16px; float:none;}

.mail_main .mail_right .mail_form2 dl dl dd .dxbn{ float:none; vertical-align:-6px;}
.mail_main .mail_right .mail_form2 dl dd #form1 label .left{ width: auto; margin:3px 20px 0 5px;}

/* 改版导航 */
.mail_main .mail_left.xb-1{ background:#fff;}
.mail_main .mail_left.xb-1 h2{ background:#bd1a2d; height:50px; border:0;}
.mail_main .mail_left.xb-1 h2 p{ padding:0; color:#fff; font-size:24px; font-weight:bold; line-height:50px; padding-left:45px;}
.mail_main .mail_left.xb-1 .hover{ background: url(../mz/mail_bg04.png) no-repeat 20px 21px; }
/* .mail_main .mail_left.xb-1 .hover a{color:#ca1c1c;} */
.mail_main .mail_left.xb-1 .hover a{color:#bd1a2d; font-weight:bold;}
.mail_main .mail_left.xb-1 li{ font-size:18px; padding-left:45px;background:url(../mz/mail_bg03.gif) no-repeat 20px 21px; border-bottom:1px solid #eaeaea; height:50px; line-height:50px;}
.mail_main .mail_left.xb-1 li:hover { background: url(../mz/mail_bg04.png) no-repeat 20px 21px;}
/* .mail_main .mail_left.xb-1 li:hover a { color:#ca1c1c;}  */
.mail_main .mail_left.xb-1 li:hover a { color:#ca1c1c;font-weight:bold;} 
.mail_main .mail_left.xb-1{ margin-left:0; width:260px;}
.mail_main .mail_left.xb-1 ul{ margin-left:0;}

/* 2019-10-21 修改 */
/* .mail_main .mail_right .mail-bd{ background:url(../mz/mail-bg-21.jpg) repeat-x; border:1px solid #dfdfdf; height:798px; margin:30px 0 0 0; width:838px;} */
.mail_main .mail_right .mail-bd{ background:url(../mz/mail-bg-21.jpg) repeat-x; border:1px solid #dfdfdf; height:798px; margin:30px 0 0 0; width:828px;}
.mail_main .mail_right .mail-bd .mail-bd-btn{ margin:300px 0 0 190px;}
/* .mail_main .mail_right .mail-bd .mail-bd-btn .mail_message_btn{ background:url(../mz/mail-21-btn-1.png) no-repeat; width:200px; height:90px; cursor:pointer; border:0; margin-right:60px;} */
.mail_main .mail_right .mail-bd .mail-bd-btn .mail_message_btn{ background:url(../mz/mail-21-btn-1.png) no-repeat; width:200px; height:90px; cursor:pointer; border:0; margin-right:60px;}
/* .mail_main .mail_right .mail-bd .mail-bd-btn .mail_query_btn{ background:url(../mz/mail-21-btn-2.png) no-repeat;width:200px; height:90px;cursor:pointer;border:0;} */
.mail_main .mail_right .mail-bd .mail-bd-btn .mail_query_btn{ background:url(../mz/mail-21-btn-2.png) no-repeat;width:200px; height:90px;cursor:pointer;border:0;}





