@charset "gb2312";
/* CSS Document */

/* 清除样式 */
input,button,textarea{outline:none; border:0;}
textarea{resize:none}
/* 公共样式 */
.fl{ float:left;}
.fr{ float:right;}
.blue{ color:#013e8e;}


.clearfix:after {
    content: "";
    display: block;
    clear: both;
}



.part_left{float:left;width:713px; padding-right:15px; border-right:1px #bababa solid; height:auto; overflow:hidden;}
.part_right{float:right;width:253px; height:auto; overflow:hidden;}
.list_tit{width:100%; margin:0 auto; font-family:"微软雅黑"; font-size:20px; color:#323232; line-height:44px; border-bottom:1px solid #bababa;height:auto; overflow:hidden;}
.list_tit a{ float:left; color:#000000}

.list_tit .lilf{ width:70%; float:left;}
.list_tit .lirt{ width:25%; float:right; font-size:14px; color:#323232;line-height:44px; text-align:right; }
.list_tit .lirt a{width:100%; font-size:14px; color:#323232;line-height:44px; text-align:right;}
.list_tit span{font-family:"微软雅黑"; font-size:16px; color:#fa2323;}
.list_tit .open{ float:left; background: url(imagesarrow.jpg) no-repeat 20px; width:50px; cursor:pointer;}
.list_tit .close{display:none;font-family:"微软雅黑"; font-size:14px; color:#585858;}


.part_left .left_all{ width:100%; margin-bottom:15px; }
.part_left .left_all .docsearch{ width:100%;  margin:0 auto;}
.docsearch ul{width:100%; margin-top:8px; height:auto; overflow:hidden;}
/*.docsearch ul li{ float:left; line-height:26px; font-size:14px;}*/
.docsearch .search_left{ width:70px;padding:0; font-family:"微软雅黑"; font-size:14px; color:#2b71ff; }
.docsearch .search_right{ width:624px; float:left; font-family:"微软雅黑" ; font-size:14px; color:#323232;}
.docsearch .search_right ul{  width:100%; float:left;  margin-top:0px;}
.docsearch .search_right li{min-width:28px;padding:0 7px 0px 7px;} 
.docsearch .select_list .add{ background:#183d98; font-size:14px; color:#ffffff; border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;}
.docsearch .select_list .add a{color:#ffffff;}
.docsearch .search_input{ font-family:"微软雅黑";  width:90%; border:1px solid #bbbbbb; border-radius:3px; font-size:14px; padding:5px;  margin-left:3px;}
.docsearch .search,.btns .search{ width:116px; height:38px;font-family:"微软雅黑";  font-size:14px; color:#ffffff; line-height:38px; border:0px; background:#1dc74e;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px; cursor:pointer}
.docsearch .search:hover,.btns .search:hover,.docsearch .reset:hover,.btns .reset:hover{ opacity:0.7; }
.docsearch .reset,.btns .reset{ width:116px; height:38px; font-family:"微软雅黑"; font-size:14px;  color:#ffffff; line-height:38px; border:0px; background:#183d98;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;cursor:pointer}
.docsearch .sub{width:100%;display:block;text-align:center; padding:10px 0px 20px 0px; border-bottom:2px solid #797979;}

.docsearch .search_right_r{ width:100%; float:left; font-family:"微软雅黑" ; font-size:14px; color:#323232; font-size:14px; width: 50px; line-height: 26px;}
.docsearch .search_right_r a{ width:100%; float:left; font-family:"微软雅黑" ; font-size:14px; color:#323232; font-size:14px;}

/*  图解政策  */
.pic_list{ width:100%; margin:0 auto; height:auto; overflow:hidden;}
.pic_list .con{ width:102%; left:-1%; margin-top:15px;  height:auto; overflow:hidden;}
.pic_list dl{ width:31.2%; float:left;margin-right:2%;background:#dfdfdf;}
.pic_list dl dd{ font-size:13px; line-height:19px; padding:12px;font-family:"微软雅黑"; }


/*  右侧 */
.part_right .right_all{ width:100%;  width:100%; margin:0px 0px 15px 0px; height:auto; overflow:hidden; }
/*咨询电话  */
.call{ width:100%; margin:30px 0px 20px 0px; background:#183d98; height:auto; }
.call ul{ padding:15px; height:auto;overflow:hidden;  display:block; font-size:16px; color:#ffffff;background:url(imagespubliccall.png) no-repeat top right;}
.call ul li{ float:left;font-family:"微软雅黑"; color:#ffffff; }
.call .ca_tit{ width:100%;font-size:14px;line-height:20px; text-align:left;}
.call .ca_num{ width:100%;font-size:26px;line-height:40px;}



/* 新闻 */


/* 当前位置 */
.search_cont{ width:694px; padding-right:56px;}
.sear_rcont{ width:250px;}
.border_btm{ border-bottom:1px solid #dfdfdf;}
.no_rightbor{ border:none;}
/* 搜索 */
.search_wrap{ height:40px; margin-top:28px;}
.news_search{ height:38px; border:1px solid #b2b2b2; width:530px; position:relative;    float: left;}

.news_search .news_input{ height:38px; padding-left:1em; width:90%; line-height:38px;}
.search_icon{ display:block; width:40px; height:40px; background:url(imagessearch.gif) no-repeat; position:absolute; top:0; right:0; cursor:pointer;}
.senior_search{ float:right; width:100px; height:38px; border:1px solid #b2b2b2; margin-right:8px; line-height:38px; font-size:14px; text-indent:12px; position:relative; cursor:pointer;}
/* 高级搜索 */
.triangle-down {
    width: 0;height: 0; border-left: 6px solid transparent;
 border-right: 6px solid transparent; border-top: 8px solid #787878;
position:absolute; right:12px; top:16px;
}                                              
.docsearch .btns {
    width: 100%; display: block;  text-align: center;  padding: 10px 0px 20px 0px;
}

.senior_list{ border:1px solid #b2b2b2; margin:0 8px 0 0;}
#div1{  display:none; background:#fff;}
.mark_top{ height:18px; position:relative;}
.mark{ height:20px; width:100px; border-left:1px solid #b2b2b2; border-right:1px solid #b2b2b2; position:absolute; top:-1px; right:8px; background:#fff;
}
.docsearch ul{ margin-left:28px; width:auto;}
.keyword{ height:28px;}
.docsearch .select_title{ color:#013e8e; float:left; font-weight:bold;}
.select_list{ 
    float: left;font-family: "微软雅黑"; font-size: 14px;  color: #323232; width:550px;
}

.docsearch .select_list ul {
    width: 100%;
    float: left;
    margin-top: 0px;}
.docsearch .select_list li {
    min-width: 28px;
    padding: 0 7px 0px 7px;
}
.select_list ul{ margin-left:14px;}
.docsearch .select_list ul li{ float:left; line-height: 26px;}
/* tip */
.news_tip{ font-size:12px; padding-top:24px; height:30px;}
.px{ padding:0 0 0 10px;height: 20px;
    line-height: 20px;}
.px span{ display:inline-block;}
.ssrc{ padding-left:64px;height: 20px;
    line-height: 20px;}
.result{ padding-right:10px;height: 20px;
    line-height: 20px;}
.fbtime{ padding-right:10px;height: } 
/* radio */
.dis{ display:inline-block;}
.pay_list {
width: 50px; display:inline-block;
height: 18px;float: left;padding-top: 3px;cursor: pointer;text-align: center;margin-left: 8px;background:url(imagesinputradio.gif) no-repeat;line-height: 18px;
background-position: 0 -24px;
}
.radioclass {
opacity: 0;
cursor: pointer;
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
filter: alpha(opacity=0);
}
.on {
background-position: 0 0;
}




/* tab */
.news-tab {
     color: #323232;
    background: #fff;
    border-bottom: 1px solid #b2b2b2;
    height:42px;
	border-top:1px solid #eee;
}

.news-tab li {
    float: left;width: 15%; cursor:pointer;
}
.act {
    color: #013e8e; border-bottom:2px solid #013e8e;
}
.news-tab .tab {
    text-align: center;
    font-size: 15px;
}
.news-tab span {
    display: inline-block;
    height: 42px;
    line-height: 42px;
}
.news-tab input {
	 width:100%;
	 background:none;
	  font-family:'微软雅黑';
	  font-size:14px;
    height: 42px;
    line-height: 42px;
    cursor:pointer;
}

.tip{ padding:26px 0 0 20px; font-size:0.8em; }

/* 新闻列表 */
.news_list{ }
.news_list li{border-bottom:1px dotted #013e8e; padding-bottom:14px; margin:0 10px;position:relative;}
.news_list h4 a { font-size:1em; color:#013e8e; display:block; float:left; width:85%; }
.news_list .djl{    font-size: 0.9em;
    color: #c2c2c2; float:right; font-weight:normal;}	
.news_list p a { font-size:0.8em; line-height:1.6em; display:block;}
.news_list h4{ padding:14px 0 10px 0;  }
.news_list p .red,.hotspot_title span.red,.red{ color:#ff0000;}

/* 分页 */


#pagesize {
    padding-top:1em; font-size: 12px; height: 22px;    line-height: 22px; width: 500px; margin:0 auto;
}
#PageSelect_1 {
    border-radius: 4px;
}
/*箭头向上*/
.arrow-up {
    width:0;   height:0;  border-left:5px solid transparent;  border-right:5px solid transparent;   border-bottom:5px solid #303030;position:absolute; top:8px; right:0;
}
    
 /*箭头向下*/
.arrow-down {
    width:0;  height:0;   border-left:5px solid transparent; border-right:5px solid transparent; border-top:5px solid #303030; position:absolute;top:8px;right:0;
}
.arrow{ position:relative; float:left; width:54px; padding:0 2px 0 6px;}
.arrow input{  background: none;
    cursor: pointer;
    width: 100%;}



/* 右侧 */


.hotspot{ float:left; width:250px; margin-top:0em; }


.hotspot_list{ padding-top: 16px;}
.hotspot_list li{ height:26px;}
.hotspot_list li a{ font-size:14px;display:block;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.hotspot_title{ position:relative;height:40px; line-height:40px; border-bottom:1px solid #d6d6d6; }
.hotspot_title span{ color:#193c98;}
.more{ display:block; width:10px; height:12px; position:absolute; background:url(imagesmore.png) no-repeat; right:4px; top:16px;}


/* 头条 */
.hotspot_img { display:block; padding-top:2em; width:278px; height:144px;overflow: hidden;}
.hotspot_img img{ width:100%;}
.hot_art{ display:block; padding-top:1em; font-size:0.8em; text-indent:1.6em; line-height:1.6em;}
/* ---------------------- 互动 --------------------------- */


/* 左侧 */
.hd_search{ height:44px; width:708px; border:1px solid #ffffff; background:#eaeaea; margin:28px 0 26px 0;}
.hd_search_input{ width:72%; height:42px; padding-left:1em; background:none; line-height:42px;}
.hd_search .search_sub{ float:right; width: 166px; height:42px; background:#003d8d; color:#fff;}
.zfxx{  border-left:2px solid #fa2e2e; padding-left:14px; height:20px; line-height:18px; position:relative; margin-bottom:20px;}
.zfxx p{ font-size:14px;}
.xzbm{ padding-right:1em; color:#505050; cursor:pointer;}
.zfxx .arrow-down{  border-top:5px solid #d5d5d5; cursor:pointer;}
.zf_info{ font-size:14px; padding-bottom:22px; border-bottom:1px solid #dddddd;}
.zf_info .blue{ padding-right:1em;}
/* 表格 */
.table{ text-align:center; padding-bottom:24px; border-bottom:2px solid #797979; }
.table p { height:60px; line-height:60px;}
.xwtable {width: 100%;border-collapse: collapse;border: 1px solid #ccc;}                
.xwtable thead td {font-size:14px;color: #333333;text-align: center;border: 1px solid #e5e5e5; font-weight:bold; background:#eee; height:42px;}
.xwtable tbody tr {background: #fff;color: #666666; height:52px;}           
            
.xwtable td{line-height:20px;text-align: left;padding:4px 10px 3px 10px;height: 18px;border: 1px solid #ccc;font-size:14px; text-align:center; width:50%;}

/* 调查征集 */
.dczj{ padding-top:12px;}
.dczj p{ height:50px; line-height:50px; font-size:20px; font-weight:bold; border-bottom:1px solid #bababa;}
.dczj_list{ padding-top:16px; font-size:14px;}
.dczj_list li{ padding-bottom:15px;}
.dczj_list .jxz{ display:inline-block; width:44px; height:22px; background:#38e438; color:#fff; text-align:center;}
.dczj_list .yjz{ background:#a6a6a6; color:#fff;}

/* 给我写信 */
.write_letters { border:1px solid #e5e5e5;}
.letter_tip{ font-size:14px; height:42px; line-height:42px; border-bottom:1px solid #dddddd; background:#eee; padding-left:1em;}
.letter_title{ height:86px; line-height:86px; text-align:center;}
.letter_cont{ padding:0 20px;}
.letter_cont .aticle{ font-size:14px; padding:20px 0 35px 0; text-indent:28px;line-height: 1.6em;}
.aticle2{ font-size:14px; padding:20px 0 35px 28px;line-height: 1.6em;}
.piaochecked { display:inline-block;
width: 20px;height: 20px; cursor: pointer;margin-left: 10px;text-align: center;background:url(imagescheckbox_01.gif);background-repeat: no-repeat;background-position: 0 0;
}
.qryd{ height:30px;  text-align: center; padding-bottom:84px;}
.qryd span{ display:inline-block;}
.on_check {
background-position: 0 -21px;
}
.radioclass {
opacity: 0;cursor: pointer;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter: alpha(opacity=0);
}
.next_step{ text-align:center; margin-bottom:136px;}
.next_step a{ width:88px; height:32px; line-height:32px; background:#183d98; display:inline-block; border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px; color:#fff;}
.next_step a:hover{ color:#fff; background:#163583;}



/* ----------------------- 写信格式 ----------------------------- */

.table_wrap {border-collapse: collapse; width:100%;}                

.table_wrap tbody tr {background: #fff;color: #666666; height:40px;} .border2{ width: 90%;border: 1px solid #b4b4b4;margin:32px auto 30px;}          
            
.table_wrap td{line-height:20px;text-align: left;/*padding:4px 10px 3px 10px;*/height: 18px;border: 1px solid #edf0f2;font-size:14px; text-align:center;}
.table_bg{ background:#e6f2ff; width:30%;}
.xzjc{ text-align:left; padding:0 10px; position:relative;}
.xzjc .arrow-down{ left:70px;border-top: 5px solid #d5d5d5;}
.ts{ width:20%; }
.table_text{ height:138px;}
.table_text textarea{ height:108px; width:100%;}
.table_tip{ height:30px; line-height:26px; background:#f9f9f9; color:#ff0000;}
.table_wrap .space td{ background:#eee;}
.write_letters .btns{ text-align:center; padding-bottom:2em;}
.cszy{ text-align:left;}
.cszy select{ border:0; font-size:14px; font-family:"微软雅黑";}


/* 右侧 */
.hotspot_question{ padding-top:20px;}
.hotspot_question li a{ display:block;}
.que_title{ font-size:14px; font-weight:bold;}
.que_cont{ font-size:12px; line-height:20px; padding:20px 0;}
.que_cont2{ font-size:14px;}
.que_cont2 p { padding-top:20px;}
.djjr{ color:#fff; text-align:center; line-height:30px; background:#003d8d; width:80px; height:30px; display:block;border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px;}
.djjr:hover{ color:#fff; background:#163583;}
.side_tj{
    width: 250px; float: right; height: auto; overflow: hidden;
}

/* 新增 */
iframe.side_hotlist{ height:670px; border:0;    width: 250px;}


/* footer  */


@media only screen and (max-width:768px){
.part_left{ width:100%; float:left;}
.part_right{float: left;width:100%;  height:auto; overflow:hidden;}
.docsearch ul{width:100%; margin-top:10px; height:auto; overflow:hidden;}
.docsearch ul li{ float:left; line-height:170%; font-size:1em;}  
.docsearch .search_left{ width:70px;padding:0; font-family:"微软雅黑"; font-size:1em; color:#2b71ff; }
.docsearch .search_right{ width:88%; float:left; font-family:"微软雅黑" ; font-size:1em; color:#323232;}
.docsearch .search_right .add{ background:#2b71ff; font-size:1em; color:#ffffff; border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;}
.docsearch .search_right .add a{color:#ffffff;}
.docsearch .search_right_r{ width:100%; float:left; font-family:"微软雅黑" ; font-size:14px; color:#323232; font-size:14px;}
.docsearch .search_right_r a{ width:100%; float:left; font-family:"微软雅黑" ; font-size:14px; color:#323232; font-size:14px;}

.list_tit .open{ display:none; float:left; background: url(imagesarrow.jpg) no-repeat 20px; width:auto; cursor:pointer;}
.list_tit .close{ display:block;float:left; padding-left:10px;font-family:"微软雅黑"; font-size:12px; color:#585858;}
.list_tit .close span{font-family:"微软雅黑"; font-size:12px; color:#585858;}
	


.part_right{ display:none;}
.news_search{ width:70%;}
.ssrc{ padding-left:1em;}
.hd_search{ width:100%;}
.hd_search_input {
    width: 70%;}
.hd_search .search_sub{ width:26%;}
.sear_rcont{display:block; width:100%;}
.side_tj{ width:100%;}
.hotspot{ width: 90%; margin: 0 5%;}
}



@media only screen and (max-width:608px){
.part_left{ width:100%; float:left;}
.docsearch ul{width:100%; margin-top:10px; height:auto; overflow:hidden;}
.docsearch ul li{ float:left; line-height:170%; font-size:1em;}  
.docsearch .search_left{ width:100%;padding:0; font-family:"微软雅黑"; font-size:1em; color:#2b71ff; }
.docsearch .search_right{ width:100%; float:left; font-family:"微软雅黑" ; font-size:1em; color:#323232;}
.docsearch .search_right .add{ background:#2b71ff; font-size:1em; color:#ffffff; border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;}
.docsearch .search_right .add a{color:#ffffff;}
.part_right{float: left;width:100%; height:auto; overflow:hidden;}
.part_right{ display:none;}
.result{ width:90%; padding-left:1em; padding-top:1em;}
.news_tip{ height:50px;}
.news_search{ width:70%;}
/* ----------------------------- 互动 -------------------------------- */

.hd_search{ width:100%;}
.hd_search_input{ width:70%;}	
.hd_search .search_sub{ width:25%;}
.table_wrap .pay_list{ height:auto; width:40%; padding-bottom:4px;}
.hd_search{ width:100%;}
.hd_search_input {
    width: 70%;}

}

@media only screen and (max-width:470px){
	


/*  右侧 政策链接  */
.column{ width:100%; float:left; margin:0px 2% 20px 2%; text-align:center; background:#183d98; height:57px; }
.column a{ width:100%; margin:0 auto; background:url(imagespubliczc01.png) no-repeat 30px; height:57px; line-height:57px; display:block; font-size:16px; color:#ffffff;}
.column a:hover{background:#8fa6a5; color:#fff;}
.column01{ width:100%; float:left; margin:0px 2% 20px 2%; text-align:center;}
.column01 a{ width:100%;margin:0 auto;background:url(imagespubliczc02.png) no-repeat 30px; height:57px; line-height:57px; display:block; font-size:16px; color:#ffffff; }
.column01 a:hover{background:#8fa6a5; color:#fff;}

/* 高级搜索 */
.senior_search{ display:none;}
/* tip */
.news_tip{ display:none;}
.search_wrap{ width:100%;}
.news_search{ width:100%;}
.news-tab li{ width:25%;}
.news_list li{ height:auto; padding-bottom:1em;}
.part_right{ display:none;}

/* ----------------------------- 互动 -------------------------------- */

.hd_search{ width:100%;}
/* 写信 */
.letter_tip { height:auto; line-height:2em;}
.hd_search_input{ width:55%;}	
.hd_search .search_sub{ width:35%;}
.letter_cont {
    padding: 0 1em;
}
.aticle2{    padding: 20px 0 35px 0;}
.qryd{ padding-bottom:1em;}
.next_step{ margin-bottom:1em;}
.qryd span{ font-size:0.9em;}
.table_wrap .pay_list{ height:auto; width:50%;}
}
