
/* CSS Document */
*{padding:0;margin:0}
ul,li{ list-style:none;}
img{border:None;}
body{background:url(../images/bodybg.jpg) center top no-repeat #fff;font-size:14px;font-family:"微软雅黑";line-height:24px; }
a{color:#666666;text-decoration:none;}
a:hover{color:#555;}
.clear{ clear:both; overflow:hidden; height:0;}

.l{float:left;}
.r{float:right;}
#wrap{margin:0 auto;min-width:1020px;}
#top{width:1020px;height:311px;margin:0 auto; overflow:hidden;position:relative;}
.toplogo{width:1000px;height:170px; padding-top:141px; text-align:center;}

#bottom{ height:80px; line-height:80px; background:#424242;text-align:center; color:#fff; font-size:18px;}

#bottom{height:80px !important;}
.bottom_main{max-width:600px !important;}
.bottom_main p{text-align:left !important;line-height:200% !important;}
.bottom_main span{display:inline !important;}
.dzjg_biaozhi{float:left !important;}
.bottom_cont{float:right !important;margin-top:5px !important;}


#main{background:url(../images/tmbg.png) repeat;width:1000px;margin:0 auto;min-height:350px;padding-bottom:40px;}

.desc{ padding:25px 50px 0;}
.box1{ position:relative; min-height:330px;}
.wj_tt{ height:70px; width:930px; background:url(../images/tt.png) no-repeat; position:absolute; top:9px; right:-13px;}
.wj_a{ display:block; width:900px; height:70px;}
.indexsesc{ height:218px; overflow-y:scroll; position:absolute; top:85px; left:0; padding:0 30px 0 62px; color:#6b6964; text-align:justify; margin-right:13px; background:none;font-size:16px;}
.box2{ padding:0 19px; min-height:291px;}
.box2_l{ position:relative; float:left; width:521px; height:291px;}
.xwfbh_tt{ position:absolute; top:5px; left:-10px; height:53px; line-height:43px; width:129px; background:url(../images/tt1.png) no-repeat; padding-left:20px;}
.xwfbh_tt a{ color:#fff; font-size:22px;}
.xwfbh_tt img{ width:521px; height:291px;}
.box2_r{ float:right; width:410px;}
.zcjd_tt{ border-bottom:2px solid #e0e0e0; height:34px; line-height:34px; position:relative;}
.zcjd_tt p{ float:left; border-bottom:2px solid #4b9df1; height:34px; line-height:34px; padding:0 4px;}
.zcjd_tt a{ position:absolute; right:9px; top:0; font-weight:normal; color:#4c4c4c; font-size:14px;}
.ul_list{ padding-top:5px;}
.ul_list li{ line-height:50px; height:50px; background:url(../images/point.png) 4px 23px no-repeat; padding-left:16px; border-bottom:1px dashed #e0e0e0;}
.ul_list li a{ display:block;width:390px; white-space:nowrap;overflow: hidden;-o-text-overflow: ellipsis;text-overflow:ellipsis;-moz-binding: url('https://mzzt.mca.gov.cn/article/jqcxsqzl/style/ellipsis.xml');font-size:16px;}
.ul_list li:last-child{ border-bottom:0;}
.ul_list span{ display:none;}
.box3{ padding:0 19px; margin-top:35px; min-height:300px;}
.box3_l{/* float:left; width:521px; */}
.box3_r{float:right; width:410px;}
.zcjd_box dl{width:470px;float:left;padding:27px 10px 10px 0;height:90px;}
.zcjd_box dl:nth-child(2n){float:right;padding-right:0;}
.zcjd_box dl dt{text-align:center; padding-bottom:6px;min-height:50px;}
.zcjd_box dl dt a{font-size:18px; color:#424242; font-weight:bold;}
.zcjd_box dl dd{color:#666; text-indent:2em;text-align:justify; text-justify:inter-ideograph;}
.zcjd_box dl dd a{color:#f8a02e;}

.box_tz{width:850px;margin:auto;background:#fff;text-align:center; line-height:180%;font-size:19px;color:#fff; font-weight:bold; margin-bottom:30px; overflow:hidden; 
    border:1px solid #f8a02e;padding:10px 15px;
    -moz-border-radius:5px;
    -webkit-border-radius:5px;
    border-radius:5px;
	}
	
.box_tz a{color:#f8a02e; }
.box_tz li span{ display:none;}

/*二级列表页样式*/
.loc{font-size:14px;color:#555;padding:10px;line-height:20px; border-bottom:1px solid #dcdcdc;}
.loc a{font-size:14px;}
.alist{padding:20px 10px;}
.alist .article{width:98%; font-size:16px;margin:0 auto;padding:0; text-align:left;}
.alist tr td{padding:0 0 10px 0;margin:0;vertical-align:top;}
.alist .arlisttd{line-height:28px;}
.alist .ardot{width:15px;padding-top:13px;}
.alist .timedefault{font-size:13px;color:#555;width:100px; text-align:right;padding-top:2px;}

.plist li{ float:left;width:180px;height:244px;margin:0 20px; position:relative}
.plist li img{width:180px;height:244px;}
.plist li.last{margin-right:0}
.plist div{height:37px; bottom:0;left:0; line-height:37px;}
.plist p{height:37px; position:absolute;bottom:0;left:0;width:180px; text-align:center; line-height:37px;background:#000;filter:alpha(opacity=70); opacity:0.7; position:absolute;width:180px; text-align:center;}
.plist p a{color:#fff; font-size:14px;}

.plist02{width:850px;margin:0 auto}
.plist02 li{ float:left;width:396px;height:244px;margin:10px 10px; position:relative; float:left;}
.plist02 li img{width:396px;height:244px;}
.plist02 div{height:37px; position:absolute;bottom:0;left:0; line-height:37px;}
.plist02 p{ position:absolute;bottom:0;left:0;width:350px;height:37px; line-height:37px; background:#000 url(https://mzzt.mca.gov.cn/article/jqcxsqzl/images/icon01.png) 10px 10px no-repeat;padding-left:46px; filter:alpha(opacity=70); opacity:0.7;width:350px;}
.plist02 p a{color:#fff; font-size:14px;}

/*最终文章页样式*/
#articlemain{background:url(../images/tmbg.png) repeat;width:1000px;min-height:300px;margin:0 auto;overflow:hidden;}
#articlemain .loc{text-align:left;}
#artcon{padding:0 20px;margin:0 auto;}
#artcon .mtitle{font-size:22px;margin:0 auto; color:#000; text-align:center; font-family:"微软雅黑";font-size:22px; line-height:150%;padding-top:25px;}
#artcon .source{font-family:"宋体";font-size:12px;padding:10px 0;color:#555; border-bottom:1px #ddd dotted;}
#zoom{font-family:"宋体";font-size:11.5pt;text-align:left;padding:30px 30px 0;text-align:justify; text-justify:inter-ideograph;}
#zoom a{color:#000}
#zoom table{ margin:auto;}
#zoom p{ margin:0; padding:0;border:0;padding-top:7px;text-align:justify; text-justify:inter-ideograph;}
#zoom img{ max-width:505px;_width:expression(document.body.clientWidth > 505 ? "505px" : "auto"); margin:10px auto; text-align:center;}
.disc a{color:#555;text-decoration:none;}
.article2{width:99%; display:none;}
.dot2{text-align:center; height:23px; width:20px; vertical-align:center; padding-top:8px;}
.listtime2{ padding-right:3px; padding-left:8px; text-align:right; white-space:nowrap; vertical-align:top; padding-top:5px;}
.article2 tr td{ border:0;}