@charset "utf-8";
/* CSS Document */

:focus { outline: 0; }
abbr,acronym { border: 0; }
address,caption,cite,code,dfn,em,th,var { font-style: normal; font-weight: normal; }
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td { 
	margin: 0; padding: 0; font: 12px/1 \5b8b\4f53,tahoma,arial; color:#333; }
caption,th { text-align: left; }
fieldset,img { border: 0; }
h1,h2,h3,h4,h5,h6 { font-size: 100%; font-weight: normal; }
input[type=radio],input[type=checkbox]{ cursor: pointer; vertical-align: middle; }
ol,ul { list-style: none; padding:0px; margin:0px;}
q:before,q:after { content: ''; }
table { border-collapse: collapse; border-spacing: 0; }
a{ text-decoration:none; color:#333;}

/*											BASE											*/
.fl{ float:left;}
.fr{ float:right;}
.hide{ display:none;}
.show{ display:block;}
.clearfix:after { content: "."; display: block; height:0; clear:both; visibility:hidden;}
.clearfix{ zoom:1;}
.clear{	clear:both; height:0; font-size:1px; line-height:0px;}
.overflow{ overflow:auto; zoom:1;}

.list-pages input,.links select,.left-login dd input,.suggestion input,.suggestion dd textarea{ border:1px solid #d9d9d9;}
.suggestion input{ height:16px; line-height:16px; padding:1px 2px; vertical-align:middle;}
.nowrap{ white-space:nowrap;}
.red{ color:#ff0000;}
/*											LAYOUT											*/
.container{ background:#fff;width:1000px; margin:0 auto 0;  }
/*网站十八大背景*/
body{}
.bg{}
.section-l{ width:720px; margin:0 0 0 20px;_width:715px}
.section-r{ width:225px; padding:0 0 170px; margin:0 20px 0 0;}

.section-l-idx{ width:735px; margin:0 0 0 20px;}
.section-r-idx{ width:215px; margin:0 20px 0 0;}

.sct-l-l{ width:340px;}
.sct-l-r{ width:380px; margin:0 0 0 10px;}

/*											HEADER											*/
.topDate{ height:34px; line-height:34px; margin:3px 0; padding:0 20px; background:url("../images/bg-topDate.gif")/*tpa=http://www.shtm.gov.cn/images/shtm/images/bg-topDate.gif*/ repeat-x; position:relative;}
.topDate a{ position:absolute; top:0; right:20px;}
.topDate a span{ position:absolute; top:0; right:120px;font-weight:bolder; color:Red; width:80px;}
.topBanner{ height:229px;}

/*											NAV											*/
.nav{ padding:6px 0 0; margin:0 0 5px; background:url("../images/bg-nav.jpg")/*tpa=http://www.shtm.gov.cn/images/shtm/images/bg-nav.jpg*/ 0 0 no-repeat; position:relative;}
.topMenu{ height:40px; padding:0 0 0 70px;}
.topMenu li{ width:122px; height:40px; line-height:40px; float:left;}
.topMenu li a{ display:block; padding:0 0 0 38px; background:url("../images/dot-nav.jpg")/*tpa=http://www.shtm.gov.cn/images/shtm/images/dot-nav.jpg*/ 13px center no-repeat;}
.topMenu .on a,.topMenu li a:hover{ background:url("../images/nav-hover.gif")/*tpa=http://www.shtm.gov.cn/images/shtm/images/nav-hover.gif*/ bottom no-repeat;}
/*子菜单*/
.topMenu li p{ position:absolute; left:-9999px; top:45px; line-height:30px; text-indent:30px; white-space:nowrap;}
.topMenu li p a,.topMenu .on p a,.topMenu li p a:hover,.topMenu .on p a:hover{ background:none; display:inline; padding:0; margin:0 6px;}
.subMenu{ width:900px; height:30px; line-height:30px; margin:0 auto; background:url("../images/bg-subMenu.png")/*tpa=http://www.shtm.gov.cn/images/shtm/images/bg-subMenu.png*/;}


/*											FOOTER											*/
.links{ line-height:22px; padding:6px 0; margin:10px 20px 10px; border:solid #d9d9d9; border-width:1px 0;}

.linksLabel{ margin:0 12px 0 0;}

.links select{ margin: 0 10px 0 5px; height:20px; width:100px; vertical-align:middle;}
.counter span{ padding:5px 10px; background:url("../images/bg-counter.gif")/*tpa=http://www.shtm.gov.cn/images/shtm/images/bg-counter.gif*/ center center no-repeat; text-align:center;}
.footer{ height:90px; padding:15px 0 0; background:url("../images/bg-footer.png")/*tpa=http://www.shtm.gov.cn/images/shtm/images/bg-footer.png*/ center 0 no-repeat;}
.footer p{ line-height:24px; text-align:center;}

/*                                          pagecss                                 */
.pagecss{ line-height:30px; text-align:center; font-size:14px; font-family:arial,\5b8b\4f53; margin:20px 0 0;}
.pagecss a{ margin:0 0 0 10px;}
.pagecss span{ margin:0 2px;}
.pagecss a,.pagecss span{ font-size:14px;}
/*		font		*/
/*color*/
.counter,.topMenu .on a,.topMenu li a:hover,.topMenu li p,.topMenu li p a,.tm-title{ color:#fff;}
.ktyjList li span,.sct-l-l li span,.sct-l-r li span{ color:#666;}
.more{ color:#8c8c8c;}
.linksLabel,.counterNum,.subPageTop-txt,.subPageTop-txt a,.left-loginTitle,.menber-category li.on a,.idx-r-title,.tm-qa .tm-title,.tm-essential .tm-title{ color:#0054df;}
.detailBox h2{ color:#184897;}
.right-category a{ color:#fff7e8;}
.tm-info h2,.tm-info p a,.newsImg1 p a{ color:#0748a4;}
.tm-imgs .tm-title{ color:#c98e07;}
/*size*/
.section-r-top{ font-size:1px;}
.topMenu li a,.ktyjList a,.list-pages,.linksLabel,.subPageTop-txt,.left-loginTitle,.detailContent,.detailContent p,.right-category a,.menber-category a,.memberInfo dt,.memberInfo dd,.idx-r-title,.tm-title,.tm-info h2,.newsImg1 p a{ font-size:14px;}
.detailContent_small,.detailContent_small p,.right-category p a{ font-size:12px;}
.detailContent_big,.detailContent_big p{ font-size:16px;}
.detailBox h2{ font-size:20px;}
/*weight*/
.topMenu li a,.linksLabel,.subPageTop-txt,.left-loginTitle,.right-category a,.menber-category li.on a,.idx-r-title,.tm-title,.tm-info h2,.newsImg1 p a{ font-weight:bold;}
.topMenu li p a,.topMenu .on p a,.more,.right-category div a{ font-weight:normal;}
.p-category 
{
    padding: 10px 30px;
}

.category {
    line-height: 30px;
    padding: 5px;
}

#list_swyw a,#list_czyz a,#list_zjtw a,#list_zyhxdss a,#list_llfw a,#list_tm a,#list_sbdmy a{
width: 225px;
display: block;
overflow: hidden;
white-space: nowrap;
text-overflow: ellipsis;
}




