﻿﻿@charset "utf-8";
/* CSS Document */

@charset "utf-8";
/* CSS Document */


/* --------------全局定义--------------- */
*{ margin:0;padding:0; font-family:"微软雅黑";}

/* 取消基本标签默认样式，防止不同浏览器显示效果不同，text-align:center; 解决不同浏览器居中问题 */
body{color:#4c4c4c; background:#fff; font:14px/24px 微软雅黑; text-align:center;}
body,ul,ol,li,p,h1,h2,h3,h4,h5,h6,form,fieldset,table,td,img,div,tr{ margin:0; padding:0;}
input,select{ font-size:12px; vertical-align:middle;}

/* 设置内容左对齐，恢复因BODY设置剧中产生的继承 */
/*body div{text-align:left;}
*/
/* 标签属性，textarea,input 强制输入时内容超出时换行 */
textarea,input{word-wrap:break-word;word-break:break-all;padding:0px; border:0;}

/* 清除ul列表标记的样式 */
li{list-style-type:none;}

/* 定义图片边框 */
img{ border:0 none;}

/* 定义默认的链接样式 */
a:link, a:visited{color:#333;text-decoration:none;}
a:hover{text-decoration:underline;}

/* 去掉链接的虚线框 */
a {outline:none;star:expression(this.onFocus=this.blur());}

/* 定义H系列标签，覆盖H系列标签默认属性 */
h1{font-size:24px;}
h2{font-size:20px;}
h3{font-size:18px;}
h4{font-size:16px;}
h5{font-size:14px;}
h6{font-size:12px;}

/* --------------通用属性定义--------------- */
/* 鼠标样式 */
.pointer{ cursor:pointer;}

/* 取消边框 */
.noborder{ border:0 none;}

.nopadding{padding:0; }

/* 文本对齐方式 */
.t_l{text-align:left;}
.t_c{text-align:center;}
.t_r{text-align:right;}

/* 字母和单词换行设置，强制内容换行，强制内容不换行 */
.break{word-break:break-all;word-wrap:break-word;}
.nobreak{word-break:keep-all;word-wrap:normal;}

/* 定义文本下划线 */
.unline{text-decoration:underline;}
.disunline{text-decoration:none;}

/* 浮动定义 */
.fl{float:left;}
.fr{float:right;}

/* 定位关系 */
.absolute{position:absolute;}
.relative{position:relative;}

/* 隐藏元素，当元素内容内容超出元素height 或 width 时，隐藏之 */
.o-hidden{overflow:hidden;}

/* 隐藏元素，visibility可以隐藏元素，但是还是会在布局中占位 */
.invisible{visibility:hidden;}

/* 从页面布局上隐藏元素，从布局上隐藏元素 */
.hidden{display:none;}
.block{display:block;}

/* 清理浮动元素,当浮动换行时后面元素不希望浮动，添加此属性，防止IE BUG */
.clear{clear:both;height:0px;width:100%;font-size:1px;line-height:0px;visibility:hidden;overflow:hidden;}

/* -----------------常用样式定义----------------- */

/* 下划线 */
.botline{border-bottom:1px solid #cfcfcf;overflow:hidden;}
/* 下划点虚线 */
.dotline{background:url("../images/dot01.gif")/*tpa=http://sy.mca.gov.cn/image/dot01.gif*/ repeat-x left bottom;}

/* 颜色功能定义，由小写c开头,表示color */
.cred{color:#f00;}
.cwhite{color:#fff;}
.cgreen{color:#0f0;}
.cgray{color:#666;}
.cblue{color:#00f;}
.cblack{color:#000;}
.cyellow {color:#bf0000;}
/*背景颜色*/
.f034{ background:#f0f3f4;}

/* 定义某个项目常用颜色 */
.c001{color:#06c;}
.c002{color:#c60;}

/* 字体样式 */
.fb{font-weight:bold;}
.fn{font-weight:normal;}
.fi{font-style:italic;}

/* 字体大小 */
.f10{font-size:10px;}
.f11{font-size:11px;}
.f12{font-size:12px;}
.f13{font-size:13px;}
.f14{font-size:14px;}
.f16{font-size:16px;}
.f18{font-size:18px;}
.f20{font-size:20px;}

/* 定义间距,上下2个div间距，用divh开头。上下divh有间距时使用,尽量不使用margin/padding值,防止不同浏览器出现BUG。使用下面属性可兼容大多浏览器。*/
.divh5,.divh10,.divh15,.divh20,.divh25,.divh30,divh1,.divh40{width:100%;overflow:hidden;}
.divh1{height:1px;}
.divh5{height:5px;}
.divh8{height:8px;}
.divh10{height:10px;}
.divh15{height:15px;}
.divh20{height:20px;}
.divh25{height:25px;}
.divh30{height:30px;}
.divh40{height:40px;}

/* 定义行高，lh使用较少,主要定义line-height属性 */
.lh1{line-height:1px;}
.lh10{line-height:10px;}
.lh15{line-height:15px;}
.lh18{line-height:18px;}
.lh20{line-height:20px;}
.lh25{line-height:25px;}
.lh30{line-height:30px;}
.lh35{line-height:35px;}

/* 标题样式定义,ptit在定义p标签元素或其它元素时,需要同时定义行高和高度,一般使用在标题显示中. */
.ptit25,.ptit20,.ptit18,.ptit30,.ptit,.ptit1,.ptit22{ width:100%; overflow:hidden;}
.ptit30{ line-height:30px; height:30px;}
.ptit25{ line-height:25px; height:25px;}
.ptit22{ line-height:22px; height:22px;}
.ptit20{ line-height:20px; height:20px;}
.ptit18{ line-height:18px; height:18px;}
.ptit15{ line-height:15px; height:15px;}
.ptit10{ line-height:10px; height:10px;}
.ptit1{ line-height:1px; height:1px;}


/*外边距*/
.mb20{ margin-bottom:20px;}
.mar20{ margin-top:20px;}
.mar23{ margin-top:23px;}

/*页面布局*/
#wrap{clear:both; overflow:hidden;} /*页面整体包含*/
#top{clear:both; overflow:hidden; height:228px; } /*页面头部包含*/
#content{width:1080px;  margin:0 auto;clear:both; overflow:hidden;text-align:left;  } /*页面主体内容包含*/
#main{width:1080px; /* background: #fff; */ margin:0 auto;clear:both; overflow:hidden; text-align:left;} /*页面主体内容包含*/
#left{float:left; width:615px;} /*页面左侧包含*/
#right{float:right; width:357px;} /*页面右侧包含*/
#bottom{ clear:both;text-align:center; background:#fafafa; line-height:27px; border-top:1px solid #e0e0e0; padding: 28px 0;margin-top:30px; color:#707070; } /*页面底部包含*/


.welcome{ background:#ebebeb; height:40px; border-bottom:1px solid #d6d6d6; line-height:40px; overflow:hidden; clear:both;}
.bot_tab{width:800px; margin:auto;}
.welcome_c{ width:1030px; margin:auto; padding:0 25px;}
.welcome_c span{ float:left; color:#757575;}
.welcome_c p{ float:right;}
.welcome_c p b{ font-weight:normal; color:#d62525;}
.welcome_c p a{color:#757575;}
.top02{ height:119px; width:1030px; margin:auto; padding:0 25px;}
.logo{ float:left; width:271px; padding-top:22px;}
.biaoyu{ float:left; padding-top:54px; padding-left:42px;}
.ss_con{ float:right;}
.ss_con table tr td{ padding-top:13px;}
.input1{ width:192px; height:42px; line-height:42px; border:0; border:1px solid #d6d6cb; border-right:0; float:left; font-size:14px; color:#666;}
.select1{ width:96px; height:44px; line-height:42px; border:0; border:1px solid #d6d6cb; border-left:0; float:left; text-align:center;font-size:14px;}
.searchbutton{ width:90px; height:44px; line-height:44px; background:#d62525; color:#fff; font-size:14px;}
.date{ text-align:right;}

.nav_cont{ width:1080px; margin:auto;}
.nav_ul{ width:962px;float:left; padding-top:7px;}
.nav_ul li{ float:left;/*padding:3px 25px;*/}
.nav_ul li a{ color:#fff;font-size:16px;}
.kangao{ float:right; width:118px;}
.kangao a{ display:block; width:118px; height:37px; background:#f5be00; color:#fff; line-height:37px;font-size:16px;}
.kangao a.tgsx{ margin-top:1px;}

/*列表页*/
.listright{ float:left; width:177px;height:641px;*+height:661px;border:1px solid #ddd;overflow:hidden; margin-top:14px;}
.listright2{ float:right; width:756px; overflow:hidden;}

.jlhd_tit{ padding-left:35px; font-size:14px; font-weight:bold; background:url("../images/jlhd.jpg")/*tpa=http://sy.mca.gov.cn/images2013/jlhd.jpg*/ no-repeat 11px #f2f2f2; height:25px; border-bottom:1px solid #ddd;border-top:1px solid #ddd; padding-top:10px;}
.jlhd_con{ padding-left:14px; padding-top:15px; padding-bottom:15px;}
.searchinput {
width: 120px;
border: 1px solid #C6C6C6;
height: 17px;
}
.zx_02 {
width: 120px;
height: 169px;
border: 1px solid #c9caca;
}
.yzm{
border: 1px solid #C6C6C6;
color: #666666;
height: 18px;
width: 40px;
}
.jlhdbtn{background: url("../images/tijiao.jpg")/*tpa=http://sy.mca.gov.cn/images2013/tijiao.jpg*/ no-repeat;
width: 64px;
height: 24px;
border: none;
cursor:pointer;
}

.listmid{ margin-top:14px;}
.loc {
height: 40px;
line-height: 40px;
margin: 0;
background: none;
border-bottom: 1px solid #d1d1d1;
font-weight: normal;
overflow: hidden;
padding:0 10px;
}
.h4_right {
float: right;
color: #061276;
padding: 0 6px;
}
.loc .h4_right, .loc .h4_right a {
padding: 0;
margin: 0;
font-size: 14px;
color: #929292;
text-decoration:none;
font-family:"宋体";
}
.h4_left {
color: #960500;
float: left;
font-size: 20px;
font-family: "微软雅黑";
}
.loc .h4_left {
padding: 0;
margin: 0;
color: #cb1813;
font-weight: normal;
font-size: 18px;
font-family: "微软雅黑";
z-index:9000;
}
.loc a.h4_left{color: #cb1813; text-decoration:none;}
.listdiv {
padding: 10px 0 3px 0;
min-height:300px;
}
.article {
width: 98%;
}
.ardot {
width: 25px;
text-align: center;
vertical-align: top;
padding-top: 16px;
}
.arlisttd {
vertical-align: top;
padding-top: 8px;
line-height: 180%;
padding-right:20px;
}
.arlisttd .artitlelist{ color:#252525; text-decoration:none; font-family:"宋体"; font-size:16px;}
.timedefault {
padding-right: 3px;
padding-left: 5px;
text-align: right;
white-space: nowrap;
vertical-align: top;
padding-top: 8px;
color:#999;
 font-family:"宋体"; font-size:16px;
}
.mpage{ font-size:18px}
.mpage a{ text-decoration:none; color:#555;  font-size:14px;}
/*图片列表*/
.listdiv td{ vertical-align:top;}
.photosize3{width:330px; height:194px;padding:10px 0 5px 0;}
.news{display: block;
    line-height: 150%;
    text-align: center;}


.bg_title{ background:url("../images/m1-lm-m.gif")/*tpa=http://sy.mca.gov.cn/images/m1-lm-m.gif*/ repeat-x; height:28px;}
.bg_title td{ vertical-align:bottom}
.dot_title{height:28px; width:20px;}
.m-lm-font2 {font-weight:bold;color: #aa0008;line-height: 26px; padding-top:2px;font-size: 14px;}

.article{width:98%; margin:5px auto 10px;}
.dot{ text-align:center; width:25px;padding-top:9px; vertical-align:middle;}
/*a.artitle:link{font-size:12px;text-decoration:none;color:#000; line-height:24px;}
a.artitle:visited{font-size:12px;text-decoration:none;color:#000; line-height:24px;}
a.artitle:hover{font-size:12px;text-decoration:none;color:#ff0000; line-height:24px;}*/
.time2312{ padding-right:5px; text-align:right; white-space:nowrap;}
.article a.artitle{font-size: 13px;color:#555;}

/*最终页*/
.article_main {
width: 1000px;
margin: auto;
margin-top: 10px;
overflow: hidden;
}
.locbackground  {
 height:32px;
border-bottom:2px solid #dcdcdc;
clear: both;

}
.locbackground p {
height: 31px;
line-height: 31px;
font-size: 14px;
color: #333;
padding-left: 5px;
padding-right: 5px;
border-bottom: #d62525 2px solid;
float: left;
font-family: "宋体";
}
.locbackground p a {
font-size: 14px;
color: #333;
background: none;
font-family: "宋体";
}
.ar_main {
width: 888px;
border: 1px solid #e7e7e7;
border-top: none;
padding-top: 20px;
padding-left: 55px;
padding-right: 55px;
padding-bottom: 15px;
}
.ar_main h3 {
line-height: 37px;
text-align: center;
font-size: 22px;
font-family: "微软雅黑";
BACKGROUND: url("../images/li_bg.jpg")/*tpa=http://sy.mca.gov.cn/images2013/li_bg.jpg*/ repeat-x bottom;
padding-bottom: 16px;
font-weight: normal;
}
.source {
line-height: 34px;
text-align: center;
color: #737373;
margin-bottom: 30px;
font-family: "宋体";
}
.source center{font-family: "宋体";}
.content {
text-align: left;
font-size: 11.5pt;

}
#zoom {
font-size: 16px;
line-height: 24px;
text-align: justify;
text-justify: inter-ideograph;
font-family: "宋体";
}
#zoom p{font-family: "宋体";font-size: 16px;padding-bottom: 10px;}
/*.content p {
padding-bottom: 10px;
}*/
.print {
text-align: right;
background: url("../images/li_bg.jpg")/*tpa=http://sy.mca.gov.cn/images2013/li_bg.jpg*/ bottom repeat-x;
padding-right: 6px;
color: #000;
padding-bottom: 4px;
line-height: 28px;
}
.print a {
color: #004698;
}
.xgbdtitle {
padding: 0 0 0 8px;
font-size: 14px;
font-weight: bold;
line-height: 46px;
}
.article2 {
width: 100%;
margin: 0 auto;
text-align:left;
}
.dot2 {
text-align: center;
height: 20px;
width: 20px;
vertical-align: top;
background: url("../images/point3.gif")/*tpa=http://sy.mca.gov.cn/images2013/point3.gif*/ 8px 12px no-repeat;
}
.dot2 img {
display: none;
}
a.listtitle2{
font-size: 14px;
text-decoration: none;
color: #004ab5;
line-height: 26px;
cursor: hand;
}
.listtime2 {
padding-right: 3px;
padding-left: 8px;
text-align: right;
font-size: 13px;
color: #004ab5;
white-space: nowrap;
vertical-align: top;
padding-top: 5px;
}