﻿html{ height:auto;}
body{ margin:0 auto; padding:0; font-family:"Microsoft YaHei","宋体",tahoma,arial,simsun; font-size:14px; height:100%; background:#fffcf6;}
a{ text-decoration:none; outline:none; overflow:hidden; color:#403e3e;}
a:hover{text-decoration:none;}
a img{ border:none;}
form,input,ul,li,p,textarea,select,h1,h2,h3,h4,dl,dt,dd{ margin:0px; padding:0px; outline:none;}
.clear{ clear:both; display:block; _font-size:0px; *height:0px;}
li{ list-style:disc inside;}
.l{ float:left;}
.r{ float:right;}
.mt5{margin-top:5px;}
.ml6{margin-left:8px;}

.main{ width:1000px; margin:0 auto; display:block;}
/*顶部*/
.tnav{ font-size:14px; line-height:35px; padding-left:10px;}
.data ul li{ float:left; list-style:none; display:block;}
.tx{ margin-left:688px; _margin-left:640px;}
.tx ul li{ float:left; list-style:none;display:block;}
.wx {width:23px; height:23px; margin-top:8px;}

.banner{ background:url(/images/ban.jpg) no-repeat top center; height:213px; border-radius: 10px;}

.ewm {
    position: fixed;
    left: 50%;
    top: 35px;
    margin-left: 350px;
    display:none;
}

/*导航*/
.nav{ background:url(/images/nb.jpg) no-repeat right top #c32623;height:53px;  padding-top:5px; padding-left:15px;}

.lm{ width:758px;}
.lm ul{  margin-bottom:3px; }
.lm ul li{float:left; width:93px; text-align:center;
border-right:1px solid #f7f2e8;  list-style:none;}
.lm ul li a{ color:#FFF; font-size:16px; font-weight: normal;}
.lm ul li a:hover{ color:#f7f2e8;}

.cl{ border:1px solid #e8e7e7;}
.nl{ padding-left:12px;}
.nl ul li{ font-size:13px; line-height:200%;}
/*块1*/
.p1{ height:400px; width:1020px; overflow:hidden;}
.pt1{ width:580px;}
.an{ background:url(/images/an.jpg) no-repeat top left #FFF; padding-top:22px; height:400px;  margin-top:5px; position:}

/*人大要闻*/
.ul_news{
    margin-top: 0;
    margin-bottom: 10px;
}
.ul_news li {
    background: url(/images/list_icon.png) no-repeat 0px 15px;
    padding: 6px 6px 6px 20px;
    display: block;
}
.ul_news li a {
    font-size: 15px;
}
.pt2 {
    width: 383px;
    height: 400px;
    margin-left: 5px;
    background: url(/images/ne.jpg) no-repeat top left #FFF;
    padding-top: 25px;
    padding-left: 15px;
    padding-right: 15px;
    padding-bottom: 10px;
    overflow: hidden;
}
.pt2 h3{ font-size:18px; text-align:center; line-height:130%; margin-bottom:8px;}
.pt2 h3 a{ color:#610f13;}
.pt2 h3 a:hover{ color: #470a0d;}
.pt2 p{ font-size:12px; text-indent:2em; }
/*.pt2 ul{ margin-top:15px;}*/
/*.pt2 ul li{ line-height:190%; margin-left:5px;}*/
.pt2 ul li a:hover{ color:#000;}

.xcl {
    margin-top:5px;
    margin-bottom:5px;
}

.p3 {
    margin-top: 5px;
}

.p3_left {
    width: 250px;
    float: left;
}

.p3_right {
    width: 739px;
    margin-left: 0px;
    float: right;
}

/*委员会名单*/
.pt3{ width: 250px;}
.wy {
    height: 310px;
    background: #FFF;
    padding-left: 0px;
    padding-right: 0px;
    margin-bottom: 5px;
    color: #333;
}
.wy p { color:#313232; line-height:150%; }
.wy table a:hover {
    text-decoration: underline;
}

.wy_title {
    background-color: #be2827;
    color: #333;
    height: 50px;
    line-height: 24px;
    text-align: center;
    margin-left: 5px;
    margin-right: 5px;
    margin-top: 5px;
    width: 238px;
    font-weight: 500;
    color: #ffffff;
    font-size: 17px;
}


/*机构详细*/
.jigou {
    width: 250px;
}

.grey {
    border: 1px solid #dadbdb;
    background-color: #FFF;
    padding-left: 5px;
    padding-right: 5px;
    padding-top: 10px;
    margin-top: 5px;
    line-height: 30px;
    font-weight: 500;
    color: #ffffff;
    font-size: 17px;
}

.grey a, .grey a:visited {
    color: #333;
    text-decoration: none;
}

.grey a:hover {
    color: #333;
    text-decoration: underline;
}

.grey1 {
    background-color: #be2827;
    color: #FFF;
    height: 30px;
    line-height: 30px;
    text-align: center;
}

.grey2 {
    line-height: 24px;
    color: #333;
    font-size: 12px;
    font-weight: normal;
    margin-top:3px;
}

.grey2title {
    text-align: left;
    padding-left: 0px;
    line-height: 24px;
    font-size: 14px;
    color: #333;
    border-bottom: 1px dashed #ddd;
}

.grey2title a, .news2title a:visited {
    color: #333;
    text-decoration: none;
}

.grey2title a:hover {
    color: #c30;
    text-decoration: underline;
}


/*栏目详情*/
.p2 a {
    float: left;
}

.p3c{ border:1px solid #e6e6e6; width:365px; height: 221px; padding-top:8px; padding-bottom:8px;}
.b1{ 
    background:url(/images/rdhy.jpg) no-repeat top left #FFF;
    margin-left:0px;
}

.b2 {
    background: url(/images/lfgz.jpg) no-repeat top left #FFF;
    margin-left: 5px;
}
.b3 {
    background: url(/images/jdgz.jpg) no-repeat top left #FFF;
    margin-left: 0px;
    margin-top: 5px;
}
.b4 {
    background: url(/images/jyjd.jpg) no-repeat top left #FFF;
    margin-top: 5px;
    margin-left: 5px;
}
.b5 {
    background: url(/images/rsrm.jpg) no-repeat top left #FFF;
    margin-left: 0px;
    margin-top: 5px;
}
.b6 {
    background: url(/images/xxrd.jpg) no-repeat top left #FFF;
    margin-top: 5px;
    margin-left: 5px;
}

.p3c ul{ margin-left:10px; padding-right: 10px;}
.p3c ul li{ line-height:200%;}

.jg_p3c {
    border: 1px solid #e6e6e6;
    width: 465px;
    height: 180px;
    padding-bottom: 8px;
}

.jg_p3c ul {
    margin-left: 20px;
}

.jg_p3c ul li {
    line-height: 200%;
}

.jg_b1 {
    margin-left: 0px;
}

.jg_info {
    background-color: #be2827;
    color: #fff;
    font-size: 16px;
    padding: 5px;
    margin: 5px;
    line-height: 25px;
}

.jg_p4c {
    border: 1px solid #e6e6e6;
    width: 265px;
    height: 363px;
    padding-bottom: 8px;
    margin-top: 5px;
    float:right;
}

.jg_p4c_title {
    text-align: center;
    background-color: #be2827;
    font-size: 16px;
    color: #fff;
    padding: 5px;
}

.jg_p4c_wy {
    margin: 10px;
    font-size: 15px;
}

.jg_p4c_wy p {
    margin-bottom: 5px;
}


.p4 {
    background: url(/images/4bg.jpg) no-repeat left top #FFF;
    padding: 22px 15px 10px 15px;
}
/*.slipic{ padding-top:10px; border-top:1px solid #666;}*/

.p5c{ padding-top:15px; padding-bottom:8px; width:328px;}
.p5c ul{ margin-left:20px;}
.p5c ul li{ line-height:195%;}
.b51{ background:url(/images/ajc.jpg) no-repeat top left;}
.b52{ background:url(/images/ats.jpg) no-repeat top left;}
.b53{ background:url(/images/awy.jpg) no-repeat top left;}

.p6{ background:url(/images/link.jpg) no-repeat left top #FFF; padding:22px 15px 10px 19px;}
.p6 ul{ border-top:1px solid #666;}
.p6 ul li{ float:left; list-style:none; padding:0 8px; border-right:1px solid #999; margin-top:6px;}

.s{ padding-top:10px; border-top:1px solid #666;}
.final{ text-align:center;}
.final p{ line-height:200%; font-size:12px;}

.m1{ text-align:right; padding-right:20px; margin-bottom:10px;}
.m2{ text-align:right; margin-bottom:15px;}
.m3{ text-align:right; padding-right:20px; margin-bottom:8px;}
.m4{ text-align:right; padding-right:20px;}

/*内容*/

.nr{ padding:10px 50px;}
.coltit{ border-bottom:1px solid #999;}
.coltit a{line-height:36px;}

.article{width:760px; margin:15px auto;text-align:center; }
.article h1{ font-family:"Microsoft Yahei"; font-weight:normal; line-height:150%; font-size:26px;}

.search{ float:right; width:200px;}

.zw{ margin:10px auto; width:98%;}
.zw p{ text-indent:2em; font-family:"宋体";  line-height:180%; text-align:left;}



/* 本例子css */
		.sli{ width:580px; height:400px; overflow:hidden; position:relative;  }
		.sli .hd{ height:16px; overflow:hidden; position:absolute; right:0px; bottom:0px; z-index:1; }
		.sli .hd ul{ overflow:hidden; zoom:1; float:left;  }
		.sli .hd ul img{ float:left;}
		.sli .hd ul div{ float:left; width:580px; font-size:12px; background:url("/static/images/dh_bg.gif") right  no-repeat;}
		.sli .hd ul li{ float:left; margin-left:1px;  width:18px; height:14px; line-height:14px; text-align:center; background:#484848; border:#484848 1px solid; cursor:pointer; color:#FFFFFF; font-weight:600;font-size:12px; line-height:14px; list-style:none;}
		.sli .hd ul li.on{ background:#fff; color:#000; border:#484848 1px solid; width:18px; height:14px;}
		.sli .bd{ position:relative; height:100%; z-index:0; background:#FFFFFF; }
		.sli .bd li{ zoom:1; vertical-align:middle; list-style:none; float:left;}
		.sli .bd li p{ bottom:0;width:400px;padding-left: 5px;font-size:12px;}
		.sli .bd img{ width:580px; height:495px; display:block;  }

/* 本例子css */
		.slipic{  overflow:hidden; position:relative;  padding-top:10px; border-top:1px solid #666;  }
		.slipic .hd{ overflow:hidden;  height:30px; background:#f4f4f4; padding:0 10px;  }
		.slipic .hd .prev,.slipic .hd .next{ display:block;  width:5px; height:9px; float:right; margin-right:5px; margin-top:10px;  overflow:hidden;
			 cursor:pointer; background:url("/static/images/arrow.png") no-repeat;}
		.slipic .hd .next{ background-position:0 -50px;  }
		.slipic .hd .prevStop{ background-position:-60px 0; }
		.slipic .hd .nextStop{ background-position:-60px -50px; }
		.slipic .bd{ }
		.slipic .bd ul{ overflow:hidden; zoom:1; }
		.slipic .bd ul li{ width:204px; margin:0 8px; float:left; _display:inline; overflow:hidden;  list-style:none;}
		.slipic .bd ul li .pic{ text-align:center; }
		.slipic .bd ul li .pic img{ width:202px; height:155px; display:block; padding:2px;}
		.slipic .bd ul li .pic a:hover img{ border-color:#999;  }
		.slipic .bd ul li .title{ line-height:16px; font-size: 12px; height:48px;  }
.p3c ul li{white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}


/*列表页*/
.lb{padding:10px 15px;}

.navl{  width:190px; padding:0 20px;}
.navl ul{text-align:center;}
.navl ul li{  background:#c32623; list-style:none; margin-top:15px; color:#FFF; }
.navl ul li a { line-height:40px; color:#FFF;}


.nlist{ width:715px; padding-top:15px; border-left:1px solid #600;min-height: 300px;}
.nlist ul{ margin-left:30px;}
.nlist ul li a{ line-height:200%;}
.nlist ul li a:hover{ color:#999;}

.page{ margin:10px 0; text-align:center;}
.search{ float:right; width:200px;}
.nlist ul{ float:left;}
.nlist ul li{ float:left; width:100%; list-style:none;}
.li_link{ float:left; width:550px;}
.box_time{ float:right;}







