﻿body { 
    margin:0px; padding:0px;
}
.clear {
    clear:both;
}
b {
    font-weight:bold !important;
}
.btnn {
    border:1px solid #a51417;
    background:#a51417;
    color:#fff;
    font-size:14px;
    width:50px;
    height:28px; 
    margin-top:1px;
    padding:0px;
}
.inputl {
    background:#dcdcdc;
    font-size:14px;
    font-family:'Microsoft YaHei';
    color:#666;
    border:0px;
    width:190px;
    height:28px; 
    margin:0px;
    padding:0px;
}
.inputll {
    background:#dcdcdc;
    font-size:14px;
    font-family:'Microsoft YaHei';
    color:#666;
    border:0px;
    width:400px;
    height:28px; 
    margin:0px 20px;
}
.head_top {
    width:1000px; 
    margin:0 auto; 
    padding:10px;
}
.head_topl {
    float:left;
    
}
.head_topr {
    float:right;
    
}
.head_logo {
    width:1000px; 
    margin:0 auto; 
    padding:10px;
    text-align:left;
}
/*菜单样式*/
.menuwk {
      background:url(imagesmenubg.png) repeat-x;
      margin:0px auto;
      color:#fff;
}
.menunk {
    width:1131px;
    margin:0 auto;
    display:inline-block;
}
.menubd {
    padding-left:44px;
}
.menudd {
    float:left;
    width:230px;
}
.menudd01 {
    float:left;
    width:248px;
}
.menudd02 {
    float:left;
    width:218px;
}
.menudd03 {
    float:left;
    width:285px;
}
.menudd04 {
    float:left;
    width:252px;
}
.menuddd {
    float:left;
    width:238px;
}
.menuddg {
    float:left;
    width:16px;
    /*height:33px;*/
    background:url(templatesmainimagesmenujgd.png) no-repeat;

}
.menudd_d {
    font-size:18px;
    padding:10px;
	font-family:SimHei;
	font-weight:bold;

}
.menudd_e {
    font-size:14px;
    padding:6px 10px;
    height:40px;

}
.menudd_e span{
    margin:0px 4px;
}
.gg01 {
    margin:0px auto;
    width:1000px;
}
.gg02 {
    margin:5px auto;
    width:1000px;
}
    .gg02 .ggd {
        float:left;
        margin-right:10px;
    }
    .gg02 .ggd2 {
        float:left;
    }
    .gg02 .tt {
        float:right;
        padding:0 5px 0 5px;
        background:#eeeeee;
        height:70px;
        width:710px;
    }
    .gg02 .tt_bt {
        font-size:30px;
        font-family:'Microsoft YaHei';
        font-weight:bold; 
        color:#a51417;
        padding:2px 0px;
        margin:10px 0px;
    }
    .gg02 .tt_bt a{
        color:#a51417 !important;
    }
    .gg02 .tt_nr {
        font-size:12px;
        text-align:left; 
        padding:0px 20px;
    }
.sy_ht {
    width:1000px;
    margin:0px auto 10px auto;}
.sy_htfwzq {
    width:1000px;
    margin:10px auto;
    background:#f4f4f4;
    /*
    border-top:1px solid #333;
    border-left:1px solid #999;
    border-right:1px solid #999;
    border-bottom:1px solid #999;
     */
    padding:0px;
}
.sy_htfwzqtit {
    margin:10px auto;
    text-align:center;
    color:#d13739;
    font-family:'Microsoft YaHei'; 
    font-size:24px;
    font-weight:bold;
}
.new_pic {
    float:left;
    width:620px;
    height:402px;
}
.new_nr {
    float:right;
    padding:0px 10px;
	width:36%;
	text-align:left;
}
.new_nr_tit {
    font-size:16px;
	font-weight:bold;
    line-height:31px;
    margin-bottom:9px;
}
.new_nr_tit a{
   color:#000;
}
.new_nr_txt {
    font-size:12px;
    line-height:124%;
    color:#999;
	margin-bottom:5px;
	padding-bottom:10px;
	border-bottom:1px dotted #eee;
    line-height:150%;
}
.synewsmo {
    background:#bebebe;
    padding:8px 13px;
    float:right;
    width:50px;
    height:32px;

}
.synewsmo a{
    color:#fff !important;
    font-size:12px;
}

.sy_left_wk {
    float:left;
    width:235px;
    margin-right:5px;
    text-align:left;
}
.sy_right_wk {
    float:right;
    width:760px;
    text-align:left;
}
.sy_rdgk {

}
.sy_rdgknk {
    height:244px;

}
.sy_rdgknk ul {
    margin:0;
    padding:0;
}
.sy_rdgknk ul li{
    margin:0 !important;
    padding:0 !important;
}
.sy_rdgknk2 {
    

}
.sy_rdgknk2 ul {
    margin:0;
    padding:0;
}
.sy_rdgknk2 ul li{
    margin:0 !important;
    padding:0 !important;
}
.sy_rdgk_tit {
    background:#cf3638;
    color:#fff;
    padding:7px 20px;
    font-size:18px;
    font-family:'Microsoft YaHei';
}
.sy_rdgk_list {
    background:url(imagesrdgkbg.png) no-repeat bottom;
    /*padding-bottom:135px;*/
    height: 315px;
}
.sy_rdgk_list_li {
    border-bottom:1px dotted #ccc;
    line-height:200%;
    font-size:14px;
    padding:12px 15px 0px 10px;
    font-family:SimSun;
    font-weight:bold;
    text-align:left;
}
.sy_rdgk_list_li  p{
    font-family:SimSun;
    font-weight:bold;
}
    .sy_rdgk_list_li a {
        color:#333 !important;
    }
