
/* CSS Document */
*{padding:0;margin:0}
ul,li{ list-style:none;}
img{border:None;}
body{background:#fff url(../images/bodybotbg.jpg) center bottom no-repeat;font-size:14px;font-family:"微软雅黑";line-height:24px; }
a{color:#000;text-decoration:none;}
a:hover{color:#eb4848;}
.clear{ clear:both; overflow:hidden; height:0;}

.l{float:left;}
.r{float:right;}

#top{ background:url(../images/topbg.jpg) center top no-repeat;height:715px;margin:0 auto;}
.top_main{ width:1175px; margin:auto; padding-top:119px; text-align:center;}
.zttitle{ animation-duration:2s; -webkit-animation-duration:2s;}
.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:94px; line-height:94px; background:#e54646;text-align:center; color:#fff; font-size:20px;}

#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:69px; position:relative; padding-top:69px; clear:both;}
#main{width:1200px;margin:0 auto;min-height:350px;padding-bottom:40px; position:relative; clear:both;}
.box1{width:1200px;margin:0 auto;}

.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-size:19px;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 0; width:140px; text-align:center;border:1px solid #bf9866; height:40px; line-height:40px; color:#bf9866; font-size:16px; border-radius:40px;}
.ckmore:hover{ background:#bf9866; color:#fff;}

.bzjzzdh_cont{width:1200px;padding-top:10px; margin:20px auto;overflow:hidden;}
.bzjzzdh_cont_l{float:left;width:580px;}
.bzjzzdh_cont_r{float:right;width:580px;}
.bzjzzdh_cont_r h3{color:#c00; font-size:20px; font-weight:bold;}

.bzjzzdh_cont dl{ float:left; width:580px; padding:10px 0 20px 0; margin-right:38px;}
.bzjzzdh_cont dl dt{/*padding-left:18px;*/text-align:center; line-height:30px;height:35px;overflow:hidden;text-overflow:ellipsis;}
.bzjzzdh_cont dl dt a{ color:#424242; font-size:20px; font-weight:bold;}
.bzjzzdh_cont dl dt a:hover{ color:#eb4848;}
.bzjzzdh_cont dl dd{ font-size:16px; color:#8e8e8e; text-indent:2em; line-height:30px; padding-top:8px;}
.bzjzzdh_cont dl dd a{ color:#eb4848;}

.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/sjd/style/ellipsis.xml');}


.ul_list{clear:both;padding-top:5px;}
.ul_list li{ line-height:52px; height:52px; background:url(../images/point.png) 0 center no-repeat; padding-left:18px; position:relative;}
.ul_list li a{ display:block;width:88%; white-space:nowrap;overflow: hidden;-o-text-overflow: ellipsis;text-overflow:ellipsis;-moz-binding: url('https://mzzt.mca.gov.cn/article/sjd/style/ellipsis.xml');font-size:18px;}
.ul_list li:last-child{ border-bottom:0;}
.ul_list span{ position:absolute; top:0; right:0;}

/*.bzjzzdh_cont_r .ul_list li{line-height:42px;height:42px;}*/

.box2{ background:#fff url(../images/centerbg.jpg) center bottom no-repeat; clear:both; overflow:hidden; padding-bottom:40px;}
.box2_cont{width:1200px;margin:0 auto;}
.mzfctt{ margin-top:56px;}
.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:1240px;}
.box2_cont .ul_list li{ float:left; width:560px; margin-right:38px;}
.bmbox{ float:right;}

.jctj_cont{ padding-top:30px; overflow:hidden; clear:both;}
.jctj_cont table{ border-collapse:collapse;}
.jctj_cont table tr td{ border-color:#fff;border-collapse:collapse;}
.tj01{ position: relative; width:787px; height:479px; float:left; margin-bottom:10px;}
.tj01 img{ display:block; width:100%;}
.tj01 p{ position:absolute; bottom:0; width:97.1%; left:0; height:48px; line-height:49px; background:#ee6161; -moz-opacity: 0.8; /* FF 3.5以下 */  
 opacity: 0.8; /* FF 3.5及以上 */  
 filter: alpha(opacity=80); /* IE6及以上 */color:#fff; font-size:18px; display:block; padding-left:3%;
}
.tj01 p a{ }
.tj01 .jj{ display:none;}
.tj01:hover p{ display:none;}
.tj01:hover .jj{ display:block; width:100%; height:50%; background:#ee6161; -moz-opacity: 0.8; /* FF 3.5以下 */  
 opacity: 0.8; /* FF 3.5及以上 */  
 filter: alpha(opacity=80); /* IE6及以上 */ position:absolute; left:0; bottom:0; text-indent:2em; line-height:34px;}
.tj01:hover .jj span{ color:#fff4e5; font-size:16px; display:block; padding:50px 50px 0;}
.tj01:hover .bor{ border:1px solid #fff4e5; margin:20px; height:199px;}

.flr{ float:right; width:401px;}
.tj02{ width:401px; height:234px; float:right;}
.tj02:hover .jj span{ padding:10px 10px 0;}
.tj02:hover .bor{ height:77px; overflow:hidden;}
.ntab{ margin-top:10px;}
.tj03{ width:594px; height:362px; float:left;}
.tj03:hover .jj span{ padding:30px 10px 0;}
.tj03:hover .bor{ height:141px; overflow:hidden;}
.tj05{ float:right;}

.botbn{width:1200px;margin:0 auto; padding-top:60px;}

/*图片现场js代码样式*/
.tpxc_cont{ width:1245px; position:relative; background:#fff; margin:35px 0 0 -25px; overflow:auto; zoom:1; min-height:90px;}
.mmore { position: absolute; left: 870px; top: 11px; }
.mbtn1 { padding: 0px 10px 0 0; float: left; height: 38px; width: 13px; margin-top: 76px; cursor: pointer; background:url(../images/left.png) no-repeat; }
.mbtn1:hover{ background-image:url(../images/lefts.png);}
.mbtn2 { float: right;padding: 0px 0 0 0;background:url(../images/right.png) no-repeat; }
.mbtn2:hover{ background-image:url(../images/rights.png);}
.mchgImg { float: left; width: 1200px; overflow: hidden; }
.mchgImg .long { width: 1000000px; }
.long ul { float: left; }
.mchgImg ul li { float: left; width: 190px; height:190px; margin-right:13px; position:relative;}
.mchgImg ul li p { font-size:1.4rem;display:block; white-space:nowrap;overflow: hidden;-o-text-overflow: ellipsis;text-overflow:ellipsis;-moz-binding: url('https://mzzt.mca.gov.cn/article/sjd/style/ellipsis.xml'); position:absolute; bottom:0; left:0; width:190px; height:36px; line-height:36px; background:#ee6161; -moz-opacity: 0.9; /* FF 3.5以下 */  
 opacity: 0.9; /* FF 3.5及以上 */  
 filter: alpha(opacity=90); /* IE6及以上 */
  color:#fff; text-align:center;}
  .mchgImg ul li p a{ color:#fff; font-size:18px; font-weight:normal;}
.mchgImg ul li a:hover{ }
.mchgImg ul li img {  width: 190px; height:190px; }
/*图片现场js代码样样式结束*/

/*二级列表页样式*/
.loc{font-size:14px;color:#555;padding:15px;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;}

.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;}

/*最终文章页样式*/
#articlemain{background:url(https://mzzt.mca.gov.cn/article/sjd/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-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; text-decoration:underline}
#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 536px; height:536px;}
.top_main{ padding-top:75px;}
.zttitle img{ height:140px;}
.ztbd img{ height:86px;}
}

@media screen and (max-device-width:1200px) {
#wrap{min-width:1200px;}
#top{ background-size:1200px 447px; height:447px;}
.top_main{ padding-top:75px;}
.zttitle img{ height:100px;}
.ztbd img{ height:86px;}
#bottom{min-width:1200px;}
}