
@charset "gb2312";

/* 新增导航 */
.mode_nav ul li a.link_02{ width:110px; background:url(../images/link_02.png) no-repeat; }


/*公告栏*/
.ggl{ margin-top:20px;width:314px; float:left; background:#fff;border:1px solid #e5e5e5; padding-bottom:20px; }
.mar_R{ margin-right:16px;}
.ggl .ggl_title,.ggl_title{
	border-left:3px solid #04b425; height:33px; padding-left:0.5em;   position:relative; 
	}
.ggl_title p{ color:#000; font-size:18px;}
.ggl_title span{
	font-size:14px; color:#b7b7b7;
	}
.ggl_title .more{ position:absolute; top:13px; right:24px; display:block;}
.list{ padding-top:30px; font-size: 0.9em;  }
.list li{ padding-bottom:12px; width:92%; }
.list a{color:#303030;}
.list a:hover{ color: #025194; }
.contain{ padding-left: 24px;
    height: 220px;
    margin-top: 26px;}
.container{ padding-left: 24px; margin-top:26px;}
.news_contain{ padding-left: 24px;height: 260px;}
/* 局长信箱 */
/*.jzxx {
    margin-top: 0.9em;
    height: 50px;
}
.jzxx img{ height:100%;}
 */

/* 综合信息 */
.ggl .blue_L{ border-left:3px solid #009afd;}
.ggl .sblue_L{ border-left:3px solid #1e00fd;}
.ggl .sred_L{ border-left:3px solid #b92226;}
.ggl .red_L,.red_L{ border-left:3px solid #fc4b1c;}
.ggl .green_L{ border-left:3px solid #bde935;}
.link_img{ width:254px; padding-top:23px;}
.img1{ float:left; width:50%;}
.link_img img { width:100%;}


/* office-wrap */
.office-wrap{
margin-top: 20px; width: 314px; float: left;height: 508px;
 background: #fff; border: 1px solid #e5e5e5;  padding-bottom: 20px;   
	}
.side_office {
    width: 258px;
    padding: 26px 28px 0 28px;
    background: #fff;
}

/* 联系我们 */
.contact{ background:url(imagescontact.gif) no-repeat; width:242px; height:48px; margin-top:0.5em;color: #303030; font-size: 0.8em; padding:10px 6px 0 6px; line-height: 20px; text-align: center;
line-height:16px;}


/* 互动信箱 */
.hdxx{    margin-bottom: 8px; display:block; text-align:center; width:254px; float:left;
    height: 38px;
    text-align: center;
    line-height: 38px;
    background: #fcfcfc url(imageshdxx_base.gif) no-repeat; }

.hdxx:hover{background: url(imageshdxx.gif) no-repeat; color:#fff; cursor:pointer;    background-size: 100% 100%;}
.lxfs_contain{ padding-left:1em;}

/* 联系我们 */
.side_office .p7{
	font-size:0.9em; line-height:2.5em;
	}
.bsc{ padding-top:0.6em;}
.bsc li { float:left; width:100%;}
.bsc li a{ display:block; text-align:center;border:1px solid #d2d2d2; background:#fcfcfc;border-radius:4px; -webkit-border-radius:4px;-moz-border-radius:4px; behavior: url(PIE.htc);position:relative; color:#707070; font-size:14px; margin:0 4px 4px 4px; height:30px; line-height:30px;}
.bsc li a:hover{ background:#009afd; border:1px solid #009afd; color:#fff; }

/* js_content */
.js_content{ padding-right:1em; font-size:0.8em; line-height:20px;}


/* 新增竖线 */
.ggl .sblue_L {
    border-left: 3px solid #1e00fd;
}
.ggl_title.qblue {
    border-left: 3px solid #009afd;
}
.ggl_title.qred {
    border-left: 3px solid #f00;
}
.ggl_title.qing {
    border-left: 3px solid #04a6b4;
}
.ggl_title.green {
    border-left: 3px solid #02ec12;
}
.ggl_title.green2{ border-left:3px solid #00bb84;}
.ggl_title.zi{ border-left:3px solid #a700fd;}
.ggl_title.ora{
border-left:3px solid #fe6b38;
}
.ggl_title.meih{
border-left:3px solid #fd0077;
}
.ggl_title.qora{ border-left:3px solid #fd7a4c;}
.ggl_title.sred{ border-left:3px solid #e63c3c;}
.ggl_title.qye{ border-left:3px solid #fddc00;}
.ggl_title.qqblue{ border-left:3px solid #62c2ff;}
.ggl_title.green3{ border-left:3px solid #17a209;}

.ggl_title.szi{ border-left:3px solid #8001c1;}
 


/* 右侧 */
.zrgh_right{
   /* height: 538px; */ 
    width: 314px;
    margin-top: 20px;
    background: #fff;
    border: 1px solid #e5e5e5;
	 padding-bottom:1em;
}

/* 法律法规 */
.flfg {
    height: 362px;
}
.ggl_title.sblue {
    border-left: 3px solid #3a3879;
}
.hdxx_oran{ background:url(../images/hdxx_oran.gif) no-repeat; width:260px; height:60px;    display: block; margin-top:1em;}
.elink_wrap{ width:100%; margin-top:20px;}
/* 相关链接 */
.elink{ border: 1px solid #e5e5e5; background:#fff;}
.select_wrap .select{ float:left; width:33.3%; padding:1em 0;}
.select_wrap .select select{ border:1px solid #c8c8c8; border-radius:4px; height:34px; background-color: #FFFFFF; width:90%;color:#323232; text-indent:10%;}
.select_wrap .select select option{ }
.select_wrap{ width:90%; margin:0 5%;}
.show{ display:none;}

/* ------------------责任关怀------------------- */
.lebt_wrap{ width:648px;}

a.login{ width:20%; background:#00bb84; display:block; border-radius:3px; height:32px; text-align:center; line-height:32px; color:#fff; margin-left: 2%;}
a.ct{ background:#009afd;}
a.login:hover{ background:#01966a; color:#fff;}
a.ct:hover{ background:#027cca; color:#fff;}
.ggl_title a.chi,.ggl_title a.eng {
	display:block;
    position: absolute;
    top: 0; width:60px; height:30px; line-height:30px; text-align:center;
    display: block; background:#009afd; color:#fff; border-radius:4px;
}
.ggl_title a.chi{right: 100px;}
.ggl_title a.eng {
    right: 24px;
}
.ggl_title a.chi:hover,.ggl_title a.eng:hover{background:#027cca; color:#fff;}
.hdxx_sjj {
    width: 90%;
    display: block;
    height: 40px;
    text-align: center;
    line-height: 40px;
    color: #fff;
    background-color: #fe6b38;
    border-radius: 3px; float:left; margin-top:10px;
}
.hdxx_sjj:hover{ color:#fff; background:#fc5014;}
.link_list{ display:inline-block; padding:4px 10px; background:#eee;}
.link_wrap{ padding:1em;} 
/* 新增 */
.yjya_list li a,.list li a{color:#303030;display:block;    width: 70%;white-space:nowrap; overflow:hidden; text-overflow:ellipsis; float:left;}
.yjya_list li span,.list li span{float:right;}

.content_box {
    width: 94%;
    display: block;
    padding-top: 1em;
    text-align: center;
    -moz-border-radius: 8px;
    border-radius: 8px;
    background: #ffffff;
}
.tq3 {
    display: block;
    float: left;
    width: 100%;
    text-align: left;
    margin: 0;
    padding: 0.3em 0 0.3em 0;
    border-bottom: 1px #cecece solid;
}
.test {
    float: left;
}
.tq3 img {
    vertical-align: middle;
}
.icon {
    height: 2em;
    margin: 0 0.4em 0 0;
}

 .tq3 a {
    vertical-align: middle;
    font-family: "Hiragino Sans GB", STHeiti, "Microsoft YaHei", SimHei;
    color: #606060;
    font-size: 1.2em;
    font-weight: bold;
    text-decoration: none;
}
.jiantou_r {
    float: right;
    height: 1.8em;
    margin: 0 0.125em 0 0;
}
.right_img {
    width: 100%;
    display: block;
    float: left;
}
.right_img .left_img {
    border-right: 1px #c7ccce solid;
    height: 3.56em;
    text-align: center;
}
.gz_img{ width: 94%;
    height: 196px;
    overflow: hidden;
    margin: 10px 0;
    font-size: 14px;}
.gz_img img{     width: 100%;
    max-height: 100%;
   /* min-width: 80%;
    min-height: 90%; */}
.link_01{ font-size:0.9em; display:block;white-space:nowrap; overflow:hidden; text-overflow:ellipsis; width:94%;}
@media (max-width: 768px){ /*<=768的设备-平板竖版以下*/ 
.ggl{ width:100%;}
.focus {
     width: 100%;
}
.scroll{ width:100%;}

/* 首页左侧菜单 */
.side_office{ width:86%;}
.side_list{ width:100%;}
.side_list li{ width:100%;}
.side_list li.active {
    background-size:100% 100% ;
}

.side_list li{background-size:100% 100% ;}
.side_list li:hover{
	background-size:100% 100% ; }

.hdxx,.contact{ width: 90%; background-size:100% 100%;}
.contact{ padding:0;}
.contact p { padding: 6px 6px 0 6px;}

.rcont_list img{ width:100%; }
.office-wrap{ height:auto; }
.side_office .p7 {
  
    line-height: 1.8em;
  }
.rcont_list table{ width:100%;}
.contain{ height:auto; }

/* 新增 */

.elist_wrap{ width:100%; }
.mar_R,.no_mar{ margin-right:2px;}
.yjya, .yjzs,.yjcs,.yjdh,.yjbn  {
    width: 100%; height:auto;
}

.yj{ width:100%;}
.yjdh_wrap{ width:100%;}
.phone,.phone01{ width:100%;}
.yjbn_wrap { display:none;}
.stil_mar{ margin:0;}
/* 法律法规 */
.flfg .list li{ white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.flfg{ height:auto;}
.icon_cont{ display:none; }
.show{ display:block;}
.select_wrap .select{ width:100%; padding-bottom:0;}
.select_wrap{ padding-bottom:1em;}
.lebt_wrap,.member,.zrgh_right{ width:100%;}
.member,.zrgh_right,.yj{ height:auto;}

.ours li{ width:33.3%; padding-bottom:1em;}
.yjya_list li a,.list li a{  width: auto;white-space:normal;}
.yjya_list li span,.list li span{display:none;}
.yjya_list,.list{ font-size:1em; line-height:1.2em; }
#footer2,#footer{ display:none; }

.gz_img{ width: 94%;
    height: auto;
    overflow: hidden;
    margin: 10px 0;
    font-size: 14px;}
.gz_img img{     max-width: 100%;
    max-height: 100%;
    /*min-width: 80%;
    min-height: 90%;*/ }

}