.sy_rdgk_list_lid {
    border-bottom:1px dotted #ccc;
    line-height:200%;
    font-size:14px;
    padding:12px 15px 0px 10px;
    font-family:SimSun;
    font-weight:bold;
    text-align:left;

}
    .sy_rdgk_list_lid a {
        color:#333 !important;
    }
.sy_tzgg {
    margin:10px auto;
}
.syzyfbmor {
    border-bottom:none !important;
    text-align:right;
}
.syzyfbmor a{
    color:#666;
}
.sy_tzgg_tit {
    background:url(imagesttggbg.png) repeat-x;
    color:#fff;
    height:42px;
    font-size:18px;
    padding:3px 20px;
    font-family:'Microsoft YaHei';
}
    .sy_tzgg_tit span {
        font-size:12px;
        padding-top:4px;
        float:right;
    }
        .sy_tzgg_tit span a{
        color:#fff;
    }
.sy_tzgg_nr {
    padding:0px;
}
    .sy_tzgg_nr ul {
    }
    .sy_tzgg_nr ul li{
        border-bottom:1px dotted #ccc;
        padding:2px 10px;
		line-height:200%;
		font-size:14px;
        width:240px;
        overflow:auto;
    }
        .sy_tzgg_nr ul li a {
            color: #666 !important;
        }
.syzyfbtsd {
    width:147px; text-align:center; float:left;
}
.tab_title {
}
    .tab_title ul{
    }
        .tab_title ul li{
            float:left;
            margin:5px 10px;
        }
.tab_nr_b {
    float:left;
    margin:10px;
    width:47%;
}
    .tab_nr_b ul{
        float:left;
        margin:0px;
        width:100%;
        
    }
    .tab_nr_b ul li{
        line-height:200%;
        font-size:14px;
        border-bottom:1px solid #ccc;
        
    }
        .tab_nr_b ul li span{
        float:right;
        font-size:12px;
    }
.lfgz_4 {
    float:left;
    margin:10px;
    width:47%;
}
.lfgz_titw {
    margin-bottom:15px;
}
.lfgz_tit {
    background:url(imageslfgztitgb.png) no-repeat;
    width:107px;
    height:32px;
    font-size:14px;
    color:#fff;
    float:left;
    text-align:center;
    padding:5px 0px;
}
.lfgz_titd {
    background:#bbb;
    font-size:12px;
    color:#fff;
    float:right;
    padding:5px 10px;
}
    .lfgz_titd a {
        color:#fff !important;
    }
.lfgz_4nr {

}
    .lfgz_4nr ul{

    }
    .lfgz_4nr ul li{
        font-size:14px;
        border-bottom:1px solid #ccc;
        padding:2px 10px;
        line-height:200%;
    }
        .lfgz_4nr ul li a{
            color:#666;
    }
    .lfgz_4nr ul li .titb {
         margin-right:10px;
    }
        .lfgz_4nr ul li .titb a{
         color:#107ec9;
    }
.sytsbt { 
    width:108px;
    text-align:right;
    overflow:hidden;
    float:left;
}
.sytstit {
    width:224px;
    overflow:hidden;
}
.sy_dt {
    float:left;
    width:55%;
}
.sy_yl {
    float:left;
    width:45%;
}
.sy_yldg {
    float:left;
    margin:5px 10px;
    /*width:180px;
    height:57px;*/
    text-align:center;
}
.sy_yldgtxt {
    float:left;
    margin:5px 10px;
    width:180px;
    text-align:center;
    border:1px solid #ccc;
    text-align:left;
}
.sy_yldgtxt select{
    width:178px;
}
.sy_ylbk {
    border:3px solid #ccc;
}
.footwk {

}
.footu {
    background:#f1f1f1;
}
.footun {
    width:560px;
    margin:0px auto;
    padding:10px 20px;
}
.footul {
    float:left;
    background:#f1f1f1;
    padding:10px;
}
    .footul ul{

    }
        .footul ul li{
            float:left;
            margin:10px 20px;
            padding:10px;
			font-family:microsoft yahei;
			font-size:14px;
        }
		        .footul ul li a{
					color:#828282;
        	}
.footur {

    background:#f1f1f1;
    padding:10px;
}
.footurd {
    float:left;
    padding:10px;
    text-align:left;
    line-height:200%;
    color:#828282;
	font-family:microsoft yahei;
	font-size:14px;
}
.footd {
    padding:10px;
    text-align:center;
    color:#999;
    background:#dedede;
    font-family:'Microsoft YaHei'; 
}

/*新闻切换*/
div.wrap {
width : 620px;
margin : 0 auto;
text-align : left;
}

div#header {
margin : -1px 0 0;
}

