
/* CSS Document */
*{padding:0;margin:0}
ul,li{ list-style:none;}
img{border:None;}
body{background:#fafafa;font-size:16px;font-family:"微软雅黑";line-height:28px; }
a{color:#383838;text-decoration:none;}
a:hover{color:#f25448;}
.clear{ clear:both; overflow:hidden; height:0;}

.l{float:left;}
.r{float:right;}
#wrap{min-width:1200px;}
#top{ background:url(../images/topbg.jpg) center top no-repeat;/*height:620px;*/margin:0 auto; background-size:100% 100% !important;}
.top_main{ width:1200px; margin:auto;/*padding-top:119px;*/padding:120px 0 200px 0 !important; text-align:center;}	
.zttitle{ animation-duration:10s; -webkit-animation-duration:10s;}
.ztbd{ margin-top:87px;animation-duration:1.5s; -webkit-animation-duration:1.5s; -webkit-animation-delay:1s; -moz-animation-delay:1s; animation-delay:1s; text-align:center; height:85px; overflow:hidden;}

#bottom{height:70px; line-height:70px; background:#f25448;text-align:center; color:#faf5cd; font-size:18px;}
#bottom a{color:#faf5cd !important;}

#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;}


#content{min-height:350px;padding-bottom:30px; position:relative; clear:both;}
#main{width:1200px;margin:0 auto;min-height:350px;padding-bottom:40px; position:relative; clear:both;}
.box1{width:1200px;margin:30px auto 0;}

.zyjs_cont_l{ float:left; width:580px;}
.zyjs_cont_r{ float:right; width:580px;}

.zyjs_cont{ /*width:1240px;*/width:1200px; padding-top:10px; height:285px; overflow:hidden;}
.zyjs_cont dl{ float:left; width:580px; padding:20px 0; margin-right:38px;}
.zyjs_cont dl dt{ padding-left:18px; text-align:center; line-height:28px;}
.zyjs_cont dl dt a{ color:#424242; font-size:20px; font-weight:bold;}
.zyjs_cont dl dt a:hover{ color:#eb4848;}
.zyjs_cont dl dd{ font-size:16px; color:#8e8e8e; text-indent:2em; line-height:28px; padding-top:8px;}
.zyjs_cont dl dd a{ color:#eb4848;}

.ckmore{ display:block; margin:30px auto 20px; width:140px; text-align:center;border:1px solid #e33130; height:42px; line-height:42px; color:#e33130; font-size:16px; border-radius:42px;}
.ckmore:hover{ background:#e33130; color:#fff;}

.bzjzzdh_cont{width:1200px;margin:20px auto; clear:both;overflow:hidden;}
.bzjzzdh_cont_l{float:left;width:699px;}
.bzjzzdh_cont_r{float:right;width:479px;}
.bzjzzdh_cont_r h3{color:#c00; font-size:20px; font-weight:bold; margin-top:10px;}
.bzjzzdh_cont_r h3 a{color:#eb4848;}

.bzjzzdh_cont dl{ padding:0px 0 15px 0; border-bottom:0px dashed #e0e0e0; }
.bzjzzdh_cont dl dt{/*padding-left:18px;*/text-align:center; line-height:35px;overflow:hidden;text-overflow:ellipsis;}
.bzjzzdh_cont dl dt a{ color:#f25448; font-size:22px; font-weight:bold;display:block;width:100%; white-space:nowrap;overflow: hidden;-o-text-overflow: ellipsis;text-overflow:ellipsis;-moz-binding: url('https://mzzt.mca.gov.cn/article/2018gzhy/style/ellipsis.xml');}
.bzjzzdh_cont dl dt a:hover{}
.bzjzzdh_cont dl dd{ color:#666666; text-indent:2em; line-height:30px; padding-top:8px;text-align:justify; text-justify:inter-ideograph;}
.bzjzzdh_cont dl dd a{ color:#f25448;}
.bzjzzdh_cont dl:last-child{ border-bottom:0;}

.tt{ margin:0 0 30px;}
.xxdttt{ margin:5px 0 0 0;}

.bzjzzdh_cont .tplist{width:580px;height:335px;overflow:hidden;position:relative;}
.bzjzzdh_cont .tplist img {/*width:570px;height:329px;*/width:580px;height:335px;border:0;  }
.bzjzzdh_cont .tplist p {position:absolute; bottom:0; left:0; background:#000; z-index:4; width:100%; height:48px; filter:alpha(opacity=70); -moz-opacity:0.7; opacity:0.7; }
.bzjzzdh_cont .tplist p a { color:#fff; line-height:48px; font-size:16px; text-decoration:none; padding-left:30px; display:block;width:470px; white-space:nowrap;overflow: hidden;-o-text-overflow: ellipsis;text-overflow:ellipsis;-moz-binding: url('https://mzzt.mca.gov.cn/article/2018gzhy/style/ellipsis.xml');}


.ul_list{clear:both;padding-top:5px;}
.ul_list li{ line-height:46px; height:46px; position:relative;}
.ul_list li a{ display:block;width:100%; white-space:nowrap;overflow: hidden;-o-text-overflow: ellipsis;text-overflow:ellipsis;-moz-binding: url('https://mzzt.mca.gov.cn/article/2018gzhy/style/ellipsis.xml');}
.ul_list li b{ font-weight:normal; font-size:14px; color:#fff; background:url(../images/gs_bg.png) no-repeat; width:67px; height:24px; line-height:24px; text-align:center; display:inline-block; margin-right:10px; padding-right:8px;}
.ul_list span{ position:absolute; top:0; right:0; display:none;}

.ul_list1{clear:both;padding-top:5px;width:1200px;}
.ul_list1 li{float:left;width:565px;margin-right:40px;height:46px;line-height:46px; background:url(../images/point.png) 0 center no-repeat; padding-left:15px;position:relative;}
.ul_list1 li a{ display:block;width:85%; white-space:nowrap;overflow: hidden;-o-text-overflow: ellipsis;text-overflow:ellipsis;-moz-binding: url('https://mzzt.mca.gov.cn/article/2018gzhy/style/ellipsis.xml');}
.ul_list1 span{ position:absolute; top:0; right:0;}

.ul_gcdt{width:479px;}
.ul_gcdt li{width:460px;margin-right:0;height:42px;line-height:42px;}
.ul_gcdt li a{width:85%;}

.ul_list2{padding-top:0;min-height:100px;}
.ul_list2 li{border-bottom:1px #ddd dotted;height:50px;line-height:50px;}
.ul_list2 li:nth-child(even){margin-right:0}
.ul_list2 li a{width:90%;}

.ul_gzjz li{width:360px;margin-right:25px;}
.ul_gzjz li:nth-child(3n){margin-right:0}

.mt20{ margin-top:50px;}

.ul_list3{ width:auto;}
.ul_list3 li{ float:none;}


.ul_list4 li{margin-right:20px;}
.ul_list4 span{right:10px;}
.ul_list4 li:nth-child(even){margin-right:0}


.mtjjtop ul{ width:1250px;}
.mtjjtop ul li{ float:left; width:261px; height:400px; background:url(../images/mtjj_contbg.png) no-repeat; padding:0 52px; margin-right:42px;}
.mtjjtop ul li span{ display:block; padding-top:82px; height:66px; border-bottom:1px solid #ddd; color:#2e2d2a; font-weight:bold;}
.mtjjtop ul li p{ text-indent:2em; color:#66625a; font-size:14px; line-height:27px; padding-top:17px;}

.box2{clear:both; overflow:hidden;/*padding-bottom:40px;*/padding-bottom:5px;margin-top:30px;}
.box2_cont{width:1200px;margin:0 auto;}
.mzfctt{ margin-bottom:10px;}
.jgbox{ float:left; width:580px; padding-top:25px;}
.jgbox h3{ position:relative; height:34px; line-height:34px;}
.more{ position:absolute; top:0; right:0; font-size:14px; color:#474746; font-weight:normal;}
.mzfc_cont{ padding-top:15px;}
.box2_cont .ul_list{ width:1340px;}
.box2_cont .ul_list li{ float:left; width:545px; margin-right:102px;}
.bmbox{ float:right;}

.jctj_cont{ overflow:hidden; clear:both; width:1220px;}
.jctj_cont table{ border-collapse:collapse;}
.jctj_cont table tr td{ border-color:#fff;border-collapse:collapse;}
.tj01{ position: relative; width:594px; height:336px; float:left; margin-bottom:10px; margin-right:11px; overflow:hidden;}
.tj01 img{ display:block; width:100%; height:auto;}
.tj01 p{ position:absolute; top:0; min-width:83px;padding:0 5px;left:0; height:38px; line-height:38px; background:#f25448; color:#faf5cd; text-align:center;
}
.tj01 p a{ }
.tj01 .jj{ display:none;}
.tj01:hover p{ display:none;}
.tj01:hover .jj{ display:block; width:100%; height:100%; background:url(../images/redtmbg.png) repeat; position:absolute; left:0; bottom:0;}
.tj01:hover .jj span{ color:#f6e4bf; font-size:22px; font-weight:bold; display:block; height:87px; line-height:87px; border-bottom:1px solid #f6e4bf;display:block;width:100%; white-space:nowrap;overflow: hidden;-o-text-overflow: ellipsis;text-overflow:ellipsis;-moz-binding: url('https://mzzt.mca.gov.cn/article/2018gzhy/style/ellipsis.xml');}
.jj_cont{ text-indent:2em; color:#faf5cd; height:140px; padding:20px 0;}
.tj01:hover .bor{margin:0 50px 0; }

.flr{ float:left; width:392px; margin-right:11px;}
.tj02{ width:392px; height:227px; float:left;}
.tj02:hover .jj span{ font-size:18px; height:62px; line-height:62px;}
.tj02:hover .bor{margin:0 30px 0; }
.tj02 .jj_cont{ height:70px; padding:15px 0;}
.tj02 .jj_cont b{ font-weight:normal;}

.jlfy_more{ font-weight:normal; display:block; margin:auto; width:120px; text-align:center; height:36px; line-height:36px; border:1px solid #fff; border-radius:36px; color:#faf5cd;}
.jlfy_more:hover{ color:#faf5cd;}

.botbn{width:1200px;margin:0 auto; padding-top:60px;}
.box3{ background:url(../images/mtjj_bg.jpg) center bottom no-repeat; height:788px; overflow:hidden; clear:both;}
.xxgc_l{ float:left; width:565px; margin-left:10px;}
.xxgc_r{ float:right; margin-right:10px;}

/*编者按*/
.bzabox1{min-width:1200px;/*height:520px;*/height:340px; margin:auto;}
.bzabox1_cont{ width:862px; margin:auto;background:url(../images/bza_bg.png) no-repeat; height:258px; padding-top:52px; padding-left:203px; padding-right:135px; color:#2e2e2e; font-size:15px;}
.bzabox1_cont p{ padding-bottom:6px;}
.bwcxmore{ display:block; width:825px; height:177px; margin-bottom:52px;}

/*二级列表页样式*/
.loc{padding:15px;line-height:20px; border-bottom:1px solid #dcdcdc;}
.loc a{}
.alist{padding:20px 10px;}
.alist{clear:both;padding-top:5px;}
.alist li{padding-left:15px;line-height:46px; height:46px; background:url(../images/point.png) 0 center no-repeat; position:relative;}
.alist li a{ display:block;width:100%; white-space:nowrap;overflow: hidden;-o-text-overflow: ellipsis;text-overflow:ellipsis;-moz-binding: url('https://mzzt.mca.gov.cn/article/2018gzhy/style/ellipsis.xml');}
.alist span{ position:absolute; top:0; right:0;}

.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:12px;}
.alist .ardot img{ display:inline-block; float:left;}
.alist .timedefault{font-size:13px;color:#555;width:100px; text-align:right;padding-top:2px;}

.plist02{margin:0 auto}
.plist02 li{ float:left;width:360px;height:219px;margin:20px 20px 0; position:relative; float:left;}
.plist02 li img{width:360px;height:219px;}
.plist02 div{height:37px; position:absolute;bottom:0;left:0; line-height:37px;}
.plist02 p{ position:absolute;bottom:0;left:0;height:37px; line-height:37px; width:97.1%; left:0; background:#ee6161; -moz-opacity: 0.8; /* FF 3.5以下 */  
 opacity: 0.8; /* FF 3.5及以上 */  
 filter: alpha(opacity=80); /* IE6及以上 */color:#fff; font-size:16px; display:block; padding-left:3%;}
.plist02 p a{color:#fff;font-size:16px;}

.plist03{ padding-left:25px;}
.plist03 li { width:190px; height:190px;}
.plist03 li img{ width:190px; height:190px;}
.plist03 li p{ text-align:center;}

.alist_2017{clear:both;padding-top:5px;}
.alist_2017 li{ line-height:46px; height:46px; position:relative;}
.alist_2017 li a{ display:block;width:100%; white-space:nowrap;overflow: hidden;-o-text-overflow: ellipsis;text-overflow:ellipsis;-moz-binding: url('https://mzzt.mca.gov.cn/article/2018gzhy/style/ellipsis.xml');}
.alist_2017 li b{ font-weight:normal; font-size:14px; color:#fff; background:url(../images/gs_bg.png) no-repeat; width:67px; height:24px; line-height:24px; text-align:center; display:inline-block; margin-right:10px; padding-right:8px;}
.alist_2017 span{ position:absolute; top:0; right:0;}
.mt30{ margin-top:30px;}

.xxgc_t{position:relative;}


/*最终文章页样式*/
#articlemain{background:url(https://mzzt.mca.gov.cn/article/2018gzhy/images/tmbg.png) repeat;width:1200px;min-height:350px;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-size:12px;padding:10px 0;color:#555; border-bottom:1px #ddd dotted;}
#zoom{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;}

@media screen and (max-device-width: 1440px) {
#top{ background-size:1440px 460px;height:420px;}
.top_main{ padding-top:75px;}
.zttitle img{ height:140px;}
.ztbd img{ height:86px;}
#main{/*margin-top:-70px;*/}
}

@media screen and (max-device-width:1200px) {
#top{background-size:1200px 388px;height:388px;min-width:1200px;}
.zttitle img{height:62%;width:80%;margin-top:-20px;margin-left:80px;}
#bottom{min-width:1200px}
#main{ margin-top:20px;}
}