div#header div.wrap {
	height : 465px;
	background-position: 50% 0;
	background-repeat: no-repeat;
}
div#header div#slide-holder {
z-index : 40;
width : 620px;
height : 465px;
position : absolute;
}
div#header div#slide-holder div#slide-runner {
width : 620px;
height : 465px;
overflow : hidden;
position : absolute;
}
div#header div#slide-holder img {
margin : 0;
display : none;
position : absolute;
}
div#header div#slide-holder div#slide-controls {
left : 0;
bottom : 0px;
width : 620px;
height : 46px;
display : none;
position : absolute;
background : url(imagesslide-bg.png) 0 0;
}
div#header div#slide-holder div#slide-controls p.text {
float : left;
color : #fff;
display : inline;
font-size : 16px;
font-weight:bold;
line-height : 16px;
margin : 15px 0 0 20px;
text-transform : uppercase;
}
div#header div#slide-holder div#slide-controls p#slide-nav {
float : right;
height : 24px;
display : inline;
margin : 11px 15px 0 0;
}
div#header div#slide-holder div#slide-controls p#slide-nav a {
float : left;
width : 24px;
height : 24px;
display : inline;
font-size : 11px;
margin : 0 5px 0 0;
line-height : 24px;
font-weight : bold;
text-align : center;
text-decoration : none;
background-position : 0 0;
background-repeat : no-repeat;
color:#fff;
}
div#header div#slide-holder div#slide-controls p#slide-nav a.on {
background-position : 0 -24px;
}
div#header div#slide-holder div#slide-controls p#slide-nav a {
background-image : url(imagessilde-nav.png);
}

/*新闻切换结束*/


#slider-wrapper {
    width:1002px;
    height:57px;
}

#slider {
	position:relative;
    width:1002px;
    height:57px;
}
#slider img {
	position:absolute;
	top:0px;
	left:0px;
	display:none;
}
#slider a {
	border:0;
	display:block;
}

.nivoSlider {
	position:relative;
}
.nivoSlider img {
	position:absolute;
	top:0px;
	left:0px;
}
.nivoSlider a.nivo-imageLink {
	position:absolute;
	top:0px;
	left:0px;
	width:100%;
	height:100%;
	border:0;
	padding:0;
	margin:0;
	z-index:60;
	display:none;
}
.nivo-slice {
	display:block;
	position:absolute;
	z-index:5;
	height:100%;
}
.nivo-controlNav {
	position:absolute;
	left:260px;
	bottom:-42px;
	display:none;
}

/*TAB*/
.tab3 {
  width: 760px;
  margin: 10px auto;
}

.tab3 .tab-title {
  height: 30px;
  font-size: 14px;
  font-family:microsoft yahei;
  text-decoration:none;
  background-color: #f5f5f5;
}

.tab3 .tab-title .item {
  display: inline-block;
  width: 80px;
  height: 30px;
  line-height: 30px;
  text-align: center;
  color: #333;
  font-size: 16px;
}

.tab3 .tab-title .item-cur {
  color: #999;
  background-color: #fff;
}

.tab3 .tab-cont {
  position: relative;
  background-color: #fff;
  width: 760px;
  height: 330px;
  overflow: hidden;
}

.tab3 .tab-cont__wrap {
  position: absolute;
  list-style:none inside;
  padding:0;
  margin:0;
}

.tab3 .tab-cont .item {
  width: 760px;
  height: 330px;
  line-height: 200px;
  text-align: center;
  color: #fff;
}

#menu{width:750px; overflow:hidden; margin:10px auto; background:url(imagestabbgw.png) repeat-x;}
#menu #nav {display:block;width:100%;padding:0;margin:0;list-style:none; }
#menu #nav li {float:left;width:150px;}
#menu #nav li a {display:block;line-height:27px;text-decoration:none;padding:0 0 0 5px; text-align:center; color:#333; font-size:16px; font-family:simsun;}
    #menu #nav li a:hover{
        color:#fff !important;
    }
#menu_con{ width:358px; height:220px; border-top:none}
.tag{ padding:10px 0px; overflow:hidden; width:750px;}
.tabselected{color:#fff !important; background:url(imagestabbgs.png) repeat-x #81858e !important; font-weight:bold;}

.zyfb_4nr {
	float:left;
	margin:0px 10px;
	width:47%;

}
    .zyfb_4nr ul{

    }
    .zyfb_4nr ul li{
        font-size:14px;
        border-bottom:1px solid #ccc;
        padding:1px 0px 1px 10px;
        line-height:200%;
    }
     .zyfb_4nr ul li a{
        color:#666;
    }
    .zyfb_4nr ul li .titb {
         margin-right:10px;
    }
        .zyfb_4nr ul li .titb a{
         color:#107ec9 !important;
    }
.zyfb_4nrtab{
		width:750px;
		border:0px;
		margin:0px auto;
		}
.jgzy{
	
	font-family:microsoft yahei;
}
.jgzy ul{
	
}
.jgzy li{
        padding:2px 10px;
		line-height:150%;
		font-size:16px;

		/*letter-spacing:-4px;*/
}


/*yx_rotaion*/
.yx-rotaion{margin:0 auto;}
.yx-rotaion-btn,.yx-rotaion-title,.yx-rotation-focus,.yx-rotation-t,.yx-rotaion-btn{position:absolute}
.yx-rotation-title{position:absolute;width:100%;height:40px;line-height:40px;background:#000;filter:alpha(opacity=40);-moz-opacity:0.4;-khtml-opacity:0.4;opacity:0.4;left:0;bottom:0;_bottom:-1px;z-index:1}
.yx-rotation-t{color:#fff;font-size:16px;font-family:microsoft yahei;z-index:2;bottom:0;left:10px;line-height:40px;text-align:left;}
.yx-rotation-focus span,.yx-rotaion-btn span{background:url(imagesico.png) no-repeat;display:block;}
.yx-rotation-focus{height:40px;line-height:40px;right:20px;bottom:0;z-index:2}
.yx-rotation-focus span{width:12px;height:12px;line-height:12px;float:left;margin-left:5px;position:relative;top:14px;cursor:pointer;background-position:-24px -126px;text-indent:-9999px}
.yx-rotaion-btn{width:100%;height:41px;top:50%;margin-top:-20px;}
.yx-rotaion-btn span{width:41px;height:41px;cursor:pointer;filter:alpha(opacity=30);-moz-opacity:0.3;-khtml-opacity:0.3;opacity:0.3;position:relative}
.yx-rotaion-btn .left_btn{background-position:-2px -2px;float:left;left:10px}
.yx-rotaion-btn .right_btn{background-position:-2px -49px;float:right;right:10px}
.yx-rotaion-btn span.hover{filter:alpha(opacity=80);-moz-opacity:0.8;-khtml-opacity:0.8;opacity:0.8}
.yx-rotation-focus span.hover{background-position:-10px -126px}
.rotaion_list{width:0;height:0;overflow:hidden;}
.new_piclb {
    width:620px;
    height:402px;
}
/*广告条*/
/* ---------------------- 百叶窗banner  -------------------------- */
#slider-wrap{width:1002px; height:60px;}   /*可以修改宽高*/
#slider{position: relative; width:1002px; height:57px; background:#FFF;} /*可以修改宽高*/
#slider img{position:absolute; top:0; left:0; display:none; width:1002px; height: 57px;}/*可以修改宽高*/
.nivoSlider{position:relative;overflow: hidden;}
.nivoSlider img{position:absolute; top:0px; left:0px}
.nivoSlider a.nivo-imageLink{position:absolute; top:0px;display:block;left:0px;width:990px;height:334px;border:0;padding:0;margin:0;z-index:6;}/*可以修改宽高*/
.nivo-slice {display:block;position:absolute;z-index:5;height:100%;}
.nivo-box {display:block;position:absolute;z-index:5;}
.nivo-caption{position:absolute; left:0; bottom:0; /*background:#000;*/width:1002px; z-index:5; height: 40px; }/*可以修改宽高*/
.nivo-caption p{width:1002px;height: 40px; text-indent: -9999px}/*可以修改宽高*/
.nivo-controlNav{position:absolute; left:50%; bottom:10px; z-index: 100;}/*可以修改左右上下间距*/
.nivo-controlNav a{position:relative; z-index:99; cursor:pointer;background:#074d91}
.nivo-controlNav a.active{background:#ff6400;font-weight:bold}
.nivo-controlNav a{display:block; color: #fff; width:30px; height:20px; line-height: 20px; text-align: center; margin-right:3px; float:left; overflow: hidden;}/*可以修改宽高*/
.nivo-directionNav a {position:absolute;top:45%;z-index:9;cursor:pointer;}   /*左右切换按钮，不能删除，如果不需要可以设背景，删除会引起图片错位*/
.nivo-directionNav a {display:block;width:30px;height:30px;text-indent:-9999px;border:0;}
a.nivo-nextNav {right:15px;}
a.nivo-prevNav {left:15px;}

.menutxtli {
    float:left !important;
}
.menutxtli a{
    color:#fff;
}
.width100 {
 width:100%!important;
}
.head_topl a{
    color:#666 !important;
    font-size:12px !important;
    font-family:'Microsoft YaHei' !important;
    font-weight:normal !important;
}

/*内容右侧*/
.nr_rig_tit {
    background:url(imagesttggbg.png) repeat-x;
    color:#fff !important;
    height:42px;
    font-size:16px;
    padding:5px 0px 10px 10px !important;
    float:left;
    width:220px;

}
.nr_rig_tit a ,a:hover{
    color:#fff;
}
.nrtxtfff a{
    color:#fff !important;
}
.nrtxtfff a:hover{
    color:#fff !important;
}
.nr_rig_titzt a{
    color:#666 !important;
}
.florig {
    float:right;
    border:0px!important;
    /*width:200px;*/
    margin: 10px 0 5px 0 !important;
    padding: 5px 10px 5px 15px !important;
}
.nr_tit {
    width:80%;
    overflow:hidden;
    float:left;
}
.nr_titz {
    width:70%;
    overflow:hidden;
    float:left;
}
/*机构样式*/
.org_wk {
    margin:10px auto; 
    width:1024px;
}
.org_le {
    float:left;
	width:170px;
	margin-right:10px;
}
.org_ce {
    float:left;
	width:594px;
	margin-right:10px;
}
.org_ri {
    float:right;
    width:240px;

}
.org_letit{
	padding:20px 0px;
	text-align:center;
	background:#af0007;
	color:#fff;
	font-family:microsoft yahei;
	font-size:18px;
    font-weight:bold;
    line-height:150%;
}
    .org_letit a{
        color:#fff !important;
    }
        .org_letit a:hover{
        color:#fff !important;
    }
.org_lemenuwk{
	background:url(imagesorg_menubg.png) bottom left no-repeat #f1f1f1;
	padding:10px 10px 100px 10px;
    border:1px solid #ccc;
}
.org_lemenudiv{
	margin:5px;
	padding:5px 5px;
	text-align:center;
	font-family:microsoft yahei;
	font-size:16px;
	color:#666;
	border-bottom:1px solid #ddd;
    /*background:url(imagesorgliic02.png) left no-repeat;*/
}
.org_lemenugz{
    background:#fefefe;
    border:1px solid #ccc;
    box-shadow: 2px 2px 2px grey;
}
.org_lemenugzd{
    margin:2px;
	padding:2px;
	text-align:center;
	font-family:microsoft yahei;
	font-size:16px;
	color:#E02222;

    /*background:url(imagesorgliic02.png) left no-repeat;*/
}
.org_lemenugz ul{
	margin:10px;
}
.org_lemenugz ul li{
	font-size:14px;
	color:#ccc;
	line-height:200%;
	text-align:left;
	padding:0px 0px 0px 10px;
	background:url(imagesorgliic02.png) left no-repeat;
    margin-left:20px;
}
    .org_lemenugz ul li a {
        color:#666;
    }
    .org_lemenugz ul li:hover{
        background:url(imagesorgliic03.png) left no-repeat #eee;
    }
        .org_lemenugz ul li:hover a{
        color:#666;
    }
.org_celwk{
	border:1px solid #ccc;
	background:#f5f5f5;
	padding:10px;
	margin-bottom:10px;
	
}
.org_celtit{

	border-bottom:2px solid #af0007;
	text-align:left;
	
}
.org_celtit_div{
	background:url(imagesorgztitbg.png) no-repeat;
	color:#fff;
	font-family:microsoft yahei;
	font-size:16px;
	padding:10px;
	height:38px;
    width:150px;
    text-align:center;
    float:left;
}
.org_celtitmo {
    float:right;
    margin: 0;
    padding:7px 0 0 0;
    width:60px;
    height:30px;
    background:#bebebe;
    color:#fff;
    text-align:center;
}
.org_celtitmo a{
    color:#fff !important;
}
.org_cndq {
    margin:15px 10px 15px 0px;
    text-align:left;
    color:#333;
    font: 15px "Open Sans", sans-serif;
}
.org_riwy {
    border:1px solid #ccc;
    margin-bottom:10px;
}
.org_rititi {
    background:url(imagesorgrititibg.jpg) repeat-x;
    height:40px;
    text-align:left;
    padding:7px 0 0 20px;
    border-bottom:3px solid #af0007;
    font-size:18px;
    color:#af0007;
    font-family:'Microsoft YaHei';

}
.org_wytx {
    float:left;
    padding:10px;
    text-align:center;

}
.org_wytx img{
    /*border:1px solid #ccc;
    background:#eee;*/
    padding:5px;

}
.org_wymane {
    float:left;
    padding:30px 10px;
    text-align:center;
}
.org_wymanetx {
    padding:10px 0px;
    font-size:18px;
    text-align:center;
    width:100px;
    color:#af0007;
}
.org_wymanemz {
    font-size:18px;

}
.org_wymanemz a{
    color:#666 !important;
}
.org_wyfwy {

    font-size:16px;
    text-align:left;
    

}
.org_fzrzt {
    font-size:16px !important;
    font-family:'Microsoft YaHei';
}
.org_wyfwy ul{
}
.org_wyfwy ul li{
        margin: 5px 20px 5px 32px;
        float: left;
        font-size: 14px;
        width: 50px;
        text-align: left;
}
    .org_wyfwy ul li a{
        color:#666;
    }
.org_wywy {
    background:#ffdeb5;
    height:30px;
    text-align:left;
    padding:3px 0px 0px 20px;
    margin:10px auto;
    color:#000;
    font-size: 16px !important;
    font-family: 'Microsoft YaHei';
}
.org_wywyli {
}
.org_wywyli ul{
}
    .org_wywyli ul li {
        margin: 5px 20px 5px 32px;
        float: left;
        font-size: 14px;
        width: 50px;
        text-align: left;
    }
    .org_wywyli ul li a{
        color:#666;
    }

.org_rijgli {

}
.org_rijgli ul{

}
.org_rijgli ul li{
    text-align:left;
    line-height:150%;
    font-size:15px;
    color:#666;
    padding:5px 0px 5px 20px;

}
    .org_rijgli ul li a {
        color:#666;
    }
org_newli {

}

    .org_newli ul{

    }
    .org_newli ul li{
        font-size:15px;
        border-bottom:1px dotted #ccc;
        padding:0 10px;
        line-height:200%;
        text-align:left;
    }
        .org_newli ul li a{
            color:#666;
    }
    .org_newli ul li .titb {
         margin-right:10px;
         text-align:left;
    }
        .org_newli ul li .titb a{
         color:#E02222 !important;
    }
.org_right_auto {
    position: relative;
    display: block;
    /* margin: 0 275px 0 0; */
    overflow: hidden;
    _zoom: 1;
}
.org_nr_li {
    text-align:left;
    padding-left:10px;
}
.org_nr_cwk {
    float:left;
    width:570px;
}
.org_nr_cwk {
    float:left;
    width:570px;
}
.org_nr_swk {
    float:left;
    width:844px;
}
.menutsz {
   margin:0 4px 0 3px;
}
.menutsz a{
    display:inline-block !important;
}
.menutsz a:hover{
    display:inline-block !important;
    text-decoration: underline !important;
}

.menutsz span{
    font-family:'Microsoft YaHei';
    font-size:12px !important;
    background:url(imagesmenudian.png) center no-repeat;
}
.menutsz .dian{
     /*font-family:'Microsoft YaHei';
    font-size:13px !important;
    background:url(imagesmenudian.png) center no-repeat;

    height:12px;
     */
    width:5px;
}
.menutsz:hover{
    background:#fff;
    color:#E02222;

}.menutsz:hover a{
    color:#E02222 !important;

}
.sybmyjs {
    float:right;
    display: block;
    line-height: 27px;
    text-decoration: none;
    /*margin-right:10px;*/
    padding: 0 0 0 5px;
    text-align: center;
    color: #333;
    font-size: 16px;
    font-family: simsun;
    width:145px;
    height:27px;

}.sybmyjs a{

    color:#333 !important;
    /*font-weight:bold;*/

}
.sybmyjs:hover {
    color: #fff !important;
    background: url(imagestabbgs.png) repeat-x #81858e !important;
    font-weight: bold;
    width:145px;
    height:27px;
}
.sybmyjs:hover a{
    color: #fff !important;
}
.syfzrjg {
    padding-left:55px;
}
.sy_rdgk_fzrl {
    float:left;
}
.sy_rdgk_fzrr {
    float:left;
    width:140px;
}
    .sy_rdgk_fzrr ul {
    }
        .sy_rdgk_fzrr ul li {
            font-size:14px;
            float:left;
            margin:0px 15px 0px 0px;
            width:50px;
        }

.nypicnew {

}
.nypicnew li{
    float:left;
}
.nypicnew li .img-box{

}
.noml {
    margin-left:0px !important;
}
.nopad {
    padding:0px 20px!important;
}
.paddup5 {
    padding:7px 0px 5px 20px;!important;
    background:url(imagesvidico.png) no-repeat left center;

}
.mat10 {
    margin-top:10px;
}
.syzyfbmo {
    text-align:right;
    padding-right:20px;
}
.syhdpspw {
    padding:0px;
    background:url(imagesplaybg.png) repeat-x #000;
    border-radius:10px !important;
}
.syhdpspw .nk{
    margin:0px;
    padding-top:5px;
    text-align:center;
    
}
.syhdpspw .nk img{
    padding:2px;
    /*border:1px solid #666;*/
    width:610px;
    height:355px;
    border-radius:10px !important;
}

.syhdpspw .bfan{
    position:relative;
    left:0px;
    top:0px;
    width:auto !important;
    height:auto !important;
}
.syhdpspw .bfan img{
    position:absolute;
    left:275px;
    top:-200px;
    width:80px !important;
    height:80px !important;
    /*opacity: 0.8;*/
    border:none;
    z-index:9999;
}
.syfwhdd {
    float:left;
    margin:7px;
}
.syfwhddd {
    float:left;
    margin-bottom:5px;
}
.syfwhddmb5 {
    margin-bottom:5px;
}
.syfwhddmr5 {
    margin-right:5px;
}
.syzdfbbgyd {
    width:305px !important;
}
/*人大概况*/
.rdgk_nr {
    width:1000px;
    margin:10px auto;
}
.rdgk_left {
    float:left;
    background:#fff;
}
.rdgk_right {
    float:right;
    background:#fff;
    border:1px solid #ccc;
    width:750px;
    padding:3px;
}
.rdgk_rititw {
    background:url(imagesrdgk_04.png) repeat-x;
    height:83px;
    width:100%;
}
.rdgk_rititn {
     /*background:url(imagesrdgk_03.png) no-repeat left;*/
     height:83px;
     font-family:'Microsoft YaHei';
     font-size:24px;
     font-weight:bold;
     line-height:300%;
     color:#a51417;
}
.rdgk_ritite {
    text-align:left;
    margin:0 10px;
    padding-left:20px;
    font-family:Arial;
    font-size:12px;
    color:#eee;
    border-top:1px solid #ddd;
}
.rdgk_rinr {
    font-family:'Microsoft YaHei';
    font-size:14px;
    line-height:200%;
    color:#666;
    text-align:left;
    padding:10px;
}
.rdgkcywk {
    float:left;
    border:1px solid #ccc;
    margin:5px;
    padding:5px;
    width:320px;
    height:240px;

}
.rdgkcywksh {
    float:left;
    border:1px solid #ccc;
    margin:5px auto;
    padding:5px;
    width:100%;

}
.rdgkcyr_left {
    float:left;
    width:120px;
    height:160px;

    
}
    .rdgkcyr_left img {
        width:120px;
        height:160px;
       /* border:1px solid #ccc;
        background:#eee;*/
        padding:5px;
    }
.rdgkcyr_right {
    float:left;
    width:180px;
    padding-top:0px;
}
    .rdgkcyr_right .nrt {
        font-family:'Microsoft YaHei';
        font-size:14px;
        line-height:200%;
        padding-left:5px;
        /*
        border-top:1px solid #ccc;
        border-left:1px solid #ccc;
        border-right:1px solid #ccc;
        border-bottom:1px solid #ccc;
        */
    }
    .rdgkcyr_right .nr {
        font-family:'Microsoft YaHei';
        font-size:14px;
        line-height:200%;
        padding-left:5px;
        /*
        border-left:1px solid #ccc;
        border-right:1px solid #ccc;
        border-bottom:1px solid #ccc;
        */
    }

    .rdgkcyr_rightshow {
    float:left;
    width:500px;
    padding-top:10px;
}
    .rdgkcyr_rightshow .nrt {
        font-family:'Microsoft YaHei';
        font-size:14px;
        line-height:200%;
        padding-left:5px;
        /*
        border-top:1px solid #ccc;
        border-left:1px solid #ccc;
        border-right:1px solid #ccc;
        border-bottom:1px solid #ccc;
        */
    }
    .rdgkcyr_rightshow .nr {
        font-family:'Microsoft YaHei';
        font-size:14px;
        line-height:200%;
        padding-left:5px;
        /*
        border-left:1px solid #ccc;
        border-right:1px solid #ccc;
        border-bottom:1px solid #ccc;
        */
    }
.xzkl {
    float:left;
}
/*机构左侧菜单*/
.amazonmenu ul {
	font: normal 12px Verdana;
	list-style: none;
	margin: 0;
	padding: 0;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
}
.amazonmenu ul li {
	position: static; /* menu li items should have position set to static */
}
.amazonmenu > ul {
	background: white;
	/*border: 1px solid gray;*/
	border-radius: 5px;
	/*width: 200px;  width of main menu */
	/* height: 400px;  height of main menu */
	position: relative;
}
.amazonmenu > ul li a {
	color: black;
	display: block;
	overflow: auto;
	padding: 2px 0;
	position: relative;
	text-decoration: none;
	text-indent: 10px;
}
 .amazonmenu > ul li.hassub > a::after { /* Arrow to indicate this item has sub menu (LI elements with sub menus have a ".hassub" class). */
 border: 5px solid transparent;
 border-left-color: gray; /* Default color of arrow */
 content: '';
 height: 0;
 position: absolute;
 right: 5px;
 top: 35%;
 width: 0;
}
 .amazonmenu > ul li.hassub.selected > a::after { /* Style of arrow when corresponding sub menu is open (LI element has a "selected" class during this state */
 border-left-color: red;
}
.amazonmenu ul li a:hover, .amazonmenu ul li.hassub.selected > a { /* style of hover and selected menu item links */
	/*background: lightblue;*/
	color: #666;
}
.amazonmenu ul li > div, .amazonmenu ul li > ul { /* Sub menus (Could be a DIV or UL wrapper) style */
	background: #eee;
	/*border: 1px solid gray;*/
	border-radius: 0 8px 8px 0;
	box-shadow: 2px 2px 2px gray;
	display: none;
	font-weight: normal;
	width: 200px;
	/*height: 300px; 
     padding: 10px;
     height of sub menu */
	left: 100%;
	
	position: absolute;
	top: 0;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	z-index: 1000;
}
.issub ul li:hover {
    background:#999;    
}
.issub ul li:hover a {
    color:#fff !important;
}

/* ###### CSS Media queries ###### */

@media screen and (max-width: 480px) { /* When screen size is 480px */
 .amazonmenu ul li > div, .amazonmenu ul li > ul {
 left: 30px; /* Stack the sub menus so they take up less space */
}
 .amazonmenu > ul li.hassub.selected::after { /* Add "veil" to parent menus */
 background: #eee;
 content: '';
 height: 100%;
 left: 0;
 opacity: .8;
 pointer-events: none;
 position: absolute;
 top: 0;
 width: 100%;
 z-index: 1;
}
}
.rstsys {
width:260px !important;
top:255px !important;
}
/*机构左侧菜单 end*/
/*杂志树形结构*/

.cplistul {
    text-align:left;
}
.cplistul li{
    margin:10px auto;
    line-height:200%;
    font-size:14px;
    font-family:'Microsoft YaHei';
    padding-left:20px;
}
    .cplistul li a {
       background:url(imagescpliico.png) no-repeat left;
       padding-left:10px;
       font-size:14px;
       color:#666;


    }
.selected  .selecteddd{
    background:#eee;
    color:#333;
    padding:5px 10px 2px 30px;
    margin:10px 20px;
}
.selected .selectedd {
    color:#C4261D;
    padding:10px 10px 2px 10px;
    margin:10px auto;
    border-bottom:1px solid #eee;
}
    .selected .selectedd a ,h3{
        color:#666 !important;
    }
.selected .selectedd h3{
    font-size:16px;
    font-family:'Microsoft YaHei';
}
   .selected .selectedd a {
        color:#C4261D !important;
    }
   .selecteddd{
    background:#898989;
    color:#fff;
    padding:5px 20px 2px 30px;
    margin:10px auto;
    font-size:12px;
}
   .selecteddd a{
    background:#898989;
    color:#E02222 !important;
    padding:5px 20px 2px 30px;
    margin:10px auto;
    font-size:12px;
}

.uselectedd {
    color:##C4261D;
    padding:10px 10px 2px 10px;
    margin:10px auto;
    
}
.uselectedd h3{
    font-size:16px;
}
.uselectedd a {
        color:#C4261D !important;
    }
    .uselectedd .cplistul {
        display:none;
    }
.cpli_div {
    margin:20px 20px;
    padding:0 10px;
    text-align:left;
    border-left:5px solid #C4261D;
    font-size:20px;

}
.zztrtit {
    background:#eee;
    text-align:center;
    font-size:18px;
    padding:10px 0px;
}
.zztrd {
    margin:10px auto;
    border:1px solid #eee;
}
.zztrntit {
    margin-top:10px;
    font-size:18px;
    padding:10px 0px;
    border-bottom:1px solid #eee;
    padding-left:10px;
}
.zqyj {
    font-size:14px !important;
}
.zqyj a{
    color:#666 !important;
}
/*省地方性法规库*/
.fgk_div {
    padding:10px;
    margin:20px;
}
.fgk_sst {
    width:100px;
    padding:5px;
    text-align:right;
    float:left;
}
.fgk_ssi {
    float:left;
}

/*信息参考人大参阅列表样式*/
.fwzq_zzul {
}
.fwzq_zzul li{
    float:left;
    margin:10px;
    height:300px;
}
.liimg {
    text-align:center;
    margin:10px;
}
.liimg img{
    width:135px;
    height:auto;
    border:1px solid #ccc;
    background:#eee;
    padding:10px;

}
.fwzq_zztit {
    margin:10px;
    font-size:16px;
    width:130px;
    overflow:hidden;
}
.fwzq_zztit a{
   color:#666;
}
.fwzq_zztim {
    color:#999;
}
.org_images img{
    /*width:150px;
    height:200px;
    border:1px solid #ccc;
    background:#eee;*/
    padding:5px;
}
.qtmore {
    float:right;
    font-size:12px;
    font-family:'Microsoft YaHei';
    margin-right:5px;
    margin-top:1px;
}
.qtmore  a，a:hover{
    color:#fff !important;
}
.magauto {
    margin:0 !important;
}
.magli10 {
    margin-left:10px !important;
}
.titb {
    color:#107ec9;
}
.titb a{
    color:#107ec9 !important;
}
.news_lyzz {
    margin: 10px 50px 20px 0px;
    color: #666;
    font-family: 'Microsoft YaHei';
    font-size: 12px;
    text-align:right !important;
}
.textcen {
    text-align:center !important;
}
.gbsel {
    background:#eee;
}
.listsele {
    display: block;
    float: left;
    padding: 5px 12px;
    margin: 0 0 0 8px;
    border: 1px solid #e1e2e3;
    line-height: 20px;
    height: 30px;
    color: #666;
    background: #fff;
    text-decoration: none;
}
.nav-tit .selected {
    background:#cf3638;
    padding:10px;
    font-weight:600 !important;
    color:#fff !important;
}
    .nav-tit .selected a {
        color:#fff !important;
    }
.nav-tit a {
    font-weight:600 !important;
    color:#cf3638 !important;
}
.ymfontc {
   color: #333 !important
}
.ymfontc a{
   color: #333 !important
}
.paddim510  a{
    padding:5px 10px !important;
}
.yjzjjs {
    color:#ccc !important;
}
.gzcy_on {
    background:url(imagesgzcy_on.png) no-repeat left center;
    padding-left:12px !important;
}
.gzcy_off {
    background:url(imagesgzcy_off.png) no-repeat left center;
    padding-left:12px !important;
}
.gzcy_table {
    border:1px solid #ccc;
    margin:10px auto;
    width:100%;
    line-height:200%;
}
    .gzcy_table tr {
        border-bottom:1px solid #ccc;
        padding:10px 5px;
    }
        .gzcy_table .ctit{
            background:#C4261D;
            color:#fff;
            border-bottom:1px solid #ccc;
            padding:10px 5px;
            font-size:16px;
            font-weight:600;
    }
    .gzcy_table .ctit a{
        color:#fff !important;
    }
         .gzcy_table .tit{
            background:#eee;
            color:#333;
            border-bottom:1px solid #ccc;
            padding:10px 5px;
            font-size:14px;
            font-weight:600;
    }
        .gzcy_table tr td{
            margin:5px 10px;
            padding:5px 10px; 
    }
.gzcy_fban {
    color:#E02222 !important;
}
.gzcy_fban a{
    color:#E02222 !important;
}
.sy_gzewm {
    position: absolute;
    top: 1760px;
    right: 393px;
    display:none;
    background:#fff;
    padding:1px 0px 0px 6px;
}
#hp_gzhpic {
    cursor:pointer;
}
.lnt_r1tnrle { 
    float:left;
    width:50%;
}
.lnt_r1tnrle ul{ 
   list-style: square inside url('imagesorgliic02.png') !important;
}
